{"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":823771,"link":"/api/v1.1/game/823771/feed/live","metaData":{"wait":10,"timeStamp":"20260630_023236","gameEvents":["strikeout","game_finished"],"logicalEvents":["midInning","countChange","count13","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":823771,"type":"R","doubleHeader":"N","id":"2026/06/29/cinmlb-milmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-823771-2026-06-29","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-06-29T23:40:00Z","originalDate":"2026-06-29","officialDate":"2026-06-29","dayNight":"night","time":"6:40","ampm":"PM"},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113","season":2026,"venue":{"id":2602,"name":"Great American Ball Park","link":"/api/v1/venues/2602"},"springVenue":{"id":3834,"link":"/api/v1/venues/3834"},"teamCode":"cin","fileCode":"cin","abbreviation":"CIN","teamName":"Reds","locationName":"Cincinnati","firstYearOfPlay":"1882","league":{"id":104,"name":"National League","link":"/api/v1/league/104"},"division":{"id":205,"name":"National League Central","link":"/api/v1/divisions/205"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Cincinnati","record":{"gamesPlayed":83,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":39,"losses":44,"ties":0,"pct":".470"},"records":{},"divisionLeader":false,"wins":39,"losses":44,"winningPercentage":".470"},"franchiseName":"Cincinnati","clubName":"Reds","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":82,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":51,"losses":31,"ties":0,"pct":".622"},"records":{},"divisionLeader":false,"wins":51,"losses":31,"winningPercentage":".622"},"franchiseName":"Milwaukee","clubName":"Brewers","active":true}},"players":{"ID682829":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829","firstName":"Elly","lastName":"De La Cruz","primaryNumber":"44","birthDate":"2002-01-11","currentAge":24,"birthCity":"Sabana Grande de Boya","birthCountry":"Dominican Republic","height":"6' 6\"","weight":200,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Elly","useLastName":"De La Cruz","middleName":"Antonio","boxscoreName":"De La Cruz, E","gender":"M","nameMatrilineal":"Sanchez","isPlayer":true,"isVerified":false,"mlbDebutDate":"2023-06-06","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Elly De La Cruz","nameSlug":"elly-de-la-cruz-682829","firstLastName":"Elly De La Cruz","lastFirstName":"De La Cruz, Elly","lastInitName":"De La Cruz, E","initLastName":"E De La Cruz","fullFMLName":"Elly Antonio De La Cruz","fullLFMName":"De La Cruz, Elly Antonio","strikeZoneTop":3.46,"strikeZoneBottom":1.746},"ID667472":{"id":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472","firstName":"Dane","lastName":"Myers","primaryNumber":"17","birthDate":"1996-03-08","currentAge":30,"birthCity":"Columbus","birthStateProvince":"TX","birthCountry":"USA","height":"6' 0\"","weight":205,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Dane","useLastName":"Myers","middleName":"Michael","boxscoreName":"Myers","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2023-07-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Dane Myers","nameSlug":"dane-myers-667472","firstLastName":"Dane Myers","lastFirstName":"Myers, Dane","lastInitName":"Myers, D","initLastName":"D Myers","fullFMLName":"Dane Michael Myers","fullLFMName":"Myers, Dane Michael","strikeZoneTop":3.214,"strikeZoneBottom":1.622},"ID701398":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398","firstName":"Sal","lastName":"Stewart","primaryNumber":"27","birthDate":"2003-12-07","currentAge":22,"birthCity":"Miami","birthStateProvince":"FL","birthCountry":"USA","height":"6' 1\"","weight":224,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Sal","useLastName":"Stewart","middleName":"Maxwell","boxscoreName":"Stewart, S","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-09-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Sal Stewart","nameSlug":"sal-stewart-701398","firstLastName":"Sal Stewart","lastFirstName":"Stewart, Sal","lastInitName":"Stewart, S","initLastName":"S Stewart","fullFMLName":"Sal Maxwell Stewart","fullLFMName":"Stewart, Sal Maxwell","strikeZoneTop":3.239,"strikeZoneBottom":1.635},"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},"ID622088":{"id":622088,"fullName":"Tejay Antone","link":"/api/v1/people/622088","firstName":"Tejay","lastName":"Antone","primaryNumber":"70","birthDate":"1993-12-05","currentAge":32,"birthCity":"Oklahoma City","birthStateProvince":"OK","birthCountry":"USA","height":"6' 4\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tejay","useLastName":"Antone","middleName":"Anthony","boxscoreName":"Antone","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"pronunciation":"AN-tone","mlbDebutDate":"2020-07-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tejay Antone","nameSlug":"tejay-antone-622088","firstLastName":"Tejay Antone","lastFirstName":"Antone, Tejay","lastInitName":"Antone, T","initLastName":"T Antone","fullFMLName":"Tejay Anthony Antone","fullLFMName":"Antone, Tejay Anthony","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID682622":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622","firstName":"Noelvi","lastName":"Marte","primaryNumber":"4","birthDate":"2001-10-16","currentAge":24,"birthCity":"Cotui","birthCountry":"Dominican Republic","height":"6' 2\"","weight":216,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Noelvi","useLastName":"Marte","boxscoreName":"Marte, N","gender":"M","nameMatrilineal":"Diaz","isPlayer":true,"isVerified":true,"mlbDebutDate":"2023-08-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Noelvi Marte","nameSlug":"noelvi-marte-682622","firstLastName":"Noelvi Marte","lastFirstName":"Marte, Noelvi","lastInitName":"Marte, N","initLastName":"N Marte","fullFMLName":"Noelvi  Marte","fullLFMName":"Marte, Noelvi","strikeZoneTop":3.3,"strikeZoneBottom":1.66},"ID663993":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993","firstName":"David","lastName":"Lowe","primaryNumber":"46","birthDate":"1995-07-07","currentAge":31,"birthCity":"Norfolk","birthStateProvince":"VA","birthCountry":"USA","height":"6' 4\"","weight":220,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Nathaniel","useLastName":"Lowe","middleName":"Nathaniel","boxscoreName":"Lowe, N","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2019-04-29","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nathaniel Lowe","nameSlug":"nathaniel-lowe-663993","firstLastName":"Nathaniel Lowe","lastFirstName":"Lowe, Nathaniel","lastInitName":"Lowe, N","initLastName":"N Lowe","fullFMLName":"David Nathaniel Lowe","fullLFMName":"Lowe, David Nathaniel","strikeZoneTop":3.367,"strikeZoneBottom":1.699},"ID663903":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903","firstName":"Brady","lastName":"Singer","primaryNumber":"51","birthDate":"1996-08-04","currentAge":30,"birthCity":"Leesburg","birthStateProvince":"FL","birthCountry":"USA","height":"6' 5\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brady","useLastName":"Singer","middleName":"Alan","boxscoreName":"Singer","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2020-07-25","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brady Singer","nameSlug":"brady-singer-663903","firstLastName":"Brady Singer","lastFirstName":"Singer, Brady","lastInitName":"Singer, B","initLastName":"B Singer","fullFMLName":"Brady Alan Singer","fullLFMName":"Singer, Brady Alan","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"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},"ID680574":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574","firstName":"Matthew","lastName":"McLain","primaryNumber":"9","birthDate":"1999-08-06","currentAge":27,"birthCity":"Orange","birthStateProvince":"CA","birthCountry":"USA","height":"5' 8\"","weight":180,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Matt","useLastName":"McLain","middleName":"Michael","boxscoreName":"McLain, M","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2023-05-15","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Matt McLain","nameSlug":"matt-mclain-680574","firstLastName":"Matt McLain","lastFirstName":"McLain, Matt","lastInitName":"McLain, M","initLastName":"M McLain","fullFMLName":"Matthew Michael McLain","fullLFMName":"McLain, Matthew Michael","strikeZoneTop":3.047,"strikeZoneBottom":1.538},"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},"ID670770":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770","firstName":"Terry","lastName":"Friedl","primaryNumber":"29","birthDate":"1995-08-14","currentAge":31,"birthCity":"Sewickley","birthStateProvince":"PA","birthCountry":"USA","height":"5' 8\"","weight":180,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"TJ","useLastName":"Friedl","middleName":"Lee","boxscoreName":"Friedl","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"FREE-duhl","mlbDebutDate":"2021-09-18","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"TJ Friedl","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"tj-friedl-670770","firstLastName":"TJ Friedl","lastFirstName":"Friedl, TJ","lastInitName":"Friedl, T","initLastName":"T Friedl","fullFMLName":"Terry Lee Friedl","fullLFMName":"Friedl, Terry Lee","strikeZoneTop":3.044,"strikeZoneBottom":1.536},"ID695534":{"id":695534,"fullName":"Chase Petty","link":"/api/v1/people/695534","firstName":"Chase","lastName":"Petty","primaryNumber":"61","birthDate":"2003-04-04","currentAge":23,"birthCity":"Camden","birthStateProvince":"NJ","birthCountry":"USA","height":"6' 1\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Chase","useLastName":"Petty","middleName":"Robert","boxscoreName":"Petty","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-04-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Chase Petty","nameSlug":"chase-petty-695534","firstLastName":"Chase Petty","lastFirstName":"Petty, Chase","lastInitName":"Petty, C","initLastName":"C Petty","fullFMLName":"Chase Robert Petty","fullLFMName":"Petty, Chase Robert","strikeZoneTop":3.411,"strikeZoneBottom":1.565},"ID666152":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152","firstName":"David","lastName":"Hamilton","primaryNumber":"6","birthDate":"1997-09-29","currentAge":28,"birthCity":"San Marcos","birthStateProvince":"TX","birthCountry":"USA","height":"5' 10\"","weight":192,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"David","useLastName":"Hamilton","middleName":"Lewis","boxscoreName":"Hamilton, D","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2023-06-21","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"David Hamilton","nameSlug":"david-hamilton-666152","firstLastName":"David Hamilton","lastFirstName":"Hamilton, David","lastInitName":"Hamilton, D","initLastName":"D Hamilton","fullFMLName":"David Lewis Hamilton","fullLFMName":"Hamilton, David Lewis","strikeZoneTop":3.14,"strikeZoneBottom":1.58},"ID687075":{"id":687075,"fullName":"Brandon Sproat","link":"/api/v1/people/687075","firstName":"Brandon","lastName":"Sproat","primaryNumber":"23","birthDate":"2000-09-17","currentAge":25,"birthCity":"Pensacola","birthStateProvince":"FL","birthCountry":"USA","height":"6' 3\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brandon","useLastName":"Sproat","middleName":"Carl","boxscoreName":"Sproat","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"pronunciation":"rhymes with Boat","mlbDebutDate":"2025-09-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brandon Sproat","nameSlug":"brandon-sproat-687075","firstLastName":"Brandon Sproat","lastFirstName":"Sproat, Brandon","lastInitName":"Sproat, B","initLastName":"B Sproat","fullFMLName":"Brandon Carl Sproat","fullLFMName":"Sproat, Brandon Carl","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID624431":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431","firstName":"Jose","lastName":"Trevino","primaryNumber":"35","birthDate":"1992-11-28","currentAge":33,"birthCity":"Corpus Christi","birthStateProvince":"TX","birthCountry":"USA","height":"5' 9\"","weight":215,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Jose","useLastName":"Trevino","boxscoreName":"Trevino","nickName":"Trevi","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2014,"pronunciation":"Tre-vee-nyo","mlbDebutDate":"2018-06-15","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jose Trevino","nameSlug":"jose-trevino-624431","firstLastName":"Jose Trevino","lastFirstName":"Trevino, Jose","lastInitName":"Trevino, J","initLastName":"J Trevino","fullFMLName":"Jose Trevino","fullLFMName":"Trevino, Jose","strikeZoneTop":3.061,"strikeZoneBottom":1.545},"ID663368":{"id":663368,"fullName":"Blake Perkins","link":"/api/v1/people/663368","firstName":"Blake","lastName":"Perkins","birthDate":"1996-09-10","currentAge":30,"birthCity":"Litchfield Park","birthStateProvince":"AZ","birthCountry":"USA","height":"6' 0\"","weight":185,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Blake","useLastName":"Perkins","middleName":"Alexander","boxscoreName":"Perkins, B","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2023-04-19","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Blake Perkins","nameSlug":"blake-perkins-663368","firstLastName":"Blake Perkins","lastFirstName":"Perkins, Blake","lastInitName":"Perkins, B","initLastName":"B Perkins","fullFMLName":"Blake Alexander Perkins","fullLFMName":"Perkins, Blake Alexander","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID553993":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993","firstName":"Eugenio","lastName":"Suárez","primaryNumber":"28","birthDate":"1991-07-18","currentAge":35,"birthCity":"Puerto Ordaz","birthCountry":"Venezuela","height":"5' 11\"","weight":213,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Eugenio","useLastName":"Suárez","middleName":"Alejandro","boxscoreName":"Suárez, E","nickName":"Bolibomba Suarez","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"AY-you-hay-nee-oh Swar-ez","mlbDebutDate":"2014-06-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Eugenio Suárez","nameSlug":"eugenio-suarez-553993","firstLastName":"Eugenio Suárez","lastFirstName":"Suárez, Eugenio","lastInitName":"Suárez, E","initLastName":"E Suárez","fullFMLName":"Eugenio Alejandro Suárez","fullLFMName":"Suárez, Eugenio Alejandro","strikeZoneTop":3.17,"strikeZoneBottom":1.6},"ID663886":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886","firstName":"Tyler","lastName":"Stephenson","primaryNumber":"37","birthDate":"1996-08-16","currentAge":30,"birthCity":"Atlanta","birthStateProvince":"GA","birthCountry":"USA","height":"6' 3\"","weight":225,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Tyler","useLastName":"Stephenson","middleName":"Robert","boxscoreName":"Stephenson, T","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2020-07-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tyler Stephenson","nameSlug":"tyler-stephenson-663886","firstLastName":"Tyler Stephenson","lastFirstName":"Stephenson, Tyler","lastInitName":"Stephenson, T","initLastName":"T Stephenson","fullFMLName":"Tyler Robert Stephenson","fullLFMName":"Stephenson, Tyler Robert","strikeZoneTop":3.36,"strikeZoneBottom":1.695},"ID695490":{"id":695490,"fullName":"Edwin Arroyo","link":"/api/v1/people/695490","firstName":"Edwin","lastName":"Arroyo","primaryNumber":"2","birthDate":"2003-08-25","currentAge":23,"birthCity":"Arecibo","birthCountry":"Puerto Rico","height":"5' 11\"","weight":173,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Edwin","useLastName":"Arroyo","middleName":"Zaed","boxscoreName":"Arroyo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2026-06-01","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Edwin Arroyo","nameSlug":"edwin-arroyo-695490","firstLastName":"Edwin Arroyo","lastFirstName":"Arroyo, Edwin","lastInitName":"Arroyo, E","initLastName":"E Arroyo","fullFMLName":"Edwin Zaed Arroyo","fullLFMName":"Arroyo, Edwin Zaed","strikeZoneTop":3.16,"strikeZoneBottom":1.6},"ID666157":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157","firstName":"Nicholas","lastName":"Lodolo","primaryNumber":"40","birthDate":"1998-02-05","currentAge":28,"birthCity":"La Verne","birthStateProvince":"CA","birthCountry":"USA","height":"6' 6\"","weight":216,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Nick","useLastName":"Lodolo","middleName":"Frank","boxscoreName":"Lodolo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"LUH-dole-oh","mlbDebutDate":"2022-04-13","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Nick Lodolo","nameSlug":"nick-lodolo-666157","firstLastName":"Nick Lodolo","lastFirstName":"Lodolo, Nick","lastInitName":"Lodolo, N","initLastName":"N Lodolo","fullFMLName":"Nicholas Frank Lodolo","fullLFMName":"Lodolo, Nicholas Frank","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"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},"ID594580":{"id":594580,"fullName":"Sam Moll","link":"/api/v1/people/594580","firstName":"Samuel","lastName":"Moll","primaryNumber":"50","birthDate":"1992-01-03","currentAge":34,"birthCity":"Lakeland","birthStateProvince":"TN","birthCountry":"USA","height":"5' 9\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Sam","useLastName":"Moll","middleName":"John","boxscoreName":"Moll","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"pronunciation":"mall","mlbDebutDate":"2017-09-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Sam Moll","nameSlug":"sam-moll-594580","firstLastName":"Sam Moll","lastFirstName":"Moll, Sam","lastInitName":"Moll, S","initLastName":"S Moll","fullFMLName":"Samuel John Moll","fullLFMName":"Moll, Samuel John","strikeZoneTop":3.076,"strikeZoneBottom":1.553},"ID656271":{"id":656271,"fullName":"Brock Burke","link":"/api/v1/people/656271","firstName":"Brock","lastName":"Burke","primaryNumber":"49","birthDate":"1996-08-04","currentAge":30,"birthCity":"Chicago","birthStateProvince":"IL","birthCountry":"USA","height":"6' 4\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brock","useLastName":"Burke","middleName":"Christopher","boxscoreName":"Burke, B","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2019-08-20","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Brock Burke","nameSlug":"brock-burke-656271","firstLastName":"Brock Burke","lastFirstName":"Burke, Brock","lastInitName":"Burke, B","initLastName":"B Burke","fullFMLName":"Brock Christopher Burke","fullLFMName":"Burke, Brock Christopher","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID671096":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096","firstName":"Andrew","lastName":"Abbott","primaryNumber":"41","birthDate":"1999-06-01","currentAge":27,"birthCity":"Lynchburg","birthStateProvince":"VA","birthCountry":"USA","height":"6' 0\"","weight":192,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Andrew","useLastName":"Abbott","middleName":"Cole","boxscoreName":"Abbott, A","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2023-06-05","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Andrew Abbott","nameSlug":"andrew-abbott-671096","firstLastName":"Andrew Abbott","lastFirstName":"Abbott, Andrew","lastInitName":"Abbott, A","initLastName":"A Abbott","fullFMLName":"Andrew Cole Abbott","fullLFMName":"Abbott, Andrew Cole","strikeZoneTop":3.37,"strikeZoneBottom":1.54},"ID657649":{"id":657649,"fullName":"Jared Koenig","link":"/api/v1/people/657649","firstName":"Jared","lastName":"Koenig","primaryNumber":"47","birthDate":"1994-01-24","currentAge":32,"birthCity":"Aptos","birthStateProvince":"CA","birthCountry":"USA","height":"6' 5\"","weight":244,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jared","useLastName":"Koenig","middleName":"Tyler","boxscoreName":"Koenig","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"pronunciation":"KAY-ni/g/","mlbDebutDate":"2022-06-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jared Koenig","nameSlug":"jared-koenig-657649","firstLastName":"Jared Koenig","lastFirstName":"Koenig, Jared","lastInitName":"Koenig, J","initLastName":"J Koenig","fullFMLName":"Jared Tyler Koenig","fullLFMName":"Koenig, Jared Tyler","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID694477":{"id":694477,"fullName":"Chad Patrick","link":"/api/v1/people/694477","firstName":"Chandler","lastName":"Patrick","primaryNumber":"39","birthDate":"1998-08-14","currentAge":28,"birthCity":"Crown Point","birthStateProvince":"IN","birthCountry":"USA","height":"6' 1\"","weight":217,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Chad","useLastName":"Patrick","middleName":"Allen","boxscoreName":"Patrick","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-03-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Chad Patrick","nameSlug":"chad-patrick-694477","firstLastName":"Chad Patrick","lastFirstName":"Patrick, Chad","lastInitName":"Patrick, C","initLastName":"C Patrick","fullFMLName":"Chandler Allen Patrick","fullLFMName":"Patrick, Chandler Allen","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID806198":{"id":806198,"fullName":"Cooper Pratt","link":"/api/v1/people/806198","firstName":"Cooper","lastName":"Pratt","primaryNumber":"12","birthDate":"2004-08-18","currentAge":22,"birthCity":"Hialeah","birthStateProvince":"FL","birthCountry":"USA","height":"6' 4\"","weight":210,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Cooper","useLastName":"Pratt","middleName":"Wickham","boxscoreName":"Pratt","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2026-06-16","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Cooper Pratt","nameSlug":"cooper-pratt-806198","firstLastName":"Cooper Pratt","lastFirstName":"Pratt, Cooper","lastInitName":"Pratt, C","initLastName":"C Pratt","fullFMLName":"Cooper Pratt","fullLFMName":"Pratt, Cooper","strikeZoneTop":3.37,"strikeZoneBottom":1.7},"ID572955":{"id":572955,"fullName":"Pierce Johnson","link":"/api/v1/people/572955","firstName":"Pierce","lastName":"Johnson","primaryNumber":"52","birthDate":"1991-05-10","currentAge":35,"birthCity":"Denver","birthStateProvince":"CO","birthCountry":"USA","height":"6' 2\"","weight":202,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Pierce","useLastName":"Johnson","middleName":"William","boxscoreName":"Johnson","nickName":"P.J.","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"mlbDebutDate":"2017-05-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Pierce Johnson","nameSlug":"pierce-johnson-572955","firstLastName":"Pierce Johnson","lastFirstName":"Johnson, Pierce","lastInitName":"Johnson, P","initLastName":"P Johnson","fullFMLName":"Pierce William Johnson","fullLFMName":"Johnson, Pierce William","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"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},"ID686217":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217","firstName":"Salvatore","lastName":"Frelick","primaryNumber":"10","birthDate":"2000-04-19","currentAge":26,"birthCity":"Boston","birthStateProvince":"MA","birthCountry":"USA","height":"5' 9\"","weight":191,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Sal","useLastName":"Frelick","middleName":"Michael","boxscoreName":"Frelick","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"pronunciation":"FREE-lick","mlbDebutDate":"2023-07-22","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Sal Frelick","nameSlug":"sal-frelick-686217","firstLastName":"Sal Frelick","lastFirstName":"Frelick, Sal","lastInitName":"Frelick, S","initLastName":"S Frelick","fullFMLName":"Salvatore Michael Frelick","fullLFMName":"Frelick, Salvatore Michael","strikeZoneTop":3.06,"strikeZoneBottom":1.55},"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},"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},"ID657571":{"id":657571,"fullName":"Caleb Ferguson","link":"/api/v1/people/657571","firstName":"Caleb","lastName":"Ferguson","primaryNumber":"54","birthDate":"1996-07-02","currentAge":30,"birthCity":"Columbus","birthStateProvince":"OH","birthCountry":"USA","height":"6' 3\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Caleb","useLastName":"Ferguson","middleName":"Paul","boxscoreName":"Ferguson, C","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2018-06-06","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Caleb Ferguson","nameSlug":"caleb-ferguson-657571","firstLastName":"Caleb Ferguson","lastFirstName":"Ferguson, Caleb","lastInitName":"Ferguson, C","initLastName":"C Ferguson","fullFMLName":"Caleb Paul Ferguson","fullLFMName":"Ferguson, Caleb Paul","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID690986":{"id":690986,"fullName":"Kyle Harrison","link":"/api/v1/people/690986","firstName":"Kyle","lastName":"Harrison","primaryNumber":"52","birthDate":"2001-08-12","currentAge":25,"birthCity":"San Jose","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":216,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kyle","useLastName":"Harrison","middleName":"Christopher","boxscoreName":"Harrison","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2023-08-22","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Kyle Harrison","nameSlug":"kyle-harrison-690986","firstLastName":"Kyle Harrison","lastFirstName":"Harrison, Kyle","lastInitName":"Harrison, K","initLastName":"K Harrison","fullFMLName":"Kyle Christopher Harrison","fullLFMName":"Harrison, Kyle Christopher","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID669003":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003","firstName":"Garrett","lastName":"Mitchell","primaryNumber":"5","birthDate":"1998-09-04","currentAge":28,"birthCity":"Orange","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":229,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Garrett","useLastName":"Mitchell","middleName":"Antony-Charles","boxscoreName":"Mitchell","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2022-08-27","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Garrett Mitchell","nameSlug":"garrett-mitchell-669003","firstLastName":"Garrett Mitchell","lastFirstName":"Mitchell, Garrett","lastInitName":"Mitchell, G","initLastName":"G Mitchell","fullFMLName":"Garrett Antony-Charles Mitchell","fullLFMName":"Mitchell, Garrett Antony-Charles","strikeZoneTop":3.29,"strikeZoneBottom":1.66},"ID676879":{"id":676879,"fullName":"Aaron Ashby","link":"/api/v1/people/676879","firstName":"Aaron","lastName":"Ashby","primaryNumber":"26","birthDate":"1998-05-24","currentAge":28,"birthCity":"Kansas City","birthStateProvince":"MO","birthCountry":"USA","height":"6' 0\"","weight":194,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Aaron","useLastName":"Ashby","boxscoreName":"Ashby","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2021-06-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Aaron Ashby","nameSlug":"aaron-ashby-676879","firstLastName":"Aaron Ashby","lastFirstName":"Ashby, Aaron","lastInitName":"Ashby, A","initLastName":"A Ashby","fullFMLName":"Aaron  Ashby","fullLFMName":"Ashby, Aaron","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID695076":{"id":695076,"fullName":"Rhett Lowder","link":"/api/v1/people/695076","firstName":"Rhett","lastName":"Lowder","primaryNumber":"25","birthDate":"2002-03-08","currentAge":24,"birthCity":"Albemarle","birthStateProvince":"NC","birthCountry":"USA","height":"6' 1\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Rhett","useLastName":"Lowder","middleName":"Hamilton","boxscoreName":"Lowder","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2024-08-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Rhett Lowder","nameSlug":"rhett-lowder-695076","firstLastName":"Rhett Lowder","lastFirstName":"Lowder, Rhett","lastInitName":"Lowder, R","initLastName":"R Lowder","fullFMLName":"Rhett Hamilton Lowder","fullLFMName":"Lowder, Rhett Hamilton","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID668715":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715","firstName":"Spencer","lastName":"Steer","primaryNumber":"7","birthDate":"1997-12-07","currentAge":28,"birthCity":"Long Beach","birthStateProvince":"CA","birthCountry":"USA","height":"5' 9\"","weight":185,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Spencer","useLastName":"Steer","middleName":"Gordon","boxscoreName":"Steer","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-09-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Spencer Steer","nameSlug":"spencer-steer-668715","firstLastName":"Spencer Steer","lastFirstName":"Steer, Spencer","lastInitName":"Steer, S","initLastName":"S Steer","fullFMLName":"Spencer Gordon Steer","fullLFMName":"Steer, Spencer Gordon","strikeZoneTop":3.096,"strikeZoneBottom":1.563},"ID685112":{"id":685112,"fullName":"Zach McCambley","link":"/api/v1/people/685112","firstName":"Zachary","lastName":"McCambley","primaryNumber":"62","birthDate":"1999-05-04","currentAge":27,"birthCity":"Netcong","birthStateProvince":"NJ","birthCountry":"USA","height":"6' 2\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Zach","useLastName":"McCambley","middleName":"Tyler","boxscoreName":"McCambley","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2026-06-03","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Zach McCambley","nameSlug":"zach-mccambley-685112","firstLastName":"Zach McCambley","lastFirstName":"McCambley, Zach","lastInitName":"McCambley, Z","initLastName":"Z McCambley","fullFMLName":"Zachary Tyler McCambley","fullLFMName":"McCambley, Zachary Tyler","strikeZoneTop":3.41,"strikeZoneBottom":1.57},"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},"ID605540":{"id":605540,"fullName":"Brandon Woodruff","link":"/api/v1/people/605540","firstName":"Brandon","lastName":"Woodruff","primaryNumber":"53","birthDate":"1993-02-10","currentAge":33,"birthCity":"Tupelo","birthStateProvince":"MS","birthCountry":"USA","height":"6' 4\"","weight":241,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brandon","useLastName":"Woodruff","middleName":"Kyle","boxscoreName":"Woodruff","nickName":"Woody","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2017-08-04","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brandon Woodruff","nameSlug":"brandon-woodruff-605540","firstLastName":"Brandon Woodruff","lastFirstName":"Woodruff, Brandon","lastInitName":"Woodruff, B","initLastName":"B Woodruff","fullFMLName":"Brandon Kyle Woodruff","fullLFMName":"Woodruff, Brandon Kyle","strikeZoneTop":3.5,"strikeZoneBottom":1.68},"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},"ID668709":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709","firstName":"Jeffrey","lastName":"Bleday","primaryNumber":"22","birthDate":"1997-11-10","currentAge":28,"birthCity":"Danville","birthStateProvince":"PA","birthCountry":"USA","height":"6' 2\"","weight":205,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"JJ","useLastName":"Bleday","middleName":"Joseph","boxscoreName":"Bleday","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-07-23","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"JJ Bleday","nameSlug":"jj-bleday-668709","firstLastName":"JJ Bleday","lastFirstName":"Bleday, JJ","lastInitName":"Bleday, J","initLastName":"J Bleday","fullFMLName":"Jeffrey Joseph Bleday","fullLFMName":"Bleday, Jeffrey Joseph","strikeZoneTop":3.287,"strikeZoneBottom":1.659},"ID670062":{"id":670062,"fullName":"Julian Garcia","link":"/api/v1/people/670062","firstName":"Julian","lastName":"Garcia","primaryNumber":"57","birthDate":"1995-05-13","currentAge":31,"birthCity":"Fort Collins","birthStateProvince":"CO","birthCountry":"USA","height":"6' 3\"","weight":206,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Julian","useLastName":"Garcia","middleName":"Robert","boxscoreName":"Garcia, J","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"pronunciation":"JOO-lee-in garr-SEE-a","mlbDebutDate":"2026-06-23","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Julian Garcia","nameSlug":"julian-garcia-670062","firstLastName":"Julian Garcia","lastFirstName":"Garcia, Julian","lastInitName":"Garcia, J","initLastName":"J Garcia","fullFMLName":"Julian Robert Garcia","fullLFMName":"Garcia, Julian Robert","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID695505":{"id":695505,"fullName":"Chase Burns","link":"/api/v1/people/695505","firstName":"Chase","lastName":"Burns","primaryNumber":"26","birthDate":"2003-01-16","currentAge":23,"birthCity":"Naples","birthCountry":"Italy","height":"6' 3\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Chase","useLastName":"Burns","middleName":"David","boxscoreName":"Burns, Ch","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2024,"mlbDebutDate":"2025-06-24","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Chase Burns","nameSlug":"chase-burns-695505","firstLastName":"Chase Burns","lastFirstName":"Burns, Chase","lastInitName":"Burns, C","initLastName":"C Burns","fullFMLName":"Chase David Burns","fullLFMName":"Burns, Chase David","strikeZoneTop":3.55,"strikeZoneBottom":1.63},"ID656730":{"id":656730,"fullName":"Trevor Megill","link":"/api/v1/people/656730","firstName":"Trevor","lastName":"Megill","primaryNumber":"29","birthDate":"1993-12-05","currentAge":32,"birthCity":"Long Beach","birthStateProvince":"CA","birthCountry":"USA","height":"6' 8\"","weight":253,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Trevor","useLastName":"Megill","middleName":"J.","boxscoreName":"Megill","nickName":"Gorilla","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"meh-GILL","mlbDebutDate":"2021-04-26","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Trevor Megill","nameSlug":"trevor-megill-656730","firstLastName":"Trevor Megill","lastFirstName":"Megill, Trevor","lastInitName":"Megill, T","initLastName":"T Megill","fullFMLName":"Trevor J. Megill","fullLFMName":"Megill, Trevor J.","strikeZoneTop":3.567,"strikeZoneBottom":1.8}},"venue":{"id":32,"name":"American Family Field","link":"/api/v1/venues/32","location":{"address1":"One Brewers Way","city":"Milwaukee","state":"Wisconsin","stateAbbrev":"WI","postalCode":"53214","defaultCoordinates":{"latitude":43.02838,"longitude":-87.97099},"azimuthAngle":129.0,"elevation":597,"country":"USA","phone":"(414) 902-4400"},"timeZone":{"tz":"CDT","id":"America/Chicago","offset":-5,"offsetAtGameTime":-5},"fieldInfo":{"capacity":40100,"turfType":"Grass","roofType":"Retractable","leftLine":344,"leftCenter":371,"center":400,"rightCenter":374,"rightLine":345},"active":true,"season":"2026"},"officialVenue":{"id":32,"link":"/api/v1/venues/32"},"weather":{"condition":"Clear","temp":"91","wind":"14 mph, In From RF"},"gameInfo":{"attendance":28059,"firstPitch":"2026-06-29T23:40:00.000Z","gameDurationMinutes":172},"review":{"hasChallenges":false,"away":{"used":0,"remaining":1},"home":{"used":0,"remaining":1}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":2,"usedFailed":1,"remaining":1},"home":{"usedSuccessful":0,"usedFailed":2,"remaining":0}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"home":{"id":688107,"fullName":"Robert Gasser","link":"/api/v1/people/688107"}},"officialScorer":{"id":431058,"fullName":"Tim O'Driscoll","link":"/api/v1/people/431058"},"primaryDatacaster":{"id":800981,"fullName":"Matthew Houk","link":"/api/v1/people/800981"},"moundVisits":{"away":{"used":1,"remaining":3},"home":{"used":1,"remaining":3}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Elly De La Cruz strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-29T23:40:29.014Z","endTime":"2026-06-29T23:42:27.277Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"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,4,5,6,7,8,9],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-29T21:31:55.446Z","endTime":"2026-06-29T23:19:19.471Z","isPitch":false,"type":"action","player":{"id":682829,"link":"/api/v1/people/682829"}},{"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-06-29T23:19:19.471Z","endTime":"2026-06-29T23:39:34.979Z","isPitch":false,"type":"action","player":{"id":682829,"link":"/api/v1/people/682829"}},{"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-06-29T23:39:34.979Z","endTime":"2026-06-29T23:40:31.257Z","isPitch":false,"type":"action","player":{"id":682829,"link":"/api/v1/people/682829"}},{"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":92.5,"endSpeed":84.7,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.076416690433593,"aZ":-21.78172282541279,"pfxX":9.327010346874703,"pfxZ":5.653855563420539,"pX":0.7419462047615483,"pZ":2.9103916795774207,"vX0":-8.366279312395292,"vY0":-134.46555396821628,"vZ0":-1.1554586429848228,"x":88.72,"y":160.2,"x0":2.6758331965659625,"y0":50.00498973428682,"z0":4.885382670491292,"aX":17.15010168414818},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":10.2,"breakHorizontal":-15.2,"spinRate":2121,"spinDirection":130},"zone":6,"typeConfidence":2.0,"plateTime":0.4067215535870843,"extension":6.8584215290008945},"index":3,"playId":"3ba059f8-a52a-3be3-bb73-7ad9890218ee","pitchNumber":1,"startTime":"2026-06-29T23:40:31.257Z","endTime":"2026-06-29T23:40:34.257Z","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":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.0,"endSpeed":73.9,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.672164927684978,"aZ":-29.59320157150685,"pfxX":-8.327610592168051,"pfxZ":1.8529337858343373,"pX":-0.23664971817171906,"pZ":2.0048927545245085,"vX0":-4.55503831912614,"vY0":-117.81843874435486,"vZ0":-0.6516281105819195,"x":126.02,"y":184.65,"x0":2.8103692425775155,"y0":50.00068610339317,"z0":5.046379490159604,"aX":-11.57650422483028},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":3.5,"breakHorizontal":16.3,"spinRate":2460,"spinDirection":266},"zone":7,"typeConfidence":0.91,"plateTime":0.4668500326456031,"extension":6.8216807781964235},"index":4,"playId":"8c71e572-5b93-3f6a-b2f9-ddafa43a41c9","pitchNumber":2,"startTime":"2026-06-29T23:40:50.083Z","endTime":"2026-06-29T23:40:54.829Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.9,"endSpeed":72.4,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.799322810368214,"aZ":-32.263805091124816,"pfxX":-8.963692085155426,"pfxZ":-0.07068796849937442,"pX":0.5533031671645978,"pZ":1.22806074640246,"vX0":-2.490512954529327,"vY0":-114.84268891038161,"vZ0":-1.4294086159555708,"x":95.91,"y":205.62,"x0":2.8182117106853473,"y0":50.00111841576702,"z0":5.019046536335972,"aX":-11.878730964583033},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.4,"breakVerticalInduced":-0.2,"breakHorizontal":16.9,"spinRate":2438,"spinDirection":294},"zone":14,"typeConfidence":0.91,"plateTime":0.4783426250331049,"extension":6.7971693446838195},"index":5,"playId":"8f4df406-52d0-3467-91c6-059544cbe685","pitchNumber":3,"startTime":"2026-06-29T23:41:06.198Z","endTime":"2026-06-29T23:41:10.263Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.8,"endSpeed":74.2,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.932355983300607,"aZ":-32.23243913085179,"pfxX":-8.316108536425691,"pfxZ":-0.04170627018046891,"pX":-1.5224867247103653,"pZ":-0.30148784232149056,"vX0":-6.847613128967153,"vY0":-117.38710695932441,"vZ0":-5.019332485565096,"x":175.03,"y":246.92,"x0":2.5267970837897917,"y0":50.00466431514892,"z0":4.910356182124762,"aX":-11.452757565263829},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.7,"breakVerticalInduced":-1.2,"breakHorizontal":16.9,"spinRate":2530,"spinDirection":291},"zone":13,"typeConfidence":0.91,"plateTime":0.4689670197771201,"extension":6.826363270707569},"index":6,"playId":"8e198dac-a3fc-34e8-b613-defc1255278b","pitchNumber":4,"startTime":"2026-06-29T23:41:24.690Z","endTime":"2026-06-29T23:41:28.345Z","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":92.5,"endSpeed":84.9,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.88216415713753,"aZ":-17.861577080944517,"pfxX":5.501137021861242,"pfxZ":7.755161966408416,"pX":0.7099508764141758,"pZ":3.4198307571169555,"vX0":-7.141862977684551,"vY0":-134.67698515847397,"vZ0":-1.3355730343551264,"x":89.94,"y":146.44,"x0":2.6753153676180976,"y0":50.00643413183267,"z0":5.179264296459624,"aX":10.158485895783032},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":14.0,"breakHorizontal":-8.5,"spinRate":2127,"spinDirection":131},"zone":3,"typeConfidence":0.9,"plateTime":0.40592598881415354,"extension":6.870335197707364},"index":7,"playId":"c70b1fc5-1a02-3ece-baa9-e7c9e1cc186f","pitchNumber":5,"startTime":"2026-06-29T23:41:44.801Z","endTime":"2026-06-29T23:41:48.447Z","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":93.2,"endSpeed":85.8,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.273600539983352,"aZ":-25.335192797651935,"pfxX":9.910852888955663,"pfxZ":3.6471273342271697,"pX":0.8401148467948888,"pZ":2.969167526037058,"vX0":-8.56400709571163,"vY0":-135.55101830709458,"vZ0":-0.5309773895065213,"x":84.98,"y":158.61,"x0":2.7396948251548903,"y0":50.00630059117182,"z0":4.923391098115707,"aX":18.603813866206625},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":6.7,"breakHorizontal":-16.3,"spinRate":2133,"spinDirection":136},"zone":12,"typeConfidence":2.0,"plateTime":0.40276621400683954,"extension":6.8900289882006085},"index":8,"playId":"c9d3d75d-e863-3358-a3c0-0c640b61b291","pitchNumber":6,"startTime":"2026-06-29T23:42:04.875Z","endTime":"2026-06-29T23:42:08.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, 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":0},"pitchData":{"startSpeed":81.6,"endSpeed":74.9,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.7280116763108,"aZ":-25.980351530466788,"pfxX":-3.0115938229858914,"pfxZ":4.340235150287249,"pX":-0.38977968012756264,"pZ":2.950700650379291,"vX0":-6.028271735690982,"vY0":-118.75276692574774,"vZ0":0.4808621752512835,"x":131.86,"y":159.11,"x0":2.5730180215157272,"y0":50.00525631801712,"z0":5.108769793713426,"aX":-4.30228804604651},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":8.3,"breakHorizontal":7.0,"spinRate":2613,"spinDirection":278},"zone":4,"typeConfidence":0.88,"plateTime":0.46121652383829437,"extension":6.8420053048240606},"index":9,"playId":"87ec9d63-176a-3aac-8f80-8e93f732ca33","pitchNumber":7,"startTime":"2026-06-29T23:42:23.958Z","endTime":"2026-06-29T23:42:27.277Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-29T23:42:27.277Z","atBatIndex":0},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Sal Stewart strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-29T23:42:36.263Z","endTime":"2026-06-29T23:43:39.416Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"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],"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":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":81.8,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.56259775251718,"aZ":-25.66383956236836,"pfxX":0.7478620695197465,"pfxZ":3.8323474791147714,"pX":0.19403347853988204,"pZ":2.4155327703363176,"vX0":-6.426440986953026,"vY0":-129.2184595164106,"vZ0":-1.73160556917686,"x":109.6,"y":173.56,"x0":2.6104897231245476,"y0":50.00594670165193,"z0":5.055758846455726,"aX":1.2722181428315698},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":6.8,"breakHorizontal":0.0,"spinRate":2323,"spinDirection":172},"zone":5,"typeConfidence":0.91,"plateTime":0.4230092045243028,"extension":6.8776080047632},"index":0,"playId":"add2e89c-7c77-3fb7-9ba7-cfd5baa9d87a","pitchNumber":1,"startTime":"2026-06-29T23:42:54.436Z","endTime":"2026-06-29T23:42:58.116Z","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":94.3,"endSpeed":86.4,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.424303762060674,"aZ":-22.369227427522656,"pfxX":10.450362027053604,"pfxZ":5.1489196600020835,"pX":-0.0942479806043859,"pZ":1.5972069949238716,"vX0":-10.676346789413849,"vY0":-136.94943252941374,"vZ0":-4.615634215120325,"x":120.59,"y":195.66,"x0":2.4915795324793693,"y0":50.00430324973742,"z0":4.828751860895464,"aX":19.909589609889473},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":8.5,"breakHorizontal":-16.8,"spinRate":2155,"spinDirection":133},"zone":8,"typeConfidence":2.0,"plateTime":0.3994948462585688,"extension":6.878791023800354},"index":1,"playId":"3911aa04-9d43-3926-9756-3096cf60acc2","pitchNumber":2,"startTime":"2026-06-29T23:43:10.890Z","endTime":"2026-06-29T23:43:14.528Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-06-29T23:43:23.384Z","endTime":"2026-06-29T23:43:36.245Z","isPitch":false,"type":"action","player":{"id":701398,"link":"/api/v1/people/701398"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":81.2,"endSpeed":74.8,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.594681309592463,"aZ":-25.486950896001172,"pfxX":-4.450081089503458,"pfxZ":4.723985781698959,"pX":0.2857859148868366,"pZ":1.1797886954865942,"vX0":-4.353066582361863,"vY0":-118.26433459068252,"vZ0":-3.2939800939208257,"x":106.11,"y":206.93,"x0":2.72869206658555,"y0":50.004761364732396,"z0":4.928901947215551,"aX":-6.3024886815322505},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":8.0,"breakHorizontal":9.1,"spinRate":2656,"spinDirection":281},"zone":14,"typeConfidence":0.9,"plateTime":0.4631750587350689,"extension":6.90225905214885},"index":3,"playId":"17451dc4-6887-3abf-a804-fe3894282148","pitchNumber":3,"startTime":"2026-06-29T23:43:36.245Z","endTime":"2026-06-29T23:43:39.416Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-29T23:43:39.416Z","atBatIndex":1},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Spencer Steer singles on a ground ball to right fielder Sal Frelick.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-29T23:43:42.166Z","endTime":"2026-06-29T23:45:18.253Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":688107,"fullName":"Robert Gasser","link":"/api/v1/people/688107"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,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":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":686217,"link":"/api/v1/people/686217"},"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":2},"pitchData":{"startSpeed":93.8,"endSpeed":87.2,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.798233450457,"aZ":-24.681493747067957,"pfxX":9.6911233282945,"pfxZ":3.905808621188406,"pX":0.11370422315498216,"pZ":1.9957627002217377,"vX0":-9.851853713163294,"vY0":-136.37681980079532,"vZ0":-3.330191412105903,"x":112.67,"y":184.89,"x0":2.4822620712991004,"y0":50.00382162809815,"z0":4.9001045519644055,"aX":18.593681487631187},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":6.7,"breakHorizontal":-16.0,"spinRate":2083,"spinDirection":135},"zone":8,"typeConfidence":2.0,"plateTime":0.3988322521546954,"extension":6.996971673916513},"index":0,"playId":"1ac1c9b3-d368-307d-ae46-067cdd2843c9","pitchNumber":1,"startTime":"2026-06-29T23:44:08.665Z","endTime":"2026-06-29T23:44:12.413Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.7,"endSpeed":75.6,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.653178391096823,"aZ":-24.447906518466624,"pfxX":-4.302205325339914,"pfxZ":5.291919819590462,"pX":0.28736850961831417,"pZ":1.8387171131866518,"vX0":-4.578802935560915,"vY0":-120.40538704444691,"vZ0":-2.139030997920697,"x":106.05,"y":189.13,"x0":2.7766561415829365,"y0":50.00167742764626,"z0":4.914671119982466,"aX":-6.27883662175662},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":9.4,"breakHorizontal":8.9,"spinRate":2512,"spinDirection":274},"zone":8,"typeConfidence":0.9,"plateTime":0.4559218318393734,"extension":6.830166696070503},"index":1,"playId":"92abecf5-8719-3da9-93bf-54b65c66f2f1","pitchNumber":2,"startTime":"2026-06-29T23:44:24.148Z","endTime":"2026-06-29T23:44:29.863Z","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-06-29T23:44:44.895Z","endTime":"2026-06-29T23:44:51.365Z","isPitch":false,"type":"action","player":{"id":668715,"link":"/api/v1/people/668715"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.2,"endSpeed":73.8,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.083835990984912,"aZ":-29.639966448210945,"pfxX":-8.54790311889707,"pfxZ":1.8376036611780275,"pX":1.6285671290167398,"pZ":2.0927035828704246,"vX0":-0.26852694247207776,"vY0":-116.85825933355655,"vZ0":-0.3689267484595886,"x":54.92,"y":182.28,"x0":2.8556791532513954,"y0":50.00582145655232,"z0":5.037735495879307,"aX":-11.820419416796794},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":3.5,"breakHorizontal":15.6,"spinRate":2549,"spinDirection":282},"zone":14,"typeConfidence":0.9,"plateTime":0.46875581053643156,"extension":6.7550368014317},"index":3,"playId":"3ba67118-0a7f-373c-affc-b1cf64cc2895","pitchNumber":3,"startTime":"2026-06-29T23:44:51.365Z","endTime":"2026-06-29T23:44:54.996Z","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":2,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":87.1,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.37934161495359,"aZ":-24.44290859922161,"pfxX":10.121141659594265,"pfxZ":4.035349304354638,"pX":0.2037600806982695,"pZ":1.8975069289186115,"vX0":-10.110344952442246,"vY0":-136.4069783199801,"vZ0":-3.6494206342073676,"x":109.23,"y":187.55,"x0":2.6142532767451607,"y0":50.00337870740593,"z0":4.906186567058786,"aX":19.38846833446947},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":6.8,"breakHorizontal":-16.7,"spinRate":2232,"spinDirection":134},"zone":8,"typeConfidence":2.0,"plateTime":0.3990564235583012,"extension":6.913032672575872},"hitData":{"launchSpeed":102.6,"launchAngle":5.0,"totalDistance":139.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":171.05,"coordY":94.21}},"index":4,"playId":"c2171082-e3ae-336f-8a4f-bdceab5266c6","pitchNumber":4,"startTime":"2026-06-29T23:45:07.445Z","endTime":"2026-06-29T23:45:18.253Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-29T23:45:18.253Z","atBatIndex":2},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"JJ Bleday walks. Spencer Steer to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-29T23:45:27.115Z","endTime":"2026-06-29T23:48:00.735Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":688107,"fullName":"Robert Gasser","link":"/api/v1/people/688107"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"postOnSecond":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6],"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":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":81.4,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.305573638737393,"aZ":-28.104128755949702,"pfxX":0.12570662717820602,"pfxZ":2.4245868594799074,"pX":-0.02451463361203679,"pZ":2.5457232794372735,"vX0":-6.962682820731525,"vY0":-128.47070678812528,"vZ0":-0.9051564200379757,"x":117.93,"y":170.05,"x0":2.6985518322774973,"y0":50.0040419786492,"z0":5.076672771199946,"aX":0.21091393631191457},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":4.4,"breakHorizontal":1.2,"spinRate":2369,"spinDirection":177},"zone":5,"typeConfidence":0.9,"plateTime":0.42548856695037385,"extension":6.805824160635711},"index":0,"playId":"8569dbc8-b3a9-393a-a67d-0c4b20152984","pitchNumber":1,"startTime":"2026-06-29T23:45:42.178Z","endTime":"2026-06-29T23:45:46.108Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":85.9,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.516329983503002,"aZ":-23.843813052929107,"pfxX":11.272516007417536,"pfxZ":4.472273451968624,"pX":-1.4975665829287799,"pZ":1.1956449012643955,"vX0":-13.978694280172101,"vY0":-134.95784717122166,"vZ0":-5.3423638000600455,"x":174.08,"y":206.5,"x0":2.2596432755938145,"y0":50.005655312520354,"z0":4.8573893451965935,"aX":21.01349191566235},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":7.2,"breakHorizontal":-17.8,"spinRate":2193,"spinDirection":137},"zone":13,"typeConfidence":2.0,"plateTime":0.4042534702467897,"extension":6.89659601699206},"index":1,"playId":"70446c0a-ef0c-38b5-9fe7-0956ea4b34a0","pitchNumber":2,"startTime":"2026-06-29T23:45:58.794Z","endTime":"2026-06-29T23:46:03.265Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":85.5,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.053640536307338,"aZ":-27.342587328296553,"pfxX":9.65665262543189,"pfxZ":2.592903766895926,"pX":-1.0379134026181482,"pZ":2.3073058067924634,"vX0":-12.42937141283041,"vY0":-135.24453081427157,"vZ0":-1.7505884502740945,"x":156.56,"y":176.48,"x0":2.3515655948869556,"y0":50.00181244625913,"z0":4.8709794592720845,"aX":17.982686119776517},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":4.6,"breakHorizontal":-15.0,"spinRate":2138,"spinDirection":139},"zone":13,"typeConfidence":2.0,"plateTime":0.4041831213967706,"extension":6.91249585608433},"index":2,"playId":"25d1eb6e-514e-30f9-af65-9e83d4a7fe05","pitchNumber":3,"startTime":"2026-06-29T23:46:22.241Z","endTime":"2026-06-29T23:46:26.334Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":2},"index":3,"playId":"476f4ec8-f262-3b3f-9f43-af4576bb8a81","startTime":"2026-06-29T23:46:42.838Z","endTime":"2026-06-29T23:46:47.350Z","isPitch":false,"type":"pickoff"},{"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,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":81.5,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.45066351332209,"aZ":-26.039453936883536,"pfxX":1.6432837313469362,"pfxZ":3.6197660672610663,"pX":0.9509110050669951,"pZ":3.3163572714172846,"vX0":-4.844768664583094,"vY0":-128.7391626898922,"vZ0":0.5304189818995048,"x":80.75,"y":149.24,"x0":2.6361149900380774,"y0":50.00117067567148,"z0":5.10886774763957,"aX":2.784029894698461},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":6.8,"breakHorizontal":-2.0,"spinRate":2368,"spinDirection":188},"zone":12,"typeConfidence":0.9,"plateTime":0.423985967493,"extension":6.769162709193135},"index":4,"playId":"c4e2681c-d301-36a5-b7ed-a92b0a08041d","pitchNumber":4,"startTime":"2026-06-29T23:47:05.222Z","endTime":"2026-06-29T23:47:09.031Z","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,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":85.4,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.728268949086452,"aZ":-14.574916933081797,"pfxX":4.699623431290796,"pfxZ":9.427075797263889,"pX":0.3207562996540664,"pZ":2.8288331166159626,"vX0":-7.11009710701163,"vY0":-135.56761513753872,"vZ0":-3.409625680839053,"x":104.77,"y":162.4,"x0":2.362985067440975,"y0":50.006586260426815,"z0":5.115751746723607,"aX":8.778111555154277},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.6,"breakHorizontal":-7.1,"spinRate":2170,"spinDirection":142},"zone":6,"typeConfidence":0.9,"plateTime":0.40351905475597993,"extension":6.825881138441051},"index":5,"playId":"e3351998-5d11-327c-a482-026e32824a2c","pitchNumber":5,"startTime":"2026-06-29T23:47:25.919Z","endTime":"2026-06-29T23:47:29.016Z","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,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.8,"endSpeed":76.3,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.64680755830669,"aZ":-25.644161448309582,"pfxX":-4.025975062971709,"pfxZ":4.4139007503501,"pX":1.167357300767224,"pZ":1.9588396098454834,"vX0":-2.5275189096973545,"vY0":-120.60367863964417,"vZ0":-1.8913697596212322,"x":72.5,"y":185.89,"x0":2.750576556444093,"y0":50.00123988901634,"z0":5.006888969223338,"aX":-5.950974960881489},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":7.8,"breakHorizontal":7.9,"spinRate":2369,"spinDirection":268},"zone":14,"typeConfidence":0.9,"plateTime":0.45351537398748887,"extension":6.720345239007295},"index":6,"playId":"fad4f7cc-9c38-384d-8e29-10fdb5a3f525","pitchNumber":6,"startTime":"2026-06-29T23:47:54.844Z","endTime":"2026-06-29T23:48:00.735Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-29T23:48:00.735Z","atBatIndex":3},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Dane Myers doubles (6) on a line drive to left fielder Jackson Chourio. Spencer Steer scores. JJ Bleday to 3rd.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-29T23:48:17.245Z","endTime":"2026-06-29T23:50:14.576Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":688107,"fullName":"Robert Gasser","link":"/api/v1/people/688107"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472"},"postOnThird":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":694192,"link":"/api/v1/people/694192"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"responsiblePitcher":{"id":688107,"link":"/api/v1/people/688107"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"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(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":82.9,"endSpeed":75.9,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.970242341184864,"aZ":-24.77990543069733,"pfxX":-3.109992804107835,"pfxZ":5.063292354397795,"pX":-0.7447729500860943,"pZ":0.7706563702817011,"vX0":-7.245512693330446,"vY0":-120.51222606425465,"vZ0":-4.518660805314183,"x":145.39,"y":217.97,"x0":2.713302555032947,"y0":50.00299104613307,"z0":4.877425094240572,"aX":-4.5413553368900015},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":8.3,"breakHorizontal":7.4,"spinRate":2471,"spinDirection":272},"zone":13,"typeConfidence":0.88,"plateTime":0.4557292280557381,"extension":7.0209904312560285},"index":0,"playId":"01d8c434-e5c6-3c42-b763-66c30c8bc82e","pitchNumber":1,"startTime":"2026-06-29T23:48:27.225Z","endTime":"2026-06-29T23:48:31.525Z","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":2},"pitchData":{"startSpeed":93.0,"endSpeed":85.6,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.337414192959663,"aZ":-27.538267795653226,"pfxX":10.374735686817196,"pfxZ":2.490403911558925,"pX":-0.11631793070028218,"pZ":2.1248498291184212,"vX0":-10.871613478515185,"vY0":-135.03784424173787,"vZ0":-2.074163511856308,"x":121.43,"y":181.41,"x0":2.599499408862996,"y0":50.00164758977843,"z0":4.825743356741508,"aX":19.30353547048146},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":4.3,"breakHorizontal":-16.7,"spinRate":1980,"spinDirection":124},"zone":8,"typeConfidence":2.0,"plateTime":0.40444428411518674,"extension":6.8923197921655515},"index":1,"playId":"4ee6b76a-fdd3-3d77-b306-e54f687b17d0","pitchNumber":2,"startTime":"2026-06-29T23:48:43.100Z","endTime":"2026-06-29T23:48:46.434Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":85.2,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.35370549557311,"aZ":-19.87093357712171,"pfxX":7.380447216632422,"pfxZ":6.676628272756172,"pX":-0.7494556348049586,"pZ":2.9544446028437115,"vX0":-10.908922503307942,"vY0":-134.0021279042377,"vZ0":-1.9613861038267586,"x":145.57,"y":159.01,"x0":2.39067291159906,"y0":50.00197050632585,"z0":5.09587816405909,"aX":13.599884010273293},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":11.9,"breakHorizontal":-11.4,"spinRate":2265,"spinDirection":141},"zone":1,"typeConfidence":0.9,"plateTime":0.40668911144496356,"extension":6.938076926425068},"index":2,"playId":"bea6eb2d-51bf-343b-9e24-132a3edcf462","pitchNumber":3,"startTime":"2026-06-29T23:49:06.881Z","endTime":"2026-06-29T23:49:10.919Z","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":2},"pitchData":{"startSpeed":81.8,"endSpeed":75.6,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.892887272075214,"aZ":-24.691122874251754,"pfxX":-5.767502540680724,"pfxZ":5.186004180032074,"pX":-0.38134414041586934,"pZ":1.553532185989366,"vX0":-5.422880576240756,"vY0":-119.05751000280644,"vZ0":-2.676211956865184,"x":131.54,"y":196.83,"x0":2.671219984534411,"y0":50.00092462398618,"z0":4.916332775687111,"aX":-8.314210470852245},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":9.0,"breakHorizontal":11.8,"spinRate":2470,"spinDirection":279},"zone":13,"typeConfidence":0.9,"plateTime":0.45926389447251426,"extension":6.903312003677079},"index":3,"playId":"3a9da41e-3621-33eb-9717-126f79bde57e","pitchNumber":4,"startTime":"2026-06-29T23:49:27.241Z","endTime":"2026-06-29T23:49:54.261Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":158,"player":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"}}},{"details":{"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":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.1,"endSpeed":74.6,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.245652762069952,"aZ":-29.576386849847097,"pfxX":-6.422105583507525,"pfxZ":1.8478330477806324,"pX":-0.6302148701125763,"pZ":1.7331549368946657,"vX0":-5.612861292466888,"vY0":-118.08104227541445,"vZ0":-1.3748589000964384,"x":141.02,"y":191.98,"x0":2.6151930575860054,"y0":50.00413281842371,"z0":5.053295711638314,"aX":-9.035630959955718},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":3.2,"breakHorizontal":13.1,"spinRate":2520,"spinDirection":283},"zone":7,"typeConfidence":0.91,"plateTime":0.46449928114290806,"extension":6.886025015168278},"hitData":{"launchSpeed":82.3,"launchAngle":27.0,"totalDistance":264.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":42.09,"coordY":109.28}},"index":4,"playId":"f5ce97b8-a171-3b6e-bf04-303da94ecc52","pitchNumber":5,"startTime":"2026-06-29T23:50:02.337Z","endTime":"2026-06-29T23:50:14.576Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-29T23:50:14.576Z","atBatIndex":4},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Noelvi Marte called out on strikes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-29T23:51:04.537Z","endTime":"2026-06-29T23:52:08.744Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"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":[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":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"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":{"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-06-29T23:50:26.649Z","endTime":"2026-06-29T23:51:06.585Z","isPitch":false,"type":"action"},{"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":1,"outs":2},"pitchData":{"startSpeed":81.9,"endSpeed":74.8,"strikeZoneTop":3.298,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.316172250534134,"aZ":-23.61039097381181,"pfxX":-4.011966830640841,"pfxZ":5.987721602986498,"pX":-0.3397226531430027,"pZ":2.456925604688253,"vX0":-5.829372787274007,"vY0":-119.19687156833321,"vZ0":-0.9168406326014424,"x":129.95,"y":172.44,"x0":2.664764014751287,"y0":50.00046381280072,"z0":4.991157356507295,"aX":-5.7327215387554045},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":10.9,"breakHorizontal":8.8,"spinRate":2493,"spinDirection":274},"zone":4,"typeConfidence":0.9,"plateTime":0.46067182009976815,"extension":6.985204870968643},"index":1,"playId":"f0def69f-26f9-3623-a33c-072f4ad7ebe5","pitchNumber":1,"startTime":"2026-06-29T23:51:06.585Z","endTime":"2026-06-29T23:51:09.738Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.8,"endSpeed":75.0,"strikeZoneTop":3.298,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.654313384882908,"aZ":-25.254489392210115,"pfxX":-7.929436564652345,"pfxZ":4.837832942259002,"pX":-0.5061036119149769,"pZ":2.349512150227539,"vX0":-4.9720634321719155,"vY0":-119.04087981418216,"vZ0":-0.9373927160980999,"x":136.29,"y":175.34,"x0":2.6422642089617674,"y0":50.001091017187484,"z0":5.042399692648823,"aX":-11.3352826149145},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":8.8,"breakHorizontal":15.6,"spinRate":2620,"spinDirection":279},"zone":4,"typeConfidence":0.9,"plateTime":0.4607808013533483,"extension":6.835835410215252},"index":2,"playId":"c2b2afca-52eb-333a-94d9-c9a0afca2456","pitchNumber":2,"startTime":"2026-06-29T23:51:26.715Z","endTime":"2026-06-29T23:51:30.080Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":85.9,"strikeZoneTop":3.298,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.317294656216255,"aZ":-19.958764034300675,"pfxX":5.690578028376223,"pfxZ":6.522292283943852,"pX":-0.42390159991040754,"pZ":1.7566360786965876,"vX0":-9.700891684640109,"vY0":-135.43518485493655,"vZ0":-5.065969384911714,"x":133.16,"y":191.35,"x0":2.4517815956636824,"y0":50.0038802097418,"z0":5.031557983461512,"aX":10.659731694694145},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":11.0,"breakHorizontal":-8.4,"spinRate":2210,"spinDirection":146},"zone":7,"typeConfidence":0.88,"plateTime":0.40316871629096473,"extension":7.2083009085622995},"index":3,"playId":"fb47d3fc-9f55-3603-8495-b63c8571d297","pitchNumber":3,"startTime":"2026-06-29T23:52:03.641Z","endTime":"2026-06-29T23:52:08.744Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-29T23:52:08.744Z","atBatIndex":5},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jackson Chourio strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-29T23:53:24.376Z","endTime":"2026-06-29T23:56:24.910Z","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":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":663886,"link":"/api/v1/people/663886"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":85.4,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.613164816402072,"aZ":-24.972657300320513,"pfxX":12.643767053155251,"pfxZ":3.8658149191565814,"pX":-0.1704699786788724,"pZ":2.1760557534227387,"vX0":-12.904529172238679,"vY0":-135.62476182898462,"vZ0":-3.738605508132515,"x":123.5,"y":180.03,"x0":3.006155832659087,"y0":50.00468343945096,"z0":5.313827301956219,"aX":23.561967113923455},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":6.4,"breakHorizontal":-20.2,"spinRate":2308,"spinDirection":113},"zone":8,"typeConfidence":0.87,"plateTime":0.40383878996312417,"extension":6.320137440633102},"index":0,"playId":"59e5106f-c3fc-3cff-b69b-78efba0085e8","pitchNumber":1,"startTime":"2026-06-29T23:54:34.115Z","endTime":"2026-06-29T23:54:37.844Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":0},"pitchData":{"startSpeed":82.8,"endSpeed":75.8,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.16885878803463,"aZ":-31.89184638085524,"pfxX":-1.574811483507011,"pfxZ":0.19645183394393406,"pX":-0.32022573870093235,"pZ":1.6238607433440697,"vX0":-7.854845419168757,"vY0":-120.2895850035502,"vZ0":-2.2112267435837136,"x":129.21,"y":194.94,"x0":3.2035853148087665,"y0":50.0046736871186,"z0":5.4058116094130355,"aX":-2.287573355256192},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":0.0,"breakHorizontal":4.9,"spinRate":2508,"spinDirection":300},"zone":7,"typeConfidence":0.88,"plateTime":0.45681374007624953,"extension":6.0886441191553295},"index":1,"playId":"a8b27396-4f7a-387b-a339-e29105170807","pitchNumber":2,"startTime":"2026-06-29T23:54:49.725Z","endTime":"2026-06-29T23:54:53.143Z","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":0},"pitchData":{"startSpeed":82.5,"endSpeed":75.4,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.552558997584683,"aZ":-29.54075715735617,"pfxX":-2.232778405310672,"pfxZ":1.8290610324589718,"pX":0.2321272737547999,"pZ":1.1194857351033753,"vX0":-6.265865458599799,"vY0":-119.87355793628134,"vZ0":-3.8992361256955057,"x":108.15,"y":208.55,"x0":3.1815548614519704,"y0":50.00184568110221,"z0":5.436289864668719,"aX":-3.2133267701542416},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":2.5,"breakHorizontal":5.8,"spinRate":2423,"spinDirection":296},"zone":14,"typeConfidence":0.9,"plateTime":0.45885885453194586,"extension":6.23563882313031},"index":2,"playId":"c83f6644-9cfb-32f4-8823-ddcc69ef6948","pitchNumber":3,"startTime":"2026-06-29T23:55:07.707Z","endTime":"2026-06-29T23:55:11.223Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":81.5,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.91243865328892,"aZ":-30.781957694098768,"pfxX":12.294715043818282,"pfxZ":0.8262649288712431,"pX":-0.161987574545525,"pZ":1.7454910599057654,"vX0":-12.389464422411555,"vY0":-128.67979956444455,"vZ0":-2.950447636531111,"x":123.17,"y":191.65,"x0":3.110507257506623,"y0":50.00233776478583,"z0":5.283988125714991,"aX":20.683826589335077},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":1.1,"breakHorizontal":-19.6,"spinRate":1969,"spinDirection":100},"zone":8,"typeConfidence":0.9,"plateTime":0.4251375230605716,"extension":6.433124249948213},"index":3,"playId":"9a429bb0-f009-30fe-af97-9d75f49e1577","pitchNumber":4,"startTime":"2026-06-29T23:55:24.429Z","endTime":"2026-06-29T23:55:28.626Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":88.0,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.049620990298635,"aZ":-21.915350770018392,"pfxX":10.488674938848758,"pfxZ":5.2189028231241466,"pX":0.9521693512464924,"pZ":3.5832346099426484,"vX0":-9.814913283869924,"vY0":-138.21162475120164,"vZ0":-1.2575809349591387,"x":80.71,"y":142.03,"x0":3.1585202382403823,"y0":50.004805908845526,"z0":5.4928823134700115,"aX":20.628818053703654},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":9.5,"breakHorizontal":-17.4,"spinRate":2227,"spinDirection":111},"zone":12,"typeConfidence":0.85,"plateTime":0.39383437891438433,"extension":6.26889571966248},"index":4,"playId":"fea36b67-c9de-3384-81ca-d6c609a9671d","pitchNumber":5,"startTime":"2026-06-29T23:55:45.215Z","endTime":"2026-06-29T23:55:49.437Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.7,"endSpeed":81.4,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.80936363198891,"aZ":-28.749751771079474,"pfxX":11.753576040262416,"pfxZ":2.056669094021018,"pX":0.03305200791742824,"pZ":1.1217897974720066,"vX0":-11.319105145998426,"vY0":-127.34473035461446,"vZ0":-4.650562229146522,"x":115.74,"y":208.49,"x0":2.979687329147469,"y0":50.00326974470338,"z0":5.210177854930381,"aX":19.568589798487285},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":3.0,"breakHorizontal":-19.2,"spinRate":1948,"spinDirection":102},"zone":14,"typeConfidence":0.92,"plateTime":0.42790373960044237,"extension":6.487990106702188},"index":5,"playId":"c87f8a4c-1bc2-3486-b1f4-d6a0bdd4f1ce","pitchNumber":6,"startTime":"2026-06-29T23:56:00.093Z","endTime":"2026-06-29T23:56:03.903Z","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":94.7,"endSpeed":87.2,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.683086416364812,"aZ":-23.519934200264053,"pfxX":10.350961056950956,"pfxZ":4.475370146355333,"pX":-0.27165530089024215,"pZ":3.347456240682419,"vX0":-12.590631350877732,"vY0":-137.50496795856637,"vZ0":-1.2381682771221452,"x":127.35,"y":148.4,"x0":3.000662064569991,"y0":50.00302919148651,"z0":5.384599622049529,"aX":20.01749216833386},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":8.0,"breakHorizontal":-16.4,"spinRate":2117,"spinDirection":110},"zone":1,"typeConfidence":0.72,"plateTime":0.3968474054844138,"extension":6.373153828087136},"index":6,"playId":"cfb9f577-83cc-3cff-a8c0-1abd338097e9","pitchNumber":7,"startTime":"2026-06-29T23:56:21.338Z","endTime":"2026-06-29T23:56:24.910Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-29T23:56:24.910Z","atBatIndex":6},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brice Turang strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-29T23:56:50.647Z","endTime":"2026-06-29T23:57:42.324Z","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":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663886,"link":"/api/v1/people/663886"},"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":94.9,"endSpeed":87.0,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.081374634301074,"aZ":-25.163024106145276,"pfxX":12.223788049349904,"pfxZ":3.6306403601010384,"pX":0.2678825591861331,"pZ":2.984346503871118,"vX0":-12.179050813562112,"vY0":-137.71413649040315,"vZ0":-1.7353796893347262,"x":106.79,"y":158.2,"x0":3.1483540678399375,"y0":50.00325830841524,"z0":5.316050251666395,"aX":23.603831970626125},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":6.4,"breakHorizontal":-19.8,"spinRate":2284,"spinDirection":110},"zone":2,"typeConfidence":0.89,"plateTime":0.3969407123733011,"extension":6.202275778121985},"index":0,"playId":"f77e3af2-6cba-36c7-8a87-0f14dbb2bdda","pitchNumber":1,"startTime":"2026-06-29T23:56:50.647Z","endTime":"2026-06-29T23:56:53.680Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.7,"endSpeed":75.1,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.26150618641624,"aZ":-32.59720409325005,"pfxX":-3.6306300511738465,"pfxZ":-0.29579674986227644,"pX":1.5591100652535865,"pZ":2.308289903776357,"vX0":-3.004651630477797,"vY0":-119.01672748716865,"vZ0":-0.5208901978995019,"x":57.57,"y":176.46,"x0":3.3104772623981873,"y0":50.002733179306276,"z0":5.487156151846884,"aX":-5.197651793803128},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-0.4,"breakHorizontal":7.3,"spinRate":2474,"spinDirection":292},"zone":14,"typeConfidence":0.91,"plateTime":0.4605639603944045,"extension":6.182582663677771},"index":1,"playId":"045336fb-07b0-3b14-8df8-7344003ecd3a","pitchNumber":2,"startTime":"2026-06-29T23:57:07.558Z","endTime":"2026-06-29T23:57:11.376Z","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":1},"pitchData":{"startSpeed":81.2,"endSpeed":75.1,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.755754128940733,"aZ":-33.59695132130605,"pfxX":-2.9693922353156266,"pfxZ":-1.00313587293671,"pX":0.6413730847817227,"pZ":2.1973507858921963,"vX0":-5.235095321308366,"vY0":-118.1646670167915,"vZ0":-0.4176419304314355,"x":92.55,"y":179.45,"x0":3.268146565536219,"y0":50.00225645283268,"z0":5.45357459492769,"aX":-4.213602852634492},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-1.7,"breakHorizontal":6.6,"spinRate":2480,"spinDirection":295},"zone":9,"typeConfidence":0.91,"plateTime":0.4628862020411222,"extension":6.072035688486494},"index":2,"playId":"1352ec46-0c4e-3380-8750-3f65cebfa620","pitchNumber":3,"startTime":"2026-06-29T23:57:21.211Z","endTime":"2026-06-29T23:57:24.710Z","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":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":82.4,"endSpeed":76.1,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.450885985219575,"aZ":-31.427092698157438,"pfxX":-3.488713738666555,"pfxZ":0.5136447533129456,"pX":-1.2945302576547728,"pZ":1.3172267493197867,"vX0":-9.182631160931523,"vY0":-119.7554913502614,"vZ0":-2.9961662903071398,"x":166.34,"y":203.21,"x0":3.044941782222295,"y0":50.00102136840273,"z0":5.399883236857731,"aX":-5.0590870151225955},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":0.5,"breakHorizontal":8.5,"spinRate":2549,"spinDirection":303},"zone":13,"typeConfidence":0.9,"plateTime":0.4576321452636538,"extension":6.06785840488899},"index":3,"playId":"3132c50b-1523-371b-b8c7-1baf0f1bbe8d","pitchNumber":4,"startTime":"2026-06-29T23:57:38.499Z","endTime":"2026-06-29T23:57:42.324Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-29T23:57:42.324Z","atBatIndex":7},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"William Contreras hit by pitch.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-29T23:57:46.759Z","endTime":"2026-06-29T23:58:27.800Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":86.2,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.447332620013484,"aZ":-24.784742083344135,"pfxX":13.198710787577594,"pfxZ":3.923667779443227,"pX":-0.3265078392699628,"pZ":0.7906575272808393,"vX0":-13.470238119797981,"vY0":-136.28491770924933,"vZ0":-7.236228109631965,"x":129.45,"y":217.43,"x0":2.9610951581922493,"y0":50.00532457154904,"z0":5.187640361890583,"aX":24.876615855219573},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":5.6,"breakHorizontal":-21.1,"spinRate":2235,"spinDirection":115},"zone":13,"typeConfidence":0.88,"plateTime":0.4016260919423815,"extension":6.449772053508627},"index":0,"playId":"d6074226-af4e-3eab-8d6c-e83bcf25706c","pitchNumber":1,"startTime":"2026-06-29T23:58:08.278Z","endTime":"2026-06-29T23:58:12.191Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.8,"endSpeed":75.5,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.256694989376093,"aZ":-31.71673109462101,"pfxX":-4.979477015065942,"pfxZ":0.3250559351759432,"pX":-3.517311989319915,"pZ":0.5643767689685776,"vX0":-13.606161238810694,"vY0":-118.40000117198231,"vZ0":-4.1776327680360446,"x":251.07,"y":223.54,"x0":2.9690289863619657,"y0":50.00450277479633,"z0":5.279186747218811,"aX":-7.011236346374705},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-0.4,"breakHorizontal":12.6,"spinRate":2765,"spinDirection":300},"zone":13,"typeConfidence":0.9,"plateTime":0.4640048791662297,"extension":6.322403033313936},"index":1,"playId":"e70c6f71-a801-3a44-9fde-408eb9674010","pitchNumber":2,"startTime":"2026-06-29T23:58:22.879Z","endTime":"2026-06-29T23:58:27.800Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-29T23:58:27.800Z","atBatIndex":8},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Andrew Vaughn walks. William Contreras to 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-29T23:58:30.868Z","endTime":"2026-06-30T00:01:24.942Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"postOnSecond":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":96.0,"endSpeed":87.8,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.96510392625022,"aZ":-21.15313579212343,"pfxX":9.818844850605927,"pfxZ":5.570389304685712,"pX":0.728978163799588,"pZ":4.460247038486769,"vX0":-10.20314359873424,"vY0":-139.46837697239246,"vZ0":0.7733403997553651,"x":89.21,"y":118.35,"x0":3.1507110246536505,"y0":50.00572983940979,"z0":5.569445379747998,"aX":19.439049999133964},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":10.4,"breakHorizontal":-15.8,"spinRate":2123,"spinDirection":113},"zone":12,"typeConfidence":0.89,"plateTime":0.39200321126269344,"extension":6.418525227281474},"index":0,"playId":"f2bd45d9-0038-3ec0-9def-ef604b8bf197","pitchNumber":1,"startTime":"2026-06-29T23:59:24.165Z","endTime":"2026-06-29T23:59:27.251Z","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":95.0,"endSpeed":86.8,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.60381329620342,"aZ":-20.346749516868105,"pfxX":10.100191242029005,"pfxZ":6.144817062052784,"pX":-0.9868649487919846,"pZ":3.669654893749806,"vX0":-14.529908331718683,"vY0":-137.6428836780488,"vZ0":-1.0350325599640084,"x":154.62,"y":139.7,"x0":3.0400788126033578,"y0":50.00414185330439,"z0":5.423988232607793,"aX":19.446583479921394},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":11.2,"breakHorizontal":-15.4,"spinRate":2199,"spinDirection":105},"zone":11,"typeConfidence":0.89,"plateTime":0.39742420475556894,"extension":6.297945301587604},"index":1,"playId":"939653cd-41e9-36c9-8836-9b6397b62d3e","pitchNumber":2,"startTime":"2026-06-29T23:59:42.882Z","endTime":"2026-06-29T23:59:46.595Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":82.0,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.033940651644848,"aZ":-30.379868526300278,"pfxX":12.135706362518087,"pfxZ":1.058149349312611,"pX":-0.1803110191427284,"pZ":1.6327637633410346,"vX0":-12.275092529744352,"vY0":-128.6592425021245,"vZ0":-3.2648487251650042,"x":123.87,"y":194.7,"x0":3.051795532741127,"y0":50.00344436162111,"z0":5.246433887400912,"aX":20.56371931345325},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":1.4,"breakHorizontal":-19.6,"spinRate":1924,"spinDirection":97},"zone":8,"typeConfidence":0.91,"plateTime":0.42400146181645626,"extension":6.53082299082795},"index":2,"playId":"92dd9cd8-9108-3f84-a8ac-ea791907f1ff","pitchNumber":3,"startTime":"2026-06-30T00:00:02.740Z","endTime":"2026-06-30T00:00:06.336Z","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":95.4,"endSpeed":87.4,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.25959364896618,"aZ":-28.533913637396147,"pfxX":12.710395613132103,"pfxZ":1.8637427040237018,"pX":0.16898645686393277,"pZ":3.5758509623537083,"vX0":-12.873897667668434,"vY0":-138.43161609286528,"vZ0":0.1690410370646206,"x":110.56,"y":142.23,"x0":3.2157639253902177,"y0":50.0016794882601,"z0":5.41531795045913,"aX":24.807963157303266},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":3.6,"breakHorizontal":-20.5,"spinRate":2312,"spinDirection":114},"zone":12,"typeConfidence":0.9,"plateTime":0.39480641065837085,"extension":6.430886566683011},"index":3,"playId":"2b88accf-4bf6-3fc4-8ec1-9ae6ce92ceb9","pitchNumber":4,"startTime":"2026-06-30T00:00:23.010Z","endTime":"2026-06-30T00:00:26.867Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":80.4,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.063259532186894,"aZ":-31.769288970861428,"pfxX":10.84057902766341,"pfxZ":0.2505217701979028,"pX":0.6693733420253823,"pZ":2.2522534214379304,"vX0":-9.902771290189259,"vY0":-127.4147581113203,"vZ0":-1.3675047927578636,"x":91.49,"y":177.97,"x0":3.196989205952931,"y0":50.00532017897672,"z0":5.305140081661305,"aX":17.835031609290347},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":0.4,"breakHorizontal":-17.4,"spinRate":1875,"spinDirection":98},"zone":6,"typeConfidence":0.9,"plateTime":0.42979697644322457,"extension":6.444551461120253},"index":4,"playId":"98818966-986b-3988-880c-75d6261323d8","pitchNumber":5,"startTime":"2026-06-30T00:00:43.740Z","endTime":"2026-06-30T00:00:47.270Z","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-06-30T00:01:02.136Z","endTime":"2026-06-30T00:01:18.010Z","isPitch":false,"type":"action","player":{"id":683734,"link":"/api/v1/people/683734"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":88.3,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.544922675817364,"aZ":-21.969075090169316,"pfxX":12.577994521129424,"pfxZ":5.1982015245730935,"pX":-0.9907543936207427,"pZ":1.6338569724882053,"vX0":-15.37139063809675,"vY0":-138.20731846426725,"vZ0":-5.824632055980043,"x":154.77,"y":194.67,"x0":2.970644630920987,"y0":50.003524308464016,"z0":5.213397409422763,"aX":24.69419797519884},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":8.4,"breakHorizontal":-20.2,"spinRate":2340,"spinDirection":114},"zone":13,"typeConfidence":2.0,"plateTime":0.39410171879747535,"extension":6.483588576104297},"index":6,"playId":"d10a797a-d3fb-398b-9dc3-406498796637","pitchNumber":6,"startTime":"2026-06-30T00:01:18.010Z","endTime":"2026-06-30T00:01:24.942Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-30T00:01:24.942Z","atBatIndex":9},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Gary Sánchez lines out sharply to right fielder Noelvi Marte.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-30T00:01:27.964Z","endTime":"2026-06-30T00:02:57.297Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":0,"outs":3},"matchup":{"batter":{"id":596142,"fullName":"Gary Sánchez","link":"/api/v1/people/596142"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":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":682622,"link":"/api/v1/people/682622"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":86.6,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.31535613048267,"aZ":-22.863167439161295,"pfxX":10.123614243586115,"pfxZ":4.9036130222771295,"pX":-0.20698406247867585,"pZ":1.5483646437030991,"vX0":-12.845073192984794,"vY0":-136.26966678051846,"vZ0":-5.675762678228171,"x":124.89,"y":196.97,"x0":3.231947455692175,"y0":50.00045236337556,"z0":5.217113160198206,"aX":19.215398915449285},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":7.9,"breakHorizontal":-16.0,"spinRate":2081,"spinDirection":107},"zone":13,"typeConfidence":2.0,"plateTime":0.4005159902233024,"extension":6.384579777427458},"index":0,"playId":"ca3530c0-e893-3aac-9eb4-d52fa2a7ed6f","pitchNumber":1,"startTime":"2026-06-30T00:01:50.801Z","endTime":"2026-06-30T00:01:55.305Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.7,"endSpeed":76.8,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.066675046818542,"aZ":-33.29347916057738,"pfxX":-2.396978348222958,"pfxZ":-0.7483146241776097,"pX":1.5179838525465437,"pZ":2.6091459600372087,"vX0":-3.7739215370688863,"vY0":-120.54084662254151,"vZ0":0.051262438773053365,"x":59.14,"y":168.33,"x0":3.408940852857944,"y0":50.00506227385933,"z0":5.500975047385425,"aX":-3.5659115811453352},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-1.1,"breakHorizontal":5.2,"spinRate":2341,"spinDirection":296},"zone":12,"typeConfidence":0.9,"plateTime":0.452528960738392,"extension":6.198569056596704},"index":1,"playId":"c09b4741-e183-3222-a570-51aded5cbc9e","pitchNumber":2,"startTime":"2026-06-30T00:02:07.911Z","endTime":"2026-06-30T00:02:11.652Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":80.2,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.236106524090538,"aZ":-32.817099295673685,"pfxX":11.234320926539098,"pfxZ":-0.3895688398109467,"pX":1.1284379257120227,"pZ":3.113814283280044,"vX0":-9.035572604425116,"vY0":-126.60116100837921,"vZ0":0.6316560154748183,"x":73.99,"y":154.71,"x0":3.2724745276201386,"y0":50.00588101976841,"z0":5.473949139635753,"aX":18.361292187088413},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":-0.4,"breakHorizontal":-18.5,"spinRate":1920,"spinDirection":98},"zone":12,"typeConfidence":0.9,"plateTime":0.4315414355188367,"extension":6.500514672784588},"index":2,"playId":"62404f31-7bf6-34d6-bc8a-5dd6597d8256","pitchNumber":3,"startTime":"2026-06-30T00:02:28.788Z","endTime":"2026-06-30T00:02:32.542Z","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":0,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":86.7,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.06056621206761,"aZ":-27.49863785905233,"pfxX":12.121623393407305,"pfxZ":2.4456351293154484,"pX":0.17045687518913588,"pZ":2.6395403296084954,"vX0":-12.558632226196925,"vY0":-137.16634026877205,"vZ0":-2.201666691408263,"x":110.5,"y":167.51,"x0":3.2235685909840344,"y0":50.00623634441699,"z0":5.3191283463279,"aX":23.207213364956182},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":4.2,"breakHorizontal":-19.4,"spinRate":2349,"spinDirection":109},"zone":5,"typeConfidence":0.9,"plateTime":0.39863648360400106,"extension":6.3879963405658255},"hitData":{"launchSpeed":104.5,"launchAngle":13.0,"totalDistance":265.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":175.78,"coordY":105.44}},"index":3,"playId":"887c4763-8d39-3a77-a1b0-c548853d16d5","pitchNumber":4,"startTime":"2026-06-30T00:02:50.193Z","endTime":"2026-06-30T00:02:57.297Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-30T00:02:57.297Z","atBatIndex":10},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Tyler Stephenson doubles (9) on a sharp fly ball to left fielder Jackson Chourio.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-30T00:04:53.145Z","endTime":"2026-06-30T00:06:23.252Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":688107,"fullName":"Robert Gasser","link":"/api/v1/people/688107"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"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_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":0},"pitchData":{"startSpeed":92.3,"endSpeed":85.3,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.404169147861083,"aZ":-24.772029871875525,"pfxX":10.195771720893342,"pfxZ":4.014281973394005,"pX":-0.29474485614709545,"pZ":2.315633945645453,"vX0":-11.006158849347766,"vY0":-134.07935052253606,"vZ0":-2.2941838319561803,"x":128.23,"y":176.26,"x0":2.5131421061705765,"y0":50.00568225061722,"z0":4.926320489927352,"aX":18.81282556775722},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":7.1,"breakHorizontal":-16.4,"spinRate":2129,"spinDirection":135},"zone":4,"typeConfidence":2.0,"plateTime":0.4064744788081298,"extension":7.064148702725262},"index":0,"playId":"0a9f7e04-c54b-3f17-9a1f-8ff1940ab098","pitchNumber":1,"startTime":"2026-06-30T00:05:27.325Z","endTime":"2026-06-30T00:05:30.906Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":84.3,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.06502309584573,"aZ":-19.76014507377653,"pfxX":7.043620079157989,"pfxZ":6.868054657293678,"pX":0.005759480491060602,"pZ":3.087113553054943,"vX0":-9.502284146077974,"vY0":-132.78300099462444,"vZ0":-1.7372653247270766,"x":116.78,"y":155.43,"x0":2.694856298711579,"y0":50.00631622386064,"z0":5.169244056531281,"aX":12.739648518103781},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":12.4,"breakHorizontal":-11.0,"spinRate":2229,"spinDirection":136},"zone":2,"typeConfidence":0.9,"plateTime":0.41052863984992305,"extension":6.973069363112021},"index":1,"playId":"ebb59929-a9b3-3c5f-83a6-2939c1c700c2","pitchNumber":2,"startTime":"2026-06-30T00:05:43.516Z","endTime":"2026-06-30T00:05:47.144Z","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":0},"index":2,"startTime":"2026-06-30T00:05:55.073Z","endTime":"2026-06-30T00:06:10.835Z","isPitch":false,"type":"action","player":{"id":663886,"link":"/api/v1/people/663886"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.7,"endSpeed":74.9,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.46129862375046,"aZ":-27.22066169258612,"pfxX":-6.473825684070018,"pfxZ":3.50960690941727,"pX":-0.2485348946834961,"pZ":2.372128606123413,"vX0":-4.646382737916839,"vY0":-117.58934315764691,"vZ0":-0.6327408131705613,"x":126.47,"y":174.73,"x0":2.588260858525164,"y0":50.0050410285528,"z0":5.150806148361659,"aX":-9.14650005591943},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":6.5,"breakHorizontal":12.8,"spinRate":2476,"spinDirection":284},"zone":4,"typeConfidence":0.9,"plateTime":0.46423337836310186,"extension":6.889098497527719},"hitData":{"launchSpeed":100.7,"launchAngle":23.0,"totalDistance":345.0,"trajectory":"fly_ball","hardness":"hard","location":"7","coordinates":{"coordX":25.96,"coordY":100.6}},"index":3,"playId":"f3d11dfe-39b8-3a12-ad62-308aabe85494","pitchNumber":3,"startTime":"2026-06-30T00:06:10.835Z","endTime":"2026-06-30T00:06:23.252Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-30T00:06:23.252Z","atBatIndex":11},{"result":{"type":"atBat","event":"Sac Bunt","eventType":"sac_bunt","description":"Matt McLain out on a sacrifice bunt, pitcher Robert Gasser to first baseman Andrew Vaughn. Tyler Stephenson to 3rd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-30T00:06:32.305Z","endTime":"2026-06-30T00:07:19.273Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":4},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":688107,"fullName":"Robert Gasser","link":"/api/v1/people/688107"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":null,"runner":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":688107,"link":"/api/v1/people/688107"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":683734,"link":"/api/v1/people/683734"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":"r_adv_play","runner":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":84.1,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.452804931636578,"aZ":-24.61641614630451,"pfxX":10.717264683406352,"pfxZ":4.184829704378277,"pX":0.8898841246429526,"pZ":2.149903626340652,"vX0":-8.353427101372048,"vY0":-133.4750180167879,"vZ0":-2.7177326834596434,"x":83.08,"y":180.73,"x0":2.666082287965519,"y0":50.00253613022773,"z0":4.9518419352761756,"aX":19.357116508717777},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":7.2,"breakHorizontal":-17.6,"spinRate":2146,"spinDirection":139},"zone":14,"typeConfidence":2.0,"plateTime":0.41019283788715954,"extension":6.823694856719718},"index":0,"playId":"4adf6af6-e430-329b-a765-5231983eb1ce","pitchNumber":1,"startTime":"2026-06-30T00:06:53.192Z","endTime":"2026-06-30T00:06:56.206Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":84.4,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.652491068354546,"aZ":-23.89017535275263,"pfxX":11.013202066108231,"pfxZ":4.538816839613414,"pX":-0.3833648041729332,"pZ":2.5144844108936715,"vX0":-11.609425638536457,"vY0":-134.35132925984803,"vZ0":-2.031346670388056,"x":131.61,"y":170.89,"x0":2.567009289214728,"y0":50.00202113991853,"z0":4.9818130073612,"aX":20.09327023206919},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":7.9,"breakHorizontal":-17.4,"spinRate":2097,"spinDirection":133},"zone":4,"typeConfidence":2.0,"plateTime":0.40800347729419695,"extension":6.825294777685151},"hitData":{"launchSpeed":27.2,"launchAngle":-8.0,"totalDistance":12.0,"trajectory":"bunt_grounder","hardness":"medium","location":"1","coordinates":{"coordX":130.24,"coordY":195.57}},"index":1,"playId":"27959c8d-fb10-3ed2-9285-a71faf6849a5","pitchNumber":2,"startTime":"2026-06-30T00:07:11.954Z","endTime":"2026-06-30T00:07:19.273Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-30T00:07:19.273Z","atBatIndex":12},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Edwin Arroyo pops out to first baseman Andrew Vaughn in foul territory.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-30T00:07:50.527Z","endTime":"2026-06-30T00:09:12.389Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":695490,"fullName":"Edwin Arroyo","link":"/api/v1/people/695490"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":688107,"fullName":"Robert Gasser","link":"/api/v1/people/688107"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":695490,"fullName":"Edwin Arroyo","link":"/api/v1/people/695490"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"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":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":86.1,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.62629929869429,"aZ":-24.362838172669257,"pfxX":9.27914728116309,"pfxZ":4.180512974956953,"pX":0.25822449122782093,"pZ":2.1470218348867656,"vX0":-9.419274485330623,"vY0":-134.5170375816509,"vZ0":-2.71423679746368,"x":107.16,"y":180.81,"x0":2.5660490127976145,"y0":50.00582415584531,"z0":4.859256602233075,"aX":17.35365824246116},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":7.3,"breakHorizontal":-15.2,"spinRate":2055,"spinDirection":132},"zone":5,"typeConfidence":2.0,"plateTime":0.4040598662221955,"extension":6.97072374908372},"index":0,"playId":"38f4700d-ed1f-3758-94d3-c17028417fdd","pitchNumber":1,"startTime":"2026-06-30T00:07:50.527Z","endTime":"2026-06-30T00:07:54.716Z","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.4,"endSpeed":86.6,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.994307789393904,"aZ":-18.797719546212118,"pfxX":5.577732618490997,"pfxZ":7.016060826592701,"pX":0.4346467767125339,"pZ":3.9327568458144477,"vX0":-7.523867359178238,"vY0":-136.0268012764148,"vZ0":-0.04578995150069809,"x":100.43,"y":132.6,"x0":2.489716615677545,"y0":50.00107634045477,"z0":5.234417752660682,"aX":10.632602570308286},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":13.0,"breakHorizontal":-8.9,"spinRate":2253,"spinDirection":142},"zone":12,"typeConfidence":0.9,"plateTime":0.40002418012217955,"extension":6.850173017724523},"index":1,"playId":"1e80e32a-2c19-3f2e-85d7-0b9c3a8f9fff","pitchNumber":2,"startTime":"2026-06-30T00:08:16.309Z","endTime":"2026-06-30T00:08:19.389Z","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.2,"endSpeed":86.1,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.32064062152922,"aZ":-20.13819853898037,"pfxX":5.469078245200073,"pfxZ":6.380102512612602,"pX":0.22817351034637917,"pZ":3.0357200821484183,"vX0":-8.140075560078296,"vY0":-135.6621702702833,"vZ0":-2.038374008635784,"x":108.3,"y":156.82,"x0":2.5404462099191982,"y0":50.003441783361346,"z0":5.18286799495638,"aX":10.318705290765761},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":11.4,"breakHorizontal":-8.4,"spinRate":2317,"spinDirection":139},"zone":2,"typeConfidence":0.9,"plateTime":0.40189440561669887,"extension":7.018096519975352},"index":2,"playId":"2ef42dd3-2be6-3e4e-804b-d997fe425df1","pitchNumber":3,"startTime":"2026-06-30T00:08:40.846Z","endTime":"2026-06-30T00:08:44.723Z","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":2,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":86.4,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.083253947544286,"aZ":-20.982149313913634,"pfxX":4.772404621992731,"pfxZ":5.919920374928294,"pX":0.17017463651423323,"pZ":2.660324261617974,"vX0":-8.346452921970133,"vY0":-135.52197836582525,"vZ0":-2.339598038823247,"x":110.51,"y":166.95,"x0":2.6471641628129254,"y0":50.00276776753679,"z0":4.97491502859855,"aX":9.023089273509381},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":10.6,"breakHorizontal":-7.2,"spinRate":2065,"spinDirection":140},"zone":5,"typeConfidence":0.9,"plateTime":0.4016722455214623,"extension":6.960813996723701},"hitData":{"launchSpeed":65.8,"launchAngle":70.0,"totalDistance":121.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":164.98,"coordY":189.18}},"index":3,"playId":"5a36b69c-2db4-3811-ba78-71040ebf1f1a","pitchNumber":4,"startTime":"2026-06-30T00:09:02.054Z","endTime":"2026-06-30T00:09:12.389Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-30T00:09:12.389Z","atBatIndex":13},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Elly De La Cruz grounds out, second baseman Brice Turang to first baseman Andrew Vaughn.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-30T00:09:20.674Z","endTime":"2026-06-30T00:10:04.705Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"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":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":668930,"link":"/api/v1/people/668930"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_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":93.0,"endSpeed":86.0,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.57555789024324,"aZ":-16.99398703829066,"pfxX":5.512690988129632,"pfxZ":8.061170536902512,"pX":0.3448779593003102,"pZ":4.32161213611778,"vX0":-7.948460157581759,"vY0":-135.403588437811,"vZ0":0.7601504669221947,"x":103.85,"y":122.1,"x0":2.582877258445616,"y0":50.00533707642926,"z0":5.213912204547194,"aX":10.38553625601657},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":15.0,"breakHorizontal":-8.5,"spinRate":2303,"spinDirection":136},"zone":12,"typeConfidence":0.9,"plateTime":0.40230598607982593,"extension":6.880446293648919},"index":0,"playId":"333d3a4d-7de8-3487-a4d5-813c6847402d","pitchNumber":1,"startTime":"2026-06-30T00:09:40.218Z","endTime":"2026-06-30T00:09:43.432Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":85.3,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.327349364546027,"aZ":-15.275599693396513,"pfxX":5.56828722460061,"pfxZ":9.12319838185018,"pX":-0.4809782007805341,"pZ":3.078970016241823,"vX0":-10.183516253135895,"vY0":-134.54736235193724,"vZ0":-2.4322297609837813,"x":135.33,"y":155.65,"x0":2.611719733914832,"y0":50.00502704878476,"z0":5.063853912250103,"aX":10.317503859233344},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":16.3,"breakHorizontal":-8.2,"spinRate":2306,"spinDirection":134},"zone":1,"typeConfidence":0.9,"plateTime":0.4054708372052023,"extension":7.105424702937963},"hitData":{"launchSpeed":70.8,"launchAngle":3.0,"totalDistance":64.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":144.71,"coordY":145.6}},"index":1,"playId":"af98a160-a7b5-38bb-8d92-8050166d4846","pitchNumber":2,"startTime":"2026-06-30T00:09:57.161Z","endTime":"2026-06-30T00:10:04.705Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-30T00:10:04.705Z","atBatIndex":14},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Blake Perkins lines out to center fielder Dane Myers.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-30T00:11:39.944Z","endTime":"2026-06-30T00:13:17.413Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":663368,"fullName":"Blake Perkins","link":"/api/v1/people/663368"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":663368,"fullName":"Blake Perkins","link":"/api/v1/people/663368"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":667472,"link":"/api/v1/people/667472"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":86.4,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.556107785505098,"aZ":-29.247644017773958,"pfxX":11.65591450185095,"pfxZ":1.5402679208954595,"pX":0.03543808044830369,"pZ":2.931881850596615,"vX0":-12.582834756285473,"vY0":-136.22244535969392,"vZ0":-1.0980313482765784,"x":115.65,"y":159.62,"x0":3.1815037138201654,"y0":50.000282983138845,"z0":5.346673527665282,"aX":22.089339840946447},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":2.8,"breakHorizontal":-18.7,"spinRate":2224,"spinDirection":111},"zone":2,"typeConfidence":0.9,"plateTime":0.40079841839694197,"extension":6.485842197879733},"index":0,"playId":"f5841fe7-51a3-30b2-9e07-2401e39d4b56","pitchNumber":1,"startTime":"2026-06-30T00:12:33.592Z","endTime":"2026-06-30T00:12:37.270Z","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":87.5,"endSpeed":80.8,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.28315307447223,"aZ":-28.889979981222524,"pfxX":10.62137698923474,"pfxZ":2.006126481236931,"pX":-0.6708184750748818,"pZ":0.9594099632541214,"vX0":-12.88698193518441,"vY0":-126.81253637938879,"vZ0":-5.014972217915993,"x":142.57,"y":212.88,"x0":3.0808927003518134,"y0":50.005209530234005,"z0":5.248710614770569,"aX":17.419201131946075},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":2.6,"breakHorizontal":-16.6,"spinRate":1906,"spinDirection":99},"zone":13,"typeConfidence":0.91,"plateTime":0.4307932754466446,"extension":6.330330661017355},"index":1,"playId":"9b0b0abe-2384-361c-9e88-046a4f2e3969","pitchNumber":2,"startTime":"2026-06-30T00:12:48.717Z","endTime":"2026-06-30T00:12:52.646Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":86.0,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.406338007501148,"aZ":-21.84770369689915,"pfxX":12.196663335922793,"pfxZ":5.488701006312553,"pX":0.9375541652820684,"pZ":2.9657139875082477,"vX0":-10.151130456934446,"vY0":-135.55886247593378,"vZ0":-2.4907852842920133,"x":81.26,"y":158.71,"x0":3.124814950673688,"y0":50.00656441093373,"z0":5.402595982873073,"aX":22.968327527505966},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":9.6,"breakHorizontal":-20.3,"spinRate":2146,"spinDirection":109},"zone":12,"typeConfidence":2.0,"plateTime":0.40225741563409567,"extension":6.252563617127663},"hitData":{"launchSpeed":87.1,"launchAngle":24.0,"totalDistance":333.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":128.25,"coordY":65.32}},"index":2,"playId":"b0edb20d-2cc5-3f90-a597-c36ee12fcc66","pitchNumber":3,"startTime":"2026-06-30T00:13:06.751Z","endTime":"2026-06-30T00:13:17.413Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-30T00:13:17.413Z","atBatIndex":15},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Sal Frelick doubles (12) on a line drive to left fielder JJ Bleday.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-30T00:13:21.688Z","endTime":"2026-06-30T00:14:47.867Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":668709,"link":"/api/v1/people/668709"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":86.9,"strikeZoneTop":3.063,"strikeZoneBottom":1.546,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.820037976539904,"aZ":-23.94290471336987,"pfxX":12.82860380549185,"pfxZ":4.3171728180389595,"pX":-1.1090225664008302,"pZ":2.086917589953178,"vX0":-15.74679480497482,"vY0":-136.46625228998906,"vZ0":-4.126537630782876,"x":159.27,"y":182.43,"x0":3.0386260782757404,"y0":50.00641001893116,"z0":5.245421094724487,"aX":24.478983104922712},"breaks":{"breakAngle":40.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":7.1,"breakHorizontal":-20.4,"spinRate":2287,"spinDirection":110},"zone":13,"typeConfidence":0.86,"plateTime":0.3996267204737567,"extension":6.525231233431544},"index":0,"playId":"aaa41fe3-94a7-36dd-bc06-1a92a1a5957e","pitchNumber":1,"startTime":"2026-06-30T00:13:42.025Z","endTime":"2026-06-30T00:13:45.962Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":87.5,"strikeZoneTop":3.063,"strikeZoneBottom":1.546,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.833609807207274,"aZ":-23.997055141793517,"pfxX":12.54719614803518,"pfxZ":4.250635908717191,"pX":-1.3062566001925793,"pZ":1.4424170797197875,"vX0":-15.982606709243488,"vY0":-136.80493007702034,"vZ0":-5.650475391584979,"x":166.79,"y":199.83,"x0":2.939896961022351,"y0":50.004859333411595,"z0":5.145591238484277,"aX":24.15201524086464},"breaks":{"breakAngle":40.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":6.7,"breakHorizontal":-19.9,"spinRate":2379,"spinDirection":107},"zone":13,"typeConfidence":0.88,"plateTime":0.3980464285836276,"extension":6.495607000142613},"index":1,"playId":"133fed77-1bc2-35b2-b549-c7e7aad9e419","pitchNumber":2,"startTime":"2026-06-30T00:14:01.828Z","endTime":"2026-06-30T00:14:05.480Z","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":1},"pitchData":{"startSpeed":94.0,"endSpeed":86.3,"strikeZoneTop":3.063,"strikeZoneBottom":1.546,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.11873463613379,"aZ":-25.683661090836296,"pfxX":12.95012704202257,"pfxZ":3.419477776602047,"pX":0.47657058763784343,"pZ":2.5128524085996022,"vX0":-12.168252875694227,"vY0":-136.421209984825,"vZ0":-2.6032471634630974,"x":98.83,"y":170.93,"x0":3.2977977360542647,"y0":50.00076325026188,"z0":5.237181161461442,"aX":24.57082281662611},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":5.9,"breakHorizontal":-21.1,"spinRate":2366,"spinDirection":109},"zone":6,"typeConfidence":0.9,"plateTime":0.40045879669203277,"extension":6.489466046978571},"index":2,"playId":"45c8a030-043b-3cd1-9589-0c2b925268ad","pitchNumber":3,"startTime":"2026-06-30T00:14:18.630Z","endTime":"2026-06-30T00:14:21.948Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":87.0,"strikeZoneTop":3.063,"strikeZoneBottom":1.546,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.330644202277036,"aZ":-27.175926030524103,"pfxX":12.5175288991625,"pfxZ":2.6058486053686387,"pX":-0.3634713880526184,"pZ":2.4394683294778443,"vX0":-14.082900436938063,"vY0":-136.8966316506154,"vZ0":-2.6908576575887513,"x":130.85,"y":172.91,"x0":3.196434306065537,"y0":50.001328351604194,"z0":5.275475956811582,"aX":23.999524715437424},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":4.3,"breakHorizontal":-20.0,"spinRate":2259,"spinDirection":109},"zone":4,"typeConfidence":0.9,"plateTime":0.398551487300304,"extension":6.388908331118891},"hitData":{"launchSpeed":91.6,"launchAngle":12.0,"totalDistance":223.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":93.42,"coordY":88.02}},"index":3,"playId":"ae0229c9-201a-3ca0-818b-a5f486655efb","pitchNumber":4,"startTime":"2026-06-30T00:14:34.527Z","endTime":"2026-06-30T00:14:47.867Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-30T00:14:47.867Z","atBatIndex":16},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Cooper Pratt strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-30T00:15:06.749Z","endTime":"2026-06-30T00:17:51.656Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":806198,"fullName":"Cooper Pratt","link":"/api/v1/people/806198"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,5,7],"actionIndex":[6],"runnerIndex":[0,1],"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":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":666157,"link":"/api/v1/people/666157"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_throwing_error"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":806198,"fullName":"Cooper Pratt","link":"/api/v1/people/806198"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":663886,"link":"/api/v1/people/663886"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":86.7,"strikeZoneTop":3.374,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.92371160437602,"aZ":-26.93786473707826,"pfxX":11.7024260129057,"pfxZ":2.7451972395950435,"pX":0.8940604891378959,"pZ":2.704424452617693,"vX0":-10.656593209427697,"vY0":-136.4551559809677,"vZ0":-2.002763137768911,"x":82.92,"y":165.76,"x0":3.308797185878944,"y0":50.00053384528919,"z0":5.283440082462444,"aX":22.309053666121688},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":4.8,"breakHorizontal":-19.2,"spinRate":2147,"spinDirection":109},"zone":12,"typeConfidence":0.9,"plateTime":0.39970977620633796,"extension":6.4349976316344595},"index":0,"playId":"3b421633-9daa-3829-bc08-b48bd182244c","pitchNumber":1,"startTime":"2026-06-30T00:15:25.775Z","endTime":"2026-06-30T00:15:29.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, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":81.5,"strikeZoneTop":3.374,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.850432101181312,"aZ":-31.610878369286322,"pfxX":11.244142194617481,"pfxZ":0.33815399723359185,"pX":-0.5369593398255019,"pZ":2.33375557318861,"vX0":-12.997794204258021,"vY0":-128.75349516628594,"vZ0":-1.3652068155668655,"x":137.47,"y":175.77,"x0":3.1075351235952584,"y0":50.00625927611852,"z0":5.3092013227727755,"aX":18.94932066565072},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":0.5,"breakHorizontal":-17.6,"spinRate":1888,"spinDirection":87},"zone":4,"typeConfidence":0.88,"plateTime":0.4248331425581844,"extension":6.436854685402408},"index":1,"playId":"a9c2938a-6f87-360b-81fe-f710c8c78b72","pitchNumber":2,"startTime":"2026-06-30T00:15:43.036Z","endTime":"2026-06-30T00:15:46.805Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":81.1,"strikeZoneTop":3.374,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.33849102650383,"aZ":-30.214445716375863,"pfxX":10.406148282780354,"pfxZ":1.174227252693166,"pX":1.5435212109495915,"pZ":2.47303033549214,"vX0":-8.02707297995927,"vY0":-128.22596916771275,"vZ0":-1.2310402574230015,"x":58.16,"y":172.01,"x0":3.35525348397113,"y0":50.004423042828556,"z0":5.306491813826099,"aX":17.412138755799305},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":2.0,"breakHorizontal":-17.2,"spinRate":1896,"spinDirection":96},"zone":14,"typeConfidence":0.9,"plateTime":0.42637836881283686,"extension":6.51659074284331},"index":2,"playId":"1c952248-e3f7-3019-b31f-2cb1664b4d6f","pitchNumber":3,"startTime":"2026-06-30T00:16:01.315Z","endTime":"2026-06-30T00:16:05.035Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.7,"endSpeed":81.7,"strikeZoneTop":3.374,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.31025372442794,"aZ":-32.64619405523912,"pfxX":10.76271898083065,"pfxZ":-0.27923987817550433,"pX":0.14028237195043902,"pZ":1.6245379134376368,"vX0":-11.515966002900162,"vY0":-128.65200709374724,"vZ0":-2.8011007051242687,"x":111.65,"y":194.92,"x0":3.2645265910543246,"y0":50.00417814235242,"z0":5.243745273975404,"aX":18.143436076349793},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":-1.0,"breakHorizontal":-17.0,"spinRate":1865,"spinDirection":97},"zone":14,"typeConfidence":0.9,"plateTime":0.42485317249933807,"extension":6.545241071823561},"index":3,"playId":"3a6cb925-249a-3d19-a608-3d46788d72f0","pitchNumber":4,"startTime":"2026-06-30T00:16:20.169Z","endTime":"2026-06-30T00:16:23.359Z","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-06-30T00:16:37.846Z","endTime":"2026-06-30T00:17:08.450Z","isPitch":false,"type":"action","player":{"id":806198,"link":"/api/v1/people/806198"}},{"details":{"description":"Pickoff Attempt 2B","code":"2","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"index":5,"playId":"fb2583d7-eb10-4abc-b6d2-1dc3e0754908","startTime":"2026-06-30T00:17:08.450Z","endTime":"2026-06-30T00:17:17.852Z","isPitch":false,"type":"pickoff"},{"details":{"description":"Throwing error by pitcher Nick Lodolo on the pickoff attempt.","event":"Pickoff Error 2B","eventType":"pickoff_error_2b","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":6,"actionPlayId":"fb2583d7-eb10-4abc-b6d2-1dc3e0754908","startTime":"2026-06-30T00:17:30.158Z","endTime":"2026-06-30T00:17:47.222Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":686217,"link":"/api/v1/people/686217"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":87.0,"strikeZoneTop":3.374,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.790022560957315,"aZ":-21.558486176245367,"pfxX":12.055950000439337,"pfxZ":5.476484094203608,"pX":-0.04740154669020894,"pZ":3.38796886505706,"vX0":-13.227576385402076,"vY0":-138.12306080925043,"vZ0":-1.567492093528063,"x":118.81,"y":147.3,"x0":3.2295939944709304,"y0":50.00397079125376,"z0":5.407613229784787,"aX":23.375462104014474},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":9.8,"breakHorizontal":-19.2,"spinRate":2246,"spinDirection":103},"zone":2,"typeConfidence":0.87,"plateTime":0.3960351849519337,"extension":6.398665236115079},"index":7,"playId":"ad42d224-c257-330f-94d5-43b7988bb2fb","pitchNumber":5,"startTime":"2026-06-30T00:17:47.222Z","endTime":"2026-06-30T00:17:51.656Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-30T00:17:51.656Z","atBatIndex":17},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Joey Ortiz grounds out, shortstop Matt McLain to first baseman Spencer Steer.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-30T00:17:55.524Z","endTime":"2026-06-30T00:18:45.763Z","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":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"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":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":680574,"link":"/api/v1/people/680574"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":668715,"link":"/api/v1/people/668715"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":87.0,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.534257219672433,"aZ":-23.36189594213747,"pfxX":11.768747817224648,"pfxZ":4.566489837388769,"pX":-0.1583671556949612,"pZ":2.8090978987409456,"vX0":-13.214304400939263,"vY0":-137.5554366562131,"vZ0":-2.6233414758026816,"x":123.04,"y":162.93,"x0":3.163039648652286,"y0":50.002237160140155,"z0":5.34719134287208,"aX":22.708970986913588},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":7.9,"breakHorizontal":-18.7,"spinRate":2321,"spinDirection":108},"zone":2,"typeConfidence":0.59,"plateTime":0.39714388827451996,"extension":6.454034090853373},"index":0,"playId":"83016f1e-d367-36f0-afa6-aa7a48062cf5","pitchNumber":1,"startTime":"2026-06-30T00:18:18.365Z","endTime":"2026-06-30T00:18:22.339Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":81.7,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.433009566943372,"aZ":-31.03460452850186,"pfxX":13.217324765522555,"pfxZ":0.6699882287670871,"pX":0.7206680199778831,"pZ":1.6326296440221266,"vX0":-10.74821561524388,"vY0":-129.4830991051358,"vZ0":-3.3660204700033836,"x":89.53,"y":194.7,"x0":3.211441182024012,"y0":50.00206522018645,"z0":5.3281041705487775,"aX":22.40757099415189},"breaks":{"breakAngle":32.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":0.6,"breakHorizontal":-21.5,"spinRate":1925,"spinDirection":103},"zone":9,"typeConfidence":0.89,"plateTime":0.42326773912438265,"extension":6.547738000764814},"hitData":{"launchSpeed":79.0,"launchAngle":-32.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":116.34,"coordY":156.24}},"index":1,"playId":"362958b1-fc8d-37b7-ae9e-697cc1b5a668","pitchNumber":2,"startTime":"2026-06-30T00:18:36.642Z","endTime":"2026-06-30T00:18:45.763Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-30T00:18:45.763Z","atBatIndex":18},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Sal Stewart singles on a ground ball to center fielder Blake Perkins.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-30T00:20:21.267Z","endTime":"2026-06-30T00:22:10.363Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":1,"outs":0},"matchup":{"batter":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":688107,"fullName":"Robert Gasser","link":"/api/v1/people/688107"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663368,"link":"/api/v1/people/663368"},"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":0},"pitchData":{"startSpeed":78.8,"endSpeed":72.3,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.773352938079444,"aZ":-29.392853450666436,"pfxX":-6.597891797689417,"pfxZ":2.112976288902691,"pX":-1.2483381992446652,"pZ":1.2527392402874773,"vX0":-7.047431404988587,"vY0":-114.5045680131557,"vZ0":-1.7868265336405882,"x":164.58,"y":204.96,"x0":2.736143213649831,"y0":50.00359768507567,"z0":4.941731013689056,"aX":-8.688254974923765},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":3.6,"breakHorizontal":13.8,"spinRate":2511,"spinDirection":276},"zone":13,"typeConfidence":0.91,"plateTime":0.4798728895395441,"extension":6.821670124113765},"index":0,"playId":"705daba5-3383-3fcf-a839-4bae0d868fe6","pitchNumber":1,"startTime":"2026-06-30T00:20:54.351Z","endTime":"2026-06-30T00:20:58.490Z","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":87.7,"endSpeed":80.6,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.31024715716166,"aZ":-24.928999094574678,"pfxX":0.6543697011992489,"pfxZ":4.407218349728339,"pX":-2.1177972209129963,"pZ":2.821510863603352,"vX0":-11.926949198246755,"vY0":-127.22667567840311,"vZ0":-0.7066897780192518,"x":197.73,"y":162.6,"x0":2.5395537429549773,"y0":50.00469189618066,"z0":5.072907964018809,"aX":1.0775101376687586},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":8.0,"breakHorizontal":1.4,"spinRate":2321,"spinDirection":166},"zone":11,"typeConfidence":0.92,"plateTime":0.42998040972749774,"extension":6.868921120266416},"index":1,"playId":"099e7150-c680-3b8b-a493-5729fff5d934","pitchNumber":2,"startTime":"2026-06-30T00:21:08.778Z","endTime":"2026-06-30T00:21:12.702Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":81.3,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.629218039071574,"aZ":-24.723975854626644,"pfxX":2.223997499085763,"pfxZ":4.45982119704841,"pX":-0.22573524775341214,"pZ":0.9709198660042611,"vX0":-8.098828819797898,"vY0":-127.94938427263422,"vZ0":-4.86030641095708,"x":125.6,"y":212.57,"x0":2.6816452529600237,"y0":50.00065075426109,"z0":4.815181707158568,"aX":3.7137521340291326},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":7.2,"breakHorizontal":-2.4,"spinRate":2320,"spinDirection":152},"zone":13,"typeConfidence":0.89,"plateTime":0.4269067067814487,"extension":6.939962210669772},"index":2,"playId":"626a6750-ccb6-3908-8fff-7cc58d7a126c","pitchNumber":3,"startTime":"2026-06-30T00:21:26.056Z","endTime":"2026-06-30T00:21:30.112Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":84.3,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.047416053945263,"aZ":-23.00162442656274,"pfxX":9.006667326361045,"pfxZ":5.040094852608988,"pX":-0.24966251660061733,"pZ":3.2044621467193286,"vX0":-10.404087768468534,"vY0":-133.86504629469775,"vZ0":-0.4088923550066368,"x":126.52,"y":152.26,"x0":2.511361165970318,"y0":50.00540240419483,"z0":5.001381502106393,"aX":16.400812710224812},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":9.2,"breakHorizontal":-14.2,"spinRate":2101,"spinDirection":135},"zone":2,"typeConfidence":0.81,"plateTime":0.40868703269427664,"extension":6.846057277012231},"index":3,"playId":"dfbac12a-404c-3ca8-89ca-e88bfdd4026b","pitchNumber":4,"startTime":"2026-06-30T00:21:42.458Z","endTime":"2026-06-30T00:21:46.495Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":83.6,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.621577611807773,"aZ":-23.760511787938725,"pfxX":10.718451347146264,"pfxZ":4.689507717939498,"pX":0.3266758347493885,"pZ":2.1149899960030987,"vX0":-9.502010167376973,"vY0":-133.36026491697106,"vZ0":-2.6653893867606704,"x":104.55,"y":181.68,"x0":2.5493933992249356,"y0":50.00540057370111,"z0":4.847867543978459,"aX":19.241770637718158},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":8.0,"breakHorizontal":-17.3,"spinRate":2101,"spinDirection":130},"zone":9,"typeConfidence":0.91,"plateTime":0.411267687399234,"extension":6.987235294839701},"hitData":{"launchSpeed":108.1,"launchAngle":7.0,"totalDistance":158.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":133.04,"coordY":108.57}},"index":4,"playId":"55208ef5-1e33-3906-bc4a-0b4b077c1d05","pitchNumber":5,"startTime":"2026-06-30T00:21:59.546Z","endTime":"2026-06-30T00:22:10.363Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-30T00:22:10.363Z","atBatIndex":19},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Spencer Steer grounds into a force out, third baseman Joey Ortiz to second baseman Brice Turang. Sal Stewart out at 2nd. Spencer Steer to 1st.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-30T00:22:13.971Z","endTime":"2026-06-30T00:23:29.048Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":688107,"fullName":"Robert Gasser","link":"/api/v1/people/688107"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":687401,"link":"/api/v1/people/687401"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":668930,"link":"/api/v1/people/668930"},"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":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":81.8,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.257429827767986,"aZ":-24.911167594088496,"pfxX":0.14524379970331025,"pfxZ":4.279569670633057,"pX":0.35206492447052323,"pZ":2.6971083400050975,"vX0":-6.363991286100969,"vY0":-128.82910792273566,"vZ0":-1.021525643863612,"x":103.58,"y":165.96,"x0":2.8251679101831413,"y0":50.0045272590329,"z0":5.006761609648819,"aX":0.24752252042078263},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":7.8,"breakHorizontal":1.0,"spinRate":2270,"spinDirection":158},"zone":3,"typeConfidence":0.91,"plateTime":0.4235403384503451,"extension":6.894857907295112},"index":0,"playId":"13df3d8b-ec95-3e6a-925b-29f88078b1ce","pitchNumber":1,"startTime":"2026-06-30T00:22:36.755Z","endTime":"2026-06-30T00:22:42.013Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":0},"index":1,"playId":"e3f4be54-223f-3e8c-8a2e-8e0b6d005a15","startTime":"2026-06-30T00:22:59.133Z","endTime":"2026-06-30T00:23:03.120Z","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":1,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":83.9,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.321914721052206,"aZ":-15.29073259553039,"pfxX":6.898229906720314,"pfxZ":9.36641558626522,"pX":-0.07681123075101544,"pZ":2.824721384980888,"vX0":-9.306953704426615,"vY0":-133.089445355961,"vZ0":-2.9007405416019343,"x":119.93,"y":162.51,"x0":2.5616590048929297,"y0":50.00050127276751,"z0":5.0297894927735225,"aX":12.431686457976236},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":16.6,"breakHorizontal":-10.6,"spinRate":2247,"spinDirection":131},"zone":2,"typeConfidence":0.91,"plateTime":0.41081426063606585,"extension":6.892222835493473},"hitData":{"launchSpeed":84.9,"launchAngle":-31.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":98.1,"coordY":172.97}},"index":2,"playId":"79ab57c1-8f2f-3020-b231-c742b27cdbef","pitchNumber":2,"startTime":"2026-06-30T00:23:18.749Z","endTime":"2026-06-30T00:23:29.048Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-30T00:23:29.048Z","atBatIndex":20},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"JJ Bleday grounds into a double play, second baseman Brice Turang to shortstop Cooper Pratt to first baseman Andrew Vaughn. Spencer Steer out at 2nd. JJ Bleday out at 1st.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-30T00:23:37.835Z","endTime":"2026-06-30T00:25:00.275Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"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],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"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":806198,"link":"/api/v1/people/806198"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":806198,"link":"/api/v1/people/806198"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":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, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.9,"endSpeed":75.0,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.719117122748877,"aZ":-32.20451212972811,"pfxX":-7.030305067489551,"pfxZ":-0.018613726911417494,"pX":0.5266502104506969,"pZ":0.908368515001428,"vX0":-2.8926386457669335,"vY0":-117.91351106395855,"vZ0":-2.64118072666777,"x":96.93,"y":214.25,"x0":2.681650376315737,"y0":50.00535335058711,"z0":5.004737866298603,"aX":-9.933155816372327},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-0.4,"breakHorizontal":13.4,"spinRate":2529,"spinDirection":287},"zone":14,"typeConfidence":0.91,"plateTime":0.463927634584802,"extension":6.817864965269176},"index":0,"playId":"7b1068dc-cafc-30d7-af5e-8679fef02cc6","pitchNumber":1,"startTime":"2026-06-30T00:23:55.380Z","endTime":"2026-06-30T00:23:59.088Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.2,"endSpeed":74.8,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.017011678593654,"aZ":-31.07036391753874,"pfxX":-6.2428350822709575,"pfxZ":0.7832512345171612,"pX":-1.2972407868407392,"pZ":1.6612342451715167,"vX0":-7.109439201225139,"vY0":-118.12547723072984,"vZ0":-1.2625191384471264,"x":166.45,"y":193.93,"x0":2.5652207338521205,"y0":50.00222156020645,"z0":5.065406346163652,"aX":-8.800535398880296},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":1.4,"breakHorizontal":13.1,"spinRate":2576,"spinDirection":293},"zone":13,"typeConfidence":0.9,"plateTime":0.46410293824151116,"extension":6.87277746144446},"index":1,"playId":"c66d34d9-c88c-3e98-a5b7-22a5d65b1cb4","pitchNumber":2,"startTime":"2026-06-30T00:24:12.892Z","endTime":"2026-06-30T00:24:16.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":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.8,"endSpeed":81.5,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.3855678365383,"aZ":-27.825696830396875,"pfxX":-1.1019976343245057,"pfxZ":2.5976911830380685,"pX":-0.44871085628357066,"pZ":2.094598499398614,"vX0":-7.0656506343546805,"vY0":-127.83460704728832,"vZ0":-1.9567978264104036,"x":134.1,"y":182.23,"x0":2.4807564821077137,"y0":50.00508838320921,"z0":5.029021778287115,"aX":-1.844338363324324},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":4.6,"breakHorizontal":3.4,"spinRate":2348,"spinDirection":183},"zone":7,"typeConfidence":0.91,"plateTime":0.42651774723810654,"extension":6.875044239911172},"index":2,"playId":"8c6c70a8-f942-38a6-90d8-dc65b08c63d8","pitchNumber":3,"startTime":"2026-06-30T00:24:32.061Z","endTime":"2026-06-30T00:24:36.510Z","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":1},"pitchData":{"startSpeed":92.5,"endSpeed":84.9,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.023208420733756,"aZ":-26.263451390853454,"pfxX":9.413257778661587,"pfxZ":3.2186551882216285,"pX":0.37624612743256225,"pZ":2.367795364889705,"vX0":-8.704384494254835,"vY0":-134.44151940739084,"vZ0":-1.9638873867578979,"x":102.66,"y":174.85,"x0":2.4264246636726385,"y0":50.0059171202376,"z0":4.964232020411236,"aX":17.305852946146263},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":5.6,"breakHorizontal":-15.2,"spinRate":2176,"spinDirection":133},"zone":6,"typeConfidence":2.0,"plateTime":0.4067637483970823,"extension":6.796362155553142},"hitData":{"launchSpeed":98.9,"launchAngle":5.0,"totalDistance":101.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":152.82,"coordY":153.2}},"index":3,"playId":"c6da5642-7522-31a1-858a-70f978e9ecf2","pitchNumber":4,"startTime":"2026-06-30T00:24:52.052Z","endTime":"2026-06-30T00:25:00.275Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-30T00:25:00.275Z","atBatIndex":21},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jackson Chourio walks.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-06-30T00:26:48.450Z","endTime":"2026-06-30T00:28:48.521Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","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":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.3,"endSpeed":76.0,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.81413694692427,"aZ":-32.525560969971465,"pfxX":-1.809863160895722,"pfxZ":-0.24126267361564135,"pX":-0.2665988124327229,"pZ":1.6825347472898555,"vX0":-7.6894876360055235,"vY0":-119.69647973598478,"vZ0":-1.857993206416333,"x":127.16,"y":193.35,"x0":3.2208934284096706,"y0":50.00258740031114,"z0":5.377353120248266,"aX":-2.629609335361105},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-0.6,"breakHorizontal":5.2,"spinRate":2508,"spinDirection":291},"zone":7,"typeConfidence":0.89,"plateTime":0.4573552734844184,"extension":6.249259449346832},"index":0,"playId":"4b4e81e8-acf9-3f04-8310-859c6a6ceab9","pitchNumber":1,"startTime":"2026-06-30T00:27:11.314Z","endTime":"2026-06-30T00:27:15.073Z","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":88.7,"endSpeed":81.9,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.63202897809416,"aZ":-33.44652010350216,"pfxX":11.454234407915422,"pfxZ":-0.755633728202942,"pX":-0.8440190195376235,"pZ":1.637430411383422,"vX0":-13.7269683354801,"vY0":-128.56271957809088,"vZ0":-2.508277895196613,"x":149.17,"y":194.57,"x0":3.0561794810717493,"y0":50.001883169306545,"z0":5.200985742838282,"aX":19.329253877849332},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":-1.7,"breakHorizontal":-18.0,"spinRate":1865,"spinDirection":106},"zone":13,"typeConfidence":0.89,"plateTime":0.42473708870489535,"extension":6.5445903466030755},"index":1,"playId":"e9746c95-f9f8-31cf-a316-5599ef53bc6f","pitchNumber":2,"startTime":"2026-06-30T00:27:27.753Z","endTime":"2026-06-30T00:27:32.454Z","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.9,"endSpeed":81.2,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.095257538696284,"aZ":-32.059096089768275,"pfxX":11.56115500734915,"pfxZ":0.0736956963721278,"pX":-0.8253861494691788,"pZ":0.9428654316716634,"vX0":-13.606590438156955,"vY0":-127.25076333629441,"vZ0":-4.339380806460413,"x":148.46,"y":213.32,"x0":3.068456935890975,"y0":50.005700393659104,"z0":5.186949747680486,"aX":19.119878835937598},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":-0.6,"breakHorizontal":-18.1,"spinRate":1934,"spinDirection":102},"zone":13,"typeConfidence":0.92,"plateTime":0.42908737139053343,"extension":6.561008974766963},"index":2,"playId":"2a7813c7-59f4-3b22-9d54-0df9dce8c56d","pitchNumber":3,"startTime":"2026-06-30T00:27:45.031Z","endTime":"2026-06-30T00:27:49.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":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":86.7,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.881329477655125,"aZ":-22.221795581470868,"pfxX":10.36552181102942,"pfxZ":5.165909439002519,"pX":1.62740727478711,"pZ":4.187994989667261,"vX0":-8.240038039548692,"vY0":-137.51649436866484,"vZ0":0.5760250291104141,"x":54.97,"y":125.7,"x0":3.3075874944859023,"y0":50.00151093582372,"z0":5.476747690046736,"aX":19.963632671256637},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":9.7,"breakHorizontal":-17.2,"spinRate":2208,"spinDirection":100},"zone":12,"typeConfidence":0.88,"plateTime":0.3974414937959936,"extension":6.280325022708022},"index":3,"playId":"6368026f-93a0-3f31-89b4-6e5447b1bc55","pitchNumber":4,"startTime":"2026-06-30T00:28:02.574Z","endTime":"2026-06-30T00:28:06.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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":86.7,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.57587002293661,"aZ":-28.727242681693546,"pfxX":11.741657556869288,"pfxZ":1.803115945605711,"pX":0.5845214492139288,"pZ":2.7757889245909206,"vX0":-11.306191701456727,"vY0":-137.0108162429107,"vZ0":-1.6404853595563824,"x":94.72,"y":163.83,"x0":3.2271864382024127,"y0":50.0031523058508,"z0":5.334208985220699,"aX":22.457352197273615},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":3.1,"breakHorizontal":-19.1,"spinRate":2335,"spinDirection":113},"zone":6,"typeConfidence":0.9,"plateTime":0.3988505940376692,"extension":6.405872346506167},"index":4,"playId":"40f06275-dab1-3123-919c-6bb9c2dad1cb","pitchNumber":5,"startTime":"2026-06-30T00:28:20.709Z","endTime":"2026-06-30T00:28:24.202Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":86.4,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.89851285484995,"aZ":-25.193448000109743,"pfxX":13.011590503184017,"pfxZ":3.6386200450064816,"pX":1.837127030727676,"pZ":3.674486114424657,"vX0":-8.574377008453778,"vY0":-137.77756292608956,"vZ0":-0.2616135716880601,"x":46.97,"y":139.57,"x0":3.30054288129202,"y0":50.00642887487348,"z0":5.474656669578804,"aX":24.99536729266831},"breaks":{"breakAngle":42.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":6.7,"breakHorizontal":-21.7,"spinRate":2398,"spinDirection":110},"zone":12,"typeConfidence":0.89,"plateTime":0.3976853136595091,"extension":6.238121940995304},"index":5,"playId":"6f6fde0d-fd32-3243-a6fd-0a1d3384c9e9","pitchNumber":6,"startTime":"2026-06-30T00:28:45.187Z","endTime":"2026-06-30T00:28:48.521Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-30T00:28:48.521Z","atBatIndex":22},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Brice Turang grounds into a force out, pitcher Nick Lodolo to shortstop Matt McLain. Jackson Chourio out at 2nd. Brice Turang to 1st.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-06-30T00:28:50.334Z","endTime":"2026-06-30T00:30:23.988Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666157,"link":"/api/v1/people/666157"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":680574,"link":"/api/v1/people/680574"},"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":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":86.1,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.43255254704312,"aZ":-27.03065045766222,"pfxX":12.675301436497897,"pfxZ":2.7127545390462195,"pX":0.9628114329910764,"pZ":3.187720281203987,"vX0":-10.82817905687058,"vY0":-136.39841018739062,"vZ0":-0.5480192964435858,"x":80.3,"y":152.71,"x0":3.326481845536353,"y0":50.00123732914581,"z0":5.246029326890618,"aX":24.014965219418112},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":5.0,"breakHorizontal":-20.9,"spinRate":2299,"spinDirection":111},"zone":12,"typeConfidence":0.9,"plateTime":0.40071009890521214,"extension":6.415192923006922},"index":0,"playId":"baeb472d-f881-31ff-8ea6-d952b592d310","pitchNumber":1,"startTime":"2026-06-30T00:29:16.039Z","endTime":"2026-06-30T00:29:20.382Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":85.5,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.18384959773667,"aZ":-25.406168520527295,"pfxX":12.706355870335072,"pfxZ":3.6206005220605437,"pX":-0.5614561946300071,"pZ":3.233653024051043,"vX0":-14.285540821964718,"vY0":-135.77983628840562,"vZ0":-0.7673909191643704,"x":138.4,"y":151.47,"x0":3.1122962109110666,"y0":50.006083883117235,"z0":5.284693328476863,"aX":23.776772762704322},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":6.6,"breakHorizontal":-20.0,"spinRate":2327,"spinDirection":105},"zone":1,"typeConfidence":0.89,"plateTime":0.40309108531035864,"extension":6.372192699917344},"index":1,"playId":"6884303b-5646-3766-bb5a-974a22afa655","pitchNumber":2,"startTime":"2026-06-30T00:29:34.290Z","endTime":"2026-06-30T00:29:37.832Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.6,"endSpeed":75.3,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.252155223200823,"aZ":-30.210312259815634,"pfxX":-2.0697608220658337,"pfxZ":1.3613379448542133,"pX":0.8835547862980899,"pZ":3.799075699122698,"vX0":-5.518629543985575,"vY0":-118.77955621521578,"vZ0":2.423349897154126,"x":83.32,"y":136.2,"x0":3.499191032048203,"y0":50.00033411908805,"z0":5.4996125235939255,"aX":-2.9767394500443713},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":3.2,"breakHorizontal":5.0,"spinRate":2421,"spinDirection":285},"zone":12,"typeConfidence":0.9,"plateTime":0.45990422444139556,"extension":5.9643234841976245},"index":2,"playId":"79b3bb90-e1fb-3805-a2c4-ed7e2f87b55c","pitchNumber":3,"startTime":"2026-06-30T00:29:52.884Z","endTime":"2026-06-30T00:29:56.040Z","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":94.5,"endSpeed":87.0,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.032308590344858,"aZ":-27.879916514745172,"pfxX":13.027311879974265,"pfxZ":2.2311844540428964,"pX":0.2733743157213514,"pZ":3.0247339333783527,"vX0":-12.854528102173356,"vY0":-137.0679776638627,"vZ0":-0.912611760103701,"x":106.58,"y":157.11,"x0":3.3055207714921924,"y0":50.003967515225355,"z0":5.246152966038359,"aX":25.07620279635659},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":4.1,"breakHorizontal":-21.2,"spinRate":2364,"spinDirection":108},"zone":2,"typeConfidence":0.9,"plateTime":0.3978772010810583,"extension":6.386754069682656},"hitData":{"launchSpeed":91.3,"launchAngle":-17.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":132.05,"coordY":182.09}},"index":3,"playId":"837517ca-8302-35d3-9732-ecd54f4fbd1d","pitchNumber":4,"startTime":"2026-06-30T00:30:13.212Z","endTime":"2026-06-30T00:30:23.988Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-30T00:30:23.988Z","atBatIndex":23},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"William Contreras grounds into a double play, second baseman Edwin Arroyo to first baseman Spencer Steer. Brice Turang out at 2nd. William Contreras out at 1st.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-06-30T00:30:31.905Z","endTime":"2026-06-30T00:32:44.824Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"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,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":695490,"link":"/api/v1/people/695490"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":695490,"link":"/api/v1/people/695490"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":668715,"link":"/api/v1/people/668715"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":1},"pitchData":{"startSpeed":87.6,"endSpeed":81.1,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.53378343182418,"aZ":-32.117671943930944,"pfxX":10.442724079962325,"pfxZ":0.036452164512921215,"pX":1.2033852930737396,"pZ":2.0601009555429504,"vX0":-8.88101692888435,"vY0":-127.42863039170497,"vZ0":-1.4585154247470056,"x":71.13,"y":183.16,"x0":3.358749005602597,"y0":50.00496651609061,"z0":5.152117418132708,"aX":17.361918248586598},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":0.0,"breakHorizontal":-17.2,"spinRate":1858,"spinDirection":94},"zone":14,"typeConfidence":0.91,"plateTime":0.42806415849967916,"extension":6.5412123125587875},"index":0,"playId":"5cb2c373-4af2-3947-a578-f47a52a6b82e","pitchNumber":1,"startTime":"2026-06-30T00:30:58.689Z","endTime":"2026-06-30T00:31:02.340Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":82.7,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.831422587439842,"aZ":-29.427917589625743,"pfxX":10.619450081038414,"pfxZ":1.6177403147329796,"pX":-1.949061060077693,"pZ":1.264261426704669,"vX0":-16.06542650135289,"vY0":-128.43196748919084,"vZ0":-4.337140277649729,"x":191.29,"y":204.64,"x0":2.9536365182927935,"y0":50.00586938217848,"z0":5.214388066969781,"aX":18.082573935029604},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":2.2,"breakHorizontal":-16.4,"spinRate":1883,"spinDirection":97},"zone":13,"typeConfidence":0.89,"plateTime":0.4233873428555359,"extension":6.455641573091648},"index":1,"playId":"cd1d5eea-af43-306b-93bc-fb1bf6d9eb25","pitchNumber":2,"startTime":"2026-06-30T00:31:17.213Z","endTime":"2026-06-30T00:31:20.707Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":true},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":87.1,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.837428028790963,"aZ":-26.56377055092306,"pfxX":12.864452603931028,"pfxZ":2.9110745373631275,"pX":0.7067636701048713,"pZ":2.7912265660912747,"vX0":-11.665270536085227,"vY0":-137.0910429540751,"vZ0":-1.732599836565369,"x":90.06,"y":163.42,"x0":3.3205150408649295,"y0":50.00317262284075,"z0":5.2232732098874,"aX":24.78719994079094},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":5.2,"breakHorizontal":-21.2,"spinRate":2246,"spinDirection":106},"zone":3,"typeConfidence":0.9,"plateTime":0.3977013986191338,"extension":6.423254762077312},"index":2,"playId":"673498a5-5e23-3c9a-8bc2-b39a1f89c4c1","pitchNumber":3,"startTime":"2026-06-30T00:31:38.474Z","endTime":"2026-06-30T00:32:05.502Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":113,"player":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"}}},{"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":94.1,"endSpeed":86.0,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.589153671936593,"aZ":-24.03031542867575,"pfxX":11.70230154460009,"pfxZ":4.308366116552397,"pX":0.10495115855936733,"pZ":3.015814071475236,"vX0":-12.582620013803027,"vY0":-136.53159330548974,"vZ0":-1.6243144129679077,"x":113.0,"y":157.35,"x0":3.249198135661086,"y0":50.00467044047406,"z0":5.269483198599743,"aX":22.1326361363785},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":7.7,"breakHorizontal":-18.6,"spinRate":2224,"spinDirection":109},"zone":2,"typeConfidence":2.0,"plateTime":0.40091984818976645,"extension":6.493493266501476},"index":3,"playId":"f7875ced-7ac9-30e4-b5e9-5a4a294b1aca","pitchNumber":4,"startTime":"2026-06-30T00:32:13.871Z","endTime":"2026-06-30T00:32:17.169Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.7,"endSpeed":81.9,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.883967195353684,"aZ":-31.232406343838413,"pfxX":12.074576591990976,"pfxZ":0.5551382540014167,"pX":0.18436397848899042,"pZ":2.3750946492194425,"vX0":-11.65655761332671,"vY0":-128.70165403448163,"vZ0":-1.2436247465039498,"x":109.97,"y":174.65,"x0":3.179053148053757,"y0":50.00377108730565,"z0":5.258742632739568,"aX":20.48717958486795},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":1.0,"breakHorizontal":-19.7,"spinRate":2006,"spinDirection":102},"zone":5,"typeConfidence":0.9,"plateTime":0.42376691983585113,"extension":6.545987566668892},"hitData":{"launchSpeed":102.3,"launchAngle":-20.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":131.54,"coordY":147.12}},"index":4,"playId":"d0fdd16c-dd61-3109-9051-ed55a6bcb791","pitchNumber":5,"startTime":"2026-06-30T00:32:36.308Z","endTime":"2026-06-30T00:32:44.824Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-30T00:32:44.824Z","atBatIndex":24},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Dane Myers flies out to center fielder Blake Perkins.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-30T00:34:37.442Z","endTime":"2026-06-30T00:36:44.173Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472"},"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],"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":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":663368,"link":"/api/v1/people/663368"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"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(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":88.3,"endSpeed":80.4,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.01210526796075,"aZ":-18.30771783471162,"pfxX":7.549003794528879,"pfxZ":8.349076958079806,"pX":-0.3206623107794475,"pZ":3.2892398706014623,"vX0":-9.922690968856099,"vY0":-128.202052647011,"vZ0":-0.7751543751994341,"x":129.22,"y":149.97,"x0":2.6229026823121155,"y0":50.005515398319176,"z0":5.0272492791825565,"aX":12.543258743709712},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":15.1,"breakHorizontal":-11.4,"spinRate":2223,"spinDirection":126},"zone":1,"typeConfidence":0.69,"plateTime":0.42758733052170417,"extension":6.830004303675051},"index":0,"playId":"c0135900-3356-3d21-a2fb-50bc0336073c","pitchNumber":1,"startTime":"2026-06-30T00:35:00.341Z","endTime":"2026-06-30T00:35:04.711Z","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":1,"startTime":"2026-06-30T00:35:16.221Z","endTime":"2026-06-30T00:35:32.505Z","isPitch":false,"type":"action","player":{"id":667472,"link":"/api/v1/people/667472"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":81.6,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.764823857351292,"aZ":-26.64297805069009,"pfxX":2.4457636137900653,"pfxZ":3.3179925251153097,"pX":-0.99420894956303,"pZ":2.480641787052653,"vX0":-9.610740713709228,"vY0":-126.72719991619424,"vZ0":-1.1399263894077394,"x":154.9,"y":171.8,"x0":2.488703766707286,"y0":50.004999649137815,"z0":5.016280274015455,"aX":4.081319311307275},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":6.0,"breakHorizontal":-2.9,"spinRate":2441,"spinDirection":172},"zone":13,"typeConfidence":0.9,"plateTime":0.42812525200387963,"extension":6.93742953641471},"index":2,"playId":"ee7ad6eb-8677-3cab-b097-ed2203c2f664","pitchNumber":2,"startTime":"2026-06-30T00:35:32.505Z","endTime":"2026-06-30T00:35:36.348Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":82.9,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.62637656155676,"aZ":-19.20026531324237,"pfxX":5.434105163019508,"pfxZ":7.350572265090012,"pX":-0.08297506243511901,"pZ":3.76393908146368,"vX0":-8.352509575293505,"vY0":-131.9138233110208,"vZ0":-0.2938268981830625,"x":120.16,"y":137.15,"x0":2.415985100881649,"y0":50.00400347799515,"z0":5.290220635427695,"aX":9.593974174336157},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":13.4,"breakHorizontal":-8.0,"spinRate":2216,"spinDirection":140},"zone":11,"typeConfidence":0.9,"plateTime":0.41494929013216897,"extension":6.970585017054427},"index":3,"playId":"df72bdfd-1472-37a4-8d50-1984e9c1f5f2","pitchNumber":3,"startTime":"2026-06-30T00:35:55.324Z","endTime":"2026-06-30T00:35:59.735Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":84.2,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.220481470389608,"aZ":-18.720194175619913,"pfxX":6.188929817499851,"pfxZ":7.414100385333189,"pX":0.133936541238301,"pZ":2.653106479554179,"vX0":-8.233296117668896,"vY0":-133.7016067538664,"vZ0":-2.914528257934589,"x":111.89,"y":167.15,"x0":2.445920172679266,"y0":50.00191918019694,"z0":5.097181660174834,"aX":11.229916825316414},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":13.0,"breakHorizontal":-9.5,"spinRate":2188,"spinDirection":130},"zone":5,"typeConfidence":0.9,"plateTime":0.40930793744545957,"extension":6.978253019990541},"index":4,"playId":"3ead7bca-488c-3959-b540-d6d9f7d27739","pitchNumber":4,"startTime":"2026-06-30T00:36:16.018Z","endTime":"2026-06-30T00:36:19.268Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":80.6,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.71367873387875,"aZ":-31.20952918704092,"pfxX":11.015869657922106,"pfxZ":0.5862546736930803,"pX":-0.5904021562304514,"pZ":2.365834478919672,"vX0":-11.291824164303197,"vY0":-126.5431687653858,"vZ0":-0.3161724373431236,"x":139.5,"y":174.9,"x0":2.4714317600033437,"y0":50.002013961114095,"z0":4.9655550269094455,"aX":18.094753422090637},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":1.2,"breakHorizontal":-17.8,"spinRate":2023,"spinDirection":103},"zone":4,"typeConfidence":0.91,"plateTime":0.4307246084911287,"extension":6.795539660909829},"hitData":{"launchSpeed":97.2,"launchAngle":24.0,"totalDistance":380.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":115.05,"coordY":46.06}},"index":5,"playId":"1cf380cb-442d-3d61-afea-872718610e91","pitchNumber":5,"startTime":"2026-06-30T00:36:36.180Z","endTime":"2026-06-30T00:36:44.173Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-30T00:36:44.173Z","atBatIndex":25},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Noelvi Marte grounds out, shortstop Cooper Pratt to first baseman Andrew Vaughn.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-30T00:36:47.536Z","endTime":"2026-06-30T00:37:22.422Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"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],"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":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"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":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":81.4,"strikeZoneTop":3.298,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.976544876318847,"aZ":-26.03289704872625,"pfxX":0.5308905344276653,"pfxZ":3.6512291773932457,"pX":0.10085530458690482,"pZ":2.362110774106117,"vX0":-6.714871537214092,"vY0":-128.45080144827784,"vZ0":-1.6912159067934576,"x":113.16,"y":175.0,"x0":2.672651974623737,"y0":50.003808212709366,"z0":5.040441592921185,"aX":0.8945851429240977},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":6.5,"breakHorizontal":0.5,"spinRate":2482,"spinDirection":177},"zone":5,"typeConfidence":0.91,"plateTime":0.4253526191182382,"extension":6.876196657195546},"hitData":{"launchSpeed":94.9,"launchAngle":-12.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":111.27,"coordY":149.66}},"index":0,"playId":"82223b95-ddba-3c59-a09a-c067547d4248","pitchNumber":1,"startTime":"2026-06-30T00:37:13.351Z","endTime":"2026-06-30T00:37:22.422Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-30T00:37:22.422Z","atBatIndex":26},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Tyler Stephenson grounds out, second baseman Brice Turang to first baseman Andrew Vaughn.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-30T00:37:32.996Z","endTime":"2026-06-30T00:39:59.148Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":688107,"fullName":"Robert Gasser","link":"/api/v1/people/688107"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":668930,"link":"/api/v1/people/668930"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":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, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.1,"endSpeed":73.1,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.90555658467816,"aZ":-28.907815522486914,"pfxX":-5.24424150053574,"pfxZ":2.3898816617617413,"pX":0.5295181714434328,"pZ":2.1267621647996227,"vX0":-3.699164503437383,"vY0":-116.64770706954967,"vZ0":-0.3368595985542241,"x":96.82,"y":181.36,"x0":2.822399941744323,"y0":50.00132884082914,"z0":5.02108586273436,"aX":-7.155324343178371},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":4.6,"breakHorizontal":10.4,"spinRate":2443,"spinDirection":278},"zone":9,"typeConfidence":0.91,"plateTime":0.4712974069015905,"extension":6.808136657187694},"index":0,"playId":"07001111-d011-315c-ae4e-cffffb275e77","pitchNumber":1,"startTime":"2026-06-30T00:37:50.148Z","endTime":"2026-06-30T00:37:55.319Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":78.8,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.42049753908578,"aZ":-33.3479213638811,"pfxX":11.149214034864436,"pfxZ":-0.7359201313745629,"pX":1.3667221200964434,"pZ":1.4657782344042392,"vX0":-6.629340614001385,"vY0":-125.61152314854709,"vZ0":-1.6701973440698374,"x":64.9,"y":199.2,"x0":2.6028405320721117,"y0":50.0055857208876,"z0":4.871856510693222,"aX":17.67102598777328},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-1.4,"breakHorizontal":-18.5,"spinRate":1915,"spinDirection":101},"zone":14,"typeConfidence":0.89,"plateTime":0.43744033384367675,"extension":7.010199312599835},"index":1,"playId":"4c40e427-2b27-32d3-b94a-e867ff7d447f","pitchNumber":2,"startTime":"2026-06-30T00:38:06.292Z","endTime":"2026-06-30T00:38:09.886Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":84.3,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.95403964374157,"aZ":-16.622004909442733,"pfxX":5.659597103263624,"pfxZ":8.503053980589716,"pX":0.7035458912053922,"pZ":2.90757366990358,"vX0":-6.702647999997998,"vY0":-134.56462981723013,"vZ0":-2.8212165715309565,"x":90.18,"y":160.28,"x0":2.4945751570381254,"y0":50.00164201623924,"z0":5.151105317790303,"aX":10.350301020582451},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":15.0,"breakHorizontal":-8.8,"spinRate":2252,"spinDirection":142},"zone":3,"typeConfidence":0.9,"plateTime":0.40746518285298894,"extension":6.953673755838259},"index":2,"playId":"54902e6d-a7da-3131-a744-5363eb7b109a","pitchNumber":3,"startTime":"2026-06-30T00:38:23.888Z","endTime":"2026-06-30T00:38:27.481Z","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":2},"index":3,"startTime":"2026-06-30T00:38:37.110Z","endTime":"2026-06-30T00:38:54.015Z","isPitch":false,"type":"action","player":{"id":663886,"link":"/api/v1/people/663886"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":85.5,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.64302765893077,"aZ":-17.76436196403192,"pfxX":5.523150192428767,"pfxZ":7.728556480448811,"pX":0.5236272959329232,"pZ":3.6064950621360885,"vX0":-7.387156587624852,"vY0":-135.00882602450818,"vZ0":-1.072383515331958,"x":97.04,"y":141.4,"x0":2.565027355331241,"y0":50.003191406391025,"z0":5.247197180618949,"aX":10.298945900080438},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":14.0,"breakHorizontal":-8.6,"spinRate":2297,"spinDirection":141},"zone":12,"typeConfidence":0.9,"plateTime":0.40416079698764307,"extension":6.7894227621132215},"index":4,"playId":"d6b08e5e-e726-35f6-87b9-6c65f9b9e1b2","pitchNumber":4,"startTime":"2026-06-30T00:38:54.015Z","endTime":"2026-06-30T00:38:57.369Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":85.8,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.37269793143958,"aZ":-16.451363298941693,"pfxX":6.171775472577764,"pfxZ":8.355361459369396,"pX":1.3958573024474228,"pZ":4.033355293857031,"vX0":-5.443618306753717,"vY0":-135.5182662016048,"vZ0":-0.048595928571345426,"x":63.79,"y":129.88,"x0":2.6173856180237034,"y0":50.001267619695305,"z0":5.189489462615761,"aX":11.612667089718796},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":15.4,"breakHorizontal":-10.2,"spinRate":2349,"spinDirection":146},"zone":12,"typeConfidence":0.91,"plateTime":0.402369358246661,"extension":6.81027090749376},"index":5,"playId":"9c784c18-f57a-3fd5-84b7-df4785fe60b5","pitchNumber":5,"startTime":"2026-06-30T00:39:14.293Z","endTime":"2026-06-30T00:39:17.730Z","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":92.1,"endSpeed":85.4,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.389337585274625,"aZ":-22.508981815695492,"pfxX":8.73578486446622,"pfxZ":5.273146518184349,"pX":-1.8706764967705252,"pZ":1.5429342055071857,"vX0":-13.965553219940427,"vY0":-133.47893352418657,"vZ0":-4.526244030855127,"x":188.31,"y":197.12,"x0":2.256098408110921,"y0":50.00481046575217,"z0":4.848598750091493,"aX":16.019929693645427},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":8.9,"breakHorizontal":-13.3,"spinRate":2156,"spinDirection":131},"zone":13,"typeConfidence":2.0,"plateTime":0.40784898778261747,"extension":6.94958625275482},"index":6,"playId":"caca9ea5-fead-3eae-9024-9711dd4f71c4","pitchNumber":6,"startTime":"2026-06-30T00:39:31.148Z","endTime":"2026-06-30T00:39:34.190Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.7,"endSpeed":75.7,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.088929232609807,"aZ":-24.615299739308288,"pfxX":-5.89379641071805,"pfxZ":5.160183940578035,"pX":0.6698143310705166,"pZ":2.6551482328126164,"vX0":-3.539162012332242,"vY0":-120.43002953196383,"vZ0":-0.346037442967348,"x":91.47,"y":167.09,"x0":2.9255489525920595,"y0":50.00092750604344,"z0":4.9839974766121395,"aX":-8.627258653046443},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":9.5,"breakHorizontal":11.5,"spinRate":2490,"spinDirection":249},"zone":6,"typeConfidence":0.9,"plateTime":0.45537058387051443,"extension":6.807363978080955},"hitData":{"launchSpeed":89.7,"launchAngle":-0.0,"totalDistance":46.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":135.59,"coordY":145.09}},"index":7,"playId":"2b589dee-1051-385c-bb85-443787649e0d","pitchNumber":7,"startTime":"2026-06-30T00:39:51.024Z","endTime":"2026-06-30T00:39:59.148Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-30T00:39:59.148Z","atBatIndex":27},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Andrew Vaughn lines out sharply to center fielder Dane Myers.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-30T00:42:12.123Z","endTime":"2026-06-30T00:43:05.785Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":667472,"link":"/api/v1/people/667472"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.5,"endSpeed":75.4,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.779227832619128,"aZ":-30.343373808172558,"pfxX":-2.7185260966268605,"pfxZ":1.2806740694142755,"pX":-0.10514590921251787,"pZ":1.6967289656416795,"vX0":-7.088124464623318,"vY0":-118.4974166629483,"vZ0":-2.0884965214719378,"x":121.01,"y":192.97,"x0":3.273050026622212,"y0":50.00197890685075,"z0":5.350806418690993,"aX":-3.8805082895763063},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":2.0,"breakHorizontal":6.6,"spinRate":2473,"spinDirection":301},"zone":8,"typeConfidence":0.9,"plateTime":0.4615018299096816,"extension":6.250757471301185},"index":0,"playId":"b6781ccc-d6db-3bb2-9b0f-5da180706877","pitchNumber":1,"startTime":"2026-06-30T00:42:37.635Z","endTime":"2026-06-30T00:42:41.492Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":85.8,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.53525563609416,"aZ":-26.41973657375378,"pfxX":11.66746703908374,"pfxZ":3.0910125611638684,"pX":-0.6752223088965766,"pZ":2.302911143498135,"vX0":-14.05606381754426,"vY0":-134.95553896539354,"vZ0":-3.102147306455735,"x":142.74,"y":176.6,"x0":3.059763307731353,"y0":50.00501550346201,"z0":5.307384374751317,"aX":21.745919983458492},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":5.2,"breakHorizontal":-18.5,"spinRate":2223,"spinDirection":29},"zone":4,"typeConfidence":0.9,"plateTime":0.40426067611384164,"extension":6.4123199257986725},"hitData":{"launchSpeed":103.5,"launchAngle":20.0,"totalDistance":384.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":105.46,"coordY":45.63}},"index":1,"playId":"741477a8-1d31-36df-a135-eaf124685f03","pitchNumber":2,"startTime":"2026-06-30T00:42:54.510Z","endTime":"2026-06-30T00:43:05.785Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-30T00:43:05.785Z","atBatIndex":28},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Gary Sánchez walks.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-30T00:47:37.569Z","endTime":"2026-06-30T00:49:59.360Z","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":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"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":[2,3,4,5,7,8],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":596142,"fullName":"Gary Sánchez","link":"/api/v1/people/596142"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-06-30T00:43:15.851Z","endTime":"2026-06-30T00:46:41.292Z","isPitch":false,"type":"action","player":{"id":596142,"link":"/api/v1/people/596142"}},{"details":{"description":"Defensive Substitution: TJ Friedl replaces center fielder Dane Myers, batting 5th, playing center field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-06-30T00:46:41.292Z","endTime":"2026-06-30T00:47:39.899Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":670770,"link":"/api/v1/people/670770"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"501","replacedPlayer":{"id":667472,"link":"/api/v1/people/667472"}},{"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.3,"endSpeed":86.5,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.436274224577808,"aZ":-29.66623717196966,"pfxX":9.897335974433087,"pfxZ":1.319669225943624,"pX":1.4535654959242617,"pZ":3.19369999967261,"vX0":-8.675063447072134,"vY0":-135.80572849079988,"vZ0":-0.4378200334480507,"x":61.59,"y":152.55,"x0":3.379577842337252,"y0":50.000185318649905,"z0":5.393280194456554,"aX":18.770188728521628},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":2.5,"breakHorizontal":-16.4,"spinRate":2164,"spinDirection":112},"zone":12,"typeConfidence":0.89,"plateTime":0.4009582148667219,"extension":6.0992976411654976},"index":2,"playId":"66b6cb2f-ce40-3160-b60b-31f45d80c9de","pitchNumber":1,"startTime":"2026-06-30T00:47:39.899Z","endTime":"2026-06-30T00:47:43.526Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.1,"endSpeed":75.0,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.785134987975844,"aZ":-34.48312728188347,"pfxX":-0.9494317767657261,"pfxZ":-1.6574153485117689,"pX":-1.6772325996647561,"pZ":0.18740116610982444,"vX0":-11.145308277652994,"vY0":-117.51288151265794,"vZ0":-4.552716615626885,"x":180.93,"y":233.72,"x0":3.2551272889893355,"y0":50.00183763450828,"z0":5.3619321200460766,"aX":-1.3228874943206865},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.0,"breakVerticalInduced":-4.0,"breakHorizontal":4.6,"spinRate":2394,"spinDirection":305},"zone":13,"typeConfidence":0.88,"plateTime":0.46655107490606174,"extension":5.968848933295896},"index":3,"playId":"59135fec-244a-3cbb-9da0-e7ef22ef471f","pitchNumber":2,"startTime":"2026-06-30T00:47:54.121Z","endTime":"2026-06-30T00:47:58.600Z","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":true},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":80.2,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.83523112232725,"aZ":-34.289460894615495,"pfxX":10.602162591861326,"pfxZ":-1.3030705191827296,"pX":0.500050411708981,"pZ":1.8579400531637964,"vX0":-10.075195426038889,"vY0":-126.07541092411246,"vZ0":-1.7985016413017956,"x":97.94,"y":188.62,"x0":3.156347120309778,"y0":50.00400331247679,"z0":5.328647926902386,"aX":17.197069063851256},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-2.5,"breakHorizontal":-17.2,"spinRate":1744,"spinDirection":100},"zone":9,"typeConfidence":0.9,"plateTime":0.43320311749331664,"extension":6.49899844731166},"index":4,"playId":"2b7f0ad6-095e-38bb-be0e-f40727c202ad","pitchNumber":3,"startTime":"2026-06-30T00:48:15.969Z","endTime":"2026-06-30T00:48:42.992Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":113,"player":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"}}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":87.4,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.19252637179062,"aZ":-26.230087206342116,"pfxX":12.106019403426297,"pfxZ":3.0645909918678793,"pX":0.035240791950351916,"pZ":3.7044987338105924,"vX0":-12.680900015628861,"vY0":-137.65778982914549,"vZ0":0.10144452588879449,"x":115.66,"y":138.76,"x0":3.102956726426941,"y0":50.005664876628494,"z0":5.425816501769984,"aX":23.51080196077993},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":5.8,"breakHorizontal":-19.7,"spinRate":2246,"spinDirection":109},"zone":12,"typeConfidence":0.9,"plateTime":0.3961108056045952,"extension":6.348905988337176},"index":5,"playId":"eb2457e0-0de8-3975-9351-a8ae7fcfee0f","pitchNumber":4,"startTime":"2026-06-30T00:48:47.768Z","endTime":"2026-06-30T00:48:51.508Z","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":1,"outs":1},"index":6,"startTime":"2026-06-30T00:49:09.444Z","endTime":"2026-06-30T00:49:20.888Z","isPitch":false,"type":"action","player":{"id":596142,"link":"/api/v1/people/596142"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":86.6,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.824971286851433,"aZ":-24.619887623918594,"pfxX":10.681395968151365,"pfxZ":3.9534132506610273,"pX":0.8033677019076678,"pZ":2.5864305129048413,"vX0":-10.27600171102154,"vY0":-137.03387286968214,"vZ0":-2.8473274993232858,"x":86.38,"y":168.95,"x0":3.2048775202159043,"y0":50.00347985941922,"z0":5.311401982581903,"aX":20.419344442417884},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":6.7,"breakHorizontal":-17.3,"spinRate":2154,"spinDirection":117},"zone":6,"typeConfidence":2.0,"plateTime":0.39891622247583225,"extension":6.295091456820977},"index":7,"playId":"c543a7ce-1909-3ff6-8dce-c44601ef8ef6","pitchNumber":5,"startTime":"2026-06-30T00:49:20.888Z","endTime":"2026-06-30T00:49:47.892Z","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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":86.4,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.532241502874683,"aZ":-24.550980193454954,"pfxX":7.777270625371201,"pfxZ":4.012944935254673,"pX":0.7199579244512229,"pZ":3.873034475641223,"vX0":-9.565395003061013,"vY0":-136.13751080163368,"vZ0":0.4236899097085327,"x":89.56,"y":134.21,"x0":3.249024125521511,"y0":50.0032714002375,"z0":5.398841561119912,"aX":14.774839754135222},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":7.6,"breakHorizontal":-12.4,"spinRate":1954,"spinDirection":106},"zone":12,"typeConfidence":2.0,"plateTime":0.40051273739271265,"extension":6.390153852089725},"index":8,"playId":"4159fc66-0d66-3298-be6a-97429936ff80","pitchNumber":6,"startTime":"2026-06-30T00:49:55.364Z","endTime":"2026-06-30T00:49:59.360Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-30T00:49:59.360Z","atBatIndex":29},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Blake Perkins walks. Gary Sánchez to 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-30T00:50:03.387Z","endTime":"2026-06-30T00:53:12.954Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":663368,"fullName":"Blake Perkins","link":"/api/v1/people/663368"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":663368,"fullName":"Blake Perkins","link":"/api/v1/people/663368"},"postOnSecond":{"id":596142,"fullName":"Gary Sánchez","link":"/api/v1/people/596142"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,6,7,8],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":596142,"fullName":"Gary Sánchez","link":"/api/v1/people/596142"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":663368,"fullName":"Blake Perkins","link":"/api/v1/people/663368"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":86.5,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.164066779312098,"aZ":-28.932614518426806,"pfxX":12.711724345428951,"pfxZ":1.7059255493753334,"pX":-0.02192682292762867,"pZ":2.819825213160131,"vX0":-13.34979171815915,"vY0":-136.57687540527866,"vZ0":-1.197577533317442,"x":117.84,"y":162.64,"x0":3.2619952149375004,"y0":50.004336795958636,"z0":5.241346235437914,"aX":24.18061289576325},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":3.0,"breakHorizontal":-20.4,"spinRate":2240,"spinDirection":107},"zone":2,"typeConfidence":0.9,"plateTime":0.40000880242853176,"extension":6.324535211759702},"index":0,"playId":"fd7aec23-6aaf-39e3-9a16-f1374f889f5d","pitchNumber":1,"startTime":"2026-06-30T00:50:27.647Z","endTime":"2026-06-30T00:50:31.675Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":85.9,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.428335283971688,"aZ":-21.883754496306487,"pfxX":9.031182704767817,"pfxZ":5.513732191592483,"pX":-1.4028564759571278,"pZ":2.8959801041586384,"vX0":-15.4729158563723,"vY0":-135.03231760228093,"vZ0":-2.4633899287327363,"x":170.47,"y":160.59,"x0":3.2001855654426716,"y0":50.00406234833752,"z0":5.341941678938848,"aX":16.860451447831718},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":9.7,"breakHorizontal":-13.4,"spinRate":2040,"spinDirection":101},"zone":11,"typeConfidence":2.0,"plateTime":0.403973188897925,"extension":6.356327548896389},"index":1,"playId":"27171810-bd3e-312f-9cf1-74d7142f4ae4","pitchNumber":2,"startTime":"2026-06-30T00:50:47.912Z","endTime":"2026-06-30T00:50:51.736Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":81.5,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.860138159970923,"aZ":-33.1607914257909,"pfxX":12.018709909549466,"pfxZ":-0.5997280643063254,"pX":-1.2685734413785923,"pZ":0.7548186803649031,"vX0":-14.924099222869774,"vY0":-127.409358792118,"vZ0":-4.4878364182566886,"x":165.36,"y":218.4,"x0":3.077605440078398,"y0":50.00048690892413,"z0":5.132323081389563,"aX":19.94585024529035},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":-1.9,"breakHorizontal":-18.7,"spinRate":1787,"spinDirection":107},"zone":13,"typeConfidence":0.91,"plateTime":0.42836702809873817,"extension":6.634180935421545},"index":2,"playId":"a0df3598-31e2-381f-8d65-c3e8ea3ea35a","pitchNumber":3,"startTime":"2026-06-30T00:51:07.010Z","endTime":"2026-06-30T00:51:11.241Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":81.1,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.112856042215505,"aZ":-34.149299410702255,"pfxX":11.210506501140753,"pfxZ":-1.1950500818134486,"pX":0.665336044348294,"pZ":1.3651876776648064,"vX0":-10.235683813362458,"vY0":-127.33919707547444,"vZ0":-2.8723369617568837,"x":91.64,"y":201.92,"x0":3.264495085946211,"y0":50.002345442720014,"z0":5.187090528228671,"aX":18.563910088019103},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-2.5,"breakHorizontal":-18.2,"spinRate":1904,"spinDirection":96},"zone":14,"typeConfidence":0.91,"plateTime":0.4287845882510939,"extension":6.547187816324393},"index":3,"playId":"24bee0a8-5385-3edd-bd7d-2eec962ac340","pitchNumber":4,"startTime":"2026-06-30T00:51:29.644Z","endTime":"2026-06-30T00:51:33.211Z","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.5,"endSpeed":86.8,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.53502043224289,"aZ":-27.92197670133717,"pfxX":11.356476244799877,"pfxZ":2.239736162247697,"pX":-0.521118295659761,"pZ":2.4064481104612514,"vX0":-13.674559286595464,"vY0":-135.60217299429223,"vZ0":-2.3944953998768996,"x":136.86,"y":173.81,"x0":3.068416831365321,"y0":50.00064427236126,"z0":5.212794589550091,"aX":21.53679976214639},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":3.8,"breakHorizontal":-18.4,"spinRate":2207,"spinDirection":105},"zone":4,"typeConfidence":0.9,"plateTime":0.40112026424690317,"extension":6.282115481870039},"index":4,"playId":"01d32ded-4e40-39dd-80b1-e47b368c9c05","pitchNumber":5,"startTime":"2026-06-30T00:51:49.967Z","endTime":"2026-06-30T00:51:53.819Z","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":1},"index":5,"startTime":"2026-06-30T00:52:07.120Z","endTime":"2026-06-30T00:52:21.770Z","isPitch":false,"type":"action","player":{"id":663368,"link":"/api/v1/people/663368"}},{"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.2,"endSpeed":85.8,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.749283905814195,"aZ":-29.880195531148452,"pfxX":12.227164564606035,"pfxZ":1.2227424457068885,"pX":0.7332791405058259,"pZ":3.243766996246256,"vX0":-11.29412528035916,"vY0":-135.3050006948132,"vZ0":0.25130943929656147,"x":89.05,"y":151.2,"x0":3.352744404218837,"y0":50.00172715605131,"z0":5.226623398879859,"aX":22.897899826172992},"breaks":{"breakAngle":34.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":2.5,"breakHorizontal":-20.0,"spinRate":2207,"spinDirection":107},"zone":3,"typeConfidence":0.9,"plateTime":0.40327887167249754,"extension":6.267814642595943},"index":6,"playId":"b1743053-e01b-35b0-a9cb-a5b106791d9e","pitchNumber":6,"startTime":"2026-06-30T00:52:21.770Z","endTime":"2026-06-30T00:52:25.683Z","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":94.2,"endSpeed":87.1,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.201980600590243,"aZ":-29.498868684140913,"pfxX":12.153410112836283,"pfxZ":1.393819077374424,"pX":0.24029210816222168,"pZ":2.5390700519681753,"vX0":-12.533947033860896,"vY0":-136.68541883508504,"vZ0":-1.824238902185448,"x":107.84,"y":170.23,"x0":3.2760177081880544,"y0":50.001662855596244,"z0":5.2135645095419285,"aX":23.31494180422258},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":2.4,"breakHorizontal":-19.8,"spinRate":2291,"spinDirection":105},"zone":5,"typeConfidence":0.9,"plateTime":0.39861342982985004,"extension":6.529823933844727},"index":7,"playId":"f807fe1c-2cc1-3ccf-b5eb-13b6c5d02564","pitchNumber":7,"startTime":"2026-06-30T00:52:45.484Z","endTime":"2026-06-30T00:52:49.036Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":86.0,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.173647733432873,"aZ":-29.88762836804331,"pfxX":12.64848240149841,"pfxZ":1.2258439056539734,"pX":-1.2298640540452666,"pZ":1.7667555769634475,"vX0":-16.21772465480403,"vY0":-134.50985770242983,"vZ0":-3.429360849445807,"x":163.88,"y":191.08,"x0":3.1932630243473348,"y0":50.00035795249366,"z0":5.144131358973299,"aX":23.51557671020571},"breaks":{"breakAngle":33.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":1.7,"breakHorizontal":-20.0,"spinRate":2236,"spinDirection":105},"zone":13,"typeConfidence":0.9,"plateTime":0.40496095323280157,"extension":6.395917897107979},"index":8,"playId":"f1ecdd4e-5ac9-30bc-add4-d4526f7c9b17","pitchNumber":8,"startTime":"2026-06-30T00:53:08.974Z","endTime":"2026-06-30T00:53:12.954Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-30T00:53:12.954Z","atBatIndex":30},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Sal Frelick lines out to left fielder JJ Bleday.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-30T00:54:08.440Z","endTime":"2026-06-30T00:55:21.466Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":663368,"fullName":"Blake Perkins","link":"/api/v1/people/663368"},"postOnSecond":{"id":596142,"fullName":"Gary Sánchez","link":"/api/v1/people/596142"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4],"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":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":668709,"link":"/api/v1/people/668709"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"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":1},"index":0,"startTime":"2026-06-30T00:53:26.164Z","endTime":"2026-06-30T00:54:10.759Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":86.4,"strikeZoneTop":3.063,"strikeZoneBottom":1.546,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.545034518656397,"aZ":-23.919070068609262,"pfxX":11.938266346064268,"pfxZ":4.356212496382117,"pX":0.049002527860082454,"pZ":2.306324283254885,"vX0":-12.841630908643294,"vY0":-135.97050713204342,"vZ0":-3.190988867716314,"x":115.13,"y":176.51,"x0":3.2558501396755997,"y0":50.0013098467438,"z0":5.133065622617629,"aX":22.614103812506738},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":7.4,"breakHorizontal":-19.3,"spinRate":2216,"spinDirection":109},"zone":5,"typeConfidence":2.0,"plateTime":0.40103864126788613,"extension":6.342313929036746},"index":1,"playId":"2eac5bd6-7c3a-3797-a571-952dfdc223ee","pitchNumber":1,"startTime":"2026-06-30T00:54:10.759Z","endTime":"2026-06-30T00:54:14.335Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.5,"endSpeed":75.1,"strikeZoneTop":3.063,"strikeZoneBottom":1.546,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.273235112544512,"aZ":-31.98509552015075,"pfxX":-0.7353685387849938,"pfxZ":0.13415221618664575,"pX":-0.8568980683605474,"pZ":2.6781913586413344,"vX0":-9.602340814598387,"vY0":-118.4235623448563,"vZ0":0.5087005612915674,"x":149.66,"y":166.47,"x0":3.3432991401617773,"y0":50.00416231779359,"z0":5.382675481010685,"aX":-1.044496801922451},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":0.6,"breakHorizontal":3.6,"spinRate":2532,"spinDirection":291},"zone":11,"typeConfidence":0.89,"plateTime":0.46222691719177345,"extension":5.853589149619125},"index":2,"playId":"ebdf98e0-f3b8-304c-a68c-8d860eb502f5","pitchNumber":2,"startTime":"2026-06-30T00:54:27.350Z","endTime":"2026-06-30T00:54:31.248Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.5,"endSpeed":75.4,"strikeZoneTop":3.063,"strikeZoneBottom":1.546,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.74160448218571,"aZ":-31.17405758192668,"pfxX":-1.4703514519125838,"pfxZ":0.7033008093172077,"pX":-1.835950972182787,"pZ":0.46095955599259936,"vX0":-11.372490018565324,"vY0":-118.1767218420882,"vZ0":-4.379133765040081,"x":186.98,"y":226.33,"x0":3.231491415967856,"y0":50.00077355399612,"z0":5.204906216125704,"aX":-2.0746102461643896},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":0.4,"breakHorizontal":5.5,"spinRate":2590,"spinDirection":300},"zone":13,"typeConfidence":0.88,"plateTime":0.4636659662182141,"extension":6.031953485871326},"index":3,"playId":"1c060586-2f06-3573-a225-727d8b51ab53","pitchNumber":3,"startTime":"2026-06-30T00:54:45.187Z","endTime":"2026-06-30T00:54:50.860Z","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":1},"pitchData":{"startSpeed":93.5,"endSpeed":87.0,"strikeZoneTop":3.063,"strikeZoneBottom":1.546,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.63052530070707,"aZ":-28.34342913231871,"pfxX":12.314472502840808,"pfxZ":2.012337934448821,"pX":-0.11383640542539447,"pZ":2.5743714994607845,"vX0":-13.563737051555185,"vY0":-135.6784206838992,"vZ0":-1.7344709648417025,"x":121.34,"y":169.27,"x0":3.299256890421585,"y0":50.00535838321753,"z0":5.156431132473841,"aX":23.46350191823686},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":3.5,"breakHorizontal":-20.2,"spinRate":2254,"spinDirection":106},"zone":5,"typeConfidence":0.9,"plateTime":0.40040006239500237,"extension":6.470306399561232},"hitData":{"launchSpeed":94.8,"launchAngle":19.0,"totalDistance":294.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":62.66,"coordY":99.54}},"index":4,"playId":"33301945-891e-37ab-83ea-f6445855310b","pitchNumber":4,"startTime":"2026-06-30T00:55:10.307Z","endTime":"2026-06-30T00:55:21.466Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-30T00:55:21.466Z","atBatIndex":31},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Cooper Pratt flies out to center fielder TJ Friedl.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-30T00:55:25.476Z","endTime":"2026-06-30T00:56:31.551Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":806198,"fullName":"Cooper Pratt","link":"/api/v1/people/806198"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":806198,"fullName":"Cooper Pratt","link":"/api/v1/people/806198"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":670770,"link":"/api/v1/people/670770"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":80.5,"strikeZoneTop":3.374,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.294320627568688,"aZ":-30.58664004193465,"pfxX":10.957251898733869,"pfxZ":0.9682926868169535,"pX":0.7180847470809985,"pZ":2.778061707289431,"vX0":-10.215810764545648,"vY0":-125.8785574930927,"vZ0":-0.19608014554112174,"x":89.63,"y":163.77,"x0":3.3711760046854673,"y0":50.00080710478434,"z0":5.296749665648478,"aX":17.895658340359716},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":1.9,"breakHorizontal":-18.0,"spinRate":1855,"spinDirection":101},"zone":6,"typeConfidence":0.9,"plateTime":0.4322189554733309,"extension":6.382848079089438},"index":0,"playId":"e79c5f67-1e81-3799-9408-a4e3b7854108","pitchNumber":1,"startTime":"2026-06-30T00:55:46.096Z","endTime":"2026-06-30T00:55:49.810Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":86.8,"strikeZoneTop":3.374,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.268824100013507,"aZ":-25.02336884631166,"pfxX":11.064718989788492,"pfxZ":3.7366332133654367,"pX":1.2797719235523366,"pZ":3.1382181743236113,"vX0":-9.39442905197831,"vY0":-136.50406450703568,"vZ0":-1.3276561825478417,"x":68.22,"y":154.05,"x0":3.3058907988276927,"y0":50.000230101523854,"z0":5.33192764817472,"aX":21.15835115074664},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":6.7,"breakHorizontal":-18.4,"spinRate":2261,"spinDirection":112},"zone":12,"typeConfidence":2.0,"plateTime":0.3992204937527757,"extension":6.422904483713731},"index":1,"playId":"9b11c542-86d0-3914-928b-f0b732147f9d","pitchNumber":2,"startTime":"2026-06-30T00:56:03.631Z","endTime":"2026-06-30T00:56:06.964Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":80.0,"strikeZoneTop":3.374,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.48288000333776,"aZ":-31.133199118819963,"pfxX":12.09644277971395,"pfxZ":0.6457003195716027,"pX":0.7126946892669213,"pZ":2.3407490727677853,"vX0":-10.370143850304474,"vY0":-126.26361030732122,"vZ0":-1.0935174913481436,"x":89.83,"y":175.58,"x0":3.2912868686772097,"y0":50.00526031634663,"z0":5.273075550625194,"aX":19.63349762284191},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":1.2,"breakHorizontal":-19.7,"spinRate":1935,"spinDirection":100},"zone":6,"typeConfidence":0.91,"plateTime":0.43295291659133284,"extension":6.498232630091132},"hitData":{"launchSpeed":79.4,"launchAngle":53.0,"totalDistance":230.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":131.13,"coordY":108.58}},"index":2,"playId":"397a60b4-5735-352a-a621-ae6b62bbee8f","pitchNumber":3,"startTime":"2026-06-30T00:56:22.325Z","endTime":"2026-06-30T00:56:31.551Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-30T00:56:31.551Z","atBatIndex":32},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Matt McLain flies out to center fielder Blake Perkins.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-30T00:58:21.727Z","endTime":"2026-06-30T00:59:07.745Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":688107,"fullName":"Robert Gasser","link":"/api/v1/people/688107"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":663368,"link":"/api/v1/people/663368"},"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":0},"pitchData":{"startSpeed":90.2,"endSpeed":83.0,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.466666217580936,"aZ":-22.02869054421592,"pfxX":7.906660800656426,"pfxZ":5.767821207298198,"pX":0.6434274429497864,"pZ":3.601731462695369,"vX0":-8.1950539774846,"vY0":-131.2023631325024,"vZ0":0.44480014262010914,"x":92.47,"y":141.53,"x0":2.7670772022305643,"y0":50.00106556178371,"z0":5.060275915714087,"aX":13.90479747663033},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":10.8,"breakHorizontal":-12.7,"spinRate":2107,"spinDirection":134},"zone":12,"typeConfidence":2.0,"plateTime":0.41605888501890487,"extension":6.824279928480093},"index":0,"playId":"2fea572a-8b02-31c7-bacc-5717d338d4a8","pitchNumber":1,"startTime":"2026-06-30T00:58:44.104Z","endTime":"2026-06-30T00:58:47.970Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":80.6,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.540208335507476,"aZ":-25.41005307563063,"pfxX":0.5505314687984537,"pfxZ":4.134750778955064,"pX":0.14911857190647515,"pZ":1.8147549563868406,"vX0":-6.880401986811931,"vY0":-125.99079640708665,"vZ0":-2.7602986113002164,"x":111.32,"y":189.78,"x0":2.8243151948274092,"y0":50.00167428489754,"z0":4.9420190973365505,"aX":0.902006637574259},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":7.2,"breakHorizontal":0.4,"spinRate":2254,"spinDirection":156},"zone":8,"typeConfidence":0.91,"plateTime":0.43196250355375065,"extension":6.80829026664071},"hitData":{"launchSpeed":92.8,"launchAngle":38.0,"totalDistance":344.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":89.13,"coordY":65.62}},"index":1,"playId":"277d9607-7a52-3be2-8ad2-c96731a0c8b4","pitchNumber":2,"startTime":"2026-06-30T00:58:58.515Z","endTime":"2026-06-30T00:59:07.745Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-30T00:59:07.745Z","atBatIndex":33},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Edwin Arroyo singles on a line drive to center fielder Blake Perkins.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-30T00:59:09.389Z","endTime":"2026-06-30T01:00:07.808Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":695490,"fullName":"Edwin Arroyo","link":"/api/v1/people/695490"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":688107,"fullName":"Robert Gasser","link":"/api/v1/people/688107"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":695490,"fullName":"Edwin Arroyo","link":"/api/v1/people/695490"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":695490,"fullName":"Edwin Arroyo","link":"/api/v1/people/695490"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":663368,"link":"/api/v1/people/663368"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.5,"endSpeed":73.6,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.464010781302395,"aZ":-27.482434306919732,"pfxX":-8.172281076033094,"pfxZ":3.4275894878199065,"pX":0.09802954642941537,"pZ":2.314800848375284,"vX0":-3.4303040719786484,"vY0":-115.88433752080903,"vZ0":-0.244638870524726,"x":113.26,"y":176.28,"x0":2.6564334446410216,"y0":50.0013582704261,"z0":5.034000434553432,"aX":-11.178462327988436},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":6.5,"breakHorizontal":15.6,"spinRate":2383,"spinDirection":274},"zone":5,"typeConfidence":0.9,"plateTime":0.47159310588735126,"extension":6.820920604794135},"index":0,"playId":"10dc1186-f4aa-3dd1-ae04-4f4b1c4a735e","pitchNumber":1,"startTime":"2026-06-30T00:59:34.769Z","endTime":"2026-06-30T00:59:38.952Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.8,"endSpeed":83.9,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.84706800746407,"aZ":-19.498213985547196,"pfxX":6.017407930619138,"pfxZ":7.0793807937522715,"pX":0.5807577268588408,"pZ":3.0276052630305523,"vX0":-7.561338651777319,"vY0":-132.15412177267808,"vZ0":-1.6472101351018695,"x":94.86,"y":157.03,"x0":2.6805901981564126,"y0":50.005255093270385,"z0":5.0731628215660685,"aX":10.779351653486678},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":12.7,"breakHorizontal":-9.5,"spinRate":2184,"spinDirection":134},"zone":3,"typeConfidence":0.9,"plateTime":0.4124887963337205,"extension":6.9421083699179436},"hitData":{"launchSpeed":90.9,"launchAngle":16.0,"totalDistance":270.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":139.69,"coordY":75.45}},"index":1,"playId":"2d2c7616-7d51-3e74-b4ee-680df0b70beb","pitchNumber":2,"startTime":"2026-06-30T00:59:57.293Z","endTime":"2026-06-30T01:00:07.808Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-30T01:00:07.808Z","atBatIndex":34},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Elly De La Cruz homers (13) on a fly ball to left center field. Edwin Arroyo scores.","rbi":2,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-30T01:00:08.709Z","endTime":"2026-06-30T01:01:07.132Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"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],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"responsiblePitcher":{"id":688107,"link":"/api/v1/people/688107"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"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":695490,"fullName":"Edwin Arroyo","link":"/api/v1/people/695490"},"responsiblePitcher":{"id":688107,"link":"/api/v1/people/688107"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.2,"endSpeed":83.4,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.11647223847202,"aZ":-16.94886825303327,"pfxX":6.299905181369393,"pfxZ":8.630011292722928,"pX":-0.7702011071169328,"pZ":3.010191680326694,"vX0":-10.43179016293424,"vY0":-131.09250073969315,"vZ0":-2.296066961790816,"x":146.36,"y":157.5,"x0":2.417376722938526,"y0":50.00546476693018,"z0":5.143217449392609,"aX":11.11935484246404},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":15.4,"breakHorizontal":-9.5,"spinRate":2210,"spinDirection":143},"zone":1,"typeConfidence":0.91,"plateTime":0.4156272638235601,"extension":6.8634013411729615},"hitData":{"launchSpeed":102.5,"launchAngle":34.0,"totalDistance":412.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":70.95,"coordY":41.66}},"index":0,"playId":"a7bac81e-a12d-36aa-b301-69cad032359a","pitchNumber":1,"startTime":"2026-06-30T01:00:34.466Z","endTime":"2026-06-30T01:01:07.132Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-30T01:01:07.132Z","atBatIndex":35},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Sal Stewart strikes out swinging.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-30T01:01:13.568Z","endTime":"2026-06-30T01:02:21.627Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":688107,"fullName":"Robert Gasser","link":"/api/v1/people/688107"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":84.8,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.306495633343655,"aZ":-25.425032835073768,"pfxX":9.419026470680759,"pfxZ":3.6886309115021767,"pX":1.1606675298359068,"pZ":2.9671955936805965,"vX0":-7.0820254959136335,"vY0":-133.83178730368562,"vZ0":-0.6343420790259123,"x":72.76,"y":158.67,"x0":2.604877014568648,"y0":50.00651610740796,"z0":5.013126304612318,"aX":17.25271158892406},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":6.7,"breakHorizontal":-15.7,"spinRate":2063,"spinDirection":148},"zone":12,"typeConfidence":2.0,"plateTime":0.40779239139330103,"extension":6.845872700163929},"index":0,"playId":"fed24963-8aef-3de0-80b6-4b73f0363fb3","pitchNumber":1,"startTime":"2026-06-30T01:01:28.613Z","endTime":"2026-06-30T01:01:32.690Z","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":1},"pitchData":{"startSpeed":81.3,"endSpeed":74.9,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.191292065245047,"aZ":-27.686755286453067,"pfxX":-2.573567607344886,"pfxZ":3.1567040336099454,"pX":0.19030291796675014,"pZ":1.8441714538614837,"vX0":-5.197638318802097,"vY0":-118.36304273013097,"vZ0":-1.4828306092133552,"x":109.75,"y":188.99,"x0":2.7473640689685674,"y0":50.00246791570971,"z0":5.0094387514186325,"aX":-3.658104806545253},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":5.6,"breakHorizontal":5.9,"spinRate":2318,"spinDirection":267},"zone":8,"typeConfidence":0.86,"plateTime":0.4624231387114728,"extension":6.802864326786832},"index":1,"playId":"b441bb59-38df-323c-99e8-6a13359786e4","pitchNumber":2,"startTime":"2026-06-30T01:01:42.034Z","endTime":"2026-06-30T01:01:45.756Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":84.9,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.218479152638125,"aZ":-17.884524253682997,"pfxX":6.130005623937613,"pfxZ":7.777375112492617,"pX":-0.1345522101899246,"pZ":2.5873491320759245,"vX0":-8.966810348825703,"vY0":-134.22350059927678,"vZ0":-3.6455724470014124,"x":122.13,"y":168.92,"x0":2.4426106055342416,"y0":50.001563796027845,"z0":5.2257599011395515,"aX":11.261011137103706},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":13.6,"breakHorizontal":-9.4,"spinRate":2239,"spinDirection":150},"zone":5,"typeConfidence":0.9,"plateTime":0.4070405598819433,"extension":7.003764438476237},"index":2,"playId":"f2f1b7a1-1aee-32b9-94e3-f3c00d046507","pitchNumber":3,"startTime":"2026-06-30T01:01:58.101Z","endTime":"2026-06-30T01:02:01.576Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":85.7,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.62119725521788,"aZ":-19.801591283895334,"pfxX":6.304479405987648,"pfxZ":6.640591534634309,"pX":0.16313302120123935,"pZ":3.4386467589975562,"vX0":-8.370614958445202,"vY0":-134.54730134444534,"vZ0":-1.1029048973457938,"x":110.78,"y":145.94,"x0":2.4715638124239168,"y0":50.00608721573057,"z0":5.235006832832421,"aX":11.754162917747468},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":12.0,"breakHorizontal":-10.0,"spinRate":2169,"spinDirection":145},"zone":12,"typeConfidence":0.9,"plateTime":0.40452065423263006,"extension":6.8759100973587275},"index":3,"playId":"dc0990e4-ea0b-325d-9ceb-d1ba2e9b6843","pitchNumber":4,"startTime":"2026-06-30T01:02:18.563Z","endTime":"2026-06-30T01:02:21.627Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-30T01:02:21.627Z","atBatIndex":36},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Spencer Steer pops out to second baseman Brice Turang.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-30T01:02:24.923Z","endTime":"2026-06-30T01:04:08.547Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":688107,"fullName":"Robert Gasser","link":"/api/v1/people/688107"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"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_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":80.6,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.238675529919412,"aZ":-31.616621965638895,"pfxX":8.180950595843065,"pfxZ":0.34277090476873795,"pX":1.0278125820214166,"pZ":2.1327854790532816,"vX0":-6.9062344927374415,"vY0":-125.95241693566076,"vZ0":-0.7884451224079825,"x":77.82,"y":181.19,"x0":2.7185506363978216,"y0":50.00407417896628,"z0":4.966292907409508,"aX":13.383445958932843},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":0.7,"breakHorizontal":-13.6,"spinRate":1886,"spinDirection":106},"zone":14,"typeConfidence":0.89,"plateTime":0.43189596094266847,"extension":7.031898543496074},"index":0,"playId":"6ddeb137-b26d-3f27-bd22-0cf3534babe3","pitchNumber":1,"startTime":"2026-06-30T01:02:49.319Z","endTime":"2026-06-30T01:02:53.679Z","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":2},"pitchData":{"startSpeed":80.4,"endSpeed":73.8,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.785491730539977,"aZ":-29.33822967277298,"pfxX":-5.61107636603076,"pfxZ":2.0560682308184113,"pX":-0.8253088885799585,"pZ":2.473344507026696,"vX0":-6.296154567968855,"vY0":-116.92366745810362,"vZ0":0.29207363456565916,"x":148.46,"y":172.0,"x0":2.6350416029729002,"y0":50.00388773668362,"z0":5.107933912951159,"aX":-7.739556480803057},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":4.1,"breakHorizontal":11.8,"spinRate":2361,"spinDirection":277},"zone":11,"typeConfidence":0.9,"plateTime":0.46910006138332294,"extension":6.86784890765798},"index":1,"playId":"186b958f-740f-306f-9c5b-d73685e02394","pitchNumber":2,"startTime":"2026-06-30T01:03:05.388Z","endTime":"2026-06-30T01:03:09.055Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.6,"endSpeed":74.2,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.982428196826742,"aZ":-27.08825885113094,"pfxX":-8.074787492732959,"pfxZ":3.6722579128464083,"pX":-0.5687023023199745,"pZ":1.142810959843329,"vX0":-5.145651385028239,"vY0":-117.23916664087429,"vZ0":-3.1311525603003076,"x":138.68,"y":207.92,"x0":2.7068861411982117,"y0":50.00549493791189,"z0":5.0344322439047735,"aX":-11.198118674291683},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":6.1,"breakHorizontal":16.0,"spinRate":2546,"spinDirection":256},"zone":13,"typeConfidence":0.9,"plateTime":0.467898516276275,"extension":6.883359035227589},"index":2,"playId":"dce6c086-dc11-37d8-bce8-c96875d5babf","pitchNumber":3,"startTime":"2026-06-30T01:03:22.355Z","endTime":"2026-06-30T01:03:27.161Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.5,"endSpeed":82.5,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.372203808168997,"aZ":-23.601035679934768,"pfxX":1.5865711285853221,"pfxZ":5.015127646234929,"pX":-0.2953542707923005,"pZ":1.596055825873494,"vX0":-8.042228812955322,"vY0":-128.78261401063727,"vZ0":-4.107460031216641,"x":128.26,"y":195.69,"x0":2.6384149557570367,"y0":50.000669753523034,"z0":4.999440394128133,"aX":2.7113796858016546},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":8.5,"breakHorizontal":-1.4,"spinRate":2372,"spinDirection":166},"zone":7,"typeConfidence":0.89,"plateTime":0.42250040835720526,"extension":6.96918802478433},"index":3,"playId":"17dcc20e-a226-34a5-b8d1-090743e27fc6","pitchNumber":4,"startTime":"2026-06-30T01:03:40.790Z","endTime":"2026-06-30T01:03:44.802Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":84.7,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.63843742193181,"aZ":-15.363349729407153,"pfxX":5.879667156681475,"pfxZ":9.241987336663367,"pX":-0.4106414367135242,"pZ":2.5425875536764178,"vX0":-9.694022405888276,"vY0":-133.0592719685828,"vZ0":-3.9457614388185904,"x":132.65,"y":170.13,"x0":2.491882712229235,"y0":50.00447822812056,"z0":5.135503687592098,"aX":10.69795060865312},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":16.2,"breakHorizontal":-8.9,"spinRate":2268,"spinDirection":143},"zone":4,"typeConfidence":0.9,"plateTime":0.40936261054183287,"extension":6.991813290503919},"hitData":{"launchSpeed":66.3,"launchAngle":56.0,"totalDistance":174.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":163.52,"coordY":142.47}},"index":4,"playId":"7b4d9f12-63bb-325f-a67b-72552f71b5d6","pitchNumber":5,"startTime":"2026-06-30T01:04:00.177Z","endTime":"2026-06-30T01:04:08.547Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-30T01:04:08.547Z","atBatIndex":37},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Joey Ortiz lines out to right fielder Noelvi Marte.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-30T01:05:40.289Z","endTime":"2026-06-30T01:08:06.617Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":682622,"link":"/api/v1/people/682622"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":85.3,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.39576200418876,"aZ":-26.030386319309525,"pfxX":11.086906087958113,"pfxZ":3.3322018086667757,"pX":-0.5825045767221402,"pZ":2.7715957491903307,"vX0":-13.5565931022058,"vY0":-133.99807080260257,"vZ0":-1.943933593248889,"x":139.2,"y":163.95,"x0":3.07086592902824,"y0":50.00023451393162,"z0":5.342159111872844,"aX":20.424036778536387},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":5.9,"breakHorizontal":-17.6,"spinRate":2154,"spinDirection":105},"zone":1,"typeConfidence":0.88,"plateTime":0.40671807684551897,"extension":6.38671968549416},"index":0,"playId":"31a81201-43f1-33fa-8cac-5cc4bfcb1f34","pitchNumber":1,"startTime":"2026-06-30T01:06:20.517Z","endTime":"2026-06-30T01:06:24.171Z","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":0},"pitchData":{"startSpeed":87.8,"endSpeed":81.4,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.022050519087767,"aZ":-33.701661919452285,"pfxX":11.525031171537071,"pfxZ":-0.9210904312444432,"pX":-0.0760115173737631,"pZ":1.6138351736575316,"vX0":-11.786707688745032,"vY0":-127.35233932284484,"vZ0":-2.2925894582499335,"x":119.9,"y":195.21,"x0":3.0868915052632904,"y0":50.001774418607035,"z0":5.158695602536221,"aX":19.17299364443951},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":-1.9,"breakHorizontal":-18.6,"spinRate":1863,"spinDirection":101},"zone":8,"typeConfidence":0.91,"plateTime":0.42801102452260364,"extension":6.61155581657315},"index":1,"playId":"3b78f30f-7824-3e54-8621-113dd6cfacc5","pitchNumber":2,"startTime":"2026-06-30T01:06:36.344Z","endTime":"2026-06-30T01:06:40.418Z","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.2,"endSpeed":86.2,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.457471245157155,"aZ":-20.374824565620408,"pfxX":9.952110127093864,"pfxZ":6.190447475258029,"pX":0.147118432399427,"pZ":4.823694512131312,"vX0":-11.588117562306351,"vY0":-136.77969914031382,"vZ0":1.8930944861839567,"x":111.39,"y":108.54,"x0":3.1335548261755615,"y0":50.00306016260434,"z0":5.514426004556958,"aX":18.972063998825078},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":11.9,"breakHorizontal":-15.7,"spinRate":2252,"spinDirection":95},"zone":12,"typeConfidence":2.0,"plateTime":0.3995127437880601,"extension":6.252729006324339},"index":2,"playId":"f8f385fa-d9d8-3779-896e-accc8ceb5900","pitchNumber":3,"startTime":"2026-06-30T01:06:58.426Z","endTime":"2026-06-30T01:07:01.449Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.3,"endSpeed":75.7,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.36573754479288,"aZ":-33.27833428526234,"pfxX":-1.8589399446433088,"pfxZ":-0.7679864279577453,"pX":1.2515932475408353,"pZ":1.959809191744695,"vX0":-4.678080407688042,"vY0":-118.49496080430926,"vZ0":-0.8848594311588955,"x":69.29,"y":185.87,"x0":3.484498737134572,"y0":50.003716647997585,"z0":5.350039733338625,"aX":-2.6708992948839443},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-1.3,"breakHorizontal":4.4,"spinRate":2348,"spinDirection":297},"zone":14,"typeConfidence":0.9,"plateTime":0.46035910952182535,"extension":6.16746919817137},"index":3,"playId":"169fb9a0-08c1-31ed-b92a-eed5b007128e","pitchNumber":4,"startTime":"2026-06-30T01:07:14.671Z","endTime":"2026-06-30T01:07:18.235Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":85.4,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.05655768627455,"aZ":-31.394740286835766,"pfxX":13.252775664913766,"pfxZ":0.41824361397424603,"pX":-0.9938182931408813,"pZ":2.6827333874035526,"vX0":-15.381770585541767,"vY0":-134.63643861368755,"vZ0":-1.1350335567482581,"x":154.88,"y":166.35,"x0":3.0501182694501394,"y0":50.00032990224499,"z0":5.315575824450544,"aX":24.521241296501618},"breaks":{"breakAngle":34.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":0.7,"breakHorizontal":-21.0,"spinRate":2223,"spinDirection":110},"zone":11,"typeConfidence":0.9,"plateTime":0.40558381005163824,"extension":6.314331536429814},"index":4,"playId":"49d30ee8-2ab0-329f-9a17-99417fd2a8fb","pitchNumber":5,"startTime":"2026-06-30T01:07:33.088Z","endTime":"2026-06-30T01:07:36.706Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"index":5,"startTime":"2026-06-30T01:07:45.291Z","endTime":"2026-06-30T01:07:59.525Z","isPitch":false,"type":"action","player":{"id":687401,"link":"/api/v1/people/687401"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":86.7,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.103394073680487,"aZ":-31.686901921948323,"pfxX":12.721942151384734,"pfxZ":0.25762793473353796,"pX":-0.2396419161130674,"pZ":2.3594149397396906,"vX0":-13.964561913189948,"vY0":-136.30105879163773,"vZ0":-1.8595278570285236,"x":126.13,"y":175.08,"x0":3.272644956245031,"y0":50.00406762209619,"z0":5.217297152106185,"aX":24.182985662830088},"breaks":{"breakAngle":33.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":0.2,"breakHorizontal":-20.4,"spinRate":2261,"spinDirection":110},"zone":5,"typeConfidence":0.9,"plateTime":0.40029116123845565,"extension":6.394721602270063},"hitData":{"launchSpeed":88.5,"launchAngle":19.0,"totalDistance":300.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":185.77,"coordY":94.27}},"index":6,"playId":"ee8fe0b4-885e-3b18-98c2-ad76c58c2aac","pitchNumber":6,"startTime":"2026-06-30T01:07:59.525Z","endTime":"2026-06-30T01:08:06.617Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-30T01:08:06.617Z","atBatIndex":38},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jackson Chourio strikes out swinging.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-30T01:08:10.888Z","endTime":"2026-06-30T01:12:29.931Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7,8,9,10],"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":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[{"player":{"id":663886,"link":"/api/v1/people/663886"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":80.5,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.23355069587925,"aZ":-35.00421156104077,"pfxX":11.871074334037326,"pfxZ":-1.741174309111626,"pX":-0.9312705756083123,"pZ":1.7681598689953435,"vX0":-13.756388173743636,"vY0":-126.14720054888504,"vZ0":-1.67756120492298,"x":152.5,"y":191.04,"x0":3.0246161642939233,"y0":50.00184734687518,"z0":5.237453782199966,"aX":19.32582057106484},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-3.4,"breakHorizontal":-18.7,"spinRate":1844,"spinDirection":101},"zone":13,"typeConfidence":0.91,"plateTime":0.4325311960753715,"extension":6.440907808712274},"index":0,"playId":"663f2967-31b8-3ead-8df9-5f14552edb62","pitchNumber":1,"startTime":"2026-06-30T01:08:35.255Z","endTime":"2026-06-30T01:08:40.303Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.6,"endSpeed":73.1,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.982562535206483,"aZ":-33.8295957526511,"pfxX":-4.069856061939353,"pfxZ":-1.2178796485446721,"pX":2.6632057352503957,"pZ":3.2781673149922885,"vX0":-0.7538461858935833,"vY0":-115.9803909164517,"vZ0":2.2894295343683115,"x":15.48,"y":150.27,"x0":3.521250350117465,"y0":50.00272016083825,"z0":5.507849791775961,"aX":-5.535897248760519},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.4,"breakVerticalInduced":-1.3,"breakHorizontal":7.6,"spinRate":2401,"spinDirection":284},"zone":12,"typeConfidence":0.92,"plateTime":0.47252464231538216,"extension":6.113544400495052},"index":1,"playId":"b9f1a21e-25c2-34aa-afcd-d894a88845ac","pitchNumber":2,"startTime":"2026-06-30T01:08:57.393Z","endTime":"2026-06-30T01:09:01.090Z","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":93.9,"endSpeed":86.3,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.714093547807636,"aZ":-23.5007625315302,"pfxX":13.019930448169886,"pfxZ":4.565503928912193,"pX":0.939291308719053,"pZ":3.2092445940172425,"vX0":-10.577992066423878,"vY0":-136.39836947507678,"vZ0":-1.3917736915285905,"x":81.2,"y":152.13,"x0":3.160609317064007,"y0":50.00114315119264,"z0":5.333847877408471,"aX":24.730026028140344},"breaks":{"breakAngle":43.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":8.2,"breakHorizontal":-21.6,"spinRate":2306,"spinDirection":111},"zone":12,"typeConfidence":0.78,"plateTime":0.4003083151128557,"extension":6.280628956436955},"index":2,"playId":"2b266fb9-77ed-389c-9152-3af38aaf6814","pitchNumber":3,"startTime":"2026-06-30T01:09:20.141Z","endTime":"2026-06-30T01:09:23.191Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":81.7,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.716180660187053,"aZ":-31.843458766948753,"pfxX":10.898754458356827,"pfxZ":0.19755859808990728,"pX":0.5808302785832262,"pZ":1.8530161727546723,"vX0":-10.274919414158617,"vY0":-127.90490798178259,"vZ0":-2.069167638322857,"x":94.86,"y":188.75,"x0":3.2057211437574398,"y0":50.00312960280934,"z0":5.134063419826479,"aX":18.3262613102098},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":0.1,"breakHorizontal":-17.9,"spinRate":1862,"spinDirection":94},"zone":9,"typeConfidence":0.91,"plateTime":0.4258219100267602,"extension":6.467110498623978},"index":3,"playId":"91eba790-e50e-325e-a678-37bf3ac3e5f9","pitchNumber":4,"startTime":"2026-06-30T01:09:42.895Z","endTime":"2026-06-30T01:09:48.070Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":87.2,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.391069066810886,"aZ":-26.01619757273159,"pfxX":12.473153302807379,"pfxZ":3.1794126192214254,"pX":0.43494123735540097,"pZ":3.7485908873180525,"vX0":-11.843437794874683,"vY0":-137.53401555316677,"vZ0":0.4074673363950365,"x":100.42,"y":137.57,"x0":3.153864907011943,"y0":50.002008583020526,"z0":5.347743660515681,"aX":24.154869026231708},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":6.0,"breakHorizontal":-20.4,"spinRate":2295,"spinDirection":113},"zone":12,"typeConfidence":2.0,"plateTime":0.39659806693524535,"extension":6.2432702696464695},"index":4,"playId":"4c3ca88c-6c78-3610-b162-39ab35c113a4","pitchNumber":5,"startTime":"2026-06-30T01:10:20.700Z","endTime":"2026-06-30T01:10:24.440Z","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":1},"pitchData":{"startSpeed":80.9,"endSpeed":75.0,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.877047995150733,"aZ":-33.97116790813456,"pfxX":-2.688699805838147,"pfxZ":-1.2669979291183449,"pX":0.5964889637503907,"pZ":2.4843779865606126,"vX0":-5.619674493638521,"vY0":-117.74858798537934,"vZ0":0.39605876549845465,"x":94.26,"y":171.7,"x0":3.3568644587254415,"y0":50.0057163453696,"z0":5.439373995492927,"aX":-3.8017053562204404},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-1.9,"breakHorizontal":6.1,"spinRate":2534,"spinDirection":292},"zone":6,"typeConfidence":0.91,"plateTime":0.4639195858061269,"extension":5.94868000092624},"index":5,"playId":"273c8fd9-e380-30c1-a1a8-e9f1de277aec","pitchNumber":6,"startTime":"2026-06-30T01:10:37.330Z","endTime":"2026-06-30T01:10:40.906Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":81.0,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.350212795801944,"aZ":-30.874758659695697,"pfxX":10.201079639374306,"pfxZ":0.7879177594837241,"pX":0.7032426601756694,"pZ":1.7231717645457298,"vX0":-9.589983796527186,"vY0":-126.69645897040438,"vZ0":-2.518590684059654,"x":90.19,"y":192.25,"x0":3.185841617030112,"y0":50.00347699380878,"z0":5.162095990161261,"aX":16.827068425348177},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":1.1,"breakHorizontal":-16.7,"spinRate":1835,"spinDirection":100},"zone":9,"typeConfidence":0.91,"plateTime":0.4299268943558032,"extension":6.384577559369302},"index":6,"playId":"924d8c82-9f09-3ea1-ab6f-00ab7e0d81b7","pitchNumber":7,"startTime":"2026-06-30T01:10:59.947Z","endTime":"2026-06-30T01:11:03.479Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":80.5,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.654605225551215,"aZ":-33.56146296615315,"pfxX":10.96322474509073,"pfxZ":-0.8453077394598232,"pX":0.34494126374773115,"pZ":2.7423217668654214,"vX0":-11.045012016628132,"vY0":-126.30328144143554,"vZ0":0.38405032534353745,"x":103.85,"y":164.74,"x0":3.323955732422503,"y0":50.00479028035274,"z0":5.25972476340626,"aX":17.94094923753387},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":-1.2,"breakHorizontal":-17.8,"spinRate":1871,"spinDirection":96},"zone":6,"typeConfidence":0.9,"plateTime":0.43157214356566387,"extension":6.452921852773637},"index":7,"playId":"acd83581-1b30-3a17-af2c-3ae85f6c42b1","pitchNumber":8,"startTime":"2026-06-30T01:11:23.332Z","endTime":"2026-06-30T01:11:26.612Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":86.7,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.447034382341393,"aZ":-26.102730331589086,"pfxX":10.316995160458704,"pfxZ":3.1851033411312386,"pX":0.4474338584999807,"pZ":3.5919595402734505,"vX0":-11.112090736289002,"vY0":-136.13977776813113,"vZ0":-0.08848137334512884,"x":99.94,"y":141.8,"x0":3.211099830930396,"y0":50.0029678199186,"z0":5.4078254444097045,"aX":19.673187034514402},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":6.0,"breakHorizontal":-16.8,"spinRate":2051,"spinDirection":108},"zone":12,"typeConfidence":2.0,"plateTime":0.39990163515269117,"extension":6.272015905748794},"index":8,"playId":"cee80559-48c0-33e7-8f69-32c8bc024ff6","pitchNumber":9,"startTime":"2026-06-30T01:11:44.449Z","endTime":"2026-06-30T01:11:48.252Z","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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.7,"endSpeed":74.9,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.02100814386698,"aZ":-32.32567313817243,"pfxX":-2.2513276155900366,"pfxZ":-0.10373106562902379,"pX":1.59406966854051,"pZ":3.3500838358160294,"vX0":-3.5873634621917287,"vY0":-117.60749822444498,"vZ0":1.8951714074629786,"x":56.24,"y":148.33,"x0":3.4253484761144253,"y0":50.00552652329146,"z0":5.5086645736914,"aX":-3.1877968912825554},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":0.5,"breakHorizontal":4.9,"spinRate":2446,"spinDirection":285},"zone":12,"typeConfidence":0.91,"plateTime":0.46380249765287385,"extension":6.164388637177447},"index":9,"playId":"22346119-128d-32b3-8346-5bb495f992e6","pitchNumber":10,"startTime":"2026-06-30T01:12:05.567Z","endTime":"2026-06-30T01:12:09.518Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":80.6,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.89972811674809,"aZ":-32.3367730169704,"pfxX":11.057275475947451,"pfxZ":-0.09733679120516836,"pX":0.08808498549044567,"pZ":1.0487018791346616,"vX0":-11.341405028184607,"vY0":-126.08647302098704,"vZ0":-3.7423280713974973,"x":113.64,"y":210.47,"x0":3.183704661857077,"y0":50.00556371638319,"z0":5.130147235594364,"aX":18.009990457949485},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":-0.8,"breakHorizontal":-17.8,"spinRate":1741,"spinDirection":92},"zone":14,"typeConfidence":0.91,"plateTime":0.4325386303570884,"extension":6.460526740970148},"index":10,"playId":"600ba106-e362-3f61-8575-43739ffb03fc","pitchNumber":11,"startTime":"2026-06-30T01:12:25.070Z","endTime":"2026-06-30T01:12:29.931Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-30T01:12:29.931Z","atBatIndex":39},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brice Turang grounds out, pitcher Nick Lodolo to first baseman Spencer Steer.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-30T01:12:31.384Z","endTime":"2026-06-30T01:13:52.181Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","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":3},"credits":[{"player":{"id":666157,"link":"/api/v1/people/666157"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":668715,"link":"/api/v1/people/668715"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.8,"endSpeed":74.9,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.24963595801381,"aZ":-32.681506384021404,"pfxX":-2.0462489954806897,"pfxZ":-0.3572709356318917,"pX":-0.3336221424495288,"pZ":3.21597407567996,"vX0":-7.851353724655595,"vY0":-117.43980308293784,"vZ0":1.7785878861338595,"x":129.72,"y":151.95,"x0":3.3058882497502484,"y0":50.00479638320919,"z0":5.467699761108561,"aX":-2.8845332769785297},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":0.0,"breakHorizontal":5.4,"spinRate":2390,"spinDirection":285},"zone":1,"typeConfidence":0.91,"plateTime":0.4646984296343959,"extension":6.272017614850207},"index":0,"playId":"5ab75dfe-b153-3dfa-87ee-195cecc195a3","pitchNumber":1,"startTime":"2026-06-30T01:12:54.169Z","endTime":"2026-06-30T01:12:57.838Z","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":2},"pitchData":{"startSpeed":80.1,"endSpeed":74.2,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.62392226682479,"aZ":-31.79273474006242,"pfxX":-4.644746035102545,"pfxZ":0.2772841197271081,"pX":-1.7823784672358565,"pZ":1.4524482564125747,"vX0":-10.068772701639912,"vY0":-116.31527594890747,"vZ0":-2.0473470260468063,"x":184.94,"y":199.56,"x0":3.204305473363853,"y0":50.003308888267156,"z0":5.356062220124003,"aX":-6.367696976109943},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":0.2,"breakHorizontal":10.9,"spinRate":2528,"spinDirection":292},"zone":13,"typeConfidence":0.91,"plateTime":0.47074135598329825,"extension":6.320148362894413},"index":1,"playId":"9f2cf808-95f2-3ce5-990d-5a34c6048e99","pitchNumber":2,"startTime":"2026-06-30T01:13:09.532Z","endTime":"2026-06-30T01:13:13.389Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":85.0,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.34045449672161,"aZ":-23.994371617488312,"pfxX":10.28723185840175,"pfxZ":4.4516780709707415,"pX":-0.6159876480850078,"pZ":3.9495454660581415,"vX0":-13.623123280469882,"vY0":-134.0746332948811,"vZ0":0.8781009277640114,"x":140.48,"y":132.14,"x0":3.171554064227867,"y0":50.00537973967911,"z0":5.317705816345702,"aX":18.915440062043032},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":8.5,"breakHorizontal":-16.1,"spinRate":2246,"spinDirection":92},"zone":11,"typeConfidence":2.0,"plateTime":0.40701597919508536,"extension":6.348342903683254},"index":2,"playId":"68c285b1-5e57-30f2-8902-dc41d3c68a6b","pitchNumber":3,"startTime":"2026-06-30T01:13:27.109Z","endTime":"2026-06-30T01:13:30.124Z","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":2},"pitchData":{"startSpeed":93.2,"endSpeed":85.8,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.664295206515394,"aZ":-29.95115364851475,"pfxX":13.444965071305676,"pfxZ":1.1943073367854762,"pX":0.25511147732368655,"pZ":2.830066965739143,"vX0":-13.077660285561722,"vY0":-135.15478396582662,"vZ0":-0.8302889366651957,"x":107.28,"y":162.37,"x0":3.386243479741079,"y0":50.006589332671965,"z0":5.225782574978911,"aX":25.13099751543145},"breaks":{"breakAngle":37.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":2.2,"breakHorizontal":-22.0,"spinRate":2269,"spinDirection":108},"zone":2,"typeConfidence":0.9,"plateTime":0.4037020307670116,"extension":6.398205196562834},"hitData":{"launchSpeed":89.8,"launchAngle":-18.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":128.5,"coordY":181.58}},"index":3,"playId":"02b2ecfd-2d8e-3efd-acc2-84cd14c3e917","pitchNumber":4,"startTime":"2026-06-30T01:13:44.710Z","endTime":"2026-06-30T01:13:52.181Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-30T01:13:52.181Z","atBatIndex":40},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"JJ Bleday singles on a line drive to center fielder Blake Perkins.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-30T01:15:35.563Z","endTime":"2026-06-30T01:17:49.783Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":688107,"fullName":"Robert Gasser","link":"/api/v1/people/688107"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,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":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":663368,"link":"/api/v1/people/663368"},"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(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.0,"endSpeed":80.7,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.707914628754512,"aZ":-24.041823805882988,"pfxX":-0.035666594451996936,"pfxZ":4.927986605550281,"pX":0.9425856369470882,"pZ":2.986678193011601,"vX0":-4.414928122062025,"vY0":-126.8014503005688,"vZ0":-0.6401029059013751,"x":81.07,"y":158.14,"x0":2.701210612835319,"y0":50.00120205162942,"z0":5.138216483056897,"aX":-0.05879896152912297},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":9.0,"breakHorizontal":1.0,"spinRate":2283,"spinDirection":170},"zone":12,"typeConfidence":0.9,"plateTime":0.4297850451529577,"extension":6.863874470205523},"index":0,"playId":"f9b92294-fe22-3ca0-a116-1b2ba99e35e4","pitchNumber":1,"startTime":"2026-06-30T01:16:00.440Z","endTime":"2026-06-30T01:16:04.267Z","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":86.9,"endSpeed":80.6,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.7685880439373,"aZ":-23.92898064322012,"pfxX":0.3161430169506877,"pfxZ":5.0242073044873905,"pX":-0.20942136240870554,"pZ":2.4369173160041075,"vX0":-6.872624859846368,"vY0":-126.52727244697697,"vZ0":-1.936839951116327,"x":124.98,"y":172.98,"x0":2.486637787646578,"y0":50.00436249875076,"z0":5.105883736485327,"aX":0.5191655943582466},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":9.0,"breakHorizontal":0.8,"spinRate":2368,"spinDirection":171},"zone":5,"typeConfidence":0.9,"plateTime":0.43082997317513083,"extension":6.929501648396491},"index":1,"playId":"f1b3bfab-ec9c-3f16-b410-0dd8ab38c0be","pitchNumber":2,"startTime":"2026-06-30T01:16:16.260Z","endTime":"2026-06-30T01:16:19.405Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":80.2,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.9220937793105,"aZ":-26.11482527948539,"pfxX":-0.9394214210058842,"pfxZ":3.7258302112180193,"pX":0.7036564826730977,"pZ":3.081487624972684,"vX0":-4.532413122179851,"vY0":-125.78720085656325,"vZ0":0.10610407964488244,"x":90.18,"y":155.58,"x0":2.639943763644498,"y0":50.003474320871035,"z0":5.130266377970339,"aX":-1.5272956656601884},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":7.0,"breakHorizontal":2.6,"spinRate":2301,"spinDirection":171},"zone":3,"typeConfidence":0.89,"plateTime":0.4329746061185853,"extension":6.8346880607098175},"index":2,"playId":"4d98b041-539c-3124-8832-e9eef1e7614e","pitchNumber":3,"startTime":"2026-06-30T01:16:35.339Z","endTime":"2026-06-30T01:16:38.946Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-06-30T01:16:47.638Z","endTime":"2026-06-30T01:17:00.948Z","isPitch":false,"type":"action","player":{"id":668709,"link":"/api/v1/people/668709"}},{"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":91.2,"endSpeed":83.9,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.071537682349597,"aZ":-15.678459498817446,"pfxX":6.781360945464819,"pfxZ":9.167733144939293,"pX":0.6122521817918787,"pZ":3.1536274738815147,"vX0":-6.795774016031014,"vY0":-132.70679749543459,"vZ0":-2.4144712426872026,"x":93.66,"y":153.63,"x0":2.3145025272842514,"y0":50.00075007577684,"z0":5.205638804163957,"aX":12.199860971905066},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":16.3,"breakHorizontal":-10.9,"spinRate":2306,"spinDirection":148},"zone":3,"typeConfidence":0.91,"plateTime":0.41135582453958364,"extension":6.97158254030579},"index":4,"playId":"11444681-235b-3205-84b7-b66b03dc7f9b","pitchNumber":4,"startTime":"2026-06-30T01:17:00.948Z","endTime":"2026-06-30T01:17:05.792Z","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":91.9,"endSpeed":84.6,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.346616636250097,"aZ":-14.929089893934698,"pfxX":5.595517582638182,"pfxZ":9.428660334034648,"pX":-0.21475171987726807,"pZ":3.8707359279671385,"vX0":-8.288983517123317,"vY0":-133.76281975182334,"vZ0":-1.1658040450271643,"x":125.19,"y":134.27,"x0":2.1840214424837225,"y0":50.0006515701154,"z0":5.372643672655751,"aX":10.232527775836422},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":17.0,"breakHorizontal":-8.5,"spinRate":2308,"spinDirection":145},"zone":11,"typeConfidence":0.9,"plateTime":0.408020542247272,"extension":7.040940636245931},"index":5,"playId":"ca4cc72a-2e1b-3016-b034-d8133a48d822","pitchNumber":5,"startTime":"2026-06-30T01:17:22.171Z","endTime":"2026-06-30T01:17:25.951Z","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":0},"pitchData":{"startSpeed":91.8,"endSpeed":84.8,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.349062949368015,"aZ":-22.787748181890493,"pfxX":10.874935484952687,"pfxZ":5.137410023798088,"pX":0.39811309193361344,"pZ":2.6334755695423997,"vX0":-9.179296376293042,"vY0":-133.47862469348183,"vZ0":-1.9073499573551795,"x":101.82,"y":167.68,"x0":2.4477147769577416,"y0":50.0031666574405,"z0":4.977429009481525,"aX":19.870427587095726},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":9.1,"breakHorizontal":-18.0,"spinRate":2143,"spinDirection":71},"zone":6,"typeConfidence":0.88,"plateTime":0.40839135666751814,"extension":7.0165306308281385},"hitData":{"launchSpeed":79.3,"launchAngle":23.0,"totalDistance":271.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":142.08,"coordY":81.88}},"index":6,"playId":"4f291b34-361f-3a90-ba5b-50f8f7281890","pitchNumber":6,"startTime":"2026-06-30T01:17:38.903Z","endTime":"2026-06-30T01:17:49.783Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-30T01:17:49.783Z","atBatIndex":41},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"TJ Friedl strikes out swinging.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-30T01:17:51.308Z","endTime":"2026-06-30T01:19:36.777Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":688107,"fullName":"Robert Gasser","link":"/api/v1/people/688107"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"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":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":87.0,"endSpeed":80.2,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.46890087091541,"aZ":-25.614382087348442,"pfxX":-0.259572184092125,"pfxZ":4.016699939731737,"pX":-0.7225886941258857,"pZ":3.0693738717600354,"vX0":-7.966256611472468,"vY0":-126.59441961734194,"vZ0":-0.005240363538467352,"x":144.54,"y":155.91,"x0":2.491041585567045,"y0":50.00036578196594,"z0":5.112133171730353,"aX":-0.4230916161881319},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":7.6,"breakHorizontal":2.2,"spinRate":2400,"spinDirection":185},"zone":1,"typeConfidence":0.91,"plateTime":0.43172406968407184,"extension":6.883204463912328},"index":0,"playId":"65973f4c-cf4d-3f0d-8fe2-c0009815b703","pitchNumber":1,"startTime":"2026-06-30T01:18:14.838Z","endTime":"2026-06-30T01:18:18.250Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":83.7,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.04560813969259,"aZ":-18.555332193134355,"pfxX":3.914186618030287,"pfxZ":7.6041084560115735,"pX":0.6381351463903492,"pZ":3.7198553725078765,"vX0":-5.952423689238909,"vY0":-132.4145791900075,"vZ0":-0.3001618124066504,"x":92.68,"y":138.34,"x0":2.3979910580751955,"y0":50.00194834317651,"z0":5.182503466249562,"aX":7.009935255286935},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":13.9,"breakHorizontal":-5.9,"spinRate":2218,"spinDirection":143},"zone":12,"typeConfidence":0.89,"plateTime":0.4123218232502621,"extension":6.794702791070826},"index":1,"playId":"362a7b70-0a54-367d-b298-acdd9234707f","pitchNumber":2,"startTime":"2026-06-30T01:18:36.516Z","endTime":"2026-06-30T01:18:40.400Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.8,"endSpeed":81.0,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.634236597081706,"aZ":-24.767542215773194,"pfxX":-0.9444015866260094,"pfxZ":4.449101156300945,"pX":0.0029575995432533455,"pZ":2.153762715331388,"vX0":-6.177132068518455,"vY0":-127.75194546961589,"vZ0":-2.27040291226939,"x":116.89,"y":180.63,"x0":2.568027604995426,"y0":50.00107861955332,"z0":4.987198901100577,"aX":-1.570943377362559},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":7.8,"breakHorizontal":3.0,"spinRate":2403,"spinDirection":191},"zone":5,"typeConfidence":0.91,"plateTime":0.4276258283449712,"extension":6.905763572364913},"index":2,"playId":"4d529335-f89b-37e3-8424-d2f84aa1b02a","pitchNumber":3,"startTime":"2026-06-30T01:18:57.704Z","endTime":"2026-06-30T01:19:01.379Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-06-30T01:19:18.990Z","endTime":"2026-06-30T01:19:32.707Z","isPitch":false,"type":"action","player":{"id":670770,"link":"/api/v1/people/670770"}},{"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":82.2,"endSpeed":76.0,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.191523136657143,"aZ":-27.4750603163713,"pfxX":-3.025582352356551,"pfxZ":3.2322555297989295,"pX":-0.4517714109662964,"pZ":1.38006509931996,"vX0":-5.817628901977726,"vY0":-119.62445140550722,"vZ0":-2.882892377634369,"x":134.22,"y":201.52,"x0":2.401053900058971,"y0":50.005739993703514,"z0":5.053561178978633,"aX":-4.402706622971497},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":5.4,"breakHorizontal":6.8,"spinRate":2350,"spinDirection":275},"zone":13,"typeConfidence":0.86,"plateTime":0.4571619165151457,"extension":6.932636977250657},"index":4,"playId":"a68b7f24-a032-31f5-bd78-46811535d9e5","pitchNumber":4,"startTime":"2026-06-30T01:19:32.707Z","endTime":"2026-06-30T01:19:36.777Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-30T01:19:36.777Z","atBatIndex":42},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Noelvi Marte pops out to second baseman Brice Turang.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-30T01:19:40.544Z","endTime":"2026-06-30T01:23:44.610Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":688107,"fullName":"Robert Gasser","link":"/api/v1/people/688107"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4,5,6,7,8,9],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"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(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":87.2,"endSpeed":80.9,"strikeZoneTop":3.298,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.970575848358248,"aZ":-27.00482702882801,"pfxX":0.4818130855819196,"pfxZ":3.1222953252118266,"pX":0.7011345276330051,"pZ":2.039252061022682,"vX0":-5.3694471762969185,"vY0":-127.01889288829307,"vZ0":-1.9397676853699175,"x":90.27,"y":183.72,"x0":2.768580449284056,"y0":50.000649056553,"z0":4.933954535053598,"aX":0.7976185887153384},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":5.5,"breakHorizontal":0.2,"spinRate":2306,"spinDirection":180},"zone":9,"typeConfidence":0.91,"plateTime":0.4291788111707775,"extension":6.867051353057705},"index":0,"playId":"e3ff4289-a204-3c37-85ed-db55610958c4","pitchNumber":1,"startTime":"2026-06-30T01:20:03.682Z","endTime":"2026-06-30T01:20:07.269Z","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":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.2,"endSpeed":73.4,"strikeZoneTop":3.298,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.111519304836353,"aZ":-30.960272331649765,"pfxX":-7.573309963350626,"pfxZ":0.8805975108075668,"pX":0.5724698873064916,"pZ":3.034386850734514,"vX0":-2.751867967221883,"vY0":-116.80979698940226,"vZ0":2.102930193039634,"x":95.18,"y":156.85,"x0":2.751349856562328,"y0":50.000965144118624,"z0":5.044384319653268,"aX":-10.40706745118911},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":2.4,"breakHorizontal":14.4,"spinRate":2448,"spinDirection":279},"zone":3,"typeConfidence":0.91,"plateTime":0.4698674368464224,"extension":6.74848329852031},"index":1,"playId":"fe02acd7-7257-3d9d-83b0-7b77fa12c880","pitchNumber":2,"startTime":"2026-06-30T01:20:24.286Z","endTime":"2026-06-30T01:20:28.100Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-06-30T01:20:35.195Z","endTime":"2026-06-30T01:20:51.683Z","isPitch":false,"type":"action","player":{"id":682622,"link":"/api/v1/people/682622"}},{"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":1},"pitchData":{"startSpeed":88.9,"endSpeed":82.5,"strikeZoneTop":3.298,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.935979539200517,"aZ":-26.070351063662415,"pfxX":0.1821068541495552,"pfxZ":3.5558092973811677,"pX":-0.6578537462777724,"pZ":2.271582147270699,"vX0":-8.22257197451896,"vY0":-129.37396802854437,"vZ0":-1.9790667972772145,"x":142.08,"y":177.45,"x0":2.5217063130193815,"y0":50.00160594599974,"z0":5.020927280804521,"aX":0.31424974029143204},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":6.2,"breakHorizontal":1.3,"spinRate":2322,"spinDirection":154},"zone":4,"typeConfidence":0.91,"plateTime":0.4214369376661602,"extension":6.877267360365783},"index":3,"playId":"da3cf933-03de-35c9-a692-9967be8ee5fb","pitchNumber":3,"startTime":"2026-06-30T01:20:51.683Z","endTime":"2026-06-30T01:20:54.781Z","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.7,"endSpeed":84.9,"strikeZoneTop":3.298,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.46710071424518,"aZ":-19.890797553385045,"pfxX":5.3620165923385805,"pfxZ":6.6955657272219185,"pX":0.3934071316690994,"pZ":4.495519599432024,"vX0":-7.200654115574573,"vY0":-133.52493183343066,"vZ0":1.6595552658299817,"x":102.0,"y":117.4,"x0":2.4086986576654157,"y0":50.00181437521344,"z0":5.282628514379638,"aX":9.836229087576852},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":12.7,"breakHorizontal":-8.4,"spinRate":2132,"spinDirection":143},"zone":12,"typeConfidence":0.91,"plateTime":0.40773584253367057,"extension":6.911257062326444},"index":4,"playId":"9dc77376-f8ff-3fc1-9206-bc10b0284656","pitchNumber":4,"startTime":"2026-06-30T01:21:32.214Z","endTime":"2026-06-30T01:21:35.431Z","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":87.1,"endSpeed":80.6,"strikeZoneTop":3.298,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.79441683822858,"aZ":-28.389451177424615,"pfxX":1.1482043018697952,"pfxZ":2.302199790260085,"pX":-0.38861645287965063,"pZ":3.6048864317808937,"vX0":-7.90068572588597,"vY0":-126.67414865076832,"vZ0":1.805631572458625,"x":131.81,"y":141.45,"x0":2.60478689246975,"y0":50.005400701114375,"z0":5.132533849556941,"aX":1.891339988677342},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":4.8,"breakHorizontal":-0.5,"spinRate":2364,"spinDirection":190},"zone":11,"typeConfidence":0.91,"plateTime":0.43031761008088276,"extension":6.950682618899286},"index":5,"playId":"547a5383-e6e8-3817-a10b-4a8d390414c5","pitchNumber":5,"startTime":"2026-06-30T01:21:52.138Z","endTime":"2026-06-30T01:21:55.457Z","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":91.1,"endSpeed":84.5,"strikeZoneTop":3.298,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.28057613184106,"aZ":-22.554893892263614,"pfxX":6.89576518673513,"pfxZ":5.305138222378634,"pX":1.548849248251708,"pZ":2.953332177936595,"vX0":-5.3476636056785445,"vY0":-132.79363467046625,"vZ0":-0.9105261083989021,"x":57.96,"y":159.04,"x0":2.677376334600366,"y0":50.00521526853792,"z0":4.918312414786187,"aX":12.509580554744078},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":9.7,"breakHorizontal":-11.5,"spinRate":2094,"spinDirection":139},"zone":12,"typeConfidence":2.0,"plateTime":0.4100341292251475,"extension":6.713878419779058},"index":6,"playId":"ec9c45ef-0021-38f0-b53b-cff8e6475d52","pitchNumber":6,"startTime":"2026-06-30T01:22:16.892Z","endTime":"2026-06-30T01:22:20.359Z","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":79.7,"endSpeed":73.1,"strikeZoneTop":3.298,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.903340859563773,"aZ":-30.177395829786448,"pfxX":-6.08777322013303,"pfxZ":1.4654637501806302,"pX":1.0894805261304734,"pZ":3.060972767467064,"vX0":-2.263339509163801,"vY0":-116.07758269900278,"vZ0":2.0835147329447645,"x":75.47,"y":156.13,"x0":2.8683852009053648,"y0":50.00417852624414,"z0":5.026709468613307,"aX":-8.299619239746825},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":3.5,"breakHorizontal":11.6,"spinRate":2390,"spinDirection":278},"zone":12,"typeConfidence":0.91,"plateTime":0.47202047541321246,"extension":6.797598467177651},"index":7,"playId":"d3485799-6a05-36b6-b77a-c9c124987f3c","pitchNumber":7,"startTime":"2026-06-30T01:22:38.432Z","endTime":"2026-06-30T01:22:42.532Z","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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":80.6,"strikeZoneTop":3.298,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.134604363694677,"aZ":-25.86663059202162,"pfxX":0.24948817053427153,"pfxZ":3.8312765200762424,"pX":-0.5103043760944646,"pZ":2.6932838597846414,"vX0":-7.883124389601234,"vY0":-127.03451769091609,"vZ0":-0.7361184394479522,"x":136.45,"y":166.06,"x0":2.590612477485373,"y0":50.0043259043952,"z0":5.028929987753895,"aX":0.41165114717533935},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":7.0,"breakHorizontal":1.2,"spinRate":2358,"spinDirection":182},"zone":4,"typeConfidence":0.91,"plateTime":0.4298858881758951,"extension":6.911047828738667},"index":8,"playId":"cd30b458-393b-3e6e-b71f-23a6f78d1305","pitchNumber":8,"startTime":"2026-06-30T01:22:58.035Z","endTime":"2026-06-30T01:23:03.390Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.9,"endSpeed":73.4,"strikeZoneTop":3.298,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.42000098512053,"aZ":-30.192173586883808,"pfxX":-8.101030823340938,"pfxZ":1.4477202008691812,"pX":0.1581578281215097,"pZ":2.4331510742305524,"vX0":-3.3501740268175717,"vY0":-116.34660244217577,"vZ0":0.535577169607796,"x":110.97,"y":173.08,"x0":2.670288922473446,"y0":50.00099620346388,"z0":5.067853812355201,"aX":-11.07218840000332},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":3.0,"breakHorizontal":15.5,"spinRate":2565,"spinDirection":279},"zone":5,"typeConfidence":0.91,"plateTime":0.4712908138260561,"extension":6.811021416106223},"hitData":{"launchSpeed":81.7,"launchAngle":54.0,"totalDistance":222.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":150.46,"coordY":115.09}},"index":9,"playId":"99923293-daf4-34bf-b845-1ee9bd84d106","pitchNumber":9,"startTime":"2026-06-30T01:23:31.492Z","endTime":"2026-06-30T01:23:44.610Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-30T01:23:44.610Z","atBatIndex":43},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tyler Stephenson strikes out swinging.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-30T01:26:19.796Z","endTime":"2026-06-30T01:27:11.233Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"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":[2,3,5],"actionIndex":[1],"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":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-06-30T01:24:15.385Z","endTime":"2026-06-30T01:24:15.386Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Chad Patrick replaces Robert Gasser.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-06-30T01:24:15.386Z","endTime":"2026-06-30T01:26:21.985Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694477,"link":"/api/v1/people/694477"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":91.5,"endSpeed":84.0,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.90778034497567,"aZ":-17.65927941054409,"pfxX":1.3901303760719452,"pfxZ":8.042803350954184,"pX":-0.33412339673933644,"pZ":2.439140178153144,"vX0":2.3123808731342517,"vY0":-133.28988840013935,"vZ0":-3.8604216570890726,"x":129.74,"y":172.92,"x0":-1.3925136329330707,"y0":50.001016928087644,"z0":5.176755831751767,"aX":2.5071902970435302},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":13.9,"breakHorizontal":-3.0,"spinRate":2522,"spinDirection":172},"zone":4,"typeConfidence":0.9,"plateTime":0.4104937105828359,"extension":6.173076952538056},"index":2,"playId":"b82de68d-3cfa-333d-88c6-d773a1125c47","pitchNumber":1,"startTime":"2026-06-30T01:26:21.985Z","endTime":"2026-06-30T01:26:25.461Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.0,"endSpeed":83.0,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.470047476466945,"aZ":-22.438769161719648,"pfxX":3.126742408853426,"pfxZ":5.557867725667764,"pX":-0.08539276386300493,"pZ":1.913182535718741,"vX0":2.149993858336502,"vY0":-131.1655836814814,"vZ0":-4.314253742847566,"x":120.25,"y":187.12,"x0":-1.3205007226650953,"y0":50.00195628325282,"z0":5.2423561381147215,"aX":5.473340234961721},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":9.4,"breakHorizontal":-6.1,"spinRate":2439,"spinDirection":155},"zone":8,"typeConfidence":0.9,"plateTime":0.4168106885785221,"extension":6.165032038941095},"index":3,"playId":"2d65c734-69e6-336a-8506-7a42a15023f7","pitchNumber":2,"startTime":"2026-06-30T01:26:39.396Z","endTime":"2026-06-30T01:26:43.253Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":4,"startTime":"2026-06-30T01:26:48.478Z","endTime":"2026-06-30T01:27:06.962Z","isPitch":false,"type":"action","player":{"id":663886,"link":"/api/v1/people/663886"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":97.1,"endSpeed":89.1,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.652100072330402,"aZ":-15.221355936845816,"pfxX":-3.8273934114500285,"pfxZ":8.331066987079332,"pX":-0.07352847232509442,"pZ":3.8905755222478784,"vX0":3.940980260858476,"vY0":-141.39210301859546,"vZ0":-1.6493434362345298,"x":119.8,"y":133.73,"x0":-0.9846334829576235,"y0":50.00641060765933,"z0":5.452726686843915,"aX":-7.791988092133676},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":15.0,"breakHorizontal":6.2,"spinRate":2328,"spinDirection":218},"zone":11,"typeConfidence":0.91,"plateTime":0.3866092228488833,"extension":6.147496910607348},"index":5,"playId":"271ed1dc-2dbf-3278-b3ef-4753bf4c75b1","pitchNumber":3,"startTime":"2026-06-30T01:27:06.962Z","endTime":"2026-06-30T01:27:11.233Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-30T01:27:11.233Z","atBatIndex":44},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"William Contreras grounds out, third baseman Sal Stewart to first baseman Spencer Steer.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-30T01:29:57.641Z","endTime":"2026-06-30T01:30:57.347Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695534,"fullName":"Chase Petty","link":"/api/v1/people/695534"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5],"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":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":701398,"link":"/api/v1/people/701398"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":668715,"link":"/api/v1/people/668715"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Chase Petty replaces Nick Lodolo.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-30T01:28:20.393Z","endTime":"2026-06-30T01:29:48.900Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":695534,"link":"/api/v1/people/695534"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-06-30T01:29:48.900Z","endTime":"2026-06-30T01:29:59.927Z","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(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.0,"endSpeed":87.8,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.162088578666182,"aZ":-23.662800544287727,"pfxX":-8.977723445066438,"pfxZ":4.300550450768018,"pX":-1.0506161418963273,"pZ":3.682347904903704,"vX0":4.958993812106064,"vY0":-139.7493127815607,"vZ0":-0.7226678025053253,"x":157.05,"y":139.36,"x0":-1.6805460482083743,"y0":50.005840203435504,"z0":5.497082746937458,"aX":-17.78041926343584},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":7.8,"breakHorizontal":15.2,"spinRate":2097,"spinDirection":237},"zone":11,"typeConfidence":2.0,"plateTime":0.39177858566825785,"extension":6.177383428739759},"index":2,"playId":"82b88c47-9b51-3c9f-8ed6-e6f490f4adfe","pitchNumber":1,"startTime":"2026-06-30T01:29:59.927Z","endTime":"2026-06-30T01:30:03.463Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.2,"endSpeed":74.3,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.590845314700367,"aZ":-32.2797493127656,"pfxX":8.372056986834366,"pfxZ":-0.07462889702802755,"pX":-1.1266085403802246,"pZ":2.6412217670579414,"vX0":-1.1664883928515817,"vY0":-116.93317405358741,"vZ0":0.5949947290867141,"x":159.94,"y":167.47,"x0":-1.7118230231816172,"y0":50.00436175547386,"z0":5.395141625456169,"aX":11.675913616741184},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":0.2,"breakHorizontal":-14.9,"spinRate":2181,"spinDirection":73},"zone":11,"typeConfidence":2.0,"plateTime":0.4671542829282451,"extension":6.330310345962219},"index":3,"playId":"1d09106e-58b9-3e76-b0aa-c9016f7592e2","pitchNumber":2,"startTime":"2026-06-30T01:30:15.228Z","endTime":"2026-06-30T01:30:19.146Z","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":94.7,"endSpeed":87.1,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.733639212044732,"aZ":-20.98845742348922,"pfxX":-8.261303540929859,"pfxZ":5.795149595591152,"pX":0.4796506846588727,"pZ":2.16460975725624,"vX0":8.201416572087115,"vY0":-137.6508137616992,"vZ0":-4.472813836461493,"x":98.72,"y":180.34,"x0":-1.4560012976571184,"y0":50.00559687767667,"z0":5.219794284221534,"aX":-15.956845452011368},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":9.8,"breakHorizontal":13.4,"spinRate":2043,"spinDirection":232},"zone":6,"typeConfidence":2.0,"plateTime":0.39694253499551424,"extension":6.42844192823616},"index":4,"playId":"fe5b9663-43bd-385a-8c8c-49bf4f89ffaa","pitchNumber":3,"startTime":"2026-06-30T01:30:32.728Z","endTime":"2026-06-30T01:30:36.368Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.9,"endSpeed":75.1,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.262757394095114,"aZ":-29.660121526546785,"pfxX":6.745827383540741,"pfxZ":1.7619137492614971,"pX":-0.5043166378770425,"pZ":2.6729163980077923,"vX0":0.8066515336556531,"vY0":-118.00911830038693,"vZ0":0.08404055294463797,"x":136.22,"y":166.61,"x0":-1.726941572063285,"y0":50.00197141613818,"z0":5.345813573334073,"aX":9.612124309763246},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":3.5,"breakHorizontal":-12.5,"spinRate":2209,"spinDirection":77},"zone":4,"typeConfidence":2.0,"plateTime":0.4623007472620344,"extension":6.461057626473074},"hitData":{"launchSpeed":72.2,"launchAngle":-18.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":90.95,"coordY":156.23}},"index":5,"playId":"4a281007-3017-3499-b297-3491788e797d","pitchNumber":4,"startTime":"2026-06-30T01:30:49.154Z","endTime":"2026-06-30T01:30:57.347Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-30T01:30:57.347Z","atBatIndex":45},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Andrew Vaughn doubles (13) on a ground ball to shortstop Matt McLain, deflected by third baseman Sal Stewart.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-30T01:31:02.295Z","endTime":"2026-06-30T01:31:38.500Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695534,"fullName":"Chase Petty","link":"/api/v1/people/695534"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":701398,"link":"/api/v1/people/701398"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_deflection"},{"player":{"id":680574,"link":"/api/v1/people/680574"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":87.9,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.551111789196533,"aZ":-24.521710452848392,"pfxX":-8.51141691892575,"pfxZ":3.8810925047156157,"pX":-0.8815941978431043,"pZ":2.3565948367711114,"vX0":5.1131217496638195,"vY0":-139.12166832687532,"vZ0":-3.487429805486459,"x":150.6,"y":175.15,"x0":-1.632049959658992,"y0":50.00309524186563,"z0":5.2411489379316665,"aX":-16.779194549177955},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":6.5,"breakHorizontal":14.4,"spinRate":1914,"spinDirection":240},"zone":13,"typeConfidence":2.0,"plateTime":0.39285941209675856,"extension":6.346120869952879},"hitData":{"launchSpeed":87.3,"launchAngle":-24.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":65.66,"coordY":130.4}},"index":0,"playId":"c71515ff-9e1f-3c66-901a-b7c30951d85b","pitchNumber":1,"startTime":"2026-06-30T01:31:22.879Z","endTime":"2026-06-30T01:31:38.500Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-30T01:31:38.500Z","atBatIndex":46},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Christian Yelich walks.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-30T01:32:31.848Z","endTime":"2026-06-30T01:33:48.074Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695534,"fullName":"Chase Petty","link":"/api/v1/people/695534"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"postOnSecond":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"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":{"description":"Offensive Substitution: Pinch-hitter Christian Yelich replaces Gary Sánchez.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-06-30T01:31:54.235Z","endTime":"2026-06-30T01:32:34.114Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":592885,"link":"/api/v1/people/592885"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"501","replacedPlayer":{"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(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.5,"endSpeed":88.0,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.181776128553835,"aZ":-22.086876284793643,"pfxX":-8.902637093881083,"pfxZ":5.058423931256845,"pX":-0.10461186126167865,"pZ":3.7275211911699864,"vX0":7.3265052293355275,"vY0":-140.43644176411846,"vZ0":-0.7582749111851075,"x":120.99,"y":138.14,"x0":-1.5922262713212703,"y0":50.004662076644536,"z0":5.439316639903089,"aX":-17.761921145103138},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":9.2,"breakHorizontal":14.6,"spinRate":1927,"spinDirection":242},"zone":11,"typeConfidence":2.0,"plateTime":0.3902004553680083,"extension":6.357365823341316},"index":1,"playId":"d6fd24be-43c1-3b8f-9d30-ad699d9467ed","pitchNumber":1,"startTime":"2026-06-30T01:32:34.114Z","endTime":"2026-06-30T01:32:37.764Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":78.4,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.789003685201717,"aZ":-33.70172768192072,"pfxX":-5.723185497734322,"pfxZ":-0.9752156618489796,"pX":-1.4324582402520363,"pZ":3.211562023579836,"vX0":2.1894058340285776,"vY0":-124.05914733098435,"vZ0":1.7107912692003115,"x":171.6,"y":152.07,"x0":-1.5806673545503314,"y0":50.002505769015556,"z0":5.3130219593206585,"aX":-8.960375546592802},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-1.2,"breakHorizontal":9.8,"spinRate":1253,"spinDirection":261},"zone":11,"typeConfidence":2.0,"plateTime":0.44075768212116406,"extension":6.694910023462776},"index":2,"playId":"4a17b896-add0-357b-894b-6f76dae6bf6d","pitchNumber":2,"startTime":"2026-06-30T01:32:49.929Z","endTime":"2026-06-30T01:32:53.166Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.9,"endSpeed":88.7,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.742125908387084,"aZ":-21.11253806562053,"pfxX":-8.857380515437352,"pfxZ":5.487494576995163,"pX":0.008570976411248654,"pZ":2.832633282526166,"vX0":7.469884526100294,"vY0":-141.00275552207125,"vZ0":-3.00360890529011,"x":116.67,"y":162.3,"x0":-1.5227993982435042,"y0":50.00306277587856,"z0":5.2722937430478,"aX":-17.85461346862986},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":9.5,"breakHorizontal":14.5,"spinRate":2023,"spinDirection":238},"zone":5,"typeConfidence":2.0,"plateTime":0.388297036110536,"extension":6.3589700507814575},"index":3,"playId":"20837615-b1a2-3efe-af74-2369c04a2f27","pitchNumber":3,"startTime":"2026-06-30T01:33:06.652Z","endTime":"2026-06-30T01:33:10.950Z","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":1},"pitchData":{"startSpeed":97.3,"endSpeed":89.6,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.520561150958333,"aZ":-15.640051532385879,"pfxX":-7.476230859975328,"pfxZ":8.067525291976104,"pX":0.441393855646006,"pZ":3.7076744577675225,"vX0":8.324471672361973,"vY0":-141.6143256313599,"vZ0":-2.04022578954629,"x":100.18,"y":138.67,"x0":-1.551941777635475,"y0":50.00656228548385,"z0":5.427491228465812,"aX":-15.33007930480822},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":14.4,"breakHorizontal":12.0,"spinRate":2287,"spinDirection":222},"zone":12,"typeConfidence":2.0,"plateTime":0.38540158664368107,"extension":6.359807352414078},"index":4,"playId":"34dd118f-905d-36c0-a0d8-c509906a7b30","pitchNumber":4,"startTime":"2026-06-30T01:33:26.918Z","endTime":"2026-06-30T01:33:31.384Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":88.8,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.92862396850104,"aZ":-19.54166348376021,"pfxX":-8.19334861133496,"pfxZ":6.25048593375109,"pX":-1.3395901018164367,"pZ":3.409744552606881,"vX0":4.043234950491149,"vY0":-141.0074520931159,"vZ0":-1.7000213543127751,"x":168.06,"y":146.72,"x0":-1.7245781841858674,"y0":50.00413104538948,"z0":5.276386963695684,"aX":-16.562622703631757},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":11.2,"breakHorizontal":14.0,"spinRate":2066,"spinDirection":239},"zone":11,"typeConfidence":2.0,"plateTime":0.3878861406630114,"extension":6.477337595692866},"index":5,"playId":"deac8f22-b79d-3e9c-8523-eb4f39a1f5b2","pitchNumber":5,"startTime":"2026-06-30T01:33:45.009Z","endTime":"2026-06-30T01:33:48.074Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-30T01:33:48.074Z","atBatIndex":47},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jake Bauers singles on a line drive to left fielder JJ Bleday. Andrew Vaughn scores. Christian Yelich to 3rd.","rbi":1,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-30T01:34:53.013Z","endTime":"2026-06-30T01:35:07.580Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695534,"fullName":"Chase Petty","link":"/api/v1/people/695534"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"postOnThird":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2],"actionIndex":[0],"runnerIndex":[0,1,2,3,4],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":668709,"link":"/api/v1/people/668709"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"responsiblePitcher":{"id":695534,"link":"/api/v1/people/695534"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Jake Bauers replaces Blake Perkins.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-06-30T01:33:55.963Z","endTime":"2026-06-30T01:34:04.459Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":641343,"link":"/api/v1/people/641343"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"601","replacedPlayer":{"id":663368,"link":"/api/v1/people/663368"}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-06-30T01:34:04.459Z","endTime":"2026-06-30T01:34:55.183Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.9,"endSpeed":76.1,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.444364563623846,"aZ":-29.53235989512429,"pfxX":9.114335637511381,"pfxZ":1.8046752388566247,"pX":-0.2208221325789301,"pZ":2.7609679082550147,"vX0":0.7189770967937247,"vY0":-119.41981874284008,"vZ0":0.17104771638458338,"x":125.42,"y":164.23,"x0":-1.710637820786236,"y0":50.00155665335738,"z0":5.319528875495792,"aX":13.317511276189752},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":3.6,"breakHorizontal":-16.7,"spinRate":2214,"spinDirection":71},"zone":5,"typeConfidence":2.0,"plateTime":0.4566045465181374,"extension":6.426308654365039},"hitData":{"launchSpeed":71.4,"launchAngle":22.0,"totalDistance":187.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":62.45,"coordY":130.67}},"index":2,"playId":"5e53eb35-2ad9-37b6-9761-df96964e3240","pitchNumber":1,"startTime":"2026-06-30T01:34:55.183Z","endTime":"2026-06-30T01:35:07.580Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-30T01:35:07.580Z","atBatIndex":48},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Sal Frelick walks. Christian Yelich scores. Jake Bauers to 2nd. Wild pitch by pitcher Chase Petty.","rbi":0,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-30T01:35:23.477Z","endTime":"2026-06-30T01:37:40.479Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695534,"fullName":"Chase Petty","link":"/api/v1/people/695534"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"postOnSecond":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"responsiblePitcher":{"id":695534,"link":"/api/v1/people/695534"},"isScoringEvent":true,"rbi":false,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_force","runner":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":1},"pitchData":{"startSpeed":85.4,"endSpeed":78.2,"strikeZoneTop":3.063,"strikeZoneBottom":1.546,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.34458539663472,"aZ":-34.52047512133953,"pfxX":-7.3025233017633315,"pfxZ":-1.506977832817359,"pX":-1.0355887166867221,"pZ":2.7273225424990977,"vX0":3.741398436253618,"vY0":-124.27595396113517,"vZ0":0.873749320800981,"x":156.47,"y":165.14,"x0":-1.6133867053761612,"y0":50.00078076099434,"z0":5.2428290940455655,"aX":-11.39945100104209},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-2.3,"breakHorizontal":12.4,"spinRate":1187,"spinDirection":266},"zone":11,"typeConfidence":2.0,"plateTime":0.4410649494203205,"extension":6.677654643803112},"index":0,"playId":"46fd7dae-942b-3f71-a013-cb78f8e43283","pitchNumber":1,"startTime":"2026-06-30T01:35:36.750Z","endTime":"2026-06-30T01:35:40.479Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":88.5,"strikeZoneTop":3.063,"strikeZoneBottom":1.546,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.345152901141176,"aZ":-16.439951524407913,"pfxX":-8.970437003060123,"pfxZ":7.902298725931041,"pX":1.1594660718328471,"pZ":1.5847027852250017,"vX0":10.532062954613387,"vY0":-139.72192545446026,"vZ0":-6.709035682769611,"x":72.8,"y":195.99,"x0":-1.4805231446699485,"y0":50.005934471993626,"z0":5.083727860314641,"aX":-17.86849224377955},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":13.2,"breakHorizontal":14.3,"spinRate":2045,"spinDirection":237},"zone":14,"typeConfidence":2.0,"plateTime":0.3909307266515616,"extension":6.492423229512072},"index":1,"playId":"88438c25-6b82-3d0c-bca1-dcd5b614c086","pitchNumber":2,"startTime":"2026-06-30T01:35:55.674Z","endTime":"2026-06-30T01:35:59.119Z","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":1},"pitchData":{"startSpeed":95.1,"endSpeed":87.5,"strikeZoneTop":3.063,"strikeZoneBottom":1.546,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.154441188602778,"aZ":-19.98755641287962,"pfxX":-9.144392124696296,"pfxZ":6.238829661232737,"pX":-0.7473899491691735,"pZ":2.5762000969972396,"vX0":5.593994820103317,"vY0":-138.48287751818623,"vZ0":-3.430722762717558,"x":145.49,"y":169.22,"x0":-1.5990134865209684,"y0":50.00675704254202,"z0":5.158328225107867,"aX":-17.873559430375447},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":10.8,"breakHorizontal":15.5,"spinRate":2030,"spinDirection":237},"zone":4,"typeConfidence":2.0,"plateTime":0.39459268933381964,"extension":6.3857289112446045},"index":2,"playId":"d0bed595-80a5-3c85-a1b6-864f38045cdf","pitchNumber":3,"startTime":"2026-06-30T01:36:15.469Z","endTime":"2026-06-30T01:36:19.173Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":79.9,"strikeZoneTop":3.063,"strikeZoneBottom":1.546,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.28790954471432,"aZ":-32.40868333491855,"pfxX":-7.316691577129171,"pfxZ":-0.14770548040548448,"pX":-1.4312148901360948,"pZ":2.4057074525245037,"vX0":2.6491821151973465,"vY0":-126.94928669736706,"vZ0":-0.5106401152881803,"x":171.55,"y":173.83,"x0":-1.538519891986231,"y0":50.00070708994557,"z0":5.192015811374036,"aX":-11.925702956932671},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":-0.1,"breakHorizontal":12.6,"spinRate":1331,"spinDirection":259},"zone":11,"typeConfidence":2.0,"plateTime":0.4316647696756566,"extension":6.52761821658382},"index":3,"playId":"0d7e3ebf-b4b5-3733-b45f-e4a5757b3ee6","pitchNumber":4,"startTime":"2026-06-30T01:36:35.824Z","endTime":"2026-06-30T01:36:41.878Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-06-30T01:36:45.247Z","endTime":"2026-06-30T01:37:10.783Z","isPitch":false,"type":"action","player":{"id":686217,"link":"/api/v1/people/686217"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":78.9,"strikeZoneTop":3.063,"strikeZoneBottom":1.546,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.237876747889253,"aZ":-36.26133996750714,"pfxX":-6.6265406967914045,"pfxZ":-2.5813531384344355,"pX":-1.991347966865051,"pZ":2.3589709836115014,"vX0":1.4713570764347104,"vY0":-125.37261147325205,"vZ0":0.31765795145094033,"x":192.91,"y":175.09,"x0":-1.7264936063318257,"y0":50.000310103214865,"z0":5.199198253211658,"aX":-10.507263432910817},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-4.3,"breakHorizontal":11.6,"spinRate":1426,"spinDirection":258},"zone":13,"typeConfidence":2.0,"plateTime":0.43750407738704,"extension":6.649441927730539},"index":5,"playId":"c409e5e6-004b-3b40-a889-715c1a7ca713","pitchNumber":5,"startTime":"2026-06-30T01:37:10.783Z","endTime":"2026-06-30T01:37:14.163Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.3,"endSpeed":89.8,"strikeZoneTop":3.063,"strikeZoneBottom":1.546,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.67590665678851,"aZ":-12.99521271892177,"pfxX":-7.475558805140937,"pfxZ":9.339231324587,"pX":1.9659596009500404,"pZ":1.0648479954862977,"vX0":11.874634058018687,"vY0":-142.40603797733672,"vZ0":-8.917753272824203,"x":42.06,"y":210.03,"x0":-1.2866094668290635,"y0":50.0053280143011,"z0":5.05895161185975,"aX":-15.357082878974326},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":15.1,"breakHorizontal":11.2,"spinRate":2227,"spinDirection":226},"zone":14,"typeConfidence":2.0,"plateTime":0.38461022061289984,"extension":6.762295132114566},"index":6,"playId":"4abdb602-fce9-3445-93d3-18446f22b761","pitchNumber":6,"startTime":"2026-06-30T01:37:30.795Z","endTime":"2026-06-30T01:37:40.479Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-30T01:37:40.479Z","atBatIndex":49},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"David Hamilton flies out to center fielder TJ Friedl. Jake Bauers to 3rd.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-30T01:38:58.618Z","endTime":"2026-06-30T01:41:06.575Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695534,"fullName":"Chase Petty","link":"/api/v1/people/695534"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"postOnThird":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5,6,7],"actionIndex":[0],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":670770,"link":"/api/v1/people/670770"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Flyout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter David Hamilton replaces Cooper Pratt.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-06-30T01:38:06.437Z","endTime":"2026-06-30T01:38:40.077Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":666152,"link":"/api/v1/people/666152"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"801","replacedPlayer":{"id":806198,"link":"/api/v1/people/806198"}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-06-30T01:38:40.077Z","endTime":"2026-06-30T01:39:00.974Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":86.9,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.464180758832423,"aZ":-20.7669652053531,"pfxX":-6.494847854359639,"pfxZ":5.872351353194638,"pX":-0.2375030933392708,"pZ":3.603206779111737,"vX0":5.98562472877268,"vY0":-138.59948226026418,"vZ0":-1.2126844496244016,"x":126.05,"y":141.49,"x0":-1.583049957034605,"y0":50.002348078961866,"z0":5.43554653904303,"aX":-12.614763702371803},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":10.6,"breakHorizontal":10.4,"spinRate":1964,"spinDirection":230},"zone":11,"typeConfidence":2.0,"plateTime":0.395438513987163,"extension":6.629163212092149},"index":2,"playId":"caa30ea5-864f-3233-b479-d96d0e930b78","pitchNumber":1,"startTime":"2026-06-30T01:39:00.974Z","endTime":"2026-06-30T01:39:05.312Z","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":95.3,"endSpeed":87.1,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.79378100503823,"aZ":-21.939443923115327,"pfxX":-8.918336889710123,"pfxZ":5.262450040729167,"pX":0.13058575890514676,"pZ":2.5767813373080033,"vX0":7.633885443029285,"vY0":-138.54987234463462,"vZ0":-3.2092935130457314,"x":112.02,"y":169.21,"x0":-1.500943089853698,"y0":50.0052138112319,"z0":5.215493730692156,"aX":-17.350973966003707},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":9.0,"breakHorizontal":14.5,"spinRate":1980,"spinDirection":240},"zone":5,"typeConfidence":2.0,"plateTime":0.3952507196029891,"extension":6.699898558940315},"index":3,"playId":"47980840-b7ee-31e2-b86e-052ebebec1e2","pitchNumber":2,"startTime":"2026-06-30T01:39:19.007Z","endTime":"2026-06-30T01:39:22.447Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":77.7,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.896953839419183,"aZ":-33.410540661071366,"pfxX":-6.78307738120284,"pfxZ":-0.804224870110982,"pX":-2.1514003968609074,"pZ":3.628799472971291,"vX0":0.9397087684979254,"vY0":-122.32631229596184,"vZ0":2.649079662458345,"x":199.01,"y":140.8,"x0":-1.6561022495954183,"y0":50.0056478107427,"z0":5.377234116792299,"aX":-10.382609007785945},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-0.7,"breakHorizontal":12.1,"spinRate":1154,"spinDirection":264},"zone":11,"typeConfidence":2.0,"plateTime":0.44608802044501683,"extension":6.424646162369886},"index":4,"playId":"5378d110-f9a6-3625-a233-82b95f10e55d","pitchNumber":3,"startTime":"2026-06-30T01:39:41.617Z","endTime":"2026-06-30T01:39:44.617Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":88.1,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.320327999496428,"aZ":-18.43215536112613,"pfxX":-8.356930659980637,"pfxZ":6.935988371329745,"pX":0.3820293064195742,"pZ":2.2003295610087146,"vX0":8.276521497500562,"vY0":-139.6041930362596,"vZ0":-4.9087822530226815,"x":102.44,"y":179.37,"x0":-1.5299365269212162,"y0":50.003346479662255,"z0":5.188206167884564,"aX":-16.558366529418453},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":11.8,"breakHorizontal":13.6,"spinRate":1972,"spinDirection":229},"zone":6,"typeConfidence":2.0,"plateTime":0.3917888341401632,"extension":6.492605918555033},"index":5,"playId":"c4afea44-8447-3e4d-a70a-c5272c847c74","pitchNumber":4,"startTime":"2026-06-30T01:40:00.218Z","endTime":"2026-06-30T01:40:04.814Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":88.5,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.433949968590795,"aZ":-14.532268838589196,"pfxX":-6.58657914295137,"pfxZ":8.850406021316072,"pX":0.4131692675985733,"pZ":1.1541612116380346,"vX0":8.010423314296732,"vY0":-140.02779104447782,"vZ0":-8.239832447947611,"x":101.25,"y":207.62,"x0":-1.6234803693505044,"y0":50.00506234424213,"z0":5.077667417109427,"aX":-13.133945795007813},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":14.5,"breakHorizontal":10.3,"spinRate":2210,"spinDirection":230},"zone":14,"typeConfidence":2.0,"plateTime":0.3905621196478002,"extension":6.6127165300459065},"index":6,"playId":"a521bcd3-b823-3679-a37d-047b7903a9c9","pitchNumber":5,"startTime":"2026-06-30T01:40:35.466Z","endTime":"2026-06-30T01:40:38.923Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":88.4,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.374481808064036,"aZ":-18.628015859708107,"pfxX":-8.801283450675646,"pfxZ":6.778533161134633,"pX":-0.0243641690847211,"pZ":2.252000569299897,"vX0":7.498549372811195,"vY0":-140.1523656608544,"vZ0":-4.798689816241218,"x":117.93,"y":177.98,"x0":-1.5853148375318764,"y0":50.00064205363343,"z0":5.195269358523724,"aX":-17.58382270592456},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":11.5,"breakHorizontal":14.5,"spinRate":2028,"spinDirection":236},"zone":5,"typeConfidence":2.0,"plateTime":0.3901536455699497,"extension":6.472733708031614},"hitData":{"launchSpeed":94.0,"launchAngle":31.0,"totalDistance":371.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":143.77,"coordY":50.71}},"index":7,"playId":"8fdefe20-acc3-36a4-89d1-5b9a76d09884","pitchNumber":6,"startTime":"2026-06-30T01:40:53.943Z","endTime":"2026-06-30T01:41:06.575Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-30T01:41:06.575Z","atBatIndex":50},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Joey Ortiz called out on strikes.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-30T01:41:16.536Z","endTime":"2026-06-30T01:44:00.920Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695534,"fullName":"Chase Petty","link":"/api/v1/people/695534"},"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":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":663886,"link":"/api/v1/people/663886"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":87.5,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.39647673402431,"aZ":-25.903534239689925,"pfxX":-7.765925666600285,"pfxZ":3.2076319752935234,"pX":-0.9125841688527866,"pZ":2.9334694340681193,"vX0":4.5594822569930535,"vY0":-138.59770398837628,"vZ0":-1.543138107144435,"x":151.79,"y":159.58,"x0":-1.56527814980045,"y0":50.00535948490206,"z0":5.218343775697012,"aX":-15.193017228394943},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":5.6,"breakHorizontal":13.2,"spinRate":1833,"spinDirection":238},"zone":11,"typeConfidence":2.0,"plateTime":0.3943811882606685,"extension":6.464910012574584},"index":0,"playId":"323ad5fa-b6ad-3b5e-b041-a07c3059e597","pitchNumber":1,"startTime":"2026-06-30T01:41:36.100Z","endTime":"2026-06-30T01:41:40.105Z","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":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.5,"endSpeed":77.0,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.364730740092533,"aZ":-32.07954093858837,"pfxX":6.869529070131044,"pfxZ":0.0602827130581467,"pX":0.4681205799366698,"pZ":2.163552518526577,"vX0":2.6875988787969614,"vY0":-120.30299407702772,"vZ0":-0.652287510163307,"x":99.16,"y":180.36,"x0":-1.5514875238595054,"y0":50.00041201403631,"z0":5.248343139936421,"aX":10.203949087406542},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":0.2,"breakHorizontal":-13.1,"spinRate":2244,"spinDirection":66},"zone":6,"typeConfidence":2.0,"plateTime":0.45293556149741754,"extension":6.440343913396669},"index":1,"playId":"90ebc42f-fa8c-3f68-a414-65b61ee42b8d","pitchNumber":2,"startTime":"2026-06-30T01:41:56.853Z","endTime":"2026-06-30T01:42:01.563Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.9,"endSpeed":77.2,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.320105570483808,"aZ":-32.27476116195383,"pfxX":8.413412944192277,"pfxZ":-0.06950335869014967,"pX":0.44016520126255027,"pZ":1.9095258031839777,"vX0":2.3622808868602148,"vY0":-120.85630887045626,"vZ0":-1.2365866715782512,"x":100.22,"y":187.22,"x0":-1.6405418102480886,"y0":50.000767091442334,"z0":5.2365424364223845,"aX":12.570204274495055},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-0.1,"breakHorizontal":-15.8,"spinRate":2206,"spinDirection":49},"zone":9,"typeConfidence":2.0,"plateTime":0.4514627311986854,"extension":6.646482063778751},"index":2,"playId":"07c1a85f-d247-35c1-8d06-5648ae9c9cb3","pitchNumber":3,"startTime":"2026-06-30T01:42:18.060Z","endTime":"2026-06-30T01:42:21.636Z","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":3,"playId":"d4f86fd3-dd62-4967-9aff-c61edce4a149","startTime":"2026-06-30T01:42:32.491Z","endTime":"2026-06-30T01:42:37.491Z","isPitch":false,"type":"stepoff"},{"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,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":88.6,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.483605925686472,"aZ":-20.08684895964848,"pfxX":-7.1346993048572305,"pfxZ":6.0485013489081645,"pX":0.16409793644687443,"pZ":2.8699055484264195,"vX0":6.922049250760222,"vY0":-139.76922193395202,"vZ0":-3.0217180172978697,"x":110.74,"y":161.29,"x0":-1.405413068380671,"y0":50.00511898282319,"z0":5.268441604136285,"aX":-14.262943912751838},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":10.6,"breakHorizontal":11.6,"spinRate":1996,"spinDirection":230},"zone":2,"typeConfidence":2.0,"plateTime":0.3903616294208141,"extension":6.51999481910568},"index":4,"playId":"78f47971-58c4-3f52-af66-60f367e8039c","pitchNumber":4,"startTime":"2026-06-30T01:42:57.956Z","endTime":"2026-06-30T01:43:03.831Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":79.8,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.24731228343934,"aZ":-30.440782857976306,"pfxX":4.014196355049748,"pfxZ":1.0918316273072164,"pX":1.7206632274611455,"pZ":0.23999973970684227,"vX0":6.178945578333831,"vY0":-124.28557682112542,"vZ0":-5.701801367041332,"x":51.41,"y":232.3,"x0":-1.3081551117952934,"y0":50.00143937982095,"z0":5.057332376677641,"aX":6.348892044126975},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":1.0,"breakHorizontal":-8.5,"spinRate":2245,"spinDirection":65},"zone":14,"typeConfidence":2.0,"plateTime":0.4387997368373555,"extension":6.407084173355883},"index":5,"playId":"960190ef-a9ce-30b3-b153-965cee4ce609","pitchNumber":5,"startTime":"2026-06-30T01:43:25.189Z","endTime":"2026-06-30T01:43:28.189Z","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,"runnerGoing":true},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":88.8,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.01590863654081,"aZ":-18.787881968291035,"pfxX":-9.196184208131651,"pfxZ":6.644356348492097,"pX":0.5869132856532778,"pZ":1.9064489625032253,"vX0":8.941845544669205,"vY0":-140.8047545117959,"vZ0":-5.53230969371243,"x":94.63,"y":187.31,"x0":-1.4302349899753783,"y0":50.00260541254346,"z0":5.106612318434903,"aX":-18.524804373382942},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":11.0,"breakHorizontal":14.9,"spinRate":2047,"spinDirection":235},"zone":9,"typeConfidence":2.0,"plateTime":0.3885340895861429,"extension":6.695608185308507},"index":6,"playId":"6476b5fc-74f3-321a-8320-f6bb170e57c2","pitchNumber":6,"startTime":"2026-06-30T01:43:55.078Z","endTime":"2026-06-30T01:44:00.920Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-30T01:44:00.920Z","atBatIndex":51},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Matt McLain singles on a line drive to left fielder Jake Bauers.","rbi":0,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-30T01:46:12.827Z","endTime":"2026-06-30T01:46:23.360Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694477,"fullName":"Chad Patrick","link":"/api/v1/people/694477"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[5],"actionIndex":[0,1,2,3,4],"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":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":641343,"link":"/api/v1/people/641343"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Defensive switch from left field to center field for Jackson Chourio.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-30T01:46:02.151Z","endTime":"2026-06-30T01:46:02.168Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694192,"link":"/api/v1/people/694192"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"100"},{"details":{"description":"Christian Yelich remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-06-30T01:46:02.168Z","endTime":"2026-06-30T01:46:03.168Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":592885,"link":"/api/v1/people/592885"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"501","replacedPlayer":{"id":596142,"link":"/api/v1/people/596142"}},{"details":{"description":"Jake Bauers remains in the game as the left fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-06-30T01:46:02.168Z","endTime":"2026-06-30T01:46:02.169Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":641343,"link":"/api/v1/people/641343"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"601","replacedPlayer":{"id":663368,"link":"/api/v1/people/663368"}},{"details":{"description":"David Hamilton remains in the game as the third baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-06-30T01:46:02.169Z","endTime":"2026-06-30T01:46:02.170Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":666152,"link":"/api/v1/people/666152"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"801","replacedPlayer":{"id":806198,"link":"/api/v1/people/806198"}},{"details":{"description":"Defensive switch from third base to shortstop for Joey Ortiz.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":4,"startTime":"2026-06-30T01:46:02.170Z","endTime":"2026-06-30T01:46:15.142Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687401,"link":"/api/v1/people/687401"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"900"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":88.0,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.47525431572704,"aZ":-24.221378681873862,"pfxX":-8.436394310998665,"pfxZ":4.0257818317129095,"pX":-0.259323527254956,"pZ":2.3171322059084454,"vX0":4.916751098731344,"vY0":-139.4447457002899,"vZ0":-3.973815530447247,"x":126.88,"y":176.22,"x0":-0.9465877021802365,"y0":50.001177246621545,"z0":5.352729398630148,"aX":-16.66250756546128},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":6.7,"breakHorizontal":14.3,"spinRate":2098,"spinDirection":222},"zone":5,"typeConfidence":0.89,"plateTime":0.3923433915866519,"extension":5.854496774633335},"hitData":{"launchSpeed":96.3,"launchAngle":15.0,"totalDistance":256.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":84.27,"coordY":79.79}},"index":5,"playId":"4fd9ace0-f6d0-3ecb-a19f-116f8840c3b7","pitchNumber":1,"startTime":"2026-06-30T01:46:15.142Z","endTime":"2026-06-30T01:46:23.360Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-30T01:46:23.360Z","atBatIndex":52},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Edwin Arroyo ground bunts into a force out, third baseman David Hamilton to shortstop Joey Ortiz. Matt McLain out at 2nd. Edwin Arroyo to 1st.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-30T01:46:26.395Z","endTime":"2026-06-30T01:46:59.103Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":695490,"fullName":"Edwin Arroyo","link":"/api/v1/people/695490"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694477,"fullName":"Chad Patrick","link":"/api/v1/people/694477"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":695490,"fullName":"Edwin Arroyo","link":"/api/v1/people/695490"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":666152,"link":"/api/v1/people/666152"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":687401,"link":"/api/v1/people/687401"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":695490,"fullName":"Edwin Arroyo","link":"/api/v1/people/695490"},"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(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":84.2,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.278039326406464,"aZ":-17.30637633693379,"pfxX":-3.5418349690417346,"pfxZ":8.24397080329359,"pX":0.8357711342602803,"pZ":2.2771295528750533,"vX0":6.603706931740309,"vY0":-132.8998835198703,"vZ0":-4.324883320560031,"x":85.14,"y":177.3,"x0":-1.2118169946663058,"y0":50.002263792198455,"z0":5.168258181812011,"aX":-6.387767538441397},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":14.3,"breakHorizontal":5.2,"spinRate":2421,"spinDirection":172},"zone":14,"typeConfidence":0.65,"plateTime":0.4108407852008096,"extension":6.025998826681611},"hitData":{"launchSpeed":37.2,"launchAngle":-40.0,"totalDistance":5.0,"trajectory":"bunt_grounder","hardness":"soft","location":"5","coordinates":{"coordX":118.26,"coordY":187.58}},"index":0,"playId":"a46a134e-38ea-30df-8b60-13a595b300bc","pitchNumber":1,"startTime":"2026-06-30T01:46:51.956Z","endTime":"2026-06-30T01:46:59.103Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-30T01:46:59.103Z","atBatIndex":53},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Elly De La Cruz reaches on a fielding error by pitcher Chad Patrick. Edwin Arroyo to 2nd.","rbi":0,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-30T01:47:25.343Z","endTime":"2026-06-30T01:48:53.857Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694477,"fullName":"Chad Patrick","link":"/api/v1/people/694477"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"postOnSecond":{"id":695490,"fullName":"Edwin Arroyo","link":"/api/v1/people/695490"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":694477,"link":"/api/v1/people/694477"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_fielding_error"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":"r_adv_force","runner":{"id":695490,"fullName":"Edwin Arroyo","link":"/api/v1/people/695490"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":84.1,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.49541069272141,"aZ":-17.685780558650663,"pfxX":0.21215443834487058,"pfxZ":7.973020134584472,"pX":-0.3547826166336233,"pZ":3.073934849864559,"vX0":2.7670078639729923,"vY0":-134.07831085019586,"vZ0":-2.1420701041211063,"x":130.52,"y":155.78,"x0":-1.4285206935689516,"y0":50.002963134261115,"z0":5.147861798475596,"aX":0.3853060528429867},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":14.2,"breakHorizontal":-1.0,"spinRate":2356,"spinDirection":163},"zone":1,"typeConfidence":0.88,"plateTime":0.40879794748081544,"extension":6.14151565378203},"index":0,"playId":"88a228e8-31c3-36de-8212-527ca6bfe657","pitchNumber":1,"startTime":"2026-06-30T01:47:30.215Z","endTime":"2026-06-30T01:47:33.781Z","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":96.8,"endSpeed":89.1,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.6950869176948,"aZ":-15.648945019246668,"pfxX":-3.985932519120635,"pfxZ":8.150336042973464,"pX":-0.489918856252729,"pZ":2.4221561628039368,"vX0":2.9736989486197296,"vY0":-140.9270480508102,"vZ0":-5.373942278405471,"x":135.67,"y":173.38,"x0":-1.0368357940797261,"y0":50.0003138317275,"z0":5.351836344772555,"aX":-8.078645381910004},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":13.9,"breakHorizontal":6.7,"spinRate":2331,"spinDirection":216},"zone":4,"typeConfidence":0.91,"plateTime":0.38752377715574493,"extension":6.029883693956791},"index":1,"playId":"25b9a8c5-4291-3196-8dd8-bf141f69c1f8","pitchNumber":2,"startTime":"2026-06-30T01:47:48.196Z","endTime":"2026-06-30T01:47:51.880Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"playId":"017faa52-dee6-3d8c-80d6-839d7608e2e8","startTime":"2026-06-30T01:48:06.201Z","endTime":"2026-06-30T01:48:11.368Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":88.5,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.03375789756884,"aZ":-15.934987450069388,"pfxX":-4.8706244166579875,"pfxZ":8.060954977059039,"pX":-1.3409740978391465,"pZ":3.552492538850656,"vX0":1.07938534655272,"vY0":-141.0276161822511,"vZ0":-2.15552185044991,"x":168.11,"y":142.86,"x0":-1.0958624433406634,"y0":50.002325115877056,"z0":5.3543785237176404,"aX":-9.811672388505366},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":14.4,"breakHorizontal":8.6,"spinRate":2322,"spinDirection":223},"zone":11,"typeConfidence":0.91,"plateTime":0.38836368683994893,"extension":5.853059363505581},"index":3,"playId":"b07e3207-c40c-3f60-bfc4-5cc1fd6cbb5b","pitchNumber":3,"startTime":"2026-06-30T01:48:26.048Z","endTime":"2026-06-30T01:48:29.333Z","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":2,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":88.5,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.00801001143958,"aZ":-27.42555706291453,"pfxX":-8.796173300947409,"pfxZ":2.3714150323092973,"pX":-0.6912431566085383,"pZ":2.2331008943051405,"vX0":4.302533473395133,"vY0":-140.66572134603877,"vZ0":-3.5864996597482404,"x":143.35,"y":178.49,"x0":-1.0980247138107821,"y0":50.004900973522005,"z0":5.303524180002024,"aX":-17.623141102573562},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":3.7,"breakHorizontal":15.0,"spinRate":2129,"spinDirection":221},"zone":7,"typeConfidence":0.88,"plateTime":0.38943210088745817,"extension":6.02100617922557},"hitData":{"launchSpeed":59.1,"launchAngle":-67.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":129.51,"coordY":188.17}},"index":4,"playId":"2c985d18-5c9e-384d-9b4c-b0de08469f88","pitchNumber":4,"startTime":"2026-06-30T01:48:46.515Z","endTime":"2026-06-30T01:48:53.857Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-30T01:48:53.857Z","atBatIndex":54},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Sal Stewart flies out to center fielder Jackson Chourio. Edwin Arroyo to 3rd.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-30T01:49:08.706Z","endTime":"2026-06-30T01:52:22.028Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694477,"fullName":"Chad Patrick","link":"/api/v1/people/694477"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"postOnThird":{"id":695490,"fullName":"Edwin Arroyo","link":"/api/v1/people/695490"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":694192,"link":"/api/v1/people/694192"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Flyout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":695490,"fullName":"Edwin Arroyo","link":"/api/v1/people/695490"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":85.8,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.736152710148843,"aZ":-17.021306055584787,"pfxX":-0.9898378879196126,"pfxZ":8.089250648195469,"pX":0.27380362871833674,"pZ":1.7226996136834467,"vX0":4.583985900331168,"vY0":-135.54847701122662,"vZ0":-5.587427624186482,"x":106.56,"y":192.27,"x0":-1.3057295415460528,"y0":50.00622336250308,"z0":4.986813806850145,"aX":-1.8557063944786156},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":13.8,"breakHorizontal":0.8,"spinRate":2374,"spinDirection":165},"zone":9,"typeConfidence":0.78,"plateTime":0.4030329385115974,"extension":6.2694768771958165},"index":0,"playId":"9bd26fcc-740d-3da7-9021-f052c8528135","pitchNumber":1,"startTime":"2026-06-30T01:49:30.099Z","endTime":"2026-06-30T01:49:33.704Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":true},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":83.3,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.342688240251785,"aZ":-18.6236957209397,"pfxX":4.245800783497513,"pfxZ":7.653675000838142,"pX":0.6669930115948456,"pZ":2.336751508431532,"vX0":3.8838067918480137,"vY0":-132.02045605592113,"vZ0":-3.552435893731459,"x":91.58,"y":175.69,"x0":-1.3731995148200418,"y0":50.002137611474545,"z0":5.065580987046827,"aX":7.515383198632817},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":13.3,"breakHorizontal":-8.5,"spinRate":2340,"spinDirection":112},"zone":6,"typeConfidence":0.9,"plateTime":0.414426101463377,"extension":6.163005867577298},"index":1,"playId":"12b5b92f-bb5e-36fe-8e34-17bafc6d76df","pitchNumber":2,"startTime":"2026-06-30T01:49:49.951Z","endTime":"2026-06-30T01:50:16.955Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":113,"player":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"}}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.5,"endSpeed":90.9,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.16914619239719,"aZ":-17.06895942423451,"pfxX":-3.839562251471358,"pfxZ":7.168198483165071,"pX":0.35261291769213654,"pZ":3.075297437999514,"vX0":4.9992346349782615,"vY0":-143.52961888276815,"vZ0":-3.520315278039914,"x":103.56,"y":155.75,"x0":-0.9048951749572193,"y0":50.00180905245036,"z0":5.36703237700959,"aX":-8.0897098076281},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":12.6,"breakHorizontal":6.1,"spinRate":2275,"spinDirection":218},"zone":3,"typeConfidence":0.91,"plateTime":0.38019638318307036,"extension":6.130384454054972},"index":2,"playId":"48227ad0-7feb-3d03-bee2-c3c2bc1e0826","pitchNumber":3,"startTime":"2026-06-30T01:50:24.846Z","endTime":"2026-06-30T01:50:28.053Z","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.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.98247165418248,"aZ":-20.98215121971951,"pfxX":-1.917756339514872,"pfxZ":5.466337949880856,"pX":-0.11143213290567766,"pZ":3.8303339180777467,"vX0":3.30850331831664,"vY0":-141.87448117113658,"vZ0":-0.7167369303478847,"x":121.25,"y":135.36,"x0":-1.0409910848719395,"y0":50.00701975832835,"z0":5.417654098904894,"aX":-3.9297676120413194},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":10.0,"breakHorizontal":2.9,"spinRate":2240,"spinDirection":218},"zone":11,"typeConfidence":0.9,"plateTime":0.38535833727046764,"extension":5.985849167671033},"index":3,"playId":"4d179129-291f-3d80-8b47-350a8507a53f","pitchNumber":4,"startTime":"2026-06-30T01:50:52.004Z","endTime":"2026-06-30T01:50:57.490Z","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":1},"pitchData":{"startSpeed":92.3,"endSpeed":85.2,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.673039813074823,"aZ":-23.361995245769393,"pfxX":2.4487787423775838,"pfxZ":4.766871193365187,"pX":-0.37106461456948736,"pZ":3.395770256185065,"vX0":1.4643511131815792,"vY0":-134.5073085910959,"vZ0":-0.6659081132702306,"x":131.14,"y":147.09,"x0":-1.2391303111587086,"y0":50.00504520887047,"z0":5.289661014691618,"aX":4.527965933185018},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":8.8,"breakHorizontal":-4.7,"spinRate":2563,"spinDirection":138},"zone":1,"typeConfidence":0.9,"plateTime":0.4057976571645745,"extension":5.949332674585235},"index":4,"playId":"45b25cbd-eea7-3f01-87f9-aeeb363c0f8d","pitchNumber":5,"startTime":"2026-06-30T01:51:18.989Z","endTime":"2026-06-30T01:51:23.168Z","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.1,"endSpeed":89.6,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.226724187729552,"aZ":-18.155188429302605,"pfxX":-3.468389355575906,"pfxZ":6.841257648408256,"pX":-0.5004808364229933,"pZ":3.7515657196787395,"vX0":2.6232867988353936,"vY0":-141.5304929452505,"vZ0":-1.3968768471559394,"x":136.08,"y":137.49,"x0":-0.9840488805251765,"y0":50.00262603406077,"z0":5.402368491655727,"aX":-7.107783331349772},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":12.4,"breakHorizontal":5.8,"spinRate":2301,"spinDirection":217},"zone":11,"typeConfidence":0.91,"plateTime":0.38550396451103275,"extension":5.9416080847409045},"index":5,"playId":"e7dd4632-846d-360a-b8f7-97103b0aba09","pitchNumber":6,"startTime":"2026-06-30T01:51:46.773Z","endTime":"2026-06-30T01:51:50.519Z","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":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.5,"endSpeed":82.4,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.412933361661363,"aZ":-20.668711328187328,"pfxX":3.0231645209580025,"pfxZ":6.655556725024005,"pX":1.0083782704931006,"pZ":2.49945862151834,"vX0":5.32386795486421,"vY0":-130.377469823325,"vZ0":-2.6017307385721304,"x":78.56,"y":171.29,"x0":-1.4495607781291175,"y0":50.00018463683947,"z0":5.06339936611721,"aX":5.223419240633868},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":11.8,"breakHorizontal":-6.6,"spinRate":2487,"spinDirection":131},"zone":14,"typeConfidence":0.9,"plateTime":0.4194780907599718,"extension":6.408248346925095},"hitData":{"launchSpeed":92.5,"launchAngle":38.0,"totalDistance":355.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":140.82,"coordY":57.02}},"index":6,"playId":"892f3b79-20ab-3947-954c-534e2f87a30f","pitchNumber":7,"startTime":"2026-06-30T01:52:09.521Z","endTime":"2026-06-30T01:52:22.028Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-30T01:52:22.028Z","atBatIndex":55},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Spencer Steer strikes out swinging.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-30T01:52:33.636Z","endTime":"2026-06-30T01:54:37.711Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"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],"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":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.9,"endSpeed":82.8,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.971587103817384,"aZ":-18.68593664453999,"pfxX":2.2258735900040465,"pfxZ":7.668042022980703,"pX":1.1894758739237854,"pZ":2.539197939865497,"vX0":5.5356643590780115,"vY0":-132.22715455067993,"vZ0":-3.281633264773225,"x":71.66,"y":170.22,"x0":-1.2258785511253056,"y0":50.00099738834304,"z0":5.178611861827308,"aX":3.9139008422640367},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":13.3,"breakHorizontal":-5.3,"spinRate":2469,"spinDirection":131},"zone":12,"typeConfidence":0.9,"plateTime":0.41530720774318297,"extension":6.023059636061458},"index":0,"playId":"55c9b194-92ea-3cbf-98af-f5ba542925c6","pitchNumber":1,"startTime":"2026-06-30T01:52:59.568Z","endTime":"2026-06-30T01:53:03.535Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":83.7,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.673669223503328,"aZ":-19.521995188541638,"pfxX":0.5728762258626332,"pfxZ":7.076662647107885,"pX":-0.07162013078954989,"pZ":1.8113963366026773,"vX0":3.348938475919545,"vY0":-132.7139463101839,"vZ0":-4.627812040069385,"x":119.73,"y":189.87,"x0":-1.4229766114494218,"y0":50.0064281849837,"z0":4.994505361395545,"aX":1.024925910757057},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":12.0,"breakHorizontal":-1.8,"spinRate":2459,"spinDirection":155},"zone":8,"typeConfidence":0.9,"plateTime":0.41227816355065006,"extension":6.336695302251226},"index":1,"playId":"fe617583-f99b-3e34-985b-98fe8324fabf","pitchNumber":2,"startTime":"2026-06-30T01:53:19.312Z","endTime":"2026-06-30T01:53:23.184Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.0,"endSpeed":88.8,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.727429154958383,"aZ":-14.075368672908366,"pfxX":-3.3384861913651585,"pfxZ":8.96394170917523,"pX":0.7934552702822729,"pZ":2.513962478446012,"vX0":5.892784111070284,"vY0":-141.09860678694736,"vZ0":-5.405726783458756,"x":86.76,"y":170.9,"x0":-0.8870748594340712,"y0":50.000018349788576,"z0":5.359501467243164,"aX":-6.739064814149817},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":15.4,"breakHorizontal":4.8,"spinRate":2537,"spinDirection":218},"zone":6,"typeConfidence":0.9,"plateTime":0.38799535294239185,"extension":6.202204871009052},"index":2,"playId":"6b154f32-f85b-38f8-b6e1-494e8a2b5621","pitchNumber":3,"startTime":"2026-06-30T01:53:40.919Z","endTime":"2026-06-30T01:53:44.117Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.4,"endSpeed":84.7,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.804128041900775,"aZ":-23.986749361976994,"pfxX":2.2865262230287025,"pfxZ":4.516250097095679,"pX":1.2947129482495983,"pZ":1.856862945538109,"vX0":5.879217307087297,"vY0":-133.08337067162515,"vZ0":-4.0063891874989945,"x":67.65,"y":188.64,"x0":-1.2310341183556108,"y0":50.00241952456359,"z0":5.098037119927011,"aX":4.1415922474465505},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":7.6,"breakHorizontal":-5.3,"spinRate":2505,"spinDirection":135},"zone":14,"typeConfidence":0.9,"plateTime":0.409963561647543,"extension":6.116503013696839},"index":3,"playId":"dba5e654-f4bc-3117-b5a6-c463dcea6bcd","pitchNumber":4,"startTime":"2026-06-30T01:54:12.474Z","endTime":"2026-06-30T01:54:15.938Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":86.0,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.57333787906509,"aZ":-20.590878555753697,"pfxX":0.8821887381537266,"pfxZ":6.1552916706579355,"pX":-0.4665520845087234,"pZ":2.120192129975987,"vX0":2.2878423661997203,"vY0":-135.8106992367002,"vZ0":-4.0583414307714545,"x":134.78,"y":181.53,"x0":-1.4319437358143614,"y0":50.005051201292254,"z0":5.051925923577355,"aX":1.6610964770431338},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":10.6,"breakHorizontal":-2.0,"spinRate":2494,"spinDirection":149},"zone":4,"typeConfidence":0.9,"plateTime":0.4020944222593257,"extension":6.241388007152785},"index":4,"playId":"2d4b2085-7c88-3c29-9798-b993508b1846","pitchNumber":5,"startTime":"2026-06-30T01:54:33.529Z","endTime":"2026-06-30T01:54:37.711Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-30T01:54:37.711Z","atBatIndex":56},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jackson Chourio flies out to right fielder Noelvi Marte.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-30T01:56:44.093Z","endTime":"2026-06-30T01:57:32.919Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695534,"fullName":"Chase Petty","link":"/api/v1/people/695534"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":682622,"link":"/api/v1/people/682622"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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.0,"endSpeed":76.7,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.711247203461994,"aZ":-28.692179838160058,"pfxX":9.205556248250675,"pfxZ":2.3667713423135446,"pX":0.3139022996077496,"pZ":1.4875546598746512,"vX0":1.8123842128319796,"vY0":-119.49142556568323,"vZ0":-2.8572424952809268,"x":105.03,"y":198.62,"x0":-1.6483350417878873,"y0":50.000442206501226,"z0":5.236630778175177,"aX":13.512491541300696},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":4.0,"breakHorizontal":-17.2,"spinRate":2237,"spinDirection":77},"zone":14,"typeConfidence":2.0,"plateTime":0.45573470067116295,"extension":6.486109603660216},"index":0,"playId":"4f942675-c748-356b-8be7-405efa881c08","pitchNumber":1,"startTime":"2026-06-30T01:56:49.056Z","endTime":"2026-06-30T01:56:53.361Z","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":94.7,"endSpeed":86.8,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.82153112481095,"aZ":-19.78049522652864,"pfxX":-8.345022623448637,"pfxZ":6.431497674059424,"pX":0.07384940004021842,"pZ":2.5641787061135815,"vX0":7.183401981111908,"vY0":-137.74475061437704,"vZ0":-3.7788421056238297,"x":114.19,"y":169.55,"x0":-1.480141192084585,"y0":50.00245129829793,"z0":5.28669926429399,"aX":-16.079303809547383},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":11.0,"breakHorizontal":13.7,"spinRate":2014,"spinDirection":237},"zone":5,"typeConfidence":2.0,"plateTime":0.39723575294278257,"extension":6.351542485537941},"index":1,"playId":"ecadb426-33ff-3800-bed4-57cd131a945a","pitchNumber":2,"startTime":"2026-06-30T01:57:05.955Z","endTime":"2026-06-30T01:57:09.695Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.3,"endSpeed":76.9,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.461773106833622,"aZ":-29.856057431682345,"pfxX":8.890212212579213,"pfxZ":1.559627955151928,"pX":0.5877136008179823,"pZ":3.0057917835794257,"vX0":2.217178324918955,"vY0":-120.07391134253332,"vZ0":0.7366280263724707,"x":94.6,"y":157.62,"x0":-1.4992941650256673,"y0":50.00307432046058,"z0":5.316038112253882,"aX":13.205468462828755},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":3.2,"breakHorizontal":-16.7,"spinRate":2236,"spinDirection":71},"zone":3,"typeConfidence":2.0,"plateTime":0.45316696308502724,"extension":6.342265357841347},"hitData":{"launchSpeed":91.8,"launchAngle":57.0,"totalDistance":247.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":195.29,"coordY":128.05}},"index":2,"playId":"c9679755-8d57-3f50-a466-bfccfe008416","pitchNumber":3,"startTime":"2026-06-30T01:57:22.849Z","endTime":"2026-06-30T01:57:32.919Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-30T01:57:32.919Z","atBatIndex":57},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Brice Turang homers (12) on a fly ball to center field.","rbi":1,"awayScore":3,"homeScore":3,"isOut":false},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-30T01:57:43.642Z","endTime":"2026-06-30T02:00:05.550Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695534,"fullName":"Chase Petty","link":"/api/v1/people/695534"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"responsiblePitcher":{"id":695534,"link":"/api/v1/people/695534"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":77.5,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.99995253688856,"aZ":-28.74542319796008,"pfxX":9.670638680791596,"pfxZ":2.2797375159990034,"pX":1.068023702041297,"pZ":1.4493834292164591,"vX0":3.327693742452074,"vY0":-121.0652724856509,"vZ0":-2.8650596256883327,"x":76.29,"y":199.65,"x0":-1.5760818410649178,"y0":50.00002528784349,"z0":5.1334528896713865,"aX":14.52332858062726},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":3.7,"breakHorizontal":-18.2,"spinRate":2240,"spinDirection":70},"zone":14,"typeConfidence":2.0,"plateTime":0.45038202060091326,"extension":6.4875918661386835},"index":0,"playId":"1699b567-3369-3713-bbb0-87a80fc03547","pitchNumber":1,"startTime":"2026-06-30T01:57:56.461Z","endTime":"2026-06-30T01:57:59.631Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":79.3,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.077954436846035,"aZ":-30.602835480541536,"pfxX":-4.9143419317726,"pfxZ":0.9881265470901166,"pX":-1.132385915796397,"pZ":2.4399312827252704,"vX0":2.3805912130160287,"vY0":-124.49377065476718,"vZ0":-0.7192232635654059,"x":160.16,"y":172.9,"x0":-1.4562592353378787,"y0":50.001483845320166,"z0":5.238061372758389,"aX":-7.80944418323812},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":1.9,"breakHorizontal":8.4,"spinRate":1253,"spinDirection":258},"zone":13,"typeConfidence":2.0,"plateTime":0.4378846901301694,"extension":6.558579901179082},"index":1,"playId":"2c53dafb-63bd-30a5-8406-2fd964002751","pitchNumber":2,"startTime":"2026-06-30T01:58:11.672Z","endTime":"2026-06-30T01:58:14.965Z","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":81.9,"endSpeed":76.4,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.55039544311323,"aZ":-31.56369185289129,"pfxX":9.221176686979813,"pfxZ":0.41281574253844067,"pX":0.9296467166573075,"pZ":1.8668031930746456,"vX0":3.3818899717701902,"vY0":-119.43082797929863,"vZ0":-1.345740371266809,"x":81.56,"y":188.38,"x0":-1.6979665524300918,"y0":50.00036775173355,"z0":5.247161530029144,"aX":13.468198373771035},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":0.7,"breakHorizontal":-17.5,"spinRate":2365,"spinDirection":86},"zone":14,"typeConfidence":2.0,"plateTime":0.4566365359391682,"extension":6.447996711367823},"index":2,"playId":"a0fa1e93-0be9-3013-9415-1621262c2807","pitchNumber":3,"startTime":"2026-06-30T01:58:28.251Z","endTime":"2026-06-30T01:58:32.056Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-06-30T01:58:41.753Z","endTime":"2026-06-30T01:59:01.327Z","isPitch":false,"type":"action","player":{"id":668930,"link":"/api/v1/people/668930"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":79.8,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.47222345663861,"aZ":-31.688730689923766,"pfxX":-6.260658933341974,"pfxZ":0.30286491468463694,"pX":-0.8224725546295312,"pZ":2.4276710783360578,"vX0":3.906181321556638,"vY0":-125.72592501679352,"vZ0":-0.6903583288098618,"x":148.35,"y":173.23,"x0":-1.576192753406214,"y0":50.004395770857975,"z0":5.258642173397999,"aX":-10.108450516777442},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":0.6,"breakHorizontal":10.6,"spinRate":1390,"spinDirection":254},"zone":4,"typeConfidence":2.0,"plateTime":0.4342566891811863,"extension":6.765797182065368},"index":4,"playId":"4f86b887-7056-39bb-9b87-a7571c7b7ee1","pitchNumber":4,"startTime":"2026-06-30T01:59:01.327Z","endTime":"2026-06-30T01:59:04.461Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.0,"endSpeed":89.4,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.038185215070396,"aZ":-16.931967596793537,"pfxX":-6.497345982038519,"pfxZ":7.456633412219379,"pX":-0.8455522773473613,"pZ":4.9382902750485504,"vX0":4.553964734488338,"vY0":-141.3312306054042,"vZ0":1.4695419543486115,"x":149.23,"y":105.45,"x0":-1.6250315228519843,"y0":50.00266255077959,"z0":5.491866292589544,"aX":-13.282216631923164},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":14.0,"breakHorizontal":10.9,"spinRate":2162,"spinDirection":231},"zone":11,"typeConfidence":2.0,"plateTime":0.3860046453082462,"extension":6.419959166295789},"index":5,"playId":"75f165e7-efd4-3c81-a454-3bbecd4b5681","pitchNumber":5,"startTime":"2026-06-30T01:59:22.472Z","endTime":"2026-06-30T01:59:25.472Z","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":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.4,"endSpeed":76.2,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.322388595799985,"aZ":-30.922589413321816,"pfxX":7.777259503072241,"pfxZ":0.854724134469067,"pX":-0.43026697755521137,"pZ":1.9772011446576885,"vX0":0.7605486604222149,"vY0":-120.07119588121184,"vZ0":-1.0080581700178946,"x":133.4,"y":185.4,"x0":-1.7617166536102293,"y0":50.003002015917616,"z0":5.143450975736015,"aX":11.40438189558333},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":1.6,"breakHorizontal":-14.3,"spinRate":2241,"spinDirection":83},"zone":7,"typeConfidence":2.0,"plateTime":0.4554288517082359,"extension":6.526080080456415},"hitData":{"launchSpeed":105.8,"launchAngle":26.0,"totalDistance":418.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":108.65,"coordY":30.63}},"index":6,"playId":"984f34c4-ea3e-3a9b-a898-50963165371f","pitchNumber":6,"startTime":"2026-06-30T01:59:41.206Z","endTime":"2026-06-30T02:00:05.550Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-30T02:00:05.550Z","atBatIndex":58},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"William Contreras grounds out, shortstop Matt McLain to first baseman Spencer Steer.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-30T01:59:58.614Z","endTime":"2026-06-30T02:00:40.200Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695534,"fullName":"Chase Petty","link":"/api/v1/people/695534"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":680574,"link":"/api/v1/people/680574"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":668715,"link":"/api/v1/people/668715"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":76.9,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.665566775982356,"aZ":-30.894403647186742,"pfxX":8.227300796058161,"pfxZ":0.8625163390473247,"pX":0.4453821482096943,"pZ":2.1423160979176448,"vX0":2.068644168780455,"vY0":-120.69860350911362,"vZ0":-0.9390374418064371,"x":100.02,"y":180.94,"x0":-1.4903072574211462,"y0":50.00441885977084,"z0":5.236913484588887,"aX":12.240325841688202},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":1.6,"breakHorizontal":-15.4,"spinRate":2211,"spinDirection":75},"zone":9,"typeConfidence":2.0,"plateTime":0.45235661788616444,"extension":6.555406115671371},"hitData":{"launchSpeed":78.7,"launchAngle":-4.0,"totalDistance":24.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":109.24,"coordY":151.18}},"index":0,"playId":"319f7efc-c8ca-3f39-b278-6f412bf2d890","pitchNumber":1,"startTime":"2026-06-30T02:00:32.010Z","endTime":"2026-06-30T02:00:40.200Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-30T02:00:40.200Z","atBatIndex":59},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Andrew Vaughn singles on a ground ball to second baseman Edwin Arroyo.","rbi":0,"awayScore":3,"homeScore":3,"isOut":false},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-30T02:00:45.709Z","endTime":"2026-06-30T02:02:13.195Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695534,"fullName":"Chase Petty","link":"/api/v1/people/695534"},"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],"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":3},"credits":[{"player":{"id":695490,"link":"/api/v1/people/695490"},"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(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":96.0,"endSpeed":87.7,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.91091209563357,"aZ":-20.050174198214673,"pfxX":-9.079487324415261,"pfxZ":6.162645558371525,"pX":0.30128142757007276,"pZ":1.3645470843448986,"vX0":7.997105301451453,"vY0":-139.5133277500637,"vZ0":-6.629300476307203,"x":105.52,"y":201.94,"x0":-1.4252125320951659,"y0":50.00347668611151,"z0":5.096737095529641,"aX":-17.866912854348058},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":10.0,"breakHorizontal":14.8,"spinRate":2131,"spinDirection":230},"zone":14,"typeConfidence":2.0,"plateTime":0.39285509746972425,"extension":6.494719522616669},"index":0,"playId":"194931ce-75e4-3295-ae44-14739517194d","pitchNumber":1,"startTime":"2026-06-30T02:01:06.058Z","endTime":"2026-06-30T02:01:09.941Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.4,"endSpeed":76.7,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.182441781289715,"aZ":-35.71965167958856,"pfxX":9.74896176073105,"pfxZ":-2.399769857829643,"pX":0.6432038026547549,"pZ":0.15672669572120018,"vX0":2.3652125285073238,"vY0":-121.4463978062376,"vZ0":-4.3849615729879865,"x":92.48,"y":234.55,"x0":-1.6120262511194197,"y0":50.00272605233437,"z0":5.1289232865395356,"aX":14.404705926230669},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.8,"breakVerticalInduced":-5.2,"breakHorizontal":-18.2,"spinRate":2327,"spinDirection":78},"zone":14,"typeConfidence":2.0,"plateTime":0.45288680928813463,"extension":6.572686725218729},"index":1,"playId":"af47c923-ac93-395b-ab53-7830433079fe","pitchNumber":2,"startTime":"2026-06-30T02:01:22.769Z","endTime":"2026-06-30T02:01:26.048Z","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":2},"pitchData":{"startSpeed":85.8,"endSpeed":79.6,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.52286744665584,"aZ":-30.902944846052264,"pfxX":2.7031452859395997,"pfxZ":0.7974022717179619,"pX":-0.12592790760096906,"pZ":2.929325303245116,"vX0":2.4472632800502003,"vY0":-125.12681887464507,"vZ0":0.25798105690670137,"x":121.8,"y":159.69,"x0":-1.463943241161008,"y0":50.005803860064724,"z0":5.33333125739422,"aX":4.336726750390561},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":1.7,"breakHorizontal":-5.4,"spinRate":2167,"spinDirection":140},"zone":2,"typeConfidence":2.0,"plateTime":0.4358255159293103,"extension":6.740602738943893},"index":2,"playId":"8b59d4b6-2a9e-3d64-b1e0-614ac3927739","pitchNumber":3,"startTime":"2026-06-30T02:01:44.690Z","endTime":"2026-06-30T02:01:48.592Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":87.2,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.55415698920719,"aZ":-21.15259221696092,"pfxX":-8.309527623001744,"pfxZ":5.700545842888799,"pX":0.5014247660336301,"pZ":1.9166155257300017,"vX0":8.136107061755004,"vY0":-137.69154683141036,"vZ0":-4.841992002936621,"x":97.89,"y":187.03,"x0":-1.4021275101608819,"y0":50.00343383279454,"z0":5.115659571294852,"aX":-16.06872062978004},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":9.6,"breakHorizontal":13.4,"spinRate":2039,"spinDirection":229},"zone":9,"typeConfidence":2.0,"plateTime":0.39671875346886143,"extension":6.688789883698255},"hitData":{"launchSpeed":86.0,"launchAngle":-7.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":130.02,"coordY":135.47}},"index":3,"playId":"c5c86499-55a2-3114-a6c5-5bbf7f4a749d","pitchNumber":4,"startTime":"2026-06-30T02:02:02.463Z","endTime":"2026-06-30T02:02:13.195Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-30T02:02:13.195Z","atBatIndex":60},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Christian Yelich strikes out swinging.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-30T02:04:51.066Z","endTime":"2026-06-30T02:05:35.296Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":594580,"fullName":"Sam Moll","link":"/api/v1/people/594580"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5],"actionIndex":[0,2],"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":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":663886,"link":"/api/v1/people/663886"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Garrett Mitchell replaces Andrew Vaughn.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-06-30T02:02:31.888Z","endTime":"2026-06-30T02:02:35.156Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669003,"link":"/api/v1/people/669003"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"401","replacedPlayer":{"id":683734,"link":"/api/v1/people/683734"},"base":1},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-06-30T02:02:35.156Z","endTime":"2026-06-30T02:03:29.770Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Sam Moll replaces Chase Petty.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":2,"startTime":"2026-06-30T02:03:29.770Z","endTime":"2026-06-30T02:04:53.131Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":594580,"link":"/api/v1/people/594580"},"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":2},"pitchData":{"startSpeed":90.5,"endSpeed":82.9,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.901852191883055,"aZ":-35.517697474259826,"pfxX":9.667127984606015,"pfxZ":-1.9088628264508714,"pX":-0.2280254253245075,"pZ":2.081919301970067,"vX0":-7.947081479544678,"vY0":-131.54938044998167,"vZ0":-0.22986837476857247,"x":125.69,"y":182.57,"x0":1.5761084899608362,"y0":50.00242392236521,"z0":4.803379176082327,"aX":16.943235388938604},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":-3.2,"breakHorizontal":-15.7,"spinRate":2475,"spinDirection":94},"zone":8,"typeConfidence":0.9,"plateTime":0.41636524113469253,"extension":4.653054943308789},"index":3,"playId":"dac8d4a2-ed74-3dc9-a0eb-fd4331a3e6b2","pitchNumber":1,"startTime":"2026-06-30T02:04:53.131Z","endTime":"2026-06-30T02:04:56.453Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":84.7,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.232492961973637,"aZ":-32.887698330483445,"pfxX":11.07710824058399,"pfxZ":-0.39349967569979327,"pX":-0.2619695979451741,"pZ":1.8100500388417382,"vX0":-8.111228230015854,"vY0":-134.34635005421643,"vZ0":-1.9370323136023373,"x":126.99,"y":189.91,"x0":1.3579171807725106,"y0":50.00167307634107,"z0":4.879080000707732,"aX":20.23796383395711},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":-1.0,"breakHorizontal":-18.4,"spinRate":2530,"spinDirection":111},"zone":8,"typeConfidence":0.9,"plateTime":0.40777382700988385,"extension":4.487879690375704},"index":4,"playId":"0280ae18-c2fb-3866-b7e5-766d8d544780","pitchNumber":2,"startTime":"2026-06-30T02:05:11.157Z","endTime":"2026-06-30T02:05:15.351Z","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":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":82.3,"endSpeed":75.0,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.424280816895624,"aZ":-33.23046142904233,"pfxX":-8.360766599434466,"pfxZ":-0.7443144049221937,"pX":-2.6485276816502874,"pZ":1.8982164491245699,"vX0":-6.983693403469362,"vY0":-119.67193115315887,"vZ0":0.21524042630697915,"x":217.96,"y":187.53,"x0":1.4097607592840131,"y0":50.00083451955807,"z0":4.822086476688281,"aX":-11.934670126583262},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-1.0,"breakHorizontal":17.0,"spinRate":2873,"spinDirection":303},"zone":13,"typeConfidence":0.9,"plateTime":0.46042837325566977,"extension":4.403816247854814},"index":5,"playId":"522c15fc-f30d-3f3a-8be6-8011dd8df8d0","pitchNumber":3,"startTime":"2026-06-30T02:05:31.046Z","endTime":"2026-06-30T02:05:35.296Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-30T02:05:35.296Z","atBatIndex":61},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"JJ Bleday flies out to center fielder Garrett Mitchell.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-30T02:08:04.760Z","endTime":"2026-06-30T02:08:50.742Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"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":[4,5,7],"actionIndex":[0,1,2,3],"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":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":669003,"link":"/api/v1/people/669003"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive switch from center field to left field for Jackson Chourio.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-30T02:07:32.231Z","endTime":"2026-06-30T02:07:32.258Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694192,"link":"/api/v1/people/694192"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"100"},{"details":{"description":"Garrett Mitchell remains in the game as the center fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-06-30T02:07:32.258Z","endTime":"2026-06-30T02:07:32.259Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669003,"link":"/api/v1/people/669003"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"401","replacedPlayer":{"id":683734,"link":"/api/v1/people/683734"}},{"details":{"description":"Defensive switch from left field to first base for Jake Bauers.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-06-30T02:07:32.259Z","endTime":"2026-06-30T02:07:32.260Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":641343,"link":"/api/v1/people/641343"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"601","replacedPlayer":{"id":663368,"link":"/api/v1/people/663368"}},{"details":{"description":"Pitching Change: Aaron Ashby replaces Chad Patrick.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-06-30T02:07:32.260Z","endTime":"2026-06-30T02:08:06.968Z","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":"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":96.6,"endSpeed":89.7,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.779512934361232,"aZ":-20.92873275368651,"pfxX":9.321127192035457,"pfxZ":5.532658462793345,"pX":0.3157916111513623,"pZ":2.772268373796884,"vX0":-3.4851703849225038,"vY0":-140.66995934380068,"vZ0":-6.2736943316078495,"x":104.96,"y":163.93,"x0":0.3499203885019595,"y0":50.001511771268135,"z0":6.359993982366135,"aX":18.936286384880397},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":9.1,"breakHorizontal":-16.3,"spinRate":2112,"spinDirection":148},"zone":6,"typeConfidence":0.9,"plateTime":0.3873485605260938,"extension":5.306468227770581},"index":4,"playId":"04bfa957-30a3-3082-aad9-e91d9df6f780","pitchNumber":1,"startTime":"2026-06-30T02:08:06.968Z","endTime":"2026-06-30T02:08:10.056Z","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":0},"pitchData":{"startSpeed":83.5,"endSpeed":77.5,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.119374439648556,"aZ":-44.08211981451382,"pfxX":-3.595173296086655,"pfxZ":-7.913791165044927,"pX":0.05121857262092253,"pZ":2.7440582078094815,"vX0":-0.2278057609244048,"vY0":-121.72590662583708,"vZ0":0.08018459644082587,"x":115.05,"y":164.69,"x0":0.6131460056562968,"y0":50.0002884156294,"z0":6.516381578434343,"aX":-5.41253024438332},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.0,"breakVerticalInduced":-14.0,"breakHorizontal":6.6,"spinRate":2798,"spinDirection":332},"zone":5,"typeConfidence":0.9,"plateTime":0.4493779317417177,"extension":5.392286357409611},"index":5,"playId":"233cbb50-1330-3519-994f-276ce60cd783","pitchNumber":2,"startTime":"2026-06-30T02:08:19.968Z","endTime":"2026-06-30T02:08:23.357Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":6,"startTime":"2026-06-30T02:08:29.607Z","endTime":"2026-06-30T02:08:40.532Z","isPitch":false,"type":"action","player":{"id":668709,"link":"/api/v1/people/668709"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.7,"endSpeed":78.9,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.93374212721855,"aZ":-34.75136198759567,"pfxX":-5.477196158378517,"pfxZ":-1.652759347626489,"pX":0.5258571072179778,"pZ":2.7145500077105895,"vX0":1.3461602403928654,"vY0":-123.53676634239248,"vZ0":-1.975706097208597,"x":96.96,"y":165.49,"x0":0.6894269774261694,"y0":50.00069388207843,"z0":6.414080067464845,"aX":-8.562537735212167},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-3.2,"breakHorizontal":9.7,"spinRate":2460,"spinDirection":335},"zone":6,"typeConfidence":0.9,"plateTime":0.4414178571731311,"extension":5.4458951329619545},"hitData":{"launchSpeed":96.0,"launchAngle":42.0,"totalDistance":332.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":143.45,"coordY":66.91}},"index":7,"playId":"b698e642-89f9-3bdb-bd7d-0206567d1384","pitchNumber":3,"startTime":"2026-06-30T02:08:40.532Z","endTime":"2026-06-30T02:08:50.742Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-30T02:08:50.742Z","atBatIndex":62},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"TJ Friedl called out on strikes.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-30T02:08:52.114Z","endTime":"2026-06-30T02:10:39.872Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"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":[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":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.9,"endSpeed":90.6,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.009652088653493,"aZ":-21.10685680785662,"pfxX":8.927771451389184,"pfxZ":5.345678471915856,"pX":-0.5228119311721633,"pZ":1.4938748635393835,"vX0":-5.045165534379716,"vY0":-142.37010828202327,"vZ0":-9.532222076335803,"x":136.93,"y":198.45,"x0":0.10401682892787506,"y0":50.00686036935988,"z0":6.199801403193,"aX":18.491596513064458},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":8.0,"breakHorizontal":-15.2,"spinRate":2151,"spinDirection":144},"zone":13,"typeConfidence":0.91,"plateTime":0.38345068603777,"extension":5.52720810971252},"index":0,"playId":"c073fb41-665d-3c8e-b1ee-f24548cc8c22","pitchNumber":1,"startTime":"2026-06-30T02:09:18.433Z","endTime":"2026-06-30T02:09:22.177Z","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.9,"endSpeed":90.8,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.765181248739736,"aZ":-23.339772621035664,"pfxX":7.975342102636873,"pfxZ":4.234743356362246,"pX":-0.5333908337706744,"pZ":2.6345043256897833,"vX0":-5.080575309963222,"vY0":-142.55981835897984,"vZ0":-6.381744085396912,"x":137.33,"y":167.65,"x0":0.2237400735272651,"y0":50.00188990543997,"z0":6.347399334405009,"aX":16.628986524103823},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":6.7,"breakHorizontal":-13.6,"spinRate":2106,"spinDirection":152},"zone":4,"typeConfidence":0.91,"plateTime":0.38231542658548223,"extension":5.403233494012506},"index":1,"playId":"571fbd84-00a8-37e3-9a89-0c6868bd547a","pitchNumber":2,"startTime":"2026-06-30T02:09:35.470Z","endTime":"2026-06-30T02:09:38.707Z","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":98.3,"endSpeed":91.1,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.52090085488656,"aZ":-22.448956873333046,"pfxX":8.683222352679673,"pfxZ":4.628914324266455,"pX":1.0352026946302408,"pZ":3.2052865915175386,"vX0":-1.4434411593722927,"vY0":-143.22218734728253,"vZ0":-5.031179330436981,"x":77.54,"y":152.24,"x0":0.4128940154607951,"y0":50.00495600134115,"z0":6.367110436197914,"aX":18.24770689279585},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":7.7,"breakHorizontal":-15.5,"spinRate":2191,"spinDirection":151},"zone":12,"typeConfidence":0.91,"plateTime":0.3807781751217414,"extension":5.373081124255101},"index":2,"playId":"7333d1e3-4e68-3cac-8f41-8fdb98584fed","pitchNumber":3,"startTime":"2026-06-30T02:09:53.006Z","endTime":"2026-06-30T02:09:56.176Z","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":1},"pitchData":{"startSpeed":84.3,"endSpeed":78.0,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.302214289532554,"aZ":-39.53044054023095,"pfxX":-4.283245708303125,"pfxZ":-4.812581754251569,"pX":0.23275696043737865,"pZ":2.173891584388913,"vX0":0.4041239416489043,"vY0":-122.85060443176538,"vZ0":-1.9997463414640935,"x":108.13,"y":180.08,"x0":0.6226392545792865,"y0":50.00356030986643,"z0":6.358195286108472,"aX":-6.5478060929680595},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.3,"breakVerticalInduced":-8.9,"breakHorizontal":7.7,"spinRate":2390,"spinDirection":323},"zone":5,"typeConfidence":0.89,"plateTime":0.4458199664345672,"extension":5.407465101478191},"index":3,"playId":"0d05d5e3-e6d1-3ad6-a553-3454a13d35fd","pitchNumber":4,"startTime":"2026-06-30T02:10:35.911Z","endTime":"2026-06-30T02:10:39.872Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-30T02:10:39.872Z","atBatIndex":63},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Noelvi Marte singles on a ground ball to shortstop Joey Ortiz. Noelvi Marte to 2nd. Noelvi Marte advances to 2nd, on a throwing error by shortstop Joey Ortiz.","rbi":0,"awayScore":3,"homeScore":3,"isOut":false},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-30T02:10:43.450Z","endTime":"2026-06-30T02:11:30.764Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676879,"fullName":"Aaron Ashby","link":"/api/v1/people/676879"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":687401,"link":"/api/v1/people/687401"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":687401,"link":"/api/v1/people/687401"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_throwing_error"}]}],"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":98.3,"endSpeed":91.0,"strikeZoneTop":3.298,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.569409505876994,"aZ":-20.568949180953453,"pfxX":9.785975696438076,"pfxZ":5.53609295987025,"pX":-0.32844281283145604,"pZ":2.234274512941536,"vX0":-5.183788407667448,"vY0":-143.06772255590252,"vZ0":-7.789611906538802,"x":129.52,"y":178.45,"x0":0.22482350807042586,"y0":50.00071502643419,"z0":6.256784616886891,"aX":20.509530521367537},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":8.8,"breakHorizontal":-16.8,"spinRate":1936,"spinDirection":148},"zone":7,"typeConfidence":0.91,"plateTime":0.38122006897437677,"extension":5.4331090249339375},"index":0,"playId":"8a3ff996-8264-3b7e-b03e-78c0ff6bb6d1","pitchNumber":1,"startTime":"2026-06-30T02:11:06.834Z","endTime":"2026-06-30T02:11:10.453Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":85.9,"strikeZoneTop":3.298,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.792760204526573,"aZ":-29.100089934202437,"pfxX":5.820843930481648,"pfxZ":1.6512041193854188,"pX":1.108130805958062,"pZ":2.09964921193291,"vX0":-0.798146641997354,"vY0":-134.85824226767934,"vZ0":-5.630816691488181,"x":74.76,"y":182.09,"x0":0.6494116982205228,"y0":50.00222641112732,"z0":6.2437405550797385,"aX":10.8192166735574},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":2.0,"breakHorizontal":-10.4,"spinRate":1638,"spinDirection":132},"zone":14,"typeConfidence":2.0,"plateTime":0.404740323646962,"extension":5.4529632739695995},"hitData":{"launchSpeed":75.7,"launchAngle":-45.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":112.28,"coordY":164.35}},"index":1,"playId":"04e56091-2927-3685-8f3c-ca6b4b244811","pitchNumber":2,"startTime":"2026-06-30T02:11:19.422Z","endTime":"2026-06-30T02:11:30.764Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-30T02:11:30.764Z","atBatIndex":64},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Tyler Stephenson grounds out, shortstop Joey Ortiz to first baseman Jake Bauers.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-30T02:11:47.088Z","endTime":"2026-06-30T02:14:25.376Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"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":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":687401,"link":"/api/v1/people/687401"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":641343,"link":"/api/v1/people/641343"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":97.9,"endSpeed":91.2,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.850862350363858,"aZ":-21.901051398657877,"pfxX":10.560186476315534,"pfxZ":4.916642076614028,"pX":0.28924926666040535,"pZ":1.8001933072228684,"vX0":-4.180976939370029,"vY0":-142.515501155966,"vZ0":-8.67692940185042,"x":105.97,"y":190.17,"x0":0.3898679824457163,"y0":50.003224041105426,"z0":6.229171214986698,"aX":22.070260537310244},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":7.6,"breakHorizontal":-18.5,"spinRate":2051,"spinDirection":148},"zone":9,"typeConfidence":0.91,"plateTime":0.38200132890471394,"extension":5.496703357035684},"index":0,"playId":"5348fa9c-02a5-3431-80d5-055bdba3831a","pitchNumber":1,"startTime":"2026-06-30T02:12:13.855Z","endTime":"2026-06-30T02:12:17.238Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.4,"endSpeed":85.1,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.336702563266435,"aZ":-27.74815439504691,"pfxX":8.29770957359785,"pfxZ":2.436584984163537,"pX":1.83944744394862,"pZ":2.0625970976269503,"vX0":0.11683020061645427,"vY0":-133.2038174156796,"vZ0":-5.792697944871306,"x":46.88,"y":183.09,"x0":0.7148009727270352,"y0":50.00563708075718,"z0":6.240471934218106,"aX":15.095802956885358},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":3.5,"breakHorizontal":-15.1,"spinRate":1796,"spinDirection":132},"zone":14,"typeConfidence":2.0,"plateTime":0.4092865506207133,"extension":5.402911313332745},"index":1,"playId":"f6ca4280-8246-3bf2-abfb-bf97a5564549","pitchNumber":2,"startTime":"2026-06-30T02:12:33.287Z","endTime":"2026-06-30T02:12:37.174Z","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":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.7,"endSpeed":84.8,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.794647586947516,"aZ":-24.177551050100007,"pfxX":8.866543089469614,"pfxZ":4.400275086929542,"pX":0.5781504096797069,"pZ":1.7064623046509952,"vX0":-3.122345544279184,"vY0":-133.4614931545122,"vZ0":-7.178413665567917,"x":94.96,"y":192.71,"x0":0.6063540959018712,"y0":50.00360037652822,"z0":6.1540845614911746,"aX":16.10969274878096},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":6.7,"breakHorizontal":-15.5,"spinRate":1860,"spinDirection":132},"zone":9,"typeConfidence":0.91,"plateTime":0.4092871868086405,"extension":5.490831574250425},"index":2,"playId":"35baf6ad-ba3c-363d-97d6-51a235bf5197","pitchNumber":3,"startTime":"2026-06-30T02:12:54.838Z","endTime":"2026-06-30T02:12:58.125Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-06-30T02:13:15.884Z","endTime":"2026-06-30T02:13:32.993Z","isPitch":false,"type":"action","player":{"id":663886,"link":"/api/v1/people/663886"}},{"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":98.6,"endSpeed":91.7,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.447027788154468,"aZ":-16.30356961582777,"pfxX":3.8549411611548203,"pfxZ":7.453351079441333,"pX":-1.0966757313440862,"pZ":3.701553174042775,"vX0":-5.06640504753139,"vY0":-143.6795961477086,"vZ0":-5.0428118263345345,"x":158.8,"y":138.84,"x0":0.1733910705926943,"y0":50.00668130973979,"z0":6.463538941777039,"aX":8.212864508362426},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":12.8,"breakHorizontal":-6.2,"spinRate":2096,"spinDirection":150},"zone":11,"typeConfidence":0.75,"plateTime":0.37852655847044137,"extension":5.402496995942114},"index":4,"playId":"e2c1943e-2ef8-33f3-95b6-f9356b2c98c7","pitchNumber":4,"startTime":"2026-06-30T02:13:32.993Z","endTime":"2026-06-30T02:13:36.766Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":78.5,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.095679860388135,"aZ":-35.35600492080138,"pfxX":-5.746254628401362,"pfxZ":-2.025759628087261,"pX":0.8080225505759512,"pZ":4.7348433219211135,"vX0":1.695818725968102,"vY0":-123.94903730884243,"vZ0":2.8563491003753994,"x":86.2,"y":110.94,"x0":0.8646114451245305,"y0":50.00557113289131,"z0":6.5054908620988545,"aX":-9.007174209319853},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-2.9,"breakHorizontal":10.1,"spinRate":2444,"spinDirection":312},"zone":12,"typeConfidence":0.9,"plateTime":0.44067528628338826,"extension":5.384804401136096},"index":5,"playId":"e65e45a9-e861-3b26-b0e8-92c8eccb1623","pitchNumber":5,"startTime":"2026-06-30T02:13:51.920Z","endTime":"2026-06-30T02:13:55.070Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.5,"endSpeed":91.4,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.831462408602732,"aZ":-22.286885762297498,"pfxX":10.338542904036995,"pfxZ":4.704192088720222,"pX":0.5206048731791963,"pZ":1.1798984260089675,"vX0":-3.0029269291128586,"vY0":-143.2933729579537,"vZ0":-10.293700659093016,"x":97.16,"y":206.92,"x0":0.23204196577913852,"y0":50.001185044415514,"z0":6.182994684817193,"aX":21.724830988023378},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":6.8,"breakHorizontal":-18.2,"spinRate":2027,"spinDirection":143},"zone":14,"typeConfidence":0.91,"plateTime":0.3806982497800604,"extension":5.517773843060041},"hitData":{"launchSpeed":91.8,"launchAngle":-16.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":116.34,"coordY":156.75}},"index":6,"playId":"26c828f9-9194-3c53-84aa-1a831d416789","pitchNumber":6,"startTime":"2026-06-30T02:14:15.678Z","endTime":"2026-06-30T02:14:25.376Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-30T02:14:25.376Z","atBatIndex":65},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jake Bauers flies out to left fielder JJ Bleday.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-30T02:16:08.727Z","endTime":"2026-06-30T02:17:53.540Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":594580,"fullName":"Sam Moll","link":"/api/v1/people/594580"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":668709,"link":"/api/v1/people/668709"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.6,"endSpeed":74.1,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.23820414348851,"aZ":-30.948291058646568,"pfxX":-5.431616788714455,"pfxZ":0.8793673608556425,"pX":0.7051535569253573,"pZ":2.4845917399726183,"vX0":-1.3990365068005755,"vY0":-117.46296775664524,"vZ0":1.2046311375439274,"x":90.12,"y":171.7,"x0":2.0142078539110466,"y0":50.00414835292857,"z0":4.842410399468112,"aX":-7.590755108086262},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":2.2,"breakHorizontal":10.2,"spinRate":2499,"spinDirection":313},"zone":6,"typeConfidence":0.91,"plateTime":0.46629660558865105,"extension":4.351558620205386},"index":0,"playId":"b9d7f320-d3cf-3b35-a573-a8eb73b6d244","pitchNumber":1,"startTime":"2026-06-30T02:17:02.864Z","endTime":"2026-06-30T02:17:08.708Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.2,"endSpeed":75.5,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.978926151737568,"aZ":-31.802469797699214,"pfxX":-0.26431960475246363,"pfxZ":0.25463506322126506,"pX":-2.1657942944709774,"pZ":1.9777171974343066,"vX0":-8.228547209708413,"vY0":-120.90049003994703,"vZ0":-0.1821152555044614,"x":199.55,"y":185.38,"x0":1.3384336231476879,"y0":50.00199370688836,"z0":4.882056943441051,"aX":-0.3849994120585079},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":0.7,"breakHorizontal":2.8,"spinRate":2471,"spinDirection":309},"zone":13,"typeConfidence":0.85,"plateTime":0.4557523647691557,"extension":4.343267941462789},"index":1,"playId":"5147d59c-df25-3c40-a614-213d18d1d7f7","pitchNumber":2,"startTime":"2026-06-30T02:17:26.166Z","endTime":"2026-06-30T02:17:29.416Z","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":92.1,"endSpeed":84.3,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.397284713446332,"aZ":-36.84416895896765,"pfxX":10.087840227307156,"pfxZ":-2.567885514710671,"pX":-0.030343887228401124,"pZ":2.3303499269435397,"vX0":-7.115021643264486,"vY0":-134.01860422188597,"vZ0":0.10775607719139191,"x":118.16,"y":175.86,"x0":1.3503451234838562,"y0":50.00661300831905,"z0":4.924779066488809,"aX":18.325074102968674},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":-4.4,"breakHorizontal":-16.7,"spinRate":2570,"spinDirection":105},"zone":5,"typeConfidence":0.9,"plateTime":0.4089624033358348,"extension":4.491848828045261},"hitData":{"launchSpeed":92.3,"launchAngle":31.0,"totalDistance":338.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":66.36,"coordY":76.57}},"index":2,"playId":"f60ea80e-30c4-3d53-8aee-f1a0dc1d716f","pitchNumber":3,"startTime":"2026-06-30T02:17:45.168Z","endTime":"2026-06-30T02:17:53.540Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-30T02:17:53.540Z","atBatIndex":66},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Sal Frelick singles on a fly ball to left fielder JJ Bleday.","rbi":0,"awayScore":3,"homeScore":3,"isOut":false},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-30T02:17:55.871Z","endTime":"2026-06-30T02:19:12.759Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":594580,"fullName":"Sam Moll","link":"/api/v1/people/594580"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":668709,"link":"/api/v1/people/668709"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.4,"endSpeed":74.5,"strikeZoneTop":3.063,"strikeZoneBottom":1.546,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.968746398439556,"aZ":-35.15782582418535,"pfxX":-7.3812644387503035,"pfxZ":-2.114981141486769,"pX":0.196779026556737,"pZ":2.4242074345921076,"vX0":-1.5209244664466264,"vY0":-118.50694157220958,"vZ0":1.6640565203669195,"x":109.5,"y":173.33,"x0":1.806375211748808,"y0":50.00118885087596,"z0":4.939478555035797,"aX":-10.430482330471142},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.5,"breakVerticalInduced":-3.1,"breakHorizontal":13.7,"spinRate":2609,"spinDirection":305},"zone":5,"typeConfidence":0.9,"plateTime":0.4633072104660272,"extension":4.138522390589257},"index":0,"playId":"7ba20026-6d75-3cb7-ab34-282db681fb4f","pitchNumber":1,"startTime":"2026-06-30T02:18:22.542Z","endTime":"2026-06-30T02:18:26.466Z","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":92.4,"endSpeed":85.3,"strikeZoneTop":3.063,"strikeZoneBottom":1.546,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.422747496821408,"aZ":-34.23623120535844,"pfxX":10.200570651142893,"pfxZ":-1.1134798090560345,"pX":-1.4969822666593575,"pZ":2.521095522411278,"vX0":-10.280489831734966,"vY0":-134.2995463984624,"vZ0":-0.11389306028920865,"x":174.06,"y":170.71,"x0":1.0374923099416493,"y0":50.00560370720415,"z0":4.979233254045089,"aX":18.818424379821},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":-1.8,"breakHorizontal":-16.6,"spinRate":2474,"spinDirection":104},"zone":11,"typeConfidence":0.9,"plateTime":0.40632336303524097,"extension":4.57371339055012},"index":1,"playId":"ff2eebf3-720b-39ef-bf2c-27758ebe6a65","pitchNumber":2,"startTime":"2026-06-30T02:18:41.201Z","endTime":"2026-06-30T02:18:44.759Z","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":1,"outs":1},"pitchData":{"startSpeed":80.9,"endSpeed":75.2,"strikeZoneTop":3.063,"strikeZoneBottom":1.546,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.917262641284843,"aZ":-31.83027656180479,"pfxX":-4.3546785508701165,"pfxZ":0.24096405275506072,"pX":-0.9950883260453416,"pZ":2.6196042382771907,"vX0":-4.946172579829795,"vY0":-117.87503384141858,"vZ0":1.5178654946301706,"x":154.93,"y":168.05,"x0":1.6868651255749731,"y0":50.00228206508738,"z0":4.880628471377749,"aX":-6.199740235840619},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":1.1,"breakHorizontal":9.0,"spinRate":2688,"spinDirection":325},"zone":11,"typeConfidence":0.9,"plateTime":0.46258102106246346,"extension":4.430664945260123},"hitData":{"launchSpeed":64.8,"launchAngle":30.0,"totalDistance":208.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":91.12,"coordY":118.51}},"index":2,"playId":"c703a51d-3e5f-3eb4-9877-3ff8b4ee22fe","pitchNumber":3,"startTime":"2026-06-30T02:19:01.324Z","endTime":"2026-06-30T02:19:12.759Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-30T02:19:12.759Z","atBatIndex":67},{"result":{"type":"atBat","event":"Sac Bunt","eventType":"sac_bunt","description":"David Hamilton out on a sacrifice bunt, pitcher Sam Moll to first baseman Spencer Steer. Sal Frelick to 2nd.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-30T02:19:21.681Z","endTime":"2026-06-30T02:19:46.869Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":4},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":594580,"fullName":"Sam Moll","link":"/api/v1/people/594580"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":null,"runner":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":594580,"link":"/api/v1/people/594580"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":668715,"link":"/api/v1/people/668715"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":"r_adv_force","runner":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"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(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.9,"endSpeed":83.7,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.315777048445888,"aZ":-32.8662978867873,"pfxX":9.843156542832531,"pfxZ":-0.3904467477203557,"pX":-0.37818276856612104,"pZ":2.841094393053353,"vX0":-7.743791099623184,"vY0":-132.26334146443435,"vZ0":0.5629787937845088,"x":131.42,"y":162.07,"x0":1.2984316572811192,"y0":50.00005650226512,"z0":5.021934031979633,"aX":17.561690819275828},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":-0.4,"breakHorizontal":-16.3,"spinRate":2462,"spinDirection":117},"zone":1,"typeConfidence":0.9,"plateTime":0.4129758476536849,"extension":4.560684344603864},"hitData":{"launchSpeed":36.0,"launchAngle":-61.0,"totalDistance":3.0,"trajectory":"bunt_grounder","hardness":"medium","location":"1","coordinates":{"coordX":133.06,"coordY":194.25}},"index":0,"playId":"21670a09-28e2-3e13-8f91-9b822c0abd43","pitchNumber":1,"startTime":"2026-06-30T02:19:39.829Z","endTime":"2026-06-30T02:19:46.869Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-30T02:19:46.869Z","atBatIndex":68},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Joey Ortiz homers (2) on a fly ball to center field. Sal Frelick scores.","rbi":2,"awayScore":3,"homeScore":5,"isOut":false},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-30T02:22:28.482Z","endTime":"2026-06-30T02:23:24.820Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622088,"fullName":"Tejay Antone","link":"/api/v1/people/622088"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"responsiblePitcher":{"id":622088,"link":"/api/v1/people/622088"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"responsiblePitcher":{"id":594580,"link":"/api/v1/people/594580"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-06-30T02:20:06.314Z","endTime":"2026-06-30T02:20:31.441Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Tejay Antone replaces Sam Moll.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-06-30T02:20:31.441Z","endTime":"2026-06-30T02:22:30.764Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":622088,"link":"/api/v1/people/622088"},"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, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":77.5,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.205397563861858,"aZ":-29.93086392828084,"pfxX":9.66381968435317,"pfxZ":1.4828895151108537,"pX":0.2851859777972531,"pZ":2.4052103360615513,"vX0":2.750934771184596,"vY0":-121.69356863950803,"vZ0":-1.0513162175954016,"x":106.13,"y":173.84,"x0":-2.1133077556607103,"y0":50.00194739905427,"z0":5.418171459073662,"aX":14.60087188568964},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":2.8,"breakHorizontal":-18.1,"spinRate":2855,"spinDirection":73},"zone":6,"typeConfidence":0.89,"plateTime":0.4488085900035039,"extension":6.408523069637452},"index":2,"playId":"247e5511-4dbb-372e-ba28-dd73ec0d7e02","pitchNumber":1,"startTime":"2026-06-30T02:22:30.764Z","endTime":"2026-06-30T02:22:34.571Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":78.4,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.45797004921906,"aZ":-29.611226675137697,"pfxX":10.206810781393301,"pfxZ":1.6622955642951167,"pX":1.908881318803179,"pZ":1.61016249134599,"vX0":5.8401552095561735,"vY0":-123.3140032802619,"vZ0":-2.958791218956816,"x":44.24,"y":195.31,"x0":-1.8158777259637933,"y0":50.00258862538963,"z0":5.323016473140344,"aX":15.72082730583433},"breaks":{"breakAngle":28.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":2.5,"breakHorizontal":-19.8,"spinRate":3000,"spinDirection":62},"zone":14,"typeConfidence":0.89,"plateTime":0.4441399760258853,"extension":6.255043109064241},"index":3,"playId":"5d7dc9c7-798c-3961-886b-e8a079c00f67","pitchNumber":2,"startTime":"2026-06-30T02:22:45.584Z","endTime":"2026-06-30T02:22:50.311Z","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":2},"pitchData":{"startSpeed":85.9,"endSpeed":79.5,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.22006129726424,"aZ":-29.398591497426732,"pfxX":7.8412543001475505,"pfxZ":1.742141901601605,"pX":0.12220772951366775,"pZ":1.7134712082819261,"vX0":3.056938896010163,"vY0":-125.18039237680807,"vZ0":-2.955426336459379,"x":112.34,"y":192.52,"x0":-2.132055042022835,"y0":50.00340486835807,"z0":5.305074526588751,"aX":12.49959536308493},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":2.8,"breakHorizontal":-14.9,"spinRate":2858,"spinDirection":70},"zone":8,"typeConfidence":0.9,"plateTime":0.43681732372131865,"extension":6.182028475257946},"hitData":{"launchSpeed":104.9,"launchAngle":25.0,"totalDistance":412.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":135.57,"coordY":32.81}},"index":4,"playId":"350ddf51-0d37-3034-b5b2-c439e6f9bfb3","pitchNumber":3,"startTime":"2026-06-30T02:23:04.834Z","endTime":"2026-06-30T02:23:24.820Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-30T02:23:24.820Z","atBatIndex":69},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jackson Chourio grounds out, shortstop Matt McLain to first baseman Spencer Steer.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-30T02:23:38.827Z","endTime":"2026-06-30T02:25:41.636Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622088,"fullName":"Tejay Antone","link":"/api/v1/people/622088"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"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":680574,"link":"/api/v1/people/680574"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":668715,"link":"/api/v1/people/668715"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.6,"endSpeed":85.3,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.263630170012753,"aZ":-24.258401642944268,"pfxX":0.9061849224260734,"pfxZ":4.317668117193698,"pX":0.7418983897866901,"pZ":2.896550807537574,"vX0":6.086673148841251,"vY0":-133.47516802048108,"vZ0":-3.010167404922259,"x":88.72,"y":160.57,"x0":-1.6704773321335011,"y0":50.00559225689141,"z0":5.754278658633589,"aX":1.6615323476165382},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":7.4,"breakHorizontal":-2.8,"spinRate":2860,"spinDirection":191},"zone":3,"typeConfidence":0.9,"plateTime":0.40779789533845,"extension":6.229537874284421},"index":0,"playId":"8e09e4dd-ea28-3a7e-bfea-d1bb4c849200","pitchNumber":1,"startTime":"2026-06-30T02:23:53.319Z","endTime":"2026-06-30T02:23:56.415Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":78.0,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.679739781119203,"aZ":-31.580039149591627,"pfxX":9.119942435171794,"pfxZ":0.383269225284284,"pX":-0.44645579639068844,"pZ":3.2592475449426304,"vX0":1.0952639330960738,"vY0":-123.64944804955813,"vZ0":0.7896386569581235,"x":134.02,"y":150.78,"x0":-2.0799720532228814,"y0":50.002736009269206,"z0":5.58574197397164,"aX":14.119223067283826},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":1.1,"breakHorizontal":-16.8,"spinRate":2806,"spinDirection":60},"zone":1,"typeConfidence":0.9,"plateTime":0.4429898177744138,"extension":6.1429463440640735},"index":1,"playId":"9e30ebd9-a28a-37d8-abe0-6c3cad4d547e","pitchNumber":2,"startTime":"2026-06-30T02:24:10.546Z","endTime":"2026-06-30T02:24:13.570Z","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":96.7,"endSpeed":88.9,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.900109660481128,"aZ":-17.628403942929534,"pfxX":-3.325068940488983,"pfxZ":7.249796481136388,"pX":0.7706271423569634,"pZ":1.2750834041231471,"vX0":7.046923985828309,"vY0":-140.51814040596614,"vZ0":-9.187543787504856,"x":87.63,"y":204.35,"x0":-1.334094849021029,"y0":50.0022869193247,"z0":5.725062391711906,"aX":-6.671038212826717},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":11.4,"breakHorizontal":4.7,"spinRate":2510,"spinDirection":218},"zone":14,"typeConfidence":0.88,"plateTime":0.38931583227760314,"extension":6.071670766253056},"index":2,"playId":"4d568aa3-c53d-3054-aead-9edc5c32aceb","pitchNumber":3,"startTime":"2026-06-30T02:24:30.302Z","endTime":"2026-06-30T02:24:33.744Z","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":84.0,"endSpeed":77.1,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.38117612680575,"aZ":-29.198644249312686,"pfxX":9.980003093739226,"pfxZ":1.974458455922008,"pX":0.8939155750223113,"pZ":2.403673798936598,"vX0":3.503667895034876,"vY0":-122.34713987537647,"vZ0":-1.124600632832699,"x":82.93,"y":173.88,"x0":-1.8554663213477662,"y0":50.00340662482038,"z0":5.384238717008078,"aX":15.046161181518402},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":3.6,"breakHorizontal":-19.0,"spinRate":2761,"spinDirection":68},"zone":14,"typeConfidence":0.89,"plateTime":0.4486367682964918,"extension":5.944121266826694},"index":3,"playId":"f60bc16c-de68-33ae-afc9-05fe54d54e81","pitchNumber":4,"startTime":"2026-06-30T02:24:46.736Z","endTime":"2026-06-30T02:24:52.674Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.8,"endSpeed":77.6,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.46786434980898,"aZ":-41.879400696146064,"pfxX":7.727798197987051,"pfxZ":-6.407144109088296,"pX":0.33233150611611956,"pZ":2.4790042168222324,"vX0":3.0409257997696613,"vY0":-122.10516850602605,"vZ0":0.7230555540374686,"x":104.33,"y":171.85,"x0":-1.9324549867411744,"y0":50.00518347418574,"z0":5.775079605946509,"aX":11.699739953207398},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.9,"breakVerticalInduced":-11.2,"breakHorizontal":-14.8,"spinRate":2907,"spinDirection":52},"zone":6,"typeConfidence":0.91,"plateTime":0.44813168099245937,"extension":6.188532388457983},"index":4,"playId":"74828944-3cd7-3c7b-9dc1-462aee295a75","pitchNumber":5,"startTime":"2026-06-30T02:25:13.157Z","endTime":"2026-06-30T02:25:16.785Z","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":2},"pitchData":{"startSpeed":92.2,"endSpeed":85.2,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.716065332619277,"aZ":-25.52059526218335,"pfxX":0.7343390902225386,"pfxZ":3.6143966788494044,"pX":0.3523191964820004,"pZ":2.819406996475387,"vX0":5.1093867638585735,"vY0":-134.3027644589579,"vZ0":-2.8322866244601563,"x":103.57,"y":162.66,"x0":-1.6635372261745618,"y0":50.00592649211885,"z0":5.685872491906677,"aX":1.3535071434992785},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":6.2,"breakHorizontal":-2.3,"spinRate":2771,"spinDirection":181},"zone":3,"typeConfidence":0.9,"plateTime":0.4064849530073231,"extension":6.2430933500878085},"hitData":{"launchSpeed":98.6,"launchAngle":3.0,"totalDistance":83.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":113.8,"coordY":147.63}},"index":5,"playId":"201d07c5-7f4f-3861-a4b6-6498b100201c","pitchNumber":6,"startTime":"2026-06-30T02:25:33.836Z","endTime":"2026-06-30T02:25:41.636Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-30T02:25:41.636Z","atBatIndex":70},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Matt McLain strikes out on a foul tip.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":71,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-30T02:28:46.060Z","endTime":"2026-06-30T02:29:53.435Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656730,"fullName":"Trevor Megill","link":"/api/v1/people/656730"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Trevor Megill replaces Aaron Ashby.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-30T02:26:30.808Z","endTime":"2026-06-30T02:28:48.262Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656730,"link":"/api/v1/people/656730"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"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":97.3,"endSpeed":89.3,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.162183343309806,"aZ":-10.179312355621132,"pfxX":-1.8429067236041183,"pfxZ":10.798976002690488,"pX":-0.4333012377213184,"pZ":2.918453868748986,"vX0":-0.5867431304630883,"vY0":-141.54087119482182,"vZ0":-7.934584074758561,"x":133.52,"y":159.98,"x0":0.015900117333708122,"y0":50.00112833803776,"z0":6.403320943661718,"aX":-3.75285505909271},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":18.2,"breakHorizontal":3.5,"spinRate":2424,"spinDirection":200},"zone":1,"typeConfidence":0.9,"plateTime":0.38640924040107416,"extension":6.497416139453796},"index":1,"playId":"04af44ea-5991-3892-8d50-9b39e22a07f9","pitchNumber":1,"startTime":"2026-06-30T02:28:48.262Z","endTime":"2026-06-30T02:28:51.320Z","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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":83.3,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.474421923756694,"aZ":-32.18432307339006,"pfxX":1.0923243421264175,"pfxZ":-0.007049079239118683,"pX":1.022964716228648,"pZ":1.4870454928463115,"vX0":2.407704003923097,"vY0":-129.733381664198,"vZ0":-6.305608476942352,"x":78.01,"y":198.63,"x0":-0.053811059695392245,"y0":50.003836887972845,"z0":6.358785091341632,"aX":1.888014614024894},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":-1.1,"breakHorizontal":-2.4,"spinRate":2719,"spinDirection":56},"zone":14,"typeConfidence":0.88,"plateTime":0.4199071965536052,"extension":6.466243650236707},"index":2,"playId":"760a9425-0c57-3ae7-9426-caacd88920c2","pitchNumber":2,"startTime":"2026-06-30T02:29:03.149Z","endTime":"2026-06-30T02:29:07.508Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":3,"startTime":"2026-06-30T02:29:12.772Z","endTime":"2026-06-30T02:29:32.577Z","isPitch":false,"type":"action","player":{"id":680574,"link":"/api/v1/people/680574"}},{"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":99.2,"endSpeed":91.0,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.32269557846971,"aZ":-12.773590193933988,"pfxX":-1.9137500784004664,"pfxZ":9.141141639429856,"pX":0.06136242514874507,"pZ":3.7119859831200963,"vX0":0.7563973559646412,"vY0":-144.46068699400877,"vZ0":-5.627915415192154,"x":114.66,"y":138.56,"x0":0.045425711250500954,"y0":50.004575619658226,"z0":6.464516136156755,"aX":-4.062256342209565},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":15.7,"breakHorizontal":3.4,"spinRate":2239,"spinDirection":198},"zone":12,"typeConfidence":0.9,"plateTime":0.3785513896913728,"extension":6.508594028397223},"index":4,"playId":"d7c28ade-8844-3da9-aca2-6f73b9a67454","pitchNumber":3,"startTime":"2026-06-30T02:29:32.577Z","endTime":"2026-06-30T02:29:37.475Z","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":0},"pitchData":{"startSpeed":98.8,"endSpeed":90.7,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.38826113087227,"aZ":-11.347775277170575,"pfxX":-0.0652114243566162,"pfxZ":9.911407819435384,"pX":0.654610698030554,"pZ":2.853323888178425,"vX0":1.7417519728354511,"vY0":-143.82209647574277,"vZ0":-8.008036665694853,"x":92.05,"y":161.74,"x0":0.050381915864233705,"y0":50.00699597874984,"z0":6.37247845609307,"aX":-0.13749138310557785},"breaks":{"breakAngle":1.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":16.6,"breakHorizontal":-0.2,"spinRate":2223,"spinDirection":200},"zone":3,"typeConfidence":0.9,"plateTime":0.38039189484205904,"extension":6.601393832841798},"index":5,"playId":"b3c6c5ef-3d41-3195-966b-9935d42f2402","pitchNumber":4,"startTime":"2026-06-30T02:29:50.282Z","endTime":"2026-06-30T02:29:53.435Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-30T02:29:53.435Z","atBatIndex":71},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Edwin Arroyo pops out to shortstop Joey Ortiz.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":72,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-30T02:29:57.035Z","endTime":"2026-06-30T02:30:48.119Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":695490,"fullName":"Edwin Arroyo","link":"/api/v1/people/695490"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656730,"fullName":"Trevor Megill","link":"/api/v1/people/656730"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":695490,"fullName":"Edwin Arroyo","link":"/api/v1/people/695490"},"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_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.1,"endSpeed":82.7,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.39120141121154,"aZ":-34.413986969031626,"pfxX":0.49690773615170497,"pfxZ":-1.3068697583362407,"pX":0.09190885378771828,"pZ":1.759002367938326,"vX0":0.7838382744989137,"vY0":-129.80912909437825,"vZ0":-5.105871795804618,"x":113.5,"y":191.29,"x0":-0.27768395922341194,"y0":50.00062025151082,"z0":6.350425784163073,"aX":0.8536735084165586},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":-3.2,"breakHorizontal":-1.1,"spinRate":2653,"spinDirection":60},"zone":8,"typeConfidence":0.89,"plateTime":0.42083239313188603,"extension":6.559443853170417},"index":0,"playId":"eb959086-2fe9-3cd7-b0ad-ad238a52bfbb","pitchNumber":1,"startTime":"2026-06-30T02:30:19.744Z","endTime":"2026-06-30T02:30:23.309Z","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":1},"pitchData":{"startSpeed":99.7,"endSpeed":91.9,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.897529534224663,"aZ":-8.704901440472991,"pfxX":-0.8297139520017864,"pfxZ":10.8945904752931,"pX":0.02050163279165285,"pZ":3.0406718197214238,"vX0":0.3723781009228267,"vY0":-145.13042650614435,"vZ0":-8.16147456863595,"x":116.22,"y":156.68,"x0":-9.91420165129815E-4,"y0":50.000350046239866,"z0":6.403871669610588,"aX":-1.7866784984331847},"breaks":{"breakAngle":9.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.8,"breakVerticalInduced":18.5,"breakHorizontal":1.4,"spinRate":2359,"spinDirection":198},"zone":2,"typeConfidence":0.91,"plateTime":0.3760348982594577,"extension":6.5364311791502345},"hitData":{"launchSpeed":79.3,"launchAngle":58.0,"totalDistance":191.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":92.46,"coordY":132.28}},"index":1,"playId":"096bd964-d4e8-33af-8d18-465f198c3754","pitchNumber":2,"startTime":"2026-06-30T02:30:37.443Z","endTime":"2026-06-30T02:30:48.119Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-30T02:30:48.119Z","atBatIndex":72},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Elly De La Cruz strikes out swinging.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":73,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-30T02:30:52.036Z","endTime":"2026-06-30T02:32:36.519Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656730,"fullName":"Trevor Megill","link":"/api/v1/people/656730"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".364"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".206"},{"zone":"03","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".366"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".295"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".450"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".308"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".309"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"12","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".292"},{"zone":"13","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".261"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".151"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.182"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".706"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".520"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.073"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".869"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.293"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".741"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".891"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".679"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".667"},{"zone":"12","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".900"},{"zone":"13","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".719"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".564"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.05"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"99.60"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.62"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"98.02"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"99.27"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"97.97"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"91.67"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.85"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"96.64"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.89"},{"zone":"12","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.12"},{"zone":"13","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.30"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.81"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.182"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".706"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".520"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.073"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".869"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.293"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".741"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".891"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".679"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".667"},{"zone":"12","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".900"},{"zone":"13","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".719"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".564"}],"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":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"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":98.8,"endSpeed":90.1,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.12377861965789,"aZ":-8.876540898797087,"pfxX":-2.531330688356088,"pfxZ":11.154701506741922,"pX":-0.6852040452307938,"pZ":3.245972239205769,"vX0":-0.9841708877358548,"vY0":-143.78088550757332,"vZ0":-7.247195599681548,"x":143.12,"y":151.14,"x0":-0.0094285865859676,"y0":50.001556106664296,"z0":6.353871966788522,"aX":-5.285488469230012},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.2,"breakVerticalInduced":18.8,"breakHorizontal":4.8,"spinRate":2354,"spinDirection":204},"zone":1,"typeConfidence":0.9,"plateTime":0.38132484104156106,"extension":6.486358388682651},"index":0,"playId":"1dc1e462-72f9-3ab0-90b1-70285de3c9bd","pitchNumber":1,"startTime":"2026-06-30T02:31:16.162Z","endTime":"2026-06-30T02:31:19.857Z","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":97.1,"endSpeed":89.3,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.807142070545602,"aZ":-10.576630919564627,"pfxX":-1.5318997632204525,"pfxZ":10.660905101482811,"pX":-0.07618490038838122,"pZ":1.467497896796026,"vX0":0.09376801212171992,"vY0":-141.11778058364976,"vZ0":-11.47937930439967,"x":119.9,"y":199.16,"x0":0.08936213433182452,"y0":50.00086125062205,"z0":6.259402597818224,"aX":-3.102592450145607},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":17.3,"breakHorizontal":2.8,"spinRate":2307,"spinDirection":203},"zone":13,"typeConfidence":0.9,"plateTime":0.38749725951249836,"extension":6.6296427070591175},"index":1,"playId":"956b7ef1-8424-35f4-826a-62848ba9bfc0","pitchNumber":2,"startTime":"2026-06-30T02:31:33.094Z","endTime":"2026-06-30T02:31:37.110Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.3,"endSpeed":90.0,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.63060217157762,"aZ":-9.481164433195534,"pfxX":-1.301263786666893,"pfxZ":10.967263220332182,"pX":-0.5743169520222181,"pZ":2.379302153532618,"vX0":-0.8218255025836859,"vY0":-142.8694311107114,"vZ0":-9.414666098880705,"x":138.89,"y":174.54,"x0":-0.11394265881450279,"y0":50.00438248673706,"z0":6.311616372594692,"aX":-2.692476538189924},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":18.1,"breakHorizontal":2.5,"spinRate":2310,"spinDirection":198},"zone":4,"typeConfidence":0.9,"plateTime":0.3832348762071516,"extension":6.541327063143547},"index":2,"playId":"e303b569-a66f-3444-8a8a-1bc64f7c8298","pitchNumber":3,"startTime":"2026-06-30T02:32:05.433Z","endTime":"2026-06-30T02:32:08.433Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":97.8,"endSpeed":89.9,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.827791997082798,"aZ":-12.000849265097877,"pfxX":-1.7776028055292334,"pfxZ":9.75715374081113,"pX":-0.028985768527173106,"pZ":4.121072561869902,"vX0":0.26921494829861475,"vY0":-142.44644619846295,"vZ0":-4.449607907917706,"x":118.1,"y":127.51,"x0":0.10672482107189082,"y0":50.003918873367205,"z0":6.45419741345104,"aX":-3.675834968525587},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":17.0,"breakHorizontal":3.1,"spinRate":2301,"spinDirection":198},"zone":11,"typeConfidence":0.9,"plateTime":0.3836046024965629,"extension":6.504097403554003},"index":3,"playId":"ad0baf8f-ab91-36c7-9b6a-419ebf11e14e","pitchNumber":4,"startTime":"2026-06-30T02:32:32.968Z","endTime":"2026-06-30T02:32:36.519Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-30T02:32:36.519Z","atBatIndex":73}],"currentPlay":{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Elly De La Cruz strikes out swinging.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":73,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-30T02:30:52.036Z","endTime":"2026-06-30T02:32:36.519Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656730,"fullName":"Trevor Megill","link":"/api/v1/people/656730"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".364"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".206"},{"zone":"03","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".366"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".295"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".450"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".308"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".309"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"12","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".292"},{"zone":"13","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".261"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".151"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.182"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".706"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".520"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.073"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".869"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.293"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".741"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".891"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".679"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".667"},{"zone":"12","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".900"},{"zone":"13","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".719"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".564"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.05"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"99.60"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.62"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"98.02"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"99.27"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"97.97"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"91.67"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.85"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"96.64"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.89"},{"zone":"12","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.12"},{"zone":"13","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.30"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.81"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.182"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".706"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".520"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.073"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".869"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.293"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".741"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".891"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".679"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".667"},{"zone":"12","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".900"},{"zone":"13","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".719"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".564"}],"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":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"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":98.8,"endSpeed":90.1,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.12377861965789,"aZ":-8.876540898797087,"pfxX":-2.531330688356088,"pfxZ":11.154701506741922,"pX":-0.6852040452307938,"pZ":3.245972239205769,"vX0":-0.9841708877358548,"vY0":-143.78088550757332,"vZ0":-7.247195599681548,"x":143.12,"y":151.14,"x0":-0.0094285865859676,"y0":50.001556106664296,"z0":6.353871966788522,"aX":-5.285488469230012},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.2,"breakVerticalInduced":18.8,"breakHorizontal":4.8,"spinRate":2354,"spinDirection":204},"zone":1,"typeConfidence":0.9,"plateTime":0.38132484104156106,"extension":6.486358388682651},"index":0,"playId":"1dc1e462-72f9-3ab0-90b1-70285de3c9bd","pitchNumber":1,"startTime":"2026-06-30T02:31:16.162Z","endTime":"2026-06-30T02:31:19.857Z","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":97.1,"endSpeed":89.3,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.807142070545602,"aZ":-10.576630919564627,"pfxX":-1.5318997632204525,"pfxZ":10.660905101482811,"pX":-0.07618490038838122,"pZ":1.467497896796026,"vX0":0.09376801212171992,"vY0":-141.11778058364976,"vZ0":-11.47937930439967,"x":119.9,"y":199.16,"x0":0.08936213433182452,"y0":50.00086125062205,"z0":6.259402597818224,"aX":-3.102592450145607},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":17.3,"breakHorizontal":2.8,"spinRate":2307,"spinDirection":203},"zone":13,"typeConfidence":0.9,"plateTime":0.38749725951249836,"extension":6.6296427070591175},"index":1,"playId":"956b7ef1-8424-35f4-826a-62848ba9bfc0","pitchNumber":2,"startTime":"2026-06-30T02:31:33.094Z","endTime":"2026-06-30T02:31:37.110Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.3,"endSpeed":90.0,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.63060217157762,"aZ":-9.481164433195534,"pfxX":-1.301263786666893,"pfxZ":10.967263220332182,"pX":-0.5743169520222181,"pZ":2.379302153532618,"vX0":-0.8218255025836859,"vY0":-142.8694311107114,"vZ0":-9.414666098880705,"x":138.89,"y":174.54,"x0":-0.11394265881450279,"y0":50.00438248673706,"z0":6.311616372594692,"aX":-2.692476538189924},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":18.1,"breakHorizontal":2.5,"spinRate":2310,"spinDirection":198},"zone":4,"typeConfidence":0.9,"plateTime":0.3832348762071516,"extension":6.541327063143547},"index":2,"playId":"e303b569-a66f-3444-8a8a-1bc64f7c8298","pitchNumber":3,"startTime":"2026-06-30T02:32:05.433Z","endTime":"2026-06-30T02:32:08.433Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":97.8,"endSpeed":89.9,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.827791997082798,"aZ":-12.000849265097877,"pfxX":-1.7776028055292334,"pfxZ":9.75715374081113,"pX":-0.028985768527173106,"pZ":4.121072561869902,"vX0":0.26921494829861475,"vY0":-142.44644619846295,"vZ0":-4.449607907917706,"x":118.1,"y":127.51,"x0":0.10672482107189082,"y0":50.003918873367205,"z0":6.45419741345104,"aX":-3.675834968525587},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":17.0,"breakHorizontal":3.1,"spinRate":2301,"spinDirection":198},"zone":11,"typeConfidence":0.9,"plateTime":0.3836046024965629,"extension":6.504097403554003},"index":3,"playId":"ad0baf8f-ab91-36c7-9b6a-419ebf11e14e","pitchNumber":4,"startTime":"2026-06-30T02:32:32.968Z","endTime":"2026-06-30T02:32:36.519Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-30T02:32:36.519Z","atBatIndex":73},"scoringPlays":[4,35,48,49,58,69],"playsByInning":[{"startIndex":0,"endIndex":10,"top":[0,1,2,3,4,5],"bottom":[6,7,8,9,10],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":1,"pitcher":{"id":688107,"fullName":"Robert Gasser","link":"/api/v1/people/688107"},"batter":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"coordinates":{"x":171.05,"y":94.21},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":1,"pitcher":{"id":688107,"fullName":"Robert Gasser","link":"/api/v1/people/688107"},"batter":{"id":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472"},"coordinates":{"x":42.09,"y":109.28},"type":"H","description":"Double"}],"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":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"batter":{"id":596142,"fullName":"Gary Sánchez","link":"/api/v1/people/596142"},"coordinates":{"x":175.78,"y":105.44},"type":"O","description":"Lineout"}]}},{"startIndex":11,"endIndex":18,"top":[11,12,13,14],"bottom":[15,16,17,18],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":2,"pitcher":{"id":688107,"fullName":"Robert Gasser","link":"/api/v1/people/688107"},"batter":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"coordinates":{"x":25.96,"y":100.6},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":2,"pitcher":{"id":688107,"fullName":"Robert Gasser","link":"/api/v1/people/688107"},"batter":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"coordinates":{"x":130.24,"y":195.57},"type":"O","description":"Sac Bunt"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":2,"pitcher":{"id":688107,"fullName":"Robert Gasser","link":"/api/v1/people/688107"},"batter":{"id":695490,"fullName":"Edwin Arroyo","link":"/api/v1/people/695490"},"coordinates":{"x":164.98,"y":189.18},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":2,"pitcher":{"id":688107,"fullName":"Robert Gasser","link":"/api/v1/people/688107"},"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"coordinates":{"x":144.71,"y":145.6},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":2,"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"batter":{"id":663368,"fullName":"Blake Perkins","link":"/api/v1/people/663368"},"coordinates":{"x":128.25,"y":65.32},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":2,"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"batter":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"coordinates":{"x":93.42,"y":88.02},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":2,"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"batter":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"coordinates":{"x":116.34,"y":156.24},"type":"O","description":"Groundout"}]}},{"startIndex":19,"endIndex":24,"top":[19,20,21],"bottom":[22,23,24],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":3,"pitcher":{"id":688107,"fullName":"Robert Gasser","link":"/api/v1/people/688107"},"batter":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"coordinates":{"x":133.04,"y":108.57},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":3,"pitcher":{"id":688107,"fullName":"Robert Gasser","link":"/api/v1/people/688107"},"batter":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"coordinates":{"x":98.1,"y":172.97},"type":"O","description":"Forceout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":3,"pitcher":{"id":688107,"fullName":"Robert Gasser","link":"/api/v1/people/688107"},"batter":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"coordinates":{"x":152.82,"y":153.2},"type":"O","description":"Grounded Into DP"}],"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":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"batter":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"coordinates":{"x":132.05,"y":182.09},"type":"O","description":"Forceout"},{"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":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"batter":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"coordinates":{"x":131.54,"y":147.12},"type":"O","description":"Grounded Into DP"}]}},{"startIndex":25,"endIndex":32,"top":[25,26,27],"bottom":[28,29,30,31,32],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":4,"pitcher":{"id":688107,"fullName":"Robert Gasser","link":"/api/v1/people/688107"},"batter":{"id":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472"},"coordinates":{"x":115.05,"y":46.06},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":4,"pitcher":{"id":688107,"fullName":"Robert Gasser","link":"/api/v1/people/688107"},"batter":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"coordinates":{"x":111.27,"y":149.66},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":4,"pitcher":{"id":688107,"fullName":"Robert Gasser","link":"/api/v1/people/688107"},"batter":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"coordinates":{"x":135.59,"y":145.09},"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":4,"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"batter":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"coordinates":{"x":105.46,"y":45.63},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":4,"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"batter":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"coordinates":{"x":62.66,"y":99.54},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":4,"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"batter":{"id":806198,"fullName":"Cooper Pratt","link":"/api/v1/people/806198"},"coordinates":{"x":131.13,"y":108.58},"type":"O","description":"Flyout"}]}},{"startIndex":33,"endIndex":40,"top":[33,34,35,36,37],"bottom":[38,39,40],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":5,"pitcher":{"id":688107,"fullName":"Robert Gasser","link":"/api/v1/people/688107"},"batter":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"coordinates":{"x":89.13,"y":65.62},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":5,"pitcher":{"id":688107,"fullName":"Robert Gasser","link":"/api/v1/people/688107"},"batter":{"id":695490,"fullName":"Edwin Arroyo","link":"/api/v1/people/695490"},"coordinates":{"x":139.69,"y":75.45},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":5,"pitcher":{"id":688107,"fullName":"Robert Gasser","link":"/api/v1/people/688107"},"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"coordinates":{"x":70.95,"y":41.66},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":5,"pitcher":{"id":688107,"fullName":"Robert Gasser","link":"/api/v1/people/688107"},"batter":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"coordinates":{"x":163.52,"y":142.47},"type":"O","description":"Pop Out"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":5,"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"batter":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"coordinates":{"x":185.77,"y":94.27},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":5,"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"batter":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"coordinates":{"x":128.5,"y":181.58},"type":"O","description":"Groundout"}]}},{"startIndex":41,"endIndex":51,"top":[41,42,43,44],"bottom":[45,46,47,48,49,50,51],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":6,"pitcher":{"id":688107,"fullName":"Robert Gasser","link":"/api/v1/people/688107"},"batter":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"coordinates":{"x":142.08,"y":81.88},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":6,"pitcher":{"id":688107,"fullName":"Robert Gasser","link":"/api/v1/people/688107"},"batter":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"coordinates":{"x":150.46,"y":115.09},"type":"O","description":"Pop Out"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":6,"pitcher":{"id":695534,"fullName":"Chase Petty","link":"/api/v1/people/695534"},"batter":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"coordinates":{"x":90.95,"y":156.23},"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":6,"pitcher":{"id":695534,"fullName":"Chase Petty","link":"/api/v1/people/695534"},"batter":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"coordinates":{"x":65.66,"y":130.4},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":6,"pitcher":{"id":695534,"fullName":"Chase Petty","link":"/api/v1/people/695534"},"batter":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"coordinates":{"x":62.45,"y":130.67},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":6,"pitcher":{"id":695534,"fullName":"Chase Petty","link":"/api/v1/people/695534"},"batter":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"coordinates":{"x":143.77,"y":50.71},"type":"O","description":"Flyout"}]}},{"startIndex":52,"endIndex":61,"top":[52,53,54,55,56],"bottom":[57,58,59,60,61],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":7,"pitcher":{"id":694477,"fullName":"Chad Patrick","link":"/api/v1/people/694477"},"batter":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"coordinates":{"x":84.27,"y":79.79},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":7,"pitcher":{"id":694477,"fullName":"Chad Patrick","link":"/api/v1/people/694477"},"batter":{"id":695490,"fullName":"Edwin Arroyo","link":"/api/v1/people/695490"},"coordinates":{"x":118.26,"y":187.58},"type":"O","description":"Forceout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":7,"pitcher":{"id":694477,"fullName":"Chad Patrick","link":"/api/v1/people/694477"},"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"coordinates":{"x":129.51,"y":188.17},"type":"E","description":"Field Error"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":7,"pitcher":{"id":694477,"fullName":"Chad Patrick","link":"/api/v1/people/694477"},"batter":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"coordinates":{"x":140.82,"y":57.02},"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":7,"pitcher":{"id":695534,"fullName":"Chase Petty","link":"/api/v1/people/695534"},"batter":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"coordinates":{"x":195.29,"y":128.05},"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":7,"pitcher":{"id":695534,"fullName":"Chase Petty","link":"/api/v1/people/695534"},"batter":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"coordinates":{"x":108.65,"y":30.63},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":7,"pitcher":{"id":695534,"fullName":"Chase Petty","link":"/api/v1/people/695534"},"batter":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"coordinates":{"x":109.24,"y":151.18},"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":695534,"fullName":"Chase Petty","link":"/api/v1/people/695534"},"batter":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"coordinates":{"x":130.02,"y":135.47},"type":"H","description":"Single"}]}},{"startIndex":62,"endIndex":70,"top":[62,63,64,65],"bottom":[66,67,68,69,70],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":8,"pitcher":{"id":676879,"fullName":"Aaron Ashby","link":"/api/v1/people/676879"},"batter":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"coordinates":{"x":143.45,"y":66.91},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":8,"pitcher":{"id":676879,"fullName":"Aaron Ashby","link":"/api/v1/people/676879"},"batter":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"coordinates":{"x":112.28,"y":164.35},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":8,"pitcher":{"id":676879,"fullName":"Aaron Ashby","link":"/api/v1/people/676879"},"batter":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"coordinates":{"x":116.34,"y":156.75},"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":594580,"fullName":"Sam Moll","link":"/api/v1/people/594580"},"batter":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"coordinates":{"x":66.36,"y":76.57},"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":8,"pitcher":{"id":594580,"fullName":"Sam Moll","link":"/api/v1/people/594580"},"batter":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"coordinates":{"x":91.12,"y":118.51},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":8,"pitcher":{"id":594580,"fullName":"Sam Moll","link":"/api/v1/people/594580"},"batter":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"coordinates":{"x":133.06,"y":194.25},"type":"O","description":"Sac Bunt"},{"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":622088,"fullName":"Tejay Antone","link":"/api/v1/people/622088"},"batter":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"coordinates":{"x":135.57,"y":32.81},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":8,"pitcher":{"id":622088,"fullName":"Tejay Antone","link":"/api/v1/people/622088"},"batter":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"coordinates":{"x":113.8,"y":147.63},"type":"O","description":"Groundout"}]}},{"startIndex":71,"endIndex":73,"top":[71,72,73],"bottom":[],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":9,"pitcher":{"id":656730,"fullName":"Trevor Megill","link":"/api/v1/people/656730"},"batter":{"id":695490,"fullName":"Edwin Arroyo","link":"/api/v1/people/695490"},"coordinates":{"x":92.46,"y":132.28},"type":"O","description":"Pop Out"}],"home":[]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Top","inningHalf":"Top","isTopInning":true,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":2},"away":{"runs":1,"hits":2,"errors":0,"leftOnBase":2}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":1,"leftOnBase":1}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":0}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":2,"hits":2,"errors":0,"leftOnBase":0}},{"num":6,"ordinalNum":"6th","home":{"runs":2,"hits":2,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":7,"ordinalNum":"7th","home":{"runs":1,"hits":2,"errors":1,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":2}},{"num":8,"ordinalNum":"8th","home":{"runs":2,"hits":2,"errors":1,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":9,"ordinalNum":"9th","home":{"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}}],"teams":{"home":{"runs":5,"hits":7,"errors":2,"leftOnBase":8},"away":{"runs":3,"hits":9,"errors":1,"leftOnBase":7}},"defense":{"pitcher":{"id":656730,"fullName":"Trevor Megill","link":"/api/v1/people/656730"},"catcher":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"first":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"second":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"third":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"shortstop":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"left":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"center":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"right":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"batter":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"onDeck":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"inHole":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"battingOrder":2,"team":{"id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"}},"offense":{"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"onDeck":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"inHole":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"pitcher":{"id":622088,"fullName":"Tejay Antone","link":"/api/v1/people/622088"},"battingOrder":1,"team":{"id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"}},"balls":1,"strikes":3,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"teamStats":{"batting":{"flyOuts":4,"groundOuts":9,"airOuts":8,"runs":3,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":10,"baseOnBalls":1,"intentionalWalks":0,"hits":9,"hitByPitch":0,"avg":".228","atBats":35,"obp":".310","slg":".389","ops":".699","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":37,"totalBases":14,"rbi":3,"leftOnBase":16,"sacBunts":1,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"35.00","popOuts":4,"lineOuts":0},"pitching":{"flyOuts":4,"groundOuts":8,"airOuts":9,"runs":5,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":6,"baseOnBalls":6,"intentionalWalks":0,"hits":7,"hitByPitch":1,"atBats":29,"obp":".389","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":158,"era":"4.59","inningsPitched":"8.0","saveOpportunities":0,"earnedRuns":5,"whip":"1.46","battersFaced":37,"outs":24,"completeGames":0,"shutouts":0,"pitchesThrown":158,"balls":67,"strikes":91,"strikePercentage":".580","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.89","rbi":4,"pitchesPerInning":"19.75","runsScoredPer9":"5.63","homeRunsPer9":"2.25","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":24,"errors":1,"chances":33,"passedBall":0,"pickoffs":0}},"players":{"ID682829":{"person":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"jerseyNumber":"44","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"100","stats":{"batting":{"summary":"1-5 | HR, 2 K, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":4,"rbi":2,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"5.00","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":64,"flyOuts":35,"groundOuts":61,"airOuts":46,"runs":43,"doubles":13,"triples":2,"homeRuns":13,"strikeOuts":82,"baseOnBalls":26,"intentionalWalks":0,"hits":68,"hitByPitch":2,"avg":".267","atBats":255,"obp":".337","slg":".486","ops":".823","caughtStealing":5,"stolenBases":10,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":285,"totalBases":124,"rbi":40,"leftOnBase":106,"sacBunts":0,"sacFlies":2,"babip":".340","groundOutsToAirouts":"1.33","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.62","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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":138,"putOuts":87,"errors":5,"chances":230,"fielding":".978","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID667472":{"person":{"id":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472"},"jerseyNumber":"17","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"500","stats":{"batting":{"summary":"1-2 | 2B, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":2,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":63,"flyOuts":20,"groundOuts":18,"airOuts":35,"runs":18,"doubles":6,"triples":0,"homeRuns":3,"strikeOuts":35,"baseOnBalls":17,"intentionalWalks":0,"hits":30,"hitByPitch":2,"avg":".256","atBats":117,"obp":".358","slg":".385","ops":".743","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":137,"totalBases":45,"rbi":14,"leftOnBase":53,"sacBunts":0,"sacFlies":1,"babip":".338","groundOutsToAirouts":"0.51","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"39.00","popOuts":8,"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":0,"putOuts":77,"errors":0,"chances":77,"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"}]},"ID701398":{"person":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"jerseyNumber":"27","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"200","stats":{"batting":{"summary":"1-4 | 2 K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":83,"flyOuts":46,"groundOuts":80,"airOuts":80,"runs":44,"doubles":18,"triples":0,"homeRuns":15,"strikeOuts":78,"baseOnBalls":42,"intentionalWalks":3,"hits":80,"hitByPitch":1,"avg":".254","atBats":315,"obp":".341","slg":".454","ops":".795","caughtStealing":3,"stolenBases":11,"stolenBasePercentage":".786","caughtStealingPercentage":".214","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":361,"totalBases":143,"rbi":57,"leftOnBase":143,"sacBunts":0,"sacFlies":3,"babip":".289","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.00","popOuts":15,"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":76,"putOuts":357,"errors":2,"chances":435,"fielding":".995","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID572955":{"person":{"id":572955,"fullName":"Pierce Johnson","link":"/api/v1/people/572955"},"jerseyNumber":"52","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":27,"gamesStarted":0,"flyOuts":16,"groundOuts":19,"airOuts":27,"runs":12,"doubles":5,"triples":1,"homeRuns":5,"strikeOuts":25,"baseOnBalls":10,"intentionalWalks":0,"hits":22,"hitByPitch":0,"atBats":91,"obp":".314","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":414,"era":"4.50","inningsPitched":"24.0","wins":2,"losses":1,"saves":1,"saveOpportunities":1,"holds":5,"blownSaves":0,"earnedRuns":12,"whip":"1.33","battersFaced":103,"outs":72,"gamesPitched":27,"completeGames":0,"shutouts":0,"pitchesThrown":414,"balls":148,"strikes":266,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.70","rbi":0,"winPercentage":".667","pitchesPerInning":"17.25","gamesFinished":7,"strikeoutWalkRatio":"2.50","strikeoutsPer9Inn":"9.38","walksPer9Inn":"3.75","hitsPer9Inn":"8.25","runsScoredPer9":"4.50","homeRunsPer9":"1.88","inheritedRunners":13,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":4,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID622088":{"person":{"id":622088,"fullName":"Tejay Antone","link":"/api/v1/people/622088"},"jerseyNumber":"70","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{"summary":"0.1 IP, ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":9,"inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":2,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":9,"balls":2,"strikes":7,"strikePercentage":".780","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":1,"runsScoredPer9":"27.00","homeRunsPer9":"27.00","inheritedRunners":1,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":23,"gamesStarted":0,"flyOuts":15,"groundOuts":32,"airOuts":19,"runs":9,"doubles":2,"triples":1,"homeRuns":3,"strikeOuts":21,"baseOnBalls":6,"intentionalWalks":1,"hits":17,"hitByPitch":2,"atBats":87,"obp":".263","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":364,"era":"2.70","inningsPitched":"23.1","wins":1,"losses":0,"saves":1,"saveOpportunities":3,"holds":2,"blownSaves":2,"earnedRuns":7,"whip":"0.99","battersFaced":97,"outs":70,"gamesPitched":23,"completeGames":0,"shutouts":0,"pitchesThrown":364,"balls":120,"strikes":244,"strikePercentage":".670","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"1.68","rbi":2,"winPercentage":"1.000","pitchesPerInning":"15.60","gamesFinished":3,"strikeoutWalkRatio":"3.50","strikeoutsPer9Inn":"8.10","walksPer9Inn":"2.31","hitsPer9Inn":"6.56","runsScoredPer9":"3.47","homeRunsPer9":"1.16","inheritedRunners":12,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":2,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":1,"chances":4,"fielding":".750","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID682622":{"person":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"jerseyNumber":"4","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"600","stats":{"batting":{"summary":"1-4 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":31,"flyOuts":7,"groundOuts":31,"airOuts":18,"runs":12,"doubles":4,"triples":0,"homeRuns":4,"strikeOuts":26,"baseOnBalls":8,"intentionalWalks":0,"hits":18,"hitByPitch":0,"avg":".194","atBats":93,"obp":".257","slg":".366","ops":".623","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":101,"totalBases":34,"rbi":6,"leftOnBase":39,"sacBunts":0,"sacFlies":0,"babip":".222","groundOutsToAirouts":"1.72","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.25","popOuts":6,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":51,"errors":0,"chances":51,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID663993":{"person":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"jerseyNumber":"31","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":65,"flyOuts":17,"groundOuts":42,"airOuts":40,"runs":20,"doubles":12,"triples":0,"homeRuns":9,"strikeOuts":51,"baseOnBalls":25,"intentionalWalks":1,"hits":45,"hitByPitch":0,"avg":".253","atBats":178,"obp":".345","slg":".472","ops":".817","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":203,"totalBases":84,"rbi":25,"leftOnBase":72,"sacBunts":0,"sacFlies":0,"babip":".305","groundOutsToAirouts":"1.05","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.78","popOuts":7,"lineOuts":16},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":105,"errors":1,"chances":112,"fielding":".991","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663903":{"person":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"jerseyNumber":"51","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":16,"gamesStarted":16,"flyOuts":53,"groundOuts":76,"airOuts":87,"runs":48,"doubles":14,"triples":2,"homeRuns":19,"strikeOuts":65,"baseOnBalls":25,"intentionalWalks":0,"hits":94,"hitByPitch":6,"atBats":320,"obp":".355","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":1393,"era":"5.12","inningsPitched":"77.1","wins":3,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":44,"whip":"1.54","battersFaced":353,"outs":232,"gamesPitched":16,"completeGames":0,"shutouts":0,"pitchesThrown":1393,"balls":534,"strikes":859,"strikePercentage":".620","hitBatsmen":6,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.87","rbi":0,"winPercentage":".300","pitchesPerInning":"18.01","gamesFinished":0,"strikeoutWalkRatio":"2.60","strikeoutsPer9Inn":"7.56","walksPer9Inn":"2.91","hitsPer9Inn":"10.94","runsScoredPer9":"5.59","homeRunsPer9":"2.21","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":7,"lineOuts":27},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":3,"errors":2,"chances":14,"fielding":".857","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID680574":{"person":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"jerseyNumber":"9","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"800","stats":{"batting":{"summary":"1-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":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":1,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":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":77,"flyOuts":47,"groundOuts":51,"airOuts":79,"runs":31,"doubles":13,"triples":0,"homeRuns":8,"strikeOuts":77,"baseOnBalls":35,"intentionalWalks":0,"hits":51,"hitByPitch":3,"avg":".199","atBats":256,"obp":".303","slg":".344","ops":".647","caughtStealing":2,"stolenBases":11,"stolenBasePercentage":".846","caughtStealingPercentage":".154","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":296,"totalBases":88,"rbi":25,"leftOnBase":119,"sacBunts":2,"sacFlies":0,"babip":".251","groundOutsToAirouts":"0.65","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"32.00","popOuts":18,"lineOuts":14},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":180,"putOuts":110,"errors":3,"chances":293,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID657571":{"person":{"id":657571,"fullName":"Caleb Ferguson","link":"/api/v1/people/657571"},"jerseyNumber":"46","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":14,"gamesStarted":0,"flyOuts":5,"groundOuts":17,"airOuts":12,"runs":3,"doubles":3,"triples":1,"homeRuns":1,"strikeOuts":14,"baseOnBalls":5,"intentionalWalks":1,"hits":13,"hitByPitch":0,"atBats":56,"obp":".295","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":239,"era":"1.84","inningsPitched":"14.2","wins":1,"losses":0,"saves":1,"saveOpportunities":1,"holds":2,"blownSaves":0,"earnedRuns":3,"whip":"1.23","battersFaced":62,"outs":44,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":239,"balls":82,"strikes":157,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.42","rbi":0,"winPercentage":"1.000","pitchesPerInning":"16.30","gamesFinished":2,"strikeoutWalkRatio":"2.80","strikeoutsPer9Inn":"8.59","walksPer9Inn":"3.07","hitsPer9Inn":"7.98","runsScoredPer9":"1.84","homeRunsPer9":"0.61","inheritedRunners":8,"inheritedRunnersScored":3,"catchersInterference":1,"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}},"ID670770":{"person":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"jerseyNumber":"29","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"501","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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":49,"flyOuts":23,"groundOuts":47,"airOuts":48,"runs":15,"doubles":6,"triples":0,"homeRuns":2,"strikeOuts":44,"baseOnBalls":13,"intentionalWalks":0,"hits":28,"hitByPitch":4,"avg":".173","atBats":162,"obp":".250","slg":".247","ops":".497","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":184,"totalBases":40,"rbi":8,"leftOnBase":59,"sacBunts":4,"sacFlies":1,"babip":".222","groundOutsToAirouts":"0.98","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"81.00","popOuts":11,"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":1,"putOuts":115,"errors":1,"chances":117,"fielding":".991","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID695534":{"person":{"id":695534,"fullName":"Chase Petty","link":"/api/v1/people/695534"},"jerseyNumber":"61","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{"note":"(BS, 1)","summary":"1.2 IP, 3 ER, K, 2 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":2,"airOuts":2,"runs":3,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":9,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":43,"inningsPitched":"1.2","wins":0,"losses":0,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":3,"battersFaced":11,"outs":5,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":43,"balls":19,"strikes":24,"strikePercentage":".560","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"16.20","homeRunsPer9":"5.40","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":9,"gamesStarted":2,"flyOuts":19,"groundOuts":21,"airOuts":34,"runs":12,"doubles":5,"triples":0,"homeRuns":4,"strikeOuts":9,"baseOnBalls":7,"intentionalWalks":0,"hits":18,"hitByPitch":2,"atBats":80,"obp":".297","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":312,"era":"4.71","inningsPitched":"21.0","wins":1,"losses":1,"saves":1,"saveOpportunities":2,"holds":0,"blownSaves":1,"earnedRuns":11,"whip":"1.19","battersFaced":91,"outs":63,"gamesPitched":9,"completeGames":0,"shutouts":0,"pitchesThrown":312,"balls":114,"strikes":198,"strikePercentage":".630","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.62","rbi":2,"winPercentage":".500","pitchesPerInning":"14.86","gamesFinished":5,"strikeoutWalkRatio":"1.29","strikeoutsPer9Inn":"3.86","walksPer9Inn":"3.00","hitsPer9Inn":"7.71","runsScoredPer9":"5.14","homeRunsPer9":"1.71","inheritedRunners":5,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":6,"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"}]},"ID695076":{"person":{"id":695076,"fullName":"Rhett Lowder","link":"/api/v1/people/695076"},"jerseyNumber":"25","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":12,"gamesStarted":12,"flyOuts":35,"groundOuts":60,"airOuts":63,"runs":32,"doubles":12,"triples":1,"homeRuns":7,"strikeOuts":48,"baseOnBalls":29,"intentionalWalks":0,"hits":56,"hitByPitch":3,"atBats":227,"obp":".340","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1012,"era":"4.81","inningsPitched":"58.0","wins":3,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":31,"whip":"1.47","battersFaced":259,"outs":174,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":1012,"balls":395,"strikes":617,"strikePercentage":".610","hitBatsmen":3,"balks":1,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.95","rbi":0,"winPercentage":".375","pitchesPerInning":"17.45","gamesFinished":0,"strikeoutWalkRatio":"1.66","strikeoutsPer9Inn":"7.45","walksPer9Inn":"4.50","hitsPer9Inn":"8.69","runsScoredPer9":"4.97","homeRunsPer9":"1.09","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":12,"lineOuts":16},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":1,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID668715":{"person":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"jerseyNumber":"7","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"300","stats":{"batting":{"summary":"1-4 | K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":1,"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":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":7,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":80,"flyOuts":45,"groundOuts":68,"airOuts":74,"runs":48,"doubles":12,"triples":0,"homeRuns":13,"strikeOuts":74,"baseOnBalls":29,"intentionalWalks":0,"hits":67,"hitByPitch":3,"avg":".238","atBats":281,"obp":".314","slg":".420","ops":".734","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":316,"totalBases":118,"rbi":34,"leftOnBase":135,"sacBunts":0,"sacFlies":2,"babip":".276","groundOutsToAirouts":"0.92","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"21.62","popOuts":17,"lineOuts":12},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":33,"putOuts":272,"errors":4,"chances":309,"fielding":".987","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID624431":{"person":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"jerseyNumber":"35","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":17,"flyOuts":6,"groundOuts":21,"airOuts":12,"runs":5,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":8,"baseOnBalls":1,"intentionalWalks":0,"hits":10,"hitByPitch":0,"avg":".204","atBats":49,"obp":".220","slg":".245","ops":".465","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":52,"totalBases":12,"rbi":4,"leftOnBase":23,"sacBunts":2,"sacFlies":0,"babip":".244","groundOutsToAirouts":"1.75","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":4},"pitching":{"gamesPlayed":4,"gamesStarted":0,"flyOuts":3,"groundOuts":6,"airOuts":6,"runs":8,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":14,"hitByPitch":1,"atBats":27,"obp":".552","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":72,"era":"14.40","inningsPitched":"5.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":8,"whip":"3.00","battersFaced":29,"outs":15,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":72,"balls":28,"strikes":44,"strikePercentage":".610","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".---","pitchesPerInning":"14.40","gamesFinished":4,"strikeoutWalkRatio":"1.00","strikeoutsPer9Inn":"1.80","walksPer9Inn":"1.80","hitsPer9Inn":"25.20","runsScoredPer9":"14.40","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":3},"fielding":{"caughtStealing":3,"stolenBases":11,"stolenBasePercentage":".786","caughtStealingPercentage":".214","assists":5,"putOuts":129,"errors":3,"chances":137,"fielding":".978","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663886":{"person":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"jerseyNumber":"37","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"700","stats":{"batting":{"summary":"1-4 | 2B, K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":6,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":65,"flyOuts":37,"groundOuts":36,"airOuts":63,"runs":17,"doubles":9,"triples":0,"homeRuns":6,"strikeOuts":58,"baseOnBalls":27,"intentionalWalks":0,"hits":45,"hitByPitch":0,"avg":".225","atBats":200,"obp":".314","slg":".360","ops":".674","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":229,"totalBases":72,"rbi":24,"leftOnBase":88,"sacBunts":0,"sacFlies":2,"babip":".283","groundOutsToAirouts":"0.57","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"33.33","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":13,"stolenBases":55,"stolenBasePercentage":".809","caughtStealingPercentage":".191","assists":23,"putOuts":498,"errors":1,"chances":522,"fielding":".998","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID553993":{"person":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"jerseyNumber":"28","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":55,"flyOuts":20,"groundOuts":39,"airOuts":46,"runs":18,"doubles":9,"triples":0,"homeRuns":8,"strikeOuts":72,"baseOnBalls":17,"intentionalWalks":0,"hits":41,"hitByPitch":2,"avg":".208","atBats":197,"obp":".276","slg":".376","ops":".652","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":217,"totalBases":74,"rbi":29,"leftOnBase":99,"sacBunts":0,"sacFlies":1,"babip":".280","groundOutsToAirouts":"0.85","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"24.62","popOuts":13,"lineOuts":13},"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":27,"putOuts":16,"errors":2,"chances":45,"fielding":".956","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID695490":{"person":{"id":695490,"fullName":"Edwin Arroyo","link":"/api/v1/people/695490"},"jerseyNumber":"2","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"900","stats":{"batting":{"summary":"1-4 | R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":23,"flyOuts":7,"groundOuts":18,"airOuts":15,"runs":9,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":16,"baseOnBalls":3,"intentionalWalks":0,"hits":18,"hitByPitch":3,"avg":".277","atBats":65,"obp":".333","slg":".323","ops":".656","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":73,"totalBases":21,"rbi":4,"leftOnBase":30,"sacBunts":1,"sacFlies":1,"babip":".360","groundOutsToAirouts":"1.20","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":4,"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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":45,"putOuts":24,"errors":4,"chances":73,"fielding":".945","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID685112":{"person":{"id":685112,"fullName":"Zach McCambley","link":"/api/v1/people/685112"},"jerseyNumber":"62","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":4,"gamesStarted":0,"flyOuts":2,"groundOuts":5,"airOuts":4,"runs":3,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":5,"intentionalWalks":1,"hits":6,"hitByPitch":1,"atBats":19,"obp":".480","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":96,"era":"6.23","inningsPitched":"4.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"whip":"2.54","battersFaced":25,"outs":13,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":96,"balls":39,"strikes":57,"strikePercentage":".590","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.25","rbi":0,"winPercentage":".---","pitchesPerInning":"22.15","gamesFinished":3,"strikeoutWalkRatio":"0.80","strikeoutsPer9Inn":"8.31","walksPer9Inn":"10.38","hitsPer9Inn":"12.46","runsScoredPer9":"6.23","homeRunsPer9":"0.00","inheritedRunners":7,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID666157":{"person":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"jerseyNumber":"40","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{"summary":"5.0 IP, 0 ER, 4 K, 4 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":1,"groundOuts":4,"airOuts":6,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":4,"intentionalWalks":0,"hits":1,"hitByPitch":1,"atBats":15,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":96,"inningsPitched":"5.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":20,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":96,"balls":44,"strikes":52,"strikePercentage":".540","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":5},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":1,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":10,"gamesStarted":10,"flyOuts":28,"groundOuts":51,"airOuts":53,"runs":29,"doubles":9,"triples":1,"homeRuns":8,"strikeOuts":42,"baseOnBalls":22,"intentionalWalks":0,"hits":54,"hitByPitch":9,"atBats":192,"obp":".371","caughtStealing":2,"stolenBases":8,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":912,"era":"5.05","inningsPitched":"51.2","wins":2,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":29,"whip":"1.47","battersFaced":231,"outs":155,"gamesPitched":10,"completeGames":0,"shutouts":0,"pitchesThrown":912,"balls":344,"strikes":568,"strikePercentage":".620","hitBatsmen":9,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.96","rbi":0,"winPercentage":".500","pitchesPerInning":"17.65","gamesFinished":0,"strikeoutWalkRatio":"1.91","strikeoutsPer9Inn":"7.32","walksPer9Inn":"3.83","hitsPer9Inn":"9.41","runsScoredPer9":"5.05","homeRunsPer9":"1.39","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":6,"passedBall":0,"popOuts":6,"lineOuts":19},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":2,"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"}]},"ID594580":{"person":{"id":594580,"fullName":"Sam Moll","link":"/api/v1/people/594580"},"jerseyNumber":"50","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{"note":"(L, 1-6)","summary":"1.0 IP, ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":10,"inningsPitched":"1.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":10,"balls":2,"strikes":8,"strikePercentage":".800","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"9.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"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":39,"gamesStarted":0,"flyOuts":12,"groundOuts":41,"airOuts":24,"runs":21,"doubles":3,"triples":1,"homeRuns":4,"strikeOuts":37,"baseOnBalls":20,"intentionalWalks":2,"hits":27,"hitByPitch":4,"atBats":125,"obp":".338","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":623,"era":"4.15","inningsPitched":"34.2","wins":1,"losses":6,"saves":1,"saveOpportunities":5,"holds":3,"blownSaves":4,"earnedRuns":16,"whip":"1.36","battersFaced":154,"outs":104,"gamesPitched":39,"completeGames":0,"shutouts":0,"pitchesThrown":623,"balls":255,"strikes":368,"strikePercentage":".590","hitBatsmen":4,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.71","rbi":0,"winPercentage":".143","pitchesPerInning":"17.97","gamesFinished":4,"strikeoutWalkRatio":"1.85","strikeoutsPer9Inn":"9.61","walksPer9Inn":"5.19","hitsPer9Inn":"7.01","runsScoredPer9":"5.45","homeRunsPer9":"1.04","inheritedRunners":25,"inheritedRunnersScored":5,"catchersInterference":1,"sacBunts":2,"sacFlies":2,"passedBall":0,"popOuts":7,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":2,"errors":1,"chances":6,"fielding":".833","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID668709":{"person":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"jerseyNumber":"22","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"400","stats":{"batting":{"summary":"1-3 | BB","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"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":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":55,"flyOuts":33,"groundOuts":37,"airOuts":70,"runs":29,"doubles":11,"triples":1,"homeRuns":13,"strikeOuts":45,"baseOnBalls":33,"intentionalWalks":1,"hits":48,"hitByPitch":2,"avg":".242","atBats":198,"obp":".353","slg":".505","ops":".858","caughtStealing":3,"stolenBases":3,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":236,"totalBases":100,"rbi":37,"leftOnBase":93,"sacBunts":0,"sacFlies":2,"babip":".246","groundOutsToAirouts":"0.53","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"15.23","popOuts":14,"lineOuts":23},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":90,"errors":0,"chances":91,"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"}]},"ID656271":{"person":{"id":656271,"fullName":"Brock Burke","link":"/api/v1/people/656271"},"jerseyNumber":"49","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":41,"gamesStarted":0,"flyOuts":25,"groundOuts":37,"airOuts":43,"runs":19,"doubles":8,"triples":1,"homeRuns":3,"strikeOuts":35,"baseOnBalls":25,"intentionalWalks":4,"hits":29,"hitByPitch":1,"atBats":142,"obp":".325","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","numberOfPitches":625,"era":"2.72","inningsPitched":"39.2","wins":3,"losses":3,"saves":1,"saveOpportunities":1,"holds":8,"blownSaves":0,"earnedRuns":12,"whip":"1.36","battersFaced":170,"outs":119,"gamesPitched":41,"completeGames":0,"shutouts":0,"pitchesThrown":625,"balls":242,"strikes":383,"strikePercentage":".610","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.86","rbi":0,"winPercentage":".500","pitchesPerInning":"15.76","gamesFinished":9,"strikeoutWalkRatio":"1.40","strikeoutsPer9Inn":"7.94","walksPer9Inn":"5.67","hitsPer9Inn":"6.58","runsScoredPer9":"4.31","homeRunsPer9":"0.68","inheritedRunners":21,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":9,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":1,"errors":1,"chances":8,"fielding":".875","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID670062":{"person":{"id":670062,"fullName":"Julian Garcia","link":"/api/v1/people/670062"},"jerseyNumber":"57","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":2,"gamesStarted":0,"flyOuts":2,"groundOuts":2,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":5,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":9,"obp":".357","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":65,"era":"3.00","inningsPitched":"3.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"1.67","battersFaced":14,"outs":9,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":65,"balls":31,"strikes":34,"strikePercentage":".520","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".000","pitchesPerInning":"21.67","gamesFinished":0,"strikeoutWalkRatio":"1.00","strikeoutsPer9Inn":"15.00","walksPer9Inn":"15.00","hitsPer9Inn":"0.00","runsScoredPer9":"3.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}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID671096":{"person":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"jerseyNumber":"41","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":17,"gamesStarted":17,"flyOuts":57,"groundOuts":78,"airOuts":113,"runs":42,"doubles":7,"triples":1,"homeRuns":15,"strikeOuts":70,"baseOnBalls":40,"intentionalWalks":0,"hits":87,"hitByPitch":0,"atBats":345,"obp":".327","caughtStealing":4,"stolenBases":16,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":1567,"era":"3.90","inningsPitched":"90.0","wins":5,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":39,"whip":"1.41","battersFaced":390,"outs":270,"gamesPitched":17,"completeGames":0,"shutouts":0,"pitchesThrown":1567,"balls":587,"strikes":980,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":2,"groundOutsToAirouts":"0.69","rbi":0,"winPercentage":".556","pitchesPerInning":"17.41","gamesFinished":0,"strikeoutWalkRatio":"1.75","strikeoutsPer9Inn":"7.00","walksPer9Inn":"4.00","hitsPer9Inn":"8.70","runsScoredPer9":"4.20","homeRunsPer9":"1.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":2,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":27,"lineOuts":29},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":0,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID695505":{"person":{"id":695505,"fullName":"Chase Burns","link":"/api/v1/people/695505"},"jerseyNumber":"26","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":16,"gamesStarted":16,"flyOuts":48,"groundOuts":65,"airOuts":90,"runs":24,"doubles":15,"triples":1,"homeRuns":11,"strikeOuts":112,"baseOnBalls":29,"intentionalWalks":0,"hits":70,"hitByPitch":0,"atBats":337,"obp":".270","caughtStealing":3,"stolenBases":13,"stolenBasePercentage":".813","caughtStealingPercentage":".188","numberOfPitches":1482,"era":"2.36","inningsPitched":"91.2","wins":9,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":24,"whip":"1.08","battersFaced":367,"outs":275,"gamesPitched":16,"completeGames":0,"shutouts":0,"pitchesThrown":1482,"balls":543,"strikes":939,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":2,"groundOutsToAirouts":"0.72","rbi":0,"winPercentage":".900","pitchesPerInning":"16.17","gamesFinished":0,"strikeoutWalkRatio":"3.86","strikeoutsPer9Inn":"11.00","walksPer9Inn":"2.85","hitsPer9Inn":"6.87","runsScoredPer9":"2.36","homeRunsPer9":"1.08","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":26,"lineOuts":16},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":2,"errors":2,"chances":11,"fielding":".818","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[682829,701398,668715,668709,667472,670770,682622,663886,680574,695490,666157,695534,594580,622088],"pitchers":[666157,695534,594580,622088],"bench":[663993,553993,624431],"bullpen":[671096,656271,695505,657571,670062,572955,695076,685112,663903],"battingOrder":[682829,701398,668715,668709,670770,682622,663886,680574,695490],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Myers (6, Gasser); Stephenson, T (9, Gasser)."},{"label":"HR","value":"De La Cruz, E (13, 5th inning off Gasser, 1 on, 1 out)."},{"label":"TB","value":"Arroyo; Bleday; De La Cruz, E 4; Marte, N; McLain, M; Myers 2; Steer; Stephenson, T 2; Stewart, S."},{"label":"RBI","value":"De La Cruz, E 2 (40); Myers (14)."},{"label":"2-out RBI","value":"Myers."},{"label":"Runners left in scoring position, 2 out","value":"Steer; Marte, N 2; Stephenson, T; De La Cruz, E."},{"label":"SAC","value":"McLain, M."},{"label":"GIDP","value":"Bleday."},{"label":"Team RISP","value":"1-for-7."},{"label":"Team LOB","value":"7."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Lodolo (1, pickoff)."},{"label":"DP","value":"(Arroyo-Steer)."}]}],"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":4,"groundOuts":8,"airOuts":9,"runs":5,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":6,"baseOnBalls":6,"intentionalWalks":0,"hits":7,"hitByPitch":1,"avg":".253","atBats":29,"obp":".337","slg":".395","ops":".732","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":37,"totalBases":15,"rbi":4,"leftOnBase":15,"sacBunts":1,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"14.50","popOuts":0,"lineOuts":5},"pitching":{"flyOuts":4,"groundOuts":9,"airOuts":8,"runs":3,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":10,"baseOnBalls":1,"intentionalWalks":0,"hits":9,"hitByPitch":0,"atBats":35,"obp":".278","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":142,"era":"3.40","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":3,"whip":"1.18","battersFaced":37,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":142,"balls":37,"strikes":105,"strikePercentage":".740","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.13","rbi":3,"pitchesPerInning":"15.78","runsScoredPer9":"3.00","homeRunsPer9":"1.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":27,"errors":2,"chances":38,"passedBall":0,"pickoffs":0}},"players":{"ID694477":{"person":{"id":694477,"fullName":"Chad Patrick","link":"/api/v1/people/694477"},"jerseyNumber":"39","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"stats":{"batting":{},"pitching":{"summary":"1.1 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":21,"inningsPitched":"1.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":6,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":21,"balls":3,"strikes":18,"strikePercentage":".860","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":1,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":24,"gamesStarted":6,"flyOuts":38,"groundOuts":58,"airOuts":69,"runs":27,"doubles":13,"triples":2,"homeRuns":7,"strikeOuts":54,"baseOnBalls":27,"intentionalWalks":2,"hits":57,"hitByPitch":0,"atBats":233,"obp":".321","caughtStealing":3,"stolenBases":1,"stolenBasePercentage":".250","caughtStealingPercentage":".750","numberOfPitches":1047,"era":"3.82","inningsPitched":"63.2","wins":5,"losses":4,"saves":4,"saveOpportunities":5,"holds":2,"blownSaves":1,"earnedRuns":27,"whip":"1.32","battersFaced":265,"outs":191,"gamesPitched":24,"completeGames":0,"shutouts":0,"pitchesThrown":1047,"balls":377,"strikes":670,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.84","rbi":0,"winPercentage":".556","pitchesPerInning":"16.45","gamesFinished":5,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"7.63","walksPer9Inn":"3.82","hitsPer9Inn":"8.06","runsScoredPer9":"3.82","homeRunsPer9":"0.99","inheritedRunners":9,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":3,"sacFlies":2,"passedBall":0,"popOuts":16,"lineOuts":15},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":4,"errors":1,"chances":6,"fielding":".833","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID806198":{"person":{"id":806198,"fullName":"Cooper Pratt","link":"/api/v1/people/806198"},"jerseyNumber":"12","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"battingOrder":"800","stats":{"batting":{"summary":"0-2 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":13,"flyOuts":3,"groundOuts":15,"airOuts":6,"runs":4,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":10,"baseOnBalls":5,"intentionalWalks":0,"hits":8,"hitByPitch":0,"avg":".211","atBats":38,"obp":".295","slg":".237","ops":".532","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":44,"totalBases":9,"rbi":2,"leftOnBase":22,"sacBunts":0,"sacFlies":1,"babip":".276","groundOutsToAirouts":"2.50","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":24,"putOuts":12,"errors":1,"chances":37,"fielding":".973","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID687401":{"person":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"jerseyNumber":"3","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"battingOrder":"900","stats":{"batting":{"summary":"1-4 | HR, K, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":2,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":1,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":69,"flyOuts":27,"groundOuts":56,"airOuts":49,"runs":20,"doubles":5,"triples":0,"homeRuns":2,"strikeOuts":36,"baseOnBalls":20,"intentionalWalks":0,"hits":34,"hitByPitch":0,"avg":".201","atBats":169,"obp":".281","slg":".266","ops":".547","caughtStealing":3,"stolenBases":5,"stolenBasePercentage":".625","caughtStealingPercentage":".375","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":195,"totalBases":45,"rbi":17,"leftOnBase":86,"sacBunts":3,"sacFlies":3,"babip":".239","groundOutsToAirouts":"1.14","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"84.50","popOuts":9,"lineOuts":13},"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":128,"putOuts":63,"errors":7,"chances":198,"fielding":".965","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID694192":{"person":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"jerseyNumber":"11","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"battingOrder":"100","stats":{"batting":{"summary":"0-4 | BB, 2 K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":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":48,"flyOuts":34,"groundOuts":44,"airOuts":49,"runs":33,"doubles":14,"triples":0,"homeRuns":11,"strikeOuts":54,"baseOnBalls":16,"intentionalWalks":1,"hits":60,"hitByPitch":1,"avg":".291","atBats":206,"obp":".344","slg":".519","ops":".863","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":224,"totalBases":107,"rbi":31,"leftOnBase":79,"sacBunts":0,"sacFlies":1,"babip":".345","groundOutsToAirouts":"0.90","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.73","popOuts":6,"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":2,"putOuts":79,"errors":0,"chances":81,"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"},{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},{"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":"501","stats":{"batting":{"note":"a-","summary":"0-1 | BB, K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":50,"flyOuts":16,"groundOuts":52,"airOuts":30,"runs":38,"doubles":10,"triples":1,"homeRuns":5,"strikeOuts":63,"baseOnBalls":21,"intentionalWalks":2,"hits":51,"hitByPitch":2,"avg":".262","atBats":195,"obp":".338","slg":".400","ops":".738","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":219,"totalBases":78,"rbi":26,"leftOnBase":89,"sacBunts":0,"sacFlies":1,"babip":".359","groundOutsToAirouts":"1.73","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"39.00","popOuts":1,"lineOuts":13},"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":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID641343":{"person":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"jerseyNumber":"9","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"battingOrder":"601","stats":{"batting":{"note":"b-","summary":"1-2 | RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":1,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":73,"flyOuts":33,"groundOuts":58,"airOuts":50,"runs":46,"doubles":12,"triples":1,"homeRuns":14,"strikeOuts":73,"baseOnBalls":39,"intentionalWalks":3,"hits":65,"hitByPitch":3,"avg":".264","atBats":246,"obp":".372","slg":".492","ops":".864","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":288,"totalBases":121,"rbi":49,"leftOnBase":118,"sacBunts":0,"sacFlies":0,"babip":".321","groundOutsToAirouts":"1.16","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.57","popOuts":5,"lineOuts":12},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":23,"putOuts":375,"errors":5,"chances":403,"fielding":".988","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID686217":{"person":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"jerseyNumber":"10","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"battingOrder":"700","stats":{"batting":{"summary":"2-3 | 2B, BB, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":77,"flyOuts":29,"groundOuts":88,"airOuts":71,"runs":29,"doubles":12,"triples":0,"homeRuns":3,"strikeOuts":25,"baseOnBalls":25,"intentionalWalks":1,"hits":58,"hitByPitch":1,"avg":".244","atBats":238,"obp":".315","slg":".332","ops":".647","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":274,"totalBases":79,"rbi":30,"leftOnBase":110,"sacBunts":1,"sacFlies":3,"babip":".258","groundOutsToAirouts":"1.24","catchersInterference":6,"pickoffs":0,"atBatsPerHomeRun":"79.33","popOuts":21,"lineOuts":21},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":117,"errors":1,"chances":120,"fielding":".992","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID682842":{"person":{"id":682842,"fullName":"Abner Uribe","link":"/api/v1/people/682842"},"jerseyNumber":"45","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":33,"gamesStarted":0,"flyOuts":15,"groundOuts":37,"airOuts":26,"runs":11,"doubles":2,"triples":0,"homeRuns":3,"strikeOuts":32,"baseOnBalls":11,"intentionalWalks":2,"hits":23,"hitByPitch":0,"atBats":117,"obp":".266","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":492,"era":"3.09","inningsPitched":"32.0","wins":4,"losses":2,"saves":5,"saveOpportunities":7,"holds":11,"blownSaves":2,"earnedRuns":11,"whip":"1.06","battersFaced":129,"outs":96,"gamesPitched":33,"completeGames":0,"shutouts":0,"pitchesThrown":492,"balls":171,"strikes":321,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"1.42","rbi":0,"winPercentage":".667","pitchesPerInning":"15.38","gamesFinished":10,"strikeoutWalkRatio":"2.91","strikeoutsPer9Inn":"9.00","walksPer9Inn":"3.09","hitsPer9Inn":"6.47","runsScoredPer9":"3.09","homeRunsPer9":"0.84","inheritedRunners":12,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":7,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":1,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID681982":{"person":{"id":681982,"fullName":"Grant Anderson","link":"/api/v1/people/681982"},"jerseyNumber":"56","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":31,"gamesStarted":0,"flyOuts":26,"groundOuts":27,"airOuts":39,"runs":14,"doubles":9,"triples":1,"homeRuns":4,"strikeOuts":24,"baseOnBalls":16,"intentionalWalks":1,"hits":24,"hitByPitch":0,"atBats":113,"obp":".308","caughtStealing":3,"stolenBases":2,"stolenBasePercentage":".400","caughtStealingPercentage":".600","numberOfPitches":509,"era":"3.55","inningsPitched":"33.0","wins":1,"losses":3,"saves":0,"saveOpportunities":0,"holds":5,"blownSaves":0,"earnedRuns":13,"whip":"1.21","battersFaced":130,"outs":99,"gamesPitched":31,"completeGames":0,"shutouts":0,"pitchesThrown":509,"balls":196,"strikes":313,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.69","rbi":0,"winPercentage":".250","pitchesPerInning":"15.42","gamesFinished":4,"strikeoutWalkRatio":"1.50","strikeoutsPer9Inn":"6.55","walksPer9Inn":"4.36","hitsPer9Inn":"6.55","runsScoredPer9":"3.82","homeRunsPer9":"1.09","inheritedRunners":18,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":10,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID683734":{"person":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"jerseyNumber":"28","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"battingOrder":"400","stats":{"batting":{"summary":"2-3 | 2B, BB, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":6,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":44,"flyOuts":18,"groundOuts":32,"airOuts":37,"runs":17,"doubles":13,"triples":2,"homeRuns":2,"strikeOuts":14,"baseOnBalls":17,"intentionalWalks":1,"hits":42,"hitByPitch":2,"avg":".339","atBats":124,"obp":".424","slg":".524","ops":".948","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":144,"totalBases":65,"rbi":24,"leftOnBase":65,"sacBunts":0,"sacFlies":1,"babip":".367","groundOutsToAirouts":"0.86","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"62.00","popOuts":5,"lineOuts":14},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":174,"errors":1,"chances":185,"fielding":".995","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":16,"gamesStarted":6,"flyOuts":31,"groundOuts":49,"airOuts":52,"runs":21,"doubles":11,"triples":1,"homeRuns":4,"strikeOuts":52,"baseOnBalls":17,"intentionalWalks":0,"hits":47,"hitByPitch":1,"atBats":198,"obp":".298","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":847,"era":"3.12","inningsPitched":"52.0","wins":3,"losses":2,"saves":1,"saveOpportunities":1,"holds":2,"blownSaves":0,"earnedRuns":18,"whip":"1.23","battersFaced":218,"outs":156,"gamesPitched":16,"completeGames":0,"shutouts":0,"pitchesThrown":847,"balls":299,"strikes":548,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.94","rbi":0,"winPercentage":".600","pitchesPerInning":"16.29","gamesFinished":3,"strikeoutWalkRatio":"3.06","strikeoutsPer9Inn":"9.00","walksPer9Inn":"2.94","hitsPer9Inn":"8.13","runsScoredPer9":"3.63","homeRunsPer9":"0.69","inheritedRunners":4,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":8,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":1,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID690986":{"person":{"id":690986,"fullName":"Kyle Harrison","link":"/api/v1/people/690986"},"jerseyNumber":"52","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":15,"gamesStarted":15,"flyOuts":45,"groundOuts":51,"airOuts":78,"runs":22,"doubles":10,"triples":1,"homeRuns":9,"strikeOuts":96,"baseOnBalls":19,"intentionalWalks":0,"hits":61,"hitByPitch":4,"atBats":286,"obp":".272","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":1315,"era":"2.57","inningsPitched":"77.0","wins":8,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":22,"whip":"1.04","battersFaced":309,"outs":231,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":1315,"balls":435,"strikes":880,"strikePercentage":".670","hitBatsmen":4,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"0.65","rbi":0,"winPercentage":".889","pitchesPerInning":"17.08","gamesFinished":0,"strikeoutWalkRatio":"5.05","strikeoutsPer9Inn":"11.22","walksPer9Inn":"2.22","hitsPer9Inn":"7.13","runsScoredPer9":"2.57","homeRunsPer9":"1.05","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":14,"lineOuts":19},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":3,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":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":{"note":"(W, 11-1)","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":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":15,"inningsPitched":"1.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":15,"balls":4,"strikes":11,"strikePercentage":".730","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":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":1,"flyOuts":19,"groundOuts":46,"airOuts":32,"runs":22,"doubles":7,"triples":0,"homeRuns":4,"strikeOuts":68,"baseOnBalls":26,"intentionalWalks":1,"hits":42,"hitByPitch":2,"atBats":186,"obp":".324","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":866,"era":"3.24","inningsPitched":"50.0","wins":11,"losses":1,"saves":0,"saveOpportunities":4,"holds":4,"blownSaves":4,"earnedRuns":18,"whip":"1.36","battersFaced":216,"outs":150,"gamesPitched":39,"completeGames":0,"shutouts":0,"pitchesThrown":866,"balls":332,"strikes":534,"strikePercentage":".620","hitBatsmen":2,"balks":1,"wildPitches":6,"pickoffs":0,"groundOutsToAirouts":"1.44","rbi":0,"winPercentage":".917","pitchesPerInning":"17.32","gamesFinished":5,"strikeoutWalkRatio":"2.62","strikeoutsPer9Inn":"12.24","walksPer9Inn":"4.68","hitsPer9Inn":"7.56","runsScoredPer9":"3.96","homeRunsPer9":"0.72","inheritedRunners":10,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":7,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":3,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":"401","stats":{"batting":{"note":"1-","summary":"0-0","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":72,"flyOuts":14,"groundOuts":50,"airOuts":30,"runs":33,"doubles":14,"triples":2,"homeRuns":6,"strikeOuts":87,"baseOnBalls":32,"intentionalWalks":1,"hits":54,"hitByPitch":2,"avg":".247","atBats":219,"obp":".346","slg":".411","ops":".757","caughtStealing":5,"stolenBases":6,"stolenBasePercentage":".545","caughtStealingPercentage":".455","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":255,"totalBases":90,"rbi":37,"leftOnBase":101,"sacBunts":1,"sacFlies":1,"babip":".378","groundOutsToAirouts":"1.67","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"36.50","popOuts":5,"lineOuts":11},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":156,"errors":1,"chances":159,"fielding":".994","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID666152":{"person":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"jerseyNumber":"6","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"battingOrder":"801","stats":{"batting":{"note":"c-","summary":"0-1","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":1,"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":69,"flyOuts":36,"groundOuts":53,"airOuts":52,"runs":31,"doubles":5,"triples":2,"homeRuns":3,"strikeOuts":50,"baseOnBalls":21,"intentionalWalks":0,"hits":45,"hitByPitch":1,"avg":".236","atBats":191,"obp":".315","slg":".330","ops":".645","caughtStealing":5,"stolenBases":17,"stolenBasePercentage":".773","caughtStealingPercentage":".227","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":223,"totalBases":63,"rbi":13,"leftOnBase":71,"sacBunts":9,"sacFlies":0,"babip":".304","groundOutsToAirouts":"1.02","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"63.67","popOuts":7,"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":107,"putOuts":64,"errors":6,"chances":177,"fielding":".966","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID687075":{"person":{"id":687075,"fullName":"Brandon Sproat","link":"/api/v1/people/687075"},"jerseyNumber":"23","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":15,"gamesStarted":13,"flyOuts":34,"groundOuts":59,"airOuts":63,"runs":42,"doubles":11,"triples":0,"homeRuns":13,"strikeOuts":73,"baseOnBalls":32,"intentionalWalks":0,"hits":62,"hitByPitch":6,"atBats":255,"obp":".341","caughtStealing":5,"stolenBases":6,"stolenBasePercentage":".545","caughtStealingPercentage":".455","numberOfPitches":1177,"era":"5.43","inningsPitched":"69.2","wins":2,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":42,"whip":"1.35","battersFaced":295,"outs":209,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":1177,"balls":447,"strikes":730,"strikePercentage":".620","hitBatsmen":6,"balks":0,"wildPitches":4,"pickoffs":3,"groundOutsToAirouts":"0.94","rbi":0,"winPercentage":".333","pitchesPerInning":"16.89","gamesFinished":0,"strikeoutWalkRatio":"2.28","strikeoutsPer9Inn":"9.43","walksPer9Inn":"4.13","hitsPer9Inn":"8.01","runsScoredPer9":"5.43","homeRunsPer9":"1.68","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":0,"passedBall":0,"popOuts":10,"lineOuts":19},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":4,"errors":0,"chances":9,"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,"battingOrder":"600","stats":{"batting":{"summary":"0-1 | BB","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":51,"flyOuts":14,"groundOuts":26,"airOuts":27,"runs":13,"doubles":6,"triples":0,"homeRuns":1,"strikeOuts":22,"baseOnBalls":10,"intentionalWalks":0,"hits":14,"hitByPitch":1,"avg":".159","atBats":88,"obp":".253","slg":".261","ops":".514","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":100,"totalBases":23,"rbi":11,"leftOnBase":49,"sacBunts":1,"sacFlies":0,"babip":".200","groundOutsToAirouts":"0.96","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"88.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":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"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":"300","stats":{"batting":{"summary":"0-3 | HBP","gamesPlayed":1,"flyOuts":0,"groundOuts":3,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":1,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":10,"errors":0,"chances":10,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":78,"flyOuts":52,"groundOuts":74,"airOuts":95,"runs":46,"doubles":12,"triples":0,"homeRuns":9,"strikeOuts":45,"baseOnBalls":31,"intentionalWalks":3,"hits":89,"hitByPitch":2,"avg":".298","atBats":299,"obp":".363","slg":".428","ops":".791","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":336,"totalBases":128,"rbi":50,"leftOnBase":127,"sacBunts":0,"sacFlies":4,"babip":".321","groundOutsToAirouts":"0.78","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"33.22","popOuts":23,"lineOuts":20},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":15,"stolenBases":19,"stolenBasePercentage":".559","caughtStealingPercentage":".441","assists":23,"putOuts":661,"errors":0,"chances":684,"fielding":"1.000","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID688107":{"person":{"id":688107,"fullName":"Robert Gasser","link":"/api/v1/people/688107"},"jerseyNumber":"54","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"stats":{"batting":{},"pitching":{"summary":"5.2 IP, 3 ER, 5 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":6,"airOuts":5,"runs":3,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":5,"baseOnBalls":1,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":22,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":96,"inningsPitched":"5.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":24,"outs":17,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":96,"balls":28,"strikes":68,"strikePercentage":".710","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"4.76","homeRunsPer9":"1.59","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":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":22,"groundOuts":23,"airOuts":46,"runs":19,"doubles":8,"triples":1,"homeRuns":7,"strikeOuts":36,"baseOnBalls":13,"intentionalWalks":0,"hits":33,"hitByPitch":3,"atBats":136,"obp":".320","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":629,"era":"4.54","inningsPitched":"35.2","wins":1,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":18,"whip":"1.29","battersFaced":154,"outs":107,"gamesPitched":7,"completeGames":0,"shutouts":0,"pitchesThrown":629,"balls":210,"strikes":419,"strikePercentage":".670","hitBatsmen":3,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":3,"winPercentage":".250","pitchesPerInning":"17.64","gamesFinished":0,"strikeoutWalkRatio":"2.77","strikeoutsPer9Inn":"9.08","walksPer9Inn":"3.28","hitsPer9Inn":"8.33","runsScoredPer9":"4.79","homeRunsPer9":"1.77","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":14,"lineOuts":10},"fielding":{"gamesStarted":1,"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":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":"200","stats":{"batting":{"summary":"1-4 | HR, K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":3,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":78,"flyOuts":33,"groundOuts":81,"airOuts":53,"runs":59,"doubles":16,"triples":3,"homeRuns":12,"strikeOuts":93,"baseOnBalls":49,"intentionalWalks":3,"hits":78,"hitByPitch":0,"avg":".260","atBats":300,"obp":".362","slg":".453","ops":".815","caughtStealing":2,"stolenBases":13,"stolenBasePercentage":".867","caughtStealingPercentage":".133","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":354,"totalBases":136,"rbi":48,"leftOnBase":120,"sacBunts":3,"sacFlies":2,"babip":".335","groundOutsToAirouts":"1.53","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.00","popOuts":2,"lineOuts":18},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":186,"putOuts":110,"errors":2,"chances":298,"fielding":".993","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID605540":{"person":{"id":605540,"fullName":"Brandon Woodruff","link":"/api/v1/people/605540"},"jerseyNumber":"53","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":38,"groundOuts":22,"airOuts":61,"runs":13,"doubles":6,"triples":0,"homeRuns":4,"strikeOuts":41,"baseOnBalls":9,"intentionalWalks":1,"hits":26,"hitByPitch":1,"atBats":148,"obp":".225","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":578,"era":"2.59","inningsPitched":"41.2","wins":2,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":12,"whip":"0.84","battersFaced":160,"outs":125,"gamesPitched":8,"completeGames":0,"shutouts":0,"pitchesThrown":578,"balls":183,"strikes":395,"strikePercentage":".680","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.36","rbi":0,"winPercentage":".667","pitchesPerInning":"13.87","gamesFinished":0,"strikeoutWalkRatio":"4.56","strikeoutsPer9Inn":"8.86","walksPer9Inn":"1.94","hitsPer9Inn":"5.62","runsScoredPer9":"2.81","homeRunsPer9":"0.86","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":11,"lineOuts":12},"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}},"ID596142":{"person":{"id":596142,"fullName":"Gary Sánchez","link":"/api/v1/people/596142"},"jerseyNumber":"99","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"battingOrder":"500","stats":{"batting":{"summary":"0-1 | BB","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":49,"flyOuts":15,"groundOuts":32,"airOuts":39,"runs":23,"doubles":4,"triples":1,"homeRuns":8,"strikeOuts":30,"baseOnBalls":27,"intentionalWalks":0,"hits":28,"hitByPitch":2,"avg":".219","atBats":128,"obp":".361","slg":".453","ops":".814","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":158,"totalBases":58,"rbi":22,"leftOnBase":71,"sacBunts":0,"sacFlies":1,"babip":".220","groundOutsToAirouts":"0.82","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.00","popOuts":13,"lineOuts":11},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":4,"stolenBases":7,"stolenBasePercentage":".636","caughtStealingPercentage":".364","assists":9,"putOuts":172,"errors":1,"chances":182,"fielding":".995","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"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":16,"gamesStarted":16,"flyOuts":35,"groundOuts":73,"airOuts":74,"runs":19,"doubles":4,"triples":0,"homeRuns":5,"strikeOuts":146,"baseOnBalls":27,"intentionalWalks":0,"hits":49,"hitByPitch":7,"atBats":341,"obp":".221","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1475,"era":"1.45","inningsPitched":"99.0","wins":9,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":16,"whip":"0.77","battersFaced":376,"outs":297,"gamesPitched":16,"completeGames":1,"shutouts":1,"pitchesThrown":1475,"balls":480,"strikes":995,"strikePercentage":".670","hitBatsmen":7,"balks":1,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"0.99","rbi":0,"winPercentage":".750","pitchesPerInning":"14.90","gamesFinished":0,"strikeoutWalkRatio":"5.41","strikeoutsPer9Inn":"13.27","walksPer9Inn":"2.45","hitsPer9Inn":"4.45","runsScoredPer9":"1.73","homeRunsPer9":"0.45","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":16,"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}},"ID657649":{"person":{"id":657649,"fullName":"Jared Koenig","link":"/api/v1/people/657649"},"jerseyNumber":"47","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":4,"gamesStarted":0,"flyOuts":1,"groundOuts":4,"airOuts":2,"runs":2,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":2,"intentionalWalks":2,"hits":4,"hitByPitch":0,"atBats":15,"obp":".353","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":61,"era":"0.00","inningsPitched":"3.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"whip":"1.80","battersFaced":17,"outs":10,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":61,"balls":19,"strikes":42,"strikePercentage":".690","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"2.00","rbi":0,"winPercentage":".---","pitchesPerInning":"18.30","gamesFinished":0,"strikeoutWalkRatio":"2.50","strikeoutsPer9Inn":"13.50","walksPer9Inn":"5.40","hitsPer9Inn":"10.80","runsScoredPer9":"5.40","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID656730":{"person":{"id":656730,"fullName":"Trevor Megill","link":"/api/v1/people/656730"},"jerseyNumber":"29","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"stats":{"batting":{},"pitching":{"note":"(S, 11)","summary":"1.0 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":10,"inningsPitched":"1.0","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":10,"balls":2,"strikes":8,"strikePercentage":".800","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":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":33,"gamesStarted":0,"flyOuts":26,"groundOuts":19,"airOuts":35,"runs":13,"doubles":6,"triples":0,"homeRuns":0,"strikeOuts":43,"baseOnBalls":9,"intentionalWalks":1,"hits":22,"hitByPitch":1,"atBats":116,"obp":".252","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":497,"era":"3.38","inningsPitched":"32.0","wins":2,"losses":2,"saves":11,"saveOpportunities":13,"holds":7,"blownSaves":2,"earnedRuns":12,"whip":"0.97","battersFaced":129,"outs":96,"gamesPitched":33,"completeGames":0,"shutouts":0,"pitchesThrown":497,"balls":160,"strikes":337,"strikePercentage":".680","hitBatsmen":1,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.54","rbi":0,"winPercentage":".500","pitchesPerInning":"15.53","gamesFinished":17,"strikeoutWalkRatio":"4.78","strikeoutsPer9Inn":"12.09","walksPer9Inn":"2.53","hitsPer9Inn":"6.19","runsScoredPer9":"3.66","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":6,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":4,"errors":1,"chances":6,"fielding":".833","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]}},"batters":[694192,668930,661388,683734,669003,596142,592885,663368,641343,686217,806198,666152,687401,688107,694477,676879,656730],"pitchers":[688107,694477,676879,656730],"bench":[],"bullpen":[681982,675660,690986,657649,694819,687075,682842,605540],"battingOrder":[694192,668930,661388,669003,592885,641343,686217,666152,687401],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Frelick (12, Lodolo); Vaughn (13, Petty)."},{"label":"HR","value":"Turang (12, 7th inning off Petty, 0 on, 1 out); Ortiz, J (2, 8th inning off Antone, 1 on, 2 out)."},{"label":"TB","value":"Bauers; Frelick 3; Ortiz, J 4; Turang 4; Vaughn 3."},{"label":"RBI","value":"Bauers (49); Ortiz, J 2 (17); Turang (48)."},{"label":"2-out RBI","value":"Ortiz, J 2."},{"label":"Runners left in scoring position, 2 out","value":"Ortiz, J 2; Sánchez; Pratt."},{"label":"SAC","value":"Hamilton, D."},{"label":"GIDP","value":"Contreras, Wm."},{"label":"Team RISP","value":"2-for-9."},{"label":"Team LOB","value":"8."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Patrick (1, fielding); Ortiz, J (7, throw)."},{"label":"DP","value":"(Turang-Pratt-Vaughn)."}]}],"note":[{"label":"a","value":"Walked for Sánchez in the 6th."},{"label":"b","value":"Singled for Perkins, B in the 6th."},{"label":"c","value":"Flied out for Pratt in the 6th."},{"label":"1","value":"Ran for Vaughn in the 7th."}]}},"officials":[{"official":{"id":483564,"fullName":"Dan Bellino","link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"fullName":"Mark Ripperger","link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":665576,"fullName":"Brock Ballou","link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":605670,"fullName":"Dan Merzel","link":"/api/v1/people/605670"},"officialType":"Third Base"}],"info":[{"label":"WP","value":"Petty."},{"label":"HBP","value":"Contreras, Wm (by Lodolo)."},{"label":"ABS Challenge","value":"Contreras, Wm (Ball-Confirmed); Stephenson, T 2 (Ball-Overturned to Strike, Ball-Overturned to Strike); Sánchez (Strike-Confirmed); Stewart, S (Strike-Confirmed)."},{"label":"Pitches-strikes","value":"Lodolo 96-52; Petty 43-24; Moll 10-8; Antone 9-7; Gasser 96-68; Patrick 21-18; Ashby 15-11; Megill 10-8."},{"label":"Groundouts-flyouts","value":"Lodolo 4-1; Petty 2-2; Moll 1-1; Antone 1-0; Gasser 6-2; Patrick 2-1; Ashby 1-1; Megill 0-0."},{"label":"Batters faced","value":"Lodolo 20; Petty 11; Moll 4; Antone 2; Gasser 24; Patrick 6; Ashby 4; Megill 3."},{"label":"Inherited runners-scored","value":"Moll 1-0; Antone 1-1; Patrick 1-0."},{"label":"Umpires","value":"HP: Dan Bellino. 1B: Mark Ripperger. 2B: Brock Ballou. 3B: Dan Merzel. "},{"label":"Weather","value":"91 degrees, Clear."},{"label":"Wind","value":"14 mph, In From RF."},{"label":"First pitch","value":"6:40 PM."},{"label":"T","value":"2:52."},{"label":"Att","value":"28,059."},{"label":"Venue","value":"American Family Field."},{"label":"June 29, 2026"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157","boxscoreName":"Lodolo"},"jerseyNumber":"40","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{"summary":"5.0 IP, 0 ER, 4 K, 4 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":1,"groundOuts":4,"airOuts":6,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":4,"intentionalWalks":0,"hits":1,"hitByPitch":1,"atBats":15,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":96,"inningsPitched":"5.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":20,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":96,"balls":44,"strikes":52,"strikePercentage":".540","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":5},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":1,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":10,"gamesStarted":10,"flyOuts":28,"groundOuts":51,"airOuts":53,"runs":29,"doubles":9,"triples":1,"homeRuns":8,"strikeOuts":42,"baseOnBalls":22,"intentionalWalks":0,"hits":54,"hitByPitch":9,"atBats":192,"obp":".371","caughtStealing":2,"stolenBases":8,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":912,"era":"5.05","inningsPitched":"51.2","wins":2,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":29,"whip":"1.47","battersFaced":231,"outs":155,"gamesPitched":10,"completeGames":0,"shutouts":0,"pitchesThrown":912,"balls":344,"strikes":568,"strikePercentage":".620","hitBatsmen":9,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.96","rbi":0,"winPercentage":".500","pitchesPerInning":"17.65","gamesFinished":0,"strikeoutWalkRatio":"1.91","strikeoutsPer9Inn":"7.32","walksPer9Inn":"3.83","hitsPer9Inn":"9.41","runsScoredPer9":"5.05","homeRunsPer9":"1.39","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":6,"passedBall":0,"popOuts":6,"lineOuts":19},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":2,"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"}]},"type":"starter","gameScore":64,"pitchingGameScore":64},{"player":{"person":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734","boxscoreName":"Vaughn"},"jerseyNumber":"28","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"battingOrder":"400","stats":{"batting":{"summary":"2-3 | 2B, BB, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":6,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":44,"flyOuts":18,"groundOuts":32,"airOuts":37,"runs":17,"doubles":13,"triples":2,"homeRuns":2,"strikeOuts":14,"baseOnBalls":17,"intentionalWalks":1,"hits":42,"hitByPitch":2,"avg":".339","atBats":124,"obp":".424","slg":".524","ops":".948","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":144,"totalBases":65,"rbi":24,"leftOnBase":65,"sacBunts":0,"sacFlies":1,"babip":".367","groundOutsToAirouts":"0.86","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"62.00","popOuts":5,"lineOuts":14},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":174,"errors":1,"chances":185,"fielding":".995","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"type":"hitter","gameScore":55,"hittingGameScore":55},{"player":{"person":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217","boxscoreName":"Frelick"},"jerseyNumber":"10","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"battingOrder":"700","stats":{"batting":{"summary":"2-3 | 2B, BB, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":77,"flyOuts":29,"groundOuts":88,"airOuts":71,"runs":29,"doubles":12,"triples":0,"homeRuns":3,"strikeOuts":25,"baseOnBalls":25,"intentionalWalks":1,"hits":58,"hitByPitch":1,"avg":".244","atBats":238,"obp":".315","slg":".332","ops":".647","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":274,"totalBases":79,"rbi":30,"leftOnBase":110,"sacBunts":1,"sacFlies":3,"babip":".258","groundOutsToAirouts":"1.24","catchersInterference":6,"pickoffs":0,"atBatsPerHomeRun":"79.33","popOuts":21,"lineOuts":21},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":117,"errors":1,"chances":120,"fielding":".992","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"type":"hitter","gameScore":55,"hittingGameScore":55}]},"decisions":{"winner":{"id":676879,"fullName":"Aaron Ashby","link":"/api/v1/people/676879"},"loser":{"id":594580,"fullName":"Sam Moll","link":"/api/v1/people/594580"},"save":{"id":656730,"fullName":"Trevor Megill","link":"/api/v1/people/656730"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}