{"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":823782,"link":"/api/v1.1/game/823782/feed/live","metaData":{"wait":10,"timeStamp":"20260603_023808","gameEvents":["field_out","game_finished"],"logicalEvents":["midInning","countChange","count02","newLeftHandedHit","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":823782,"type":"R","doubleHeader":"N","id":"2026/06/02/sfnmlb-milmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-823782-2026-06-02","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-06-02T23:40:00Z","originalDate":"2026-06-02","officialDate":"2026-06-02","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":137,"name":"San Francisco Giants","link":"/api/v1/teams/137","season":2026,"venue":{"id":2395,"name":"Oracle Park","link":"/api/v1/venues/2395"},"springVenue":{"id":2532,"link":"/api/v1/venues/2532"},"teamCode":"sfn","fileCode":"sf","abbreviation":"SF","teamName":"Giants","locationName":"San Francisco","firstYearOfPlay":"1883","league":{"id":104,"name":"National League","link":"/api/v1/league/104"},"division":{"id":203,"name":"National League West","link":"/api/v1/divisions/203"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"San Francisco","record":{"gamesPlayed":61,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":23,"losses":38,"ties":0,"pct":".377"},"records":{},"divisionLeader":false,"wins":23,"losses":38,"winningPercentage":".377"},"franchiseName":"San Francisco","clubName":"Giants","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":58,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":37,"losses":21,"ties":0,"pct":".638"},"records":{},"divisionLeader":false,"wins":37,"losses":21,"winningPercentage":".638"},"franchiseName":"Milwaukee","clubName":"Brewers","active":true}},"players":{"ID686790":{"id":686790,"fullName":"Trevor McDonald","link":"/api/v1/people/686790","firstName":"Trevor","lastName":"McDonald","primaryNumber":"72","birthDate":"2001-02-26","currentAge":25,"birthCity":"Mobile","birthStateProvince":"AL","birthCountry":"USA","height":"6' 0\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Trevor","useLastName":"McDonald","middleName":"Dale","boxscoreName":"McDonald","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2024-09-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Trevor McDonald","nameSlug":"trevor-mcdonald-686790","firstLastName":"Trevor McDonald","lastFirstName":"McDonald, Trevor","lastInitName":"McDonald, T","initLastName":"T McDonald","fullFMLName":"Trevor Dale McDonald","fullLFMName":"McDonald, Trevor Dale","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"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},"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},"ID682674":{"id":682674,"fullName":"Victor Bericoto","link":"/api/v1/people/682674","firstName":"Victor","lastName":"Bericoto","primaryNumber":"78","birthDate":"2001-12-03","currentAge":24,"birthCity":"Maracay","birthCountry":"Venezuela","height":"6' 1\"","weight":210,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Victor","useLastName":"Bericoto","middleName":"Miguel","boxscoreName":"Bericoto","gender":"M","nameMatrilineal":"Hidalgo","isPlayer":true,"isVerified":false,"mlbDebutDate":"2026-05-22","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Victor Bericoto","nameSlug":"victor-bericoto-682674","firstLastName":"Victor Bericoto","lastFirstName":"Bericoto, Victor","lastInitName":"Bericoto, V","initLastName":"V Bericoto","fullFMLName":"Victor Miguel Bericoto","fullLFMName":"Bericoto, Victor Miguel","strikeZoneTop":3.26,"strikeZoneBottom":1.64},"ID657277":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277","firstName":"Logan","lastName":"Webb","primaryNumber":"62","birthDate":"1996-11-18","currentAge":29,"birthCity":"Rocklin","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":221,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Logan","useLastName":"Webb","middleName":"T.","boxscoreName":"Webb, L","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2019-08-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Logan Webb","nameSlug":"logan-webb-657277","firstLastName":"Logan Webb","lastFirstName":"Webb, Logan","lastInitName":"Webb, L","initLastName":"L Webb","fullFMLName":"Logan T. Webb","fullLFMName":"Webb, Logan T.","strikeZoneTop":3.41,"strikeZoneBottom":1.58},"ID675660":{"id":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660","firstName":"Shane","lastName":"Drohan","primaryNumber":"55","birthDate":"1999-01-07","currentAge":27,"birthCity":"Fort Lauderdale","birthStateProvince":"FL","birthCountry":"USA","height":"6' 2\"","weight":202,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Shane","useLastName":"Drohan","middleName":"Liam","boxscoreName":"Drohan","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2026-04-08","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Shane Drohan","nameSlug":"shane-drohan-675660","firstLastName":"Shane Drohan","lastFirstName":"Drohan, Shane","lastInitName":"Drohan, S","initLastName":"S Drohan","fullFMLName":"Shane Liam Drohan","fullLFMName":"Drohan, Shane Liam","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID656305":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305","firstName":"Matt","lastName":"Chapman","primaryNumber":"26","birthDate":"1993-04-28","currentAge":33,"birthCity":"Victorville","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":220,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Matt","useLastName":"Chapman","middleName":"James","boxscoreName":"Chapman, M","nickName":"Hurtado","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2017-06-15","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Matt Chapman","nameSlug":"matt-chapman-656305","firstLastName":"Matt Chapman","lastFirstName":"Chapman, Matt","lastInitName":"Chapman, M","initLastName":"M Chapman","fullFMLName":"Matt James Chapman","fullLFMName":"Chapman, Matt James","strikeZoneTop":3.25,"strikeZoneBottom":1.64},"ID678576":{"id":678576,"fullName":"Wilkin Ramos","link":"/api/v1/people/678576","firstName":"Wilkin","lastName":"Ramos","primaryNumber":"71","birthDate":"2000-10-31","currentAge":25,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 6\"","weight":192,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Wilkin","useLastName":"Ramos","middleName":"Dariel","boxscoreName":"Ramos, W","gender":"M","nameMatrilineal":"Rosario","isPlayer":true,"isVerified":false,"mlbDebutDate":"2026-06-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Wilkin Ramos","nameSlug":"wilkin-ramos-678576","firstLastName":"Wilkin Ramos","lastFirstName":"Ramos, Wilkin","lastInitName":"Ramos, W","initLastName":"W Ramos","fullFMLName":"Wilkin Dariel Ramos","fullLFMName":"Ramos, Wilkin Dariel","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID808982":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982","firstName":"Jung Hoo","lastName":"Lee","primaryNumber":"51","birthDate":"1998-08-20","currentAge":28,"birthCity":"Seoul","birthCountry":"Republic of Korea","height":"6' 0\"","weight":196,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Jung Hoo","useLastName":"Lee","boxscoreName":"Lee, J","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"jung who","mlbDebutDate":"2024-03-28","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jung Hoo Lee","nameSlug":"jung-hoo-lee-808982","firstLastName":"Jung Hoo Lee","lastFirstName":"Lee, Jung Hoo","lastInitName":"Lee, J","initLastName":"J Lee","fullFMLName":"J.H. Lee","fullLFMName":"J.H. Lee","strikeZoneTop":3.22,"strikeZoneBottom":1.63},"ID687551":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551","firstName":"Andrew","lastName":"Gilbert","primaryNumber":"0","birthDate":"2000-09-27","currentAge":25,"birthCity":"St. Paul","birthStateProvince":"MN","birthCountry":"USA","height":"5' 9\"","weight":195,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Drew","useLastName":"Gilbert","middleName":"Christopher","boxscoreName":"Gilbert","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-08-08","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Drew Gilbert","nameSlug":"drew-gilbert-687551","firstLastName":"Drew Gilbert","lastFirstName":"Gilbert, Drew","lastInitName":"Gilbert, D","initLastName":"D Gilbert","fullFMLName":"Andrew Christopher Gilbert","fullLFMName":"Gilbert, Andrew Christopher","strikeZoneTop":3.06,"strikeZoneBottom":1.54},"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},"ID646240":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240","firstName":"Rafael","lastName":"Devers","primaryNumber":"16","birthDate":"1996-10-24","currentAge":29,"birthCity":"Sanchez","birthCountry":"Dominican Republic","height":"6' 0\"","weight":235,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Rafael","useLastName":"Devers","middleName":"Calcano","boxscoreName":"Devers","nickName":"Carita","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"DEHV-ers","mlbDebutDate":"2017-07-25","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Rafael Devers","nameSlug":"rafael-devers-646240","firstLastName":"Rafael Devers","lastFirstName":"Devers, Rafael","lastInitName":"Devers, R","initLastName":"R Devers","fullFMLName":"Rafael Calcano Devers","fullLFMName":"Devers, Rafael Calcano","strikeZoneTop":3.217,"strikeZoneBottom":1.624},"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},"ID663765":{"id":663765,"fullName":"Jake Woodford","link":"/api/v1/people/663765","firstName":"Jacob","lastName":"Woodford","birthDate":"1996-10-28","currentAge":29,"birthCity":"St. Petersburg","birthStateProvince":"FL","birthCountry":"USA","height":"6' 4\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jake","useLastName":"Woodford","middleName":"Robert","boxscoreName":"Woodford","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2020-08-15","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jake Woodford","nameSlug":"jake-woodford-663765","firstLastName":"Jake Woodford","lastFirstName":"Woodford, Jake","lastInitName":"Woodford, J","initLastName":"J Woodford","fullFMLName":"Jacob Robert Woodford","fullLFMName":"Woodford, Jacob Robert","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"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},"ID605288":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288","firstName":"Adrian","lastName":"Houser","primaryNumber":"12","birthDate":"1993-02-02","currentAge":33,"birthCity":"Tahlequah","birthStateProvince":"OK","birthCountry":"USA","height":"6' 4\"","weight":227,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Adrian","useLastName":"Houser","middleName":"David","boxscoreName":"Houser","nickName":"Doogy","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"mlbDebutDate":"2015-09-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Adrian Houser","nameSlug":"adrian-houser-605288","firstLastName":"Adrian Houser","lastFirstName":"Houser, Adrian","lastInitName":"Houser, A","initLastName":"A Houser","fullFMLName":"Adrian David Houser","fullLFMName":"Houser, Adrian David","strikeZoneTop":3.45,"strikeZoneBottom":1.65},"ID642715":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715","firstName":"Willy","lastName":"Adames","primaryNumber":"2","birthDate":"1995-09-02","currentAge":31,"birthCity":"Santiago","birthCountry":"Dominican Republic","height":"6' 0\"","weight":216,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Willy","useLastName":"Adames","middleName":"Rafael","boxscoreName":"Adames","nickName":"The Kid","gender":"M","nameMatrilineal":"Luna","isPlayer":true,"isVerified":true,"pronunciation":"ah-DAH-mess","mlbDebutDate":"2018-05-22","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Willy Adames","nameSlug":"willy-adames-642715","firstLastName":"Willy Adames","lastFirstName":"Adames, Willy","lastInitName":"Adames, W","initLastName":"W Adames","fullFMLName":"Willy Rafael Adames","fullLFMName":"Adames, Willy Rafael","strikeZoneTop":3.22,"strikeZoneBottom":1.63},"ID669062":{"id":669062,"fullName":"Erik Miller","link":"/api/v1/people/669062","firstName":"Erik","lastName":"Miller","primaryNumber":"67","birthDate":"1998-02-13","currentAge":28,"birthCity":"St. Louis","birthStateProvince":"MO","birthCountry":"USA","height":"6' 5\"","weight":269,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Erik","useLastName":"Miller","middleName":"Christopher","boxscoreName":"Miller, E","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"MILL-urr","mlbDebutDate":"2024-03-28","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Erik Miller","nameSlug":"erik-miller-669062","firstLastName":"Erik Miller","lastFirstName":"Miller, Erik","lastInitName":"Miller, E","initLastName":"E Miller","fullFMLName":"Erik Christopher Miller","fullLFMName":"Miller, Erik Christopher","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID650333":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333","firstName":"Luis","lastName":"Arraez","primaryNumber":"4","birthDate":"1997-04-09","currentAge":29,"birthCity":"San Felipe","birthCountry":"Venezuela","height":"5' 10\"","weight":186,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Luis","useLastName":"Arraez","middleName":"Sangel","boxscoreName":"Arraez","nickName":"La Regadera","gender":"M","nameMatrilineal":"Reveron","isPlayer":true,"isVerified":true,"pronunciation":"ah-RISE","mlbDebutDate":"2019-05-18","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luis Arraez","nameSlug":"luis-arraez-650333","firstLastName":"Luis Arraez","lastFirstName":"Arraez, Luis","lastInitName":"Arraez, L","initLastName":"L Arraez","fullFMLName":"Luis Sangel Arraez","fullLFMName":"Arraez, Luis Sangel","strikeZoneTop":3.12,"strikeZoneBottom":1.58},"ID669477":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477","firstName":"Casey","lastName":"Schmitt","primaryNumber":"10","birthDate":"1999-03-01","currentAge":27,"birthCity":"San Diego","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":215,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Casey","useLastName":"Schmitt","middleName":"Shawn","boxscoreName":"Schmitt","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2020,"mlbDebutDate":"2023-05-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Casey Schmitt","nameSlug":"casey-schmitt-669477","firstLastName":"Casey Schmitt","lastFirstName":"Schmitt, Casey","lastInitName":"Schmitt, C","initLastName":"C Schmitt","fullFMLName":"Casey Shawn Schmitt","fullLFMName":"Schmitt, Casey Shawn","strikeZoneTop":3.2,"strikeZoneBottom":1.61},"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},"ID664141":{"id":664141,"fullName":"JT Brubaker","link":"/api/v1/people/664141","firstName":"Jonathan","lastName":"Brubaker","primaryNumber":"34","birthDate":"1993-11-17","currentAge":32,"birthCity":"Springfield","birthStateProvince":"OH","birthCountry":"USA","height":"6' 4\"","weight":197,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"JT","useLastName":"Brubaker","middleName":"Trey","boxscoreName":"Brubaker","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"BROO-bay-ker","mlbDebutDate":"2020-07-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"JT Brubaker","nameSlug":"jt-brubaker-664141","firstLastName":"JT Brubaker","lastFirstName":"Brubaker, JT","lastInitName":"Brubaker, J","initLastName":"J Brubaker","fullFMLName":"Jonathan Trey Brubaker","fullLFMName":"Brubaker, Jonathan Trey","strikeZoneTop":3.3,"strikeZoneBottom":1.55},"ID813841":{"id":813841,"fullName":"Jonah Cox","link":"/api/v1/people/813841","firstName":"Jonah","lastName":"Cox","primaryNumber":"53","birthDate":"2001-08-04","currentAge":25,"birthCity":"Louisville","birthStateProvince":"CO","birthCountry":"USA","height":"6' 2\"","weight":204,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Jonah","useLastName":"Cox","middleName":"Abbott","boxscoreName":"Cox","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2026-05-31","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jonah Cox","nameSlug":"jonah-cox-813841","firstLastName":"Jonah Cox","lastFirstName":"Cox, Jonah","lastInitName":"Cox, J","initLastName":"J Cox","fullFMLName":"Jonah Abbott Cox","fullLFMName":"Cox, Jonah Abbott","strikeZoneTop":3.29,"strikeZoneBottom":1.66},"ID650859":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859","firstName":"Luis","lastName":"Rengifo","primaryNumber":"21","birthDate":"1997-02-26","currentAge":29,"birthCity":"Naguanagua","birthCountry":"Venezuela","height":"5' 9\"","weight":204,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Luis","useLastName":"Rengifo","middleName":"Jose","boxscoreName":"Rengifo","nickName":"Fifo","gender":"M","nameMatrilineal":"Canate","isPlayer":true,"isVerified":true,"pronunciation":"ren-HE-foe","mlbDebutDate":"2019-04-25","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luis Rengifo","nameSlug":"luis-rengifo-650859","firstLastName":"Luis Rengifo","lastFirstName":"Rengifo, Luis","lastInitName":"Rengifo, L","initLastName":"L Rengifo","fullFMLName":"Luis Jose Rengifo","fullLFMName":"Rengifo, Luis Jose","strikeZoneTop":3.09,"strikeZoneBottom":1.56},"ID689441":{"id":689441,"fullName":"Coleman Crow","link":"/api/v1/people/689441","firstName":"Coleman","lastName":"Crow","primaryNumber":"57","birthDate":"2000-12-30","currentAge":25,"birthCity":"Concord","birthStateProvince":"GA","birthCountry":"USA","height":"5' 10\"","weight":175,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Coleman","useLastName":"Crow","middleName":"McCade","boxscoreName":"Crow","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2026-04-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Coleman Crow","nameSlug":"coleman-crow-689441","firstLastName":"Coleman Crow","lastFirstName":"Crow, Coleman","lastInitName":"Crow, C","initLastName":"C Crow","fullFMLName":"Coleman McCade Crow","fullLFMName":"Crow, Coleman McCade","strikeZoneTop":3.121,"strikeZoneBottom":1.575},"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},"ID671083":{"id":671083,"fullName":"Buddy Kennedy","link":"/api/v1/people/671083","firstName":"Clifton","lastName":"Kennedy","birthDate":"1998-10-05","currentAge":27,"birthCity":"Millville","birthStateProvince":"NJ","birthCountry":"USA","height":"5' 10\"","weight":213,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Buddy","useLastName":"Kennedy","middleName":"Lewis","boxscoreName":"Kennedy, B","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2022-06-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Buddy Kennedy","nameSlug":"buddy-kennedy-671083","firstLastName":"Buddy Kennedy","lastFirstName":"Kennedy, Buddy","lastInitName":"Kennedy, B","initLastName":"B Kennedy","fullFMLName":"Clifton Lewis Kennedy","fullLFMName":"Kennedy, Clifton Lewis","strikeZoneTop":3.12,"strikeZoneBottom":1.57},"ID676775":{"id":676775,"fullName":"Keaton Winn","link":"/api/v1/people/676775","firstName":"Keaton","lastName":"Winn","primaryNumber":"67","birthDate":"1998-02-20","currentAge":28,"birthCity":"Ollie","birthStateProvince":"IA","birthCountry":"USA","height":"6' 4\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Keaton","useLastName":"Winn","middleName":"Eugene","boxscoreName":"Winn, K","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2023-06-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Keaton Winn","nameSlug":"keaton-winn-676775","firstLastName":"Keaton Winn","lastFirstName":"Winn, Keaton","lastInitName":"Winn, K","initLastName":"K Winn","fullFMLName":"Keaton E. Winn","fullLFMName":"Winn, Keaton E.","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"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},"ID668873":{"id":668873,"fullName":"Caleb Kilian","link":"/api/v1/people/668873","firstName":"Caleb","lastName":"Kilian","primaryNumber":"56","birthDate":"1997-06-02","currentAge":29,"birthCity":"Anaheim","birthStateProvince":"CA","birthCountry":"USA","height":"6' 4\"","weight":206,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Caleb","useLastName":"Kilian","middleName":"John","boxscoreName":"Kilian","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-06-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Caleb Kilian","nameSlug":"caleb-kilian-668873","firstLastName":"Caleb Kilian","lastFirstName":"Kilian, Caleb","lastInitName":"Kilian, C","initLastName":"C Kilian","fullFMLName":"Caleb John Kilian","fullLFMName":"Kilian, Caleb John","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"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},"ID656529":{"id":656529,"fullName":"Sam Hentges","link":"/api/v1/people/656529","firstName":"Sam","lastName":"Hentges","primaryNumber":"31","birthDate":"1996-07-18","currentAge":30,"birthCity":"Shoreview","birthStateProvince":"MN","birthCountry":"USA","height":"6' 8\"","weight":255,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Sam","useLastName":"Hentges","middleName":"D.","boxscoreName":"Hentges","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"pronunciation":"HENT-chiss","mlbDebutDate":"2021-04-20","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Sam Hentges","nameSlug":"sam-hentges-656529","firstLastName":"Sam Hentges","lastFirstName":"Hentges, Sam","lastInitName":"Hentges, S","initLastName":"S Hentges","fullFMLName":"Sam D. Hentges","fullLFMName":"Hentges, Sam D.","strikeZoneTop":3.567,"strikeZoneBottom":1.8},"ID663941":{"id":663941,"fullName":"Tristan Beck","link":"/api/v1/people/663941","firstName":"Tristan","lastName":"Beck","primaryNumber":"43","birthDate":"1996-06-24","currentAge":30,"birthCity":"Corona","birthStateProvince":"CA","birthCountry":"USA","height":"6' 4\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tristan","useLastName":"Beck","middleName":"Robert","boxscoreName":"Beck, T","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2023-04-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tristan Beck","nameSlug":"tristan-beck-663941","firstLastName":"Tristan Beck","lastFirstName":"Beck, Tristan","lastInitName":"Beck, T","initLastName":"T Beck","fullFMLName":"Tristan Robert Beck","fullLFMName":"Beck, Tristan Robert","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID606992":{"id":606992,"fullName":"Eric Haase","link":"/api/v1/people/606992","firstName":"Eric","lastName":"Haase","birthDate":"1992-12-18","currentAge":33,"birthCity":"Detroit","birthStateProvince":"MI","birthCountry":"USA","height":"5' 10\"","weight":201,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Eric","useLastName":"Haase","middleName":"Michael","boxscoreName":"Haase","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"pronunciation":"HAHS","mlbDebutDate":"2018-09-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Eric Haase","nameSlug":"eric-haase-606992","firstLastName":"Eric Haase","lastFirstName":"Haase, Eric","lastInitName":"Haase, E","initLastName":"E Haase","fullFMLName":"Eric Michael Haase","fullLFMName":"Haase, Eric Michael","strikeZoneTop":3.1,"strikeZoneBottom":1.57},"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},"ID592662":{"id":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662","firstName":"Robert","lastName":"Ray","primaryNumber":"38","birthDate":"1991-10-01","currentAge":34,"birthCity":"Brentwood","birthStateProvince":"TN","birthCountry":"USA","height":"6' 2\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Robbie","useLastName":"Ray","middleName":"Glenn","boxscoreName":"Ray","nickName":"Bob","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2010,"mlbDebutDate":"2014-05-06","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Robbie Ray","nameSlug":"robbie-ray-592662","firstLastName":"Robbie Ray","lastFirstName":"Ray, Robbie","lastInitName":"Ray, R","initLastName":"R Ray","fullFMLName":"Robert Glenn Ray","fullLFMName":"Ray, Robert Glenn","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID694738":{"id":694738,"fullName":"Landen Roupp","link":"/api/v1/people/694738","firstName":"Landen","lastName":"Roupp","primaryNumber":"65","birthDate":"1998-09-10","currentAge":28,"birthCity":"Rocky Mount","birthStateProvince":"NC","birthCountry":"USA","height":"6' 2\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Landen","useLastName":"Roupp","middleName":"Brice","boxscoreName":"Roupp","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"pronunciation":"roop","mlbDebutDate":"2024-03-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Landen Roupp","nameSlug":"landen-roupp-694738","firstLastName":"Landen Roupp","lastFirstName":"Roupp, Landen","lastInitName":"Roupp, L","initLastName":"L Roupp","fullFMLName":"Landen Brice Roupp","fullLFMName":"Roupp, Landen Brice","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID669084":{"id":669084,"fullName":"DL Hall","link":"/api/v1/people/669084","firstName":"Dayton","lastName":"Hall","primaryNumber":"37","birthDate":"1998-09-19","currentAge":27,"birthCity":"Valdosta","birthStateProvince":"GA","birthCountry":"USA","height":"6' 1\"","weight":209,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"DL","useLastName":"Hall","middleName":"Layne","boxscoreName":"Hall, D","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2022-08-13","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"DL Hall","nameSlug":"dl-hall-669084","firstLastName":"DL Hall","lastFirstName":"Hall, DL","lastInitName":"Hall, D","initLastName":"D Hall","fullFMLName":"Dayton Layne Hall","fullLFMName":"Hall, Dayton Layne","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID805811":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811","firstName":"Bryson","lastName":"Eldridge","primaryNumber":"8","birthDate":"2004-10-20","currentAge":21,"birthCity":"Fairfax","birthStateProvince":"VA","birthCountry":"USA","height":"6' 7\"","weight":251,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Bryce","useLastName":"Eldridge","middleName":"Edward","boxscoreName":"Eldridge","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2025-09-15","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bryce Eldridge","nameSlug":"bryce-eldridge-805811","firstLastName":"Bryce Eldridge","lastFirstName":"Eldridge, Bryce","lastInitName":"Eldridge, B","initLastName":"B Eldridge","fullFMLName":"Bryson Edward Eldridge","fullLFMName":"Eldridge, Bryson Edward","strikeZoneTop":3.54,"strikeZoneBottom":1.79},"ID691740":{"id":691740,"fullName":"Daniel Susac","link":"/api/v1/people/691740","firstName":"Daniel","lastName":"Susac","primaryNumber":"6","birthDate":"2001-05-14","currentAge":25,"birthCity":"Roseville","birthStateProvince":"CA","birthCountry":"USA","height":"6' 5\"","weight":210,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Daniel","useLastName":"Susac","middleName":"Shawn","boxscoreName":"Susac, D","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2022,"mlbDebutDate":"2026-04-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Daniel Susac","nameSlug":"daniel-susac-691740","firstLastName":"Daniel Susac","lastFirstName":"Susac, Daniel","lastInitName":"Susac, D","initLastName":"D Susac","fullFMLName":"Daniel Shawn Susac","fullLFMName":"Susac, Daniel Shawn","strikeZoneTop":3.42,"strikeZoneBottom":1.73},"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":"68","wind":"6 mph, L To R"},"gameInfo":{"attendance":29728,"firstPitch":"2026-06-02T23:40:00.000Z","gameDurationMinutes":177},"review":{"hasChallenges":true,"away":{"used":1,"remaining":0},"home":{"used":0,"remaining":1}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":0,"usedFailed":1,"remaining":1},"home":{"usedSuccessful":1,"usedFailed":0,"remaining":2}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":686790,"fullName":"Trevor McDonald","link":"/api/v1/people/686790"},"home":{"id":690986,"fullName":"Kyle Harrison","link":"/api/v1/people/690986"}},"officialScorer":{"id":431058,"fullName":"Tim O'Driscoll","link":"/api/v1/people/431058"},"primaryDatacaster":{"id":800982,"fullName":"Alex Haese","link":"/api/v1/people/800982"},"moundVisits":{"away":{"used":4,"remaining":1},"home":{"used":2,"remaining":2}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Casey Schmitt called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-02T23:40:21.932Z","endTime":"2026-06-02T23:41:51.854Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690986,"fullName":"Kyle Harrison","link":"/api/v1/people/690986"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4,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":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"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-02T21:20:19.376Z","endTime":"2026-06-02T23:10:47.617Z","isPitch":false,"type":"action","player":{"id":669477,"link":"/api/v1/people/669477"}},{"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-02T23:10:47.617Z","endTime":"2026-06-02T23:39:57.891Z","isPitch":false,"type":"action","player":{"id":669477,"link":"/api/v1/people/669477"}},{"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-02T23:39:57.891Z","endTime":"2026-06-02T23:40:24.105Z","isPitch":false,"type":"action","player":{"id":669477,"link":"/api/v1/people/669477"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":86.9,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.156007321714174,"aZ":-14.362058957179144,"pfxX":6.8892162898610785,"pfxZ":9.165788049765949,"pX":0.14664067981875617,"pZ":2.8931159569618767,"vX0":-8.763759414052533,"vY0":-138.5790855772919,"vZ0":-3.049100478753782,"x":111.41,"y":160.67,"x0":2.455990421107662,"y0":50.00499405986608,"z0":4.967888547304069,"aX":13.392296015577768},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.1,"breakHorizontal":-10.7,"spinRate":2400,"spinDirection":138},"zone":2,"typeConfidence":2.0,"plateTime":0.3953445983127093,"extension":6.719656417293167},"index":3,"playId":"0bbb27fb-3a99-3567-8040-ddef7004a743","pitchNumber":1,"startTime":"2026-06-02T23:40:24.105Z","endTime":"2026-06-02T23:40:28.717Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.9,"endSpeed":88.0,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.173934672357035,"aZ":-14.16355666454301,"pfxX":7.632098176294421,"pfxZ":9.009116528392424,"pX":0.36571538268137566,"pZ":3.6547653169118797,"vX0":-8.735844805569904,"vY0":-140.77652488083982,"vZ0":-1.3956926594474972,"x":103.06,"y":140.1,"x0":2.523498154515082,"y0":50.00101696587638,"z0":5.077764534668432,"aX":15.255427448374999},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.2,"breakHorizontal":-12.0,"spinRate":2479,"spinDirection":136},"zone":12,"typeConfidence":2.0,"plateTime":0.3896791217362887,"extension":6.812256229447494},"index":4,"playId":"082f04f4-1e22-3a74-914d-bb54c328f9ce","pitchNumber":2,"startTime":"2026-06-02T23:40:41.816Z","endTime":"2026-06-02T23:40:45.388Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":5,"startTime":"2026-06-02T23:40:50.651Z","endTime":"2026-06-02T23:41:04.467Z","isPitch":false,"type":"action","player":{"id":669477,"link":"/api/v1/people/669477"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":87.0,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.28157768622118,"aZ":-17.64695052952469,"pfxX":7.769587595733634,"pfxZ":7.438436419820169,"pX":-0.4738706396392607,"pZ":4.012623589506856,"vX0":-10.72356214648151,"vY0":-139.11283697019334,"vZ0":0.01988931086025525,"x":135.06,"y":130.44,"x0":2.427996537882722,"y0":50.001520112033326,"z0":5.178790017149389,"aX":15.172345567334734},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":13.7,"breakHorizontal":-11.8,"spinRate":2455,"spinDirection":127},"zone":11,"typeConfidence":2.0,"plateTime":0.39428666380090904,"extension":6.849041554612691},"index":6,"playId":"b24a70e8-1178-3c46-9160-9651afb156a5","pitchNumber":3,"startTime":"2026-06-02T23:41:04.467Z","endTime":"2026-06-02T23:41:08.083Z","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":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.7,"endSpeed":75.8,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.70788963782382,"aZ":-39.152536105318966,"pfxX":-5.02044687697531,"pfxZ":-4.865282705681562,"pX":-0.02632556791409718,"pZ":0.6295958515024893,"vX0":-5.196008998395222,"vY0":-119.0004841563003,"vZ0":-1.9006696041722781,"x":118.0,"y":221.78,"x0":2.8371274891006735,"y0":50.00242518319304,"z0":4.983599719007368,"aX":-7.202708454657024},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.9,"breakVerticalInduced":-9.0,"breakHorizontal":10.3,"spinRate":2204,"spinDirection":320},"zone":13,"typeConfidence":2.0,"plateTime":0.46017113091888584,"extension":6.706415866616114},"index":7,"playId":"0e5f9be2-2878-3aeb-818a-f4a0e69be42a","pitchNumber":4,"startTime":"2026-06-02T23:41:17.268Z","endTime":"2026-06-02T23:41:22.806Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.2,"endSpeed":88.7,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.9093419379867,"aZ":-16.491031388320486,"pfxX":7.7047609621078905,"pfxZ":7.773540241856323,"pX":1.304536914132567,"pZ":1.7943257476371726,"vX0":-6.224530089343764,"vY0":-141.3257884893827,"vZ0":-5.557641176770017,"x":67.27,"y":190.33,"x0":2.5370681070570305,"y0":50.006216142626656,"z0":4.849650964951761,"aX":15.552204326004198},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":13.1,"breakHorizontal":-12.6,"spinRate":2311,"spinDirection":130},"zone":14,"typeConfidence":2.0,"plateTime":0.3878997590395348,"extension":6.90460778550392},"index":8,"playId":"8394dff5-6507-3701-a334-12422a727756","pitchNumber":5,"startTime":"2026-06-02T23:41:34.182Z","endTime":"2026-06-02T23:41:38.113Z","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":"SV","description":"Slurve"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":77.9,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.559981051286826,"aZ":-35.34694766497323,"pfxX":-4.578325094421999,"pfxZ":-2.0720636729476487,"pX":0.7158023759321505,"pZ":1.8735497244481907,"vX0":-3.378565151779177,"vY0":-122.7789043050373,"vZ0":-0.19731833355035955,"x":89.72,"y":188.19,"x0":2.7028709877978767,"y0":50.00204010003451,"z0":4.954579584529034,"aX":-7.012245463788908},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-3.6,"breakHorizontal":9.1,"spinRate":2220,"spinDirection":308},"zone":9,"typeConfidence":2.0,"plateTime":0.4455507142825046,"extension":6.627558325364372},"index":9,"playId":"54633bb8-1b1f-32cc-9a2c-9dac6a757f5c","pitchNumber":6,"startTime":"2026-06-02T23:41:47.285Z","endTime":"2026-06-02T23:41:51.854Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-02T23:41:51.854Z","atBatIndex":0},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Rafael Devers called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-02T23:41:55.042Z","endTime":"2026-06-02T23:44:51.186Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690986,"fullName":"Kyle Harrison","link":"/api/v1/people/690986"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,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":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":88.3,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.661189980516262,"aZ":-15.29179379652002,"pfxX":7.588352139871869,"pfxZ":8.47386268815207,"pX":0.18925382593684828,"pZ":1.8556040930858027,"vX0":-8.608761404985584,"vY0":-140.03308651129504,"vZ0":-5.663593138497357,"x":109.79,"y":188.68,"x0":2.3127147982006178,"y0":50.00412512988733,"z0":4.899347172149346,"aX":15.120921308539263},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":14.4,"breakHorizontal":-12.0,"spinRate":2364,"spinDirection":129},"zone":8,"typeConfidence":2.0,"plateTime":0.39066173619543054,"extension":6.893585952227039},"index":0,"playId":"a13ccae9-e08e-3c10-8a79-826ef86d0ddd","pitchNumber":1,"startTime":"2026-06-02T23:42:13.280Z","endTime":"2026-06-02T23:42:17.523Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2026-06-02T23:42:24.248Z","endTime":"2026-06-02T23:42:33.772Z","isPitch":false,"type":"action","player":{"id":646240,"link":"/api/v1/people/646240"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":87.9,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.09827666276169,"aZ":-15.961272087342266,"pfxX":7.662869926143847,"pfxZ":8.159327626386,"pX":0.2549318229183975,"pZ":2.6983223734709925,"vX0":-8.714264018858469,"vY0":-140.15279635754953,"vZ0":-3.3410933252864936,"x":107.28,"y":165.93,"x0":2.4109881239510575,"y0":50.000557746425166,"z0":4.950268395953883,"aX":15.221770921484513},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":14.3,"breakHorizontal":-12.0,"spinRate":2421,"spinDirection":127},"zone":5,"typeConfidence":2.0,"plateTime":0.39103567356990876,"extension":6.737767994194494},"index":2,"playId":"6e20c1ea-6f0a-3a40-b0a5-141bab5f885f","pitchNumber":2,"startTime":"2026-06-02T23:42:33.772Z","endTime":"2026-06-02T23:42:37.299Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":87.9,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.40913981049417,"aZ":-17.354795445912295,"pfxX":8.241276923391133,"pfxZ":7.416569085623536,"pX":0.7652067047244597,"pZ":4.099625476542616,"vX0":-7.658783708691821,"vY0":-140.79141808310473,"vZ0":0.2922289911755105,"x":87.83,"y":128.09,"x0":2.4564465056027234,"y0":50.0010201820215,"z0":5.121994939119128,"aX":16.463621636112695},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":13.7,"breakHorizontal":-13.2,"spinRate":2376,"spinDirection":134},"zone":12,"typeConfidence":2.0,"plateTime":0.38975780847592834,"extension":6.727678574893141},"index":3,"playId":"d510b56c-929d-3af1-8b7f-e8db921164ea","pitchNumber":3,"startTime":"2026-06-02T23:42:49.877Z","endTime":"2026-06-02T23:42:53.473Z","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.5,"endSpeed":88.5,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.14023393947096,"aZ":-13.934001779015983,"pfxX":8.799232757518002,"pfxZ":9.052385780194403,"pX":-1.7124050200378111,"pZ":2.9109386669270223,"vX0":-13.8880257098658,"vY0":-141.26843675251956,"vZ0":-3.3444411635605,"x":182.27,"y":160.18,"x0":2.1313512318514545,"y0":50.00081222737653,"z0":5.009795944543224,"aX":17.72748286175566},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":15.8,"breakHorizontal":-13.0,"spinRate":2514,"spinDirection":129},"zone":11,"typeConfidence":2.0,"plateTime":0.3881880522003631,"extension":6.952828241745163},"index":4,"playId":"a37754a7-08ec-346b-909a-ba3d30e4baff","pitchNumber":4,"startTime":"2026-06-02T23:43:06.176Z","endTime":"2026-06-02T23:43:10.378Z","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":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":77.3,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.85357615724781,"aZ":-34.15456638917984,"pfxX":-7.419828736357133,"pfxZ":-1.3119950325451066,"pX":-0.4315639902939154,"pZ":1.9326388974021695,"vX0":-5.026801828320035,"vY0":-122.39149674350716,"vZ0":-0.1013869121687132,"x":133.45,"y":186.6,"x0":2.6148774184245136,"y0":50.00154510612975,"z0":4.9071973950823775,"aX":-11.219356832318935},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-2.2,"breakHorizontal":14.6,"spinRate":2301,"spinDirection":319},"zone":7,"typeConfidence":2.0,"plateTime":0.4480560107796241,"extension":6.6687771485416025},"index":5,"playId":"1ee8cd4b-53f3-3a62-adcc-e551ef6beff4","pitchNumber":5,"startTime":"2026-06-02T23:43:21.411Z","endTime":"2026-06-02T23:43:25.196Z","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":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.2,"endSpeed":78.2,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.67009329766416,"aZ":-36.24074973539115,"pfxX":-4.275350618233498,"pfxZ":-2.6548020190053396,"pX":-0.9435364972261525,"pZ":1.8444247923653072,"vX0":-7.35973382874271,"vY0":-122.559529580335,"vZ0":0.0573263177782799,"x":152.97,"y":188.98,"x0":2.64575600910114,"y0":50.003096905688686,"z0":4.898407885800376,"aX":-6.547436607921632},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-4.6,"breakHorizontal":9.4,"spinRate":2186,"spinDirection":320},"zone":13,"typeConfidence":2.0,"plateTime":0.445744795382256,"extension":6.889999238446968},"index":6,"playId":"ad417bdd-26ac-3f37-b26d-7dedac450085","pitchNumber":6,"startTime":"2026-06-02T23:43:38.532Z","endTime":"2026-06-02T23:43:42.093Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":88.5,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.513826422416933,"aZ":-12.799156735932767,"pfxX":7.425900852153558,"pfxZ":9.645148466860975,"pX":0.010496709925421793,"pZ":2.6897737387838614,"vX0":-9.180522397497823,"vY0":-140.7410186016312,"vZ0":-3.6802729943864128,"x":116.6,"y":166.16,"x0":2.347727126170272,"y0":50.00335544848031,"z0":4.841483690742913,"aX":14.919013807573865},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":16.9,"breakHorizontal":-11.6,"spinRate":2409,"spinDirection":132},"zone":5,"typeConfidence":2.0,"plateTime":0.38895264297411547,"extension":6.99306525738951},"index":7,"playId":"7d6454fc-a191-33a2-87c7-4268662bd79b","pitchNumber":7,"startTime":"2026-06-02T23:43:55.182Z","endTime":"2026-06-02T23:43:58.753Z","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":97.2,"endSpeed":88.3,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.93217665119331,"aZ":-12.648925791434403,"pfxX":7.990927118104738,"pfxZ":9.719742698882346,"pX":-0.48326783803333506,"pZ":3.6331780830778104,"vX0":-11.103131741034302,"vY0":-141.05320212888975,"vZ0":-1.249921883448994,"x":135.42,"y":140.68,"x0":2.471163971335183,"y0":50.0070253778936,"z0":4.90009833200835,"aX":16.060353171197598},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":17.5,"breakHorizontal":-12.1,"spinRate":2428,"spinDirection":137},"zone":11,"typeConfidence":2.0,"plateTime":0.388723252794029,"extension":6.991988091803699},"index":8,"playId":"5f1fdaef-49cd-32ae-8a12-098f4ab48f1d","pitchNumber":8,"startTime":"2026-06-02T23:44:13.082Z","endTime":"2026-06-02T23:44:17.007Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.0,"endSpeed":88.4,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.26400535860069,"aZ":-17.50003833925024,"pfxX":7.576042171398069,"pfxZ":7.293954990550029,"pX":0.12332079603032332,"pZ":3.2298444562128608,"vX0":-9.192199955039284,"vY0":-140.99832426644497,"vZ0":-1.6045561471820788,"x":112.3,"y":151.57,"x0":2.4424592968974443,"y0":50.00399599351245,"z0":4.936353405033324,"aX":15.24509346891908},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":13.1,"breakHorizontal":-11.9,"spinRate":2443,"spinDirection":135},"zone":2,"typeConfidence":2.0,"plateTime":0.3885726468155535,"extension":6.930880204123231},"index":9,"playId":"b342b49b-f5a1-39d1-8733-e174d0cecfbd","pitchNumber":9,"startTime":"2026-06-02T23:44:27.324Z","endTime":"2026-06-02T23:44:30.923Z","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":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":88.1,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.90348414891903,"aZ":-14.11446704085752,"pfxX":8.493004686965559,"pfxZ":9.07477087577985,"pX":-0.08177726453725642,"pZ":1.9499190974536134,"vX0":-9.919176496692778,"vY0":-140.2258777873705,"vZ0":-5.443797443084994,"x":120.12,"y":186.13,"x0":2.399069098773298,"y0":50.00387135396669,"z0":4.8383906779636225,"aX":16.904137911305032},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.5,"breakHorizontal":-13.3,"spinRate":2441,"spinDirection":133},"zone":8,"typeConfidence":2.0,"plateTime":0.39070059039644267,"extension":6.956286517253926},"index":10,"playId":"b9f95a48-4805-39fc-9c54-97ae73faecd0","pitchNumber":10,"startTime":"2026-06-02T23:44:46.236Z","endTime":"2026-06-02T23:44:51.186Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-02T23:44:51.186Z","atBatIndex":1},{"result":{"type":"atBat","event":"Triple","eventType":"triple","description":"Luis Arraez triples (4) on a line drive 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-02T23:45:02.210Z","endTime":"2026-06-02T23:46:35.288Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":35},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690986,"fullName":"Kyle Harrison","link":"/api/v1/people/690986"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":null,"runner":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"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":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":87.3,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.154001902860074,"aZ":-12.338600668081478,"pfxX":8.624789439415814,"pfxZ":10.09786924565335,"pX":0.4337020313663313,"pZ":2.6244860205232188,"vX0":-8.65164217797052,"vY0":-139.46558328944644,"vZ0":-3.969726626036766,"x":100.47,"y":167.92,"x0":2.459503400581123,"y0":50.00647277115272,"z0":4.883688329097701,"aX":16.948550405016544},"breaks":{"breakAngle":48.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":17.6,"breakHorizontal":-13.8,"spinRate":2434,"spinDirection":130},"zone":6,"typeConfidence":2.0,"plateTime":0.39314799303179315,"extension":6.960953319857804},"index":0,"playId":"64a405f4-ae26-37b2-9e5b-864bc0d076dc","pitchNumber":1,"startTime":"2026-06-02T23:45:10.399Z","endTime":"2026-06-02T23:45:13.936Z","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":94.4,"endSpeed":86.3,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.491251168514356,"aZ":-17.14444780314624,"pfxX":8.014853164240826,"pfxZ":7.850078039512523,"pX":0.061769958358977715,"pZ":4.050459358373545,"vX0":-9.354806559072681,"vY0":-137.27558514927298,"vZ0":0.5606406479877776,"x":114.65,"y":129.42,"x0":2.4673029386287517,"y0":50.00246762949091,"z0":5.007922887185921,"aX":15.345492376589343},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.5,"breakHorizontal":-12.6,"spinRate":2265,"spinDirection":131},"zone":12,"typeConfidence":2.0,"plateTime":0.39852285958726696,"extension":6.854015557216382},"index":1,"playId":"23024b3f-331d-3254-8840-945e5a825de3","pitchNumber":2,"startTime":"2026-06-02T23:45:27.748Z","endTime":"2026-06-02T23:45:31.663Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.3,"endSpeed":77.1,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.73138949244096,"aZ":-36.07212783061099,"pfxX":-6.7024920481266035,"pfxZ":-2.6044141445189837,"pX":-0.30281527257885316,"pZ":2.0090079181067444,"vX0":-4.7776756763725325,"vY0":-121.32253529811405,"vZ0":0.4609251499801301,"x":128.54,"y":184.54,"x0":2.5595867154129737,"y0":50.00239069227293,"z0":4.949046797752546,"aX":-10.034999799359765},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":-4.3,"breakHorizontal":13.2,"spinRate":2192,"spinDirection":322},"zone":7,"typeConfidence":2.0,"plateTime":0.4506939565931849,"extension":6.703437278354181},"index":2,"playId":"82a93cb0-0355-350e-bab4-011358f44fc5","pitchNumber":3,"startTime":"2026-06-02T23:45:46.823Z","endTime":"2026-06-02T23:45:50.298Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-06-02T23:45:54.386Z","endTime":"2026-06-02T23:46:04.614Z","isPitch":false,"type":"action","player":{"id":650333,"link":"/api/v1/people/650333"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":86.9,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.32601067063941,"aZ":-13.49217429141472,"pfxX":7.478764559823406,"pfxZ":9.546382482488024,"pX":0.49353223362489995,"pZ":3.874843038286918,"vX0":-8.172405281703506,"vY0":-139.48247979642812,"vZ0":-0.5304600978981124,"x":98.19,"y":134.16,"x0":2.499144949678687,"y0":50.00586001536214,"z0":4.962672750740105,"aX":14.641212810772863},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.4,"breakHorizontal":-11.8,"spinRate":2412,"spinDirection":135},"zone":12,"typeConfidence":2.0,"plateTime":0.3937056072354377,"extension":6.838170805711857},"index":4,"playId":"134c7136-cbcb-3f40-9248-327d9fcd0210","pitchNumber":4,"startTime":"2026-06-02T23:46:04.614Z","endTime":"2026-06-02T23:46:08.341Z","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":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.4,"endSpeed":76.3,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.747687244704235,"aZ":-37.822770274476994,"pfxX":-6.294341779355104,"pfxZ":-3.8610109110104256,"pX":-0.19283914026821825,"pZ":1.5451268883486144,"vX0":-4.687930131424411,"vY0":-120.00331857113706,"vZ0":0.14864086775865237,"x":124.35,"y":197.06,"x0":2.6023915173693495,"y0":50.00420957554641,"z0":4.845524972238966,"aX":-9.201273429860262},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.8,"breakVerticalInduced":-6.7,"breakHorizontal":12.5,"spinRate":2150,"spinDirection":309},"zone":13,"typeConfidence":2.0,"plateTime":0.45603866861510234,"extension":6.856862957499687},"hitData":{"launchSpeed":76.1,"launchAngle":22.0,"totalDistance":207.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":197.75,"coordY":132.37}},"index":5,"playId":"46059020-d3ff-3641-b4e1-4565debea81f","pitchNumber":5,"startTime":"2026-06-02T23:46:20.970Z","endTime":"2026-06-02T23:46:35.288Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-02T23:46:35.288Z","atBatIndex":2},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Willy Adames walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-02T23:47:40.056Z","endTime":"2026-06-02T23:48:58.289Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690986,"fullName":"Kyle Harrison","link":"/api/v1/people/690986"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"postOnThird":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-06-02T23:47:08.543Z","endTime":"2026-06-02T23:47:42.316Z","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":2},"pitchData":{"startSpeed":94.9,"endSpeed":86.6,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.393972575362394,"aZ":-12.819550992028057,"pfxX":7.84686429377561,"pfxZ":10.088150455095105,"pX":-0.9472264675339969,"pZ":2.0909457834315472,"vX0":-11.877566352234908,"vY0":-137.60778035673883,"vZ0":-5.314472273068456,"x":153.11,"y":182.32,"x0":2.404623826608531,"y0":50.00597055744181,"z0":4.915177735620755,"aX":15.060253251208458},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.3,"breakHorizontal":-11.8,"spinRate":2362,"spinDirection":131},"zone":13,"typeConfidence":2.0,"plateTime":0.3979671261930213,"extension":6.953336502114893},"index":1,"playId":"60644141-40ae-333c-8abb-8e4270304fe3","pitchNumber":1,"startTime":"2026-06-02T23:47:42.316Z","endTime":"2026-06-02T23:47:46.294Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":86.7,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.79041397685891,"aZ":-16.64388087348678,"pfxX":8.891415428833831,"pfxZ":8.019258008541328,"pX":0.6568067398728966,"pZ":2.613610440069931,"vX0":-8.131361016078051,"vY0":-138.49872025278697,"vZ0":-3.151487748597685,"x":91.96,"y":168.21,"x0":2.4798320450889677,"y0":50.00547965404115,"z0":4.883643011788243,"aX":17.22518069541512},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":14.0,"breakHorizontal":-14.4,"spinRate":2411,"spinDirection":129},"zone":6,"typeConfidence":2.0,"plateTime":0.3959223215480989,"extension":6.930645319794681},"index":2,"playId":"d9b45ade-757e-3b9c-a350-40e55ca2d3ba","pitchNumber":2,"startTime":"2026-06-02T23:47:54.412Z","endTime":"2026-06-02T23:47:58.875Z","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":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.5,"endSpeed":76.6,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.156838043094602,"aZ":-37.8873837154975,"pfxX":-6.497112698061942,"pfxZ":-3.883808787610346,"pX":0.7286244916909431,"pZ":1.3798023847131424,"vX0":-3.0622372546793315,"vY0":-120.20561490123448,"vZ0":-0.5778474902440293,"x":89.23,"y":201.53,"x0":2.8611197806110344,"y0":50.0036992656168,"z0":4.972004936963381,"aX":-9.556756491375278},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.8,"breakVerticalInduced":-7.0,"breakHorizontal":12.5,"spinRate":2135,"spinDirection":316},"zone":14,"typeConfidence":2.0,"plateTime":0.4547548241528663,"extension":6.681719490147912},"index":3,"playId":"8cb7d856-4e3d-3cd9-bece-3e9cca92fb28","pitchNumber":3,"startTime":"2026-06-02T23:48:10.950Z","endTime":"2026-06-02T23:48:14.849Z","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":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.1,"endSpeed":76.7,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.785421014031638,"aZ":-40.69068248815861,"pfxX":-6.681355427142657,"pfxZ":-5.7397973527333015,"pX":1.076517725043141,"pZ":1.8433751752744665,"vX0":-1.8466548859331218,"vY0":-121.1011679737335,"vZ0":1.1236308640784507,"x":75.97,"y":189.01,"x0":2.7169944647173225,"y0":50.00173565452393,"z0":4.934461944161996,"aX":-9.916215746275126},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.3,"breakVerticalInduced":-9.8,"breakHorizontal":12.5,"spinRate":2287,"spinDirection":313},"zone":14,"typeConfidence":2.0,"plateTime":0.4523894209834167,"extension":6.910366026483211},"index":4,"playId":"8133b4e7-1277-351b-8439-dd135ad1d352","pitchNumber":4,"startTime":"2026-06-02T23:48:29.656Z","endTime":"2026-06-02T23:48:33.597Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"index":5,"startTime":"2026-06-02T23:48:43.042Z","endTime":"2026-06-02T23:48:53.279Z","isPitch":false,"type":"action","player":{"id":642715,"link":"/api/v1/people/642715"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":88.3,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.907109032922005,"aZ":-15.856310053435891,"pfxX":9.001039319533454,"pfxZ":8.1359256139834,"pX":-0.28856869309870575,"pZ":3.2752540459909874,"vX0":-10.516914589023294,"vY0":-140.71913250590762,"vZ0":-1.7789614969577874,"x":128.0,"y":150.35,"x0":2.327620547450496,"y0":50.0030273498989,"z0":4.942802379414599,"aX":18.054150299048928},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":14.5,"breakHorizontal":-14.2,"spinRate":2514,"spinDirection":136},"zone":1,"typeConfidence":2.0,"plateTime":0.3892174229027723,"extension":6.928986251782881},"index":6,"playId":"743eaa14-7545-3b5a-bded-eadabf57bf91","pitchNumber":5,"startTime":"2026-06-02T23:48:53.279Z","endTime":"2026-06-02T23:48:58.289Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-02T23:48:58.289Z","atBatIndex":3},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Matt Chapman flies out to right fielder Sal Frelick in foul territory.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-02T23:49:06.137Z","endTime":"2026-06-02T23:49:33.185Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690986,"fullName":"Kyle Harrison","link":"/api/v1/people/690986"},"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":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":686217,"link":"/api/v1/people/686217"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":87.3,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.12637796826448,"aZ":-17.55723307974387,"pfxX":9.289085104575761,"pfxZ":7.4716250802580335,"pX":0.6926944076576622,"pZ":2.5997014444558544,"vX0":-7.925811284911483,"vY0":-139.0018799374528,"vZ0":-3.0757555687176166,"x":90.6,"y":168.59,"x0":2.373970833148925,"y0":50.00568764226045,"z0":4.886120714769575,"aX":18.182241244760462},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":13.1,"breakHorizontal":-15.2,"spinRate":2451,"spinDirection":132},"zone":6,"typeConfidence":2.0,"plateTime":0.39401967798726867,"extension":6.804223676095316},"hitData":{"launchSpeed":90.2,"launchAngle":56.0,"totalDistance":229.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":194.62,"coordY":138.0}},"index":0,"playId":"aa90a754-0471-3e58-85aa-e8a7f9bca5f0","pitchNumber":1,"startTime":"2026-06-02T23:49:23.185Z","endTime":"2026-06-02T23:49:33.185Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-02T23:49:33.185Z","atBatIndex":4},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Christian Yelich walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-02T23:51:16.209Z","endTime":"2026-06-02T23:52:54.063Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686790,"fullName":"Trevor McDonald","link":"/api/v1/people/686790"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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":94.8,"endSpeed":87.3,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.716285221661828,"aZ":-26.870699018843013,"pfxX":-11.341057274619928,"pfxZ":2.7552630948517156,"pX":0.8184679028549318,"pZ":0.9189306836468306,"vX0":11.212723923827632,"vY0":-137.49629363236218,"vZ0":-6.397084409232177,"x":85.8,"y":213.97,"x0":-1.8268025220110047,"y0":50.00419292117612,"z0":5.083588876067244,"aX":-21.850943324669718},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":3.8,"breakHorizontal":18.4,"spinRate":2285,"spinDirection":243},"zone":14,"typeConfidence":0.91,"plateTime":0.3974194474481485,"extension":6.845560939281623},"index":0,"playId":"62bce5ae-70f1-3a6e-9b06-d1584aa0e84f","pitchNumber":1,"startTime":"2026-06-02T23:51:45.340Z","endTime":"2026-06-02T23:51:48.526Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":86.1,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.027923356362166,"aZ":-28.03217058804144,"pfxX":-11.050046156747626,"pfxZ":2.1968763809401466,"pX":0.24292148110582087,"pZ":2.9948991134003013,"vX0":9.566951979020597,"vY0":-135.83906460146406,"vZ0":-0.8576251072843756,"x":107.74,"y":157.92,"x0":-1.8721724010173129,"y0":50.00476751806803,"z0":5.246563764651775,"aX":-20.855309958877154},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":4.0,"breakHorizontal":18.2,"spinRate":2225,"spinDirection":245},"zone":2,"typeConfidence":0.91,"plateTime":0.40171401054243105,"extension":6.893182079737283},"index":1,"playId":"bbdbe583-0048-31c1-8af5-aa14a3bd657d","pitchNumber":2,"startTime":"2026-06-02T23:51:59.645Z","endTime":"2026-06-02T23:52:02.979Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":78.9,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.272325046094775,"aZ":-37.35246563996469,"pfxX":6.717004373978566,"pfxZ":-3.2844246609167573,"pX":-1.0282497846623813,"pZ":2.0267726380818014,"vX0":1.27408584335842,"vY0":-124.52203096307967,"vZ0":0.0681145699556378,"x":156.19,"y":184.06,"x0":-2.419112106394636,"y0":50.00477991749861,"z0":5.081391788747501,"aX":10.581997117084896},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-5.8,"breakHorizontal":-12.5,"spinRate":2700,"spinDirection":38},"zone":13,"typeConfidence":0.9,"plateTime":0.4393374182492247,"extension":6.272949566437192},"index":2,"playId":"34b290d4-da94-3790-a893-8a67ae38efd3","pitchNumber":3,"startTime":"2026-06-02T23:52:16.075Z","endTime":"2026-06-02T23:52:20.424Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":87.2,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.936749507800297,"aZ":-28.84270719807097,"pfxX":-11.35749913941154,"pfxZ":1.7254491321969674,"pX":0.9157446887793604,"pZ":2.65617160174753,"vX0":11.478101741075857,"vY0":-137.4870982514421,"vZ0":-1.48313425697082,"x":82.09,"y":167.06,"x0":-1.8197661901622209,"y0":50.00432404547729,"z0":5.1437088197829866,"aX":-21.93995915577522},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":3.0,"breakHorizontal":18.5,"spinRate":2245,"spinDirection":249},"zone":12,"typeConfidence":0.91,"plateTime":0.3970462940706021,"extension":6.9098075928048726},"index":3,"playId":"38cf3d23-03dc-33ce-b1da-ffea50838491","pitchNumber":4,"startTime":"2026-06-02T23:52:33.402Z","endTime":"2026-06-02T23:52:38.040Z","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":0},"pitchData":{"startSpeed":93.9,"endSpeed":86.1,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.517231448325067,"aZ":-27.670334700507883,"pfxX":-10.86797890831047,"pfxZ":2.3762396128717143,"pX":-1.0463028577277926,"pZ":2.959825513111282,"vX0":6.415343906986365,"vY0":-136.70095368478837,"vZ0":-0.8115482440829479,"x":156.88,"y":158.86,"x0":-2.0087907372600458,"y0":50.00482597664142,"z0":5.156382264829839,"aX":-20.616096154104586},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":4.3,"breakHorizontal":18.4,"spinRate":2131,"spinDirection":243},"zone":11,"typeConfidence":0.91,"plateTime":0.40033624291077574,"extension":6.981911738604036},"index":4,"playId":"8919c6f4-e1c1-30a1-9f80-b744281ee5ab","pitchNumber":5,"startTime":"2026-06-02T23:52:50.513Z","endTime":"2026-06-02T23:52:54.063Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-02T23:52:54.063Z","atBatIndex":5},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jackson Chourio walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-02T23:53:07.243Z","endTime":"2026-06-02T23:58:38.232Z","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":686790,"fullName":"Trevor McDonald","link":"/api/v1/people/686790"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"postOnSecond":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[2],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"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":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":85.7,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.713677719992308,"aZ":-28.83094499972846,"pfxX":-10.667861541729025,"pfxZ":1.7791971210223263,"pX":-0.2492467456768391,"pZ":2.752905224453523,"vX0":7.990177702346797,"vY0":-136.14678479646545,"vZ0":-0.9753973343423874,"x":126.5,"y":164.45,"x0":-1.8351731150372215,"y0":50.00219945721801,"z0":5.109999851221186,"aX":-20.038725527679592},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":3.2,"breakHorizontal":17.6,"spinRate":2229,"spinDirection":244},"zone":5,"typeConfidence":0.91,"plateTime":0.40221148004950535,"extension":6.7259284266889},"index":0,"playId":"4e5bb5f6-fa5e-3820-b111-243759446ebd","pitchNumber":1,"startTime":"2026-06-02T23:53:22.306Z","endTime":"2026-06-02T23:53:26.469Z","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,"runnerGoing":true},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":86.0,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.876279134072387,"aZ":-28.968067634244633,"pfxX":-11.184539803512482,"pfxZ":1.7041719818155503,"pX":0.46815180334448026,"pZ":1.90057432829695,"vX0":10.066555302605053,"vY0":-136.08347411466553,"vZ0":-3.2093640948650997,"x":99.16,"y":187.46,"x0":-1.819470749664482,"y0":50.00408247027991,"z0":5.094358734049436,"aX":-21.053141791214177},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":2.6,"breakHorizontal":18.2,"spinRate":2369,"spinDirection":245},"zone":9,"typeConfidence":0.91,"plateTime":0.40195427790412674,"extension":6.917064694605343},"index":1,"playId":"fec6accb-5db2-380e-9ec0-b1f136eedd44","pitchNumber":2,"startTime":"2026-06-02T23:53:45.276Z","endTime":"2026-06-02T23:53:51.825Z","isPitch":true,"type":"pitch"},{"details":{"description":"Giants challenged (tag play), call on the field was upheld: Christian Yelich steals (4) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":true},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"actionPlayId":"fec6accb-5db2-380e-9ec0-b1f136eedd44","startTime":"2026-06-02T23:53:55.194Z","endTime":"2026-06-02T23:57:21.194Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":592885,"link":"/api/v1/people/592885"},"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MA","challengeTeamId":137}},{"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":2,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":87.3,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.78409199743593,"aZ":-28.323575978740177,"pfxX":-12.013215637034872,"pfxZ":2.0022216398222774,"pX":1.9968776071446814,"pZ":0.6821075155149026,"vX0":13.723241159884513,"vY0":-137.31339730539892,"vZ0":-6.80004091950057,"x":40.88,"y":220.36,"x0":-1.4913497133831806,"y0":50.000757244501536,"z0":5.102645797362889,"aX":-23.069381452577034},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":2.3,"breakHorizontal":19.1,"spinRate":2385,"spinDirection":239},"zone":14,"typeConfidence":0.91,"plateTime":0.398019434621931,"extension":6.97231014572394},"index":3,"playId":"3d2502f1-2015-3a2d-8fac-a7edd9f01555","pitchNumber":3,"startTime":"2026-06-02T23:57:21.194Z","endTime":"2026-06-02T23:57:24.571Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":79.9,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.20375210800227,"aZ":-43.914369495846586,"pfxX":1.6681786512730952,"pfxZ":-7.41746441673279,"pX":2.9162582435179525,"pZ":-1.5250184258311459,"vX0":11.101833314923173,"vY0":-126.17293655939604,"vZ0":-6.751919173007131,"x":5.84,"y":279.96,"x0":-1.7926658434916303,"y0":50.00527146968608,"z0":4.802852433248117,"aX":2.6388406768960317},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.0,"breakVerticalInduced":-15.0,"breakHorizontal":-6.0,"spinRate":2830,"spinDirection":21},"zone":14,"typeConfidence":0.9,"plateTime":0.43729665905142356,"extension":6.608680148066858},"index":4,"playId":"55708efd-b113-3b66-9a9a-838c47df730e","pitchNumber":4,"startTime":"2026-06-02T23:57:40.817Z","endTime":"2026-06-02T23:57:44.174Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":80.6,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.571455747924094,"aZ":-36.04411466395573,"pfxX":3.82787282179261,"pfxZ":-2.387217456574792,"pX":2.6861822406622666,"pZ":1.1949133870557798,"vX0":10.46679516261081,"vY0":-126.51392113368786,"vZ0":-2.502953411240785,"x":14.61,"y":206.52,"x0":-2.000142096009486,"y0":50.00251685958202,"z0":5.083299148082151,"aX":6.207798335098965},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-4.7,"breakHorizontal":-9.2,"spinRate":2962,"spinDirection":24},"zone":14,"typeConfidence":0.9,"plateTime":0.4327841067604852,"extension":6.526419108113559},"index":5,"playId":"112d264a-3d17-37df-bb80-0100a63b6d97","pitchNumber":5,"startTime":"2026-06-02T23:58:04.366Z","endTime":"2026-06-02T23:58:07.701Z","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":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":86.5,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.338927885423594,"aZ":-29.052901218100853,"pfxX":-12.933898591448274,"pfxZ":1.6421122783903161,"pX":0.984656481268306,"pZ":0.6394900027977597,"vX0":12.19690144121214,"vY0":-136.88995713719558,"vZ0":-6.308685317900798,"x":79.47,"y":221.51,"x0":-1.8492159481763673,"y0":50.00095819157381,"z0":4.964027723023804,"aX":-24.534120546343548},"breaks":{"breakAngle":36.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":1.7,"breakHorizontal":20.9,"spinRate":2298,"spinDirection":245},"zone":14,"typeConfidence":0.91,"plateTime":0.400201310439424,"extension":6.9801853270644925},"index":6,"playId":"636f6d24-392e-3e10-9cd0-18298e89cae0","pitchNumber":6,"startTime":"2026-06-02T23:58:32.930Z","endTime":"2026-06-02T23:58:38.232Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-02T23:58:38.232Z","atBatIndex":6},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brice Turang called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-02T23:59:32.970Z","endTime":"2026-06-03T00:00:44.571Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686790,"fullName":"Trevor McDonald","link":"/api/v1/people/686790"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"postOnSecond":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":691740,"link":"/api/v1/people/691740"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-02T23:58:57.910Z","endTime":"2026-06-02T23:59:35.240Z","isPitch":false,"type":"action"},{"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":94.3,"endSpeed":86.9,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.18201384206105,"aZ":-32.08917192130797,"pfxX":-10.125542124632114,"pfxZ":0.04662674059254712,"pX":-0.6094310003504972,"pZ":2.6972665721744584,"vX0":7.240597867612163,"vY0":-137.19662416042047,"vZ0":-0.49627421811684963,"x":140.23,"y":165.95,"x0":-1.9570211151466996,"y0":50.00574274566842,"z0":5.053177948475199,"aX":-19.453802794742604},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":0.1,"breakHorizontal":16.9,"spinRate":2251,"spinDirection":250},"zone":4,"typeConfidence":0.91,"plateTime":0.3980775899397617,"extension":6.680885321490728},"index":1,"playId":"b36dc53f-5ef2-31bd-a55b-73fc1fd00200","pitchNumber":1,"startTime":"2026-06-02T23:59:35.240Z","endTime":"2026-06-02T23:59:38.689Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":86.4,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.875743609794988,"aZ":-29.78451714400482,"pfxX":-11.545762383668702,"pfxZ":1.2571567298338273,"pX":-0.8776734624005379,"pZ":2.640909094876073,"vX0":7.231151043926682,"vY0":-136.40637353314898,"vZ0":-1.0865428538612687,"x":150.45,"y":167.48,"x0":-2.052637873276962,"y0":50.0021189193987,"z0":5.083825562266472,"aX":-21.921385342299637},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":2.3,"breakHorizontal":19.6,"spinRate":2333,"spinDirection":242},"zone":11,"typeConfidence":0.91,"plateTime":0.4003913090940636,"extension":6.464865720941806},"index":2,"playId":"0269a3e5-68f6-3b87-bfad-969ce8f906d7","pitchNumber":2,"startTime":"2026-06-02T23:59:55.705Z","endTime":"2026-06-02T23:59:59.063Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":3,"startTime":"2026-06-03T00:00:08.467Z","endTime":"2026-06-03T00:00:21.384Z","isPitch":false,"type":"action","player":{"id":668930,"link":"/api/v1/people/668930"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":86.6,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.89047232738323,"aZ":-25.864436838833065,"pfxX":-10.470804431849242,"pfxZ":3.2924047551765483,"pX":-2.2386305583825448,"pZ":3.185094296066356,"vX0":3.3336421474435567,"vY0":-137.23862634978673,"vZ0":-0.5227819885266087,"x":202.33,"y":152.78,"x0":-2.104795603429819,"y0":50.0037293720352,"z0":5.131638299117269,"aX":-20.07870469565738},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":6.0,"breakHorizontal":18.4,"spinRate":2277,"spinDirection":245},"zone":11,"typeConfidence":0.91,"plateTime":0.3983072561845633,"extension":6.730964574459022},"index":4,"playId":"0b6c4f64-4694-3bc7-8d73-262e843db1d6","pitchNumber":3,"startTime":"2026-06-03T00:00:21.384Z","endTime":"2026-06-03T00:00:24.880Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":83.0,"endSpeed":76.7,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.236261488008715,"aZ":-32.07290457609891,"pfxX":-9.057822279897172,"pfxZ":0.06591757545954913,"pX":-0.6743930176498244,"pZ":3.2325686516017806,"vX0":6.602892601943979,"vY0":-120.83219584366346,"vZ0":2.1588714470906885,"x":142.71,"y":151.5,"x0":-2.251608590080351,"y0":50.00168225720967,"z0":5.125217798195794,"aX":-13.53340161070225},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":0.8,"breakHorizontal":15.0,"spinRate":1635,"spinDirection":246},"zone":1,"typeConfidence":0.92,"plateTime":0.45150298278996726,"extension":6.820870444101251},"index":5,"playId":"e414daac-d097-37ba-8541-290412b72c76","pitchNumber":4,"startTime":"2026-06-03T00:00:38.776Z","endTime":"2026-06-03T00:00:44.571Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-03T00:00:44.571Z","atBatIndex":7},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"William Contreras grounds out softly, catcher Daniel Susac to first baseman Rafael Devers. Christian Yelich to 3rd. Jackson Chourio to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-03T00:01:22.510Z","endTime":"2026-06-03T00:02:48.876Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686790,"fullName":"Trevor McDonald","link":"/api/v1/people/686790"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"postOnThird":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":691740,"link":"/api/v1/people/691740"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":646240,"link":"/api/v1/people/646240"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-06-03T00:01:08.430Z","endTime":"2026-06-03T00:01:24.803Z","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":1},"pitchData":{"startSpeed":95.0,"endSpeed":87.1,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.478356919102247,"aZ":-27.07367344607786,"pfxX":-11.941862784776918,"pfxZ":2.6363096448697902,"pX":0.8719651748990452,"pZ":2.700331455494873,"vX0":11.513680997683084,"vY0":-137.93110672401278,"vZ0":-1.714057439032211,"x":83.76,"y":165.87,"x0":-1.7964466314428926,"y0":50.00388480604461,"z0":5.148038531621994,"aX":-23.108300980913086},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":4.6,"breakHorizontal":19.3,"spinRate":2328,"spinDirection":241},"zone":12,"typeConfidence":0.91,"plateTime":0.3964777009437803,"extension":6.653854225178047},"index":1,"playId":"b23fccc2-47d7-37cf-99ef-1b04cc3a13fa","pitchNumber":1,"startTime":"2026-06-03T00:01:24.803Z","endTime":"2026-06-03T00:01:29.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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":86.3,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.827186339849064,"aZ":-25.510236437735394,"pfxX":-10.798078002864884,"pfxZ":3.5030103922475337,"pX":0.32081792409505755,"pZ":2.8151247357554765,"vX0":9.580960728084333,"vY0":-136.69728093998916,"vZ0":-1.5365736307645033,"x":104.77,"y":162.77,"x0":-1.8187344458001584,"y0":50.000226549929714,"z0":5.127986982933329,"aX":-20.527161408684933},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":6.2,"breakHorizontal":17.6,"spinRate":2382,"spinDirection":237},"zone":3,"typeConfidence":0.91,"plateTime":0.3999832265190997,"extension":6.688483518037796},"index":2,"playId":"7bffc071-4835-307a-a85f-37a6a6a75afd","pitchNumber":2,"startTime":"2026-06-03T00:01:44.070Z","endTime":"2026-06-03T00:01:47.578Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"index":3,"playId":"029af15f-99db-402a-a9a0-448e9cbd8d2f","startTime":"2026-06-03T00:02:00.356Z","endTime":"2026-06-03T00:02:05.356Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":86.6,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.22640501535628,"aZ":-25.8470778732794,"pfxX":-10.915372428538891,"pfxZ":3.2982723098959674,"pX":-0.1896066441038619,"pZ":2.625919403652297,"vX0":8.17500811623891,"vY0":-137.30177464588428,"vZ0":-2.2652553530682042,"x":124.23,"y":167.88,"x0":-1.7813520095707331,"y0":50.0018144944575,"z0":5.213140909233236,"aX":-20.925427144461825},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":5.8,"breakHorizontal":18.1,"spinRate":2337,"spinDirection":241},"zone":5,"typeConfidence":0.91,"plateTime":0.39830354237339805,"extension":6.784663037425492},"index":4,"playId":"4bba2114-b242-3e87-a5ad-527dcfa449cc","pitchNumber":3,"startTime":"2026-06-03T00:02:17.888Z","endTime":"2026-06-03T00:02:22.231Z","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":2,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":86.1,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.290970546575025,"aZ":-31.2990056267951,"pfxX":-11.026059521871813,"pfxZ":0.46585844007653066,"pX":-0.1827339302400868,"pZ":2.449846890873632,"vX0":8.81987011557974,"vY0":-136.487947539114,"vZ0":-1.0472062818023746,"x":123.97,"y":172.63,"x0":-2.0192259812987667,"y0":50.005069927620994,"z0":4.988588877331947,"aX":-20.861225992322133},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":0.8,"breakHorizontal":18.1,"spinRate":2329,"spinDirection":243},"zone":5,"typeConfidence":0.91,"plateTime":0.400884986877164,"extension":6.808019440522136},"hitData":{"launchSpeed":49.9,"launchAngle":-60.0,"totalDistance":1.0,"trajectory":"ground_ball","hardness":"soft","location":"2","coordinates":{"coordX":126.47,"coordY":200.33}},"index":5,"playId":"67c1b69f-206f-3db8-9ccb-128137bb7fd5","pitchNumber":4,"startTime":"2026-06-03T00:02:40.923Z","endTime":"2026-06-03T00:02:48.876Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-03T00:02:48.876Z","atBatIndex":8},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Jake Bauers homers (10) on a fly ball to center field. Christian Yelich scores. Jackson Chourio scores.","rbi":3,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-03T00:02:59.500Z","endTime":"2026-06-03T00:05:27.820Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686790,"fullName":"Trevor McDonald","link":"/api/v1/people/686790"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"responsiblePitcher":{"id":686790,"link":"/api/v1/people/686790"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"responsiblePitcher":{"id":686790,"link":"/api/v1/people/686790"},"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":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"responsiblePitcher":{"id":686790,"link":"/api/v1/people/686790"},"isScoringEvent":true,"rbi":true,"earned":true,"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(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.7,"endSpeed":88.1,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.414088617349076,"aZ":-33.39591480863362,"pfxX":-10.81173467942372,"pfxZ":-0.6139778446893036,"pX":-0.7133898996220043,"pZ":2.877782321817154,"vX0":7.189207584171651,"vY0":-139.27262542565614,"vZ0":-0.16627984680105623,"x":144.19,"y":161.08,"x0":-1.915011613963829,"y0":50.00568681444086,"z0":5.1350931923602525,"aX":-21.378445412832633},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":-1.0,"breakHorizontal":18.2,"spinRate":2337,"spinDirection":244},"zone":1,"typeConfidence":0.91,"plateTime":0.3923198701087882,"extension":6.798363156791158},"index":0,"playId":"10dc6e4e-7755-3d19-9b33-4bed55be8aac","pitchNumber":1,"startTime":"2026-06-03T00:03:27.920Z","endTime":"2026-06-03T00:03:31.718Z","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":2},"pitchData":{"startSpeed":95.4,"endSpeed":88.0,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.811430891214762,"aZ":-27.723376354278354,"pfxX":-11.148919425033245,"pfxZ":2.269668395396094,"pX":1.8963377417636698,"pZ":2.3508900339276235,"vX0":13.459084505524812,"vY0":-138.41545159299935,"vZ0":-2.3740198552813117,"x":44.72,"y":175.31,"x0":-1.5564159163582514,"y0":50.003125368175624,"z0":5.055908492012087,"aX":-21.864958793690846},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":3.8,"breakHorizontal":17.8,"spinRate":2325,"spinDirection":244},"zone":14,"typeConfidence":0.91,"plateTime":0.3941096602664875,"extension":6.887611293486391},"index":1,"playId":"01767d09-900c-3087-8d14-a808a5b223ec","pitchNumber":2,"startTime":"2026-06-03T00:03:49.036Z","endTime":"2026-06-03T00:03:52.378Z","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":2},"pitchData":{"startSpeed":82.4,"endSpeed":76.1,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.634995944860343,"aZ":-31.471242718083353,"pfxX":-8.526404932999618,"pfxZ":0.4776464704900274,"pX":0.6705639630857048,"pZ":1.5408126480376338,"vX0":8.702171453642709,"vY0":-119.72667268746454,"vZ0":-1.4259330276553874,"x":91.44,"y":197.18,"x0":-1.8917050373431874,"y0":50.001734623581925,"z0":4.943063760306277,"aX":-12.463305265486285},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":0.8,"breakHorizontal":13.6,"spinRate":1674,"spinDirection":245},"zone":14,"typeConfidence":0.92,"plateTime":0.4562937341638986,"extension":7.143478050715928},"index":2,"playId":"1af91ecf-9575-3e57-a619-ce8fc2641e5d","pitchNumber":3,"startTime":"2026-06-03T00:04:12.914Z","endTime":"2026-06-03T00:04:17.077Z","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":2},"pitchData":{"startSpeed":82.7,"endSpeed":76.2,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.973786606562363,"aZ":-31.974640538929,"pfxX":-9.063137411368974,"pfxZ":0.13649952999234216,"pX":0.43139478265133974,"pZ":2.0505292844121925,"vX0":8.523729404556633,"vY0":-120.19224282662309,"vZ0":-0.19359438240963123,"x":100.56,"y":183.42,"x0":-1.9731861769485872,"y0":50.00422248862295,"z0":4.957163754442697,"aX":-13.342270791108557},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":0.5,"breakHorizontal":14.5,"spinRate":1564,"spinDirection":247},"zone":9,"typeConfidence":0.92,"plateTime":0.4546633507035778,"extension":7.086100621250569},"index":3,"playId":"f802fc6a-54e8-3619-992f-165510f3f156","pitchNumber":4,"startTime":"2026-06-03T00:04:34.456Z","endTime":"2026-06-03T00:04:38.434Z","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, 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":2},"pitchData":{"startSpeed":95.0,"endSpeed":87.0,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.115785451129476,"aZ":-30.365121146867953,"pfxX":-12.235626346824246,"pfxZ":0.9321689841244734,"pX":0.13392581523559094,"pZ":2.534700004399503,"vX0":9.518282341507906,"vY0":-138.04915773988816,"vZ0":-1.559047677695006,"x":111.9,"y":170.34,"x0":-1.7653394166300527,"y0":50.00072281904002,"z0":5.14666872100936,"aX":-23.66422305760819},"breaks":{"breakAngle":34.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":1.6,"breakHorizontal":20.3,"spinRate":2294,"spinDirection":244},"zone":5,"typeConfidence":0.91,"plateTime":0.39645089776414233,"extension":6.741280672974826},"hitData":{"launchSpeed":104.4,"launchAngle":25.0,"totalDistance":412.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":120.54,"coordY":32.35}},"index":4,"playId":"a11e03f2-997d-37f4-a4de-694697aeaa70","pitchNumber":5,"startTime":"2026-06-03T00:05:00.805Z","endTime":"2026-06-03T00:05:27.820Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-03T00:05:27.820Z","atBatIndex":9},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Garrett Mitchell lines out sharply to left fielder Casey Schmitt.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-03T00:05:41.770Z","endTime":"2026-06-03T00:06:12.598Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686790,"fullName":"Trevor McDonald","link":"/api/v1/people/686790"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669477,"link":"/api/v1/people/669477"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":86.1,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.700207176412935,"aZ":-27.84416378647819,"pfxX":-11.201859955333575,"pfxZ":2.2875113093584503,"pX":-1.1891869839859273,"pZ":1.8812806169877585,"vX0":6.036817221394277,"vY0":-136.9335520979185,"vZ0":-3.41832316078021,"x":162.33,"y":187.99,"x0":-1.9687961316852456,"y0":50.00545612755932,"z0":5.054212245416378,"aX":-21.241444965229167},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":3.6,"breakHorizontal":19.0,"spinRate":2317,"spinDirection":244},"zone":13,"typeConfidence":0.91,"plateTime":0.40024162664902097,"extension":6.805177875209436},"index":0,"playId":"792f4b18-9d5b-3795-8a34-9b5481921767","pitchNumber":1,"startTime":"2026-06-03T00:05:52.301Z","endTime":"2026-06-03T00:05:56.882Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":79.1,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.1201856754353,"aZ":-36.125842558778515,"pfxX":2.64777149091586,"pfxZ":-2.495864481328038,"pX":-0.21936944970449235,"pZ":2.290146168077116,"vX0":4.167023290196552,"vY0":-124.73620949440625,"vZ0":0.5354871431966837,"x":125.36,"y":176.95,"x0":-2.2529551367402587,"y0":50.003792248000806,"z0":5.041399667701186,"aX":4.189371662046359},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-4.2,"breakHorizontal":-5.8,"spinRate":2892,"spinDirection":33},"zone":5,"typeConfidence":0.9,"plateTime":0.4384112905519437,"extension":6.333969813180112},"hitData":{"launchSpeed":103.3,"launchAngle":15.0,"totalDistance":287.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":54.66,"coordY":108.24}},"index":1,"playId":"e7970d03-2daf-3a3c-8ba3-087b7ddab674","pitchNumber":2,"startTime":"2026-06-03T00:06:05.984Z","endTime":"2026-06-03T00:06:12.598Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-03T00:06:12.598Z","atBatIndex":10},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Buddy Kennedy pops out to second baseman Brice Turang.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-03T00:08:10.543Z","endTime":"2026-06-03T00:08:54.441Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":671083,"fullName":"Buddy Kennedy","link":"/api/v1/people/671083"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690986,"fullName":"Kyle Harrison","link":"/api/v1/people/690986"},"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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":671083,"fullName":"Buddy Kennedy","link":"/api/v1/people/671083"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":85.4,"strikeZoneTop":3.116,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.4125986012905,"aZ":-15.92196285845066,"pfxX":7.928590963223912,"pfxZ":8.626201957872443,"pX":0.5005955284354437,"pZ":3.4836321805479846,"vX0":-8.52382209019165,"vY0":-136.7128317605142,"vZ0":-1.3841002620473768,"x":97.92,"y":144.72,"x0":2.6354905222542606,"y0":50.00438777223884,"z0":5.094386827375304,"aX":14.941907061716126},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.5,"breakHorizontal":-12.5,"spinRate":2391,"spinDirection":127},"zone":12,"typeConfidence":2.0,"plateTime":0.40133114086745225,"extension":6.728540070430785},"index":0,"playId":"22c5561b-8522-33b0-b309-1961fcffc768","pitchNumber":1,"startTime":"2026-06-03T00:08:21.434Z","endTime":"2026-06-03T00:08:25.378Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":85.3,"strikeZoneTop":3.116,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.290644163426126,"aZ":-15.91533729154706,"pfxX":7.780582426620376,"pfxZ":8.706635428264182,"pX":-0.054063896369568154,"pZ":2.2505185906514003,"vX0":-9.66071484819872,"vY0":-135.90204379683271,"vZ0":-4.246690319243248,"x":119.06,"y":178.02,"x0":2.5389105320762235,"y0":50.00215214896124,"z0":4.941786916466211,"aX":14.52814517023861},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":15.0,"breakHorizontal":-12.0,"spinRate":2287,"spinDirection":132},"zone":5,"typeConfidence":2.0,"plateTime":0.4033200691858303,"extension":6.807838078140832},"index":1,"playId":"9bf2cc12-7b8b-3960-84a1-57fd8e10dba8","pitchNumber":2,"startTime":"2026-06-03T00:08:32.136Z","endTime":"2026-06-03T00:08:36.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, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SV","description":"Slurve"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.5,"endSpeed":74.8,"strikeZoneTop":3.116,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.683192934799038,"aZ":-37.24977554051519,"pfxX":-8.070291594512684,"pfxZ":-3.574722922560996,"pX":0.2796182184348632,"pZ":2.6859802554353696,"vX0":-3.217903135048303,"vY0":-118.64186419699764,"vZ0":2.225595431068047,"x":106.34,"y":166.26,"x0":2.7039302177961213,"y0":50.003651357766536,"z0":5.141830743043764,"aX":-11.451966540880893},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.9,"breakVerticalInduced":-5.6,"breakHorizontal":15.4,"spinRate":2170,"spinDirection":310},"zone":5,"typeConfidence":2.0,"plateTime":0.4624895714715218,"extension":6.554677978057486},"hitData":{"launchSpeed":88.6,"launchAngle":58.0,"totalDistance":191.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":141.66,"coordY":126.09}},"index":2,"playId":"f9ead61e-d473-3941-8f58-a2ad5191e796","pitchNumber":3,"startTime":"2026-06-03T00:08:44.052Z","endTime":"2026-06-03T00:08:54.441Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-03T00:08:54.441Z","atBatIndex":11},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Daniel Susac singles on a line drive to center fielder Garrett Mitchell.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-03T00:09:25.449Z","endTime":"2026-06-03T00:09:39.244Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":691740,"fullName":"Daniel Susac","link":"/api/v1/people/691740"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690986,"fullName":"Kyle Harrison","link":"/api/v1/people/690986"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":691740,"fullName":"Daniel Susac","link":"/api/v1/people/691740"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[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":691740,"fullName":"Daniel Susac","link":"/api/v1/people/691740"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669003,"link":"/api/v1/people/669003"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-06-03T00:09:15.248Z","endTime":"2026-06-03T00:09:27.725Z","isPitch":false,"type":"action","player":{"id":691740,"link":"/api/v1/people/691740"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":87.2,"strikeZoneTop":3.418,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.05371724911347,"aZ":-16.03093865335451,"pfxX":7.278052675117813,"pfxZ":8.233148532604483,"pX":-0.02390896159629299,"pZ":2.9472789846416823,"vX0":-9.005123075273293,"vY0":-139.53666338767883,"vZ0":-2.6352833840020122,"x":117.91,"y":159.2,"x0":2.308162497097476,"y0":50.00311381854782,"z0":4.967436412376192,"aX":14.271696277263889},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.5,"breakHorizontal":-11.2,"spinRate":2382,"spinDirection":128},"zone":2,"typeConfidence":2.0,"plateTime":0.3933850984287761,"extension":6.869415640546885},"hitData":{"launchSpeed":99.5,"launchAngle":11.0,"totalDistance":206.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":107.65,"coordY":88.8}},"index":1,"playId":"ad58a097-8258-3689-860a-1aa2983c96dc","pitchNumber":1,"startTime":"2026-06-03T00:09:27.725Z","endTime":"2026-06-03T00:09:39.244Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-03T00:09:39.244Z","atBatIndex":12},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Victor Bericoto strikes out swinging.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-03T00:09:44.072Z","endTime":"2026-06-03T00:11:44.808Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":682674,"fullName":"Victor Bericoto","link":"/api/v1/people/682674"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690986,"fullName":"Kyle Harrison","link":"/api/v1/people/690986"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":691740,"fullName":"Daniel Susac","link":"/api/v1/people/691740"},"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":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682674,"fullName":"Victor Bericoto","link":"/api/v1/people/682674"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":86.5,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.288850972299652,"aZ":-15.387985643645317,"pfxX":7.8368030609864,"pfxZ":8.72793123577579,"pX":-0.7720972943804209,"pZ":3.4052941589288097,"vX0":-11.050147662241514,"vY0":-137.73143370721195,"vZ0":-1.4724008453341755,"x":146.43,"y":146.84,"x0":2.2717567835932155,"y0":50.002140896522796,"z0":4.986265111378962,"aX":15.072278557849227},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.7,"breakHorizontal":-11.9,"spinRate":2335,"spinDirection":134},"zone":11,"typeConfidence":2.0,"plateTime":0.3975164014691899,"extension":6.703100475858103},"index":0,"playId":"a7825199-f19d-3e79-b666-2dea904b8cea","pitchNumber":1,"startTime":"2026-06-03T00:10:03.520Z","endTime":"2026-06-03T00:10:08.226Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":86.1,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.13712669240231,"aZ":-16.523107646749136,"pfxX":9.600867214590572,"pfxZ":8.271267827226609,"pX":-0.14768894186580067,"pZ":1.782035983379908,"vX0":-10.221944668181928,"vY0":-136.47961499322741,"vZ0":-5.180974851086111,"x":122.63,"y":190.67,"x0":2.3931429598762297,"y0":50.004810746697515,"z0":4.8374562294219245,"aX":18.172313956188198},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":14.0,"breakHorizontal":-15.4,"spinRate":2348,"spinDirection":126},"zone":8,"typeConfidence":2.0,"plateTime":0.40082864013548036,"extension":6.85291251859561},"index":1,"playId":"d0fe7a7e-35a6-31c6-b6ac-767e19be1a3e","pitchNumber":2,"startTime":"2026-06-03T00:10:22.053Z","endTime":"2026-06-03T00:10:25.957Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":86.8,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.108958545918206,"aZ":-15.145330448556969,"pfxX":8.613357162062924,"pfxZ":8.808467422790596,"pX":-0.310928263808196,"pZ":2.868079541361646,"vX0":-10.411312256404551,"vY0":-137.9990012455775,"vZ0":-3.0564522922340567,"x":128.85,"y":161.34,"x0":2.387870181541901,"y0":50.00029205691304,"z0":5.007524608673973,"aX":16.64662625554665},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.5,"breakHorizontal":-13.4,"spinRate":2349,"spinDirection":127},"zone":1,"typeConfidence":2.0,"plateTime":0.3965927242342002,"extension":6.74062894491695},"index":2,"playId":"472ec0a1-b8a4-3035-9f56-1bfc1045d7f4","pitchNumber":3,"startTime":"2026-06-03T00:10:42.091Z","endTime":"2026-06-03T00:10:45.487Z","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":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.2,"endSpeed":75.9,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.888442014582626,"aZ":-37.73226402667754,"pfxX":-6.667445281234727,"pfxZ":-3.8464852340673135,"pX":0.35198406406656013,"pZ":0.5658585246246113,"vX0":-3.752884486616735,"vY0":-119.69264560984055,"vZ0":-2.227951801240769,"x":103.58,"y":223.5,"x0":2.808234251049489,"y0":50.00181515957359,"z0":4.899120838132217,"aX":-9.637593455528886},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.8,"breakVerticalInduced":-7.2,"breakHorizontal":13.0,"spinRate":2185,"spinDirection":322},"zone":14,"typeConfidence":2.0,"plateTime":0.45824500961884507,"extension":6.6051093918657235},"index":3,"playId":"4072805e-406d-30dc-8006-f226cef1d89e","pitchNumber":4,"startTime":"2026-06-03T00:10:59.690Z","endTime":"2026-06-03T00:11:03.189Z","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":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.7,"endSpeed":77.6,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.693729564961377,"aZ":-35.623483561132836,"pfxX":-6.2995371189258975,"pfxZ":-2.2932859438699245,"pX":0.40886688618996636,"pZ":0.17779708055057294,"vX0":-3.4941643750699396,"vY0":-121.88187596465158,"vZ0":-3.753111543758468,"x":101.41,"y":233.98,"x0":2.678817048715163,"y0":50.00176421422112,"z0":4.810279167278308,"aX":-9.486562793980498},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.7,"breakVerticalInduced":-4.8,"breakHorizontal":12.2,"spinRate":2293,"spinDirection":328},"zone":14,"typeConfidence":2.0,"plateTime":0.44920593900448624,"extension":6.5180236858278775},"index":4,"playId":"be23b4e0-44c5-39c7-b34e-8f68c59c0fe2","pitchNumber":5,"startTime":"2026-06-03T00:11:20.878Z","endTime":"2026-06-03T00:11:24.687Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":86.2,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.243663861988242,"aZ":-18.332673065690525,"pfxX":8.231871695240308,"pfxZ":7.239189683287883,"pX":0.6997690126508833,"pZ":3.8889026602800874,"vX0":-7.710600174675315,"vY0":-137.37002539608008,"vZ0":0.47662861038032556,"x":90.33,"y":133.78,"x0":2.472620157836757,"y0":50.00522240624412,"z0":4.958816475954239,"aX":15.745478242923346},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":13.4,"breakHorizontal":-13.3,"spinRate":2348,"spinDirection":142},"zone":12,"typeConfidence":2.0,"plateTime":0.3986237019308274,"extension":6.864445109173677},"index":5,"playId":"4539e9a9-242c-3176-b3ff-360d39d0ba23","pitchNumber":6,"startTime":"2026-06-03T00:11:41.338Z","endTime":"2026-06-03T00:11:44.808Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-03T00:11:44.808Z","atBatIndex":13},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jonah Cox strikes out swinging.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-03T00:11:52.033Z","endTime":"2026-06-03T00:13:09.816Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":813841,"fullName":"Jonah Cox","link":"/api/v1/people/813841"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690986,"fullName":"Kyle Harrison","link":"/api/v1/people/690986"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":813841,"fullName":"Jonah Cox","link":"/api/v1/people/813841"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":85.8,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.430124212911213,"aZ":-19.046720659792268,"pfxX":7.25543214175274,"pfxZ":6.922137585523728,"pX":0.20652880213315142,"pZ":4.113162977945179,"vX0":-8.330813999071909,"vY0":-136.90961292978227,"vZ0":1.0086858143833248,"x":109.13,"y":127.72,"x0":2.347242849763776,"y0":50.00471943016766,"z0":5.044120637001211,"aX":13.765082501856094},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":13.0,"breakHorizontal":-11.4,"spinRate":2388,"spinDirection":130},"zone":12,"typeConfidence":2.0,"plateTime":0.40016033429779085,"extension":6.7997264233905},"index":0,"playId":"63b0cc68-c135-3f8d-b5d4-3371f653af82","pitchNumber":1,"startTime":"2026-06-03T00:12:09.547Z","endTime":"2026-06-03T00:12:13.038Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.2,"endSpeed":77.1,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.87051066047942,"aZ":-36.155973678890255,"pfxX":-3.944411667759004,"pfxZ":-2.6702777640517477,"pX":-1.1113473922347281,"pZ":1.3017851624360854,"vX0":-7.387878788199076,"vY0":-121.05117978422093,"vZ0":-1.0491137526777643,"x":159.36,"y":203.63,"x0":2.4886858807278447,"y0":50.0046315762143,"z0":4.896409950887494,"aX":-5.874440007461272},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":-4.8,"breakHorizontal":8.9,"spinRate":2226,"spinDirection":320},"zone":13,"typeConfidence":2.0,"plateTime":0.4518771755595967,"extension":6.849265905084608},"index":1,"playId":"0c4c85a6-3d8f-3f6d-b2fe-3fcddb1d1cc6","pitchNumber":2,"startTime":"2026-06-03T00:12:27.384Z","endTime":"2026-06-03T00:12:31.729Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":86.4,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.997070905950192,"aZ":-16.970690444886834,"pfxX":8.446046077437625,"pfxZ":7.918287924631629,"pX":0.5243755149087657,"pZ":2.8632394790798004,"vX0":-8.386620656381288,"vY0":-137.8051275342994,"vZ0":-2.447550167814258,"x":97.01,"y":161.47,"x0":2.5117448322297915,"y0":50.00666145793733,"z0":4.91111033023651,"aX":16.226637668835338},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":14.0,"breakHorizontal":-13.6,"spinRate":2474,"spinDirection":129},"zone":3,"typeConfidence":2.0,"plateTime":0.397660696434023,"extension":6.86159469641893},"index":2,"playId":"fe18a98a-4e3b-3a0f-9805-a745a304c32b","pitchNumber":3,"startTime":"2026-06-03T00:12:46.434Z","endTime":"2026-06-03T00:12:50.059Z","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":95.1,"endSpeed":86.6,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.86107504692747,"aZ":-18.547703911283353,"pfxX":8.291935427495003,"pfxZ":7.060946116753686,"pX":0.450696067553387,"pZ":2.3601784500278846,"vX0":-8.20765500890529,"vY0":-138.29855612942833,"vZ0":-3.3063874166300247,"x":99.82,"y":175.06,"x0":2.3846857106045483,"y0":50.00480942167048,"z0":4.8207409246383035,"aX":16.007608239662385},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":12.2,"breakHorizontal":-13.2,"spinRate":2417,"spinDirection":131},"zone":6,"typeConfidence":2.0,"plateTime":0.3965788192619466,"extension":6.799844079588903},"index":3,"playId":"fb0c26f7-496f-377f-9f08-ac1b637902be","pitchNumber":4,"startTime":"2026-06-03T00:13:05.987Z","endTime":"2026-06-03T00:13:09.816Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-03T00:13:09.816Z","atBatIndex":14},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Sal Frelick singles on a ground ball to left fielder Casey Schmitt.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-03T00:15:05.842Z","endTime":"2026-06-03T00:16:01.648Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686790,"fullName":"Trevor McDonald","link":"/api/v1/people/686790"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669477,"link":"/api/v1/people/669477"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":77.8,"strikeZoneTop":3.063,"strikeZoneBottom":1.546,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.235241054209254,"aZ":-34.807402855768906,"pfxX":1.7769985340696284,"pfxZ":-1.7115732783176085,"pX":-1.7992709582773943,"pZ":2.3780805772370686,"vX0":0.7167683292348076,"vY0":-122.83437420842633,"vZ0":0.7823568154842626,"x":185.58,"y":174.57,"x0":-2.3253565706054298,"y0":50.00469905894038,"z0":5.003644032626659,"aX":2.7287968879975977},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-2.6,"breakHorizontal":-3.4,"spinRate":2542,"spinDirection":31},"zone":13,"typeConfidence":0.9,"plateTime":0.445077048145762,"extension":6.37897543068509},"index":0,"playId":"356bc23f-3ecb-3ae3-8dc2-a23bd530fcc7","pitchNumber":1,"startTime":"2026-06-03T00:15:18.692Z","endTime":"2026-06-03T00:15:22.615Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":77.8,"strikeZoneTop":3.063,"strikeZoneBottom":1.546,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.824671116388906,"aZ":-39.77945801501596,"pfxX":6.75302399077732,"pfxZ":-4.955688569821195,"pX":-0.8336672043480355,"pZ":1.661441795333337,"vX0":1.4937129055537712,"vY0":-123.45031250541214,"vZ0":0.07023185655927033,"x":148.78,"y":193.92,"x0":-2.324471013900974,"y0":50.00259841334523,"z0":4.996326768257909,"aX":10.365285877928141},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.8,"breakVerticalInduced":-8.6,"breakHorizontal":-12.6,"spinRate":2620,"spinDirection":36},"zone":7,"typeConfidence":0.9,"plateTime":0.4446141610089369,"extension":6.5637783157986505},"index":1,"playId":"fcf0f3ff-293d-3b12-acb6-4251a9cfae6d","pitchNumber":2,"startTime":"2026-06-03T00:15:35.114Z","endTime":"2026-06-03T00:15:39.528Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":85.9,"strikeZoneTop":3.063,"strikeZoneBottom":1.546,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.798733212044887,"aZ":-28.7755741189988,"pfxX":-9.872173906299812,"pfxZ":1.8107007529698222,"pX":-0.8268968601923169,"pZ":2.763218028565685,"vX0":6.619440253344503,"vY0":-135.45008390389515,"vZ0":-0.7706769540584317,"x":148.52,"y":164.17,"x0":-2.007327447902192,"y0":50.003421526484466,"z0":5.045673150057359,"aX":-18.52894629329955},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":3.4,"breakHorizontal":16.7,"spinRate":2244,"spinDirection":242},"zone":1,"typeConfidence":0.9,"plateTime":0.4028350048573497,"extension":6.840539779301631},"hitData":{"launchSpeed":93.2,"launchAngle":-1.0,"totalDistance":47.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":96.07,"coordY":104.56}},"index":2,"playId":"f327c054-518e-3744-b733-5f6c672a7a68","pitchNumber":3,"startTime":"2026-06-03T00:15:50.629Z","endTime":"2026-06-03T00:16:01.648Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-03T00:16:01.648Z","atBatIndex":15},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Luis Rengifo grounds into a force out, first baseman Rafael Devers to shortstop Willy Adames. Sal Frelick out at 2nd. Luis Rengifo to 1st.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-03T00:16:01.948Z","endTime":"2026-06-03T00:16:54.286Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686790,"fullName":"Trevor McDonald","link":"/api/v1/people/686790"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"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":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":646240,"link":"/api/v1/people/646240"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":642715,"link":"/api/v1/people/642715"},"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":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":86.0,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.2176286418754,"aZ":-30.794200077053937,"pfxX":-10.448107842516569,"pfxZ":0.7336796902449461,"pX":-0.8404032667358471,"pZ":3.336922319147838,"vX0":6.69829200315808,"vY0":-135.5014270858087,"vZ0":0.9933860894219616,"x":149.03,"y":148.68,"x0":-1.9716084148923168,"y0":50.00273939945856,"z0":5.097315035493767,"aX":-19.666142061009182},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":1.7,"breakHorizontal":17.8,"spinRate":2318,"spinDirection":248},"zone":11,"typeConfidence":0.9,"plateTime":0.4023475787930044,"extension":6.734744596737641},"index":0,"playId":"85fac9f8-6ba7-3a51-8708-7be6a5ed34fa","pitchNumber":1,"startTime":"2026-06-03T00:16:27.238Z","endTime":"2026-06-03T00:16:31.486Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":85.8,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.529706228347756,"aZ":-32.86845306879059,"pfxX":-10.859245803147111,"pfxZ":-0.37331743097897707,"pX":-0.46997828146926335,"pZ":1.730396827941842,"vX0":8.039435243645563,"vY0":-135.20361309917962,"vZ0":-2.460430192813381,"x":134.91,"y":192.06,"x0":-2.06066825830692,"y0":50.00305558026482,"z0":4.9427778268390545,"aX":-20.246910988334374},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":-1.0,"breakHorizontal":18.1,"spinRate":2292,"spinDirection":249},"zone":7,"typeConfidence":0.9,"plateTime":0.4040230249061927,"extension":6.841914153692924},"hitData":{"launchSpeed":87.4,"launchAngle":-45.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":149.28,"coordY":180.06}},"index":1,"playId":"47b82d7a-275a-348d-a97a-608894e351fb","pitchNumber":2,"startTime":"2026-06-03T00:16:46.659Z","endTime":"2026-06-03T00:16:54.286Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-03T00:16:54.286Z","atBatIndex":16},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"David Hamilton flies out to left fielder Casey Schmitt.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-03T00:17:08.418Z","endTime":"2026-06-03T00:20:18.358Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686790,"fullName":"Trevor McDonald","link":"/api/v1/people/686790"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":669477,"link":"/api/v1/people/669477"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":86.3,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.982789439608926,"aZ":-28.409638590300037,"pfxX":-10.459878868672757,"pfxZ":2.0048045346148573,"pX":0.6944496438800989,"pZ":1.7860154463357931,"vX0":10.605291039586719,"vY0":-135.15402501775344,"vZ0":-3.1380374590942437,"x":90.53,"y":190.56,"x0":-1.8911827280548876,"y0":50.0065095063984,"z0":4.92317832403077,"aX":-19.669778507275172},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":3.2,"breakHorizontal":17.2,"spinRate":2267,"spinDirection":247},"zone":9,"typeConfidence":0.9,"plateTime":0.4027856891565085,"extension":6.856034244033273},"index":0,"playId":"a997dea3-6ada-3f06-94b6-7a086a813003","pitchNumber":1,"startTime":"2026-06-03T00:17:24.439Z","endTime":"2026-06-03T00:17:28.666Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.5,"endSpeed":77.0,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.718608990652967,"aZ":-36.81056433466556,"pfxX":7.559079129741493,"pfxZ":-3.117148016115449,"pX":1.1587227240512328,"pZ":1.2600715962140001,"vX0":5.588331958763317,"vY0":-121.52353887297721,"vZ0":-1.1235270450347001,"x":72.83,"y":204.76,"x0":-2.155730414653384,"y0":50.000958449609,"z0":4.937734210968009,"aX":11.256223409255897},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.0,"breakVerticalInduced":-5.6,"breakHorizontal":-15.0,"spinRate":2669,"spinDirection":37},"zone":14,"typeConfidence":0.9,"plateTime":0.45143368659934646,"extension":6.455523705169034},"index":1,"playId":"9546dd28-e0ff-36b1-9852-680504567591","pitchNumber":2,"startTime":"2026-06-03T00:17:44.673Z","endTime":"2026-06-03T00:17:48.113Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-06-03T00:17:56.914Z","endTime":"2026-06-03T00:18:15.925Z","isPitch":false,"type":"action","player":{"id":666152,"link":"/api/v1/people/666152"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.3,"endSpeed":77.7,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.63713260373725,"aZ":-29.58831657764946,"pfxX":-8.787210959073636,"pfxZ":1.7116383085113505,"pX":0.4563438154162032,"pZ":1.2945308914031022,"vX0":8.600447724647085,"vY0":-121.14069013836908,"vZ0":-2.6434207679936113,"x":99.61,"y":203.83,"x0":-1.9680003712925909,"y0":50.00455701090845,"z0":4.939716483843627,"aX":-13.298819676699127},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":2.8,"breakHorizontal":14.3,"spinRate":1619,"spinDirection":251},"zone":14,"typeConfidence":0.92,"plateTime":0.44904717629615787,"extension":7.040703061672278},"index":3,"playId":"041b989b-1f9b-36ea-b97a-03f98c9e560f","pitchNumber":3,"startTime":"2026-06-03T00:18:15.925Z","endTime":"2026-06-03T00:18:21.003Z","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":4,"playId":"f6eda3dc-363e-35c6-a054-4c7e5897e813","startTime":"2026-06-03T00:18:39.020Z","endTime":"2026-06-03T00:18:43.099Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":86.5,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.41011298933597,"aZ":-31.243991047695605,"pfxX":-10.897921397144346,"pfxZ":0.48587601972497474,"pX":-0.6526620382368956,"pZ":2.39444645236414,"vX0":7.24819851328534,"vY0":-137.0362888570235,"vZ0":-1.4496502657619863,"x":141.88,"y":174.13,"x0":-1.9119153598889904,"y0":50.00223321935642,"z0":5.058610902772821,"aX":-20.789813138526466},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":0.8,"breakHorizontal":18.2,"spinRate":2214,"spinDirection":249},"zone":4,"typeConfidence":0.91,"plateTime":0.39922909699403686,"extension":6.6550802107767435},"index":5,"playId":"60016d00-9762-3b4a-ab39-1fcb19a8bd64","pitchNumber":4,"startTime":"2026-06-03T00:18:58.940Z","endTime":"2026-06-03T00:19:02.360Z","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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":85.9,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.3180010673917,"aZ":-29.12460430093613,"pfxX":-10.258150835046482,"pfxZ":1.6248663110539034,"pX":0.4838692049455195,"pZ":3.581076899642478,"vX0":9.325096005938223,"vY0":-135.43480089011763,"vZ0":1.0122948501112328,"x":98.56,"y":142.09,"x0":-1.6515291396442358,"y0":50.0048960680463,"z0":5.22145542786987,"aX":-19.28356157058616},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":3.4,"breakHorizontal":16.9,"spinRate":2309,"spinDirection":238},"zone":12,"typeConfidence":0.9,"plateTime":0.40261928101273936,"extension":6.715256709754879},"index":6,"playId":"93dc12ae-d59e-3234-85bd-ef13790e56a5","pitchNumber":5,"startTime":"2026-06-03T00:19:24.380Z","endTime":"2026-06-03T00:19:28.926Z","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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":78.7,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.116685901776314,"aZ":-40.29306580620947,"pfxX":6.137947140575118,"pfxZ":-5.215876496958314,"pX":1.173239384511375,"pZ":1.0740893252607548,"vX0":6.312792266695711,"vY0":-124.58981984648864,"vZ0":-1.3391500752517829,"x":72.28,"y":209.78,"x0":-2.1988764257827516,"y0":50.00036370924267,"z0":4.97546730243018,"aX":9.56020589307204},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.0,"breakVerticalInduced":-9.5,"breakHorizontal":-12.7,"spinRate":2745,"spinDirection":36},"zone":14,"typeConfidence":0.9,"plateTime":0.4411276305710907,"extension":6.63169749008003},"index":7,"playId":"477c753b-a531-3a4d-91cd-27412f62ddbf","pitchNumber":6,"startTime":"2026-06-03T00:19:44.881Z","endTime":"2026-06-03T00:19:50.033Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":85.9,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.349451101973294,"aZ":-29.54747644038173,"pfxX":-10.879231233355576,"pfxZ":1.40107304667794,"pX":0.25552995224817926,"pZ":2.4910170170142494,"vX0":9.32322575339758,"vY0":-135.59856845627888,"vZ0":-1.310800312651554,"x":107.26,"y":171.52,"x0":-1.7999066861889634,"y0":50.00530493157078,"z0":5.026470030003067,"aX":-20.430603187390588},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":2.5,"breakHorizontal":17.9,"spinRate":2286,"spinDirection":244},"zone":5,"typeConfidence":0.91,"plateTime":0.4026601218477528,"extension":6.87962175724621},"hitData":{"launchSpeed":76.2,"launchAngle":43.0,"totalDistance":242.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":66.68,"coordY":125.33}},"index":8,"playId":"d5c52be0-faed-372e-bc0b-344110e6be8d","pitchNumber":7,"startTime":"2026-06-03T00:20:06.909Z","endTime":"2026-06-03T00:20:18.358Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-03T00:20:18.358Z","atBatIndex":17},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Christian Yelich strikes out swinging.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-03T00:20:26.642Z","endTime":"2026-06-03T00:22:47.506Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686790,"fullName":"Trevor McDonald","link":"/api/v1/people/686790"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[4],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Pickoff Caught Stealing 2B","eventType":"pickoff_caught_stealing_2b","movementReason":"r_pickoff_caught_stealing_2b","runner":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":686790,"link":"/api/v1/people/686790"},"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":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":6},"credits":[{"player":{"id":691740,"link":"/api/v1/people/691740"},"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":93.1,"endSpeed":85.4,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.002770170139517,"aZ":-32.473686821444005,"pfxX":-11.134504950421434,"pfxZ":-0.15681657950645977,"pX":0.39575924836594556,"pZ":2.220396290485065,"vX0":9.555082309018209,"vY0":-135.30638888909291,"vZ0":-1.7849354817066176,"x":101.91,"y":178.83,"x0":-1.731482435771779,"y0":50.00601517212641,"z0":5.159984604514491,"aX":-20.688152949427973},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":-0.5,"breakHorizontal":18.2,"spinRate":2252,"spinDirection":245},"zone":9,"typeConfidence":0.91,"plateTime":0.4045017678346521,"extension":6.793884608544369},"index":0,"playId":"53fe70f4-693c-3554-8ff9-ec3c59245755","pitchNumber":1,"startTime":"2026-06-03T00:20:45.691Z","endTime":"2026-06-03T00:20:49.583Z","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":2},"pitchData":{"startSpeed":93.7,"endSpeed":86.1,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.66154519199085,"aZ":-28.64101781872738,"pfxX":-10.171511120514404,"pfxZ":1.862945557826352,"pX":0.6272284800419864,"pZ":3.8443558299868372,"vX0":9.757767976941196,"vY0":-136.21903003842013,"vZ0":1.7392338452098182,"x":93.09,"y":134.98,"x0":-1.6659317607967958,"y0":50.00011197355743,"z0":5.1666440204469,"aX":-19.266595507982284},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":4.0,"breakHorizontal":16.6,"spinRate":2249,"spinDirection":244},"zone":12,"typeConfidence":0.91,"plateTime":0.40085178561748114,"extension":6.816872104501532},"index":1,"playId":"67fcfccd-05ae-3d79-ae62-f22f64f874cf","pitchNumber":2,"startTime":"2026-06-03T00:21:05.710Z","endTime":"2026-06-03T00:21:09.797Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.0,"endSpeed":77.5,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.15053551917597,"aZ":-35.118001991982915,"pfxX":1.9617613442408555,"pfxZ":-1.9505472021641097,"pX":1.066020152752154,"pZ":1.5177536674340704,"vX0":7.030393223038252,"vY0":-122.26026222604355,"vZ0":-0.9467183646200613,"x":76.37,"y":197.8,"x0":-2.1016343607649484,"y0":50.000053528169595,"z0":4.924545672788932,"aX":2.966684693833223},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-3.5,"breakHorizontal":-5.2,"spinRate":2852,"spinDirection":26},"zone":14,"typeConfidence":0.9,"plateTime":0.4480430530193007,"extension":6.4824254898098514},"index":2,"playId":"872f9ef7-fa10-3b0a-9d7a-d7e9c6b98b7a","pitchNumber":3,"startTime":"2026-06-03T00:21:25.488Z","endTime":"2026-06-03T00:21:28.888Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"playId":"fe5a309a-ce0d-328f-b932-4b7d4012beac","startTime":"2026-06-03T00:21:45.691Z","endTime":"2026-06-03T00:21:54.502Z","isPitch":false,"type":"pickoff"},{"details":{"description":"Luis Rengifo picked off and caught stealing 2nd base. Luis Rengifo to 2nd. Throwing error by pitcher Trevor McDonald.","event":"Pickoff Caught Stealing 2B","eventType":"pickoff_caught_stealing_2b","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"index":4,"actionPlayId":"fe5a309a-ce0d-328f-b932-4b7d4012beac","startTime":"2026-06-03T00:22:10.094Z","endTime":"2026-06-03T00:22:18.429Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":650859,"link":"/api/v1/people/650859"}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":79.0,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.257805640309442,"aZ":-36.39268607231508,"pfxX":4.822008938196218,"pfxZ":-2.7019467728280495,"pX":0.7975677658146919,"pZ":0.6424572229373119,"vX0":5.750942570885133,"vY0":-124.02215511887711,"vZ0":-2.946091617746559,"x":86.6,"y":221.43,"x0":-2.1757730849903427,"y0":50.00401617494691,"z0":4.874044073619212,"aX":7.527716897338333},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-5.3,"breakHorizontal":-10.1,"spinRate":2711,"spinDirection":34},"zone":14,"typeConfidence":0.9,"plateTime":0.4412576732212621,"extension":6.501006901485541},"index":5,"playId":"64d05688-3a9a-3432-8dcc-8f14e6444b81","pitchNumber":4,"startTime":"2026-06-03T00:22:18.429Z","endTime":"2026-06-03T00:22:22.494Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":78.0,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.178579019131426,"aZ":-34.69396658297545,"pfxX":2.7784042146937,"pfxZ":-1.6468843013429435,"pX":0.6841912334364478,"pZ":1.3671050742254796,"vX0":5.988605927544663,"vY0":-122.96119177423513,"vZ0":-1.4123034108713655,"x":90.92,"y":201.87,"x0":-2.1428106493157895,"y0":50.001140373579545,"z0":4.89019808328608,"aX":4.256824350858398},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-3.0,"breakHorizontal":-6.5,"spinRate":2100,"spinDirection":18},"zone":14,"typeConfidence":0.9,"plateTime":0.4452968610894259,"extension":6.602744914030484},"index":6,"playId":"350dca97-d7fa-32ab-841f-ae37857d503c","pitchNumber":5,"startTime":"2026-06-03T00:22:43.205Z","endTime":"2026-06-03T00:22:47.506Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-03T00:22:47.506Z","atBatIndex":18},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Casey Schmitt strikes out swinging.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-03T00:24:52.570Z","endTime":"2026-06-03T00:26:03.399Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690986,"fullName":"Kyle Harrison","link":"/api/v1/people/690986"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":87.8,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.86682426309645,"aZ":-16.263250666076768,"pfxX":8.947681756142275,"pfxZ":8.069736313442402,"pX":0.402522053511808,"pZ":1.9642577105786876,"vX0":-8.834616533658101,"vY0":-139.4385494751045,"vZ0":-5.091545521512299,"x":101.66,"y":185.75,"x0":2.446893120196675,"y0":50.00669331455804,"z0":4.884288051496526,"aX":17.65258608057259},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":13.7,"breakHorizontal":-14.4,"spinRate":2393,"spinDirection":130},"zone":9,"typeConfidence":2.0,"plateTime":0.3925533489344044,"extension":6.736180297640261},"index":0,"playId":"c8ef512f-f97a-3640-9ae5-e3fd4a694fed","pitchNumber":1,"startTime":"2026-06-03T00:24:55.808Z","endTime":"2026-06-03T00:25:00.242Z","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":84.7,"endSpeed":78.6,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.21485362961002,"aZ":-40.40988871932013,"pfxX":3.9805705719270934,"pfxZ":-5.270300913207096,"pX":1.045833982399929,"pZ":3.7056763927591043,"vX0":-5.416306257139154,"vY0":-123.32182899034767,"vZ0":4.539886442625569,"x":77.14,"y":138.73,"x0":2.7389890281890987,"y0":50.003399874182044,"z0":5.2202835961461975,"aX":6.220159424596634},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.1,"breakVerticalInduced":-8.4,"breakHorizontal":-6.1,"spinRate":1228,"spinDirection":85},"zone":12,"typeConfidence":2.0,"plateTime":0.44172958978244914,"extension":6.729457899088537},"index":1,"playId":"0f9dd6e2-0f82-30e5-bd0d-bece56762153","pitchNumber":2,"startTime":"2026-06-03T00:25:10.670Z","endTime":"2026-06-03T00:25:14.146Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":87.6,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.790575544450334,"aZ":-16.26974984837413,"pfxX":6.516112218098732,"pfxZ":8.076332343627056,"pX":0.6037864198140029,"pZ":4.4882246388764155,"vX0":-7.563787941895987,"vY0":-139.11527386038708,"vZ0":1.26247793796608,"x":93.99,"y":117.6,"x0":2.5051092157727326,"y0":50.003953298266474,"z0":5.103550204569401,"aX":12.834876729156202},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.1,"breakHorizontal":-10.3,"spinRate":2437,"spinDirection":131},"zone":12,"typeConfidence":2.0,"plateTime":0.39299786226494104,"extension":6.7701468114757},"index":2,"playId":"38d7b8c5-e3b8-35ac-b131-3324852e4338","pitchNumber":3,"startTime":"2026-06-03T00:25:24.204Z","endTime":"2026-06-03T00:25:27.657Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.5,"endSpeed":76.4,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.771910330816972,"aZ":-35.599713321275225,"pfxX":-6.60379374944964,"pfxZ":-2.342368314621381,"pX":-0.8384847523216455,"pZ":1.5619081142145377,"vX0":-6.304304797009526,"vY0":-120.10171469558513,"vZ0":-0.5530712392448949,"x":148.96,"y":196.61,"x0":2.6760775858812837,"y0":50.00174331875161,"z0":4.955201125001655,"aX":-9.666343382111567},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":-4.1,"breakHorizontal":13.4,"spinRate":2301,"spinDirection":325},"zone":13,"typeConfidence":2.0,"plateTime":0.4556732741434666,"extension":6.5730863615742},"index":3,"playId":"7d05f569-aa26-3556-9f21-58649c0d9db8","pitchNumber":4,"startTime":"2026-06-03T00:25:37.407Z","endTime":"2026-06-03T00:25:42.023Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2026-06-03T00:25:50.824Z","endTime":"2026-06-03T00:25:59.915Z","isPitch":false,"type":"action","player":{"id":669477,"link":"/api/v1/people/669477"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SV","description":"Slurve"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":82.9,"endSpeed":76.5,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.08074980521221,"aZ":-37.05661469733251,"pfxX":-6.610027073911024,"pfxZ":-3.3264729169306335,"pX":-0.21444558427628144,"pZ":1.0095593511477248,"vX0":-5.054717140606712,"vY0":-120.62360024266248,"vZ0":-1.4446731698692,"x":125.17,"y":211.52,"x0":2.7688890365927135,"y0":50.001399024860454,"z0":4.891900007201687,"aX":-9.710281494943237},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.0,"breakVerticalInduced":-6.1,"breakHorizontal":13.2,"spinRate":2272,"spinDirection":324},"zone":13,"typeConfidence":2.0,"plateTime":0.4545828281187463,"extension":6.856370398591797},"index":5,"playId":"e74d3c34-3473-3554-b6b6-23de4a053266","pitchNumber":5,"startTime":"2026-06-03T00:25:59.915Z","endTime":"2026-06-03T00:26:03.399Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-03T00:26:03.399Z","atBatIndex":19},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"William Contreras challenged (pitch result), call on the field was overturned: Rafael Devers called out on strikes.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-03T00:26:09.823Z","endTime":"2026-06-03T00:27:44.766Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690986,"fullName":"Kyle Harrison","link":"/api/v1/people/690986"},"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":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":87.7,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.03570644571819,"aZ":-14.849288456543176,"pfxX":6.8199843986564606,"pfxZ":8.779495278342804,"pX":0.638709154102197,"pZ":2.880211362920998,"vX0":-7.522900347972407,"vY0":-139.29501969004207,"vZ0":-2.9662647189566664,"x":92.65,"y":161.01,"x0":2.482859107147714,"y0":50.00487512682022,"z0":4.935360233133144,"aX":13.461608598503954},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.5,"breakHorizontal":-10.9,"spinRate":2406,"spinDirection":132},"zone":3,"typeConfidence":2.0,"plateTime":0.39257937724169123,"extension":6.674785656431443},"index":0,"playId":"0649545f-e7f2-3607-b985-aedccd697452","pitchNumber":1,"startTime":"2026-06-03T00:26:24.898Z","endTime":"2026-06-03T00:26:28.646Z","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":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":76.9,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.358199900784207,"aZ":-37.46873175971633,"pfxX":-7.4709992919061925,"pfxZ":-3.5604836142974348,"pX":-0.16114351576185026,"pZ":1.6318554045101072,"vX0":-4.612303428386106,"vY0":-121.04755683287927,"vZ0":-0.02905285964524018,"x":123.14,"y":194.72,"x0":2.738971627565081,"y0":50.004468988838994,"z0":4.921069862359659,"aX":-11.100996398584272},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.7,"breakVerticalInduced":-6.2,"breakHorizontal":14.6,"spinRate":2243,"spinDirection":316},"zone":8,"typeConfidence":2.0,"plateTime":0.4522743112715064,"extension":6.759801283944652},"index":1,"playId":"a6e7ec51-848d-386f-905b-345ee310ffa2","pitchNumber":2,"startTime":"2026-06-03T00:26:36.962Z","endTime":"2026-06-03T00:26:40.752Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.0,"endSpeed":88.4,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.28979708088103,"aZ":-13.96291734837071,"pfxX":8.147175706271867,"pfxZ":9.10721576335633,"pX":-1.0542122832301237,"pZ":1.7038175466492373,"vX0":-12.251738157169827,"vY0":-140.61845591598345,"vZ0":-6.264041822226528,"x":157.18,"y":192.78,"x0":2.3035226105919127,"y0":50.00634502136757,"z0":4.8687060239144095,"aX":16.298295632505805},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.2,"breakHorizontal":-12.2,"spinRate":2526,"spinDirection":127},"zone":13,"typeConfidence":2.0,"plateTime":0.3897160446789747,"extension":6.97061827520749},"index":2,"playId":"f470f861-2ffe-3114-9e57-92b5e4eb9521","pitchNumber":3,"startTime":"2026-06-03T00:27:01.123Z","endTime":"2026-06-03T00:27:04.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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":88.1,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.59758869835998,"aZ":-16.094311929326608,"pfxX":8.444639556545493,"pfxZ":8.079800628089885,"pX":-0.7595937351830558,"pZ":2.0687758806029417,"vX0":-11.522845848723055,"vY0":-140.39528905519668,"vZ0":-4.92409876354639,"x":145.95,"y":182.92,"x0":2.306045775196347,"y0":50.00618076399571,"z0":4.8973548973417955,"aX":16.814721009699568},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":13.7,"breakHorizontal":-12.8,"spinRate":2417,"spinDirection":134},"zone":7,"typeConfidence":2.0,"plateTime":0.39053490023723114,"extension":6.720428564971361},"index":3,"playId":"f11add23-9374-3b3b-b341-735bf4c9ec8b","pitchNumber":4,"startTime":"2026-06-03T00:27:17.751Z","endTime":"2026-06-03T00:27:44.766Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":158,"player":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"}},"playEndTime":"2026-06-03T00:27:44.766Z","atBatIndex":20},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Luis Arraez strikes out swinging.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-03T00:27:44.954Z","endTime":"2026-06-03T00:29:06.141Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690986,"fullName":"Kyle Harrison","link":"/api/v1/people/690986"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":96.2,"endSpeed":87.3,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.40566861293589,"aZ":-14.413421078025758,"pfxX":8.366153112659084,"pfxZ":9.04227734960294,"pX":0.3497701273723318,"pZ":1.6929560453979786,"vX0":-8.838410706372684,"vY0":-139.7292278562058,"vZ0":-5.7772250011513355,"x":103.67,"y":193.07,"x0":2.4768836943072223,"y0":50.003901500479984,"z0":4.745264680042209,"aX":16.436050709404846},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.2,"breakHorizontal":-13.2,"spinRate":2511,"spinDirection":130},"zone":9,"typeConfidence":2.0,"plateTime":0.3929676791940526,"extension":6.772242760654188},"index":0,"playId":"7dda6e18-f317-37b6-8042-c67e4465a6fa","pitchNumber":1,"startTime":"2026-06-03T00:27:56.875Z","endTime":"2026-06-03T00:28:00.904Z","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":96.0,"endSpeed":87.6,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.301853529901063,"aZ":-14.088113321889598,"pfxX":7.560695321573008,"pfxZ":9.211084933363049,"pX":-0.7575747120997058,"pZ":1.4476968328347037,"vX0":-11.124071080625185,"vY0":-139.24595300771634,"vZ0":-6.57024015365221,"x":145.88,"y":199.69,"x0":2.307057404412463,"y0":50.004226880322946,"z0":4.770286090770899,"aX":14.84801158180178},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.5,"breakHorizontal":-11.4,"spinRate":2493,"spinDirection":131},"zone":13,"typeConfidence":2.0,"plateTime":0.3933677398298432,"extension":6.870696909885836},"index":1,"playId":"cb179ce8-93b6-3c5a-8863-920fe304f9d5","pitchNumber":2,"startTime":"2026-06-03T00:28:08.824Z","endTime":"2026-06-03T00:28:13.187Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":86.6,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.814532925527303,"aZ":-14.885074944583092,"pfxX":7.108095815312531,"pfxZ":8.960523628677194,"pX":0.39482931760496986,"pZ":2.556348990560983,"vX0":-8.531820049541682,"vY0":-138.27574375266911,"vZ0":-3.734856298776625,"x":101.95,"y":169.76,"x0":2.601802506729119,"y0":50.004823671578414,"z0":4.928049090962956,"aX":13.71920041287303},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.6,"breakHorizontal":-11.0,"spinRate":2470,"spinDirection":132},"zone":6,"typeConfidence":2.0,"plateTime":0.39661630033316664,"extension":6.730416192648095},"index":2,"playId":"9d17c1c8-c142-369b-a589-c2514464bf4c","pitchNumber":3,"startTime":"2026-06-03T00:28:23.477Z","endTime":"2026-06-03T00:28:26.572Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-06-03T00:28:38.833Z","endTime":"2026-06-03T00:28:46.955Z","isPitch":false,"type":"action","player":{"id":650333,"link":"/api/v1/people/650333"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":88.7,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.356985624889482,"aZ":-14.079257011248925,"pfxX":7.817444629396851,"pfxZ":9.028859045462124,"pX":-0.3580586955477192,"pZ":2.209345507887384,"vX0":-10.496913415734864,"vY0":-140.1250134535552,"vZ0":-5.071808066949329,"x":130.65,"y":179.13,"x0":2.407322558663401,"y0":50.00160609730087,"z0":4.950784226045456,"aX":15.665996941896173},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":15.6,"breakHorizontal":-12.2,"spinRate":2444,"spinDirection":139},"zone":4,"typeConfidence":2.0,"plateTime":0.3897263556556134,"extension":6.906772822432331},"index":4,"playId":"5bd9c8ce-1037-3c56-964e-ce9e097b3a10","pitchNumber":4,"startTime":"2026-06-03T00:28:46.955Z","endTime":"2026-06-03T00:28:50.561Z","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":96.8,"endSpeed":87.8,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.51194624085973,"aZ":-14.279376656348921,"pfxX":6.503159757966556,"pfxZ":8.982667111078085,"pX":-0.08412169654215185,"pZ":3.592372421263583,"vX0":-9.354588160431916,"vY0":-140.6235544810584,"vZ0":-1.4633218748642014,"x":120.21,"y":141.79,"x0":2.4490074627334035,"y0":50.000414261031075,"z0":5.051237063776269,"aX":12.952795422358227},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.1,"breakHorizontal":-9.7,"spinRate":2456,"spinDirection":132},"zone":11,"typeConfidence":2.0,"plateTime":0.3903255818317666,"extension":6.593848441240926},"index":5,"playId":"64ff33f8-38b6-311a-a089-903ecd5fa2db","pitchNumber":5,"startTime":"2026-06-03T00:29:02.568Z","endTime":"2026-06-03T00:29:06.141Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-03T00:29:06.141Z","atBatIndex":21},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jackson Chourio singles on a ground ball to shortstop Willy Adames.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-06-03T00:31:09.464Z","endTime":"2026-06-03T00:32:41.022Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686790,"fullName":"Trevor McDonald","link":"/api/v1/people/686790"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":642715,"link":"/api/v1/people/642715"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.0,"endSpeed":77.3,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.508381428352518,"aZ":-35.186243014440436,"pfxX":5.363976444716197,"pfxZ":-1.9903741151297094,"pX":-0.9699089586562013,"pZ":2.1348074039548277,"vX0":1.2363850565668904,"vY0":-122.43457526376123,"vZ0":0.030200668205609515,"x":153.97,"y":181.14,"x0":-2.1783180173805037,"y0":50.00016617534644,"z0":5.137151232164171,"aX":8.129899169475616},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-3.4,"breakHorizontal":-10.0,"spinRate":2920,"spinDirection":38},"zone":13,"typeConfidence":0.9,"plateTime":0.4476139536543138,"extension":6.38255446787025},"index":0,"playId":"9cd8bf47-df14-3c02-8bc3-b82bd1b54e44","pitchNumber":1,"startTime":"2026-06-03T00:31:18.631Z","endTime":"2026-06-03T00:31:22.683Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":85.1,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.30342451875123,"aZ":-30.104987574680052,"pfxX":-11.393001197480558,"pfxZ":1.1201459077356528,"pX":0.787804197435376,"pZ":3.1323617906542602,"vX0":10.505189620962978,"vY0":-134.95614740520617,"vZ0":0.22369706150838375,"x":86.97,"y":154.21,"x0":-1.667720017535086,"y0":50.00467235076505,"z0":5.162093684496671,"aX":-21.099389833665313},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":2.3,"breakHorizontal":18.5,"spinRate":2341,"spinDirection":246},"zone":3,"typeConfidence":0.91,"plateTime":0.4052515755220485,"extension":6.843388914471312},"index":1,"playId":"d1e7f998-661f-3040-bb7a-40c5cea9bc8a","pitchNumber":2,"startTime":"2026-06-03T00:31:36.985Z","endTime":"2026-06-03T00:31:41.164Z","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":81.8,"endSpeed":75.3,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.92036020045974,"aZ":-33.01483877627746,"pfxX":-9.645073946334783,"pfxZ":-0.5866221575600568,"pX":0.2933240947242832,"pZ":1.9825325606768753,"vX0":7.947331348685772,"vY0":-118.89033543792408,"vZ0":-0.0873426938730375,"x":105.82,"y":185.25,"x0":-1.8330251939631248,"y0":50.00161943301002,"z0":5.005832878699951,"aX":-13.86333797158028},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-0.8,"breakHorizontal":15.6,"spinRate":1594,"spinDirection":250},"zone":9,"typeConfidence":0.92,"plateTime":0.4599840601221845,"extension":6.960733788964781},"index":2,"playId":"38246f8b-764d-35ba-9394-09a0f8795962","pitchNumber":3,"startTime":"2026-06-03T00:31:51.056Z","endTime":"2026-06-03T00:31:54.645Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":78.3,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.43455887304536,"aZ":-32.73017471149375,"pfxX":5.952299311913262,"pfxZ":-0.3559911277135086,"pX":1.1823856299389222,"pZ":1.7858711365033257,"vX0":5.657442183075895,"vY0":-123.59895125702984,"vZ0":-1.1071408870303296,"x":71.93,"y":190.56,"x0":-1.908957995938918,"y0":50.0042391855535,"z0":4.985861126462029,"aX":9.21847368605081},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-0.6,"breakHorizontal":-12.1,"spinRate":2805,"spinDirection":37},"zone":14,"typeConfidence":0.9,"plateTime":0.4429936234033498,"extension":6.613906749281664},"index":3,"playId":"61b5228f-cc16-3ac4-ab6a-7637d3895ad6","pitchNumber":4,"startTime":"2026-06-03T00:32:16.414Z","endTime":"2026-06-03T00:32:20.693Z","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":0},"pitchData":{"startSpeed":94.2,"endSpeed":86.5,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.230607281881973,"aZ":-34.918430785573854,"pfxX":-11.069079817160794,"pfxZ":-1.4371311665450204,"pX":0.10998880615433347,"pZ":2.731490041520502,"vX0":8.891408112083424,"vY0":-136.94359779268862,"vZ0":-0.14734530131083468,"x":112.81,"y":165.03,"x0":-1.7350208231206943,"y0":50.00454855199422,"z0":5.167397674073197,"aX":-21.101136635044316},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":-2.4,"breakHorizontal":18.2,"spinRate":2320,"spinDirection":245},"zone":5,"typeConfidence":0.91,"plateTime":0.3994105752305277,"extension":6.72803817953829},"hitData":{"launchSpeed":75.1,"launchAngle":-68.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":122.93,"coordY":163.84}},"index":4,"playId":"3ee37379-4b34-3630-a5cb-92fe0eb45946","pitchNumber":5,"startTime":"2026-06-03T00:32:33.016Z","endTime":"2026-06-03T00:32:41.022Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-03T00:32:41.022Z","atBatIndex":22},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Brice Turang grounds into a double play, shortstop Willy Adames to first baseman Rafael Devers. Jackson Chourio out at 2nd. Brice Turang out at 1st.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-06-03T00:33:06.951Z","endTime":"2026-06-03T00:34:25.529Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686790,"fullName":"Trevor McDonald","link":"/api/v1/people/686790"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":1},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","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":642715,"link":"/api/v1/people/642715"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":642715,"link":"/api/v1/people/642715"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":646240,"link":"/api/v1/people/646240"},"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(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.9,"endSpeed":74.9,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.023101467075364,"aZ":-33.54357607988195,"pfxX":-9.954195319326676,"pfxZ":-0.975802477987397,"pX":-0.29633841773394143,"pZ":1.3080555560626794,"vX0":6.861946660738606,"vY0":-117.71200358153915,"vZ0":-1.2292378420650123,"x":128.3,"y":203.46,"x0":-1.9469071922190675,"y0":50.00013726657461,"z0":4.925110182744847,"aX":-14.05528784409475},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-1.8,"breakHorizontal":16.4,"spinRate":1455,"spinDirection":253},"zone":13,"typeConfidence":0.91,"plateTime":0.46419405996845464,"extension":7.049943130687594},"index":0,"playId":"64298e21-dc18-37c9-9642-b17281b8d76b","pitchNumber":1,"startTime":"2026-06-03T00:33:18.436Z","endTime":"2026-06-03T00:33:22.036Z","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":0},"pitchData":{"startSpeed":93.4,"endSpeed":85.7,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.897244028517292,"aZ":-33.11658588455163,"pfxX":-11.130962883357466,"pfxZ":-0.5043293710170156,"pX":0.6734784127746536,"pZ":1.9036368804369554,"vX0":10.671809176046217,"vY0":-135.62352886079088,"vZ0":-2.0479522511939283,"x":91.33,"y":187.38,"x0":-1.8609929228647695,"y0":50.004271143210886,"z0":4.972198097347625,"aX":-20.795463360743327},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":-1.2,"breakHorizontal":18.0,"spinRate":2222,"spinDirection":244},"zone":9,"typeConfidence":0.91,"plateTime":0.40344202881519386,"extension":6.676006748129125},"index":1,"playId":"3e0493a8-2906-321d-a476-a7b5fcde2069","pitchNumber":2,"startTime":"2026-06-03T00:33:38.465Z","endTime":"2026-06-03T00:33:42.803Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":86.0,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.250956417258486,"aZ":-28.530222992077917,"pfxX":-9.329571496703906,"pfxZ":1.927252458382327,"pX":-1.1521578399508448,"pZ":3.783206457397191,"vX0":5.342640184807523,"vY0":-136.3036673870535,"vZ0":1.5759438651836737,"x":160.92,"y":136.63,"x0":-1.9192271454947711,"y0":50.004942774478934,"z0":5.159031950360131,"aX":-17.6638328177142},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":4.0,"breakHorizontal":15.8,"spinRate":2307,"spinDirection":239},"zone":11,"typeConfidence":0.9,"plateTime":0.40091348133832705,"extension":6.729243252405032},"index":2,"playId":"8979e08a-ee98-3960-b62a-23b380971f21","pitchNumber":3,"startTime":"2026-06-03T00:33:58.149Z","endTime":"2026-06-03T00:34:01.590Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":78.2,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.44354150910719,"aZ":-36.80173701135291,"pfxX":3.090564200319113,"pfxZ":-2.972065998505512,"pX":-0.9965936741818324,"pZ":2.416370213645138,"vX0":2.3047823307265087,"vY0":-124.11162085096637,"vZ0":1.1287664333096066,"x":154.99,"y":173.54,"x0":-2.3396948165861415,"y0":50.00470142864779,"z0":5.026780843267002,"aX":4.808654223984443},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-4.8,"breakHorizontal":-6.1,"spinRate":2534,"spinDirection":25},"zone":13,"typeConfidence":0.9,"plateTime":0.44175692780667397,"extension":6.43589458735233},"hitData":{"launchSpeed":91.0,"launchAngle":-28.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":122.93,"coordY":150.16}},"index":3,"playId":"4f5b9972-444d-3533-a6b6-d445526f4294","pitchNumber":4,"startTime":"2026-06-03T00:34:17.718Z","endTime":"2026-06-03T00:34:25.529Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-03T00:34:25.529Z","atBatIndex":23},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"William Contreras called out on strikes.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-06-03T00:34:42.054Z","endTime":"2026-06-03T00:35:50.649Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686790,"fullName":"Trevor McDonald","link":"/api/v1/people/686790"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":691740,"link":"/api/v1/people/691740"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":79.4,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.22100776797204,"aZ":-37.50128797737707,"pfxX":5.040393886135134,"pfxZ":-3.3361396926226536,"pX":0.7498829149053738,"pZ":2.265811475272918,"vX0":4.882497051168253,"vY0":-125.4430274511743,"vZ0":0.6244899077253907,"x":88.42,"y":177.6,"x0":-1.8763056731480126,"y0":50.0056636516216,"z0":5.069255924560329,"aX":8.03887086282897},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-5.6,"breakHorizontal":-10.2,"spinRate":2868,"spinDirection":38},"zone":6,"typeConfidence":0.9,"plateTime":0.4365256936850095,"extension":6.398524870288617},"index":0,"playId":"942f5548-cd3e-30b0-a50d-edd2191b7aea","pitchNumber":1,"startTime":"2026-06-03T00:34:51.127Z","endTime":"2026-06-03T00:34:54.878Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":86.1,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.915244436259602,"aZ":-35.973918208820685,"pfxX":-10.12576199154335,"pfxZ":-2.010442207509602,"pX":-0.24561936197635806,"pZ":3.172974704097597,"vX0":7.313423174339886,"vY0":-136.11627773949476,"vZ0":1.2249611062953467,"x":126.36,"y":153.11,"x0":-1.642233350106923,"y0":50.00385210760883,"z0":5.194862795338885,"aX":-19.13505831798692},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":-3.2,"breakHorizontal":16.9,"spinRate":2294,"spinDirection":243},"zone":2,"typeConfidence":0.91,"plateTime":0.4013311203633436,"extension":6.763382390947115},"index":1,"playId":"e4a25ca9-4b5c-34f8-aa81-8f420687bc81","pitchNumber":2,"startTime":"2026-06-03T00:35:09.129Z","endTime":"2026-06-03T00:35:13.006Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":86.5,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.584247164070874,"aZ":-31.36530074610232,"pfxX":-10.25883806127553,"pfxZ":0.4236268603642461,"pX":-1.033194863247822,"pZ":3.067548894446021,"vX0":5.502954185902375,"vY0":-137.20370891960786,"vZ0":-0.1334342413617996,"x":156.38,"y":155.96,"x0":-1.729097084785261,"y0":50.003287727497856,"z0":5.2493588977566406,"aX":-19.61256788328701},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":1.0,"breakHorizontal":17.5,"spinRate":2269,"spinDirection":242},"zone":11,"typeConfidence":0.91,"plateTime":0.39878507810145436,"extension":6.5977361297927075},"index":2,"playId":"71456b40-a14a-3452-a568-3cd35a6f34da","pitchNumber":3,"startTime":"2026-06-03T00:35:25.360Z","endTime":"2026-06-03T00:35:29.357Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":86.0,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.14374932944442,"aZ":-32.14300417189503,"pfxX":-10.38883940523146,"pfxZ":0.01646582210339531,"pX":-0.004427791184947822,"pZ":3.3103018859742463,"vX0":8.205788759923095,"vY0":-136.16665995675388,"vZ0":1.0386287013731703,"x":117.17,"y":149.4,"x0":-1.697938124110433,"y0":50.00299537970844,"z0":5.137322535010009,"aX":-19.631378576301966},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":0.5,"breakHorizontal":17.3,"spinRate":2127,"spinDirection":244},"zone":2,"typeConfidence":0.91,"plateTime":0.40129745372714876,"extension":6.77103841612958},"index":3,"playId":"41e5311f-7bba-31d0-84ad-631721359872","pitchNumber":4,"startTime":"2026-06-03T00:35:46.706Z","endTime":"2026-06-03T00:35:50.649Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-03T00:35:50.649Z","atBatIndex":24},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Willy Adames singles on a line drive to right fielder Sal Frelick.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-03T00:38:01.048Z","endTime":"2026-06-03T00:39:11.662Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690986,"fullName":"Kyle Harrison","link":"/api/v1/people/690986"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":85.9,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.565755953603766,"aZ":-14.776882662184807,"pfxX":8.087754201292485,"pfxZ":9.143349886475493,"pX":0.793639879744651,"pZ":3.297798235234299,"vX0":-7.878649096851501,"vY0":-137.3559136495316,"vZ0":-1.6355401888676975,"x":86.75,"y":149.74,"x0":2.653967019055783,"y0":50.00515873147115,"z0":4.910112505031024,"aX":15.394021286201914},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.3,"breakHorizontal":-13.0,"spinRate":2313,"spinDirection":128},"zone":3,"typeConfidence":2.0,"plateTime":0.3993712755899166,"extension":6.910273289372848},"index":0,"playId":"d19861c2-14a4-3dda-b578-b388794031e3","pitchNumber":1,"startTime":"2026-06-03T00:38:07.210Z","endTime":"2026-06-03T00:38:11.803Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":78.6,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.095583132450784,"aZ":-32.50183655377537,"pfxX":4.83582180235581,"pfxZ":-0.20452739642242612,"pX":-0.6240222161381905,"pZ":2.4845018059557105,"vX0":-9.683763546020764,"vY0":-123.77670718407678,"vZ0":0.33813261175402287,"x":140.79,"y":171.7,"x0":2.698704092092205,"y0":50.00584633187712,"z0":5.05223634840271,"aX":7.556829755980456},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":0.0,"breakHorizontal":-6.7,"spinRate":1094,"spinDirection":84},"zone":4,"typeConfidence":2.0,"plateTime":0.44133714482336384,"extension":6.801631059511026},"index":1,"playId":"67c4294c-d699-35ca-9a46-518e8b1d9cc4","pitchNumber":2,"startTime":"2026-06-03T00:38:23.240Z","endTime":"2026-06-03T00:38:27.473Z","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":95.9,"endSpeed":87.7,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.506574630821394,"aZ":-14.869351103226352,"pfxX":7.941149826685523,"pfxZ":8.768184246437887,"pX":0.6403202744608514,"pZ":2.8690652877915386,"vX0":-8.399579553890877,"vY0":-139.39402178667365,"vZ0":-2.913551245418345,"x":92.59,"y":161.32,"x0":2.656859871733571,"y0":50.002498263739746,"z0":4.906042057989129,"aX":15.672013108473307},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.5,"breakHorizontal":-12.7,"spinRate":2413,"spinDirection":128},"zone":3,"typeConfidence":2.0,"plateTime":0.392525289878241,"extension":6.719789428880157},"index":2,"playId":"340a5a46-53df-381b-8c2e-187481e2f0cd","pitchNumber":3,"startTime":"2026-06-03T00:38:36.699Z","endTime":"2026-06-03T00:38:40.791Z","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":2,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":87.3,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.28995016015423,"aZ":-15.362121062448725,"pfxX":7.6988436768962245,"pfxZ":8.599895365522993,"pX":0.1802297239193997,"pZ":3.3166566737943137,"vX0":-9.242396331060355,"vY0":-138.76663427767937,"vZ0":-1.6945748183399914,"x":110.13,"y":149.23,"x0":2.5496966422276683,"y0":50.00622637196946,"z0":4.955826876372132,"aX":15.05749830104682},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.5,"breakHorizontal":-12.1,"spinRate":2447,"spinDirection":138},"zone":2,"typeConfidence":2.0,"plateTime":0.39432016543518156,"extension":6.720011760918016},"hitData":{"launchSpeed":80.6,"launchAngle":22.0,"totalDistance":245.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":188.36,"coordY":110.03}},"index":3,"playId":"3416cf59-83ac-3fc4-9ecd-071f43686b71","pitchNumber":4,"startTime":"2026-06-03T00:38:59.960Z","endTime":"2026-06-03T00:39:11.662Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-03T00:39:11.662Z","atBatIndex":25},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Matt Chapman called out on strikes.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-03T00:39:13.562Z","endTime":"2026-06-03T00:40:42.204Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690986,"fullName":"Kyle Harrison","link":"/api/v1/people/690986"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","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":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.4,"endSpeed":77.2,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.48525516665728,"aZ":-35.228836838111214,"pfxX":-5.708761865942728,"pfxZ":-2.0344622831971755,"pX":0.13818870115384718,"pZ":2.339068572669505,"vX0":-4.448384412039064,"vY0":-121.53455605556047,"vZ0":0.9929122294029837,"x":111.73,"y":175.63,"x0":2.729829583374806,"y0":50.00073060928135,"z0":4.970890630041748,"aX":-8.58778008715757},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-3.2,"breakHorizontal":11.4,"spinRate":2138,"spinDirection":319},"zone":5,"typeConfidence":2.0,"plateTime":0.44965697762238,"extension":6.490932024021365},"index":0,"playId":"6a6836ee-0d95-3d12-982a-6306a73351e0","pitchNumber":1,"startTime":"2026-06-03T00:39:33.340Z","endTime":"2026-06-03T00:39:36.993Z","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":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.0,"endSpeed":76.3,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.34884488068431,"aZ":-30.620355087068226,"pfxX":-4.312345289415425,"pfxZ":1.0703578597401417,"pX":-0.9036627323008963,"pZ":0.7176280651768214,"vX0":-7.282323164593547,"vY0":-119.30835660589614,"vZ0":-3.0840883541788644,"x":151.45,"y":219.4,"x0":2.739674731201806,"y0":50.00424947726163,"z0":4.765694751399989,"aX":-6.2617902897765125},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":1.4,"breakHorizontal":9.5,"spinRate":2148,"spinDirection":333},"zone":13,"typeConfidence":2.0,"plateTime":0.45778204266025124,"extension":6.857103054584894},"index":1,"playId":"1e549a9f-70a3-3a34-bbf7-c64e6eb812e1","pitchNumber":2,"startTime":"2026-06-03T00:39:50.568Z","endTime":"2026-06-03T00:39:56.062Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":87.1,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.24914610046261,"aZ":-13.957622241135422,"pfxX":7.405089058227201,"pfxZ":9.294005032681229,"pX":0.7119181545000285,"pZ":3.776662332630766,"vX0":-7.5321699735370204,"vY0":-139.34064357448713,"vZ0":-0.7232266326666781,"x":89.86,"y":136.81,"x0":2.492195977008723,"y0":50.00341374715219,"z0":4.964647213087823,"aX":14.515686867851587},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.9,"breakHorizontal":-11.8,"spinRate":2474,"spinDirection":129},"zone":12,"typeConfidence":2.0,"plateTime":0.3935827891613086,"extension":6.772950029101854},"index":2,"playId":"0a6e9efe-0b75-384d-aa60-946269344ede","pitchNumber":3,"startTime":"2026-06-03T00:40:11.381Z","endTime":"2026-06-03T00:40:16.179Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-06-03T00:40:18.963Z","endTime":"2026-06-03T00:40:37.806Z","isPitch":false,"type":"action","player":{"id":656305,"link":"/api/v1/people/656305"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":96.9,"endSpeed":88.6,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.108535069782786,"aZ":-11.967625885900063,"pfxX":7.985253056786047,"pfxZ":10.044403365813915,"pX":-0.21119330546385878,"pZ":2.159160929421107,"vX0":-10.231899778544802,"vY0":-140.74611505068523,"vZ0":-5.4317780747351305,"x":125.05,"y":180.48,"x0":2.429076288208699,"y0":50.00400460310764,"z0":4.885068310058402,"aX":16.066861821738293},"breaks":{"breakAngle":46.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":17.3,"breakHorizontal":-12.5,"spinRate":2522,"spinDirection":133},"zone":8,"typeConfidence":2.0,"plateTime":0.3887454894534197,"extension":6.705688956438596},"index":4,"playId":"ae528102-ddfe-35f5-8d2a-a4eb1843227f","pitchNumber":4,"startTime":"2026-06-03T00:40:37.806Z","endTime":"2026-06-03T00:40:42.204Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-03T00:40:42.204Z","atBatIndex":26},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Buddy Kennedy strikes out swinging.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-03T00:40:49.657Z","endTime":"2026-06-03T00:43:33.064Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":671083,"fullName":"Buddy Kennedy","link":"/api/v1/people/671083"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690986,"fullName":"Kyle Harrison","link":"/api/v1/people/690986"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":671083,"fullName":"Buddy Kennedy","link":"/api/v1/people/671083"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.3,"endSpeed":76.8,"strikeZoneTop":3.116,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.510169051572266,"aZ":-35.545916108350454,"pfxX":-7.378071572879181,"pfxZ":-2.2644760080330233,"pX":1.2415258772858788,"pZ":1.6584156289514522,"vX0":-1.2700192529919152,"vY0":-121.33141423410315,"vZ0":-0.29174544233031696,"x":69.68,"y":194.0,"x0":2.730030648728688,"y0":50.00043939207394,"z0":4.875157728480869,"aX":-11.008558733254036},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":-4.0,"breakHorizontal":13.7,"spinRate":2153,"spinDirection":318},"zone":14,"typeConfidence":2.0,"plateTime":0.45125529898932726,"extension":6.591716451203918},"index":0,"playId":"d0aaa493-5ecf-3bda-afe2-588587993d12","pitchNumber":1,"startTime":"2026-06-03T00:41:06.278Z","endTime":"2026-06-03T00:41:09.933Z","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":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":76.3,"strikeZoneTop":3.116,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.295407729609842,"aZ":-34.82445431865886,"pfxX":-7.204645657042447,"pfxZ":-1.8000340710917602,"pX":-0.27128812771814464,"pZ":2.632548719180917,"vX0":-4.571319300269296,"vY0":-120.58786705782687,"vZ0":1.7422504115043167,"x":127.34,"y":167.7,"x0":2.5843970855696674,"y0":50.00169169104923,"z0":4.971324547077884,"aX":-10.6161889780444},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-2.5,"breakHorizontal":14.2,"spinRate":2080,"spinDirection":316},"zone":4,"typeConfidence":2.0,"plateTime":0.4540886233148633,"extension":6.4172270955475295},"index":1,"playId":"04a22407-a69d-396b-8e83-5d344899ad2c","pitchNumber":2,"startTime":"2026-06-03T00:41:24.099Z","endTime":"2026-06-03T00:41:28.023Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":87.0,"strikeZoneTop":3.116,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.862773931687233,"aZ":-13.586229406379038,"pfxX":7.630049721630998,"pfxZ":9.576231017705318,"pX":-0.8528216213515785,"pZ":2.812048760546838,"vX0":-11.369704845540793,"vY0":-138.42926347612888,"vZ0":-3.1850974240919254,"x":149.51,"y":162.85,"x0":2.316026932717477,"y0":50.00094147006035,"z0":4.886836482536592,"aX":14.808471514398303},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.8,"breakHorizontal":-11.4,"spinRate":2451,"spinDirection":129},"zone":11,"typeConfidence":2.0,"plateTime":0.39563934531575784,"extension":6.919738474214874},"index":2,"playId":"966ed49d-01bf-3db2-a660-6e129675c866","pitchNumber":3,"startTime":"2026-06-03T00:41:43.701Z","endTime":"2026-06-03T00:41:47.935Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":86.4,"strikeZoneTop":3.116,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.16213294088791,"aZ":-14.594188721064278,"pfxX":8.39860002401668,"pfxZ":9.191793420196067,"pX":0.341799001241243,"pZ":1.8966811078339643,"vX0":-8.840696901047151,"vY0":-137.35394787732977,"vZ0":-5.170043885269902,"x":103.97,"y":187.57,"x0":2.509584709627362,"y0":50.000532553579696,"z0":4.794090535819295,"aX":16.060066934956684},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.7,"breakHorizontal":-13.3,"spinRate":2389,"spinDirection":131},"zone":9,"typeConfidence":2.0,"plateTime":0.3986308426571421,"extension":6.85342278004649},"index":3,"playId":"87d499ed-38ec-3aa2-9b92-10678271e958","pitchNumber":4,"startTime":"2026-06-03T00:42:03.030Z","endTime":"2026-06-03T00:42:06.721Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":86.6,"strikeZoneTop":3.116,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.10557868516849,"aZ":-15.663675121780983,"pfxX":8.445054387416182,"pfxZ":8.535866325365804,"pX":0.49006412075840045,"pZ":3.164275441625388,"vX0":-8.130606756344363,"vY0":-138.49254917737878,"vZ0":-1.734050250026954,"x":98.32,"y":153.34,"x0":2.3724893651223375,"y0":50.00576672198679,"z0":4.850866474068879,"aX":16.34120674942214},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.2,"breakHorizontal":-13.6,"spinRate":2426,"spinDirection":130},"zone":3,"typeConfidence":2.0,"plateTime":0.3961077545447367,"extension":6.735162375766895},"index":4,"playId":"14b8edd6-b60b-3dfd-a856-7b1519a210b7","pitchNumber":5,"startTime":"2026-06-03T00:42:23.045Z","endTime":"2026-06-03T00:42:28.423Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":87.6,"strikeZoneTop":3.116,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.270099409266525,"aZ":-17.163418363644684,"pfxX":9.166781861896538,"pfxZ":7.637442199637349,"pX":-0.43061062344051937,"pZ":2.45963472842007,"vX0":-10.744868427567324,"vY0":-139.08417964775512,"vZ0":-3.6232248469490416,"x":133.41,"y":172.37,"x0":2.285938741007867,"y0":50.002713741791545,"z0":4.912733481442249,"aX":18.016768312631047},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":13.3,"breakHorizontal":-14.5,"spinRate":2405,"spinDirection":116},"zone":4,"typeConfidence":2.0,"plateTime":0.39332888928509524,"extension":6.577720639733426},"index":5,"playId":"36fb42fa-c1c9-3408-8ad1-9c46c144f37f","pitchNumber":6,"startTime":"2026-06-03T00:42:44.845Z","endTime":"2026-06-03T00:42:49.391Z","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":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.3,"endSpeed":76.8,"strikeZoneTop":3.116,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.759546725197907,"aZ":-36.03356171105244,"pfxX":-7.214344451742275,"pfxZ":-2.603193805593937,"pX":-0.7064013452202882,"pZ":0.5317739275077139,"vX0":-5.666687166626421,"vY0":-121.200525938058,"vZ0":-2.733743221997811,"x":143.93,"y":224.42,"x0":2.603527371767653,"y0":50.0058140907278,"z0":4.83633873249584,"aX":-10.681393259152586},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.8,"breakVerticalInduced":-5.2,"breakHorizontal":14.5,"spinRate":2096,"spinDirection":319},"zone":13,"typeConfidence":2.0,"plateTime":0.4527708653950806,"extension":6.728078084024812},"index":6,"playId":"ee6a8b7d-7e8d-3f4f-934f-f22f1090cd85","pitchNumber":7,"startTime":"2026-06-03T00:43:07.032Z","endTime":"2026-06-03T00:43:11.692Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":87.6,"strikeZoneTop":3.116,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.24144530184332,"aZ":-13.342256807051882,"pfxX":7.672119966870459,"pfxZ":9.568136871505267,"pX":-0.34120612975215003,"pZ":3.289380029009489,"vX0":-10.21301619939931,"vY0":-139.18261843561388,"vZ0":-1.8985021789108674,"x":130.01,"y":149.97,"x0":2.373221483136879,"y0":50.006760608880555,"z0":4.8604734539981616,"aX":15.10754761173624},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":17.2,"breakHorizontal":-11.9,"spinRate":2459,"spinDirection":124},"zone":11,"typeConfidence":2.0,"plateTime":0.393013283337031,"extension":6.773428348629033},"index":7,"playId":"7c291ac7-de75-3c64-bf6b-ac7d568131f7","pitchNumber":8,"startTime":"2026-06-03T00:43:29.730Z","endTime":"2026-06-03T00:43:33.064Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-03T00:43:33.064Z","atBatIndex":27},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Daniel Susac called out on strikes.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-03T00:44:08.437Z","endTime":"2026-06-03T00:44:51.981Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":691740,"fullName":"Daniel Susac","link":"/api/v1/people/691740"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690986,"fullName":"Kyle Harrison","link":"/api/v1/people/690986"},"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":691740,"fullName":"Daniel Susac","link":"/api/v1/people/691740"},"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":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-06-03T00:43:52.518Z","endTime":"2026-06-03T00:44:10.715Z","isPitch":false,"type":"action","player":{"id":691740,"link":"/api/v1/people/691740"}},{"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":95.9,"endSpeed":87.8,"strikeZoneTop":3.418,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.065039306050917,"aZ":-14.338572790163138,"pfxX":7.649096985644716,"pfxZ":9.03819255491729,"pX":-0.4052368239281277,"pZ":2.9114562450178543,"vX0":-10.483060543837015,"vY0":-139.29896159555668,"vZ0":-2.887827531609236,"x":132.45,"y":160.17,"x0":2.4057304628127913,"y0":50.0040051327375,"z0":4.904492378888297,"aX":15.097238170658654},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.0,"breakHorizontal":-11.8,"spinRate":2415,"spinDirection":129},"zone":4,"typeConfidence":2.0,"plateTime":0.39257652973969703,"extension":6.855817179974718},"index":1,"playId":"2cfc2d9d-3e2a-3dc3-9a2c-cde15c9337a4","pitchNumber":1,"startTime":"2026-06-03T00:44:10.715Z","endTime":"2026-06-03T00:44:14.358Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.5,"endSpeed":76.5,"strikeZoneTop":3.418,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.31331398087372,"aZ":-32.50270687484776,"pfxX":-6.773331556569329,"pfxZ":-0.22422808754717938,"pX":-0.9779889308916079,"pZ":1.5979656194060168,"vX0":-6.506549913396359,"vY0":-120.09767931988382,"vZ0":-1.0224829404161255,"x":154.28,"y":195.63,"x0":2.641946407951841,"y0":50.0021974133069,"z0":4.9088198627006365,"aX":-9.936582190166618},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-0.4,"breakHorizontal":13.8,"spinRate":2218,"spinDirection":318},"zone":13,"typeConfidence":2.0,"plateTime":0.45531585487002646,"extension":6.584199729836019},"index":2,"playId":"7c6d2c29-d66e-363b-b6d5-fced5c00482e","pitchNumber":2,"startTime":"2026-06-03T00:44:27.649Z","endTime":"2026-06-03T00:44:31.081Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":96.1,"endSpeed":88.2,"strikeZoneTop":3.418,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.054966095793507,"aZ":-15.237834254616839,"pfxX":8.172533427253788,"pfxZ":8.519097087332732,"pX":0.4522028152646773,"pZ":2.2595102798721096,"vX0":-8.540631993449217,"vY0":-139.77488906954667,"vZ0":-4.543272403559236,"x":99.76,"y":177.77,"x0":2.4783805046858247,"y0":50.0039123592112,"z0":4.899103916094647,"aX":16.2512543496028},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":14.8,"breakHorizontal":-13.2,"spinRate":2444,"spinDirection":131},"zone":9,"typeConfidence":2.0,"plateTime":0.39111887294139747,"extension":6.7959503807766435},"index":3,"playId":"0950cfa9-bb44-37ae-a7bc-b0e35d5f9d3a","pitchNumber":3,"startTime":"2026-06-03T00:44:47.074Z","endTime":"2026-06-03T00:44:51.981Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-03T00:44:51.981Z","atBatIndex":28},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jake Bauers grounds out to first baseman Rafael Devers.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-03T00:46:53.519Z","endTime":"2026-06-03T00:48:26.187Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686790,"fullName":"Trevor McDonald","link":"/api/v1/people/686790"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":646240,"link":"/api/v1/people/646240"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":81.2,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.612826718206712,"aZ":-34.01137977385765,"pfxX":2.8562668036408416,"pfxZ":-1.1173022672942725,"pX":1.3786343855289085,"pZ":1.0254135942466251,"vX0":7.575642872644791,"vY0":-126.8805530777484,"vZ0":-3.19986011631402,"x":64.45,"y":211.09,"x0":-2.00538842841071,"y0":50.00322925667726,"z0":4.986618095464347,"aX":4.699617587520256},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-2.5,"breakHorizontal":-6.7,"spinRate":2818,"spinDirection":26},"zone":14,"typeConfidence":0.9,"plateTime":0.4301054260468189,"extension":6.4678456879749895},"index":0,"playId":"1426701d-22f3-362e-8b83-8346d390aec0","pitchNumber":1,"startTime":"2026-06-03T00:47:02.830Z","endTime":"2026-06-03T00:47:06.129Z","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":92.7,"endSpeed":84.9,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.228375767430617,"aZ":-29.412218322277724,"pfxX":-12.056060383408054,"pfxZ":1.5034216933927897,"pX":-0.6743392889393672,"pZ":2.1519905664443617,"vX0":7.653127386132389,"vY0":-134.83349643879336,"vZ0":-2.1888718028397456,"x":142.7,"y":180.68,"x0":-1.9825590214367455,"y0":50.00663149732458,"z0":5.049154461559157,"aX":-22.210235886070805},"breaks":{"breakAngle":34.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":2.4,"breakHorizontal":20.2,"spinRate":2355,"spinDirection":248},"zone":7,"typeConfidence":0.9,"plateTime":0.40616779668708336,"extension":6.741332058201481},"index":1,"playId":"161549c3-4b0c-3660-beae-bae26c27d7d3","pitchNumber":2,"startTime":"2026-06-03T00:47:21.190Z","endTime":"2026-06-03T00:47:24.787Z","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":0},"pitchData":{"startSpeed":82.2,"endSpeed":76.2,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.052822749981033,"aZ":-27.899957310808396,"pfxX":-9.054481763750042,"pfxZ":2.921359212522597,"pX":-0.21839041906672146,"pZ":0.8823442308661268,"vX0":7.065562364273756,"vY0":-119.61321360386705,"vZ0":-3.6855921347507046,"x":125.32,"y":214.96,"x0":-2.020816209226235,"y0":50.001332042299346,"z0":4.91932941799415,"aX":-13.241698281512427},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":4.7,"breakHorizontal":14.9,"spinRate":1461,"spinDirection":249},"zone":13,"typeConfidence":0.92,"plateTime":0.4562900980962574,"extension":6.919470419028335},"index":2,"playId":"84a3796d-30b4-365c-abf0-37af8f243c3e","pitchNumber":3,"startTime":"2026-06-03T00:47:34.185Z","endTime":"2026-06-03T00:47:37.680Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-06-03T00:47:47.396Z","endTime":"2026-06-03T00:48:00.822Z","isPitch":false,"type":"action","player":{"id":641343,"link":"/api/v1/people/641343"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":79.9,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.091309852839274,"aZ":-38.08652208994443,"pfxX":4.079815629008156,"pfxZ":-3.696967879043943,"pX":0.002547634367491458,"pZ":0.370492167782832,"vX0":4.164128904748395,"vY0":-125.57214213359362,"vZ0":-3.478713185821677,"x":116.9,"y":228.78,"x0":-2.2063656100696942,"y0":50.00203777382673,"z0":4.867714148417865,"aX":6.5245003580617125},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":-7.2,"breakHorizontal":-8.3,"spinRate":2613,"spinDirection":31},"zone":14,"typeConfidence":0.9,"plateTime":0.435946186952922,"extension":6.6197401113647425},"index":4,"playId":"3b2582d2-869b-31e9-8880-b239a66c51d2","pitchNumber":4,"startTime":"2026-06-03T00:48:00.822Z","endTime":"2026-06-03T00:48:04.873Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":86.1,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.401957274947183,"aZ":-29.29307199740773,"pfxX":-10.668458178070797,"pfxZ":1.5318390639392412,"pX":0.3945028686300867,"pZ":1.7734231159194762,"vX0":9.692389436948746,"vY0":-136.05975575839238,"vZ0":-3.025468987026771,"x":101.96,"y":190.9,"x0":-1.8188967301445633,"y0":50.00551478875829,"z0":4.918612796523782,"aX":-20.109354744643763},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":2.3,"breakHorizontal":17.4,"spinRate":2382,"spinDirection":250},"zone":9,"typeConfidence":0.91,"plateTime":0.4017692456303994,"extension":7.035207554021312},"hitData":{"launchSpeed":108.9,"launchAngle":-14.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":159.41,"coordY":167.9}},"index":5,"playId":"0c7e4e99-07d7-3653-919e-1df2f4ecec87","pitchNumber":5,"startTime":"2026-06-03T00:48:18.879Z","endTime":"2026-06-03T00:48:26.187Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-03T00:48:26.187Z","atBatIndex":29},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Garrett Mitchell doubles (10) on a ground ball to left fielder Casey Schmitt.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-03T00:48:35.232Z","endTime":"2026-06-03T00:49:34.429Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686790,"fullName":"Trevor McDonald","link":"/api/v1/people/686790"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669477,"link":"/api/v1/people/669477"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":79.0,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.50602594469509,"aZ":-32.16674513699433,"pfxX":6.182412289418886,"pfxZ":0.0027224893927044747,"pX":1.1113235922521616,"pZ":1.3961006402677634,"vX0":5.788517202559802,"vY0":-124.40800657322339,"vZ0":-2.1212300416152345,"x":74.64,"y":201.09,"x0":-2.0470434831665942,"y0":50.00250885830383,"z0":4.9210761678925365,"aX":9.707152788300686},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":-0.2,"breakHorizontal":-12.5,"spinRate":2701,"spinDirection":33},"zone":14,"typeConfidence":0.9,"plateTime":0.43994906876369777,"extension":6.4166305399351335},"index":0,"playId":"42d13330-20bb-36f5-8c8a-a6ce6d257ff8","pitchNumber":1,"startTime":"2026-06-03T00:48:49.160Z","endTime":"2026-06-03T00:48:52.727Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":79.5,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.84311548924667,"aZ":-36.65716575501921,"pfxX":6.990364425227392,"pfxZ":-2.8236604736087894,"pX":1.4902486233347416,"pZ":0.8475302214202728,"vX0":6.2765003488256115,"vY0":-125.26031588410774,"vZ0":-2.646824061640052,"x":60.2,"y":215.9,"x0":-1.9584559371719352,"y0":50.005209888647656,"z0":4.921780978099631,"aX":11.08400296692629},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-5.5,"breakHorizontal":-14.2,"spinRate":2786,"spinDirection":30},"zone":14,"typeConfidence":0.9,"plateTime":0.43765321709158345,"extension":6.449865407041502},"index":1,"playId":"b05676a5-41b4-3577-8146-89665361f629","pitchNumber":2,"startTime":"2026-06-03T00:49:03.854Z","endTime":"2026-06-03T00:49:08.966Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":85.3,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.14894509818928,"aZ":-32.096200460891,"pfxX":-11.23758086474945,"pfxZ":0.045242104331219224,"pX":-0.6303928308217397,"pZ":2.0806227137316506,"vX0":7.616984916131824,"vY0":-135.61148964564356,"vZ0":-1.8248820776089794,"x":141.03,"y":182.6,"x0":-2.018027555692269,"y0":50.00535181754576,"z0":5.00498807372826,"aX":-20.896510898191558},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":-0.1,"breakHorizontal":18.7,"spinRate":2359,"spinDirection":249},"zone":7,"typeConfidence":0.91,"plateTime":0.4041756120450466,"extension":6.734484821605221},"hitData":{"launchSpeed":87.2,"launchAngle":-10.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":55.53,"coordY":127.36}},"index":2,"playId":"d40777d0-e364-35cc-b460-1660b838f3a8","pitchNumber":3,"startTime":"2026-06-03T00:49:23.633Z","endTime":"2026-06-03T00:49:34.429Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-03T00:49:34.429Z","atBatIndex":30},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Sal Frelick called out on strikes.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-03T00:49:50.761Z","endTime":"2026-06-03T00:53:17.081Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686790,"fullName":"Trevor McDonald","link":"/api/v1/people/686790"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,4,5,6,7,8],"actionIndex":[2,3],"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":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":691740,"link":"/api/v1/people/691740"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_throwing_error"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":691740,"link":"/api/v1/people/691740"},"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":1},"pitchData":{"startSpeed":93.3,"endSpeed":86.1,"strikeZoneTop":3.063,"strikeZoneBottom":1.546,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.970914042364868,"aZ":-29.69418737514983,"pfxX":-9.646216405029126,"pfxZ":1.320498408268266,"pX":0.7034646529685719,"pZ":2.4009563275151495,"vX0":10.353151869419385,"vY0":-135.60294199787896,"vZ0":-1.508651209299472,"x":90.19,"y":173.95,"x0":-1.893261428918881,"y0":50.0049716661359,"z0":5.0174629562504185,"aX":-18.140936542266417},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":2.3,"breakHorizontal":15.5,"spinRate":2224,"spinDirection":249},"zone":6,"typeConfidence":0.9,"plateTime":0.4024370688313015,"extension":6.839741384410878},"index":0,"playId":"7fd18cf9-4467-3749-bdbf-1e8b257138fa","pitchNumber":1,"startTime":"2026-06-03T00:50:06.085Z","endTime":"2026-06-03T00:50:17.990Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 2B","code":"2","isOut":false,"hasReview":false,"fromCatcher":true},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"actionPlayId":"7fd18cf9-4467-3749-bdbf-1e8b257138fa","startTime":"2026-06-03T00:50:35.932Z","endTime":"2026-06-03T00:50:41.157Z","isPitch":false,"type":"pickoff"},{"details":{"description":"Throwing error by catcher Daniel Susac on the pickoff attempt.","event":"Pickoff Error 2B","eventType":"pickoff_error_2b","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"index":2,"actionPlayId":"7fd18cf9-4467-3749-bdbf-1e8b257138fa","startTime":"2026-06-03T00:50:41.157Z","endTime":"2026-06-03T00:50:46.997Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":669003,"link":"/api/v1/people/669003"}},{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"index":3,"startTime":"2026-06-03T00:50:46.997Z","endTime":"2026-06-03T00:51:21.469Z","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, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":78.9,"strikeZoneTop":3.063,"strikeZoneBottom":1.546,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.98140340134453,"aZ":-34.82397661082576,"pfxX":4.920681183239612,"pfxZ":-1.6912367034765143,"pX":0.7759978927902312,"pZ":1.2109156472996352,"vX0":5.564134822748703,"vY0":-124.4522692591273,"vZ0":-2.1744948996642925,"x":87.42,"y":206.09,"x0":-2.1278764861204285,"y0":50.001157738108674,"z0":4.980297062460967,"aX":7.717354544868195},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-3.4,"breakHorizontal":-10.2,"spinRate":2811,"spinDirection":32},"zone":14,"typeConfidence":0.9,"plateTime":0.4401131755134262,"extension":6.37209337588767},"index":4,"playId":"df02bbc9-a24e-3404-ad8f-99b1d4cd75f9","pitchNumber":2,"startTime":"2026-06-03T00:51:21.469Z","endTime":"2026-06-03T00:51:27.469Z","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":1},"pitchData":{"startSpeed":93.4,"endSpeed":85.6,"strikeZoneTop":3.063,"strikeZoneBottom":1.546,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.61473108141304,"aZ":-26.412914705440663,"pfxX":-11.138235900092507,"pfxZ":3.084675678091015,"pX":0.9131512390821468,"pZ":2.3720206531825667,"vX0":11.008567010747774,"vY0":-135.60161665581015,"vZ0":-2.2863687855850956,"x":82.19,"y":174.74,"x0":-1.7447717257989872,"y0":50.005560384489044,"z0":5.061858877472025,"aX":-20.823808484931728},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":5.3,"breakHorizontal":18.0,"spinRate":2295,"spinDirection":237},"zone":14,"typeConfidence":0.91,"plateTime":0.4033520964557913,"extension":6.8461028034566125},"index":5,"playId":"07c72e28-935b-3f38-aaaf-d749bab89cae","pitchNumber":3,"startTime":"2026-06-03T00:51:39.883Z","endTime":"2026-06-03T00:51:45.883Z","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":81.4,"endSpeed":76.1,"strikeZoneTop":3.063,"strikeZoneBottom":1.546,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.91389738323738,"aZ":-30.21256577727422,"pfxX":-5.922655334469688,"pfxZ":1.352052639488515,"pX":-0.2377903899668989,"pZ":1.2178325704642368,"vX0":6.203849296820423,"vY0":-118.5585617496852,"vZ0":-2.215937157025749,"x":126.06,"y":205.9,"x0":-2.0974112892375705,"y0":50.00195519213952,"z0":4.8752898985422455,"aX":-8.580397245937734},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":2.3,"breakHorizontal":9.5,"spinRate":1579,"spinDirection":248},"zone":13,"typeConfidence":0.91,"plateTime":0.45890731474690893,"extension":6.945537573258811},"index":6,"playId":"7d477bdc-8858-3941-80d7-85572f6d5513","pitchNumber":4,"startTime":"2026-06-03T00:52:02.063Z","endTime":"2026-06-03T00:52:06.211Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":79.7,"strikeZoneTop":3.063,"strikeZoneBottom":1.546,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.85969191883449,"aZ":-34.39398923843506,"pfxX":1.973838393033836,"pfxZ":-1.3927714668096227,"pX":0.8741470427650327,"pZ":1.3786985727396368,"vX0":6.54849141816319,"vY0":-124.75703820252537,"vZ0":-1.7441653674555284,"x":83.68,"y":201.56,"x0":-2.031200945341191,"y0":50.00449359549935,"z0":4.896680253848975,"aX":3.140599745831024},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-2.6,"breakHorizontal":-4.9,"spinRate":2764,"spinDirection":43},"zone":14,"typeConfidence":0.9,"plateTime":0.43744834272045674,"extension":6.795741913717964},"index":7,"playId":"69a656e7-5dab-3767-b4ee-752660d4ef75","pitchNumber":5,"startTime":"2026-06-03T00:52:35.385Z","endTime":"2026-06-03T00:52:41.949Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":79.8,"strikeZoneTop":3.063,"strikeZoneBottom":1.546,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.905105779426872,"aZ":-33.21539629738923,"pfxX":3.7678131492775315,"pfxZ":-0.6476345365061089,"pX":-0.9499315036064654,"pZ":2.191737361939315,"vX0":2.2376779022137727,"vY0":-126.16039647602244,"vZ0":-0.2554166045066959,"x":153.21,"y":179.6,"x0":-2.3368489609857885,"y0":50.000973050539756,"z0":4.9643196205526054,"aX":6.091020302399838},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":-1.0,"breakHorizontal":-7.3,"spinRate":2863,"spinDirection":35},"zone":13,"typeConfidence":0.9,"plateTime":0.4336299958668661,"extension":6.487801793526287},"index":8,"playId":"b384fe16-2293-31ee-a4d0-7995dd4072dd","pitchNumber":6,"startTime":"2026-06-03T00:53:13.052Z","endTime":"2026-06-03T00:53:17.081Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-03T00:53:17.081Z","atBatIndex":31},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Luis Rengifo pops out to second baseman Luis Arraez.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-03T00:53:25.754Z","endTime":"2026-06-03T00:54:19.107Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686790,"fullName":"Trevor McDonald","link":"/api/v1/people/686790"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":650333,"link":"/api/v1/people/650333"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.7,"endSpeed":76.6,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.806636513563145,"aZ":-34.666190402708786,"pfxX":-7.924161713453529,"pfxZ":-1.6847890131005068,"pX":-0.5947489645766578,"pZ":1.5677760107366259,"vX0":5.722555044414476,"vY0":-120.39782140843697,"vZ0":-0.9340114864190894,"x":139.67,"y":196.45,"x0":-1.964466182830135,"y0":50.004320917971164,"z0":5.0094573718578514,"aX":-11.718092404375357},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-3.0,"breakHorizontal":13.1,"spinRate":1632,"spinDirection":247},"zone":7,"typeConfidence":0.9,"plateTime":0.45370665729021464,"extension":7.121380432800221},"index":0,"playId":"d1645a8a-dcd6-3fe6-827a-997396880ead","pitchNumber":1,"startTime":"2026-06-03T00:53:47.245Z","endTime":"2026-06-03T00:53:50.575Z","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":82.9,"endSpeed":76.5,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.74495651209195,"aZ":-32.02880087475968,"pfxX":-9.133643029635785,"pfxZ":0.09958731750512406,"pX":-0.023094356191471738,"pZ":2.453963590534268,"vX0":7.797122208824114,"vY0":-120.57685440757984,"vZ0":0.5787975091636952,"x":117.88,"y":172.52,"x0":-2.0999823727830913,"y0":50.00452112990709,"z0":5.0196586988933,"aX":-13.554929735066771},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":0.6,"breakHorizontal":14.9,"spinRate":1588,"spinDirection":247},"zone":5,"typeConfidence":0.92,"plateTime":0.45293267625574263,"extension":7.216998596597557},"hitData":{"launchSpeed":85.7,"launchAngle":62.0,"totalDistance":166.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":145.24,"coordY":137.91}},"index":1,"playId":"468cdaeb-522e-3310-b722-314f9582302f","pitchNumber":2,"startTime":"2026-06-03T00:54:09.343Z","endTime":"2026-06-03T00:54:19.107Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-03T00:54:19.107Z","atBatIndex":32},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Victor Bericoto grounds out, third baseman Luis Rengifo to first baseman Jake Bauers.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-03T00:56:12.165Z","endTime":"2026-06-03T00:58:31.674Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":682674,"fullName":"Victor Bericoto","link":"/api/v1/people/682674"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690986,"fullName":"Kyle Harrison","link":"/api/v1/people/690986"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6,7,8],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":682674,"fullName":"Victor Bericoto","link":"/api/v1/people/682674"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":650859,"link":"/api/v1/people/650859"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":641343,"link":"/api/v1/people/641343"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.6,"endSpeed":75.2,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.787584648746606,"aZ":-33.28249313704617,"pfxX":-5.907124577808351,"pfxZ":-0.7743290014397637,"pX":-0.28952396932510555,"pZ":2.2710064835722523,"vX0":-5.2446267798873,"vY0":-118.81227206130188,"vZ0":0.6874407852017641,"x":128.04,"y":177.46,"x0":2.7140331249206486,"y0":50.00292204346339,"z0":5.002705693273347,"aX":-8.44427679030037},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-1.0,"breakHorizontal":12.0,"spinRate":2210,"spinDirection":318},"zone":4,"typeConfidence":2.0,"plateTime":0.46101386855329274,"extension":6.731492258859072},"index":0,"playId":"f5d66ec6-82a8-3c3c-a736-8fc6babd889a","pitchNumber":1,"startTime":"2026-06-03T00:56:25.918Z","endTime":"2026-06-03T00:56:29.846Z","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":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.5,"endSpeed":75.2,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.66128690348612,"aZ":-37.62494783064142,"pfxX":-7.229667274847152,"pfxZ":-3.841959228022196,"pX":0.31828005336137605,"pZ":0.42726976478922674,"vX0":-4.094480231947075,"vY0":-118.58379299400521,"vZ0":-2.3729670127371945,"x":104.87,"y":227.24,"x0":3.009356687587736,"y0":50.00410136954649,"z0":4.888547026590684,"aX":-10.249401911331002},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.6,"breakVerticalInduced":-7.3,"breakHorizontal":14.2,"spinRate":2223,"spinDirection":322},"zone":14,"typeConfidence":2.0,"plateTime":0.46270325386070166,"extension":6.768213968994913},"index":1,"playId":"ece7af74-06cb-3c41-947b-3edaead74d07","pitchNumber":2,"startTime":"2026-06-03T00:56:41.639Z","endTime":"2026-06-03T00:56:45.227Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":86.6,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.607537929021245,"aZ":-15.518237796601879,"pfxX":8.347608605588938,"pfxZ":8.628141583947743,"pX":0.9654179144266006,"pZ":3.8293950255845153,"vX0":-7.2852265916089864,"vY0":-138.04316868686976,"vZ0":-0.3364430294178872,"x":80.2,"y":135.39,"x0":2.553610596597897,"y0":50.00565306665685,"z0":4.997190560282189,"aX":16.120262027818054},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.7,"breakHorizontal":-13.6,"spinRate":2417,"spinDirection":129},"zone":12,"typeConfidence":2.0,"plateTime":0.39671479798742304,"extension":6.785352103655846},"index":2,"playId":"52661f68-1c1d-3838-9ee5-a6e0408fca0b","pitchNumber":3,"startTime":"2026-06-03T00:56:56.667Z","endTime":"2026-06-03T00:57:02.413Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":85.0,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.480431224840515,"aZ":-16.56074277028581,"pfxX":7.796649704413692,"pfxZ":8.373506891537449,"pX":0.9448440512532277,"pZ":3.713628909787202,"vX0":-7.3145251207830215,"vY0":-135.8609074159735,"vZ0":-0.30275037751786593,"x":80.98,"y":138.51,"x0":2.6624165134224427,"y0":50.00229052978758,"z0":4.980069229710362,"aX":14.537548737417628},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":15.4,"breakHorizontal":-12.5,"spinRate":2323,"spinDirection":126},"zone":12,"typeConfidence":2.0,"plateTime":0.40354357727599766,"extension":6.764177293043903},"index":3,"playId":"906ad72e-3082-36af-8ff1-b35209c94783","pitchNumber":4,"startTime":"2026-06-03T00:57:11.304Z","endTime":"2026-06-03T00:57:16.345Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2026-06-03T00:57:24.424Z","endTime":"2026-06-03T00:57:34.566Z","isPitch":false,"type":"action","player":{"id":682674,"link":"/api/v1/people/682674"}},{"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":94.4,"endSpeed":85.9,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.254249718503313,"aZ":-15.360708682101595,"pfxX":7.52804725125929,"pfxZ":8.83181764325601,"pX":0.6687733750744512,"pZ":3.06176495718145,"vX0":-7.822913749490674,"vY0":-137.32202827439068,"vZ0":-1.9370127374008557,"x":91.51,"y":156.11,"x0":2.580469758412554,"y0":50.00602113073692,"z0":4.824798398476636,"aX":14.33756604243322},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.7,"breakHorizontal":-11.9,"spinRate":2339,"spinDirection":125},"zone":3,"typeConfidence":2.0,"plateTime":0.3993127525086444,"extension":6.768604205767332},"index":5,"playId":"fbc91f2e-14c9-39b6-95d2-153efc0e0103","pitchNumber":5,"startTime":"2026-06-03T00:57:34.566Z","endTime":"2026-06-03T00:57:38.426Z","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":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.8,"endSpeed":76.5,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.72335070926515,"aZ":-39.118280403790145,"pfxX":-6.124544970929575,"pfxZ":-4.761745968132454,"pX":-0.5837929275119911,"pZ":0.012571033379013679,"vX0":-5.835980617509976,"vY0":-120.41978420991803,"vZ0":-3.1328334947803,"x":139.25,"y":238.44,"x0":2.672069245747609,"y0":50.00132771049872,"z0":4.81224339361923,"aX":-8.93676824854783},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.2,"breakVerticalInduced":-9.1,"breakHorizontal":12.6,"spinRate":2276,"spinDirection":321},"zone":13,"typeConfidence":2.0,"plateTime":0.4559264427432277,"extension":6.849864975649949},"index":6,"playId":"9ff8e6e3-28eb-3ddd-b963-c96c3bc152be","pitchNumber":6,"startTime":"2026-06-03T00:57:50.089Z","endTime":"2026-06-03T00:57:53.616Z","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":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.1,"endSpeed":77.1,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.035447709905142,"aZ":-33.99728950600455,"pfxX":-7.5985112123752145,"pfxZ":-1.2223222566261107,"pX":-0.9319873718780755,"pZ":2.3764558790349244,"vX0":-6.139262904011514,"vY0":-120.92032601842084,"vZ0":1.0020904229516923,"x":152.53,"y":174.62,"x0":2.620692382183531,"y0":50.0026766976716,"z0":4.923368579295257,"aX":-11.330353540331663},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-1.8,"breakHorizontal":15.1,"spinRate":2229,"spinDirection":312},"zone":13,"typeConfidence":2.0,"plateTime":0.45174929839172595,"extension":6.787112574169444},"index":7,"playId":"fd0668a1-c0e6-3415-9045-4bb4e6a193a7","pitchNumber":7,"startTime":"2026-06-03T00:58:05.233Z","endTime":"2026-06-03T00:58:09.083Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":86.8,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.878747748098526,"aZ":-16.119751498956212,"pfxX":8.903724242627419,"pfxZ":8.240501910933784,"pX":0.7159232840404725,"pZ":3.1348296865013205,"vX0":-8.21362576002063,"vY0":-139.1009774038316,"vZ0":-1.8201791503104205,"x":89.71,"y":154.14,"x0":2.558508038180491,"y0":50.00261524909589,"z0":4.873098587285287,"aX":17.347579373175382},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.6,"breakHorizontal":-14.3,"spinRate":2384,"spinDirection":130},"zone":3,"typeConfidence":2.0,"plateTime":0.3946307877967321,"extension":6.624596837905558},"hitData":{"launchSpeed":83.6,"launchAngle":-17.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":97.59,"coordY":159.79}},"index":8,"playId":"b5ee42ac-d9f6-3a6f-a83f-d32b14426db2","pitchNumber":8,"startTime":"2026-06-03T00:58:23.676Z","endTime":"2026-06-03T00:58:31.674Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-03T00:58:31.674Z","atBatIndex":33},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jonah Cox strikes out swinging, catcher William Contreras to first baseman Jake Bauers.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-03T00:58:42.722Z","endTime":"2026-06-03T00:59:36.651Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":813841,"fullName":"Jonah Cox","link":"/api/v1/people/813841"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690986,"fullName":"Kyle Harrison","link":"/api/v1/people/690986"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":813841,"fullName":"Jonah Cox","link":"/api/v1/people/813841"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":641343,"link":"/api/v1/people/641343"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.3,"endSpeed":74.7,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.469517160110613,"aZ":-33.07850856796817,"pfxX":-6.065744488064727,"pfxZ":-0.6433440368334296,"pX":-0.023935029498006754,"pZ":1.8145690343121095,"vX0":-4.679008622113437,"vY0":-118.3548526182405,"vZ0":-0.12587904381233206,"x":117.91,"y":189.79,"x0":2.7694598154757046,"y0":50.001784292997556,"z0":4.908551507954651,"aX":-8.566774452041631},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-1.0,"breakHorizontal":12.1,"spinRate":2131,"spinDirection":316},"zone":8,"typeConfidence":2.0,"plateTime":0.4635410106086413,"extension":6.440382157265692},"index":0,"playId":"9ac9f868-9234-31c7-ace5-6efceac4f6c4","pitchNumber":1,"startTime":"2026-06-03T00:58:53.153Z","endTime":"2026-06-03T00:58:56.798Z","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":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.9,"endSpeed":74.8,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.10509737657446,"aZ":-33.22126541610161,"pfxX":-5.867503683562779,"pfxZ":-0.735813628175082,"pX":-0.4099996850281181,"pZ":2.011552496716342,"vX0":-5.868573669296611,"vY0":-119.09358187550757,"vZ0":0.44098602734411685,"x":132.63,"y":184.47,"x0":2.858020435226267,"y0":50.00307174965896,"z0":4.854293307976475,"aX":-8.33992366690117},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-1.0,"breakHorizontal":12.1,"spinRate":2213,"spinDirection":329},"zone":7,"typeConfidence":2.0,"plateTime":0.46175423868359733,"extension":6.852971402720362},"index":1,"playId":"8374cba3-f529-309e-aed3-9cd98bed9745","pitchNumber":2,"startTime":"2026-06-03T00:59:04.172Z","endTime":"2026-06-03T00:59:10.681Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SV","description":"Slurve"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":82.6,"endSpeed":76.7,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.055676473812092,"aZ":-35.85886381419126,"pfxX":-6.848262318634915,"pfxZ":-2.5163766321362537,"pX":-0.890959596485472,"pZ":0.4071276883965372,"vX0":-6.280449653093155,"vY0":-120.20491153030981,"vZ0":-2.9787190668799237,"x":150.96,"y":227.79,"x0":2.6442695659116118,"y0":50.003229535060136,"z0":4.842623481062782,"aX":-10.030767056529639},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.1,"breakVerticalInduced":-5.0,"breakHorizontal":13.9,"spinRate":2235,"spinDirection":329},"zone":13,"typeConfidence":2.0,"plateTime":0.4554729310681216,"extension":6.604259576140147},"index":2,"playId":"865a6f97-139a-32cf-b08e-3ee09b3eaea5","pitchNumber":3,"startTime":"2026-06-03T00:59:29.102Z","endTime":"2026-06-03T00:59:36.651Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-03T00:59:36.651Z","atBatIndex":34},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Casey Schmitt lines out to right fielder Sal Frelick.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-03T00:59:38.436Z","endTime":"2026-06-03T01:00:34.413Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690986,"fullName":"Kyle Harrison","link":"/api/v1/people/690986"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":686217,"link":"/api/v1/people/686217"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":85.9,"endSpeed":79.4,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.15311643211396,"aZ":-32.82610535560123,"pfxX":6.696941931042674,"pfxZ":-0.4088979950002134,"pX":0.6830406851998849,"pZ":1.951298359459208,"vX0":-6.72939393539198,"vY0":-124.96546459685374,"vZ0":-0.6836439238504176,"x":90.96,"y":186.09,"x0":2.5297493288964428,"y0":50.003399638166954,"z0":4.904931163700251,"aX":10.683982717887107},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":-0.6,"breakHorizontal":-10.8,"spinRate":1010,"spinDirection":89},"zone":9,"typeConfidence":2.0,"plateTime":0.436873162245643,"extension":6.837846596124153},"index":0,"playId":"5785d357-9637-3bb5-8e57-bc4c05603b56","pitchNumber":1,"startTime":"2026-06-03T00:59:56.967Z","endTime":"2026-06-03T01:00:00.642Z","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":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.8,"endSpeed":75.8,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.406077546748385,"aZ":-37.70781710263887,"pfxX":-5.4635223723651105,"pfxZ":-3.858767077126474,"pX":0.09619782130205033,"pZ":-0.24920365067247832,"vX0":-4.8694851915848165,"vY0":-119.08312222369923,"vZ0":-3.911907773136618,"x":113.33,"y":245.51,"x0":2.8794261157859626,"y0":50.005096470824704,"z0":4.834971465553233,"aX":-7.827601560019386},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.6,"breakVerticalInduced":-7.7,"breakHorizontal":11.0,"spinRate":2245,"spinDirection":327},"zone":14,"typeConfidence":2.0,"plateTime":0.4603926694577347,"extension":6.853476602588104},"index":1,"playId":"3310579c-e8d7-3dde-a580-4d0a9e01d7ad","pitchNumber":2,"startTime":"2026-06-03T01:00:10.185Z","endTime":"2026-06-03T01:00:14.559Z","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":2},"pitchData":{"startSpeed":96.3,"endSpeed":87.5,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.133914578800365,"aZ":-15.37392628480503,"pfxX":8.62218843486843,"pfxZ":8.51546607560557,"pX":0.22735033782980743,"pZ":2.568472473824951,"vX0":-9.06763576377731,"vY0":-139.94766973436379,"vZ0":-3.6558199518389127,"x":108.33,"y":169.43,"x0":2.3974138066063633,"y0":50.003933529783424,"z0":4.906060040929409,"aX":17.0141024329518},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":14.8,"breakHorizontal":-13.7,"spinRate":2473,"spinDirection":135},"zone":5,"typeConfidence":2.0,"plateTime":0.39215941110527774,"extension":6.654475377136721},"hitData":{"launchSpeed":92.7,"launchAngle":17.0,"totalDistance":255.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":181.47,"coordY":113.39}},"index":2,"playId":"243f9667-a04c-32bc-af2c-f94711189ceb","pitchNumber":3,"startTime":"2026-06-03T01:00:27.409Z","endTime":"2026-06-03T01:00:34.413Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-03T01:00:34.413Z","atBatIndex":35},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"David Hamilton grounds out, second baseman Luis Arraez to first baseman Rafael Devers.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-03T01:02:28.136Z","endTime":"2026-06-03T01:04:09.600Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686790,"fullName":"Trevor McDonald","link":"/api/v1/people/686790"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":650333,"link":"/api/v1/people/650333"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":646240,"link":"/api/v1/people/646240"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":78.7,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.58017444700212,"aZ":-38.18602054342676,"pfxX":2.768479268368849,"pfxZ":-3.8236787767743943,"pX":1.0813949946153694,"pZ":1.043792891885231,"vX0":7.173344521113725,"vY0":-125.38537497678693,"vZ0":-1.8363353771826212,"x":75.78,"y":210.6,"x0":-2.192271092875127,"y0":50.005953932979374,"z0":4.941721877819936,"aX":4.347746045362329},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.4,"breakVerticalInduced":-7.1,"breakHorizontal":-6.8,"spinRate":2547,"spinDirection":29},"zone":14,"typeConfidence":0.9,"plateTime":0.439140024241516,"extension":6.487121913491991},"index":0,"playId":"a7698570-4a08-38b9-b1ff-3316968f00b5","pitchNumber":1,"startTime":"2026-06-03T01:02:46.759Z","endTime":"2026-06-03T01:02:51.682Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":85.9,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.713110380284128,"aZ":-34.40851849755296,"pfxX":-10.126228488971254,"pfxZ":-1.1880607011757256,"pX":0.2899264672785326,"pZ":1.5875123632670645,"vX0":9.38985324482747,"vY0":-136.08814972133158,"vZ0":-2.8450931002215047,"x":105.95,"y":195.92,"x0":-1.8886365251704873,"y0":50.00432833597692,"z0":5.028577187305103,"aX":-19.00550101566946},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":-2.5,"breakHorizontal":16.3,"spinRate":2257,"spinDirection":244},"zone":9,"typeConfidence":0.91,"plateTime":0.4023971949252285,"extension":6.843524555911887},"index":1,"playId":"0216aa73-9714-3f1b-a20a-11050c1ebd51","pitchNumber":2,"startTime":"2026-06-03T01:03:05.016Z","endTime":"2026-06-03T01:03:08.912Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":80.2,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.89720963836922,"aZ":-36.0363194646474,"pfxX":4.610761048499845,"pfxZ":-2.3924626491565,"pX":0.2257179464913939,"pZ":0.2942960606418381,"vX0":4.550819826684687,"vY0":-126.25691770367445,"vZ0":-4.033503445634964,"x":108.4,"y":230.83,"x0":-2.199702306129573,"y0":50.00370584359716,"z0":4.815035682670978,"aX":7.438072377954157},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-5.0,"breakHorizontal":-9.4,"spinRate":2663,"spinDirection":32},"zone":14,"typeConfidence":0.9,"plateTime":0.4339456488205249,"extension":6.221130177697226},"index":2,"playId":"ff210e05-3775-37ea-988c-2185da333112","pitchNumber":3,"startTime":"2026-06-03T01:03:31.333Z","endTime":"2026-06-03T01:03:34.883Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.3,"endSpeed":76.1,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.12182215540132,"aZ":-31.795506685746126,"pfxX":-9.000342771166837,"pfxZ":0.2580079270239821,"pX":1.0090497653180817,"pZ":1.8260313200171305,"vX0":9.864741762107034,"vY0":-119.55246155149462,"vZ0":-0.6452368942880065,"x":78.54,"y":189.48,"x0":-1.9841311131390587,"y0":50.0025302434716,"z0":4.931250283872546,"aX":-13.145427566844058},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":0.6,"breakHorizontal":14.2,"spinRate":1620,"spinDirection":250},"zone":14,"typeConfidence":0.92,"plateTime":0.45659770853687753,"extension":7.065009912009194},"index":3,"playId":"9aa88677-6b87-31dc-91b2-b6d437c535ba","pitchNumber":4,"startTime":"2026-06-03T01:03:46.761Z","endTime":"2026-06-03T01:03:50.625Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":87.0,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.136458454772434,"aZ":-31.12027494694067,"pfxX":-9.529796218064527,"pfxZ":0.5467882470407499,"pX":-0.33335734976169756,"pZ":2.9444713026479854,"vX0":7.441443281097548,"vY0":-137.07782817724635,"vZ0":-0.27848661103887495,"x":129.71,"y":159.28,"x0":-1.8301419735959494,"y0":50.001787592144815,"z0":5.152006021432089,"aX":-18.337001491848167},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":1.1,"breakHorizontal":16.0,"spinRate":2259,"spinDirection":244},"zone":1,"typeConfidence":0.91,"plateTime":0.3978781784751737,"extension":6.752006058454771},"hitData":{"launchSpeed":94.5,"launchAngle":-14.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":145.22,"coordY":163.84}},"index":4,"playId":"0f07e444-f5a8-3ec7-a468-dd39e2d696f0","pitchNumber":5,"startTime":"2026-06-03T01:04:01.678Z","endTime":"2026-06-03T01:04:09.600Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-03T01:04:09.600Z","atBatIndex":36},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Christian Yelich singles on a sharp line drive to left fielder Casey Schmitt.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-03T01:04:22.564Z","endTime":"2026-06-03T01:04:54.387Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686790,"fullName":"Trevor McDonald","link":"/api/v1/people/686790"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"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":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669477,"link":"/api/v1/people/669477"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":80.7,"endSpeed":74.7,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.709697207421726,"aZ":-29.5427639249795,"pfxX":-9.844162810104347,"pfxZ":1.8742894497201803,"pX":0.7918301781248949,"pZ":0.7223260743589786,"vX0":9.350365289471132,"vY0":-117.21187201638868,"vZ0":-3.2214974705698793,"x":86.82,"y":219.28,"x0":-1.9569084735818698,"y0":50.00103041725023,"z0":4.853246095530266,"aX":-13.792198855297078},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":2.9,"breakHorizontal":15.7,"spinRate":1696,"spinDirection":244},"zone":14,"typeConfidence":0.92,"plateTime":0.4660634866887561,"extension":7.089060755577164},"index":0,"playId":"9e15860d-690d-341a-8569-62dcf6862848","pitchNumber":1,"startTime":"2026-06-03T01:04:29.002Z","endTime":"2026-06-03T01:04:32.892Z","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":0,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":86.1,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.791307575010173,"aZ":-32.3838138083265,"pfxX":-9.675270560354024,"pfxZ":-0.1063836905552975,"pX":-0.7053598277727247,"pZ":2.2059376115292033,"vX0":6.867458377867982,"vY0":-136.25803585806972,"vZ0":-1.4302142425076352,"x":143.89,"y":179.22,"x0":-1.9960736953226421,"y0":50.006258383764596,"z0":4.966674107046181,"aX":-18.27126690996857},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":-0.2,"breakHorizontal":16.2,"spinRate":2309,"spinDirection":245},"zone":7,"typeConfidence":0.91,"plateTime":0.4013493860670785,"extension":6.8062100605643865},"hitData":{"launchSpeed":104.7,"launchAngle":9.0,"totalDistance":190.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":64.31,"coordY":117.95}},"index":1,"playId":"d268ad28-5b0b-3520-b351-ebde8448d2d2","pitchNumber":2,"startTime":"2026-06-03T01:04:44.568Z","endTime":"2026-06-03T01:04:54.387Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-03T01:04:54.387Z","atBatIndex":37},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jackson Chourio grounds out, shortstop Willy Adames to first baseman Rafael Devers. Christian Yelich to 2nd.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-03T01:05:21.534Z","endTime":"2026-06-03T01:05:29.127Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686790,"fullName":"Trevor McDonald","link":"/api/v1/people/686790"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":642715,"link":"/api/v1/people/642715"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":646240,"link":"/api/v1/people/646240"},"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":"Groundout","eventType":"field_out","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":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":92.0,"endSpeed":84.5,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.816242707113894,"aZ":-30.320430726360172,"pfxX":-10.54071829177372,"pfxZ":1.015092357662386,"pX":0.1280190245640236,"pZ":2.7063664132923337,"vX0":8.776103604110972,"vY0":-133.78174122582692,"vZ0":-0.6447307849638877,"x":112.12,"y":165.71,"x0":-1.8192815215532578,"y0":50.000083384237854,"z0":5.116434940013359,"aX":-19.177770457013178},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":1.9,"breakHorizontal":17.3,"spinRate":2261,"spinDirection":246},"zone":5,"typeConfidence":0.9,"plateTime":0.40881777794085883,"extension":6.80870311805253},"hitData":{"launchSpeed":101.8,"launchAngle":-14.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":124.95,"coordY":143.57}},"index":0,"playId":"474fc97d-ea4a-3af1-bd1f-932e0e155d10","pitchNumber":1,"startTime":"2026-06-03T01:05:21.534Z","endTime":"2026-06-03T01:05:29.127Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-03T01:05:29.127Z","atBatIndex":38},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Brice Turang walks.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-03T01:05:47.268Z","endTime":"2026-06-03T01:07:16.188Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686790,"fullName":"Trevor McDonald","link":"/api/v1/people/686790"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"postOnSecond":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"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":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":93.3,"endSpeed":85.8,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.006996398450955,"aZ":-34.20454172743881,"pfxX":-10.407963321131906,"pfxZ":-1.0857474651940322,"pX":-0.34876784627668994,"pZ":1.4515192385336582,"vX0":8.186173673410837,"vY0":-135.72841531063318,"vZ0":-3.0014623147889123,"x":130.29,"y":199.59,"x0":-2.047930698239327,"y0":50.002162949685186,"z0":4.947320272705065,"aX":-19.467132007260815},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":-2.4,"breakHorizontal":17.2,"spinRate":2279,"spinDirection":245},"zone":13,"typeConfidence":0.91,"plateTime":0.40316194852480924,"extension":6.7238237518819695},"index":0,"playId":"9eb234ce-cee3-3619-a62f-6ff08fb3d5eb","pitchNumber":1,"startTime":"2026-06-03T01:05:59.142Z","endTime":"2026-06-03T01:06:04.169Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.7,"endSpeed":74.9,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.096776121626785,"aZ":-32.3034194120166,"pfxX":-7.329219312174726,"pfxZ":-0.09572693448730263,"pX":-0.02312806678469266,"pZ":1.2615728060066898,"vX0":6.599308112728311,"vY0":-117.39426188118405,"vZ0":-1.7755939261189924,"x":117.88,"y":204.72,"x0":-1.9047882504564049,"y0":50.00140839864548,"z0":5.0062666723000495,"aX":-10.334165251324645},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-0.4,"breakHorizontal":11.9,"spinRate":1449,"spinDirection":246},"zone":13,"typeConfidence":0.9,"plateTime":0.464774593646303,"extension":7.163971116557235},"index":1,"playId":"38c10913-195f-3ff8-b19e-5d1a513805ab","pitchNumber":2,"startTime":"2026-06-03T01:06:15.407Z","endTime":"2026-06-03T01:06:19.889Z","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":81.1,"endSpeed":74.8,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.565351889256274,"aZ":-31.359953663534498,"pfxX":-9.535792524156196,"pfxZ":0.582293547643193,"pX":0.5604461585085889,"pZ":1.180145076268655,"vX0":8.849502095234893,"vY0":-117.76751247763188,"vZ0":-1.9709197545634616,"x":95.64,"y":206.92,"x0":-2.0002308258347052,"y0":50.00521418569856,"z0":4.9179552340068335,"aX":-13.447391360170403},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":0.8,"breakHorizontal":15.2,"spinRate":1531,"spinDirection":244},"zone":14,"typeConfidence":0.92,"plateTime":0.4644116027623024,"extension":7.15125798578969},"index":2,"playId":"9e5d5e15-6f97-3332-996a-407ead6726c2","pitchNumber":3,"startTime":"2026-06-03T01:06:34.157Z","endTime":"2026-06-03T01:06:37.900Z","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":2},"pitchData":{"startSpeed":92.9,"endSpeed":85.5,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.88732609861728,"aZ":-31.534345960526505,"pfxX":-9.165948788556564,"pfxZ":0.34010183051849197,"pX":-0.6125360562888685,"pZ":2.1101966657586275,"vX0":7.250460084637362,"vY0":-135.11060915114356,"vZ0":-1.6025311456395768,"x":140.35,"y":181.8,"x0":-2.1325528518124797,"y0":50.000134492105225,"z0":4.915377230701518,"aX":-17.039200391930304},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":0.5,"breakHorizontal":15.1,"spinRate":2268,"spinDirection":241},"zone":7,"typeConfidence":0.9,"plateTime":0.40452960171007435,"extension":6.8608139340898395},"index":3,"playId":"8e5b152a-0a79-3715-b01a-6c0e1dd6daf8","pitchNumber":4,"startTime":"2026-06-03T01:06:52.040Z","endTime":"2026-06-03T01:06:55.710Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":77.8,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.907238805639615,"aZ":-37.67489718212977,"pfxX":6.143676083680372,"pfxZ":-3.6433012775461573,"pX":1.4857839782171622,"pZ":0.609885368190198,"vX0":6.989160274025766,"vY0":-122.38532763558038,"vZ0":-2.6497204061443846,"x":60.37,"y":222.31,"x0":-2.2084638867603172,"y0":50.000892805933375,"z0":4.943956893441352,"aX":9.284886403750493},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.7,"breakVerticalInduced":-7.0,"breakHorizontal":-12.8,"spinRate":2658,"spinDirection":30},"zone":14,"typeConfidence":0.9,"plateTime":0.44811767526978663,"extension":6.809996042585479},"index":4,"playId":"42847a9e-69ae-3655-b20a-54f263a3c9be","pitchNumber":5,"startTime":"2026-06-03T01:07:10.725Z","endTime":"2026-06-03T01:07:16.188Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-03T01:07:16.188Z","atBatIndex":39},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"William Contreras grounds out, third baseman Matt Chapman to first baseman Rafael Devers.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-03T01:08:20.048Z","endTime":"2026-06-03T01:08:48.290Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686790,"fullName":"Trevor McDonald","link":"/api/v1/people/686790"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":656305,"link":"/api/v1/people/656305"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":646240,"link":"/api/v1/people/646240"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-06-03T01:07:34.919Z","endTime":"2026-06-03T01:08:22.270Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":79.0,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.787645672936485,"aZ":-38.958165613500476,"pfxX":6.5174669113856725,"pfxZ":-4.3505364002240015,"pX":1.252370550679425,"pZ":1.3834034234286567,"vX0":6.173569241190518,"vY0":-123.87944063817423,"vZ0":-0.8485133072921486,"x":69.26,"y":201.43,"x0":-2.1147970052041987,"y0":50.00125789816737,"z0":4.975317020849672,"aX":10.168560792022884},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.5,"breakVerticalInduced":-7.8,"breakHorizontal":-13.2,"spinRate":2613,"spinDirection":33},"zone":14,"typeConfidence":0.9,"plateTime":0.44144797854675044,"extension":6.7407885197741235},"index":1,"playId":"20705341-fabc-3568-87d8-9dbfc1d1975e","pitchNumber":1,"startTime":"2026-06-03T01:08:22.270Z","endTime":"2026-06-03T01:08:25.530Z","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":2},"pitchData":{"startSpeed":91.6,"endSpeed":84.9,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.144090245206716,"aZ":-31.26155141346931,"pfxX":-9.967519267654577,"pfxZ":0.502533992812598,"pX":0.11897350879277435,"pZ":2.125581730840471,"vX0":8.947167039233946,"vY0":-133.2461300552651,"vZ0":-1.402104120385739,"x":112.47,"y":181.39,"x0":-1.96631111977532,"y0":50.0049961177932,"z0":4.890503885517465,"aX":-18.158983507086337},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":0.8,"breakHorizontal":16.4,"spinRate":2345,"spinDirection":245},"zone":8,"typeConfidence":0.89,"plateTime":0.40904993165279313,"extension":6.619992274986429},"hitData":{"launchSpeed":76.6,"launchAngle":-7.0,"totalDistance":17.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":96.07,"coordY":163.84}},"index":2,"playId":"03c388b7-178f-303c-9c9d-9d4bb2eef5b6","pitchNumber":2,"startTime":"2026-06-03T01:08:40.709Z","endTime":"2026-06-03T01:08:48.290Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-03T01:08:48.290Z","atBatIndex":40},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Rafael Devers strikes out swinging.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-03T01:10:59.818Z","endTime":"2026-06-03T01:12:33.135Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690986,"fullName":"Kyle Harrison","link":"/api/v1/people/690986"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":85.4,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.04086895663169,"aZ":-17.421417442526106,"pfxX":7.306839119298648,"pfxZ":7.829865355658434,"pX":0.6337459068414213,"pZ":4.152518973510417,"vX0":-7.58793208735667,"vY0":-136.6484579415704,"vZ0":0.6875257498027341,"x":92.84,"y":126.66,"x0":2.5016437706251606,"y0":50.006703679479074,"z0":5.097434978099371,"aX":13.775782337956576},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":14.5,"breakHorizontal":-11.5,"spinRate":2391,"spinDirection":137},"zone":12,"typeConfidence":2.0,"plateTime":0.40133445956739733,"extension":6.653357291102516},"index":0,"playId":"b63fa087-79bc-3259-9a05-4b8667ccc789","pitchNumber":1,"startTime":"2026-06-03T01:10:59.818Z","endTime":"2026-06-03T01:11:04.210Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":86.8,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.780881571339858,"aZ":-15.362675344615361,"pfxX":7.8550885700919695,"pfxZ":8.718308847653102,"pX":-0.6760689843645622,"pZ":2.2282409027133836,"vX0":-11.040065420183502,"vY0":-138.0149396017194,"vZ0":-4.656109369412104,"x":142.77,"y":178.62,"x0":2.3558409663903026,"y0":50.00650144325211,"z0":4.972304889772551,"aX":15.15430904187334},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":15.0,"breakHorizontal":-11.9,"spinRate":2443,"spinDirection":134},"zone":4,"typeConfidence":2.0,"plateTime":0.39689187221410727,"extension":6.786761472208899},"index":1,"playId":"e6db6a2a-12fe-36b1-8de7-9cc6981f073b","pitchNumber":2,"startTime":"2026-06-03T01:11:18.389Z","endTime":"2026-06-03T01:11:22.362Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":86.0,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.95411782228465,"aZ":-14.740463120971123,"pfxX":6.198103783739226,"pfxZ":9.150085457616852,"pX":-0.9004255135488508,"pZ":3.579404086311578,"vX0":-10.777264668143925,"vY0":-137.28821831805217,"vZ0":-1.213210738155526,"x":151.32,"y":142.14,"x0":2.2741990657028186,"y0":50.00126106692707,"z0":5.03233569099274,"aX":11.808552121555959},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.4,"breakHorizontal":-8.9,"spinRate":2410,"spinDirection":140},"zone":11,"typeConfidence":2.0,"plateTime":0.39926580020062374,"extension":6.871960709174323},"index":2,"playId":"985e8bbf-3402-34ce-884f-c0008040b53e","pitchNumber":3,"startTime":"2026-06-03T01:11:31.025Z","endTime":"2026-06-03T01:11:34.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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":85.5,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.610700421440775,"aZ":-14.748963567047756,"pfxX":7.509270909634605,"pfxZ":9.302469346569591,"pX":-0.0260111828716406,"pZ":1.5835895230353665,"vX0":-9.458081113662715,"vY0":-136.15426777654764,"vZ0":-5.808364906247219,"x":117.99,"y":196.02,"x0":2.521259929653558,"y0":50.000003009314014,"z0":4.769634043423467,"aX":14.061427493697417},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.7,"breakHorizontal":-11.5,"spinRate":2391,"spinDirection":129},"zone":8,"typeConfidence":2.0,"plateTime":0.4026768503507827,"extension":6.916923926961403},"index":3,"playId":"43903cb3-9011-32f2-a9c3-eb637e8f02c6","pitchNumber":4,"startTime":"2026-06-03T01:11:44.864Z","endTime":"2026-06-03T01:12:11.873Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":137,"player":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"}}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":86.7,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.253006194614233,"aZ":-14.291690947221815,"pfxX":7.807301369679264,"pfxZ":9.258649855414522,"pX":-0.07459120455880026,"pZ":2.6016937432474734,"vX0":-9.399910444583085,"vY0":-138.19930652923583,"vZ0":-3.6944462793252586,"x":119.84,"y":168.53,"x0":2.358959136719259,"y0":50.000459585680346,"z0":4.917851194708048,"aX":15.076256446276176},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.2,"breakHorizontal":-12.1,"spinRate":2498,"spinDirection":131},"zone":5,"typeConfidence":2.0,"plateTime":0.39655903589525954,"extension":6.883817342453557},"index":4,"playId":"40044354-58d8-3110-badf-468bbaa0bbcf","pitchNumber":5,"startTime":"2026-06-03T01:12:14.842Z","endTime":"2026-06-03T01:12:18.199Z","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":96.0,"endSpeed":87.9,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.26991715717703,"aZ":-14.821387284935065,"pfxX":7.742886910904529,"pfxZ":8.758676774439357,"pX":0.18662135062859037,"pZ":3.511176309165429,"vX0":-9.20603219485716,"vY0":-139.59096382156167,"vZ0":-1.5229234978574866,"x":109.89,"y":143.98,"x0":2.5152296932123437,"y0":50.00254732254593,"z0":5.0355317083262205,"aX":15.340667460189973},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":15.7,"breakHorizontal":-12.2,"spinRate":2479,"spinDirection":135},"zone":12,"typeConfidence":2.0,"plateTime":0.3917943414271483,"extension":6.824549210061428},"index":5,"playId":"4377dccf-dbc6-318a-a910-4b34ee4c3eec","pitchNumber":6,"startTime":"2026-06-03T01:12:29.687Z","endTime":"2026-06-03T01:12:33.135Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-03T01:12:33.135Z","atBatIndex":41},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Luis Arraez grounds out, second baseman Brice Turang to first baseman Jake Bauers.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-03T01:12:43.172Z","endTime":"2026-06-03T01:13:00.445Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690986,"fullName":"Kyle Harrison","link":"/api/v1/people/690986"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":668930,"link":"/api/v1/people/668930"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":641343,"link":"/api/v1/people/641343"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SV","description":"Slurve"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.5,"endSpeed":75.7,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.35750845265084,"aZ":-37.557919290258305,"pfxX":-6.012018097904523,"pfxZ":-3.711126678102419,"pX":-0.46258507415367944,"pZ":2.0142121457065056,"vX0":-5.403910975839058,"vY0":-119.99439582288164,"vZ0":0.9274582085656953,"x":134.63,"y":184.4,"x0":2.6040018196034698,"y0":50.00280782611626,"z0":4.982683848159198,"aX":-8.72050842669065},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.6,"breakVerticalInduced":-6.2,"breakHorizontal":12.2,"spinRate":2164,"spinDirection":326},"zone":7,"typeConfidence":2.0,"plateTime":0.45737070884011777,"extension":6.775716193546165},"hitData":{"launchSpeed":79.2,"launchAngle":-10.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":142.69,"coordY":147.63}},"index":0,"playId":"e790c8e2-0ebf-317c-98a0-a83c46f60f12","pitchNumber":1,"startTime":"2026-06-03T01:12:52.428Z","endTime":"2026-06-03T01:13:00.445Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-03T01:13:00.445Z","atBatIndex":42},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Willy Adames homers (9) on a fly ball to left field.","rbi":1,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-03T01:13:57.134Z","endTime":"2026-06-03T01:15:45.216Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690986,"fullName":"Kyle Harrison","link":"/api/v1/people/690986"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,5,6,7],"actionIndex":[0],"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":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"responsiblePitcher":{"id":690986,"link":"/api/v1/people/690986"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-06-03T01:13:37.427Z","endTime":"2026-06-03T01:13:59.317Z","isPitch":false,"type":"action","player":{"id":642715,"link":"/api/v1/people/642715"}},{"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":84.9,"endSpeed":78.9,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.547098257386896,"aZ":-34.03890516251292,"pfxX":6.425962881264708,"pfxZ":-1.191974154955079,"pX":1.1815016387160373,"pZ":1.9833323642370748,"vX0":-5.561437019801811,"vY0":-123.5955939579174,"vZ0":-0.23114151732019939,"x":71.96,"y":185.23,"x0":2.6115184439488823,"y0":50.00093617525525,"z0":4.9046380410663994,"aX":10.073774894540879},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-2.0,"breakHorizontal":-10.6,"spinRate":910,"spinDirection":75},"zone":14,"typeConfidence":2.0,"plateTime":0.44092332494150366,"extension":6.818365423455983},"index":1,"playId":"fbdd5707-a72c-33ed-a264-b449cb05e755","pitchNumber":1,"startTime":"2026-06-03T01:13:59.317Z","endTime":"2026-06-03T01:14:02.838Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":87.6,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.947533516122526,"aZ":-13.17848831706444,"pfxX":6.48840531278952,"pfxZ":9.700061209216178,"pX":0.3633953442962141,"pZ":2.287279191343601,"vX0":-8.060009232080343,"vY0":-138.57476197235053,"vZ0":-4.6563238161335745,"x":103.15,"y":177.02,"x0":2.4571997464244095,"y0":50.00473834071997,"z0":4.859905093790759,"aX":12.709109989364768},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.8,"breakHorizontal":-10.2,"spinRate":2411,"spinDirection":133},"zone":6,"typeConfidence":2.0,"plateTime":0.39421178651202515,"extension":6.945767955134284},"index":2,"playId":"b7d1bb95-478b-3490-98f5-b3f048ff6254","pitchNumber":2,"startTime":"2026-06-03T01:14:10.327Z","endTime":"2026-06-03T01:14:13.566Z","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":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.5,"endSpeed":75.6,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.366370460112005,"aZ":-36.85920849439461,"pfxX":-5.276103675070521,"pfxZ":-3.263120597558413,"pX":0.4717844322871127,"pZ":1.9205705781397449,"vX0":-3.830605007159609,"vY0":-118.68847465257151,"vZ0":0.5947748930720449,"x":99.02,"y":186.92,"x0":2.788493373927593,"y0":50.002157999097456,"z0":5.006288755315762,"aX":-7.5749722407535875},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.4,"breakVerticalInduced":-5.5,"breakHorizontal":10.4,"spinRate":2160,"spinDirection":319},"zone":9,"typeConfidence":2.0,"plateTime":0.4603587426572129,"extension":6.5989712920686605},"index":3,"playId":"2f15e9c0-abc4-3c79-be6c-6fe46d44ceb2","pitchNumber":3,"startTime":"2026-06-03T01:14:23.869Z","endTime":"2026-06-03T01:14:27.736Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":4,"startTime":"2026-06-03T01:14:34.088Z","endTime":"2026-06-03T01:14:42.987Z","isPitch":false,"type":"action","player":{"id":642715,"link":"/api/v1/people/642715"}},{"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":95.7,"endSpeed":88.0,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.705854803375228,"aZ":-17.46118548879918,"pfxX":7.427859632602862,"pfxZ":7.435599471958069,"pX":-0.16037072370489966,"pZ":3.5949462679025728,"vX0":-9.678271192390264,"vY0":-139.17192578475235,"vZ0":-0.8537133896173764,"x":123.11,"y":141.72,"x0":2.3831959824106677,"y0":50.001950066956304,"z0":5.052820291542991,"aX":14.696869107427657},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":13.6,"breakHorizontal":-11.6,"spinRate":2425,"spinDirection":130},"zone":11,"typeConfidence":2.0,"plateTime":0.3922721945616723,"extension":6.713139467598134},"index":5,"playId":"d392f859-9aa3-3c82-a351-78cf902bb3c4","pitchNumber":4,"startTime":"2026-06-03T01:14:42.987Z","endTime":"2026-06-03T01:14:47.367Z","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":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.6,"endSpeed":75.4,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.806337132455468,"aZ":-41.509399346428694,"pfxX":-6.207041472989303,"pfxZ":-6.527219449961751,"pX":0.5887609985538685,"pZ":1.7996812490141518,"vX0":-3.240894692951606,"vY0":-118.86750618941375,"vZ0":1.4090001826450407,"x":94.56,"y":190.19,"x0":2.7761513362640784,"y0":50.00092927646143,"z0":4.968199929330142,"aX":-8.880052792189185},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.2,"breakVerticalInduced":-11.2,"breakHorizontal":12.0,"spinRate":2284,"spinDirection":314},"zone":9,"typeConfidence":2.0,"plateTime":0.4607981328186277,"extension":6.785534384589249},"index":6,"playId":"ba081e61-2336-307d-8a0a-8e448afe89cf","pitchNumber":5,"startTime":"2026-06-03T01:14:59.879Z","endTime":"2026-06-03T01:15:03.558Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":88.2,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.721076027451353,"aZ":-14.180268547891902,"pfxX":7.013520793389175,"pfxZ":9.032255295590046,"pX":0.020254962612442265,"pZ":2.572696269000359,"vX0":-8.8855573728197,"vY0":-140.0399093553095,"vZ0":-4.0348424379648735,"x":116.23,"y":169.32,"x0":2.318554612763558,"y0":50.00308675279434,"z0":4.955573734438111,"aX":13.973375639162505},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":15.7,"breakHorizontal":-10.9,"spinRate":2410,"spinDirection":137},"zone":5,"typeConfidence":2.0,"plateTime":0.39066419049519663,"extension":6.682558783099692},"hitData":{"launchSpeed":106.4,"launchAngle":24.0,"totalDistance":368.0,"trajectory":"fly_ball","hardness":"hard","location":"7","coordinates":{"coordX":30.98,"coordY":83.7}},"index":7,"playId":"1f2533bb-717e-370c-bfa6-98e45665230d","pitchNumber":6,"startTime":"2026-06-03T01:15:17.458Z","endTime":"2026-06-03T01:15:45.216Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-03T01:15:45.216Z","atBatIndex":43},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Matt Chapman walks.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-03T01:15:54.226Z","endTime":"2026-06-03T01:17:02.320Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690986,"fullName":"Kyle Harrison","link":"/api/v1/people/690986"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"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":"Walk","eventType":"walk","movementReason":null,"runner":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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.1,"endSpeed":79.0,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.34146253413026,"aZ":-39.39961129041218,"pfxX":5.532608740623132,"pfxZ":-4.565494291845177,"pX":0.683665938938597,"pZ":1.0886448621724505,"vX0":-6.627532315728966,"vY0":-125.22800996841231,"vZ0":-1.279711255132712,"x":90.94,"y":209.39,"x0":2.6512528776385915,"y0":50.00476944569175,"z0":4.842181919180786,"aX":8.7489284605156},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.4,"breakVerticalInduced":-8.3,"breakHorizontal":-8.4,"spinRate":986,"spinDirection":79},"zone":14,"typeConfidence":2.0,"plateTime":0.43811688086732037,"extension":6.604741964003209},"index":0,"playId":"519ec716-2a97-3f1a-a479-2bff799d9ab3","pitchNumber":1,"startTime":"2026-06-03T01:16:01.736Z","endTime":"2026-06-03T01:16:05.423Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":79.2,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.594191871636312,"aZ":-36.5899898343712,"pfxX":6.1942245948258625,"pfxZ":-2.7878236778584373,"pX":-0.4928589045685039,"pZ":1.0363774263153163,"vX0":-9.604441600552313,"vY0":-125.23825631947594,"vZ0":-1.850938254830734,"x":135.79,"y":210.8,"x0":2.5891776652119045,"y0":50.000190057001134,"z0":4.7812613150868275,"aX":9.826440732862455},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-5.3,"breakHorizontal":-9.0,"spinRate":867,"spinDirection":74},"zone":13,"typeConfidence":2.0,"plateTime":0.43756633166817505,"extension":6.745291735959129},"index":1,"playId":"ca78d4e8-4e00-3997-a157-2f4fa8745ca3","pitchNumber":2,"startTime":"2026-06-03T01:16:14.097Z","endTime":"2026-06-03T01:16:18.483Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":87.3,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.441381310605536,"aZ":-14.465113336781371,"pfxX":7.927472595567978,"pfxZ":9.04341095341496,"pX":0.1292460477881716,"pZ":2.4461543305295477,"vX0":-9.04315059687603,"vY0":-139.1084801198709,"vZ0":-3.891345702008049,"x":112.07,"y":172.73,"x0":2.393498550597977,"y0":50.00282020270048,"z0":4.823211733034306,"aX":15.524518419829526},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.7,"breakHorizontal":-12.5,"spinRate":2439,"spinDirection":136},"zone":5,"typeConfidence":2.0,"plateTime":0.3938652775431368,"extension":6.783807928019011},"index":2,"playId":"1d8e4911-d585-3aa4-ae99-eaf0ce88458f","pitchNumber":3,"startTime":"2026-06-03T01:16:28.143Z","endTime":"2026-06-03T01:16:31.467Z","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":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.7,"endSpeed":75.0,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.817925337829713,"aZ":-39.18753087317608,"pfxX":-7.063260991720573,"pfxZ":-4.943188987285925,"pX":-0.9011365241879299,"pZ":1.348543664934758,"vX0":-6.032226583328428,"vY0":-118.87280914338913,"vZ0":-0.12491484347668269,"x":151.35,"y":202.37,"x0":2.596047398304559,"y0":50.00503956969552,"z0":4.988010793974371,"aX":-10.013208549619337},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.9,"breakVerticalInduced":-8.6,"breakHorizontal":14.4,"spinRate":2248,"spinDirection":322},"zone":13,"typeConfidence":2.0,"plateTime":0.46244906367478933,"extension":6.390078053520762},"index":3,"playId":"dbff41e9-cf9f-32ae-a9cb-ac44243a4e5e","pitchNumber":4,"startTime":"2026-06-03T01:16:40.938Z","endTime":"2026-06-03T01:16:45.740Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":86.7,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.457560741305734,"aZ":-14.066848895592846,"pfxX":8.28346441775075,"pfxZ":9.407016627548359,"pX":-1.14874848230298,"pZ":1.4698650555386774,"vX0":-12.327299306863893,"vY0":-138.04875950064908,"vZ0":-6.647650525768749,"x":160.79,"y":199.09,"x0":2.3036482032232057,"y0":50.00529911618626,"z0":4.860699830652342,"aX":15.950069809802544},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.7,"breakHorizontal":-12.4,"spinRate":2466,"spinDirection":136},"zone":13,"typeConfidence":2.0,"plateTime":0.39714035565957895,"extension":6.725839046394198},"index":4,"playId":"ffcc19ba-0c5a-37ac-839f-359b0e3cab2d","pitchNumber":5,"startTime":"2026-06-03T01:16:58.125Z","endTime":"2026-06-03T01:17:02.320Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-03T01:17:02.320Z","atBatIndex":44},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Buddy Kennedy strikes out swinging.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-03T01:19:39.348Z","endTime":"2026-06-03T01:23:29.269Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":671083,"fullName":"Buddy Kennedy","link":"/api/v1/people/671083"},"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":[2,3,4,5,6,8,9,10,11,12],"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":671083,"fullName":"Buddy Kennedy","link":"/api/v1/people/671083"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":12},"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":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-06-03T01:17:08.841Z","endTime":"2026-06-03T01:17:40.382Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Aaron Ashby replaces Kyle Harrison.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-06-03T01:17:40.382Z","endTime":"2026-06-03T01:19:41.658Z","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":"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":98.5,"endSpeed":90.8,"strikeZoneTop":3.116,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.211290274857706,"aZ":-23.094176525167278,"pfxX":9.069165950200887,"pfxZ":4.335065288467289,"pX":0.07580234653805402,"pZ":2.7389358117212104,"vX0":-3.854278888083376,"vY0":-143.39786709538038,"vZ0":-6.2885201769113594,"x":114.11,"y":164.83,"x0":0.2541652697049411,"y0":50.00487071919694,"z0":6.387880107446511,"aX":19.008259588109617},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":6.8,"breakHorizontal":-15.7,"spinRate":1982,"spinDirection":158},"zone":2,"typeConfidence":2.0,"plateTime":0.38104192799216063,"extension":5.683639235659169},"index":2,"playId":"095d9e64-6c54-3ffa-853a-a3342129307b","pitchNumber":1,"startTime":"2026-06-03T01:19:41.658Z","endTime":"2026-06-03T01:19:46.692Z","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":82.9,"endSpeed":76.6,"strikeZoneTop":3.116,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.033991441815882,"aZ":-46.2150108007388,"pfxX":-5.528843482608539,"pfxZ":-9.582501248851795,"pX":0.22123751278096268,"pZ":1.1697343412944514,"vX0":0.9244124459899649,"vY0":-120.69928423394207,"vZ0":-2.661522600595501,"x":108.57,"y":207.2,"x0":0.5496389834179926,"y0":50.00418238621589,"z0":6.383618155767275,"aX":-8.100500378468308},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.7,"breakVerticalInduced":-17.8,"breakHorizontal":9.7,"spinRate":2787,"spinDirection":335},"zone":14,"typeConfidence":2.0,"plateTime":0.45503034656698693,"extension":5.649645003385253},"index":3,"playId":"50084689-4abc-3736-842a-c3206907d6a9","pitchNumber":2,"startTime":"2026-06-03T01:20:01.788Z","endTime":"2026-06-03T01:20:06.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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.6,"endSpeed":91.1,"strikeZoneTop":3.116,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.642431585237304,"aZ":-21.12347065332344,"pfxX":8.93068203606924,"pfxZ":5.268860779907244,"pX":-0.6216824902963125,"pZ":1.658342627606554,"vX0":-5.517914209963743,"vY0":-143.33401385545758,"vZ0":-9.268522918535341,"x":140.7,"y":194.0,"x0":0.16009405493061274,"y0":50.00149616867158,"z0":6.233090596596712,"aX":18.730014690254123},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":8.0,"breakHorizontal":-15.2,"spinRate":2191,"spinDirection":149},"zone":7,"typeConfidence":2.0,"plateTime":0.3809693369939353,"extension":5.75581921318274},"index":4,"playId":"d34d4616-d4d3-3a26-887a-5abbbc6efdcd","pitchNumber":3,"startTime":"2026-06-03T01:20:20.304Z","endTime":"2026-06-03T01:20:24.156Z","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":84.6,"endSpeed":78.2,"strikeZoneTop":3.116,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.054159504142344,"aZ":-47.94554147344705,"pfxX":-4.610685551228626,"pfxZ":-10.275707823837315,"pX":-0.05773292045137967,"pZ":2.333296520242132,"vX0":0.16286636445395325,"vY0":-123.25961641121083,"vZ0":-0.3019627679554189,"x":119.2,"y":175.78,"x0":0.4740405131121734,"y0":50.00311576253087,"z0":6.5141586825627655,"aX":-7.076935813354849},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.6,"breakVerticalInduced":-18.4,"breakHorizontal":8.3,"spinRate":2800,"spinDirection":331},"zone":5,"typeConfidence":2.0,"plateTime":0.44478715592646934,"extension":5.570614910188826},"index":5,"playId":"c55fd6fb-ba99-326c-8b7c-9abb6f7534a6","pitchNumber":4,"startTime":"2026-06-03T01:20:40.612Z","endTime":"2026-06-03T01:20:44.239Z","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,"runnerGoing":true},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.9,"endSpeed":77.2,"strikeZoneTop":3.116,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.587976997886848,"aZ":-46.91134309729126,"pfxX":-4.163155885385379,"pfxZ":-9.866724701257546,"pX":-0.4154160283013157,"pZ":1.4297032065577024,"vX0":-0.9910662703831826,"vY0":-122.15826914232453,"vZ0":-2.2764436901144944,"x":132.83,"y":200.18,"x0":0.5372438137972619,"y0":50.00122025595724,"z0":6.449034297052278,"aX":-6.220009881659381},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.2,"breakVerticalInduced":-18.1,"breakHorizontal":7.8,"spinRate":2730,"spinDirection":337},"zone":13,"typeConfidence":2.0,"plateTime":0.4503136418228171,"extension":5.471179660701309},"index":6,"playId":"67d9a8af-8485-3691-b108-48e1243a5696","pitchNumber":5,"startTime":"2026-06-03T01:21:03.278Z","endTime":"2026-06-03T01:21:06.559Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":7,"startTime":"2026-06-03T01:21:47.788Z","endTime":"2026-06-03T01:22:03.007Z","isPitch":false,"type":"action","player":{"id":671083,"link":"/api/v1/people/671083"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":86.4,"strikeZoneTop":3.116,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.888063963569273,"aZ":-29.228634838018365,"pfxX":7.7202571665106525,"pfxZ":1.575427691538093,"pX":0.4418322407946087,"pZ":1.4158871865344593,"vX0":-2.9514388169623715,"vY0":-135.10752280118953,"vZ0":-7.20340439558079,"x":100.16,"y":200.55,"x0":0.5372043345523009,"y0":50.00656425593884,"z0":6.134999024303384,"aX":14.459164210495262},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":1.7,"breakHorizontal":-13.4,"spinRate":1902,"spinDirection":139},"zone":14,"typeConfidence":2.0,"plateTime":0.40342217827736526,"extension":5.812007247139246},"index":8,"playId":"f481307f-2382-3b92-8c8b-289e63bffd48","pitchNumber":6,"startTime":"2026-06-03T01:22:03.007Z","endTime":"2026-06-03T01:22:06.383Z","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":2},"pitchData":{"startSpeed":97.4,"endSpeed":89.6,"strikeZoneTop":3.116,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.95499680043458,"aZ":-22.346262858982108,"pfxX":8.7425116487789,"pfxZ":4.821050006839971,"pX":1.0755778304132246,"pZ":2.350390127241557,"vX0":-0.9580068362342011,"vY0":-141.82415511346974,"vZ0":-7.02565995565293,"x":76.0,"y":175.32,"x0":0.2811155543176767,"y0":50.00691015153078,"z0":6.281528696594857,"aX":17.84260516138934},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":7.6,"breakHorizontal":-15.6,"spinRate":2206,"spinDirection":148},"zone":14,"typeConfidence":2.0,"plateTime":0.38595748697650833,"extension":5.480054681599581},"index":9,"playId":"ddcda554-7e32-32ac-a940-a402cc480b8d","pitchNumber":7,"startTime":"2026-06-03T01:22:19.767Z","endTime":"2026-06-03T01:22:23.458Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"index":10,"playId":"93c24d8c-8e5c-3e08-aa1d-69bb8ee240ff","startTime":"2026-06-03T01:22:44.865Z","endTime":"2026-06-03T01:22:48.813Z","isPitch":false,"type":"pickoff"},{"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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.8,"endSpeed":91.3,"strikeZoneTop":3.116,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.989343731770443,"aZ":-16.512081863807943,"pfxX":3.864666355488346,"pfxZ":7.387628689712168,"pX":-0.7460731416861994,"pZ":3.2662528451973416,"vX0":-4.087132997674345,"vY0":-143.91422867375692,"vZ0":-6.155046945677453,"x":145.44,"y":150.59,"x0":0.18301392662543176,"y0":50.006089520589626,"z0":6.436713880792044,"aX":8.196704303318779},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":12.5,"breakHorizontal":-6.2,"spinRate":2196,"spinDirection":152},"zone":1,"typeConfidence":2.0,"plateTime":0.37902507265650165,"extension":5.544309651146778},"index":11,"playId":"a7b909d0-c048-3633-9350-a0823b17616c","pitchNumber":8,"startTime":"2026-06-03T01:23:03.452Z","endTime":"2026-06-03T01:23:07.371Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":87.5,"strikeZoneTop":3.116,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.614161205864807,"aZ":-29.695478964893166,"pfxX":6.907513550068284,"pfxZ":1.2908304306941396,"pX":0.9519323282052141,"pZ":1.7166755207437234,"vX0":-1.3913351398010865,"vY0":-136.8627361878642,"vZ0":-6.57844110397965,"x":80.71,"y":192.43,"x0":0.5648496693209989,"y0":50.00287923570422,"z0":6.151165914061668,"aX":13.270550421107604},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":1.3,"breakHorizontal":-12.4,"spinRate":1940,"spinDirection":131},"zone":14,"typeConfidence":2.0,"plateTime":0.39827783986313925,"extension":5.5434405355650815},"index":12,"playId":"7be2c471-77e8-3002-83d3-fd47bf2408ac","pitchNumber":9,"startTime":"2026-06-03T01:23:25.755Z","endTime":"2026-06-03T01:23:29.269Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-03T01:23:29.269Z","atBatIndex":45},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jake Bauers strikes out swinging.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-03T01:25:46.218Z","endTime":"2026-06-03T01:27:13.132Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669062,"fullName":"Erik Miller","link":"/api/v1/people/669062"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6],"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":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":691740,"link":"/api/v1/people/691740"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Erik Miller replaces Trevor McDonald.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-03T01:24:26.556Z","endTime":"2026-06-03T01:25:48.513Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669062,"link":"/api/v1/people/669062"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.0,"endSpeed":88.3,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.23615113926977,"aZ":-21.707699149903327,"pfxX":10.239900069643387,"pfxZ":5.221834717927692,"pX":-0.6596035874705273,"pZ":3.7226419040381096,"vX0":-9.019577685567223,"vY0":-140.96753418557145,"vZ0":-3.950106498638033,"x":142.14,"y":138.27,"x0":1.2573405664461996,"y0":50.0032395226443,"z0":6.550431248276406,"aX":20.52735598382685},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":8.8,"breakHorizontal":-16.6,"spinRate":2298,"spinDirection":134},"zone":11,"typeConfidence":0.91,"plateTime":0.3891380881997186,"extension":6.716482785478651},"index":1,"playId":"e504876a-ecbb-31ef-8c7f-465e6d3929db","pitchNumber":1,"startTime":"2026-06-03T01:25:48.513Z","endTime":"2026-06-03T01:25:52.616Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":78.3,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.554872606119662,"aZ":-29.068501032590845,"pfxX":-0.5772019852580916,"pfxZ":1.9722206959948192,"pX":-0.612195093768559,"pZ":2.6495311564009847,"vX0":-4.819399620740657,"vY0":-125.67477567655475,"vZ0":-3.5439608365506112,"x":140.34,"y":167.24,"x0":1.4190585964364353,"y0":50.00168515504531,"z0":6.483764105460194,"aX":-0.9058495034145092},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":2.9,"breakHorizontal":2.3,"spinRate":2509,"spinDirection":262},"zone":4,"typeConfidence":0.9,"plateTime":0.4387353621601524,"extension":6.544455344624408},"index":2,"playId":"00285d02-5404-3b08-980b-439339efad7a","pitchNumber":2,"startTime":"2026-06-03T01:26:03.199Z","endTime":"2026-06-03T01:26:07.478Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":78.5,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.633771778893557,"aZ":-30.88795348817835,"pfxX":-0.9997446752281114,"pfxZ":0.8164490190654501,"pX":1.491816347280068,"pZ":3.13168464968016,"vX0":-0.04161339980265041,"vY0":-125.4385034189255,"vZ0":-2.157331029315853,"x":60.14,"y":154.22,"x0":1.6383736168686636,"y0":50.0039022351761,"z0":6.544766058088766,"aX":-1.5780468152809826},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":1.2,"breakHorizontal":1.8,"spinRate":2516,"spinDirection":213},"zone":12,"typeConfidence":0.9,"plateTime":0.4382466205315967,"extension":6.4213230605097635},"index":3,"playId":"333e797d-af72-3aa0-bfda-cb4875e00c0b","pitchNumber":3,"startTime":"2026-06-03T01:26:17.921Z","endTime":"2026-06-03T01:26:21.330Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.8,"endSpeed":88.4,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.14450403952598,"aZ":-23.08278171308611,"pfxX":10.878758503817714,"pfxZ":4.5624595948268745,"pX":-0.17248709353680758,"pZ":1.9086011124769497,"vX0":-7.694507356496092,"vY0":-140.62297977815402,"vZ0":-8.072170845733043,"x":123.57,"y":187.25,"x0":1.1916037760951308,"y0":50.00646062528507,"z0":6.324313850109498,"aX":21.700313171647387},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":6.7,"breakHorizontal":-18.0,"spinRate":2280,"spinDirection":127},"zone":8,"typeConfidence":0.91,"plateTime":0.39012540351861347,"extension":6.713345977103774},"index":4,"playId":"f6f0186b-8d34-3108-a644-3bb4cb2f5a21","pitchNumber":4,"startTime":"2026-06-03T01:26:35.124Z","endTime":"2026-06-03T01:26:39.164Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":79.3,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.91391897981679,"aZ":-28.087746695773916,"pfxX":-0.9670054787360731,"pfxZ":2.5278805249067666,"pX":-0.05651383974963688,"pZ":3.003735693195936,"vX0":-3.2781588822634022,"vY0":-127.280852673584,"vZ0":-3.0706514357473687,"x":119.15,"y":157.68,"x0":1.3818812744476123,"y0":50.00154301586419,"z0":6.487112920143124,"aX":-1.5611761457960731},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":4.1,"breakHorizontal":2.6,"spinRate":2583,"spinDirection":259},"zone":2,"typeConfidence":0.89,"plateTime":0.4329252000646031,"extension":6.459654650710098},"index":5,"playId":"2e9871f5-834a-3d62-a4b9-7b1d714973ff","pitchNumber":5,"startTime":"2026-06-03T01:26:50.243Z","endTime":"2026-06-03T01:26:53.646Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":80.1,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.337136999417783,"aZ":-30.02083817854975,"pfxX":-0.18892865776685275,"pfxZ":1.3336848349138055,"pX":-0.7342952451793809,"pZ":1.6646269612247093,"vX0":-5.162342889530441,"vY0":-126.10762001385697,"vZ0":-5.728146613611074,"x":144.99,"y":193.84,"x0":1.3626973018880895,"y0":50.002182213660205,"z0":6.383382801066533,"aX":-0.3038697296007218},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":1.3,"breakHorizontal":1.6,"spinRate":2552,"spinDirection":263},"zone":7,"typeConfidence":0.9,"plateTime":0.43411626748615584,"extension":6.570669566639068},"index":6,"playId":"fb45a7bc-3da3-31e6-be48-15e26a6e118a","pitchNumber":6,"startTime":"2026-06-03T01:27:09.041Z","endTime":"2026-06-03T01:27:13.132Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-03T01:27:13.132Z","atBatIndex":46},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Garrett Mitchell singles on a ground ball to center fielder Jonah Cox.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-03T01:27:14.105Z","endTime":"2026-06-03T01:29:11.916Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669062,"fullName":"Erik Miller","link":"/api/v1/people/669062"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":813841,"link":"/api/v1/people/813841"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":80.5,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.21205465591257,"aZ":-29.247322695313517,"pfxX":0.5712224962129948,"pfxZ":1.7838053425233564,"pX":-0.24318611993648687,"pZ":2.1586194967019763,"vX0":-4.68735875347874,"vY0":-127.60755805181259,"vZ0":-4.864232432690002,"x":126.27,"y":180.5,"x0":1.5463959508399623,"y0":50.0045455015667,"z0":6.404305826168405,"aX":0.9387397718731454},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":2.3,"breakHorizontal":0.1,"spinRate":2557,"spinDirection":257},"zone":8,"typeConfidence":0.89,"plateTime":0.4298675307940485,"extension":6.628005274548307},"index":0,"playId":"3c81c529-456f-3b0a-a19b-bdfd3167f377","pitchNumber":1,"startTime":"2026-06-03T01:27:36.060Z","endTime":"2026-06-03T01:27:39.385Z","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":97.1,"endSpeed":89.2,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.872056141147706,"aZ":-20.900175083916672,"pfxX":10.930552779327696,"pfxZ":5.590000684985234,"pX":-1.1758081914882643,"pZ":1.751421613363947,"vX0":-9.990283412514653,"vY0":-140.82830622749518,"vZ0":-8.992738179527063,"x":161.82,"y":191.49,"x0":0.9910892986464737,"y0":50.001728479559105,"z0":6.328845099212489,"aX":22.03585774289905},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":8.4,"breakHorizontal":-17.9,"spinRate":2354,"spinDirection":137},"zone":13,"typeConfidence":0.92,"plateTime":0.3883897116742854,"extension":6.717036046829049},"index":1,"playId":"1ab9f88a-f5f4-3e32-b837-a6618c7c0642","pitchNumber":2,"startTime":"2026-06-03T01:27:52.563Z","endTime":"2026-06-03T01:27:56.407Z","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":1},"pitchData":{"startSpeed":97.9,"endSpeed":89.6,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.15459724536376,"aZ":-19.661406210755075,"pfxX":10.439135315494664,"pfxZ":6.109320612255123,"pX":-0.9158103653934908,"pZ":2.7421724827820433,"vX0":-9.114660740027427,"vY0":-142.12875252555472,"vZ0":-6.829093467222106,"x":151.91,"y":164.74,"x0":0.9741720373976649,"y0":50.005825762732265,"z0":6.422040372759291,"aX":21.39067113802264},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":9.8,"breakHorizontal":-17.0,"spinRate":2406,"spinDirection":131},"zone":11,"typeConfidence":0.91,"plateTime":0.38517368334035984,"extension":6.676646039275586},"index":2,"playId":"5a3c2eaa-ac9e-389b-8991-35f92282f855","pitchNumber":3,"startTime":"2026-06-03T01:28:08.303Z","endTime":"2026-06-03T01:28:12.785Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":79.8,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.500350663197118,"aZ":-29.20067073647215,"pfxX":0.7187769165733333,"pfxZ":1.8374487846505154,"pX":-0.7128153089970529,"pZ":2.2991957116273163,"vX0":-5.258085235152716,"vY0":-127.15364825413069,"vZ0":-4.438518145105927,"x":144.17,"y":176.7,"x0":1.2974915327703993,"y0":50.00555971414234,"z0":6.411192127727146,"aX":1.1657333095441316},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":2.4,"breakHorizontal":0.0,"spinRate":2601,"spinDirection":234},"zone":4,"typeConfidence":0.89,"plateTime":0.4324149075204802,"extension":6.653533676129838},"index":3,"playId":"700b69f6-3566-3f20-a371-eabf022e383e","pitchNumber":4,"startTime":"2026-06-03T01:28:24.627Z","endTime":"2026-06-03T01:28:28.628Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":79.6,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.345012778057356,"aZ":-28.466961749095,"pfxX":-0.8540489132211153,"pfxZ":2.3149334827990415,"pX":-0.5893747924400564,"pZ":3.0036628126308234,"vX0":-4.531498054317122,"vY0":-125.51669807931943,"vZ0":-2.825413964435521,"x":139.47,"y":157.68,"x0":1.3471213838576124,"y0":50.00452655146139,"z0":6.451294623030398,"aX":-1.3683903090033391},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":3.8,"breakHorizontal":2.5,"spinRate":2594,"spinDirection":311},"zone":1,"typeConfidence":0.9,"plateTime":0.43564317648761897,"extension":6.667279866325716},"index":4,"playId":"4f18b397-801d-3ae6-b1ea-1e7c42ed4a8d","pitchNumber":5,"startTime":"2026-06-03T01:28:43.938Z","endTime":"2026-06-03T01:28:47.320Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":79.8,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.83001111725723,"aZ":-28.274889791264137,"pfxX":0.30714792600339136,"pfxZ":2.3849384856168445,"pX":-0.6735767499341972,"pZ":2.2303300721277357,"vX0":-5.20064540006371,"vY0":-128.16949005863444,"vZ0":-4.821562649218448,"x":142.68,"y":178.56,"x0":1.3571945189272472,"y0":50.00268638126485,"z0":6.390837383870197,"aX":0.5027095316166954},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":3.2,"breakHorizontal":0.8,"spinRate":2575,"spinDirection":270},"zone":7,"typeConfidence":0.88,"plateTime":0.4302451455748342,"extension":6.601089494455314},"hitData":{"launchSpeed":103.4,"launchAngle":-2.0,"totalDistance":34.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":136.61,"coordY":102.02}},"index":5,"playId":"803f25fa-dd76-36a6-8a03-e6e90509df49","pitchNumber":6,"startTime":"2026-06-03T01:29:01.658Z","endTime":"2026-06-03T01:29:11.916Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-03T01:29:11.916Z","atBatIndex":47},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Sal Frelick grounds into a double play, shortstop Willy Adames to first baseman Rafael Devers. Garrett Mitchell out at 2nd. Sal Frelick out at 1st.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-03T01:29:11.237Z","endTime":"2026-06-03T01:30:03.413Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669062,"fullName":"Erik Miller","link":"/api/v1/people/669062"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"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":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":642715,"link":"/api/v1/people/642715"},"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":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":642715,"link":"/api/v1/people/642715"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":646240,"link":"/api/v1/people/646240"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":86.5,"strikeZoneTop":3.063,"strikeZoneBottom":1.546,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.50802257276264,"aZ":-23.81093132203034,"pfxX":10.776330648550026,"pfxZ":4.357606013306242,"pX":0.8852150931496767,"pZ":4.670728824116601,"vX0":-4.822529151057482,"vY0":-137.6628399147214,"vZ0":-0.9138826111473364,"x":83.26,"y":112.67,"x0":1.2593864757053905,"y0":50.0051326475612,"z0":6.61866030082288,"aX":20.68909821437057},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":7.9,"breakHorizontal":-18.5,"spinRate":2148,"spinDirection":134},"zone":12,"typeConfidence":0.85,"plateTime":0.39786522922392775,"extension":6.667623818060075},"index":0,"playId":"3a3823d7-6713-33dc-aabf-3d0f51f8d455","pitchNumber":1,"startTime":"2026-06-03T01:29:34.477Z","endTime":"2026-06-03T01:29:38.277Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":87.6,"strikeZoneTop":3.063,"strikeZoneBottom":1.546,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.604316596717858,"aZ":-21.234055022662794,"pfxX":10.042798727127817,"pfxZ":5.5799496413455785,"pX":0.07853942373688114,"pZ":3.187984397980032,"vX0":-6.16262733322715,"vY0":-138.98211776824152,"vZ0":-5.09321239066414,"x":114.01,"y":152.7,"x0":1.017784948475356,"y0":50.00049860462515,"z0":6.450838123867585,"aX":19.680616650559006},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":9.2,"breakHorizontal":-16.9,"spinRate":2226,"spinDirection":137},"zone":2,"typeConfidence":0.89,"plateTime":0.3938245504525395,"extension":6.701089519258835},"hitData":{"launchSpeed":77.2,"launchAngle":-2.0,"totalDistance":33.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":124.45,"coordY":150.67}},"index":1,"playId":"0aefbe46-ab42-3ff8-9676-3e32e11b0dde","pitchNumber":2,"startTime":"2026-06-03T01:29:55.422Z","endTime":"2026-06-03T01:30:03.413Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-03T01:30:03.413Z","atBatIndex":48},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Daniel Susac singles on a line drive to left fielder Jackson Chourio.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-03T01:31:47.391Z","endTime":"2026-06-03T01:32:24.234Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":691740,"fullName":"Daniel Susac","link":"/api/v1/people/691740"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676879,"fullName":"Aaron Ashby","link":"/api/v1/people/676879"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":691740,"fullName":"Daniel Susac","link":"/api/v1/people/691740"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":691740,"fullName":"Daniel Susac","link":"/api/v1/people/691740"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":694192,"link":"/api/v1/people/694192"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.9,"endSpeed":75.8,"strikeZoneTop":3.418,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.194949324613184,"aZ":-44.09783793251564,"pfxX":-6.149059717765483,"pfxZ":-8.272318432381546,"pX":-0.033176606622943826,"pZ":2.699823380084621,"vX0":0.30030878274072015,"vY0":-119.36846520070635,"vZ0":0.32522369743431967,"x":118.26,"y":165.88,"x0":0.6380556494737717,"y0":50.002533658637546,"z0":6.535329482793725,"aX":-8.86407062921571},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.3,"breakVerticalInduced":-14.6,"breakHorizontal":11.0,"spinRate":2441,"spinDirection":329},"zone":5,"typeConfidence":2.0,"plateTime":0.45904023991485143,"extension":5.543574622778553},"hitData":{"launchSpeed":91.4,"launchAngle":16.0,"totalDistance":213.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":96.13,"coordY":93.55}},"index":0,"playId":"84afe6f8-0b42-3668-a09a-09de58d14754","pitchNumber":1,"startTime":"2026-06-03T01:32:13.910Z","endTime":"2026-06-03T01:32:24.234Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-03T01:32:24.234Z","atBatIndex":49},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Victor Bericoto singles on a ground ball to right fielder Sal Frelick. Daniel Susac to 2nd.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-03T01:32:32.655Z","endTime":"2026-06-03T01:33:47.648Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":682674,"fullName":"Victor Bericoto","link":"/api/v1/people/682674"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676879,"fullName":"Aaron Ashby","link":"/api/v1/people/676879"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":682674,"fullName":"Victor Bericoto","link":"/api/v1/people/682674"},"postOnSecond":{"id":691740,"fullName":"Daniel Susac","link":"/api/v1/people/691740"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":682674,"fullName":"Victor Bericoto","link":"/api/v1/people/682674"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":686217,"link":"/api/v1/people/686217"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":691740,"fullName":"Daniel Susac","link":"/api/v1/people/691740"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.0,"endSpeed":90.2,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.828449897533776,"aZ":-22.59675342475905,"pfxX":6.549403170329272,"pfxZ":4.674090934449607,"pX":-0.4112149333436158,"pZ":2.1061808475118697,"vX0":-4.0082635741692725,"vY0":-141.25536021826844,"vZ0":-7.839319636902331,"x":132.67,"y":181.91,"x0":0.1646306277437496,"y0":50.00458839878574,"z0":6.336370505348042,"aX":13.427503194137008},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":7.3,"breakHorizontal":-11.2,"spinRate":2016,"spinDirection":154},"zone":7,"typeConfidence":2.0,"plateTime":0.38563727606679343,"extension":5.578447685103053},"index":0,"playId":"b97d9984-799b-3256-b096-d2a0038e45d0","pitchNumber":1,"startTime":"2026-06-03T01:32:46.916Z","endTime":"2026-06-03T01:32:50.531Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":89.0,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.434806420820124,"aZ":-24.727509491461678,"pfxX":6.9935622949151215,"pfxZ":3.722805072266924,"pX":0.027132563306188892,"pZ":1.4835094530168542,"vX0":-3.1261839854417244,"vY0":-139.94242784934235,"vZ0":-8.92046634538289,"x":115.97,"y":198.73,"x0":0.24569629876716503,"y0":50.00022206044602,"z0":6.312828304551717,"aX":13.969109722791906},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":5.3,"breakHorizontal":-12.1,"spinRate":2023,"spinDirection":144},"zone":14,"typeConfidence":2.0,"plateTime":0.39032603522122855,"extension":5.498359616507409},"index":1,"playId":"46a03150-db3e-3dcc-b132-014d8efd2189","pitchNumber":2,"startTime":"2026-06-03T01:33:02.549Z","endTime":"2026-06-03T01:33:06.669Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":85.1,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.285898723654867,"aZ":-28.22042608285566,"pfxX":5.735252391815758,"pfxZ":2.1762899429455143,"pX":1.0565909493030694,"pZ":1.0234166347566953,"vX0":-0.6475100625377292,"vY0":-133.29882602376935,"vZ0":-8.192551008478492,"x":76.73,"y":211.15,"x0":0.5555545121850315,"y0":50.00238895954513,"z0":6.147970603926912,"aX":10.411258229920422},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":2.5,"breakHorizontal":-10.3,"spinRate":1799,"spinDirection":137},"zone":14,"typeConfidence":2.0,"plateTime":0.40952736105050613,"extension":5.706319166194168},"index":2,"playId":"ca452b71-75c5-3796-90e6-b8388af2b224","pitchNumber":3,"startTime":"2026-06-03T01:33:18.175Z","endTime":"2026-06-03T01:33:21.449Z","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":0},"pitchData":{"startSpeed":97.7,"endSpeed":90.4,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.53481061200399,"aZ":-20.50203610666135,"pfxX":6.922495283156554,"pfxZ":5.635630049212404,"pX":-0.05991068668187035,"pZ":2.4465304776920895,"vX0":-3.1899639345204425,"vY0":-142.26521251823823,"vZ0":-7.279597882367684,"x":119.28,"y":172.72,"x0":0.17023264301747693,"y0":50.00329053574055,"z0":6.316428131862317,"aX":14.33370814746822},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":9.1,"breakHorizontal":-12.0,"spinRate":2109,"spinDirection":157},"zone":5,"typeConfidence":2.0,"plateTime":0.3835325070793094,"extension":5.55829021270787},"hitData":{"launchSpeed":98.8,"launchAngle":2.0,"totalDistance":67.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":177.15,"coordY":131.92}},"index":3,"playId":"f8899b44-7f74-3ab4-8cc2-bef38a9b6849","pitchNumber":4,"startTime":"2026-06-03T01:33:37.660Z","endTime":"2026-06-03T01:33:47.648Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-03T01:33:47.648Z","atBatIndex":50},{"result":{"type":"atBat","event":"Bunt Pop Out","eventType":"field_out","description":"Jonah Cox bunt pops out softly to pitcher Aaron Ashby.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-03T01:33:52.706Z","endTime":"2026-06-03T01:34:20.179Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":813841,"fullName":"Jonah Cox","link":"/api/v1/people/813841"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676879,"fullName":"Aaron Ashby","link":"/api/v1/people/676879"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":682674,"fullName":"Victor Bericoto","link":"/api/v1/people/682674"},"postOnSecond":{"id":691740,"fullName":"Daniel Susac","link":"/api/v1/people/691740"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Bunt Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":813841,"fullName":"Jonah Cox","link":"/api/v1/people/813841"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":676879,"link":"/api/v1/people/676879"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":98.1,"endSpeed":90.2,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.342787775716968,"aZ":-20.212817778476648,"pfxX":7.272984357829854,"pfxZ":5.757385255469954,"pX":0.37552439135596116,"pZ":3.692561694160084,"vX0":-2.192533712464266,"vY0":-142.84808578967758,"vZ0":-4.255146944073685,"x":102.69,"y":139.08,"x0":0.20574698860728238,"y0":50.00084859250928,"z0":6.463615555751336,"aX":15.10488063434852},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":9.8,"breakHorizontal":-12.7,"spinRate":2049,"spinDirection":155},"zone":12,"typeConfidence":2.0,"plateTime":0.3826992058359826,"extension":5.552782315922824},"hitData":{"launchSpeed":30.0,"launchAngle":50.0,"totalDistance":58.0,"trajectory":"bunt_popup","hardness":"soft","location":"1","coordinates":{"coordX":122.97,"coordY":180.45}},"index":0,"playId":"f9347cc1-13b8-3664-b9f4-96f213fc1d9b","pitchNumber":1,"startTime":"2026-06-03T01:34:13.149Z","endTime":"2026-06-03T01:34:20.179Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-03T01:34:20.179Z","atBatIndex":51},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Casey Schmitt grounds out, pitcher Aaron Ashby to first baseman Jake Bauers. Daniel Susac to 3rd. Victor Bericoto to 2nd.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-03T01:35:03.829Z","endTime":"2026-06-03T01:35:31.931Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676879,"fullName":"Aaron Ashby","link":"/api/v1/people/676879"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":682674,"fullName":"Victor Bericoto","link":"/api/v1/people/682674"},"postOnThird":{"id":691740,"fullName":"Daniel Susac","link":"/api/v1/people/691740"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":676879,"link":"/api/v1/people/676879"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":641343,"link":"/api/v1/people/641343"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":691740,"fullName":"Daniel Susac","link":"/api/v1/people/691740"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":682674,"fullName":"Victor Bericoto","link":"/api/v1/people/682674"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-06-03T01:34:39.526Z","endTime":"2026-06-03T01:35:06.112Z","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(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":97.7,"endSpeed":89.9,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.521799652934053,"aZ":-21.10537311569318,"pfxX":8.903864293527846,"pfxZ":5.388798734995124,"pX":0.4713375020097064,"pZ":2.5051526140056053,"vX0":-2.59887286770428,"vY0":-142.1645237261955,"vZ0":-7.140113785822699,"x":99.03,"y":171.14,"x0":0.23848433009565495,"y0":50.00372753132006,"z0":6.381385283594976,"aX":18.289749803136345},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":8.5,"breakHorizontal":-15.6,"spinRate":2178,"spinDirection":147},"zone":6,"typeConfidence":2.0,"plateTime":0.3847550565775095,"extension":5.429315857055177},"index":1,"playId":"75da3141-ff18-3ea3-9653-17db0a90d9a8","pitchNumber":1,"startTime":"2026-06-03T01:35:06.112Z","endTime":"2026-06-03T01:35:09.738Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.9,"endSpeed":90.7,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.450217967058485,"aZ":-19.48327483305598,"pfxX":9.23173553211251,"pfxZ":6.058363652842563,"pX":-0.037553856703982404,"pZ":1.8410149820717792,"vX0":-4.065532540244906,"vY0":-143.83139660878675,"vZ0":-8.98260181427146,"x":118.43,"y":189.07,"x0":0.19518040801169095,"y0":50.00062135051457,"z0":6.213152710477194,"aX":19.334286431445054},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":9.4,"breakHorizontal":-15.8,"spinRate":2228,"spinDirection":149},"zone":8,"typeConfidence":2.0,"plateTime":0.38085600574624134,"extension":5.541274164242405},"hitData":{"launchSpeed":65.8,"launchAngle":-69.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":128.5,"coordY":184.11}},"index":2,"playId":"b74811b4-e855-330c-a8bd-a7a0459664bc","pitchNumber":2,"startTime":"2026-06-03T01:35:23.954Z","endTime":"2026-06-03T01:35:31.931Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-03T01:35:31.931Z","atBatIndex":52},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Rafael Devers grounds out, second baseman Brice Turang to first baseman Jake Bauers.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-03T01:35:45.961Z","endTime":"2026-06-03T01:37:54.438Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"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,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":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":668930,"link":"/api/v1/people/668930"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_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":98.1,"endSpeed":90.3,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.23513583003269,"aZ":-19.40487269595572,"pfxX":7.190776362667172,"pfxZ":6.147221388080064,"pX":1.2052476516603092,"pZ":2.9204810673530597,"vX0":-0.21415248246055835,"vY0":-142.8153232264017,"vZ0":-6.266057813075247,"x":71.06,"y":159.93,"x0":0.3460995675324623,"y0":50.00054524451744,"z0":6.35297171262775,"aX":14.931406226779123},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":10.1,"breakHorizontal":-13.0,"spinRate":2011,"spinDirection":158},"zone":12,"typeConfidence":2.0,"plateTime":0.38273289265685273,"extension":5.515637542109437},"index":0,"playId":"a0132e27-7767-3938-9c44-99a956de23c7","pitchNumber":1,"startTime":"2026-06-03T01:35:59.793Z","endTime":"2026-06-03T01:36:06.325Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":78.3,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.847079261157038,"aZ":-40.02462826482424,"pfxX":-6.252330309515614,"pfxZ":-5.089773991168829,"pX":-1.1397882977495126,"pZ":1.6794534134356252,"vX0":-1.9098325041820512,"vY0":-123.99928434208991,"vZ0":-3.120502220663279,"x":160.45,"y":193.43,"x0":0.4542724482754992,"y0":50.001810649606334,"z0":6.32319490886846,"aX":-9.648250507425587},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.6,"breakVerticalInduced":-9.7,"breakHorizontal":11.8,"spinRate":2622,"spinDirection":322},"zone":13,"typeConfidence":2.0,"plateTime":0.4432258672286835,"extension":5.604724901807712},"index":1,"playId":"88d0002c-a770-33ef-90e8-c0bc78152782","pitchNumber":2,"startTime":"2026-06-03T01:36:31.846Z","endTime":"2026-06-03T01:36:35.337Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-06-03T01:36:49.942Z","endTime":"2026-06-03T01:37:03.110Z","isPitch":false,"type":"action","player":{"id":646240,"link":"/api/v1/people/646240"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.5,"endSpeed":90.6,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.978441140189414,"aZ":-18.631378047216096,"pfxX":8.782240731539506,"pfxZ":6.507587511891453,"pX":-1.2290024626541916,"pZ":1.709782045334313,"vX0":-6.3462031864916355,"vY0":-143.13122880027564,"vZ0":-9.673888809841607,"x":163.85,"y":192.62,"x0":-0.1279700058496517,"y0":50.00609226007287,"z0":6.2921150865291775,"aX":18.287671411770596},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":10.1,"breakHorizontal":-14.6,"spinRate":2207,"spinDirection":153},"zone":13,"typeConfidence":2.0,"plateTime":0.38217522234132684,"extension":5.654404437981452},"index":3,"playId":"713c5e77-3f16-31af-b6cb-66edd0b5aa43","pitchNumber":3,"startTime":"2026-06-03T01:37:03.110Z","endTime":"2026-06-03T01:37:06.923Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":79.5,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.974887678466285,"aZ":-34.07364586091913,"pfxX":-6.644706929847491,"pfxZ":-1.1965894299420592,"pX":-1.1383746645331632,"pZ":1.2907215002944366,"vX0":-2.032161327569637,"vY0":-125.3405157093352,"vZ0":-5.26959445927681,"x":160.39,"y":203.93,"x0":0.5467347269017279,"y0":50.003391389447124,"z0":6.211419176459836,"aX":-10.543571435441573},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-3.1,"breakHorizontal":12.5,"spinRate":2597,"spinDirection":329},"zone":13,"typeConfidence":2.0,"plateTime":0.4374523668032433,"extension":5.626545211897429},"index":4,"playId":"9b7861fd-c205-3083-8c62-bd947881a7b0","pitchNumber":4,"startTime":"2026-06-03T01:37:20.350Z","endTime":"2026-06-03T01:37:23.808Z","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":2,"outs":2},"pitchData":{"startSpeed":97.6,"endSpeed":90.3,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.37850601054304,"aZ":-21.410069525025712,"pfxX":6.86057949414902,"pfxZ":5.19981949470786,"pX":-0.26012647868939015,"pZ":3.2427496824091784,"vX0":-3.5578915089317777,"vY0":-142.22603902396938,"vZ0":-5.026616403822528,"x":126.92,"y":151.23,"x0":0.10856591262952289,"y0":50.00299490575535,"z0":6.371058134015925,"aX":14.204512025399739},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":8.6,"breakHorizontal":-11.8,"spinRate":2231,"spinDirection":153},"zone":2,"typeConfidence":2.0,"plateTime":0.38354735724542,"extension":5.5631534792577675},"hitData":{"launchSpeed":107.8,"launchAngle":1.0,"totalDistance":70.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":147.25,"coordY":147.63}},"index":5,"playId":"0d20a8ea-b201-3aab-a3d2-0b331a06f1b3","pitchNumber":5,"startTime":"2026-06-03T01:37:46.826Z","endTime":"2026-06-03T01:37:54.438Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-03T01:37:54.438Z","atBatIndex":53},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Luis Rengifo grounds out, shortstop Willy Adames to first baseman Rafael Devers.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-03T01:40:15.923Z","endTime":"2026-06-03T01:40:59.909Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656529,"fullName":"Sam Hentges","link":"/api/v1/people/656529"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":642715,"link":"/api/v1/people/642715"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":646240,"link":"/api/v1/people/646240"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Sam Hentges replaces Erik Miller.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-03T01:38:21.074Z","endTime":"2026-06-03T01:40:18.099Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656529,"link":"/api/v1/people/656529"},"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(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":77.3,"endSpeed":71.6,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.44607537718777,"aZ":-38.20351289667407,"pfxX":-3.14157634303281,"pfxZ":-4.731580531597876,"pX":-0.6331671675942829,"pZ":1.0039261126720076,"vX0":-4.180780211636541,"vY0":-112.55430850329329,"vZ0":-3.239763256599674,"x":141.13,"y":211.67,"x0":1.6601346332938482,"y0":50.00023276798707,"z0":6.3510960389307085,"aX":-4.007379698421825},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.0,"breakVerticalInduced":-9.1,"breakHorizontal":6.8,"spinRate":2214,"spinDirection":319},"zone":13,"typeConfidence":2.0,"plateTime":0.48763693013260045,"extension":6.888813037437278},"index":1,"playId":"075e1c62-7cbd-3a9a-a88a-261d79b14c0b","pitchNumber":1,"startTime":"2026-06-03T01:40:18.099Z","endTime":"2026-06-03T01:40:21.581Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.7,"endSpeed":78.3,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.770463920352984,"aZ":-29.26884557056605,"pfxX":-1.5828218043017217,"pfxZ":1.8699472112092952,"pX":0.7687532143575867,"pZ":3.694620603696787,"vX0":-2.4314899295625776,"vY0":-123.43810740423751,"vZ0":-0.4668754693027074,"x":87.7,"y":139.03,"x0":1.969270694390096,"y0":50.00416590600456,"z0":6.333881823465675,"aX":-2.461627556381858},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":3.5,"breakHorizontal":3.4,"spinRate":2057,"spinDirection":244},"zone":12,"typeConfidence":2.0,"plateTime":0.442402444213303,"extension":6.888312178197945},"index":2,"playId":"c4f50d79-5e90-3c75-aac1-fd1fa84f26ff","pitchNumber":2,"startTime":"2026-06-03T01:40:36.903Z","endTime":"2026-06-03T01:40:40.981Z","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":92.0,"endSpeed":84.5,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.68465427709755,"aZ":-17.27090113811991,"pfxX":3.6628291317565944,"pfxZ":8.176871555176568,"pX":-0.09988787014669191,"pZ":3.174514316873814,"vX0":-6.028533780082281,"vY0":-133.8673907990693,"vZ0":-4.625291707119702,"x":120.81,"y":153.07,"x0":1.7008343543373614,"y0":50.004526255659606,"z0":6.153191191693356,"aX":6.678171399350649},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":14.0,"breakHorizontal":-5.4,"spinRate":2060,"spinDirection":152},"zone":2,"typeConfidence":2.0,"plateTime":0.408451325797627,"extension":7.082382072500309},"hitData":{"launchSpeed":72.0,"launchAngle":-31.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":118.36,"coordY":159.79}},"index":3,"playId":"090867fb-4a37-3bb9-b0a0-3780aa101c98","pitchNumber":3,"startTime":"2026-06-03T01:40:52.486Z","endTime":"2026-06-03T01:40:59.909Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-03T01:40:59.909Z","atBatIndex":54},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"David Hamilton walks.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-03T01:41:05.295Z","endTime":"2026-06-03T01:43:29.135Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656529,"fullName":"Sam Hentges","link":"/api/v1/people/656529"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":84.9,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.428134511055926,"aZ":-14.030359855709628,"pfxX":3.5507248120670143,"pfxZ":9.850766647736734,"pX":-0.07527341653112017,"pZ":3.2593067952439965,"vX0":-6.1746764375061645,"vY0":-134.65238870583784,"vZ0":-5.13497806880283,"x":119.87,"y":150.78,"x0":1.7831224804563492,"y0":50.0008434678244,"z0":6.178822644432831,"aX":6.539063285254725},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.9,"breakHorizontal":-5.2,"spinRate":2105,"spinDirection":155},"zone":2,"typeConfidence":2.0,"plateTime":0.4063135999323686,"extension":7.045018273543689},"index":0,"playId":"d5f1bcf0-e5f0-31d0-8e8c-2bb1be46143c","pitchNumber":1,"startTime":"2026-06-03T01:41:26.191Z","endTime":"2026-06-03T01:41:30.605Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":84.2,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.286760265538724,"aZ":-18.687931493089437,"pfxX":8.029417077576277,"pfxZ":7.449043959509559,"pX":0.9765684925825668,"pZ":2.7833384026362125,"vX0":-4.884283653619049,"vY0":-133.5729379077611,"vZ0":-5.452445273432512,"x":79.78,"y":163.63,"x0":1.7839917281070898,"y0":50.00077493791991,"z0":6.191083716920584,"aX":14.533389972136717},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":12.5,"breakHorizontal":-13.6,"spinRate":2074,"spinDirection":153},"zone":12,"typeConfidence":2.0,"plateTime":0.40978083547543154,"extension":6.966429410028217},"index":1,"playId":"ffae1a5b-23b2-35fe-8e40-dcb488ad78a5","pitchNumber":2,"startTime":"2026-06-03T01:41:43.407Z","endTime":"2026-06-03T01:41:46.893Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-06-03T01:41:54.418Z","endTime":"2026-06-03T01:42:11.437Z","isPitch":false,"type":"action","player":{"id":666152,"link":"/api/v1/people/666152"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":79.7,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.887583919934173,"aZ":-26.76578641450531,"pfxX":-2.8840977377694186,"pfxZ":3.39300380410778,"pX":-0.7376336334682563,"pZ":0.6719702440097718,"vX0":-5.4405213713044365,"vY0":-125.26000616641012,"vZ0":-7.878229303967002,"x":145.12,"y":220.64,"x0":1.8354873417279653,"y0":50.00043721400983,"z0":6.040813371109852,"aX":-4.588576698606109},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":4.6,"breakHorizontal":6.5,"spinRate":2214,"spinDirection":201},"zone":13,"typeConfidence":2.0,"plateTime":0.4369948994103199,"extension":7.132860511888956},"index":3,"playId":"138021f9-33ac-36f9-a493-6b5fa565679b","pitchNumber":3,"startTime":"2026-06-03T01:42:11.437Z","endTime":"2026-06-03T01:42:15.570Z","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":1},"pitchData":{"startSpeed":78.8,"endSpeed":73.1,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.141411113629676,"aZ":-38.29824975806017,"pfxX":-1.7507245739893085,"pfxZ":-4.618741466083215,"pX":-1.2858751756047362,"pZ":0.6273824286362806,"vX0":-5.672084993106045,"vY0":-114.67417533272753,"vZ0":-4.404349365299617,"x":166.01,"y":221.84,"x0":1.4518625954396,"y0":50.003054896875206,"z0":6.327512536909787,"aX":-2.320626050133362},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.4,"breakVerticalInduced":-9.2,"breakHorizontal":4.7,"spinRate":2186,"spinDirection":325},"zone":13,"typeConfidence":2.0,"plateTime":0.4785001602347294,"extension":7.077869421731586},"index":4,"playId":"474b52cb-0c22-35a5-92f5-3bff4f7f4c10","pitchNumber":4,"startTime":"2026-06-03T01:42:27.445Z","endTime":"2026-06-03T01:42:31.383Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":80.0,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.3826914114074,"aZ":-25.037277036449847,"pfxX":-0.3390965533408785,"pfxZ":4.441958778149124,"pX":0.7312860204192617,"pZ":1.8731814437063177,"vX0":-2.9036004852853003,"vY0":-125.20280702293736,"vZ0":-5.452045040206193,"x":89.13,"y":188.2,"x0":1.944258894714434,"y0":50.00327859788287,"z0":6.096195328738607,"aX":-0.5448212900072928},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":7.2,"breakHorizontal":1.2,"spinRate":2143,"spinDirection":198},"zone":9,"typeConfidence":2.0,"plateTime":0.4354471340081778,"extension":7.065948391817664},"index":5,"playId":"6d73b31d-dcae-3380-babe-aaeaec4ce770","pitchNumber":5,"startTime":"2026-06-03T01:42:44.849Z","endTime":"2026-06-03T01:42:50.599Z","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":93.5,"endSpeed":85.9,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.40512203927188,"aZ":-11.85445600255578,"pfxX":4.213643122021052,"pfxZ":10.882194753000256,"pX":-1.8661995022729712,"pZ":1.2575693646968467,"vX0":-10.693132285256532,"vY0":-135.49307727546372,"vZ0":-10.57110033256454,"x":188.14,"y":204.83,"x0":1.576424745903065,"y0":50.00199495662795,"z0":6.02780074092283,"aX":7.86775456212414},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":17.6,"breakHorizontal":-5.5,"spinRate":2225,"spinDirection":146},"zone":13,"typeConfidence":2.0,"plateTime":0.40357519061449754,"extension":7.225452422680155},"index":6,"playId":"97808cd8-59c7-3deb-9782-abb84b3068df","pitchNumber":6,"startTime":"2026-06-03T01:43:09.564Z","endTime":"2026-06-03T01:43:13.073Z","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.5,"endSpeed":85.6,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.967275925893087,"aZ":-19.00149403901517,"pfxX":9.1241324904854,"pfxZ":7.083259268309077,"pX":-0.3156876857517107,"pZ":1.1146901355762275,"vX0":-8.476056039172544,"vY0":-135.5893502752559,"vZ0":-9.614703009471205,"x":129.03,"y":208.68,"x0":1.6671872740338116,"y0":50.006011783315714,"z0":6.035969805752128,"aX":16.972743398672275},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":10.9,"breakHorizontal":-14.6,"spinRate":2251,"spinDirection":156},"zone":13,"typeConfidence":2.0,"plateTime":0.4041567626220406,"extension":7.175503943648085},"index":7,"playId":"8128f4f9-32d2-349f-b159-23417426b560","pitchNumber":7,"startTime":"2026-06-03T01:43:24.745Z","endTime":"2026-06-03T01:43:29.135Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-03T01:43:29.135Z","atBatIndex":55},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Christian Yelich walks. David Hamilton to 2nd.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-03T01:43:38.657Z","endTime":"2026-06-03T01:45:15.327Z","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":656529,"fullName":"Sam Hentges","link":"/api/v1/people/656529"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"postOnSecond":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"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, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":84.5,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.984862407028924,"aZ":-15.833627888687207,"pfxX":8.278954261648568,"pfxZ":8.977005106442935,"pX":-0.9666457093181344,"pZ":1.5970400061919223,"vX0":-9.8182785964141,"vY0":-134.2836423821558,"vZ0":-8.799162381669213,"x":153.85,"y":195.66,"x0":1.6671596694129778,"y0":50.00388523732777,"z0":6.050665410856034,"aX":15.070973781146513},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":14.4,"breakHorizontal":-12.8,"spinRate":2228,"spinDirection":157},"zone":13,"typeConfidence":2.0,"plateTime":0.4084151967028289,"extension":7.200843918094453},"index":0,"playId":"fffea41a-14ca-3f7c-a457-69ec4e8ff970","pitchNumber":1,"startTime":"2026-06-03T01:43:56.871Z","endTime":"2026-06-03T01:44:01.093Z","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":93.2,"endSpeed":85.5,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.181006836065553,"aZ":-17.53879596447854,"pfxX":8.865900355944365,"pfxZ":7.902889110858352,"pX":-0.9586069435654347,"pZ":1.2767255718132469,"vX0":-10.188433919708878,"vY0":-135.1503000606117,"vZ0":-9.665987483776945,"x":153.54,"y":204.31,"x0":1.7063992213850192,"y0":50.003877196286986,"z0":6.129067818115987,"aX":16.419398554939455},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":12.4,"breakHorizontal":-13.9,"spinRate":2267,"spinDirection":156},"zone":13,"typeConfidence":2.0,"plateTime":0.405116804247879,"extension":7.04244731771622},"index":1,"playId":"700bd15f-c610-3741-bd81-dce8dd786fa9","pitchNumber":2,"startTime":"2026-06-03T01:44:14.895Z","endTime":"2026-06-03T01:44:19.300Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":85.5,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.24757923721019,"aZ":-17.83381231136161,"pfxX":9.115497352142986,"pfxZ":7.701201369369326,"pX":-0.3872450605288189,"pZ":1.3971623002852958,"vX0":-8.7965755803459,"vY0":-135.7406416684607,"vZ0":-9.049889552618552,"x":131.76,"y":201.06,"x0":1.7141031717209552,"y0":50.00671133321743,"z0":6.0210617338544115,"aX":16.981982263934057},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":12.1,"breakHorizontal":-14.6,"spinRate":2166,"spinDirection":148},"zone":13,"typeConfidence":2.0,"plateTime":0.40381060111969225,"extension":7.1514404599242845},"index":2,"playId":"93fe33ae-763d-37ae-a611-6ac8989bb359","pitchNumber":3,"startTime":"2026-06-03T01:44:34.142Z","endTime":"2026-06-03T01:44:38.029Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":81.1,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.11761074242289,"aZ":-21.258940543595337,"pfxX":2.6101264550127388,"pfxZ":6.517652901203289,"pX":-1.1845611400822198,"pZ":2.368296621121236,"vX0":-8.134512205562274,"vY0":-128.69398645965433,"vZ0":-5.528311152577058,"x":162.15,"y":174.84,"x0":1.6803315262988245,"y0":50.0013642260252,"z0":6.194523670038885,"aX":4.370635391057968},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":10.7,"breakHorizontal":-2.9,"spinRate":2270,"spinDirection":182},"zone":13,"typeConfidence":2.0,"plateTime":0.4258622418858491,"extension":7.076962729050182},"index":3,"playId":"eecdbc2f-8a99-3b20-b119-095c04ab0913","pitchNumber":4,"startTime":"2026-06-03T01:44:51.094Z","endTime":"2026-06-03T01:44:55.117Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":85.4,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.283176859469926,"aZ":-12.992440103864137,"pfxX":4.091018449622378,"pfxZ":10.299702718788748,"pX":-1.4106293462108581,"pZ":3.0980369798638234,"vX0":-9.494596371314342,"vY0":-135.53639916217955,"vZ0":-5.982425666506828,"x":170.77,"y":155.13,"x0":1.6045327785253367,"y0":50.00555905390603,"z0":6.23920278830347,"aX":7.621535623326514},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":17.5,"breakHorizontal":-5.4,"spinRate":2090,"spinDirection":152},"zone":11,"typeConfidence":2.0,"plateTime":0.4039138248227925,"extension":7.202847769386517},"index":4,"playId":"e5d29f53-a9f1-3640-b31c-4c363ff7e6d7","pitchNumber":5,"startTime":"2026-06-03T01:45:10.243Z","endTime":"2026-06-03T01:45:15.327Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-03T01:45:15.327Z","atBatIndex":56},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jackson Chourio flies out to right fielder Victor Bericoto.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-03T01:48:10.851Z","endTime":"2026-06-03T01:48:23.661Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668873,"fullName":"Caleb Kilian","link":"/api/v1/people/668873"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"postOnSecond":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":682674,"link":"/api/v1/people/682674"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-06-03T01:45:31.885Z","endTime":"2026-06-03T01:45:57.423Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Caleb Kilian replaces Sam Hentges.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-06-03T01:45:57.423Z","endTime":"2026-06-03T01:48:13.151Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":668873,"link":"/api/v1/people/668873"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":94.5,"endSpeed":86.2,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.810088528115713,"aZ":-18.55863794983015,"pfxX":-8.559418508931678,"pfxZ":7.129370643915426,"pX":-0.7792497813705894,"pZ":3.5260416828301313,"vX0":6.82564905603124,"vY0":-137.4184811219726,"vZ0":-2.847083525665595,"x":146.7,"y":143.58,"x0":-2.1847954823277083,"y0":50.00345488227671,"z0":5.838114671012612,"aX":-16.350087623824287},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":12.5,"breakHorizontal":14.0,"spinRate":2385,"spinDirection":204},"zone":11,"typeConfidence":2.0,"plateTime":0.3987632663819638,"extension":6.664155870472453},"hitData":{"launchSpeed":84.6,"launchAngle":29.0,"totalDistance":297.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":166.1,"coordY":87.11}},"index":2,"playId":"c40beee1-5d68-3074-b9e4-67cb91a604cc","pitchNumber":1,"startTime":"2026-06-03T01:48:13.151Z","endTime":"2026-06-03T01:48:23.661Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-03T01:48:23.661Z","atBatIndex":57},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brice Turang singles on a sharp ground ball to right fielder Victor Bericoto. David Hamilton scores. Christian Yelich to 3rd.","rbi":1,"awayScore":1,"homeScore":4,"isOut":false},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-03T01:48:33.947Z","endTime":"2026-06-03T01:50:17.996Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668873,"fullName":"Caleb Kilian","link":"/api/v1/people/668873"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"postOnThird":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2,3,4],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":682674,"link":"/api/v1/people/682674"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"responsiblePitcher":{"id":656529,"link":"/api/v1/people/656529"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":88.0,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.393343056642255,"aZ":-13.185222169182142,"pfxX":-1.3151936436447036,"pfxZ":9.572482783824183,"pX":0.2275181454677495,"pZ":3.319737716059303,"vX0":7.224369568929319,"vY0":-139.91815629627877,"vZ0":-4.55504807741437,"x":108.33,"y":149.15,"x0":-2.216486749912862,"y0":50.00555715779114,"z0":5.832116752998137,"aX":-2.6108070894812982},"breaks":{"breakAngle":3.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.6,"breakHorizontal":1.0,"spinRate":2387,"spinDirection":201},"zone":2,"typeConfidence":2.0,"plateTime":0.3913698819175817,"extension":6.645111501445208},"index":0,"playId":"db5d1648-ab3e-3a4b-88c7-bdcdccb5061b","pitchNumber":1,"startTime":"2026-06-03T01:49:05.966Z","endTime":"2026-06-03T01:49:09.353Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.6,"endSpeed":75.1,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.863899614054812,"aZ":-44.09495928369491,"pfxX":4.277763361657778,"pfxZ":-8.529670848602851,"pX":0.025281940323595736,"pZ":-0.6632613961937023,"vX0":4.6868345591218965,"vY0":-118.65419591936394,"vZ0":-5.443703133142741,"x":116.04,"y":256.69,"x0":-2.5459641885527753,"y0":50.00131574119841,"z0":5.764510972741549,"aX":5.9792387384379895},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.4,"breakVerticalInduced":-16.7,"breakHorizontal":-9.1,"spinRate":2621,"spinDirection":28},"zone":14,"typeConfidence":2.0,"plateTime":0.4651346461423067,"extension":6.503174210366683},"index":1,"playId":"58486151-9984-38ef-995b-ab2efc5a234a","pitchNumber":2,"startTime":"2026-06-03T01:49:23.456Z","endTime":"2026-06-03T01:49:28.195Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.3,"endSpeed":83.7,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.943296766404654,"aZ":-26.944713377802746,"pfxX":2.0810410614815336,"pfxZ":2.984448987808377,"pX":1.6537033408101518,"pZ":1.1144176556149088,"vX0":9.0341184298887,"vY0":-131.10986686712303,"vZ0":-6.976276782731525,"x":53.96,"y":208.69,"x0":-2.0975677304945317,"y0":50.004623415401475,"z0":5.801714077985707,"aX":3.646674009950689},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":4.1,"breakHorizontal":-5.6,"spinRate":2568,"spinDirection":150},"zone":14,"typeConfidence":2.0,"plateTime":0.4166798166124437,"extension":6.612829618118199},"index":2,"playId":"7b26cad2-23f7-38b3-8e2b-efe446828e1c","pitchNumber":3,"startTime":"2026-06-03T01:49:46.995Z","endTime":"2026-06-03T01:49:50.325Z","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(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.5,"endSpeed":73.2,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.78152103577991,"aZ":-43.598486796347125,"pfxX":6.486055308648416,"pfxZ":-8.513266041505542,"pX":0.28952768515229593,"pZ":1.718836917617228,"vX0":4.178345922092959,"vY0":-115.73026823987466,"vZ0":-0.11524364789764263,"x":105.96,"y":192.37,"x0":-2.3888119141118516,"y0":50.00403801055295,"z0":5.98350285378089,"aX":8.70215687638559},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.7,"breakVerticalInduced":-15.1,"breakHorizontal":-12.8,"spinRate":2615,"spinDirection":38},"zone":9,"typeConfidence":2.0,"plateTime":0.4752542365784125,"extension":6.5234309898090075},"hitData":{"launchSpeed":102.7,"launchAngle":7.0,"totalDistance":110.0,"trajectory":"ground_ball","hardness":"hard","location":"9","coordinates":{"coordX":154.34,"coordY":98.48}},"index":3,"playId":"c00533c8-70b1-365e-8515-28642d3559be","pitchNumber":4,"startTime":"2026-06-03T01:50:07.266Z","endTime":"2026-06-03T01:50:17.996Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-03T01:50:17.996Z","atBatIndex":58},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"William Contreras walks.","rbi":0,"awayScore":1,"homeScore":4,"isOut":false},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-03T01:50:30.278Z","endTime":"2026-06-03T01:53:46.504Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668873,"fullName":"Caleb Kilian","link":"/api/v1/people/668873"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"postOnSecond":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"postOnThird":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,4,5,6,7,8],"actionIndex":[3],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.4,"endSpeed":88.7,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.58783703137381,"aZ":-14.539353730284779,"pfxX":-1.850344616897412,"pfxZ":8.761077463289453,"pX":-0.6766869291501807,"pZ":4.380855193580207,"vX0":4.94883882833957,"vY0":-140.4705740692488,"vZ0":-2.0381056648355895,"x":142.79,"y":120.5,"x0":-2.2151170804538034,"y0":50.005881849289416,"z0":6.052948015510805,"aX":-3.725962647627627},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":15.7,"breakHorizontal":2.4,"spinRate":2253,"spinDirection":202},"zone":11,"typeConfidence":2.0,"plateTime":0.3888107154484506,"extension":6.639545271953049},"index":0,"playId":"292f3cf0-15cb-37e0-a413-60f18b21e4d9","pitchNumber":1,"startTime":"2026-06-03T01:50:59.024Z","endTime":"2026-06-03T01:51:02.470Z","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":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":86.8,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.831611748529824,"aZ":-19.720383182499237,"pfxX":-8.369682565579016,"pfxZ":6.484349995336547,"pX":-0.37144029616616053,"pZ":2.836735173278597,"vX0":7.749126963690916,"vY0":-137.35582499126926,"vZ0":-4.299039939902809,"x":131.16,"y":162.19,"x0":-2.134136984360026,"y0":50.00643903542149,"z0":5.753280957351894,"aX":-16.085560784354545},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":11.0,"breakHorizontal":13.7,"spinRate":2300,"spinDirection":204},"zone":1,"typeConfidence":2.0,"plateTime":0.39790955803723804,"extension":6.618982493500819},"index":1,"playId":"3cc20f7f-c9e8-34f3-b36e-0f385aaa1868","pitchNumber":2,"startTime":"2026-06-03T01:51:18.378Z","endTime":"2026-06-03T01:51:21.782Z","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,"runnerGoing":true},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.5,"endSpeed":89.5,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.961683044985815,"aZ":-18.520476518897055,"pfxX":0.2627971081725855,"pfxZ":6.655560955054973,"pX":-0.404556738804388,"pZ":3.9330248511200807,"vX0":4.6590604411245815,"vY0":-141.9629417273318,"vZ0":-2.1733102512414133,"x":132.42,"y":132.59,"x0":-2.0976638006315738,"y0":50.003297851119,"z0":5.88090077624689,"aX":0.5378869422668718},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":11.9,"breakHorizontal":-1.3,"spinRate":2315,"spinDirection":193},"zone":11,"typeConfidence":2.0,"plateTime":0.38508270663983124,"extension":6.678679885303845},"index":2,"playId":"44ec7df1-4be2-3326-98c9-65bcea668e7d","pitchNumber":3,"startTime":"2026-06-03T01:51:40.993Z","endTime":"2026-06-03T01:51:47.687Z","isPitch":true,"type":"pitch"},{"details":{"description":"Brice Turang steals (10) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"index":3,"actionPlayId":"44ec7df1-4be2-3326-98c9-65bcea668e7d","startTime":"2026-06-03T01:51:49.672Z","endTime":"2026-06-03T01:52:07.672Z","isPitch":false,"isBaseRunningPlay":true,"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(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":2},"pitchData":{"startSpeed":96.2,"endSpeed":88.5,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.484381472248916,"aZ":-17.86578181244917,"pfxX":-7.837292606777409,"pfxZ":7.177655127722564,"pX":0.10057961776110029,"pZ":2.2961391862043254,"vX0":8.515884680544927,"vY0":-139.81772040225277,"vZ0":-6.327039390637997,"x":113.17,"y":176.78,"x0":-1.9564053080531913,"y0":50.003833611919966,"z0":5.747588124446245,"aX":-15.625623145063981},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":11.9,"breakHorizontal":12.6,"spinRate":2394,"spinDirection":204},"zone":5,"typeConfidence":2.0,"plateTime":0.39071773743688976,"extension":6.693149806151089},"index":4,"playId":"bf70dbae-6b2c-3016-84e7-750f9c72420f","pitchNumber":4,"startTime":"2026-06-03T01:52:07.672Z","endTime":"2026-06-03T01:52:11.371Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.7,"endSpeed":90.7,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.716224403497893,"aZ":-13.52905598936026,"pfxX":-2.4717653383596003,"pfxZ":8.989472838537228,"pX":0.6140651891647697,"pZ":1.6073136794454967,"vX0":8.089104048793443,"vY0":-141.99553544776705,"vZ0":-9.165230265670097,"x":93.59,"y":195.38,"x0":-1.9309796092841782,"y0":50.00459830699961,"z0":5.705541306906217,"aX":-5.128438479887746},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":14.9,"breakHorizontal":3.1,"spinRate":2305,"spinDirection":195},"zone":9,"typeConfidence":2.0,"plateTime":0.38344333182662327,"extension":6.762013191612452},"index":5,"playId":"a3884357-621b-3fa5-93c6-11c1e197cce7","pitchNumber":5,"startTime":"2026-06-03T01:52:30.367Z","endTime":"2026-06-03T01:52:33.556Z","isPitch":true,"type":"pitch"},{"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":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.7,"endSpeed":75.2,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.063571233894567,"aZ":-45.833295034614046,"pfxX":4.472688766183625,"pfxZ":-9.633498659848783,"pX":-0.19994656270151973,"pZ":1.3707019593828969,"vX0":3.4652849780277633,"vY0":-118.92659996735458,"vZ0":-0.9314799953001092,"x":124.62,"y":201.77,"x0":-2.2626471792384018,"y0":50.00461520992658,"z0":5.9633053906772515,"aX":6.339504606155181},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.7,"breakVerticalInduced":-17.4,"breakHorizontal":-9.0,"spinRate":2645,"spinDirection":31},"zone":13,"typeConfidence":2.0,"plateTime":0.46244072683577064,"extension":6.616306909439605},"index":6,"playId":"483327f8-9d05-3b52-83d3-1ee8f6d61ea8","pitchNumber":6,"startTime":"2026-06-03T01:52:52.022Z","endTime":"2026-06-03T01:52:56.832Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.0,"endSpeed":88.9,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.51116149476156,"aZ":-12.308902093380073,"pfxX":-1.3995675704691877,"pfxZ":9.851535491104856,"pX":1.1139146919106997,"pZ":2.8060630931470443,"vX0":9.016521253207744,"vY0":-140.97149865890484,"vZ0":-6.040867674460779,"x":74.54,"y":163.02,"x0":-1.9416195594301833,"y0":50.003099919395375,"z0":5.768603410920652,"aX":-2.824488876799627},"breaks":{"breakAngle":3.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":16.8,"breakHorizontal":0.7,"spinRate":2464,"spinDirection":199},"zone":12,"typeConfidence":2.0,"plateTime":0.3882740144379331,"extension":6.77130681612345},"index":7,"playId":"29324507-3a4c-37a3-93ea-74599298020f","pitchNumber":7,"startTime":"2026-06-03T01:53:17.261Z","endTime":"2026-06-03T01:53:20.766Z","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":2},"pitchData":{"startSpeed":96.4,"endSpeed":89.3,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.24175134510614,"aZ":-14.654264746127533,"pfxX":-6.342079199814775,"pfxZ":8.691320164036387,"pX":0.8349582387390928,"pZ":2.01783650127526,"vX0":10.091642496883104,"vY0":-140.0494790845812,"vZ0":-7.588775681424258,"x":85.17,"y":184.3,"x0":-1.9668913905549013,"y0":50.00559319277435,"z0":5.693006816160653,"aX":-12.788409547037363},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":14.5,"breakHorizontal":9.7,"spinRate":2355,"spinDirection":203},"zone":14,"typeConfidence":2.0,"plateTime":0.38891986807077794,"extension":6.785058126550171},"index":8,"playId":"261a0663-f3cc-3f19-8eb9-4999a5895b8f","pitchNumber":8,"startTime":"2026-06-03T01:53:42.356Z","endTime":"2026-06-03T01:53:46.504Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-03T01:53:46.504Z","atBatIndex":59},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jake Bauers grounds out sharply, second baseman Luis Arraez to first baseman Rafael Devers.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-03T01:55:03.396Z","endTime":"2026-06-03T01:57:27.307Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668873,"fullName":"Caleb Kilian","link":"/api/v1/people/668873"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":650333,"link":"/api/v1/people/650333"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":646240,"link":"/api/v1/people/646240"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-06-03T01:54:00.208Z","endTime":"2026-06-03T01:55:05.595Z","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(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":2},"pitchData":{"startSpeed":80.5,"endSpeed":73.8,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.453943736719793,"aZ":-44.09619792926385,"pfxX":6.411735326045516,"pfxZ":-8.678801511990267,"pX":-0.6805195141011748,"pZ":2.248636999946078,"vX0":2.4293913239822054,"vY0":-117.14454029138065,"vZ0":0.788488344744696,"x":142.94,"y":178.07,"x0":-2.567270319860813,"y0":50.00121110088948,"z0":6.067226322645819,"aX":8.809648644024957},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.7,"breakVerticalInduced":-15.1,"breakHorizontal":-12.2,"spinRate":2729,"spinDirection":37},"zone":4,"typeConfidence":2.0,"plateTime":0.4695911785826219,"extension":6.614190168251172},"index":1,"playId":"f95d32bb-8885-3000-be0c-ecf5e91a4b9d","pitchNumber":1,"startTime":"2026-06-03T01:55:05.595Z","endTime":"2026-06-03T01:55:09.190Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.6,"endSpeed":90.0,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.753248978402578,"aZ":-14.559672358835298,"pfxX":-0.9634468499675379,"pfxZ":8.539504866263224,"pX":-0.5809439317116368,"pZ":2.585517910663454,"vX0":5.0498928268686045,"vY0":-142.04958618971767,"vZ0":-6.182276687738858,"x":139.14,"y":168.97,"x0":-2.249482585878846,"y0":50.001218580391985,"z0":5.700475689267087,"aX":-1.9880314341885958},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":14.5,"breakHorizontal":0.8,"spinRate":2508,"spinDirection":205},"zone":4,"typeConfidence":2.0,"plateTime":0.38425126609813454,"extension":6.7823110772624045},"index":2,"playId":"76fae134-1a8e-3d4c-8ae2-2a3035332095","pitchNumber":2,"startTime":"2026-06-03T01:55:23.728Z","endTime":"2026-06-03T01:55:27.416Z","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":97.8,"endSpeed":90.1,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.947127553746977,"aZ":-18.175985125714856,"pfxX":0.0013815427552605897,"pfxZ":6.750359257653141,"pX":-0.4019807594936484,"pZ":4.062550989797281,"vX0":5.560317917634523,"vY0":-142.45342853353205,"vZ0":-1.7214145195723094,"x":132.32,"y":129.09,"x0":-2.3719524380210584,"y0":50.003652778845755,"z0":5.812824274744674,"aX":0.002051193198590503},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":12.1,"breakHorizontal":-1.1,"spinRate":2479,"spinDirection":198},"zone":11,"typeConfidence":2.0,"plateTime":0.38316804869196375,"extension":6.732117588882598},"index":3,"playId":"79231929-439d-3293-a553-ac0ec7feccaa","pitchNumber":3,"startTime":"2026-06-03T01:55:43.514Z","endTime":"2026-06-03T01:55:46.911Z","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.0,"endSpeed":90.2,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.539127280270073,"aZ":-13.868705721279195,"pfxX":-1.309273371052424,"pfxZ":8.838213201261535,"pX":0.1953314315052529,"pZ":2.6804238783014553,"vX0":7.199696642540368,"vY0":-142.4990165847716,"vZ0":-6.1561760214133745,"x":109.55,"y":166.41,"x0":-2.1860704899416525,"y0":50.00353638605155,"z0":5.7332471331728225,"aX":-2.712324940931591},"breaks":{"breakAngle":4.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":15.0,"breakHorizontal":1.1,"spinRate":2478,"spinDirection":202},"zone":5,"typeConfidence":2.0,"plateTime":0.38332223528829834,"extension":6.635495881674964},"index":4,"playId":"84940729-1ba9-3e91-9f57-15a483fa358f","pitchNumber":4,"startTime":"2026-06-03T01:56:02.989Z","endTime":"2026-06-03T01:56:06.443Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.2,"endSpeed":75.7,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.647842952940646,"aZ":-43.71691387605023,"pfxX":7.506567997543124,"pfxZ":-8.058359217638731,"pX":0.054795872213652994,"pZ":0.8028454305320446,"vX0":3.6843007918704833,"vY0":-119.62053029763372,"vZ0":-2.559402827010257,"x":114.91,"y":217.1,"x0":-2.486621417397362,"y0":50.00478087880556,"z0":5.850894464245491,"aX":10.748810680179231},"breaks":{"breakAngle":14.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.8,"breakVerticalInduced":-15.0,"breakHorizontal":-14.5,"spinRate":2836,"spinDirection":30},"zone":14,"typeConfidence":2.0,"plateTime":0.460008096124946,"extension":6.56765989125656},"index":5,"playId":"72fab02d-b056-3900-b00a-f06ebe53810b","pitchNumber":5,"startTime":"2026-06-03T01:56:24.680Z","endTime":"2026-06-03T01:56:30.034Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.5,"endSpeed":90.8,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.704177849095625,"aZ":-14.231710886237,"pfxX":-1.45929051398707,"pfxZ":8.546666121972605,"pX":-0.1883837165367761,"pZ":2.93573172442717,"vX0":6.560795829091087,"vY0":-143.4112591746177,"vZ0":-5.301204494985168,"x":124.18,"y":159.52,"x0":-2.3083324895696204,"y0":50.00422836477914,"z0":5.684025557455708,"aX":-3.0648523121213738},"breaks":{"breakAngle":6.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":14.6,"breakHorizontal":1.4,"spinRate":2394,"spinDirection":207},"zone":2,"typeConfidence":2.0,"plateTime":0.3807712453479133,"extension":6.70388409899692},"index":6,"playId":"de017b37-14ec-3a83-8163-0000fecafa5d","pitchNumber":6,"startTime":"2026-06-03T01:56:54.744Z","endTime":"2026-06-03T01:56:58.141Z","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":98.3,"endSpeed":91.0,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.495297030070162,"aZ":-17.76616313921892,"pfxX":-0.8119225021612908,"pfxZ":6.878831236302221,"pX":0.4033347492268681,"pZ":2.0834760485595036,"vX0":7.473506268631415,"vY0":-143.0020152286775,"vZ0":-7.101783333924241,"x":101.63,"y":182.53,"x0":-2.1259261016500637,"y0":50.002528411151644,"z0":5.691578834197527,"aX":-1.701388568853207},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":11.4,"breakHorizontal":0.1,"spinRate":2422,"spinDirection":194},"zone":9,"typeConfidence":2.0,"plateTime":0.3813790500863137,"extension":6.739316830719543},"hitData":{"launchSpeed":100.2,"launchAngle":3.0,"totalDistance":67.0,"trajectory":"ground_ball","hardness":"hard","location":"4","coordinates":{"coordX":152.82,"coordY":150.16}},"index":7,"playId":"fc42594f-eb21-3646-935a-213375dd0409","pitchNumber":7,"startTime":"2026-06-03T01:57:19.570Z","endTime":"2026-06-03T01:57:27.307Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-03T01:57:27.307Z","atBatIndex":60},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Luis Arraez doubles (11) on a line drive to right fielder Sal Frelick.","rbi":0,"awayScore":1,"homeScore":4,"isOut":false},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-03T01:59:27.156Z","endTime":"2026-06-03T02:01:38.430Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676879,"fullName":"Aaron Ashby","link":"/api/v1/people/676879"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4,5,6,7],"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":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"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":0},"pitchData":{"startSpeed":96.5,"endSpeed":89.2,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.835222930764044,"aZ":-22.074825431871943,"pfxX":7.922612707683362,"pfxZ":5.006708607081466,"pX":-0.003073074082213368,"pZ":2.994722827129961,"vX0":-3.6098384015677683,"vY0":-140.47124179254206,"vZ0":-5.52118213690889,"x":117.12,"y":157.92,"x0":0.26208621165438456,"y0":50.00681661803522,"z0":6.40091864066768,"aX":15.995219760247883},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":8.3,"breakHorizontal":-13.7,"spinRate":2037,"spinDirection":149},"zone":2,"typeConfidence":2.0,"plateTime":0.3884460002206849,"extension":5.414120797427499},"index":0,"playId":"848bb0d4-5722-37da-9e17-c2424c5a2410","pitchNumber":1,"startTime":"2026-06-03T01:59:39.296Z","endTime":"2026-06-03T01:59:42.788Z","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":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.9,"endSpeed":77.9,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.246908145727275,"aZ":-36.9768447287071,"pfxX":-5.666626483237415,"pfxZ":-3.1468878685583945,"pX":-0.020127757537030968,"pZ":3.018228116815923,"vX0":0.5624073322839855,"vY0":-122.31487465558668,"vZ0":-0.7129896455382834,"x":117.77,"y":157.29,"x0":0.4848858885273838,"y0":50.000013515180505,"z0":6.4612149041497995,"aX":-8.656154469030323},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-5.6,"breakHorizontal":10.2,"spinRate":2492,"spinDirection":324},"zone":2,"typeConfidence":2.0,"plateTime":0.44638533152843074,"extension":5.46625126546023},"index":1,"playId":"55458c4d-dc2b-3f53-83e7-a79a8e9eeeea","pitchNumber":2,"startTime":"2026-06-03T01:59:50.605Z","endTime":"2026-06-03T01:59:54.210Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-06-03T01:59:58.101Z","endTime":"2026-06-03T02:00:10.133Z","isPitch":false,"type":"action","player":{"id":650333,"link":"/api/v1/people/650333"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":79.3,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.386019986891455,"aZ":-36.04499789268459,"pfxX":-6.151847081883824,"pfxZ":-2.4670001364720724,"pX":-0.8562976016346544,"pZ":1.4539285867917866,"vX0":-1.600336449858485,"vY0":-124.11257900756037,"vZ0":-4.5489896580710925,"x":149.64,"y":199.52,"x0":0.5951652394672753,"y0":50.00144019903553,"z0":6.2918928299132855,"aX":-9.656577880129044},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-5.3,"breakHorizontal":11.5,"spinRate":2566,"spinDirection":331},"zone":13,"typeConfidence":2.0,"plateTime":0.4402669485901276,"extension":5.548320010274465},"index":3,"playId":"af4c004d-5b47-39aa-85df-bb78475b47f4","pitchNumber":3,"startTime":"2026-06-03T02:00:10.133Z","endTime":"2026-06-03T02:00:13.957Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":78.3,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.823998056097068,"aZ":-39.42401419149293,"pfxX":-4.640108136588008,"pfxZ":-4.703786006308992,"pX":0.09594535248652038,"pZ":3.0506083734009586,"vX0":0.6326350997565546,"vY0":-122.99123344849225,"vZ0":-0.2328866288220628,"x":113.34,"y":156.41,"x0":0.4396038924824973,"y0":50.00104232402421,"z0":6.470688917913381,"aX":-7.156442494072162},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.4,"breakVerticalInduced":-8.4,"breakHorizontal":8.3,"spinRate":2555,"spinDirection":320},"zone":2,"typeConfidence":2.0,"plateTime":0.44417920558544877,"extension":5.46836012588223},"index":4,"playId":"9859f196-ef2e-3b86-ad28-25af5347c491","pitchNumber":4,"startTime":"2026-06-03T02:00:28.002Z","endTime":"2026-06-03T02:00:32.751Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.9,"endSpeed":79.8,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.307640322681507,"aZ":-35.2336992376524,"pfxX":-5.597693372434794,"pfxZ":-1.9296798453031379,"pX":-1.2186588969860184,"pZ":1.23832848010325,"vX0":-2.382219932526777,"vY0":-125.03061336963451,"vZ0":-5.333810610657869,"x":163.45,"y":205.35,"x0":0.4725023559961906,"y0":50.001042910709245,"z0":6.278087293192125,"aX":-8.894015981133265},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-4.4,"breakHorizontal":10.7,"spinRate":2507,"spinDirection":342},"zone":13,"typeConfidence":2.0,"plateTime":0.43744376893143366,"extension":5.586379014810239},"index":5,"playId":"2914f2c6-3693-317e-9364-72b4cacca605","pitchNumber":5,"startTime":"2026-06-03T02:00:48.707Z","endTime":"2026-06-03T02:00:52.339Z","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":97.4,"endSpeed":89.9,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.739487129692062,"aZ":-21.29705933912473,"pfxX":6.282622275934819,"pfxZ":5.289428603657413,"pX":-0.13248103697400798,"pZ":3.2939600117289105,"vX0":-2.832733312191019,"vY0":-141.8264953327635,"vZ0":-5.027227535978532,"x":122.05,"y":149.84,"x0":0.058161823508420425,"y0":50.00058549688124,"z0":6.431220314667331,"aX":12.910336996769562},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":8.9,"breakHorizontal":-10.9,"spinRate":2177,"spinDirection":154},"zone":2,"typeConfidence":2.0,"plateTime":0.3848950528273023,"extension":5.474118650959127},"index":6,"playId":"2a8268f3-07d5-3135-aa46-51d0edea50f1","pitchNumber":6,"startTime":"2026-06-03T02:01:05.722Z","endTime":"2026-06-03T02:01:09.550Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":77.9,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.299656323209486,"aZ":-47.387663319405526,"pfxX":-3.9308246545741716,"pfxZ":-9.94561825016107,"pX":0.5286925579148031,"pZ":3.1315026061168765,"vX0":1.6391235365950203,"vY0":-123.13591339898677,"vZ0":1.2677788008001687,"x":96.85,"y":154.23,"x0":0.3637150815581849,"y0":50.00181232176157,"z0":6.630842659841261,"aX":-6.013465348198301},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.7,"breakVerticalInduced":-17.4,"breakHorizontal":6.7,"spinRate":2814,"spinDirection":336},"zone":3,"typeConfidence":2.0,"plateTime":0.44545364327717474,"extension":5.468839921722374},"hitData":{"launchSpeed":97.1,"launchAngle":18.0,"totalDistance":282.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":195.5,"coordY":109.51}},"index":7,"playId":"34aa47d4-9ad8-3e93-91a6-2f560bf37829","pitchNumber":7,"startTime":"2026-06-03T02:01:25.538Z","endTime":"2026-06-03T02:01:38.430Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-03T02:01:38.430Z","atBatIndex":61},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Willy Adames grounds out, shortstop David Hamilton to first baseman Jake Bauers. Luis Arraez to 3rd.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-03T02:04:19.624Z","endTime":"2026-06-03T02:05:32.110Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682842,"fullName":"Abner Uribe","link":"/api/v1/people/682842"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":666152,"link":"/api/v1/people/666152"},"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"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-03T02:01:47.212Z","endTime":"2026-06-03T02:02:01.534Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Abner Uribe replaces Aaron Ashby.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-06-03T02:02:01.534Z","endTime":"2026-06-03T02:04:21.897Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682842,"link":"/api/v1/people/682842"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.8,"endSpeed":90.2,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.41436025529489,"aZ":-21.96849895091075,"pfxX":-6.950749446164348,"pfxZ":4.913858579902975,"pX":0.42967924657816603,"pZ":4.314997115049966,"vX0":7.039614064415136,"vY0":-142.44525771509055,"vZ0":-1.0027276401920777,"x":100.62,"y":122.28,"x0":-1.1578254583799108,"y0":50.00393478916422,"z0":6.046607260734013,"aX":-14.439310464695643},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":8.9,"breakHorizontal":11.4,"spinRate":2303,"spinDirection":201},"zone":12,"typeConfidence":0.92,"plateTime":0.38294068315642127,"extension":6.466286310715823},"index":2,"playId":"dc832f1e-c6f8-3d75-bfb6-33eac1b7f74f","pitchNumber":1,"startTime":"2026-06-03T02:04:21.897Z","endTime":"2026-06-03T02:04:25.216Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":79.2,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.99207717549465,"aZ":-28.57424111706126,"pfxX":7.59334422556807,"pfxZ":2.263437395039537,"pX":0.477794891662399,"pZ":2.8614654989414494,"vX0":2.835057811016075,"vY0":-125.26856117295311,"vZ0":-1.6409782661276486,"x":98.79,"y":161.52,"x0":-1.6548178576198935,"y0":50.004121367616456,"z0":5.858095316090955,"aX":12.083880391448949},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":4.0,"breakHorizontal":-14.4,"spinRate":2541,"spinDirection":80},"zone":3,"typeConfidence":0.9,"plateTime":0.43701439140927434,"extension":6.594421133425371},"index":3,"playId":"763e36fd-688e-3769-85c0-18fecf539149","pitchNumber":2,"startTime":"2026-06-03T02:04:40.816Z","endTime":"2026-06-03T02:04:44.503Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":79.5,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.14193694525955,"aZ":-28.07830842461339,"pfxX":7.920049765770666,"pfxZ":2.560597485300004,"pX":1.1087686235086487,"pZ":2.9769693179819887,"vX0":3.3645271324171975,"vY0":-125.35805161037219,"vZ0":-1.7111022889855474,"x":74.74,"y":158.4,"x0":-1.2777055266732038,"y0":50.002121229026166,"z0":5.94940271377581,"aX":12.668361668657328},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":4.6,"breakHorizontal":-15.1,"spinRate":2581,"spinDirection":77},"zone":12,"typeConfidence":0.9,"plateTime":0.4360776125956147,"extension":6.671903445492018},"index":4,"playId":"8e2ec5f6-401f-3c9f-8705-e5efca52d281","pitchNumber":3,"startTime":"2026-06-03T02:04:59.299Z","endTime":"2026-06-03T02:05:02.798Z","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":2,"outs":0},"pitchData":{"startSpeed":99.4,"endSpeed":92.0,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.148012555861655,"aZ":-24.477318270219527,"pfxX":-6.647196986698585,"pfxZ":3.5883790046040733,"pX":0.24623171952690018,"pZ":2.482249601270212,"vX0":6.321826689054426,"vY0":-144.70805962317635,"vZ0":-5.371695461716467,"x":107.61,"y":171.76,"x0":-1.0909803873355264,"y0":50.0037565101578,"z0":5.839196488696174,"aX":-14.259906461602217},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":5.8,"breakHorizontal":10.9,"spinRate":2212,"spinDirection":203},"zone":5,"typeConfidence":0.93,"plateTime":0.37685789901625233,"extension":6.435708134508662},"hitData":{"launchSpeed":86.9,"launchAngle":-29.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":117.35,"coordY":149.66}},"index":5,"playId":"e1874543-a90d-36a8-b0f2-390a9550441f","pitchNumber":4,"startTime":"2026-06-03T02:05:24.271Z","endTime":"2026-06-03T02:05:32.110Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-03T02:05:32.110Z","atBatIndex":62},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Matt Chapman pops out to catcher William Contreras in foul territory.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-03T02:05:53.969Z","endTime":"2026-06-03T02:06:11.626Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682842,"fullName":"Abner Uribe","link":"/api/v1/people/682842"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 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":99.8,"endSpeed":91.4,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.13466203001079,"aZ":-17.117948847249263,"pfxX":-6.227743317213546,"pfxZ":7.0293515634423525,"pX":0.3439964014797012,"pZ":3.6341448821455162,"vX0":6.779057630751748,"vY0":-145.23163015778414,"vZ0":-3.3705181898148844,"x":103.89,"y":140.66,"x0":-1.2082453281231587,"y0":50.002223741185176,"z0":5.8470590630798664,"aX":-13.339790667495778},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":12.2,"breakHorizontal":10.0,"spinRate":2390,"spinDirection":203},"zone":12,"typeConfidence":0.94,"plateTime":0.37672929436683855,"extension":6.413234776604779},"hitData":{"launchSpeed":85.5,"launchAngle":82.0,"totalDistance":37.0,"trajectory":"popup","hardness":"medium","location":"2","coordinates":{"coordX":133.57,"coordY":216.54}},"index":0,"playId":"2743564f-ebcb-368a-a7f8-c93cf4e08a6b","pitchNumber":1,"startTime":"2026-06-03T02:06:01.585Z","endTime":"2026-06-03T02:06:11.626Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-03T02:06:11.626Z","atBatIndex":63},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Bryce Eldridge singles on a sharp line drive to right fielder Sal Frelick. Luis Arraez scores.","rbi":1,"awayScore":2,"homeScore":4,"isOut":false},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-03T02:07:31.847Z","endTime":"2026-06-03T02:08:48.621Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682842,"fullName":"Abner Uribe","link":"/api/v1/people/682842"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4,5],"actionIndex":[0],"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":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":686217,"link":"/api/v1/people/686217"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"responsiblePitcher":{"id":676879,"link":"/api/v1/people/676879"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Bryce Eldridge replaces Buddy Kennedy.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-06-03T02:06:27.517Z","endTime":"2026-06-03T02:06:35.143Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":805811,"link":"/api/v1/people/805811"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"601","replacedPlayer":{"id":671083,"link":"/api/v1/people/671083"}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-06-03T02:06:35.143Z","endTime":"2026-06-03T02:07:34.166Z","isPitch":false,"type":"action"},{"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":98.5,"endSpeed":90.4,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.4023782965785,"aZ":-24.714789481779942,"pfxX":-8.594822849968656,"pfxZ":3.573939000883515,"pX":-0.3668680652244749,"pZ":2.922257307806084,"vX0":5.191395655422071,"vY0":-143.39159037935983,"vZ0":-3.728388725934261,"x":130.98,"y":159.88,"x0":-1.0818007429807688,"y0":50.00410280307727,"z0":5.7769962095667795,"aX":-17.942533765910074},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":5.9,"breakHorizontal":14.5,"spinRate":2212,"spinDirection":207},"zone":4,"typeConfidence":0.92,"plateTime":0.38162166953860277,"extension":6.466665354951946},"index":2,"playId":"e555a107-c801-37ec-8747-1a05197b1be2","pitchNumber":1,"startTime":"2026-06-03T02:07:34.166Z","endTime":"2026-06-03T02:07:38.791Z","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":2},"pitchData":{"startSpeed":98.1,"endSpeed":89.7,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.96786988471681,"aZ":-22.68224118886685,"pfxX":-8.563372758421979,"pfxZ":4.6339740583482385,"pX":1.5871874947283344,"pZ":1.8014682829062745,"vX0":10.535655416552652,"vY0":-142.3092537909238,"vZ0":-6.942255037905666,"x":56.5,"y":190.14,"x0":-1.05219466614658,"y0":50.006325811561375,"z0":5.711895270821787,"aX":-17.55087890943175},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":7.1,"breakHorizontal":13.3,"spinRate":2245,"spinDirection":208},"zone":14,"typeConfidence":0.9,"plateTime":0.3850341668713515,"extension":6.607294281406503},"index":3,"playId":"69141c42-76ed-3034-b4ae-0ff0f0d4323e","pitchNumber":2,"startTime":"2026-06-03T02:07:57.183Z","endTime":"2026-06-03T02:08:00.792Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":80.7,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.226815075920243,"aZ":-28.105891486528517,"pfxX":7.207189698333843,"pfxZ":2.4743837580904966,"pX":1.359034459473682,"pZ":1.0163633085779784,"vX0":4.091483408902819,"vY0":-127.87689862209714,"vZ0":-6.322637228947024,"x":65.2,"y":211.34,"x0":-1.201890898367321,"y0":50.00225101227889,"z0":5.747579357001216,"aX":11.845036562295824},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":3.1,"breakHorizontal":-14.0,"spinRate":2634,"spinDirection":74},"zone":14,"typeConfidence":0.9,"plateTime":0.42956915189008216,"extension":6.46908071146194},"index":4,"playId":"beedbbfe-3816-35d3-8928-c7dcfed2a269","pitchNumber":3,"startTime":"2026-06-03T02:08:17.669Z","endTime":"2026-06-03T02:08:21.070Z","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, 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":98.7,"endSpeed":90.1,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.37335620132222,"aZ":-25.35732253291239,"pfxX":-9.704276972779244,"pfxZ":3.2861463995499367,"pX":0.31559711038872174,"pZ":1.5809694524756355,"vX0":7.572045629050123,"vY0":-143.39212942202792,"vZ0":-7.122556874575051,"x":104.97,"y":196.09,"x0":-1.1037152664315568,"y0":50.0035390722598,"z0":5.688582199558531,"aX":-20.129929602695753},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":4.6,"breakHorizontal":16.0,"spinRate":2314,"spinDirection":213},"zone":14,"typeConfidence":0.91,"plateTime":0.38255152381616897,"extension":6.415699150909561},"hitData":{"launchSpeed":107.5,"launchAngle":10.0,"totalDistance":202.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":193.01,"coordY":112.42}},"index":5,"playId":"091f1b24-d499-3f43-87ea-9b3bdd4cbaf7","pitchNumber":4,"startTime":"2026-06-03T02:08:37.906Z","endTime":"2026-06-03T02:08:48.621Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-03T02:08:48.621Z","atBatIndex":64},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Daniel Susac singles on a ground ball to right fielder Sal Frelick. Bryce Eldridge to 2nd.","rbi":0,"awayScore":2,"homeScore":4,"isOut":false},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-03T02:08:58.559Z","endTime":"2026-06-03T02:10:19.050Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":691740,"fullName":"Daniel Susac","link":"/api/v1/people/691740"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682842,"fullName":"Abner Uribe","link":"/api/v1/people/682842"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691740,"fullName":"Daniel Susac","link":"/api/v1/people/691740"},"postOnSecond":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":691740,"fullName":"Daniel Susac","link":"/api/v1/people/691740"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":686217,"link":"/api/v1/people/686217"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":79.6,"strikeZoneTop":3.418,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.50358710144308,"aZ":-27.703180226622973,"pfxX":8.599369254985847,"pfxZ":2.768731990310007,"pX":0.8723078390191132,"pZ":3.3113555499423226,"vX0":2.699484496339581,"vY0":-126.45704506082403,"vZ0":-1.0482009015992295,"x":83.75,"y":149.37,"x0":-1.3270133279797327,"y0":50.002969361578664,"z0":5.9596622376987725,"aX":13.884910897574406},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":5.0,"breakHorizontal":-16.2,"spinRate":2526,"spinDirection":71},"zone":12,"typeConfidence":0.9,"plateTime":0.4336231591887394,"extension":6.310462645639788},"index":0,"playId":"71ae05ca-e5f5-320e-a52e-fa95f4892324","pitchNumber":1,"startTime":"2026-06-03T02:09:16.059Z","endTime":"2026-06-03T02:09:19.237Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":80.4,"strikeZoneTop":3.418,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.30453107098914,"aZ":-28.552403674357958,"pfxX":8.06197501746093,"pfxZ":2.214833774396382,"pX":0.2543227903405367,"pZ":1.5392291759270322,"vX0":1.1868721452249777,"vY0":-127.0967847803616,"vZ0":-5.007792410106833,"x":107.31,"y":197.22,"x0":-1.2660032871789317,"y0":50.00093506960491,"z0":5.805291264556787,"aX":13.174143746895218},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":3.1,"breakHorizontal":-14.9,"spinRate":2614,"spinDirection":66},"zone":14,"typeConfidence":0.9,"plateTime":0.43111036120382185,"extension":6.417434451722586},"index":1,"playId":"cff17ef6-c2a3-398b-a1d4-66447067301d","pitchNumber":2,"startTime":"2026-06-03T02:09:35.518Z","endTime":"2026-06-03T02:09:40.626Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-06-03T02:09:48.672Z","endTime":"2026-06-03T02:10:07.311Z","isPitch":false,"type":"action","player":{"id":691740,"link":"/api/v1/people/691740"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":79.6,"strikeZoneTop":3.418,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.407552305349125,"aZ":-28.298284698917236,"pfxX":7.802924021549279,"pfxZ":2.404827873743006,"pX":-0.7478793916775589,"pZ":2.348007645609521,"vX0":-0.6919128120701812,"vY0":-126.31568138833313,"vZ0":-3.0807242885829176,"x":145.51,"y":175.38,"x0":-1.4833017016190855,"y0":50.00175086452661,"z0":5.865333557377053,"aX":12.57285248612452},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":3.8,"breakHorizontal":-13.9,"spinRate":2547,"spinDirection":81},"zone":4,"typeConfidence":0.9,"plateTime":0.4340791586207855,"extension":6.32070257625802},"hitData":{"launchSpeed":71.5,"launchAngle":8.0,"totalDistance":96.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":162.76,"coordY":131.55}},"index":3,"playId":"00fab903-a6c4-3797-a92c-178325f2f494","pitchNumber":3,"startTime":"2026-06-03T02:10:07.311Z","endTime":"2026-06-03T02:10:19.050Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-03T02:10:19.050Z","atBatIndex":65},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jung Hoo Lee singles on a ground ball to left fielder Jackson Chourio. Bryce Eldridge scores. Daniel Susac to 2nd.","rbi":1,"awayScore":3,"homeScore":4,"isOut":false},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-03T02:10:56.122Z","endTime":"2026-06-03T02:11:15.360Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682842,"fullName":"Abner Uribe","link":"/api/v1/people/682842"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"postOnSecond":{"id":691740,"fullName":"Daniel Susac","link":"/api/v1/people/691740"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1],"actionIndex":[0],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":694192,"link":"/api/v1/people/694192"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"responsiblePitcher":{"id":682842,"link":"/api/v1/people/682842"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":691740,"fullName":"Daniel Susac","link":"/api/v1/people/691740"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Jung Hoo Lee replaces Victor Bericoto.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-06-03T02:10:26.933Z","endTime":"2026-06-03T02:10:58.415Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":808982,"link":"/api/v1/people/808982"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"801","replacedPlayer":{"id":682674,"link":"/api/v1/people/682674"}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":99.5,"endSpeed":91.3,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.622822059010275,"aZ":-22.53074607199757,"pfxX":-7.98377675505286,"pfxZ":4.543070065376015,"pX":-0.8158318526075562,"pZ":1.5846314447052126,"vX0":4.9792493711287955,"vY0":-144.7333961188578,"vZ0":-7.656203058678005,"x":148.1,"y":195.99,"x0":-1.5207874921719933,"y0":50.003247665311065,"z0":5.642932238855348,"aX":-16.946747205078324},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":6.8,"breakHorizontal":13.4,"spinRate":2265,"spinDirection":209},"zone":13,"typeConfidence":0.93,"plateTime":0.37837268467615726,"extension":6.6115806579563925},"hitData":{"launchSpeed":71.8,"launchAngle":2.0,"totalDistance":47.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":92.52,"coordY":134.45}},"index":1,"playId":"a37eadde-f459-3b1d-b650-c21bd237f42d","pitchNumber":1,"startTime":"2026-06-03T02:10:58.415Z","endTime":"2026-06-03T02:11:15.360Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-03T02:11:15.360Z","atBatIndex":66},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Drew Gilbert flies out to center fielder Garrett Mitchell.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-03T02:12:05.704Z","endTime":"2026-06-03T02:12:16.941Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682842,"fullName":"Abner Uribe","link":"/api/v1/people/682842"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669003,"link":"/api/v1/people/669003"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Drew Gilbert replaces Jonah Cox.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-06-03T02:11:25.561Z","endTime":"2026-06-03T02:12:07.937Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687551,"link":"/api/v1/people/687551"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":813841,"link":"/api/v1/people/813841"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":99.7,"endSpeed":91.4,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.317122881545494,"aZ":-22.612322557380683,"pfxX":-8.030363855508325,"pfxZ":4.484978217157854,"pX":0.143908854241562,"pZ":2.381140634532558,"vX0":7.0796435894198595,"vY0":-144.96139377491835,"vZ0":-5.501488527328788,"x":111.51,"y":174.49,"x0":-1.2844820839336728,"y0":50.00400830611162,"z0":5.680610663371359,"aX":-17.12270384174812},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":7.2,"breakHorizontal":13.2,"spinRate":2274,"spinDirection":219},"zone":5,"typeConfidence":0.93,"plateTime":0.37759164211128704,"extension":6.422564115157592},"hitData":{"launchSpeed":87.1,"launchAngle":32.0,"totalDistance":306.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":108.48,"coordY":77.87}},"index":1,"playId":"9226f403-8fb3-3cdf-baf9-6b4399ed933c","pitchNumber":1,"startTime":"2026-06-03T02:12:07.937Z","endTime":"2026-06-03T02:12:16.941Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-03T02:12:16.941Z","atBatIndex":67},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Garrett Mitchell walks.","rbi":0,"awayScore":3,"homeScore":4,"isOut":false},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-03T02:14:35.139Z","endTime":"2026-06-03T02:16:59.379Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663941,"fullName":"Tristan Beck","link":"/api/v1/people/663941"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[4,5,7,8,9,10,11,12],"actionIndex":[0,1,2,3],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":12},"credits":[]}],"playEvents":[{"details":{"description":"Bryce Eldridge remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-03T02:13:48.188Z","endTime":"2026-06-03T02:13:48.216Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":805811,"link":"/api/v1/people/805811"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"601","replacedPlayer":{"id":671083,"link":"/api/v1/people/671083"}},{"details":{"description":"Jung Hoo Lee remains in the game as the right fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-06-03T02:13:48.216Z","endTime":"2026-06-03T02:13:48.218Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":808982,"link":"/api/v1/people/808982"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"801","replacedPlayer":{"id":682674,"link":"/api/v1/people/682674"}},{"details":{"description":"Drew Gilbert remains in the game as the center fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-06-03T02:13:48.218Z","endTime":"2026-06-03T02:13:48.221Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687551,"link":"/api/v1/people/687551"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"901","replacedPlayer":{"id":813841,"link":"/api/v1/people/813841"}},{"details":{"description":"Pitching Change: Tristan Beck replaces Caleb Kilian.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-06-03T02:13:48.221Z","endTime":"2026-06-03T02:14:37.345Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663941,"link":"/api/v1/people/663941"},"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":0},"pitchData":{"startSpeed":81.5,"endSpeed":74.7,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.780248646705665,"aZ":-34.437191532377284,"pfxX":9.789948629808125,"pfxZ":-1.5972380948959017,"pX":0.32201050663401637,"pZ":3.6166126965111354,"vX0":3.377231852585849,"vY0":-118.64882991424626,"vZ0":2.091459343415302,"x":104.73,"y":141.13,"x0":-2.393531762291053,"y0":50.00135227224694,"z0":5.873282376877336,"aX":13.885143092737966},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-2.0,"breakHorizontal":-18.6,"spinRate":2634,"spinDirection":65},"zone":12,"typeConfidence":0.91,"plateTime":0.46252687973352735,"extension":7.006675715622226},"index":4,"playId":"7079c684-29b0-3894-a0ff-6d1cfce632b6","pitchNumber":1,"startTime":"2026-06-03T02:14:37.345Z","endTime":"2026-06-03T02:14:41.204Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":82.9,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.408698408316887,"aZ":-24.49940864385008,"pfxX":0.49028025363378497,"pfxZ":4.416752433557267,"pX":0.07911043969530511,"pZ":2.9057378723023772,"vX0":6.12395674948968,"vY0":-130.19376648726183,"vZ0":-2.7627346916298965,"x":113.98,"y":160.33,"x0":-2.355948742589855,"y0":50.00029893463408,"z0":5.8123333622512,"aX":0.8493951917739533},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":7.7,"breakHorizontal":-2.0,"spinRate":2365,"spinDirection":174},"zone":2,"typeConfidence":0.83,"plateTime":0.41887969068227227,"extension":6.777195712332493},"index":5,"playId":"b56a373b-7223-369f-858f-0645852d1fae","pitchNumber":2,"startTime":"2026-06-03T02:14:59.331Z","endTime":"2026-06-03T02:15:02.808Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":6,"startTime":"2026-06-03T02:15:08.420Z","endTime":"2026-06-03T02:15:25.226Z","isPitch":false,"type":"action","player":{"id":669003,"link":"/api/v1/people/669003"}},{"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":95.8,"endSpeed":87.9,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.77953039711214,"aZ":-16.030549124544255,"pfxX":-6.960443641573718,"pfxZ":8.174804274905958,"pX":-0.24278398699953121,"pZ":3.432308655821955,"vX0":7.974968703118904,"vY0":-139.2856054839857,"vZ0":-3.9570632089810513,"x":126.25,"y":146.11,"x0":-2.2318108245076265,"y0":50.00406392263632,"z0":5.923896576507037,"aX":-13.748023877785874},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.2,"breakHorizontal":11.0,"spinRate":2013,"spinDirection":222},"zone":2,"typeConfidence":0.91,"plateTime":0.3924660148833645,"extension":6.494745793712508},"index":7,"playId":"5729a57c-c894-312e-b0c8-54105f87279a","pitchNumber":3,"startTime":"2026-06-03T02:15:25.226Z","endTime":"2026-06-03T02:15:28.564Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":83.7,"endSpeed":77.4,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.531079686599902,"aZ":-41.92445946265716,"pfxX":2.4891098344405402,"pfxZ":-6.506747663915387,"pX":0.9140061384373431,"pZ":1.3970295146076361,"vX0":5.935399518290222,"vY0":-121.79134518670037,"vZ0":-2.2575936688970826,"x":82.16,"y":201.06,"x0":-1.8806959922836506,"y0":50.003515353603696,"z0":5.971145037119161,"aX":3.7288425473838456},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.2,"breakVerticalInduced":-12.1,"breakHorizontal":-6.0,"spinRate":2302,"spinDirection":28},"zone":14,"typeConfidence":2.0,"plateTime":0.45019686456896046,"extension":6.970360681219318},"index":8,"playId":"dc109afa-0e98-3dce-a66c-d1af42bc1d63","pitchNumber":4,"startTime":"2026-06-03T02:15:43.749Z","endTime":"2026-06-03T02:15:47.473Z","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":83.0,"endSpeed":76.2,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.36896115981073,"aZ":-33.68749481282058,"pfxX":9.534513015782519,"pfxZ":-1.0255915430302984,"pX":-1.2741511973641493,"pZ":2.4960810884518985,"vX0":0.21997314450139316,"vY0":-120.8844886209527,"vZ0":-0.3788783359915786,"x":165.57,"y":171.39,"x0":-2.60450303933029,"y0":50.004277999346165,"z0":5.6215635708754235,"aX":14.059182073541415},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-1.7,"breakHorizontal":-17.3,"spinRate":2703,"spinDirection":58},"zone":13,"typeConfidence":0.91,"plateTime":0.453748185725638,"extension":6.534978050287858},"index":9,"playId":"9b63ca9a-440b-325a-8fdc-0aebaa1a548f","pitchNumber":5,"startTime":"2026-06-03T02:16:00.039Z","endTime":"2026-06-03T02:16:03.955Z","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":0},"pitchData":{"startSpeed":82.5,"endSpeed":75.8,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.497859918644163,"aZ":-34.64293143443492,"pfxX":8.928319230201545,"pfxZ":-1.6864794754065127,"pX":-1.0781542122959,"pZ":3.7174422765233346,"vX0":0.7202830388572325,"vY0":-120.21362334014502,"vZ0":2.3489421012997287,"x":158.1,"y":138.41,"x0":-2.5416200259981783,"y0":50.00346590597462,"z0":5.8047405385319175,"aX":13.056323453499433},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-2.3,"breakHorizontal":-16.3,"spinRate":2633,"spinDirection":68},"zone":11,"typeConfidence":0.9,"plateTime":0.45578491301770363,"extension":6.733844885788072},"index":10,"playId":"4b926abc-87c4-3e9d-8660-cdae0d06c5b2","pitchNumber":6,"startTime":"2026-06-03T02:16:15.931Z","endTime":"2026-06-03T02:16:20.098Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":87.1,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.80518569272447,"aZ":-13.776358894574212,"pfxX":-6.151497224853715,"pfxZ":9.487758335641134,"pX":-0.305671277192441,"pZ":2.5443865487743875,"vX0":7.632432089142544,"vY0":-138.1396470706222,"vZ0":-5.897420640103709,"x":128.65,"y":170.08,"x0":-2.3008583277688808,"y0":50.00343804556772,"z0":5.6275318404213515,"aX":-11.92957524460931},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.2,"breakHorizontal":9.6,"spinRate":2059,"spinDirection":221},"zone":4,"typeConfidence":0.91,"plateTime":0.3959921165938103,"extension":6.877817967328171},"index":11,"playId":"597478c1-60a8-3050-8c2d-bc92431c6bfb","pitchNumber":7,"startTime":"2026-06-03T02:16:33.386Z","endTime":"2026-06-03T02:16:36.955Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":87.4,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.11803602404116,"aZ":-18.000574512551594,"pfxX":-6.698976992399903,"pfxZ":7.269599251811325,"pX":0.012614080539369448,"pZ":4.165333241421308,"vX0":8.437693390055372,"vY0":-138.09931229078018,"vZ0":-1.210118713038209,"x":116.52,"y":126.32,"x0":-2.1988878761776984,"y0":50.00012351206037,"z0":5.809203336605492,"aX":-13.05657203852335},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":13.2,"breakHorizontal":10.6,"spinRate":2009,"spinDirection":216},"zone":12,"typeConfidence":0.91,"plateTime":0.39525074560893847,"extension":6.732808035483623},"index":12,"playId":"5dc6e73a-cdfa-342a-a51f-5252538d67c8","pitchNumber":8,"startTime":"2026-06-03T02:16:55.841Z","endTime":"2026-06-03T02:16:59.379Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-03T02:16:59.379Z","atBatIndex":68},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Sal Frelick singles on a fly ball to third baseman Matt Chapman. Garrett Mitchell to 2nd.","rbi":0,"awayScore":3,"homeScore":4,"isOut":false},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-03T02:17:06.353Z","endTime":"2026-06-03T02:18:44.778Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663941,"fullName":"Tristan Beck","link":"/api/v1/people/663941"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"postOnSecond":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":656305,"link":"/api/v1/people/656305"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":85.1,"strikeZoneTop":3.063,"strikeZoneBottom":1.546,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.34271152705354,"aZ":-19.5055034974332,"pfxX":-6.3496028771594855,"pfxZ":6.856985988097858,"pX":-1.2180959598710874,"pZ":3.6016916426506875,"vX0":5.066983780787979,"vY0":-134.37773675312803,"vZ0":-1.8599078185720748,"x":163.43,"y":141.53,"x0":-2.2937486271404928,"y0":50.00255034703897,"z0":5.673981790974153,"aX":-11.730524254034602},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":12.2,"breakHorizontal":10.6,"spinRate":1948,"spinDirection":215},"zone":11,"typeConfidence":0.87,"plateTime":0.40602948344693734,"extension":6.860221852799789},"index":0,"playId":"a7d3a979-bfbf-394f-9e37-4f75b65c8ae2","pitchNumber":1,"startTime":"2026-06-03T02:17:25.398Z","endTime":"2026-06-03T02:17:29.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":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":86.4,"strikeZoneTop":3.063,"strikeZoneBottom":1.546,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.98940538167729,"aZ":-15.78359209916108,"pfxX":-6.895298561502392,"pfxZ":8.59906106924695,"pX":-0.6969409552199501,"pZ":3.4751035217971724,"vX0":6.518834551266344,"vY0":-136.6586488557798,"vZ0":-3.3797173177160116,"x":143.57,"y":144.95,"x0":-2.2087357055573706,"y0":50.00002663797055,"z0":5.801337783797865,"aX":-13.138604965080798},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":15.1,"breakHorizontal":11.3,"spinRate":2140,"spinDirection":217},"zone":11,"typeConfidence":0.91,"plateTime":0.3996457621702407,"extension":6.712940594696948},"index":1,"playId":"105c67b0-d5d0-3e99-b0f3-8367aece45c3","pitchNumber":2,"startTime":"2026-06-03T02:17:45.704Z","endTime":"2026-06-03T02:17:49.142Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":79.0,"endSpeed":72.8,"strikeZoneTop":3.063,"strikeZoneBottom":1.546,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.54974025492322,"aZ":-43.12008571691619,"pfxX":3.926183094835804,"pfxZ":-8.244348810093921,"pX":1.3934376517196916,"pZ":2.2833001586252895,"vX0":5.976885263447723,"vY0":-114.87307599390985,"vZ0":0.9973517516047039,"x":63.89,"y":177.13,"x0":-1.7586363526535824,"y0":50.002121823842124,"z0":6.056662450356812,"aX":5.212760459596333},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.4,"breakVerticalInduced":-14.3,"breakHorizontal":-8.6,"spinRate":2231,"spinDirection":30},"zone":14,"typeConfidence":2.0,"plateTime":0.4779877107517003,"extension":7.1761774440293715},"index":2,"playId":"ad839768-d965-3fa0-9dce-3e64fc624966","pitchNumber":3,"startTime":"2026-06-03T02:18:09.418Z","endTime":"2026-06-03T02:18:12.972Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":81.6,"strikeZoneTop":3.063,"strikeZoneBottom":1.546,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.80569605977398,"aZ":-28.609736171966844,"pfxX":2.393456503030327,"pfxZ":2.122022857562939,"pX":-0.3004913919390731,"pZ":2.916617356113025,"vX0":4.20140045268311,"vY0":-128.174672631927,"vZ0":-1.7132104719339294,"x":128.45,"y":160.03,"x0":-2.2651385634071746,"y0":50.00620877481953,"z0":5.804874445529899,"aX":4.025079657602865},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":3.7,"breakHorizontal":-5.2,"spinRate":2283,"spinDirection":138},"zone":2,"typeConfidence":0.91,"plateTime":0.42557348673648043,"extension":6.879912171723457},"hitData":{"launchSpeed":73.4,"launchAngle":61.0,"totalDistance":170.0,"trajectory":"fly_ball","hardness":"medium","location":"5","coordinates":{"coordX":69.21,"coordY":147.12}},"index":3,"playId":"72748020-ce56-3d0d-93ff-3246d9a74df0","pitchNumber":4,"startTime":"2026-06-03T02:18:29.490Z","endTime":"2026-06-03T02:18:44.778Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-03T02:18:44.778Z","atBatIndex":69},{"result":{"type":"atBat","event":"Sac Bunt","eventType":"sac_bunt","description":"Luis Rengifo out on a sacrifice bunt, third baseman Matt Chapman to second baseman Luis Arraez. Garrett Mitchell to 3rd. Sal Frelick to 2nd.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-03T02:18:55.692Z","endTime":"2026-06-03T02:20:12.213Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":4},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663941,"fullName":"Tristan Beck","link":"/api/v1/people/663941"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"postOnThird":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2],"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":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":656305,"link":"/api/v1/people/656305"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":650333,"link":"/api/v1/people/650333"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"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_force","runner":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"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":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":86.4,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.939256947596505,"aZ":-17.15597177565379,"pfxX":-4.839510602594066,"pfxZ":7.8756356874998925,"pX":-1.0669186120424534,"pZ":3.7853444150258917,"vX0":4.7661446675453245,"vY0":-136.70683114459544,"vZ0":-2.3978249178226876,"x":157.67,"y":136.58,"x0":-2.1976741626059364,"y0":50.00567012372474,"z0":5.841036148887083,"aX":-9.232983431378976},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":14.0,"breakHorizontal":7.8,"spinRate":2021,"spinDirection":214},"zone":11,"typeConfidence":0.88,"plateTime":0.3994630569650077,"extension":6.8483390897331144},"index":0,"playId":"d1615206-4e08-38d5-b433-aa09364ca27a","pitchNumber":1,"startTime":"2026-06-03T02:19:11.990Z","endTime":"2026-06-03T02:19:15.609Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":86.1,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.248435861390483,"aZ":-16.00826179656295,"pfxX":-6.404393461409315,"pfxZ":8.595765723132306,"pX":0.5350490599636665,"pZ":2.4689378155505985,"vX0":9.808797374290064,"vY0":-135.46160120386807,"vZ0":-5.522001483343814,"x":96.61,"y":172.12,"x0":-2.280894041195196,"y0":50.003670838909215,"z0":5.631656672882854,"aX":-12.046757679706314},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":14.8,"breakHorizontal":9.8,"spinRate":2027,"spinDirection":219},"zone":6,"typeConfidence":0.9,"plateTime":0.40249166119388136,"extension":6.830701773888019},"index":1,"playId":"89d08f79-c718-3b67-961f-8418f7032c6c","pitchNumber":2,"startTime":"2026-06-03T02:19:28.965Z","endTime":"2026-06-03T02:19:32.881Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.7,"endSpeed":76.2,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.553578241710987,"aZ":-30.48149006349515,"pfxX":11.410700421788981,"pfxZ":1.154644190612065,"pX":0.7765114992377292,"pZ":1.3255648204702022,"vX0":4.111967733843896,"vY0":-120.44849208512407,"vZ0":-3.243991539531022,"x":87.4,"y":202.99,"x0":-2.4374666110009593,"y0":50.00104332827231,"z0":5.400116082080687,"aX":16.673334527239376},"breaks":{"breakAngle":28.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":1.6,"breakHorizontal":-21.7,"spinRate":2750,"spinDirection":59},"zone":14,"typeConfidence":0.92,"plateTime":0.45567607795133913,"extension":6.886511042082325},"index":2,"playId":"a5f9c79a-c3f6-32e0-9da7-390c2260ceef","pitchNumber":3,"startTime":"2026-06-03T02:19:46.431Z","endTime":"2026-06-03T02:19:51.885Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.7,"endSpeed":81.2,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.170779776939927,"aZ":-27.57140321195246,"pfxX":2.751836487987757,"pfxZ":2.754380793922083,"pX":-0.06119448055753991,"pZ":2.7696428881463584,"vX0":4.820747038063911,"vY0":-127.79191355168203,"vZ0":-2.1214414102529604,"x":119.33,"y":164.0,"x0":-2.32295662540208,"y0":50.00026501339355,"z0":5.757731874607621,"aX":4.5885508511661195},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":4.8,"breakHorizontal":-6.0,"spinRate":2365,"spinDirection":135},"zone":2,"typeConfidence":0.9,"plateTime":0.4271906761516382,"extension":6.972239643307489},"hitData":{"launchSpeed":35.4,"launchAngle":-30.0,"totalDistance":6.0,"trajectory":"bunt_grounder","hardness":"medium","location":"5","coordinates":{"coordX":114.95,"coordY":188.6}},"index":3,"playId":"7e7de458-24ec-3412-aac3-23e8990442db","pitchNumber":4,"startTime":"2026-06-03T02:20:04.536Z","endTime":"2026-06-03T02:20:12.213Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-03T02:20:12.213Z","atBatIndex":70},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"David Hamilton strikes out swinging.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-03T02:21:24.946Z","endTime":"2026-06-03T02:22:54.078Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663941,"fullName":"Tristan Beck","link":"/api/v1/people/663941"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"postOnThird":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":691740,"link":"/api/v1/people/691740"},"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":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-06-03T02:20:42.815Z","endTime":"2026-06-03T02:21:27.153Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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":82.2,"endSpeed":75.7,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.874927019846115,"aZ":-33.705063225244324,"pfxX":10.596985865055778,"pfxZ":-1.062838430381544,"pX":1.3078960303150027,"pZ":1.158078601186591,"vX0":4.9584884707920756,"vY0":-119.6188998044168,"vZ0":-3.4685943315420293,"x":67.15,"y":207.51,"x0":-2.1742353161692343,"y0":50.00470899137761,"z0":5.675135399147758,"aX":15.2289314065735},"breaks":{"breakAngle":25.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-2.5,"breakHorizontal":-20.4,"spinRate":2737,"spinDirection":49},"zone":14,"typeConfidence":0.92,"plateTime":0.459370749691971,"extension":7.02007635723965},"index":1,"playId":"55d5ffa4-f7fe-3baa-bad3-2ff49f8e46cd","pitchNumber":1,"startTime":"2026-06-03T02:21:27.153Z","endTime":"2026-06-03T02:21:30.477Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"index":2,"startTime":"2026-06-03T02:21:40.668Z","endTime":"2026-06-03T02:21:55.452Z","isPitch":false,"type":"action","player":{"id":666152,"link":"/api/v1/people/666152"}},{"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":95.9,"endSpeed":87.8,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.649650253422443,"aZ":-13.904279437704488,"pfxX":-6.101140784234977,"pfxZ":9.264273694837826,"pX":0.4114160913630876,"pZ":3.0173961030080036,"vX0":9.428200381382695,"vY0":-139.3773737434691,"vZ0":-5.125434285188208,"x":101.32,"y":157.31,"x0":-2.2188471463658175,"y0":50.00312610578658,"z0":5.794911988968048,"aX":-12.032857134533721},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":15.8,"breakHorizontal":9.1,"spinRate":2143,"spinDirection":217},"zone":3,"typeConfidence":0.91,"plateTime":0.39265025945846777,"extension":6.713902919754943},"index":3,"playId":"ed6a6d8b-19e3-3e55-b055-7ec4129d24ed","pitchNumber":2,"startTime":"2026-06-03T02:21:55.452Z","endTime":"2026-06-03T02:21:59.209Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":86.5,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.970987725371714,"aZ":-15.524770626838626,"pfxX":-4.952645275548496,"pfxZ":8.699120885620207,"pX":-1.473382192939001,"pZ":3.2833570900128155,"vX0":3.870416318620866,"vY0":-137.13439821755907,"vZ0":-4.045244701554707,"x":173.16,"y":150.13,"x0":-2.256262143663526,"y0":50.00025089939912,"z0":5.829367512941397,"aX":-9.476596954913836},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":15.1,"breakHorizontal":8.2,"spinRate":1933,"spinDirection":215},"zone":11,"typeConfidence":0.89,"plateTime":0.39868068864189654,"extension":6.626756515520454},"index":4,"playId":"d8fd502d-829b-336b-93bc-ccd938f94f27","pitchNumber":3,"startTime":"2026-06-03T02:22:12.593Z","endTime":"2026-06-03T02:22:15.914Z","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":83.5,"endSpeed":76.6,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.862014066988188,"aZ":-31.627400591683994,"pfxX":10.261547383548251,"pfxZ":0.3714859930481733,"pX":1.020652843444837,"pZ":1.9388939748364589,"vX0":5.041840980436722,"vY0":-121.57580617966867,"vZ0":-1.9985436971432975,"x":78.1,"y":186.43,"x0":-2.4193609582626463,"y0":50.004230805595476,"z0":5.540684251128635,"aX":15.222621227096322},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":0.5,"breakHorizontal":-19.8,"spinRate":2879,"spinDirection":56},"zone":14,"typeConfidence":0.92,"plateTime":0.4521013587288589,"extension":6.666687140864967},"index":5,"playId":"535521d7-9d30-3111-884e-ab24e8797e6c","pitchNumber":4,"startTime":"2026-06-03T02:22:29.440Z","endTime":"2026-06-03T02:22:33.647Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":81.8,"endSpeed":74.9,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.698148894337105,"aZ":-32.225726696572295,"pfxX":10.792786820589866,"pfxZ":-0.03654614978712978,"pX":-0.6412664120746363,"pZ":2.448656555912932,"vX0":1.286428314867972,"vY0":-119.17592705217679,"vZ0":-0.35541057031480705,"x":141.44,"y":172.67,"x0":-2.5901043237330863,"y0":50.00201504024817,"z0":5.531358751365004,"aX":15.393678252246788},"breaks":{"breakAngle":25.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":0.1,"breakHorizontal":-19.8,"spinRate":2759,"spinDirection":66},"zone":4,"typeConfidence":0.92,"plateTime":0.46107736816057754,"extension":6.7262835714117575},"index":6,"playId":"dec82c04-df29-3fc3-ac65-0035edd719a1","pitchNumber":5,"startTime":"2026-06-03T02:22:50.422Z","endTime":"2026-06-03T02:22:54.078Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-03T02:22:54.078Z","atBatIndex":71},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Christian Yelich singles on a ground ball to right fielder Jung Hoo Lee. Garrett Mitchell scores. Sal Frelick scores.","rbi":2,"awayScore":3,"homeScore":6,"isOut":false},"about":{"atBatIndex":72,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-03T02:23:06.913Z","endTime":"2026-06-03T02:25:21.305Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663941,"fullName":"Tristan Beck","link":"/api/v1/people/663941"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":808982,"link":"/api/v1/people/808982"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"responsiblePitcher":{"id":663941,"link":"/api/v1/people/663941"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"responsiblePitcher":{"id":663941,"link":"/api/v1/people/663941"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 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":81.5,"endSpeed":74.3,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.080894307444407,"aZ":-34.70290174421895,"pfxX":12.31386223974642,"pfxZ":-1.788147492960336,"pX":-1.0494836733499044,"pZ":3.0722597680975086,"vX0":-0.09358666173328234,"vY0":-118.67215335719669,"vZ0":1.3756592260799918,"x":157.0,"y":155.83,"x0":-2.6064170889434086,"y0":50.00570441175712,"z0":5.673090792568994,"aX":17.369519113267245},"breaks":{"breakAngle":26.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-2.5,"breakHorizontal":-22.2,"spinRate":2841,"spinDirection":56},"zone":11,"typeConfidence":0.91,"plateTime":0.4635260802184402,"extension":6.605911158201254},"index":0,"playId":"6cf38d85-4730-379e-adf9-72939dbf1ce3","pitchNumber":1,"startTime":"2026-06-03T02:23:19.213Z","endTime":"2026-06-03T02:23:23.483Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.3,"endSpeed":83.6,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.59830251462785,"aZ":-26.95178163178257,"pfxX":3.213185943614093,"pfxZ":2.9587745820010003,"pX":0.4608798646550623,"pZ":2.78580061639603,"vX0":5.720777461263877,"vY0":-131.48146591618317,"vZ0":-2.5683900218691664,"x":99.43,"y":163.56,"x0":-2.1533458737241533,"y0":50.00475862759152,"z0":5.757393594696588,"aX":5.674633427027264},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":5.0,"breakHorizontal":-7.0,"spinRate":2465,"spinDirection":140},"zone":6,"typeConfidence":0.91,"plateTime":0.4151919762126117,"extension":6.855776716881905},"index":1,"playId":"57a44845-d628-374b-a521-53afd2cd2713","pitchNumber":2,"startTime":"2026-06-03T02:23:36.177Z","endTime":"2026-06-03T02:23:42.397Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.3,"endSpeed":84.0,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.737455845042607,"aZ":-27.286836911926336,"pfxX":1.6765690918522682,"pfxZ":2.7445353861355173,"pX":0.031208580183717832,"pZ":3.6026042890849554,"vX0":5.553393802351489,"vY0":-131.55429552345808,"vZ0":-0.8791263651369413,"x":115.81,"y":141.51,"x0":-2.3115000956258194,"y0":50.00376355338902,"z0":5.935177390532499,"aX":2.9838673105627977},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":5.0,"breakHorizontal":-4.1,"spinRate":2468,"spinDirection":136},"zone":12,"typeConfidence":0.88,"plateTime":0.4138431654065453,"extension":6.570731665342389},"index":2,"playId":"7840eb91-f306-39e6-9aa5-1efc3639fb7f","pitchNumber":3,"startTime":"2026-06-03T02:24:06.894Z","endTime":"2026-06-03T02:24:10.774Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":88.2,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.345879981882586,"aZ":-14.445169740688877,"pfxX":-6.976818804199995,"pfxZ":8.905181852632863,"pX":0.10380575969285202,"pZ":3.1955061301771073,"vX0":9.039970514291431,"vY0":-139.90584752527354,"vZ0":-4.3513484484996505,"x":113.04,"y":152.5,"x0":-2.256517616268579,"y0":50.000252062833844,"z0":5.711706705154737,"aX":-13.886434296594437},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.5,"breakHorizontal":10.9,"spinRate":2202,"spinDirection":215},"zone":2,"typeConfidence":0.92,"plateTime":0.3908804146899074,"extension":6.7271331677129655},"index":3,"playId":"9a321925-e2a1-342f-8e63-30e3cc5eec08","pitchNumber":4,"startTime":"2026-06-03T02:24:25.102Z","endTime":"2026-06-03T02:24:28.692Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.7,"endSpeed":77.3,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.916475821408337,"aZ":-29.227207453094902,"pfxX":9.255015135708817,"pfxZ":1.9760222124858808,"pX":2.137087652289697,"pZ":1.1450778612805501,"vX0":7.595565275189898,"vY0":-121.70768025034062,"vZ0":-4.367573166077741,"x":35.54,"y":207.86,"x0":-2.232009817706662,"y0":50.004888880553004,"z0":5.507402610974005,"aX":13.821028880232083},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":2.8,"breakHorizontal":-18.6,"spinRate":2825,"spinDirection":60},"zone":14,"typeConfidence":0.91,"plateTime":0.4508236412623856,"extension":6.898091321267925},"index":4,"playId":"72cd8622-0d74-37ba-bc28-21b7b656270d","pitchNumber":5,"startTime":"2026-06-03T02:24:45.981Z","endTime":"2026-06-03T02:24:49.528Z","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":2},"pitchData":{"startSpeed":83.0,"endSpeed":76.3,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.751197982327003,"aZ":-33.52916329628348,"pfxX":10.629404620800887,"pfxZ":-0.9233936393840523,"pX":-0.16500556226639562,"pZ":2.5114543095589763,"vX0":2.522946269945214,"vY0":-120.94067583539392,"vZ0":-0.316432676334096,"x":123.29,"y":170.97,"x0":-2.603487214718044,"y0":50.00034362575427,"z0":5.597964981892258,"aX":15.659330488321064},"breaks":{"breakAngle":25.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-1.4,"breakHorizontal":-19.8,"spinRate":2758,"spinDirection":60},"zone":5,"typeConfidence":0.92,"plateTime":0.45379828742781614,"extension":6.887043013037689},"hitData":{"launchSpeed":89.7,"launchAngle":2.0,"totalDistance":61.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":163.15,"coordY":132.9}},"index":5,"playId":"3e9bccbc-5373-3619-b854-993c0a50588f","pitchNumber":6,"startTime":"2026-06-03T02:25:08.749Z","endTime":"2026-06-03T02:25:21.305Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-03T02:25:21.305Z","atBatIndex":72},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Jackson Chourio doubles (9) on a sharp fly ball to center fielder Drew Gilbert. Christian Yelich scores.","rbi":1,"awayScore":3,"homeScore":7,"isOut":false},"about":{"atBatIndex":73,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-03T02:25:41.884Z","endTime":"2026-06-03T02:26:22.914Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663941,"fullName":"Tristan Beck","link":"/api/v1/people/663941"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"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":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":687551,"link":"/api/v1/people/687551"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"responsiblePitcher":{"id":663941,"link":"/api/v1/people/663941"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.0,"endSpeed":83.1,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.624443671211765,"aZ":-26.747103588253516,"pfxX":0.26261181226014907,"pfxZ":3.0974048815139223,"pX":0.11910789617816098,"pZ":3.3528252060449204,"vX0":5.885348710486093,"vY0":-130.99039172647463,"vZ0":-1.3162659411293343,"x":112.46,"y":148.25,"x0":-2.1834705778452594,"y0":50.002718876994926,"z0":5.84695428886172,"aX":0.45829392099983857},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":5.5,"breakHorizontal":-1.7,"spinRate":2494,"spinDirection":125},"zone":2,"typeConfidence":0.85,"plateTime":0.41690490368767374,"extension":6.76906716984093},"index":0,"playId":"55282e52-34d9-31c6-b1b7-1b7cf493a1c7","pitchNumber":1,"startTime":"2026-06-03T02:25:51.760Z","endTime":"2026-06-03T02:25:55.334Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":87.9,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.349263424990433,"aZ":-12.452683568171308,"pfxX":-5.589775340014002,"pfxZ":9.959479908206907,"pX":-0.27093468023695105,"pZ":3.7298620373623037,"vX0":7.629422754545926,"vY0":-139.57274587917965,"vZ0":-3.4912889438287316,"x":127.33,"y":138.07,"x0":-2.3090040332854787,"y0":50.00286733975202,"z0":5.812682543223904,"aX":-11.069344172922056},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":17.5,"breakHorizontal":8.6,"spinRate":2331,"spinDirection":210},"zone":11,"typeConfidence":0.91,"plateTime":0.39189265671499385,"extension":6.646822953968899},"hitData":{"launchSpeed":104.3,"launchAngle":29.0,"totalDistance":396.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":153.23,"coordY":41.37}},"index":1,"playId":"c2566616-c7d2-3603-b02a-d8a54c71461f","pitchNumber":2,"startTime":"2026-06-03T02:26:09.493Z","endTime":"2026-06-03T02:26:22.914Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-03T02:26:22.914Z","atBatIndex":73},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brice Turang singles on a sharp ground ball to center fielder Drew Gilbert. Jackson Chourio scores.","rbi":1,"awayScore":3,"homeScore":8,"isOut":false},"about":{"atBatIndex":74,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-03T02:26:42.646Z","endTime":"2026-06-03T02:27:21.762Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663941,"fullName":"Tristan Beck","link":"/api/v1/people/663941"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":687551,"link":"/api/v1/people/687551"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"responsiblePitcher":{"id":663941,"link":"/api/v1/people/663941"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":95.5,"endSpeed":88.0,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.451489315006285,"aZ":-14.780990360824054,"pfxX":-4.262136406296634,"pfxZ":8.799505905509767,"pX":-0.7614597606829316,"pZ":4.038971963470002,"vX0":5.550351869804081,"vY0":-139.0666576915372,"vZ0":-2.3825120431521496,"x":146.03,"y":129.73,"x0":-2.220749624085199,"y0":50.005921221812535,"z0":5.876395872065216,"aX":-8.428148233307011},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.7,"breakHorizontal":6.7,"spinRate":2151,"spinDirection":219},"zone":11,"typeConfidence":0.9,"plateTime":0.39246604478322933,"extension":6.790232358428209},"index":0,"playId":"414b5e65-e6b7-35ff-99e5-90dc35e7a490","pitchNumber":1,"startTime":"2026-06-03T02:26:56.147Z","endTime":"2026-06-03T02:26:59.734Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.9,"endSpeed":74.9,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.15463589504213,"aZ":-42.82188034648018,"pfxX":4.438772798621317,"pfxZ":-7.5846278393397615,"pX":0.3453438656014081,"pZ":2.0454331988710854,"vX0":4.554197137876741,"vY0":-117.71620154071698,"vZ0":0.3485801612823527,"x":103.84,"y":183.55,"x0":-2.190240259664495,"y0":50.00124217427438,"z0":5.8568748928256396,"aX":6.233092960365603},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.1,"breakVerticalInduced":-13.3,"breakHorizontal":-9.1,"spinRate":2397,"spinDirection":44},"zone":9,"typeConfidence":2.0,"plateTime":0.46514626413844695,"extension":7.0627621817894894},"hitData":{"launchSpeed":104.3,"launchAngle":4.0,"totalDistance":81.0,"trajectory":"ground_ball","hardness":"hard","location":"8","coordinates":{"coordX":127.99,"coordY":98.98}},"index":1,"playId":"b427065d-46f8-3ce1-ba57-537ed4ac6f76","pitchNumber":2,"startTime":"2026-06-03T02:27:10.761Z","endTime":"2026-06-03T02:27:21.762Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-03T02:27:21.762Z","atBatIndex":74},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"William Contreras singles on a ground ball to third baseman Matt Chapman. Brice Turang to 3rd.","rbi":0,"awayScore":3,"homeScore":8,"isOut":false},"about":{"atBatIndex":75,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-03T02:27:45.768Z","endTime":"2026-06-03T02:28:54.400Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663941,"fullName":"Tristan Beck","link":"/api/v1/people/663941"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"postOnThird":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":656305,"link":"/api/v1/people/656305"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":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, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.7,"endSpeed":73.8,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.879001703222226,"aZ":-34.55464936697784,"pfxX":10.493162988581348,"pfxZ":-1.7194701147389253,"pX":-1.4534987927124057,"pZ":2.830657032627512,"vX0":-0.7477098323525057,"vY0":-117.4920486882489,"vZ0":0.7424498080145487,"x":172.4,"y":162.35,"x0":-2.4913834228558716,"y0":50.00056596434507,"z0":5.741605824322079,"aX":14.553726730486744},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.8,"breakVerticalInduced":-2.6,"breakHorizontal":-18.7,"spinRate":2708,"spinDirection":68},"zone":11,"typeConfidence":0.91,"plateTime":0.46757103542835665,"extension":6.804603407989639},"index":0,"playId":"65e5f4da-3d80-3125-82ba-5756dc4e79e2","pitchNumber":1,"startTime":"2026-06-03T02:27:50.567Z","endTime":"2026-06-03T02:27:54.530Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.4,"endSpeed":75.0,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.903940968407714,"aZ":-32.412084692440324,"pfxX":9.145107169004195,"pfxZ":-0.16435099631292438,"pX":0.6268260649599386,"pZ":1.5021132074100747,"vX0":3.6410261748579993,"vY0":-118.57103653821618,"vZ0":-2.3991521565298974,"x":93.11,"y":198.22,"x0":-2.1196119016538177,"y0":50.00474999375367,"z0":5.5014004338641875,"aX":12.947244606485034},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-0.6,"breakHorizontal":-17.5,"spinRate":2752,"spinDirection":76},"zone":14,"typeConfidence":0.92,"plateTime":0.4629653331810828,"extension":7.036526511145934},"index":1,"playId":"ffe21e00-8775-3aee-bb09-f53fa7290278","pitchNumber":2,"startTime":"2026-06-03T02:28:07.043Z","endTime":"2026-06-03T02:28:10.948Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.5,"endSpeed":82.0,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.358148512494203,"aZ":-26.82848799464903,"pfxX":-0.5645624157132916,"pfxZ":3.128434276278929,"pX":0.37399208843472603,"pZ":1.4888407006076614,"vX0":6.466641534678301,"vY0":-130.10101738381525,"vZ0":-5.904002271909676,"x":102.74,"y":198.58,"x0":-2.074737349147158,"y0":50.00085316902982,"z0":5.831945354899558,"aX":-0.9648526651436784},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":4.6,"breakHorizontal":-0.5,"spinRate":2455,"spinDirection":131},"zone":14,"typeConfidence":0.89,"plateTime":0.42166868803641133,"extension":6.837595488160971},"index":2,"playId":"dad88ffd-4e4e-3f20-b2ab-c25a23d32fb8","pitchNumber":3,"startTime":"2026-06-03T02:28:26.369Z","endTime":"2026-06-03T02:28:31.218Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":86.1,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.7789879870694,"aZ":-15.728817789407568,"pfxX":-6.709537509887059,"pfxZ":8.601578511191056,"pX":-1.13341685915079,"pZ":2.9926839987552944,"vX0":5.763397194528012,"vY0":-137.9018588748905,"vZ0":-4.47448130367705,"x":160.2,"y":157.98,"x0":-2.386363419822066,"y0":50.00165211144145,"z0":5.708892458603433,"aX":-12.826534835912474},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.8,"breakHorizontal":10.8,"spinRate":2068,"spinDirection":219},"zone":11,"typeConfidence":0.9,"plateTime":0.39830187524089133,"extension":6.687897491778852},"hitData":{"launchSpeed":66.9,"launchAngle":-7.0,"totalDistance":20.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":104.18,"coordY":156.75}},"index":3,"playId":"5605e567-710b-3473-b2a6-eebab50eea75","pitchNumber":4,"startTime":"2026-06-03T02:28:43.650Z","endTime":"2026-06-03T02:28:54.400Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-03T02:28:54.400Z","atBatIndex":75},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jake Bauers grounds out to pitcher Tristan Beck.","rbi":0,"awayScore":3,"homeScore":8,"isOut":true},"about":{"atBatIndex":76,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-03T02:29:17.540Z","endTime":"2026-06-03T02:31:35.918Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663941,"fullName":"Tristan Beck","link":"/api/v1/people/663941"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":663941,"link":"/api/v1/people/663941"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":86.3,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.86207269196426,"aZ":-13.755196658519582,"pfxX":-6.034449028170931,"pfxZ":9.641904874095466,"pX":-0.4203508051631085,"pZ":3.591287638564812,"vX0":7.016114284845393,"vY0":-137.2182399579501,"vZ0":-3.4801638298625037,"x":133.02,"y":141.82,"x0":-2.224238712186869,"y0":50.00281982690707,"z0":5.810883627549217,"aX":-11.528143961754024},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.9,"breakHorizontal":9.5,"spinRate":2195,"spinDirection":219},"zone":11,"typeConfidence":0.91,"plateTime":0.3988900235255284,"extension":6.765718446462925},"index":0,"playId":"02eaf6dd-3f9d-3032-9a2e-e5422891972a","pitchNumber":1,"startTime":"2026-06-03T02:29:33.045Z","endTime":"2026-06-03T02:29:36.809Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":86.8,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.143795508776776,"aZ":-11.039989791102041,"pfxX":-4.217337509638797,"pfxZ":10.99071071958663,"pX":-0.04092194792267784,"pZ":2.6943957032617054,"vX0":7.05403229297425,"vY0":-137.4713126506615,"vZ0":-6.3409613307637755,"x":118.56,"y":166.03,"x0":-2.086763892293877,"y0":50.00290108500836,"z0":5.772902187191002,"aX":-8.110193161654195},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":18.8,"breakHorizontal":6.2,"spinRate":2251,"spinDirection":213},"zone":5,"typeConfidence":0.9,"plateTime":0.3977172273388252,"extension":6.769472438453308},"index":1,"playId":"edc77daf-9462-350b-93b6-c8cd7dd0ee1c","pitchNumber":2,"startTime":"2026-06-03T02:29:50.902Z","endTime":"2026-06-03T02:29:54.523Z","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":94.9,"endSpeed":86.8,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.085084576194184,"aZ":-10.970350894058573,"pfxX":-4.433836217109459,"pfxZ":10.938272970960153,"pX":-0.9724021645302956,"pZ":4.2082020601177605,"vX0":4.847379194641868,"vY0":-138.18481924940477,"vZ0":-2.700332897319049,"x":154.07,"y":125.16,"x0":-2.171220543017744,"y0":50.0035984117987,"z0":5.932571145153021,"aX":-8.596160680340448},"breaks":{"breakAngle":33.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":19.4,"breakHorizontal":7.1,"spinRate":2248,"spinDirection":216},"zone":11,"typeConfidence":0.91,"plateTime":0.39600541582441817,"extension":6.729654069966115},"index":2,"playId":"ae942078-026b-3c73-a186-b766f85949e1","pitchNumber":3,"startTime":"2026-06-03T02:30:10.198Z","endTime":"2026-06-03T02:30:13.676Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.3,"endSpeed":76.0,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.07469919491636,"aZ":-28.683939013237303,"pfxX":9.201109781494624,"pfxZ":2.3963887501635455,"pX":-0.13687171553560643,"pZ":1.8584855631058106,"vX0":2.649968550061715,"vY0":-119.8500375060634,"vZ0":-2.699248059970233,"x":122.22,"y":188.6,"x0":-2.4520822969152394,"y0":50.00231504168554,"z0":5.5600932845392945,"aX":13.388792264916502},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":4.0,"breakHorizontal":-17.3,"spinRate":2610,"spinDirection":64},"zone":8,"typeConfidence":0.91,"plateTime":0.45693626238021867,"extension":6.750071811707209},"index":3,"playId":"75ee1167-77b4-35f2-b8c1-4203eb800cbf","pitchNumber":4,"startTime":"2026-06-03T02:30:27.552Z","endTime":"2026-06-03T02:30:31.721Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":86.0,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.218701408884765,"aZ":-13.590334613368723,"pfxX":-5.951614846108034,"pfxZ":9.810998341807185,"pX":-1.0786747545449262,"pZ":3.522293928670527,"vX0":5.052908050454986,"vY0":-136.33708648512064,"vZ0":-3.796052688564369,"x":158.12,"y":143.68,"x0":-2.177111931543636,"y0":50.00333056668877,"z0":5.862121434298386,"aX":-11.274701165591845},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":17.3,"breakHorizontal":9.8,"spinRate":2118,"spinDirection":220},"zone":11,"typeConfidence":0.9,"plateTime":0.4007836407715426,"extension":6.781683044058448},"index":4,"playId":"24b9638a-49f8-3096-adb8-2f6215a5cc35","pitchNumber":5,"startTime":"2026-06-03T02:30:51.466Z","endTime":"2026-06-03T02:30:55.234Z","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":2},"pitchData":{"startSpeed":80.8,"endSpeed":74.3,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.548023391758623,"aZ":-44.39963341268661,"pfxX":5.990021979006405,"pfxZ":-8.764203690216501,"pX":-0.985458679123697,"pZ":2.818602095651894,"vX0":0.6727434987464215,"vY0":-117.66728076242501,"vZ0":1.954724382316484,"x":154.56,"y":162.68,"x0":-2.0533839856215037,"y0":50.00586325086589,"z0":6.108953789064481,"aX":8.351410275161038},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.1,"breakVerticalInduced":-15.0,"breakHorizontal":-11.0,"spinRate":2553,"spinDirection":32},"zone":11,"typeConfidence":2.0,"plateTime":0.46652766476597485,"extension":6.900603331276975},"index":5,"playId":"3fac1c69-0191-3293-a181-a33e19ab8fab","pitchNumber":6,"startTime":"2026-06-03T02:31:08.599Z","endTime":"2026-06-03T02:31:12.634Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":81.7,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.751431127950188,"aZ":-27.430294935499766,"pfxX":1.640279469701801,"pfxZ":2.819827566415963,"pX":0.37635264087573905,"pZ":2.318863925577202,"vX0":6.186312638750732,"vY0":-128.45853968483948,"vZ0":-3.16282675646297,"x":102.65,"y":176.17,"x0":-2.2690077430137396,"y0":50.00407623762738,"z0":5.68146322399582,"aX":2.762185883072177},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":4.7,"breakHorizontal":-4.3,"spinRate":2340,"spinDirection":134},"zone":6,"typeConfidence":0.91,"plateTime":0.4251690247247195,"extension":6.934894807279128},"hitData":{"launchSpeed":61.6,"launchAngle":-59.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":138.34,"coordY":190.2}},"index":6,"playId":"382a9ba7-8d45-3a46-bf87-f26787065633","pitchNumber":7,"startTime":"2026-06-03T02:31:28.288Z","endTime":"2026-06-03T02:31:35.918Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-03T02:31:35.918Z","atBatIndex":76},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Casey Schmitt flies out to center fielder Garrett Mitchell.","rbi":0,"awayScore":3,"homeScore":8,"isOut":true},"about":{"atBatIndex":77,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-03T02:34:33.654Z","endTime":"2026-06-03T02:35:44.387Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"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,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669003,"link":"/api/v1/people/669003"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Trevor Megill replaces Abner Uribe.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-03T02:32:13.756Z","endTime":"2026-06-03T02:34:35.925Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656730,"link":"/api/v1/people/656730"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":0},"pitchData":{"startSpeed":88.0,"endSpeed":81.3,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.665703907940046,"aZ":-31.874465434969686,"pfxX":0.8631613731084167,"pfxZ":0.17831827321866456,"pX":0.06333809313909847,"pZ":2.5974991085369865,"vX0":0.07181708707271486,"vY0":-128.28562661120694,"vZ0":-3.6589903393357526,"x":114.59,"y":168.65,"x0":-0.07718310828545896,"y0":50.00270536098846,"z0":6.517610212733342,"aX":1.4436283376538228},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":-0.2,"breakHorizontal":-1.6,"spinRate":2709,"spinDirection":52},"zone":5,"typeConfidence":0.88,"plateTime":0.4263898314132164,"extension":6.5640454863391735},"index":1,"playId":"86c0d4aa-7908-3bbe-96e4-fa614dd5bc8e","pitchNumber":1,"startTime":"2026-06-03T02:34:35.925Z","endTime":"2026-06-03T02:34:40.253Z","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":88.1,"endSpeed":82.1,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.668969290164334,"aZ":-34.82641236898801,"pfxX":0.5874735573675149,"pfxZ":-1.5819489419060302,"pX":1.0899879158143948,"pZ":1.0767428378736583,"vX0":2.5577713131577,"vY0":-128.29756487806603,"vZ0":-6.714760637058959,"x":75.45,"y":209.71,"x0":0.006894311903886206,"y0":50.00197780270633,"z0":6.416998817431015,"aX":0.9860512046083909},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-4.1,"breakHorizontal":-1.6,"spinRate":2694,"spinDirection":25},"zone":14,"typeConfidence":0.89,"plateTime":0.4256934818518232,"extension":6.612182365594974},"index":2,"playId":"85ab3007-c650-3f70-a2fc-f21643a59d37","pitchNumber":2,"startTime":"2026-06-03T02:34:55.212Z","endTime":"2026-06-03T02:34:58.309Z","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":97.3,"endSpeed":88.7,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.32047238276512,"aZ":-12.031478438352096,"pfxX":-1.5348414634894847,"pfxZ":9.968560910268248,"pX":0.7113379660136596,"pZ":2.9769417957565616,"vX0":2.527738307069924,"vY0":-141.48602665711618,"vZ0":-7.308689099636368,"x":89.89,"y":158.4,"x0":0.004363364921174895,"y0":50.00231849797234,"z0":6.3706492623463715,"aX":-3.101306563734749},"breaks":{"breakAngle":10.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":16.7,"breakHorizontal":2.3,"spinRate":2246,"spinDirection":199},"zone":3,"typeConfidence":0.89,"plateTime":0.38763930172299466,"extension":6.729609036963933},"index":3,"playId":"89451292-ad5a-381b-aeff-1359dc9b6f0f","pitchNumber":3,"startTime":"2026-06-03T02:35:11.499Z","endTime":"2026-06-03T02:35:15.224Z","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":0},"pitchData":{"startSpeed":97.4,"endSpeed":89.2,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.72349268825189,"aZ":-7.342911935028888,"pfxX":-2.4639639289759305,"pfxZ":12.170715132902181,"pX":-0.08885716799614253,"pZ":3.486295989069667,"vX0":0.32027007477781033,"vY0":-141.76545779623123,"vZ0":-6.97408074467817,"x":120.39,"y":144.65,"x0":0.11701449019444381,"y0":50.00108603910387,"z0":6.443728348022984,"aX":-5.02562230306701},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-7.9,"breakVerticalInduced":20.9,"breakHorizontal":4.4,"spinRate":2376,"spinDirection":198},"zone":11,"typeConfidence":0.9,"plateTime":0.38602730400025953,"extension":6.662866454621},"hitData":{"launchSpeed":91.6,"launchAngle":56.0,"totalDistance":232.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":132.89,"coordY":107.91}},"index":4,"playId":"b6ce9534-e6d0-3f56-a495-0e21b78bf83b","pitchNumber":4,"startTime":"2026-06-03T02:35:34.304Z","endTime":"2026-06-03T02:35:44.387Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-03T02:35:44.387Z","atBatIndex":77},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Rafael Devers strikes out swinging.","rbi":0,"awayScore":3,"homeScore":8,"isOut":true},"about":{"atBatIndex":78,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-03T02:35:51.969Z","endTime":"2026-06-03T02:36:47.460Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"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,2],"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":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.3,"endSpeed":89.0,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.0411229038351,"aZ":-8.6070468180998,"pfxX":-2.0608433981418077,"pfxZ":11.60926106831515,"pX":-0.7209207201866554,"pZ":3.1573434560110556,"vX0":-1.1694725820941627,"vY0":-141.51931633850688,"vZ0":-7.465247955013752,"x":144.48,"y":153.53,"x0":-0.0346861905480039,"y0":50.00311989493734,"z0":6.37943708516732,"aX":-4.1835534943674615},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.2,"breakVerticalInduced":19.7,"breakHorizontal":4.0,"spinRate":2349,"spinDirection":197},"zone":1,"typeConfidence":0.9,"plateTime":0.3869147107630555,"extension":6.735211174527925},"index":0,"playId":"8db2880b-870b-3e13-b4ec-ae3cbbca41b7","pitchNumber":1,"startTime":"2026-06-03T02:36:08.026Z","endTime":"2026-06-03T02:36:11.451Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.7,"endSpeed":89.7,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.21659243613619,"aZ":-9.490654140324397,"pfxX":-2.0292737206914557,"pfxZ":11.01365915023055,"pX":-0.5708197612905364,"pZ":3.645471139960715,"vX0":-0.9743916907296394,"vY0":-142.2684716582998,"vZ0":-6.1951172014292855,"x":138.76,"y":140.35,"x0":0.03925628674375887,"y0":50.00175976754898,"z0":6.446198998040785,"aX":-4.1784211619577825},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.6,"breakVerticalInduced":19.0,"breakHorizontal":3.8,"spinRate":2279,"spinDirection":198},"zone":11,"typeConfidence":0.9,"plateTime":0.38431306884745275,"extension":6.660422867275482},"index":1,"playId":"0d1e11ce-3208-3b9a-be3d-7bc4f9479f92","pitchNumber":2,"startTime":"2026-06-03T02:36:25.149Z","endTime":"2026-06-03T02:36:30.179Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":98.5,"endSpeed":90.0,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.14082712697715,"aZ":-8.082532170863185,"pfxX":-0.7582764993857805,"pfxZ":11.574856768651136,"pX":-0.3866769905184218,"pZ":3.5720395105904967,"vX0":-0.7675242778125708,"vY0":-143.3643203281054,"vZ0":-6.851308507681023,"x":131.74,"y":142.33,"x0":-0.01693807183843454,"y0":50.005926849573584,"z0":6.497424731794255,"aX":-1.5786968598325686},"breaks":{"breakAngle":10.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.4,"breakVerticalInduced":19.8,"breakHorizontal":1.6,"spinRate":2356,"spinDirection":194},"zone":11,"typeConfidence":0.9,"plateTime":0.38205167001728624,"extension":6.574178104274891},"index":2,"playId":"6d0ce5ce-e140-36d8-bed9-4ddcb33cf6b7","pitchNumber":3,"startTime":"2026-06-03T02:36:43.788Z","endTime":"2026-06-03T02:36:47.460Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-03T02:36:47.460Z","atBatIndex":78},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Luis Arraez flies out to left fielder Jackson Chourio.","rbi":0,"awayScore":3,"homeScore":8,"isOut":true},"about":{"atBatIndex":79,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-03T02:36:53.747Z","endTime":"2026-06-03T02:38:08.865Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"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(255, 255, 255, 0.55)","temp":"lukewarm","value":".258"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".360"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".345"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".383"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".353"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".486"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".216"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".321"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".214"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".235"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".188"},{"zone":"13","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".262"},{"zone":"14","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".350"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.45"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"86.12"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.07"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"86.20"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.42"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.28"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.17"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.44"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.96"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.10"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"78.06"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"75.94"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"86.08"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".545"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".808"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.067"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".813"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".787"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.154"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"08","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".672"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".621"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".548"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".660"},{"zone":"14","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".800"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".545"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".808"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.067"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".813"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".787"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.154"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"08","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".672"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".621"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".548"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".660"},{"zone":"14","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".800"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":694192,"link":"/api/v1/people/694192"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.1,"endSpeed":89.7,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.6028505492389,"aZ":-7.810089161723202,"pfxX":-2.5298686581777856,"pfxZ":11.83376987228403,"pX":0.10639513223320991,"pZ":2.1554947217410216,"vX0":1.1662166741351392,"vY0":-142.53094829967793,"vZ0":-10.391800040143885,"x":112.94,"y":180.58,"x0":0.0207062601849775,"y0":50.001453654875384,"z0":6.34092842785105,"aX":-5.20717184447486},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.0,"breakVerticalInduced":19.6,"breakHorizontal":4.3,"spinRate":2272,"spinDirection":195},"zone":5,"typeConfidence":0.9,"plateTime":0.38422203156273627,"extension":6.61791390161253},"index":0,"playId":"6dc49258-b1b8-35a2-9a6a-8f76e141fb87","pitchNumber":1,"startTime":"2026-06-03T02:37:14.645Z","endTime":"2026-06-03T02:37:18.111Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2026-06-03T02:37:26.205Z","endTime":"2026-06-03T02:37:43.772Z","isPitch":false,"type":"action","player":{"id":650333,"link":"/api/v1/people/650333"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.5,"endSpeed":90.2,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.770983231513746,"aZ":-8.86472882891375,"pfxX":-2.4325963325105353,"pfxZ":11.224738331133846,"pX":-0.3801620879417712,"pZ":2.090262376188347,"vX0":-0.11865187838191484,"vY0":-143.13441006866267,"vZ0":-10.516292618600747,"x":131.49,"y":182.34,"x0":-0.022045314289275864,"y0":50.00561933776024,"z0":6.365563132555387,"aX":-5.052408106572219},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":18.4,"breakHorizontal":4.4,"spinRate":2415,"spinDirection":199},"zone":7,"typeConfidence":0.9,"plateTime":0.3825456654842254,"extension":6.656882657335183},"index":2,"playId":"643836b0-f125-3ff5-84bc-be6637a3643d","pitchNumber":2,"startTime":"2026-06-03T02:37:43.772Z","endTime":"2026-06-03T02:37:47.580Z","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(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":81.7,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.40474554989567,"aZ":-30.23637809684398,"pfxX":2.771208434186109,"pfxZ":1.1515193055931512,"pX":0.10593924589429343,"pZ":1.4700235422623185,"vX0":-0.19745608171302922,"vY0":-129.1515428575303,"vZ0":-6.568740749786018,"x":112.96,"y":199.09,"x0":-0.17652062035415703,"y0":50.00592013956601,"z0":6.378166266846679,"aX":4.672589106718716},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":0.8,"breakHorizontal":-4.9,"spinRate":2860,"spinDirection":27},"zone":14,"typeConfidence":0.87,"plateTime":0.42442617964622986,"extension":6.643544766334179},"hitData":{"launchSpeed":77.0,"launchAngle":32.0,"totalDistance":233.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":59.36,"coordY":133.46}},"index":3,"playId":"ccf9b9a6-de7c-32a8-8a64-fbcb5798a391","pitchNumber":3,"startTime":"2026-06-03T02:38:01.669Z","endTime":"2026-06-03T02:38:08.865Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-03T02:38:08.865Z","atBatIndex":79}],"currentPlay":{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Luis Arraez flies out to left fielder Jackson Chourio.","rbi":0,"awayScore":3,"homeScore":8,"isOut":true},"about":{"atBatIndex":79,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-03T02:36:53.747Z","endTime":"2026-06-03T02:38:08.865Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"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(255, 255, 255, 0.55)","temp":"lukewarm","value":".258"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".360"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".345"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".383"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".353"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".486"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".216"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".321"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".214"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".235"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".188"},{"zone":"13","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".262"},{"zone":"14","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".350"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.45"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"86.12"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.07"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"86.20"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.42"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.28"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.17"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.44"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.96"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.10"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"78.06"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"75.94"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"86.08"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".545"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".808"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.067"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".813"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".787"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.154"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"08","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".672"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".621"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".548"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".660"},{"zone":"14","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".800"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".545"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".808"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.067"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".813"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".787"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.154"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"08","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".672"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".621"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".548"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".660"},{"zone":"14","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".800"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":694192,"link":"/api/v1/people/694192"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.1,"endSpeed":89.7,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.6028505492389,"aZ":-7.810089161723202,"pfxX":-2.5298686581777856,"pfxZ":11.83376987228403,"pX":0.10639513223320991,"pZ":2.1554947217410216,"vX0":1.1662166741351392,"vY0":-142.53094829967793,"vZ0":-10.391800040143885,"x":112.94,"y":180.58,"x0":0.0207062601849775,"y0":50.001453654875384,"z0":6.34092842785105,"aX":-5.20717184447486},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.0,"breakVerticalInduced":19.6,"breakHorizontal":4.3,"spinRate":2272,"spinDirection":195},"zone":5,"typeConfidence":0.9,"plateTime":0.38422203156273627,"extension":6.61791390161253},"index":0,"playId":"6dc49258-b1b8-35a2-9a6a-8f76e141fb87","pitchNumber":1,"startTime":"2026-06-03T02:37:14.645Z","endTime":"2026-06-03T02:37:18.111Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2026-06-03T02:37:26.205Z","endTime":"2026-06-03T02:37:43.772Z","isPitch":false,"type":"action","player":{"id":650333,"link":"/api/v1/people/650333"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.5,"endSpeed":90.2,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.770983231513746,"aZ":-8.86472882891375,"pfxX":-2.4325963325105353,"pfxZ":11.224738331133846,"pX":-0.3801620879417712,"pZ":2.090262376188347,"vX0":-0.11865187838191484,"vY0":-143.13441006866267,"vZ0":-10.516292618600747,"x":131.49,"y":182.34,"x0":-0.022045314289275864,"y0":50.00561933776024,"z0":6.365563132555387,"aX":-5.052408106572219},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":18.4,"breakHorizontal":4.4,"spinRate":2415,"spinDirection":199},"zone":7,"typeConfidence":0.9,"plateTime":0.3825456654842254,"extension":6.656882657335183},"index":2,"playId":"643836b0-f125-3ff5-84bc-be6637a3643d","pitchNumber":2,"startTime":"2026-06-03T02:37:43.772Z","endTime":"2026-06-03T02:37:47.580Z","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(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":81.7,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.40474554989567,"aZ":-30.23637809684398,"pfxX":2.771208434186109,"pfxZ":1.1515193055931512,"pX":0.10593924589429343,"pZ":1.4700235422623185,"vX0":-0.19745608171302922,"vY0":-129.1515428575303,"vZ0":-6.568740749786018,"x":112.96,"y":199.09,"x0":-0.17652062035415703,"y0":50.00592013956601,"z0":6.378166266846679,"aX":4.672589106718716},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":0.8,"breakHorizontal":-4.9,"spinRate":2860,"spinDirection":27},"zone":14,"typeConfidence":0.87,"plateTime":0.42442617964622986,"extension":6.643544766334179},"hitData":{"launchSpeed":77.0,"launchAngle":32.0,"totalDistance":233.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":59.36,"coordY":133.46}},"index":3,"playId":"ccf9b9a6-de7c-32a8-8a64-fbcb5798a391","pitchNumber":3,"startTime":"2026-06-03T02:38:01.669Z","endTime":"2026-06-03T02:38:08.865Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-03T02:38:08.865Z","atBatIndex":79},"scoringPlays":[9,43,58,64,66,72,73,74],"playsByInning":[{"startIndex":0,"endIndex":10,"top":[0,1,2,3,4],"bottom":[5,6,7,8,9,10],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":1,"pitcher":{"id":690986,"fullName":"Kyle Harrison","link":"/api/v1/people/690986"},"batter":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"coordinates":{"x":197.75,"y":132.37},"type":"H","description":"Triple"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":1,"pitcher":{"id":690986,"fullName":"Kyle Harrison","link":"/api/v1/people/690986"},"batter":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"coordinates":{"x":194.62,"y":138.0},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":1,"pitcher":{"id":686790,"fullName":"Trevor McDonald","link":"/api/v1/people/686790"},"batter":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"coordinates":{"x":126.47,"y":200.33},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":1,"pitcher":{"id":686790,"fullName":"Trevor McDonald","link":"/api/v1/people/686790"},"batter":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"coordinates":{"x":120.54,"y":32.35},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":1,"pitcher":{"id":686790,"fullName":"Trevor McDonald","link":"/api/v1/people/686790"},"batter":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"coordinates":{"x":54.66,"y":108.24},"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":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":2,"pitcher":{"id":690986,"fullName":"Kyle Harrison","link":"/api/v1/people/690986"},"batter":{"id":671083,"fullName":"Buddy Kennedy","link":"/api/v1/people/671083"},"coordinates":{"x":141.66,"y":126.09},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":2,"pitcher":{"id":690986,"fullName":"Kyle Harrison","link":"/api/v1/people/690986"},"batter":{"id":691740,"fullName":"Daniel Susac","link":"/api/v1/people/691740"},"coordinates":{"x":107.65,"y":88.8},"type":"H","description":"Single"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":2,"pitcher":{"id":686790,"fullName":"Trevor McDonald","link":"/api/v1/people/686790"},"batter":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"coordinates":{"x":96.07,"y":104.56},"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":2,"pitcher":{"id":686790,"fullName":"Trevor McDonald","link":"/api/v1/people/686790"},"batter":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"coordinates":{"x":149.28,"y":180.06},"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":2,"pitcher":{"id":686790,"fullName":"Trevor McDonald","link":"/api/v1/people/686790"},"batter":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"coordinates":{"x":66.68,"y":125.33},"type":"O","description":"Flyout"}]}},{"startIndex":19,"endIndex":24,"top":[19,20,21],"bottom":[22,23,24],"hits":{"away":[],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":3,"pitcher":{"id":686790,"fullName":"Trevor McDonald","link":"/api/v1/people/686790"},"batter":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"coordinates":{"x":122.93,"y":163.84},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":3,"pitcher":{"id":686790,"fullName":"Trevor McDonald","link":"/api/v1/people/686790"},"batter":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"coordinates":{"x":122.93,"y":150.16},"type":"O","description":"Grounded Into DP"}]}},{"startIndex":25,"endIndex":32,"top":[25,26,27,28],"bottom":[29,30,31,32],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":4,"pitcher":{"id":690986,"fullName":"Kyle Harrison","link":"/api/v1/people/690986"},"batter":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"coordinates":{"x":188.36,"y":110.03},"type":"H","description":"Single"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":4,"pitcher":{"id":686790,"fullName":"Trevor McDonald","link":"/api/v1/people/686790"},"batter":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"coordinates":{"x":159.41,"y":167.9},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":4,"pitcher":{"id":686790,"fullName":"Trevor McDonald","link":"/api/v1/people/686790"},"batter":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"coordinates":{"x":55.53,"y":127.36},"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":4,"pitcher":{"id":686790,"fullName":"Trevor McDonald","link":"/api/v1/people/686790"},"batter":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"coordinates":{"x":145.24,"y":137.91},"type":"O","description":"Pop Out"}]}},{"startIndex":33,"endIndex":40,"top":[33,34,35],"bottom":[36,37,38,39,40],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":5,"pitcher":{"id":690986,"fullName":"Kyle Harrison","link":"/api/v1/people/690986"},"batter":{"id":682674,"fullName":"Victor Bericoto","link":"/api/v1/people/682674"},"coordinates":{"x":97.59,"y":159.79},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":5,"pitcher":{"id":690986,"fullName":"Kyle Harrison","link":"/api/v1/people/690986"},"batter":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"coordinates":{"x":181.47,"y":113.39},"type":"O","description":"Lineout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":5,"pitcher":{"id":686790,"fullName":"Trevor McDonald","link":"/api/v1/people/686790"},"batter":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"coordinates":{"x":145.22,"y":163.84},"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":5,"pitcher":{"id":686790,"fullName":"Trevor McDonald","link":"/api/v1/people/686790"},"batter":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"coordinates":{"x":64.31,"y":117.95},"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":5,"pitcher":{"id":686790,"fullName":"Trevor McDonald","link":"/api/v1/people/686790"},"batter":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"coordinates":{"x":124.95,"y":143.57},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":5,"pitcher":{"id":686790,"fullName":"Trevor McDonald","link":"/api/v1/people/686790"},"batter":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"coordinates":{"x":96.07,"y":163.84},"type":"O","description":"Groundout"}]}},{"startIndex":41,"endIndex":48,"top":[41,42,43,44,45],"bottom":[46,47,48],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":6,"pitcher":{"id":690986,"fullName":"Kyle Harrison","link":"/api/v1/people/690986"},"batter":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"coordinates":{"x":142.69,"y":147.63},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":6,"pitcher":{"id":690986,"fullName":"Kyle Harrison","link":"/api/v1/people/690986"},"batter":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"coordinates":{"x":30.98,"y":83.7},"type":"H","description":"Home Run"}],"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":669062,"fullName":"Erik Miller","link":"/api/v1/people/669062"},"batter":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"coordinates":{"x":136.61,"y":102.02},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":6,"pitcher":{"id":669062,"fullName":"Erik Miller","link":"/api/v1/people/669062"},"batter":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"coordinates":{"x":124.45,"y":150.67},"type":"O","description":"Grounded Into DP"}]}},{"startIndex":49,"endIndex":60,"top":[49,50,51,52,53],"bottom":[54,55,56,57,58,59,60],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":7,"pitcher":{"id":676879,"fullName":"Aaron Ashby","link":"/api/v1/people/676879"},"batter":{"id":691740,"fullName":"Daniel Susac","link":"/api/v1/people/691740"},"coordinates":{"x":96.13,"y":93.55},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":7,"pitcher":{"id":676879,"fullName":"Aaron Ashby","link":"/api/v1/people/676879"},"batter":{"id":682674,"fullName":"Victor Bericoto","link":"/api/v1/people/682674"},"coordinates":{"x":177.15,"y":131.92},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":7,"pitcher":{"id":676879,"fullName":"Aaron Ashby","link":"/api/v1/people/676879"},"batter":{"id":813841,"fullName":"Jonah Cox","link":"/api/v1/people/813841"},"coordinates":{"x":122.97,"y":180.45},"type":"O","description":"Bunt Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":7,"pitcher":{"id":676879,"fullName":"Aaron Ashby","link":"/api/v1/people/676879"},"batter":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"coordinates":{"x":128.5,"y":184.11},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":7,"pitcher":{"id":676879,"fullName":"Aaron Ashby","link":"/api/v1/people/676879"},"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"coordinates":{"x":147.25,"y":147.63},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":7,"pitcher":{"id":656529,"fullName":"Sam Hentges","link":"/api/v1/people/656529"},"batter":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"coordinates":{"x":118.36,"y":159.79},"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":668873,"fullName":"Caleb Kilian","link":"/api/v1/people/668873"},"batter":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"coordinates":{"x":166.1,"y":87.11},"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":668873,"fullName":"Caleb Kilian","link":"/api/v1/people/668873"},"batter":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"coordinates":{"x":154.34,"y":98.48},"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":7,"pitcher":{"id":668873,"fullName":"Caleb Kilian","link":"/api/v1/people/668873"},"batter":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"coordinates":{"x":152.82,"y":150.16},"type":"O","description":"Groundout"}]}},{"startIndex":61,"endIndex":76,"top":[61,62,63,64,65,66,67],"bottom":[68,69,70,71,72,73,74,75,76],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":8,"pitcher":{"id":676879,"fullName":"Aaron Ashby","link":"/api/v1/people/676879"},"batter":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"coordinates":{"x":195.5,"y":109.51},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":8,"pitcher":{"id":682842,"fullName":"Abner Uribe","link":"/api/v1/people/682842"},"batter":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"coordinates":{"x":117.35,"y":149.66},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":8,"pitcher":{"id":682842,"fullName":"Abner Uribe","link":"/api/v1/people/682842"},"batter":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"coordinates":{"x":133.57,"y":216.54},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":8,"pitcher":{"id":682842,"fullName":"Abner Uribe","link":"/api/v1/people/682842"},"batter":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"coordinates":{"x":193.01,"y":112.42},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":8,"pitcher":{"id":682842,"fullName":"Abner Uribe","link":"/api/v1/people/682842"},"batter":{"id":691740,"fullName":"Daniel Susac","link":"/api/v1/people/691740"},"coordinates":{"x":162.76,"y":131.55},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":8,"pitcher":{"id":682842,"fullName":"Abner Uribe","link":"/api/v1/people/682842"},"batter":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"coordinates":{"x":92.52,"y":134.45},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":8,"pitcher":{"id":682842,"fullName":"Abner Uribe","link":"/api/v1/people/682842"},"batter":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"coordinates":{"x":108.48,"y":77.87},"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":8,"pitcher":{"id":663941,"fullName":"Tristan Beck","link":"/api/v1/people/663941"},"batter":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"coordinates":{"x":69.21,"y":147.12},"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":663941,"fullName":"Tristan Beck","link":"/api/v1/people/663941"},"batter":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"coordinates":{"x":114.95,"y":188.6},"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":663941,"fullName":"Tristan Beck","link":"/api/v1/people/663941"},"batter":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"coordinates":{"x":163.15,"y":132.9},"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":663941,"fullName":"Tristan Beck","link":"/api/v1/people/663941"},"batter":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"coordinates":{"x":153.23,"y":41.37},"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":8,"pitcher":{"id":663941,"fullName":"Tristan Beck","link":"/api/v1/people/663941"},"batter":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"coordinates":{"x":127.99,"y":98.98},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":8,"pitcher":{"id":663941,"fullName":"Tristan Beck","link":"/api/v1/people/663941"},"batter":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"coordinates":{"x":104.18,"y":156.75},"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":663941,"fullName":"Tristan Beck","link":"/api/v1/people/663941"},"batter":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"coordinates":{"x":138.34,"y":190.2},"type":"O","description":"Groundout"}]}},{"startIndex":77,"endIndex":79,"top":[77,78,79],"bottom":[],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":9,"pitcher":{"id":656730,"fullName":"Trevor Megill","link":"/api/v1/people/656730"},"batter":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"coordinates":{"x":132.89,"y":107.91},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":9,"pitcher":{"id":656730,"fullName":"Trevor Megill","link":"/api/v1/people/656730"},"batter":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"coordinates":{"x":59.36,"y":133.46},"type":"O","description":"Flyout"}],"home":[]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Top","inningHalf":"Top","isTopInning":true,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":3,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"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":1,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":1,"leftOnBase":1}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":1}},{"num":7,"ordinalNum":"7th","home":{"runs":1,"hits":1,"errors":0,"leftOnBase":3},"away":{"runs":0,"hits":2,"errors":0,"leftOnBase":2}},{"num":8,"ordinalNum":"8th","home":{"runs":4,"hits":5,"errors":0,"leftOnBase":2},"away":{"runs":2,"hits":4,"errors":0,"leftOnBase":2}},{"num":9,"ordinalNum":"9th","home":{"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}}],"teams":{"home":{"runs":8,"hits":12,"errors":0,"leftOnBase":9},"away":{"runs":3,"hits":10,"errors":2,"leftOnBase":9}},"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":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"shortstop":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"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":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"onDeck":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"inHole":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"battingOrder":6,"team":{"id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"}},"offense":{"batter":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"onDeck":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"inHole":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"pitcher":{"id":663941,"fullName":"Tristan Beck","link":"/api/v1/people/663941"},"battingOrder":3,"team":{"id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"}},"balls":0,"strikes":2,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"teamStats":{"batting":{"flyOuts":4,"groundOuts":5,"airOuts":8,"runs":3,"doubles":1,"triples":1,"homeRuns":1,"strikeOuts":14,"baseOnBalls":2,"intentionalWalks":0,"hits":10,"hitByPitch":0,"avg":".253","atBats":37,"obp":".301","slg":".404","ops":".705","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":39,"totalBases":16,"rbi":3,"leftOnBase":18,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"37.00","popOuts":3,"lineOuts":1},"pitching":{"flyOuts":2,"groundOuts":12,"airOuts":4,"runs":8,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":6,"baseOnBalls":7,"intentionalWalks":0,"hits":12,"hitByPitch":0,"atBats":33,"obp":".475","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":178,"era":"4.60","inningsPitched":"8.0","saveOpportunities":0,"earnedRuns":8,"whip":"1.42","battersFaced":41,"outs":24,"completeGames":0,"shutouts":0,"pitchesThrown":178,"balls":73,"strikes":105,"strikePercentage":".590","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"3.00","rbi":8,"pitchesPerInning":"22.25","runsScoredPer9":"9.00","homeRunsPer9":"1.13","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".---","assists":10,"putOuts":24,"errors":2,"chances":36,"passedBall":0,"pickoffs":0}},"players":{"ID669477":{"person":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"jerseyNumber":"10","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"100","stats":{"batting":{"summary":"0-5 | 2 K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":53,"flyOuts":40,"groundOuts":37,"airOuts":68,"runs":27,"doubles":12,"triples":1,"homeRuns":12,"strikeOuts":45,"baseOnBalls":7,"intentionalWalks":0,"hits":58,"hitByPitch":5,"avg":".282","atBats":206,"obp":".318","slg":".524","ops":".842","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":220,"totalBases":108,"rbi":33,"leftOnBase":86,"sacBunts":0,"sacFlies":2,"babip":".305","groundOutsToAirouts":"0.54","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.17","popOuts":20,"lineOuts":8},"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":23,"putOuts":142,"errors":1,"chances":166,"fielding":".994","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID664141":{"person":{"id":664141,"fullName":"JT Brubaker","link":"/api/v1/people/664141"},"jerseyNumber":"34","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":20,"gamesStarted":0,"flyOuts":18,"groundOuts":28,"airOuts":35,"runs":11,"doubles":6,"triples":0,"homeRuns":1,"strikeOuts":22,"baseOnBalls":15,"intentionalWalks":0,"hits":24,"hitByPitch":0,"atBats":107,"obp":".315","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":488,"era":"2.70","inningsPitched":"30.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":9,"whip":"1.30","battersFaced":124,"outs":90,"gamesPitched":20,"completeGames":0,"shutouts":0,"pitchesThrown":488,"balls":181,"strikes":307,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.80","rbi":0,"winPercentage":".---","pitchesPerInning":"16.27","gamesFinished":10,"strikeoutWalkRatio":"1.47","strikeoutsPer9Inn":"6.60","walksPer9Inn":"4.50","hitsPer9Inn":"7.20","runsScoredPer9":"3.30","homeRunsPer9":"0.30","inheritedRunners":4,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":5,"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}},"ID813841":{"person":{"id":813841,"fullName":"Jonah Cox","link":"/api/v1/people/813841"},"jerseyNumber":"53","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"900","stats":{"batting":{"summary":"0-3 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"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":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":3,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"avg":".200","atBats":5,"obp":".200","slg":".400","ops":".600","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"babip":".500","groundOutsToAirouts":"0.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID686790":{"person":{"id":686790,"fullName":"Trevor McDonald","link":"/api/v1/people/686790"},"jerseyNumber":"72","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{"note":"(L, 2-3)","summary":"5.0 IP, 3 ER, 4 K, 3 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":1,"groundOuts":7,"airOuts":3,"runs":3,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":4,"baseOnBalls":3,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":19,"caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","numberOfPitches":87,"inningsPitched":"5.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":22,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":87,"balls":34,"strikes":53,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"5.40","homeRunsPer9":"1.80","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":1,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":6,"gamesStarted":6,"flyOuts":6,"groundOuts":45,"airOuts":24,"runs":18,"doubles":6,"triples":0,"homeRuns":3,"strikeOuts":31,"baseOnBalls":9,"intentionalWalks":0,"hits":30,"hitByPitch":5,"atBats":129,"obp":".306","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":511,"era":"4.50","inningsPitched":"34.0","wins":2,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":17,"whip":"1.15","battersFaced":144,"outs":102,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":511,"balls":182,"strikes":329,"strikePercentage":".640","hitBatsmen":5,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.88","rbi":3,"winPercentage":".400","pitchesPerInning":"15.03","gamesFinished":0,"strikeoutWalkRatio":"3.44","strikeoutsPer9Inn":"8.21","walksPer9Inn":"2.38","hitsPer9Inn":"7.94","runsScoredPer9":"4.76","homeRunsPer9":"0.79","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":5,"lineOuts":13},"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"}]},"ID682674":{"person":{"id":682674,"fullName":"Victor Bericoto","link":"/api/v1/people/682674"},"jerseyNumber":"78","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"800","stats":{"batting":{"summary":"1-3 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":7,"flyOuts":0,"groundOuts":3,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"avg":".222","atBats":9,"obp":".222","slg":".222","ops":".444","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":9,"totalBases":2,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"babip":".333","groundOutsToAirouts":"3.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":8,"errors":0,"chances":8,"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"}]},"ID657277":{"person":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"jerseyNumber":"62","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":9,"gamesStarted":9,"flyOuts":14,"groundOuts":74,"airOuts":29,"runs":30,"doubles":10,"triples":2,"homeRuns":4,"strikeOuts":47,"baseOnBalls":18,"intentionalWalks":0,"hits":55,"hitByPitch":4,"atBats":205,"obp":".339","caughtStealing":2,"stolenBases":7,"stolenBasePercentage":".778","caughtStealingPercentage":".222","numberOfPitches":817,"era":"4.82","inningsPitched":"52.1","wins":2,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":28,"whip":"1.39","battersFaced":228,"outs":157,"gamesPitched":9,"completeGames":0,"shutouts":0,"pitchesThrown":817,"balls":290,"strikes":527,"strikePercentage":".650","hitBatsmen":4,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.55","rbi":0,"winPercentage":".333","pitchesPerInning":"15.61","gamesFinished":0,"strikeoutWalkRatio":"2.61","strikeoutsPer9Inn":"8.08","walksPer9Inn":"3.10","hitsPer9Inn":"9.46","runsScoredPer9":"5.16","homeRunsPer9":"0.69","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":5,"errors":1,"chances":11,"fielding":".909","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID671083":{"person":{"id":671083,"fullName":"Buddy Kennedy","link":"/api/v1/people/671083"},"jerseyNumber":"41","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"600","stats":{"batting":{"summary":"0-3 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":2,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":4,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"babip":".000","groundOutsToAirouts":"0.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":4,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":6,"obp":".667","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":39,"era":"36.00","inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"whip":"6.00","battersFaced":9,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":39,"balls":18,"strikes":21,"strikePercentage":".540","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":0,"winPercentage":".---","pitchesPerInning":"39.00","gamesFinished":1,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"18.00","hitsPer9Inn":"36.00","runsScoredPer9":"36.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID676775":{"person":{"id":676775,"fullName":"Keaton Winn","link":"/api/v1/people/676775"},"jerseyNumber":"67","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":25,"gamesStarted":0,"flyOuts":17,"groundOuts":26,"airOuts":26,"runs":8,"doubles":4,"triples":0,"homeRuns":1,"strikeOuts":22,"baseOnBalls":8,"intentionalWalks":1,"hits":15,"hitByPitch":0,"atBats":88,"obp":".240","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":362,"era":"2.45","inningsPitched":"25.2","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":11,"blownSaves":0,"earnedRuns":7,"whip":"0.90","battersFaced":97,"outs":77,"gamesPitched":25,"completeGames":0,"shutouts":0,"pitchesThrown":362,"balls":121,"strikes":241,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".500","pitchesPerInning":"14.10","gamesFinished":1,"strikeoutWalkRatio":"2.75","strikeoutsPer9Inn":"7.71","walksPer9Inn":"2.81","hitsPer9Inn":"5.26","runsScoredPer9":"2.81","homeRunsPer9":"0.35","inheritedRunners":8,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":2,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID656305":{"person":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"jerseyNumber":"26","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"500","stats":{"batting":{"summary":"0-3 | BB, K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":60,"flyOuts":25,"groundOuts":61,"airOuts":56,"runs":27,"doubles":15,"triples":1,"homeRuns":2,"strikeOuts":56,"baseOnBalls":25,"intentionalWalks":1,"hits":52,"hitByPitch":2,"avg":".231","atBats":225,"obp":".313","slg":".333","ops":".646","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":252,"totalBases":75,"rbi":21,"leftOnBase":95,"sacBunts":0,"sacFlies":0,"babip":".299","groundOutsToAirouts":"1.09","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"112.50","popOuts":23,"lineOuts":8},"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":126,"putOuts":38,"errors":7,"chances":171,"fielding":".959","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID678576":{"person":{"id":678576,"fullName":"Wilkin Ramos","link":"/api/v1/people/678576"},"jerseyNumber":"71","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"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":1,"gamesStarted":0,"flyOuts":1,"groundOuts":2,"airOuts":3,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":9,"obp":".455","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":40,"era":"9.00","inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"2.50","battersFaced":11,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":40,"balls":16,"strikes":24,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.67","rbi":0,"winPercentage":".---","pitchesPerInning":"20.00","gamesFinished":0,"strikeoutWalkRatio":"0.50","strikeoutsPer9Inn":"4.50","walksPer9Inn":"9.00","hitsPer9Inn":"13.50","runsScoredPer9":"9.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID668873":{"person":{"id":668873,"fullName":"Caleb Kilian","link":"/api/v1/people/668873"},"jerseyNumber":"45","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{"summary":"0.2 IP, 0 ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"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":1,"stolenBasePercentage":"1.000","numberOfPitches":20,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":20,"balls":8,"strikes":12,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":25,"gamesStarted":0,"flyOuts":14,"groundOuts":24,"airOuts":25,"runs":13,"doubles":0,"triples":0,"homeRuns":5,"strikeOuts":29,"baseOnBalls":14,"intentionalWalks":2,"hits":18,"hitByPitch":1,"atBats":95,"obp":".297","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":427,"era":"3.71","inningsPitched":"26.2","wins":2,"losses":3,"saves":3,"saveOpportunities":4,"holds":3,"blownSaves":1,"earnedRuns":11,"whip":"1.20","battersFaced":112,"outs":80,"gamesPitched":25,"completeGames":0,"shutouts":0,"pitchesThrown":427,"balls":151,"strikes":276,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.96","rbi":1,"winPercentage":".400","pitchesPerInning":"16.01","gamesFinished":10,"strikeoutWalkRatio":"2.07","strikeoutsPer9Inn":"9.79","walksPer9Inn":"4.73","hitsPer9Inn":"6.08","runsScoredPer9":"4.39","homeRunsPer9":"1.69","inheritedRunners":16,"inheritedRunnersScored":4,"catchersInterference":1,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":6,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID687551":{"person":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"jerseyNumber":"0","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"901","stats":{"batting":{"note":"c-","summary":"0-1","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"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":1,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":42,"flyOuts":12,"groundOuts":34,"airOuts":33,"runs":12,"doubles":5,"triples":2,"homeRuns":3,"strikeOuts":25,"baseOnBalls":6,"intentionalWalks":1,"hits":27,"hitByPitch":1,"avg":".229","atBats":118,"obp":".272","slg":".381","ops":".653","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":126,"totalBases":45,"rbi":12,"leftOnBase":66,"sacBunts":1,"sacFlies":0,"babip":".267","groundOutsToAirouts":"1.03","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"39.33","popOuts":13,"lineOuts":8},"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":68,"errors":1,"chances":70,"fielding":".986","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID808982":{"person":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"jerseyNumber":"51","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"801","stats":{"batting":{"note":"b-","summary":"1-1 | RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"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":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":53,"flyOuts":28,"groundOuts":59,"airOuts":59,"runs":25,"doubles":12,"triples":2,"homeRuns":3,"strikeOuts":22,"baseOnBalls":10,"intentionalWalks":0,"hits":61,"hitByPitch":2,"avg":".307","atBats":199,"obp":".343","slg":".432","ops":".775","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":213,"totalBases":86,"rbi":20,"leftOnBase":52,"sacBunts":0,"sacFlies":2,"babip":".330","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"66.33","popOuts":5,"lineOuts":26},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":94,"errors":2,"chances":97,"fielding":".979","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID656529":{"person":{"id":656529,"fullName":"Sam Hentges","link":"/api/v1/people/656529"},"jerseyNumber":"31","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{"summary":"0.1 IP, ER, 0 K, 2 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":15,"inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":3,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":15,"balls":9,"strikes":6,"strikePercentage":".400","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"27.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":9,"gamesStarted":0,"flyOuts":5,"groundOuts":5,"airOuts":10,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":9,"baseOnBalls":10,"intentionalWalks":1,"hits":4,"hitByPitch":0,"atBats":28,"obp":".368","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":156,"era":"2.25","inningsPitched":"8.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":2,"whip":"1.75","battersFaced":38,"outs":24,"gamesPitched":9,"completeGames":0,"shutouts":0,"pitchesThrown":156,"balls":71,"strikes":85,"strikePercentage":".540","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":0,"winPercentage":".---","pitchesPerInning":"19.50","gamesFinished":0,"strikeoutWalkRatio":"0.90","strikeoutsPer9Inn":"10.13","walksPer9Inn":"11.25","hitsPer9Inn":"4.50","runsScoredPer9":"2.25","homeRunsPer9":"0.00","inheritedRunners":5,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":1},"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID646240":{"person":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"jerseyNumber":"16","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"200","stats":{"batting":{"summary":"0-5 | 4 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":9,"errors":0,"chances":10,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":61,"flyOuts":30,"groundOuts":53,"airOuts":48,"runs":26,"doubles":18,"triples":1,"homeRuns":7,"strikeOuts":79,"baseOnBalls":17,"intentionalWalks":2,"hits":58,"hitByPitch":1,"avg":".246","atBats":236,"obp":".297","slg":".419","ops":".716","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":256,"totalBases":99,"rbi":30,"leftOnBase":110,"sacBunts":0,"sacFlies":2,"babip":".336","groundOutsToAirouts":"1.10","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"33.71","popOuts":9,"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":34,"putOuts":373,"errors":4,"chances":411,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID663941":{"person":{"id":663941,"fullName":"Tristan Beck","link":"/api/v1/people/663941"},"jerseyNumber":"43","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 4 ER, K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":4,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":7,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":42,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"battersFaced":9,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":42,"balls":17,"strikes":25,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":4,"gamesFinished":1,"runsScoredPer9":"36.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":4,"gamesStarted":0,"flyOuts":4,"groundOuts":6,"airOuts":7,"runs":6,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":2,"intentionalWalks":0,"hits":10,"hitByPitch":0,"atBats":23,"obp":".462","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":113,"era":"10.80","inningsPitched":"5.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":6,"whip":"2.40","battersFaced":27,"outs":15,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":113,"balls":39,"strikes":74,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.86","rbi":4,"winPercentage":".---","pitchesPerInning":"22.60","gamesFinished":3,"strikeoutWalkRatio":"1.00","strikeoutsPer9Inn":"3.60","walksPer9Inn":"3.60","hitsPer9Inn":"18.00","runsScoredPer9":"10.80","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":3},"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID606992":{"person":{"id":606992,"fullName":"Eric Haase","link":"/api/v1/people/606992"},"jerseyNumber":"18","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":13,"flyOuts":3,"groundOuts":9,"airOuts":7,"runs":6,"doubles":3,"triples":0,"homeRuns":3,"strikeOuts":9,"baseOnBalls":2,"intentionalWalks":0,"hits":10,"hitByPitch":0,"avg":".286","atBats":35,"obp":".324","slg":".629","ops":".953","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":37,"totalBases":22,"rbi":5,"leftOnBase":14,"sacBunts":0,"sacFlies":0,"babip":".304","groundOutsToAirouts":"1.29","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"11.67","popOuts":2,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":3,"stolenBases":8,"stolenBasePercentage":".727","caughtStealingPercentage":".273","assists":5,"putOuts":66,"errors":1,"chances":72,"fielding":".986","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID605288":{"person":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"jerseyNumber":"12","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":11,"gamesStarted":11,"flyOuts":25,"groundOuts":74,"airOuts":57,"runs":39,"doubles":17,"triples":1,"homeRuns":9,"strikeOuts":35,"baseOnBalls":21,"intentionalWalks":0,"hits":67,"hitByPitch":3,"atBats":229,"obp":".357","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":925,"era":"5.59","inningsPitched":"56.1","wins":2,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":35,"whip":"1.56","battersFaced":257,"outs":169,"gamesPitched":11,"completeGames":0,"shutouts":0,"pitchesThrown":925,"balls":345,"strikes":580,"strikePercentage":".630","hitBatsmen":3,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.30","rbi":0,"winPercentage":".286","pitchesPerInning":"16.42","gamesFinished":0,"strikeoutWalkRatio":"1.67","strikeoutsPer9Inn":"5.59","walksPer9Inn":"3.36","hitsPer9Inn":"10.70","runsScoredPer9":"6.23","homeRunsPer9":"1.44","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":2,"passedBall":0,"popOuts":13,"lineOuts":19},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":9,"errors":0,"chances":18,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID642715":{"person":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"jerseyNumber":"2","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"400","stats":{"batting":{"summary":"2-3 | HR, BB, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":5,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":3,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":60,"flyOuts":38,"groundOuts":42,"airOuts":71,"runs":29,"doubles":17,"triples":1,"homeRuns":9,"strikeOuts":70,"baseOnBalls":13,"intentionalWalks":0,"hits":59,"hitByPitch":1,"avg":".245","atBats":241,"obp":".285","slg":".436","ops":".721","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":256,"totalBases":105,"rbi":24,"leftOnBase":92,"sacBunts":0,"sacFlies":1,"babip":".307","groundOutsToAirouts":"0.59","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.78","popOuts":18,"lineOuts":15},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":137,"putOuts":89,"errors":10,"chances":236,"fielding":".958","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID592662":{"person":{"id":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662"},"jerseyNumber":"38","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"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":49,"groundOuts":44,"airOuts":78,"runs":35,"doubles":11,"triples":1,"homeRuns":13,"strikeOuts":59,"baseOnBalls":31,"intentionalWalks":0,"hits":57,"hitByPitch":0,"atBats":231,"obp":".330","caughtStealing":4,"stolenBases":13,"stolenBasePercentage":".765","caughtStealingPercentage":".235","numberOfPitches":1140,"era":"4.45","inningsPitched":"62.2","wins":3,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":31,"whip":"1.40","battersFaced":269,"outs":188,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":1140,"balls":444,"strikes":696,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":3,"groundOutsToAirouts":"0.56","rbi":0,"winPercentage":".333","pitchesPerInning":"18.19","gamesFinished":0,"strikeoutWalkRatio":"1.90","strikeoutsPer9Inn":"8.47","walksPer9Inn":"4.45","hitsPer9Inn":"8.19","runsScoredPer9":"5.03","homeRunsPer9":"1.87","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":5,"passedBall":0,"popOuts":11,"lineOuts":18},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":1,"errors":2,"chances":10,"fielding":".800","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669062":{"person":{"id":669062,"fullName":"Erik Miller","link":"/api/v1/people/669062"},"jerseyNumber":"68","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":14,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":14,"balls":5,"strikes":9,"strikePercentage":".640","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":19,"gamesStarted":0,"flyOuts":5,"groundOuts":17,"airOuts":9,"runs":8,"doubles":4,"triples":0,"homeRuns":1,"strikeOuts":25,"baseOnBalls":13,"intentionalWalks":0,"hits":11,"hitByPitch":0,"atBats":62,"obp":".320","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":363,"era":"4.15","inningsPitched":"17.1","wins":0,"losses":0,"saves":2,"saveOpportunities":3,"holds":7,"blownSaves":1,"earnedRuns":8,"whip":"1.38","battersFaced":75,"outs":52,"gamesPitched":19,"completeGames":0,"shutouts":0,"pitchesThrown":363,"balls":166,"strikes":197,"strikePercentage":".540","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.89","rbi":0,"winPercentage":".---","pitchesPerInning":"20.94","gamesFinished":3,"strikeoutWalkRatio":"1.92","strikeoutsPer9Inn":"12.98","walksPer9Inn":"6.75","hitsPer9Inn":"5.71","runsScoredPer9":"4.15","homeRunsPer9":"0.52","inheritedRunners":9,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":1},"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID694738":{"person":{"id":694738,"fullName":"Landen Roupp","link":"/api/v1/people/694738"},"jerseyNumber":"65","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"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":21,"groundOuts":69,"airOuts":44,"runs":34,"doubles":14,"triples":2,"homeRuns":3,"strikeOuts":72,"baseOnBalls":27,"intentionalWalks":0,"hits":57,"hitByPitch":2,"atBats":240,"obp":".319","caughtStealing":2,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":1139,"era":"4.22","inningsPitched":"64.0","wins":5,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":30,"whip":"1.31","battersFaced":271,"outs":192,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":1139,"balls":453,"strikes":686,"strikePercentage":".600","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.57","rbi":0,"winPercentage":".455","pitchesPerInning":"17.80","gamesFinished":0,"strikeoutWalkRatio":"2.67","strikeoutsPer9Inn":"10.13","walksPer9Inn":"3.80","hitsPer9Inn":"8.02","runsScoredPer9":"4.78","homeRunsPer9":"0.42","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":8,"lineOuts":15},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":5,"errors":0,"chances":9,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID650333":{"person":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"jerseyNumber":"1","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"300","stats":{"batting":{"summary":"2-5 | 3B, 2B, K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":1,"triples":1,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":5,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":58,"flyOuts":54,"groundOuts":68,"airOuts":84,"runs":30,"doubles":11,"triples":4,"homeRuns":2,"strikeOuts":10,"baseOnBalls":15,"intentionalWalks":3,"hits":73,"hitByPitch":3,"avg":".323","atBats":226,"obp":".365","slg":".434","ops":".799","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":253,"totalBases":98,"rbi":23,"leftOnBase":63,"sacBunts":4,"sacFlies":5,"babip":".324","groundOutsToAirouts":"0.81","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"113.00","popOuts":10,"lineOuts":20},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":164,"putOuts":68,"errors":3,"chances":235,"fielding":".987","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID805811":{"person":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"jerseyNumber":"8","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"601","stats":{"batting":{"note":"a-","summary":"1-1 | RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"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":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":20,"flyOuts":11,"groundOuts":11,"airOuts":19,"runs":9,"doubles":7,"triples":0,"homeRuns":2,"strikeOuts":18,"baseOnBalls":8,"intentionalWalks":1,"hits":16,"hitByPitch":0,"avg":".254","atBats":63,"obp":".333","slg":".460","ops":".793","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":72,"totalBases":29,"rbi":5,"leftOnBase":28,"sacBunts":0,"sacFlies":1,"babip":".318","groundOutsToAirouts":"0.58","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.50","popOuts":2,"lineOuts":6},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":16,"errors":0,"chances":17,"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"}]},"ID691740":{"person":{"id":691740,"fullName":"Daniel Susac","link":"/api/v1/people/691740"},"jerseyNumber":"6","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"700","stats":{"batting":{"summary":"3-4 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".---","assists":1,"putOuts":6,"errors":1,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":23,"flyOuts":14,"groundOuts":12,"airOuts":16,"runs":4,"doubles":4,"triples":1,"homeRuns":0,"strikeOuts":16,"baseOnBalls":5,"intentionalWalks":0,"hits":20,"hitByPitch":1,"avg":".323","atBats":62,"obp":".377","slg":".419","ops":".796","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":70,"totalBases":26,"rbi":11,"leftOnBase":28,"sacBunts":1,"sacFlies":1,"babip":".426","groundOutsToAirouts":"0.75","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":7,"stolenBases":9,"stolenBasePercentage":".563","caughtStealingPercentage":".438","assists":12,"putOuts":139,"errors":2,"chances":153,"fielding":".987","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]}},"batters":[669477,646240,650333,642715,656305,671083,805811,691740,682674,808982,813841,687551,686790,669062,656529,668873,663941],"pitchers":[686790,669062,656529,668873,663941],"bench":[606992],"bullpen":[664141,605288,678576,592662,694738,657277,676775],"battingOrder":[669477,646240,650333,642715,656305,805811,691740,808982,687551],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Arraez (11, Ashby)."},{"label":"3B","value":"Arraez (4, Harrison)."},{"label":"HR","value":"Adames (9, 6th inning off Harrison, 0 on, 2 out)."},{"label":"TB","value":"Adames 5; Arraez 5; Bericoto; Eldridge; Lee, J; Susac, D 3."},{"label":"RBI","value":"Adames (24); Eldridge (5); Lee, J (20)."},{"label":"2-out RBI","value":"Adames; Lee, J; Eldridge."},{"label":"Runners left in scoring position, 2 out","value":"Gilbert; Devers 2; Chapman, M."},{"label":"Team RISP","value":"2-for-9."},{"label":"Team LOB","value":"9."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"McDonald (1, throw); Susac, D (2, pickoff)."},{"label":"DP","value":"2 (2 Adames-Devers)."}]}],"note":[{"label":"a","value":"Singled for Kennedy, B in the 8th."},{"label":"b","value":"Singled for Bericoto in the 8th."},{"label":"c","value":"Flied out for Cox in the 8th."}]},"home":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"teamStats":{"batting":{"flyOuts":2,"groundOuts":12,"airOuts":4,"runs":8,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":6,"baseOnBalls":7,"intentionalWalks":0,"hits":12,"hitByPitch":0,"avg":".248","atBats":33,"obp":".336","slg":".368","ops":".704","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":41,"totalBases":17,"rbi":8,"leftOnBase":23,"sacBunts":1,"sacFlies":0,"catchersInterference":0,"pickoffs":1,"atBatsPerHomeRun":"33.00","popOuts":1,"lineOuts":1},"pitching":{"flyOuts":4,"groundOuts":5,"airOuts":8,"runs":3,"doubles":1,"triples":1,"homeRuns":1,"strikeOuts":14,"baseOnBalls":2,"intentionalWalks":0,"hits":10,"hitByPitch":0,"atBats":37,"obp":".308","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":159,"era":"3.15","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":3,"whip":"1.18","battersFaced":39,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":159,"balls":45,"strikes":114,"strikePercentage":".720","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.63","rbi":3,"pitchesPerInning":"17.67","runsScoredPer9":"3.00","homeRunsPer9":"1.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":27,"errors":0,"chances":33,"passedBall":0,"pickoffs":0}},"players":{"ID694477":{"person":{"id":694477,"fullName":"Chad Patrick","link":"/api/v1/people/694477"},"jerseyNumber":"39","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":14,"gamesStarted":6,"flyOuts":33,"groundOuts":37,"airOuts":59,"runs":13,"doubles":9,"triples":2,"homeRuns":2,"strikeOuts":34,"baseOnBalls":18,"intentionalWalks":1,"hits":37,"hitByPitch":0,"atBats":164,"obp":".301","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","numberOfPitches":741,"era":"2.54","inningsPitched":"46.0","wins":3,"losses":2,"saves":2,"saveOpportunities":2,"holds":2,"blownSaves":0,"earnedRuns":13,"whip":"1.20","battersFaced":185,"outs":138,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":741,"balls":274,"strikes":467,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.63","rbi":0,"winPercentage":".600","pitchesPerInning":"16.11","gamesFinished":2,"strikeoutWalkRatio":"1.89","strikeoutsPer9Inn":"6.65","walksPer9Inn":"3.52","hitsPer9Inn":"7.24","runsScoredPer9":"2.54","homeRunsPer9":"0.39","inheritedRunners":5,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":14,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":4,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID650859":{"person":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"jerseyNumber":"13","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"battingOrder":"800","stats":{"batting":{"summary":"0-3 | CS","gamesPlayed":1,"flyOuts":0,"groundOuts":3,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":1,"sacFlies":0,"catchersInterference":0,"pickoffs":1,"atBatsPerHomeRun":"-.--","popOuts":1,"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":48,"flyOuts":21,"groundOuts":64,"airOuts":46,"runs":15,"doubles":8,"triples":0,"homeRuns":0,"strikeOuts":20,"baseOnBalls":15,"intentionalWalks":1,"hits":33,"hitByPitch":1,"avg":".206","atBats":160,"obp":".277","slg":".256","ops":".533","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":179,"totalBases":41,"rbi":15,"leftOnBase":91,"sacBunts":2,"sacFlies":1,"babip":".234","groundOutsToAirouts":"1.39","catchersInterference":0,"pickoffs":1,"atBatsPerHomeRun":"-.--","popOuts":7,"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":49,"putOuts":59,"errors":5,"chances":113,"fielding":".956","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID689441":{"person":{"id":689441,"fullName":"Coleman Crow","link":"/api/v1/people/689441"},"jerseyNumber":"57","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":3,"gamesStarted":3,"flyOuts":10,"groundOuts":14,"airOuts":21,"runs":7,"doubles":3,"triples":1,"homeRuns":1,"strikeOuts":8,"baseOnBalls":3,"intentionalWalks":0,"hits":11,"hitByPitch":1,"atBats":52,"obp":".259","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":206,"era":"3.14","inningsPitched":"14.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":5,"whip":"0.98","battersFaced":58,"outs":43,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":206,"balls":65,"strikes":141,"strikePercentage":".680","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.67","rbi":0,"winPercentage":".---","pitchesPerInning":"14.37","gamesFinished":0,"strikeoutWalkRatio":"2.67","strikeoutsPer9Inn":"5.02","walksPer9Inn":"1.88","hitsPer9Inn":"6.91","runsScoredPer9":"4.40","homeRunsPer9":"0.63","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":6,"lineOuts":5},"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}},"ID687401":{"person":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"jerseyNumber":"3","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":49,"flyOuts":19,"groundOuts":41,"airOuts":35,"runs":15,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":25,"baseOnBalls":17,"intentionalWalks":0,"hits":23,"hitByPitch":0,"avg":".193","atBats":119,"obp":".290","slg":".244","ops":".534","caughtStealing":3,"stolenBases":4,"stolenBasePercentage":".571","caughtStealingPercentage":".429","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":141,"totalBases":29,"rbi":13,"leftOnBase":61,"sacBunts":3,"sacFlies":2,"babip":".232","groundOutsToAirouts":"1.17","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"119.00","popOuts":9,"lineOuts":7},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":99,"putOuts":51,"errors":4,"chances":154,"fielding":".974","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID694192":{"person":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"jerseyNumber":"11","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"battingOrder":"200","stats":{"batting":{"summary":"2-4 | 2B, BB, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":3,"rbi":1,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":24,"flyOuts":19,"groundOuts":17,"airOuts":26,"runs":15,"doubles":9,"triples":0,"homeRuns":2,"strikeOuts":30,"baseOnBalls":10,"intentionalWalks":0,"hits":29,"hitByPitch":0,"avg":".284","atBats":102,"obp":".348","slg":".431","ops":".779","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":112,"totalBases":44,"rbi":12,"leftOnBase":43,"sacBunts":0,"sacFlies":0,"babip":".386","groundOutsToAirouts":"0.65","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"51.00","popOuts":4,"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":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":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID592885":{"person":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"jerseyNumber":"22","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"battingOrder":"100","stats":{"batting":{"summary":"2-3 | 2 BB, K, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":2,"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":30,"flyOuts":7,"groundOuts":30,"airOuts":14,"runs":23,"doubles":5,"triples":1,"homeRuns":4,"strikeOuts":36,"baseOnBalls":13,"intentionalWalks":2,"hits":32,"hitByPitch":0,"avg":".286","atBats":112,"obp":".360","slg":".455","ops":".815","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":125,"totalBases":51,"rbi":20,"leftOnBase":51,"sacBunts":0,"sacFlies":0,"babip":".389","groundOutsToAirouts":"2.14","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.00","popOuts":1,"lineOuts":6},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID641343":{"person":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"jerseyNumber":"9","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"battingOrder":"500","stats":{"batting":{"summary":"1-5 | HR, K, 3 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":3,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":4,"rbi":3,"leftOnBase":5,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"5.00","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":51,"flyOuts":23,"groundOuts":49,"airOuts":36,"runs":32,"doubles":10,"triples":0,"homeRuns":10,"strikeOuts":47,"baseOnBalls":21,"intentionalWalks":3,"hits":50,"hitByPitch":2,"avg":".275","atBats":182,"obp":".356","slg":".495","ops":".851","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":205,"totalBases":90,"rbi":36,"leftOnBase":88,"sacBunts":0,"sacFlies":0,"babip":".320","groundOutsToAirouts":"1.36","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.20","popOuts":5,"lineOuts":8},"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":21,"putOuts":284,"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"}]},"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-4 | K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"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":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":55,"flyOuts":24,"groundOuts":67,"airOuts":55,"runs":24,"doubles":7,"triples":0,"homeRuns":3,"strikeOuts":22,"baseOnBalls":17,"intentionalWalks":1,"hits":41,"hitByPitch":1,"avg":".225","atBats":182,"obp":".291","slg":".313","ops":".604","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":208,"totalBases":57,"rbi":19,"leftOnBase":84,"sacBunts":0,"sacFlies":3,"babip":".238","groundOutsToAirouts":"1.22","catchersInterference":5,"pickoffs":0,"atBatsPerHomeRun":"60.67","popOuts":14,"lineOuts":17},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":91,"errors":0,"chances":93,"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"}]},"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":{"note":"(H, 7)","summary":"1.0 IP, ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":14,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":1,"battersFaced":6,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":14,"balls":3,"strikes":11,"strikePercentage":".790","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"9.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":1,"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":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":24,"gamesStarted":0,"flyOuts":8,"groundOuts":26,"airOuts":18,"runs":10,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":23,"baseOnBalls":9,"intentionalWalks":1,"hits":19,"hitByPitch":0,"atBats":85,"obp":".298","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":363,"era":"4.03","inningsPitched":"22.1","wins":3,"losses":2,"saves":5,"saveOpportunities":7,"holds":7,"blownSaves":2,"earnedRuns":10,"whip":"1.25","battersFaced":95,"outs":67,"gamesPitched":24,"completeGames":0,"shutouts":0,"pitchesThrown":363,"balls":132,"strikes":231,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"1.44","rbi":2,"winPercentage":".600","pitchesPerInning":"16.25","gamesFinished":10,"strikeoutWalkRatio":"2.56","strikeoutsPer9Inn":"9.27","walksPer9Inn":"3.63","hitsPer9Inn":"7.66","runsScoredPer9":"4.03","homeRunsPer9":"0.81","inheritedRunners":7,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":6,"lineOuts":4},"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"}]},"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":24,"gamesStarted":0,"flyOuts":16,"groundOuts":24,"airOuts":23,"runs":8,"doubles":5,"triples":1,"homeRuns":3,"strikeOuts":18,"baseOnBalls":8,"intentionalWalks":1,"hits":16,"hitByPitch":0,"atBats":81,"obp":".270","caughtStealing":3,"stolenBases":2,"stolenBasePercentage":".400","caughtStealingPercentage":".600","numberOfPitches":347,"era":"2.59","inningsPitched":"24.1","wins":1,"losses":2,"saves":0,"saveOpportunities":0,"holds":5,"blownSaves":0,"earnedRuns":7,"whip":"0.99","battersFaced":89,"outs":73,"gamesPitched":24,"completeGames":0,"shutouts":0,"pitchesThrown":347,"balls":124,"strikes":223,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"1.04","rbi":0,"winPercentage":".333","pitchesPerInning":"14.26","gamesFinished":3,"strikeoutWalkRatio":"2.25","strikeoutsPer9Inn":"6.66","walksPer9Inn":"2.96","hitsPer9Inn":"5.92","runsScoredPer9":"2.96","homeRunsPer9":"1.11","inheritedRunners":17,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":5,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID683734":{"person":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"jerseyNumber":"28","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":21,"flyOuts":7,"groundOuts":18,"airOuts":16,"runs":10,"doubles":7,"triples":0,"homeRuns":1,"strikeOuts":8,"baseOnBalls":6,"intentionalWalks":0,"hits":23,"hitByPitch":2,"avg":".354","atBats":65,"obp":".425","slg":".508","ops":".933","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":73,"totalBases":33,"rbi":10,"leftOnBase":34,"sacBunts":0,"sacFlies":0,"babip":".393","groundOutsToAirouts":"1.13","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"65.00","popOuts":3,"lineOuts":6},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":72,"errors":1,"chances":77,"fielding":".987","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID675660":{"person":{"id":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660"},"jerseyNumber":"55","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":12,"gamesStarted":2,"flyOuts":20,"groundOuts":29,"airOuts":32,"runs":13,"doubles":6,"triples":1,"homeRuns":2,"strikeOuts":33,"baseOnBalls":10,"intentionalWalks":0,"hits":26,"hitByPitch":0,"atBats":119,"obp":".277","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":497,"era":"2.87","inningsPitched":"31.1","wins":2,"losses":1,"saves":1,"saveOpportunities":1,"holds":2,"blownSaves":0,"earnedRuns":10,"whip":"1.15","battersFaced":130,"outs":94,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":497,"balls":172,"strikes":325,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.91","rbi":0,"winPercentage":".667","pitchesPerInning":"15.86","gamesFinished":3,"strikeoutWalkRatio":"3.30","strikeoutsPer9Inn":"9.48","walksPer9Inn":"2.87","hitsPer9Inn":"7.47","runsScoredPer9":"3.73","homeRunsPer9":"0.57","inheritedRunners":4,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":5,"lineOuts":7},"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}},"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":{"note":"(W, 7-1)","summary":"5.2 IP, ER, 12 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":1,"groundOuts":2,"airOuts":3,"runs":1,"doubles":0,"triples":1,"homeRuns":1,"strikeOuts":12,"baseOnBalls":2,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":21,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":106,"inningsPitched":"5.2","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":23,"outs":17,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":106,"balls":36,"strikes":70,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.59","homeRunsPer9":"1.59","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":11,"gamesStarted":11,"flyOuts":30,"groundOuts":36,"airOuts":58,"runs":10,"doubles":7,"triples":1,"homeRuns":4,"strikeOuts":73,"baseOnBalls":16,"intentionalWalks":0,"hits":43,"hitByPitch":3,"atBats":210,"obp":".271","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":987,"era":"1.57","inningsPitched":"57.1","wins":7,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":10,"whip":"1.03","battersFaced":229,"outs":172,"gamesPitched":11,"completeGames":0,"shutouts":0,"pitchesThrown":987,"balls":326,"strikes":661,"strikePercentage":".670","hitBatsmen":3,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"0.62","rbi":1,"winPercentage":".875","pitchesPerInning":"17.22","gamesFinished":0,"strikeoutWalkRatio":"4.56","strikeoutsPer9Inn":"11.46","walksPer9Inn":"2.51","hitsPer9Inn":"6.75","runsScoredPer9":"1.57","homeRunsPer9":"0.63","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":11,"lineOuts":17},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":"(H, 2)","summary":"1.1 IP, ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":7,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":29,"inningsPitched":"1.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":1,"battersFaced":7,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":29,"balls":6,"strikes":23,"strikePercentage":".790","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"6.75","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":27,"gamesStarted":1,"flyOuts":14,"groundOuts":35,"airOuts":21,"runs":11,"doubles":7,"triples":0,"homeRuns":1,"strikeOuts":52,"baseOnBalls":18,"intentionalWalks":1,"hits":31,"hitByPitch":1,"atBats":138,"obp":".316","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":634,"era":"2.17","inningsPitched":"37.1","wins":9,"losses":0,"saves":0,"saveOpportunities":1,"holds":2,"blownSaves":1,"earnedRuns":9,"whip":"1.31","battersFaced":158,"outs":112,"gamesPitched":27,"completeGames":0,"shutouts":0,"pitchesThrown":634,"balls":234,"strikes":400,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"1.67","rbi":0,"winPercentage":"1.000","pitchesPerInning":"16.98","gamesFinished":2,"strikeoutWalkRatio":"2.89","strikeoutsPer9Inn":"12.54","walksPer9Inn":"4.34","hitsPer9Inn":"7.47","runsScoredPer9":"2.65","homeRunsPer9":"0.24","inheritedRunners":9,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":4,"lineOuts":3},"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID669003":{"person":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"jerseyNumber":"5","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"battingOrder":"600","stats":{"batting":{"summary":"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":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":50,"flyOuts":9,"groundOuts":31,"airOuts":20,"runs":22,"doubles":10,"triples":1,"homeRuns":3,"strikeOuts":66,"baseOnBalls":27,"intentionalWalks":1,"hits":36,"hitByPitch":2,"avg":".238","atBats":151,"obp":".359","slg":".377","ops":".736","caughtStealing":5,"stolenBases":6,"stolenBasePercentage":".545","caughtStealingPercentage":".455","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":182,"totalBases":57,"rbi":28,"leftOnBase":69,"sacBunts":1,"sacFlies":1,"babip":".398","groundOutsToAirouts":"1.55","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"50.33","popOuts":4,"lineOuts":7},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":110,"errors":1,"chances":113,"fielding":".991","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID666152":{"person":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"jerseyNumber":"6","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"battingOrder":"900","stats":{"batting":{"summary":"0-3 | BB, K, R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":48,"flyOuts":27,"groundOuts":40,"airOuts":41,"runs":26,"doubles":3,"triples":1,"homeRuns":1,"strikeOuts":30,"baseOnBalls":17,"intentionalWalks":0,"hits":32,"hitByPitch":1,"avg":".234","atBats":137,"obp":".323","slg":".292","ops":".615","caughtStealing":3,"stolenBases":13,"stolenBasePercentage":".813","caughtStealingPercentage":".188","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":162,"totalBases":40,"rbi":9,"leftOnBase":43,"sacBunts":6,"sacFlies":0,"babip":".292","groundOutsToAirouts":"0.98","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"137.00","popOuts":7,"lineOuts":7},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":83,"putOuts":53,"errors":6,"chances":142,"fielding":".958","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"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":11,"gamesStarted":9,"flyOuts":28,"groundOuts":41,"airOuts":44,"runs":34,"doubles":8,"triples":0,"homeRuns":10,"strikeOuts":52,"baseOnBalls":27,"intentionalWalks":0,"hits":48,"hitByPitch":5,"atBats":183,"obp":".372","caughtStealing":4,"stolenBases":3,"stolenBasePercentage":".429","caughtStealingPercentage":".571","numberOfPitches":877,"era":"6.24","inningsPitched":"49.0","wins":1,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":34,"whip":"1.53","battersFaced":217,"outs":147,"gamesPitched":11,"completeGames":0,"shutouts":0,"pitchesThrown":877,"balls":340,"strikes":537,"strikePercentage":".610","hitBatsmen":5,"balks":0,"wildPitches":2,"pickoffs":3,"groundOutsToAirouts":"0.93","rbi":0,"winPercentage":".200","pitchesPerInning":"17.90","gamesFinished":0,"strikeoutWalkRatio":"1.93","strikeoutsPer9Inn":"9.55","walksPer9Inn":"4.96","hitsPer9Inn":"8.82","runsScoredPer9":"6.24","homeRunsPer9":"1.84","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":0,"passedBall":0,"popOuts":6,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":2,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663368":{"person":{"id":663368,"fullName":"Blake Perkins","link":"/api/v1/people/663368"},"jerseyNumber":"16","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":34,"flyOuts":11,"groundOuts":22,"airOuts":20,"runs":6,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":18,"baseOnBalls":6,"intentionalWalks":0,"hits":6,"hitByPitch":1,"avg":".092","atBats":65,"obp":".181","slg":".138","ops":".319","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":73,"totalBases":9,"rbi":7,"leftOnBase":40,"sacBunts":1,"sacFlies":0,"babip":".128","groundOutsToAirouts":"1.10","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":6,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":24,"errors":0,"chances":25,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663765":{"person":{"id":663765,"fullName":"Jake Woodford","link":"/api/v1/people/663765"},"jerseyNumber":"41","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":15,"gamesStarted":0,"flyOuts":13,"groundOuts":22,"airOuts":21,"runs":14,"doubles":3,"triples":1,"homeRuns":2,"strikeOuts":19,"baseOnBalls":7,"intentionalWalks":0,"hits":27,"hitByPitch":0,"atBats":87,"obp":".358","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":344,"era":"6.20","inningsPitched":"20.1","wins":1,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":14,"whip":"1.67","battersFaced":96,"outs":61,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":344,"balls":121,"strikes":223,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.05","rbi":0,"winPercentage":"1.000","pitchesPerInning":"16.92","gamesFinished":13,"strikeoutWalkRatio":"2.71","strikeoutsPer9Inn":"8.41","walksPer9Inn":"3.10","hitsPer9Inn":"11.95","runsScoredPer9":"6.20","homeRunsPer9":"0.89","inheritedRunners":6,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":3,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":0,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID661388":{"person":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"jerseyNumber":"24","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"battingOrder":"400","stats":{"batting":{"summary":"1-4 | BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":14,"errors":0,"chances":15,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":54,"flyOuts":36,"groundOuts":58,"airOuts":66,"runs":31,"doubles":10,"triples":0,"homeRuns":4,"strikeOuts":31,"baseOnBalls":22,"intentionalWalks":2,"hits":63,"hitByPitch":1,"avg":".293","atBats":215,"obp":".357","slg":".395","ops":".752","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":241,"totalBases":85,"rbi":36,"leftOnBase":95,"sacBunts":0,"sacFlies":3,"babip":".322","groundOutsToAirouts":"0.88","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"53.75","popOuts":18,"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":14,"stolenBases":14,"stolenBasePercentage":".500","caughtStealingPercentage":".500","assists":22,"putOuts":467,"errors":0,"chances":489,"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"}]},"ID668930":{"person":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"jerseyNumber":"2","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"battingOrder":"300","stats":{"batting":{"summary":"2-4 | BB, K, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":2,"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":55,"flyOuts":23,"groundOuts":53,"airOuts":38,"runs":46,"doubles":12,"triples":2,"homeRuns":7,"strikeOuts":58,"baseOnBalls":45,"intentionalWalks":2,"hits":55,"hitByPitch":0,"avg":".275","atBats":200,"obp":".405","slg":".460","ops":".865","caughtStealing":2,"stolenBases":10,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":249,"totalBases":92,"rbi":35,"leftOnBase":87,"sacBunts":2,"sacFlies":2,"babip":".350","groundOutsToAirouts":"1.39","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.57","popOuts":2,"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":125,"putOuts":73,"errors":2,"chances":200,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID596142":{"person":{"id":596142,"fullName":"Gary Sánchez","link":"/api/v1/people/596142"},"jerseyNumber":"99","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":34,"flyOuts":11,"groundOuts":22,"airOuts":29,"runs":15,"doubles":3,"triples":1,"homeRuns":5,"strikeOuts":25,"baseOnBalls":21,"intentionalWalks":0,"hits":18,"hitByPitch":2,"avg":".191","atBats":94,"obp":".350","slg":".404","ops":".754","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":117,"totalBases":38,"rbi":15,"leftOnBase":50,"sacBunts":0,"sacFlies":0,"babip":".203","groundOutsToAirouts":"0.76","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.80","popOuts":12,"lineOuts":6},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","assists":5,"putOuts":118,"errors":1,"chances":124,"fielding":".992","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID694819":{"person":{"id":694819,"fullName":"Jacob Misiorowski","link":"/api/v1/people/694819"},"jerseyNumber":"32","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":12,"gamesStarted":12,"flyOuts":25,"groundOuts":49,"airOuts":54,"runs":15,"doubles":3,"triples":0,"homeRuns":4,"strikeOuts":108,"baseOnBalls":19,"intentionalWalks":0,"hits":37,"hitByPitch":6,"atBats":247,"obp":".227","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1084,"era":"1.65","inningsPitched":"71.0","wins":6,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":13,"whip":"0.79","battersFaced":273,"outs":213,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":1084,"balls":359,"strikes":725,"strikePercentage":".670","hitBatsmen":6,"balks":1,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.91","rbi":0,"winPercentage":".750","pitchesPerInning":"15.27","gamesFinished":0,"strikeoutWalkRatio":"5.68","strikeoutsPer9Inn":"13.69","walksPer9Inn":"2.41","hitsPer9Inn":"4.69","runsScoredPer9":"1.90","homeRunsPer9":"0.51","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":11,"lineOuts":18},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669084":{"person":{"id":669084,"fullName":"DL Hall","link":"/api/v1/people/669084"},"jerseyNumber":"37","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":23,"gamesStarted":1,"flyOuts":10,"groundOuts":29,"airOuts":20,"runs":7,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":31,"baseOnBalls":24,"intentionalWalks":0,"hits":13,"hitByPitch":1,"atBats":93,"obp":".322","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":512,"era":"2.20","inningsPitched":"28.2","wins":0,"losses":0,"saves":0,"saveOpportunities":1,"holds":3,"blownSaves":1,"earnedRuns":7,"whip":"1.29","battersFaced":118,"outs":86,"gamesPitched":23,"completeGames":0,"shutouts":0,"pitchesThrown":512,"balls":218,"strikes":294,"strikePercentage":".570","hitBatsmen":1,"balks":0,"wildPitches":3,"pickoffs":1,"groundOutsToAirouts":"1.45","rbi":0,"winPercentage":".---","pitchesPerInning":"17.86","gamesFinished":5,"strikeoutWalkRatio":"1.29","strikeoutsPer9Inn":"9.73","walksPer9Inn":"7.53","hitsPer9Inn":"4.08","runsScoredPer9":"2.20","homeRunsPer9":"0.31","inheritedRunners":11,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":8,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":{"summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":10,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":10,"balls":0,"strikes":10,"strikePercentage":"1.000","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":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":23,"gamesStarted":0,"flyOuts":20,"groundOuts":16,"airOuts":23,"runs":11,"doubles":5,"triples":0,"homeRuns":0,"strikeOuts":28,"baseOnBalls":6,"intentionalWalks":0,"hits":16,"hitByPitch":1,"atBats":81,"obp":".261","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":347,"era":"4.09","inningsPitched":"22.0","wins":0,"losses":2,"saves":8,"saveOpportunities":9,"holds":6,"blownSaves":1,"earnedRuns":10,"whip":"1.00","battersFaced":90,"outs":66,"gamesPitched":23,"completeGames":0,"shutouts":0,"pitchesThrown":347,"balls":116,"strikes":231,"strikePercentage":".670","hitBatsmen":1,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.70","rbi":0,"winPercentage":".000","pitchesPerInning":"15.77","gamesFinished":11,"strikeoutWalkRatio":"4.67","strikeoutsPer9Inn":"11.45","walksPer9Inn":"2.45","hitsPer9Inn":"6.55","runsScoredPer9":"4.50","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":3,"errors":1,"chances":5,"fielding":".800","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]}},"batters":[592885,694192,668930,661388,641343,669003,686217,650859,666152,690986,676879,682842,656730],"pitchers":[690986,676879,682842,656730],"bench":[687401,663368,596142,683734],"bullpen":[681982,689441,675660,669084,694819,694477,687075,663765],"battingOrder":[592885,694192,668930,661388,641343,669003,686217,650859,666152],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Mitchell (10, McDonald); Chourio, J (9, Beck, T)."},{"label":"HR","value":"Bauers (10, 1st inning off McDonald, 2 on, 2 out)."},{"label":"TB","value":"Bauers 4; Chourio, J 3; Contreras, Wm; Frelick 2; Mitchell 3; Turang 2; Yelich 2."},{"label":"RBI","value":"Bauers 3 (36); Chourio, J (12); Turang 2 (35); Yelich 2 (20)."},{"label":"2-out RBI","value":"Bauers 3; Turang 2; Chourio, J; Yelich 2."},{"label":"Runners left in scoring position, 2 out","value":"Rengifo; Contreras, Wm; Bauers 3; Yelich."},{"label":"SAC","value":"Rengifo."},{"label":"GIDP","value":"Frelick; Turang."},{"label":"Team RISP","value":"4-for-14."},{"label":"Team LOB","value":"9."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Yelich (4, 2nd base off McDonald/Susac, D); Turang (10, 2nd base off Kilian/Susac, D)."},{"label":"CS","value":"Rengifo (2, 2nd base by McDonald/Susac, D)."},{"label":"PO","value":"Rengifo (1st base by McDonald)."}]}],"note":[]}},"officials":[{"official":{"id":607884,"fullName":"Paul Clemons","link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":511890,"fullName":"Quinn Wolcott","link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"fullName":"Edwin Jimenez","link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":594151,"fullName":"Ramon De Jesus","link":"/api/v1/people/594151"},"officialType":"Third Base"}],"info":[{"label":"ABS Challenge","value":"Contreras, Wm (Ball-Overturned to Strike); Devers (Strike-Confirmed)."},{"label":"Pitches-strikes","value":"McDonald 87-53; Miller, E 14-9; Hentges 15-6; Kilian 20-12; Beck, T 42-25; Harrison 106-70; Ashby 29-23; Uribe 14-11; Megill 10-10."},{"label":"Groundouts-flyouts","value":"McDonald 7-1; Miller, E 1-0; Hentges 1-0; Kilian 1-1; Beck, T 2-0; Harrison 2-1; Ashby 2-0; Uribe 1-1; Megill 0-2."},{"label":"Batters faced","value":"McDonald 22; Miller, E 3; Hentges 3; Kilian 4; Beck, T 9; Harrison 23; Ashby 7; Uribe 6; Megill 3."},{"label":"Inherited runners-scored","value":"Kilian 2-1; Ashby 1-0; Uribe 1-1."},{"label":"Umpires","value":"HP: Paul Clemons. 1B: Quinn Wolcott. 2B: Edwin Jimenez. 3B: Ramon De Jesus. "},{"label":"Weather","value":"68 degrees, Clear."},{"label":"Wind","value":"6 mph, L To R."},{"label":"First pitch","value":"6:40 PM."},{"label":"T","value":"2:57."},{"label":"Att","value":"29,728."},{"label":"Venue","value":"American Family Field."},{"label":"June 2, 2026"}],"pitchingNotes":["Ashby pitched to 1 batter in the 8th inning."],"topPerformers":[{"player":{"person":{"id":690986,"fullName":"Kyle Harrison","link":"/api/v1/people/690986","boxscoreName":"Harrison"},"jerseyNumber":"52","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"stats":{"batting":{},"pitching":{"note":"(W, 7-1)","summary":"5.2 IP, ER, 12 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":1,"groundOuts":2,"airOuts":3,"runs":1,"doubles":0,"triples":1,"homeRuns":1,"strikeOuts":12,"baseOnBalls":2,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":21,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":106,"inningsPitched":"5.2","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":23,"outs":17,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":106,"balls":36,"strikes":70,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.59","homeRunsPer9":"1.59","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":11,"gamesStarted":11,"flyOuts":30,"groundOuts":36,"airOuts":58,"runs":10,"doubles":7,"triples":1,"homeRuns":4,"strikeOuts":73,"baseOnBalls":16,"intentionalWalks":0,"hits":43,"hitByPitch":3,"atBats":210,"obp":".271","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":987,"era":"1.57","inningsPitched":"57.1","wins":7,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":10,"whip":"1.03","battersFaced":229,"outs":172,"gamesPitched":11,"completeGames":0,"shutouts":0,"pitchesThrown":987,"balls":326,"strikes":661,"strikePercentage":".670","hitBatsmen":3,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"0.62","rbi":1,"winPercentage":".875","pitchesPerInning":"17.22","gamesFinished":0,"strikeoutWalkRatio":"4.56","strikeoutsPer9Inn":"11.46","walksPer9Inn":"2.51","hitsPer9Inn":"6.75","runsScoredPer9":"1.57","homeRunsPer9":"0.63","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":11,"lineOuts":17},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"starter","gameScore":65,"pitchingGameScore":65},{"player":{"person":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885","boxscoreName":"Yelich"},"jerseyNumber":"22","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"battingOrder":"100","stats":{"batting":{"summary":"2-3 | 2 BB, K, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":2,"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":30,"flyOuts":7,"groundOuts":30,"airOuts":14,"runs":23,"doubles":5,"triples":1,"homeRuns":4,"strikeOuts":36,"baseOnBalls":13,"intentionalWalks":2,"hits":32,"hitByPitch":0,"avg":".286","atBats":112,"obp":".360","slg":".455","ops":".815","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":125,"totalBases":51,"rbi":20,"leftOnBase":51,"sacBunts":0,"sacFlies":0,"babip":".389","groundOutsToAirouts":"2.14","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.00","popOuts":1,"lineOuts":6},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"type":"hitter","gameScore":64,"hittingGameScore":64},{"player":{"person":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715","boxscoreName":"Adames"},"jerseyNumber":"2","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"400","stats":{"batting":{"summary":"2-3 | HR, BB, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":5,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":3,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":60,"flyOuts":38,"groundOuts":42,"airOuts":71,"runs":29,"doubles":17,"triples":1,"homeRuns":9,"strikeOuts":70,"baseOnBalls":13,"intentionalWalks":0,"hits":59,"hitByPitch":1,"avg":".245","atBats":241,"obp":".285","slg":".436","ops":".721","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":256,"totalBases":105,"rbi":24,"leftOnBase":92,"sacBunts":0,"sacFlies":1,"babip":".307","groundOutsToAirouts":"0.59","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.78","popOuts":18,"lineOuts":15},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":137,"putOuts":89,"errors":10,"chances":236,"fielding":".958","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"type":"hitter","gameScore":61,"hittingGameScore":61}]},"decisions":{"winner":{"id":690986,"fullName":"Kyle Harrison","link":"/api/v1/people/690986"},"loser":{"id":686790,"fullName":"Trevor McDonald","link":"/api/v1/people/686790"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}