{"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":823218,"link":"/api/v1.1/game/823218/feed/live","metaData":{"wait":10,"timeStamp":"20260609_041636","gameEvents":["strikeout","game_finished"],"logicalEvents":["midInning","countChange","count03","basesEmpty","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":823218,"type":"R","doubleHeader":"N","id":"2026/06/08/wasmlb-sfnmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-823218-2026-06-08","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-06-09T01:45:00Z","originalDate":"2026-06-08","officialDate":"2026-06-08","dayNight":"night","time":"6:45","ampm":"PM"},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120","season":2026,"venue":{"id":3309,"name":"Nationals Park","link":"/api/v1/venues/3309"},"springVenue":{"id":5000,"link":"/api/v1/venues/5000"},"teamCode":"was","fileCode":"was","abbreviation":"WSH","teamName":"Nationals","locationName":"Washington","firstYearOfPlay":"1968","league":{"id":104,"name":"National League","link":"/api/v1/league/104"},"division":{"id":204,"name":"National League East","link":"/api/v1/divisions/204"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Washington","record":{"gamesPlayed":67,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":34,"losses":33,"ties":0,"pct":".507"},"records":{},"divisionLeader":false,"wins":34,"losses":33,"winningPercentage":".507"},"franchiseName":"Washington","clubName":"Nationals","active":true},"home":{"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":67,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":27,"losses":40,"ties":0,"pct":".403"},"records":{},"divisionLeader":false,"wins":27,"losses":40,"winningPercentage":".403"},"franchiseName":"San Francisco","clubName":"Giants","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},"ID683083":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083","firstName":"Nasim","lastName":"Nuñez","primaryNumber":"26","birthDate":"2000-08-18","currentAge":26,"birthCity":"Bronx","birthStateProvince":"NY","birthCountry":"USA","height":"5' 8\"","weight":165,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Nasim","useLastName":"Nuñez","middleName":"Emmanuel","boxscoreName":"Nuñez, N","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"NAH-seem NOON-yez","mlbDebutDate":"2024-03-30","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nasim Nuñez","nameSlug":"nasim-nunez-683083","firstLastName":"Nasim Nuñez","lastFirstName":"Nuñez, Nasim","lastInitName":"Nuñez, N","initLastName":"N Nuñez","fullFMLName":"Nasim Emmanuel Nuñez","fullLFMName":"Nuñez, Nasim Emmanuel","strikeZoneTop":3.05,"strikeZoneBottom":1.54},"ID683000":{"id":683000,"fullName":"Riley Cornelio","link":"/api/v1/people/683000","firstName":"Riley","lastName":"Cornelio","primaryNumber":"74","birthDate":"2000-06-06","currentAge":26,"birthCity":"Honolulu","birthStateProvince":"HI","birthCountry":"USA","height":"6' 3\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Riley","useLastName":"Cornelio","middleName":"John Thomas","boxscoreName":"Cornelio","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2026-04-24","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Riley Cornelio","nameSlug":"riley-cornelio-683000","firstLastName":"Riley Cornelio","lastFirstName":"Cornelio, Riley","lastInitName":"Cornelio, R","initLastName":"R Cornelio","fullFMLName":"Riley John Thomas Cornelio","fullLFMName":"Cornelio, Riley John Thomas","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID663992":{"id":663992,"fullName":"Richard Lovelady","link":"/api/v1/people/663992","firstName":"Richard","lastName":"Lovelady","primaryNumber":"55","birthDate":"1995-07-07","currentAge":31,"birthCity":"Hinesville","birthStateProvince":"GA","birthCountry":"USA","height":"6' 0\"","weight":185,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Richard","useLastName":"Lovelady","middleName":"Tyler","boxscoreName":"Lovelady","nickName":"Love","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2019-04-09","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Richard Lovelady","nameSlug":"richard-lovelady-663992","firstLastName":"Richard Lovelady","lastFirstName":"Lovelady, Richard","lastInitName":"Lovelady, R","initLastName":"R Lovelady","fullFMLName":"Richard Tyler Lovelady","fullLFMName":"Lovelady, Richard Tyler","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},"ID690925":{"id":690925,"fullName":"Clayton Beeter","link":"/api/v1/people/690925","firstName":"Clayton","lastName":"Beeter","primaryNumber":"39","birthDate":"1998-10-09","currentAge":27,"birthCity":"Fort Worth","birthStateProvince":"TX","birthCountry":"USA","height":"6' 2\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Clayton","useLastName":"Beeter","middleName":"Howard","boxscoreName":"Beeter","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2024-03-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Clayton Beeter","nameSlug":"clayton-beeter-690925","firstLastName":"Clayton Beeter","lastFirstName":"Beeter, Clayton","lastInitName":"Beeter, C","initLastName":"C Beeter","fullFMLName":"Clayton Howard Beeter","fullLFMName":"Beeter, Clayton Howard","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID695418":{"id":695418,"fullName":"Brad Lord","link":"/api/v1/people/695418","firstName":"Bradley","lastName":"Lord","primaryNumber":"41","birthDate":"2000-02-14","currentAge":26,"birthCity":"Tallahassee","birthStateProvince":"FL","birthCountry":"USA","height":"6' 3\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brad","useLastName":"Lord","middleName":"Ryan","boxscoreName":"Lord","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-03-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brad Lord","nameSlug":"brad-lord-695418","firstLastName":"Brad Lord","lastFirstName":"Lord, Brad","lastInitName":"Lord, B","initLastName":"B Lord","fullFMLName":"Bradley Ryan Lord","fullLFMName":"Lord, Bradley Ryan","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"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},"ID695734":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734","firstName":"Daylen","lastName":"Lile","primaryNumber":"4","birthDate":"2002-11-30","currentAge":23,"birthCity":"Louisville","birthStateProvince":"KY","birthCountry":"USA","height":"5' 11\"","weight":195,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Daylen","useLastName":"Lile","middleName":"Anthony","boxscoreName":"Lile","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-05-23","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Daylen Lile","nameSlug":"daylen-lile-695734","firstLastName":"Daylen Lile","lastFirstName":"Lile, Daylen","lastInitName":"Lile, D","initLastName":"D Lile","fullFMLName":"Daylen Anthony Lile","fullLFMName":"Lile, Daylen Anthony","strikeZoneTop":3.18,"strikeZoneBottom":1.61},"ID693313":{"id":693313,"fullName":"Carson Seymour","link":"/api/v1/people/693313","firstName":"Carson","lastName":"Seymour","primaryNumber":"77","birthDate":"1998-12-16","currentAge":27,"birthCity":"Poway","birthStateProvince":"CA","birthCountry":"USA","height":"6' 5\"","weight":264,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Carson","useLastName":"Seymour","middleName":"James","boxscoreName":"Seymour, C","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-06-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Carson Seymour","nameSlug":"carson-seymour-693313","firstLastName":"Carson Seymour","lastFirstName":"Seymour, Carson","lastInitName":"Seymour, C","initLastName":"C Seymour","fullFMLName":"Carson James Seymour","fullLFMName":"Seymour, Carson James","strikeZoneTop":3.58,"strikeZoneBottom":1.68},"ID695578":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578","firstName":"James","lastName":"Wood","primaryNumber":"29","birthDate":"2002-09-17","currentAge":23,"birthCity":"Rockville","birthStateProvince":"MD","birthCountry":"USA","height":"6' 6\"","weight":234,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"James","useLastName":"Wood","middleName":"Irvin","boxscoreName":"Wood","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2024-07-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"James Wood","nameSlug":"james-wood-695578","firstLastName":"James Wood","lastFirstName":"Wood, James","lastInitName":"Wood, J","initLastName":"J Wood","fullFMLName":"James Irvin Wood","fullLFMName":"Wood, James Irvin","strikeZoneTop":3.489,"strikeZoneBottom":1.761},"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},"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},"ID681402":{"id":681402,"fullName":"Gus Varland","link":"/api/v1/people/681402","firstName":"Augustus","lastName":"Varland","primaryNumber":"47","birthDate":"1996-11-06","currentAge":29,"birthCity":"Maplewood","birthStateProvince":"MN","birthCountry":"USA","height":"6' 1\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Gus","useLastName":"Varland","middleName":"James","boxscoreName":"Varland, G","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2023-03-30","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Gus Varland","nameSlug":"gus-varland-681402","firstLastName":"Gus Varland","lastFirstName":"Varland, Gus","lastInitName":"Varland, G","initLastName":"G Varland","fullFMLName":"Augustus James Varland","fullLFMName":"Varland, Augustus James","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID641793":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793","firstName":"Zack","lastName":"Littell","primaryNumber":"46","birthDate":"1995-10-05","currentAge":30,"birthCity":"Burlington","birthStateProvince":"NC","birthCountry":"USA","height":"6' 4\"","weight":250,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Zack","useLastName":"Littell","middleName":"Stuart","boxscoreName":"Littell","nickName":"Lit","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2013,"pronunciation":"lih-TELL","mlbDebutDate":"2018-06-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Zack Littell","nameSlug":"zack-littell-641793","firstLastName":"Zack Littell","lastFirstName":"Littell, Zack","lastInitName":"Littell, Z","initLastName":"Z Littell","fullFMLName":"Zack Stuart Littell","fullLFMName":"Littell, Zack Stuart","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"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},"ID660688":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688","firstName":"Keibert","lastName":"Ruiz","primaryNumber":"20","birthDate":"1998-07-20","currentAge":28,"birthCity":"Valencia","birthCountry":"Venezuela","height":"5' 11\"","weight":238,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Keibert","useLastName":"Ruiz","middleName":"Jose","boxscoreName":"Ruiz, K","gender":"M","nameMatrilineal":"Lugo","isPlayer":true,"isVerified":false,"pronunciation":"kay-bert roo-EEZ","mlbDebutDate":"2020-08-16","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Keibert Ruiz","nameSlug":"keibert-ruiz-660688","firstLastName":"Keibert Ruiz","lastFirstName":"Ruiz, Keibert","lastInitName":"Ruiz, K","initLastName":"K Ruiz","fullFMLName":"Keibert Jose Ruiz","fullLFMName":"Ruiz, Keibert Jose","strikeZoneTop":3.175,"strikeZoneBottom":1.602},"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},"ID674841":{"id":674841,"fullName":"Andrew Alvarez","link":"/api/v1/people/674841","firstName":"Michael","lastName":"Alvarez","primaryNumber":"54","birthDate":"1999-06-13","currentAge":27,"birthCity":"Anaheim","birthStateProvince":"CA","birthCountry":"USA","height":"6' 3\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Andrew","useLastName":"Alvarez","middleName":"Andrew","boxscoreName":"Alvarez","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-09-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Andrew Alvarez","nameSlug":"andrew-alvarez-674841","firstLastName":"Andrew Alvarez","lastFirstName":"Alvarez, Andrew","lastInitName":"Alvarez, A","initLastName":"A Alvarez","fullFMLName":"Michael Andrew Alvarez","fullLFMName":"Alvarez, Michael Andrew","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"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},"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},"ID682928":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928","firstName":"Paul","lastName":"Abrams","primaryNumber":"5","birthDate":"2000-10-03","currentAge":25,"birthCity":"Alpharetta","birthStateProvince":"GA","birthCountry":"USA","height":"6' 0\"","weight":191,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"CJ","useLastName":"Abrams","middleName":"Christopher","boxscoreName":"Abrams","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-04-08","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"CJ Abrams","nameSlug":"cj-abrams-682928","firstLastName":"CJ Abrams","lastFirstName":"Abrams, CJ","lastInitName":"Abrams, C","initLastName":"C Abrams","fullFMLName":"Paul Christopher Abrams","fullLFMName":"Abrams, Paul Christopher","strikeZoneTop":3.223,"strikeZoneBottom":1.626},"ID681916":{"id":681916,"fullName":"Dylan Smith","link":"/api/v1/people/681916","firstName":"Dylan","lastName":"Smith","primaryNumber":"66","birthDate":"2000-05-28","currentAge":26,"birthCity":"Huntsville","birthStateProvince":"AL","birthCountry":"USA","height":"6' 2\"","weight":180,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Dylan","useLastName":"Smith","middleName":"Miguel","boxscoreName":"Smith, D","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-06-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Dylan Smith","nameSlug":"dylan-smith-681916","firstLastName":"Dylan Smith","lastFirstName":"Smith, Dylan","lastInitName":"Smith, D","initLastName":"D Smith","fullFMLName":"Dylan Miguel Smith","fullLFMName":"Smith, Dylan Miguel","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID665953":{"id":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953","firstName":"Andrés","lastName":"Chaparro","primaryNumber":"87","birthDate":"1999-05-04","currentAge":27,"birthCity":"El Vigia","birthCountry":"Venezuela","height":"6' 0\"","weight":200,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Andrés","useLastName":"Chaparro","middleName":"Alfonso","boxscoreName":"Chaparro","gender":"M","nameMatrilineal":"Romero","isPlayer":true,"isVerified":false,"pronunciation":"cha-par-oh","mlbDebutDate":"2024-08-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Andrés Chaparro","nameSlug":"andres-chaparro-665953","firstLastName":"Andrés Chaparro","lastFirstName":"Chaparro, Andrés","lastInitName":"Chaparro, A","initLastName":"A Chaparro","fullFMLName":"Andrés Alfonso Chaparro","fullLFMName":"Chaparro, Andrés Alfonso","strikeZoneTop":3.205,"strikeZoneBottom":1.618},"ID686452":{"id":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452","firstName":"Andrew","lastName":"Millas","primaryNumber":"14","birthDate":"1998-01-15","currentAge":28,"birthCity":"St. Louis","birthStateProvince":"MO","birthCountry":"USA","height":"6' 0\"","weight":204,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Drew","useLastName":"Millas","middleName":"Theodore","boxscoreName":"Millas","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"mill-us","mlbDebutDate":"2023-08-28","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Drew Millas","nameSlug":"drew-millas-686452","firstLastName":"Drew Millas","lastFirstName":"Millas, Drew","lastInitName":"Millas, D","initLastName":"D Millas","fullFMLName":"Andrew Theodore Millas","fullLFMName":"Millas, Andrew Theodore","strikeZoneTop":3.211,"strikeZoneBottom":1.621},"ID571945":{"id":571945,"fullName":"Miles Mikolas","link":"/api/v1/people/571945","firstName":"Miles","lastName":"Mikolas","primaryNumber":"36","birthDate":"1988-08-23","currentAge":38,"birthCity":"Jupiter","birthStateProvince":"FL","birthCountry":"USA","height":"6' 4\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Miles","useLastName":"Mikolas","middleName":"Tice","boxscoreName":"Mikolas","nickName":"5280's","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2009,"pronunciation":"MY-koh-lahs","mlbDebutDate":"2012-05-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Miles Mikolas","nameSlug":"miles-mikolas-571945","firstLastName":"Miles Mikolas","lastFirstName":"Mikolas, Miles","lastInitName":"Mikolas, M","initLastName":"M Mikolas","fullFMLName":"Miles Tice Mikolas","fullLFMName":"Mikolas, Miles Tice","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID678391":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391","firstName":"Jorbit","lastName":"Vivas","primaryNumber":"84","birthDate":"2001-03-09","currentAge":25,"birthCity":"Puerto Cabello","birthCountry":"Venezuela","height":"5' 9\"","weight":171,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Jorbit","useLastName":"Vivas","middleName":"Jose","boxscoreName":"Vivas","gender":"M","nameMatrilineal":"Antolinez","isPlayer":true,"isVerified":false,"pronunciation":"JOR-beet BEE-bas","mlbDebutDate":"2025-05-02","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jorbit Vivas","nameSlug":"jorbit-vivas-678391","firstLastName":"Jorbit Vivas","lastFirstName":"Vivas, Jorbit","lastInitName":"Vivas, J","initLastName":"J Vivas","fullFMLName":"Jorbit Jose Vivas","fullLFMName":"Vivas, Jorbit Jose","strikeZoneTop":3.06,"strikeZoneBottom":1.54},"ID686611":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611","firstName":"Dylan","lastName":"Crews","primaryNumber":"3","birthDate":"2002-02-26","currentAge":24,"birthCity":"Altamonte Springs","birthStateProvince":"FL","birthCountry":"USA","height":"5' 11\"","weight":203,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Dylan","useLastName":"Crews","middleName":"Gray","boxscoreName":"Crews","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2024-08-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Dylan Crews","nameSlug":"dylan-crews-686611","firstLastName":"Dylan Crews","lastFirstName":"Crews, Dylan","lastInitName":"Crews, D","initLastName":"D Crews","fullFMLName":"Dylan Gray Crews","fullLFMName":"Crews, Dylan Gray","strikeZoneTop":3.166,"strikeZoneBottom":1.598},"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},"ID678554":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554","firstName":"Curtis","lastName":"Mead","primaryNumber":"11","birthDate":"2000-10-26","currentAge":25,"birthCity":"Adelaide","birthCountry":"Australia","height":"6' 1\"","weight":225,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Curtis","useLastName":"Mead","middleName":"James","boxscoreName":"Mead","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"meed","mlbDebutDate":"2023-08-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Curtis Mead","nameSlug":"curtis-mead-678554","firstLastName":"Curtis Mead","lastFirstName":"Mead, Curtis","lastInitName":"Mead, C","initLastName":"C Mead","fullFMLName":"Curtis James Mead","fullLFMName":"Mead, Curtis James","strikeZoneTop":3.247,"strikeZoneBottom":1.639},"ID677588":{"id":677588,"fullName":"José Tena","link":"/api/v1/people/677588","firstName":"José","lastName":"Tena","primaryNumber":"8","birthDate":"2001-03-20","currentAge":25,"birthCity":"San Cristobal","birthCountry":"Dominican Republic","height":"5' 10\"","weight":195,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"José","useLastName":"Tena","middleName":"Luis","boxscoreName":"Tena","gender":"M","nameMatrilineal":"De Leon","isPlayer":true,"isVerified":true,"mlbDebutDate":"2023-08-05","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"José Tena","nameSlug":"jose-tena-677588","firstLastName":"José Tena","lastFirstName":"Tena, José","lastInitName":"Tena, J","initLastName":"J Tena","fullFMLName":"José Luis Tena","fullLFMName":"Tena, José Luis","strikeZoneTop":3.14,"strikeZoneBottom":1.585},"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},"ID676917":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917","firstName":"Steven","lastName":"Cavalli","primaryNumber":"24","birthDate":"1998-08-14","currentAge":28,"birthCity":"Tulsa","birthStateProvince":"OK","birthCountry":"USA","height":"6' 4\"","weight":223,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Cade","useLastName":"Cavalli","middleName":"Cade","boxscoreName":"Cavalli","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"pronunciation":"cuh-VAH-lee","mlbDebutDate":"2022-08-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Cade Cavalli","nameSlug":"cade-cavalli-676917","firstLastName":"Cade Cavalli","lastFirstName":"Cavalli, Cade","lastInitName":"Cavalli, C","initLastName":"C Cavalli","fullFMLName":"Steven Cade Cavalli","fullLFMName":"Cavalli, Steven Cade","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"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},"ID696285":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285","firstName":"Jacob","lastName":"Young","primaryNumber":"30","birthDate":"1999-07-27","currentAge":27,"birthCity":"Ponte Vedra","birthStateProvince":"FL","birthCountry":"USA","height":"5' 11\"","weight":192,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Jacob","useLastName":"Young","middleName":"Samuel","boxscoreName":"Young","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2023-08-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jacob Young","nameSlug":"jacob-young-696285","firstLastName":"Jacob Young","lastFirstName":"Young, Jacob","lastInitName":"Young, J","initLastName":"J Young","fullFMLName":"Jacob Samuel Young","fullLFMName":"Young, Jacob Samuel","strikeZoneTop":3.188,"strikeZoneBottom":1.609},"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},"ID687377":{"id":687377,"fullName":"Orlando Ribalta","link":"/api/v1/people/687377","firstName":"Orlando","lastName":"Ribalta","primaryNumber":"64","birthDate":"1998-03-05","currentAge":28,"birthCity":"Santa Clara","birthCountry":"Cuba","height":"6' 7\"","weight":245,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Orlando","useLastName":"Ribalta","middleName":"Andres","boxscoreName":"Ribalta","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2024-08-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Orlando Ribalta","nameSlug":"orlando-ribalta-687377","firstLastName":"Orlando Ribalta","lastFirstName":"Ribalta, Orlando","lastInitName":"Ribalta, O","initLastName":"O Ribalta","fullFMLName":"Orlando Andres Ribalta","fullLFMName":"Ribalta, Orlando Andres","strikeZoneTop":3.522,"strikeZoneBottom":1.778},"ID680730":{"id":680730,"fullName":"Mitchell Parker","link":"/api/v1/people/680730","firstName":"Mitchell","lastName":"Parker","primaryNumber":"70","birthDate":"1999-09-27","currentAge":26,"birthCity":"Albuquerque","birthStateProvince":"NM","birthCountry":"USA","height":"6' 4\"","weight":239,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Mitchell","useLastName":"Parker","middleName":"James","boxscoreName":"Parker","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2024-04-15","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Mitchell Parker","nameSlug":"mitchell-parker-680730","firstLastName":"Mitchell Parker","lastFirstName":"Parker, Mitchell","lastInitName":"Parker, M","initLastName":"M Parker","fullFMLName":"Mitchell James Parker","fullLFMName":"Parker, Mitchell James","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID687606":{"id":687606,"fullName":"Paxton Schultz","link":"/api/v1/people/687606","firstName":"Paxton","lastName":"Schultz","primaryNumber":"75","birthDate":"1998-01-05","currentAge":28,"birthCity":"Orem","birthStateProvince":"UT","birthCountry":"USA","height":"6' 3\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Paxton","useLastName":"Schultz","middleName":"James","boxscoreName":"Schultz","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2025-04-20","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Paxton Schultz","nameSlug":"paxton-schultz-687606","firstLastName":"Paxton Schultz","lastFirstName":"Schultz, Paxton","lastInitName":"Schultz, P","initLastName":"P Schultz","fullFMLName":"Paxton James Schultz","fullLFMName":"Schultz, Paxton James","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"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},"ID656492":{"id":656492,"fullName":"Foster Griffin","link":"/api/v1/people/656492","firstName":"Fred","lastName":"Griffin","primaryNumber":"22","birthDate":"1995-07-27","currentAge":31,"birthCity":"Orlando","birthStateProvince":"FL","birthCountry":"USA","height":"6' 3\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Foster","useLastName":"Griffin","middleName":"Foster","boxscoreName":"Griffin","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2020-07-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Foster Griffin","nameSlug":"foster-griffin-656492","firstLastName":"Foster Griffin","lastFirstName":"Griffin, Foster","lastInitName":"Griffin, F","initLastName":"F Griffin","fullFMLName":"Fred Foster Griffin","fullLFMName":"Griffin, Fred Foster","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"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},"ID671277":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277","firstName":"Luis","lastName":"García","primaryNumber":"26","birthDate":"2000-05-16","currentAge":26,"birthCity":"New York","birthStateProvince":"NY","birthCountry":"USA","height":"6' 1\"","weight":216,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Luis","useLastName":"García Jr.","middleName":"Victoriano","boxscoreName":"García Jr., L","gender":"M","nameMatrilineal":"Mendoza","isPlayer":true,"isVerified":true,"mlbDebutDate":"2020-08-14","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luis García Jr.","nameSlug":"luis-garcia-jr-671277","firstLastName":"Luis García Jr.","lastFirstName":"García Jr., Luis","lastInitName":"García Jr., L","initLastName":"L García Jr.","fullFMLName":"Luis Victoriano García Jr.","fullLFMName":"García Jr., Luis Victoriano","strikeZoneTop":3.248,"strikeZoneBottom":1.639},"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}},"venue":{"id":2395,"name":"Oracle Park","link":"/api/v1/venues/2395","location":{"address1":"24 Willie Mays Plaza","city":"San Francisco","state":"California","stateAbbrev":"CA","postalCode":"94107","defaultCoordinates":{"latitude":37.778383,"longitude":-122.389448},"azimuthAngle":85.0,"elevation":0,"country":"USA","phone":"(415) 972-2000"},"timeZone":{"tz":"PDT","id":"America/Los_Angeles","offset":-7,"offsetAtGameTime":-7},"fieldInfo":{"capacity":41311,"turfType":"Grass","roofType":"Open","leftLine":339,"leftCenter":399,"center":391,"rightCenter":415,"rightLine":309},"active":true,"season":"2026"},"officialVenue":{"id":2395,"link":"/api/v1/venues/2395"},"weather":{"condition":"Partly Cloudy","temp":"59","wind":"13 mph, Out To CF"},"gameInfo":{"attendance":35432,"firstPitch":"2026-06-09T01:45:00.000Z","gameDurationMinutes":151},"review":{"hasChallenges":true,"away":{"used":0,"remaining":1},"home":{"used":1,"remaining":1}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":1,"usedFailed":1,"remaining":1},"home":{"usedSuccessful":1,"usedFailed":1,"remaining":1}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":663992,"fullName":"Richard Lovelady","link":"/api/v1/people/663992"},"home":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"}},"officialScorer":{"id":639285,"fullName":"Chris Thoms","link":"/api/v1/people/639285"},"primaryDatacaster":{"id":496214,"fullName":"Karen Palmyra","link":"/api/v1/people/496214"},"moundVisits":{"away":{"used":4,"remaining":0},"home":{"used":1,"remaining":3}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"James Wood strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-09T01:46:00.585Z","endTime":"2026-06-09T01:47:13.978Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6,7],"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":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":606992,"link":"/api/v1/people/606992"},"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-08T23:02:47.013Z","endTime":"2026-06-09T01:28:51.131Z","isPitch":false,"type":"action","player":{"id":695578,"link":"/api/v1/people/695578"}},{"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-09T01:28:51.131Z","endTime":"2026-06-09T01:44:13.078Z","isPitch":false,"type":"action","player":{"id":695578,"link":"/api/v1/people/695578"}},{"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-09T01:44:13.078Z","endTime":"2026-06-09T01:46:02.653Z","isPitch":false,"type":"action","player":{"id":695578,"link":"/api/v1/people/695578"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":82.2,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.79612274378665,"aZ":-38.36834808639719,"pfxX":-9.192673221833338,"pfxZ":-3.5309599578993023,"pX":0.46895399923319137,"pZ":2.8748895771426906,"vX0":8.701757533623775,"vY0":-133.18285204021302,"vZ0":1.3836040638621558,"x":99.12,"y":161.16,"x0":-1.6835534304268078,"y0":50.00283990951737,"z0":5.173248593036051,"aX":-16.131138049946404},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-5.6,"breakHorizontal":14.2,"spinRate":2019,"spinDirection":237},"zone":6,"typeConfidence":2.0,"plateTime":0.4149865554751653,"extension":6.820952851291056},"index":3,"playId":"091be135-a26f-3921-84bc-e9266fd72e6b","pitchNumber":1,"startTime":"2026-06-09T01:46:02.653Z","endTime":"2026-06-09T01:46:07.465Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.9,"endSpeed":82.0,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.049946541662,"aZ":-24.77966368627794,"pfxX":-0.35163708038214203,"pfxZ":4.285207858496781,"pX":-0.6939922593282393,"pZ":2.1652569199857665,"vX0":3.2342861489970796,"vY0":-130.8909377957083,"vZ0":-2.551778976473841,"x":143.45,"y":180.32,"x0":-1.9028895398357433,"y0":50.00306467950755,"z0":5.019104423907267,"aX":-0.607230294417209},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":7.4,"breakHorizontal":-0.1,"spinRate":2346,"spinDirection":231},"zone":7,"typeConfidence":0.86,"plateTime":0.4193486826229904,"extension":6.762843565398534},"index":4,"playId":"21206c02-8e97-34c1-858c-0f27ec024438","pitchNumber":2,"startTime":"2026-06-09T01:46:19.210Z","endTime":"2026-06-09T01:46:23.928Z","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":87.2,"endSpeed":81.0,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.895131605647627,"aZ":-38.3400406327858,"pfxX":-6.0091620991894,"pfxZ":-3.7505128132712566,"pX":0.21757558931933624,"pZ":0.631372799754471,"vX0":6.8568393324062065,"vY0":-126.88492834796432,"vZ0":-2.900683065195585,"x":108.71,"y":221.73,"x0":-1.7283272761002104,"y0":50.003717512797046,"z0":4.8190273447765914,"aX":-9.883017064022726},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-7.2,"breakHorizontal":9.5,"spinRate":1601,"spinDirection":270},"zone":14,"typeConfidence":0.91,"plateTime":0.43028596703513644,"extension":6.697605550465037},"index":5,"playId":"0734859c-dfbd-3d64-85a0-9fca7e70184a","pitchNumber":3,"startTime":"2026-06-09T01:46:35.332Z","endTime":"2026-06-09T01:46:39.238Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":86.6,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.01298722860183,"aZ":-22.83067683956964,"pfxX":-5.75897258580991,"pfxZ":4.917703265471845,"pX":-1.866184742040815,"pZ":2.769947815128828,"vX0":2.076633935333257,"vY0":-135.84522099852927,"vZ0":-2.062865650499945,"x":188.13,"y":163.99,"x0":-1.8847121270012048,"y0":50.00504053208963,"z0":5.098791647099523,"aX":-10.947962109394059},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":8.8,"breakHorizontal":10.1,"spinRate":2170,"spinDirection":233},"zone":11,"typeConfidence":0.9,"plateTime":0.40059841303107113,"extension":6.760147792617388},"index":6,"playId":"9ce28863-3e83-33df-bada-af28b6b625f0","pitchNumber":4,"startTime":"2026-06-09T01:46:55.436Z","endTime":"2026-06-09T01:46:58.634Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":80.3,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.018917174425916,"aZ":-36.192747759435015,"pfxX":5.634578800952913,"pfxZ":-2.491613114905431,"pX":0.9071364662781201,"pZ":1.5090648023232418,"vX0":4.947776422494536,"vY0":-125.621154094296,"vZ0":-1.283841192853357,"x":82.42,"y":198.04,"x0":-1.8126737073793409,"y0":50.000650196743315,"z0":4.941957665029203,"aX":9.095624817302435},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-4.6,"breakHorizontal":-11.3,"spinRate":2623,"spinDirection":52},"zone":14,"typeConfidence":0.88,"plateTime":0.43432084357201317,"extension":6.704829210181133},"index":7,"playId":"aa3ad68b-3830-34ff-a4e2-6b1048cf78ff","pitchNumber":5,"startTime":"2026-06-09T01:47:10.086Z","endTime":"2026-06-09T01:47:13.978Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-09T01:47:13.978Z","atBatIndex":0},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Luis García Jr. strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-09T01:47:23.589Z","endTime":"2026-06-09T01:48:47.508Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"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":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":606992,"link":"/api/v1/people/606992"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.3,"endSpeed":84.5,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.199496845705628,"aZ":-26.324841826040466,"pfxX":-1.510445498583623,"pfxZ":3.2569592163889274,"pX":-0.19688386109231634,"pZ":1.8812101799552627,"vX0":5.059819908636304,"vY0":-131.6742211265058,"vZ0":-2.9769746486586737,"x":124.5,"y":187.99,"x0":-1.928849015868611,"y0":50.001660163763994,"z0":4.929130170310909,"aX":-2.711662597948462},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":5.6,"breakHorizontal":1.9,"spinRate":2342,"spinDirection":242},"zone":8,"typeConfidence":0.9,"plateTime":0.4125420462548419,"extension":6.610943915673111},"index":0,"playId":"f79cef63-3bf1-3afa-8615-0ca05624b9b4","pitchNumber":1,"startTime":"2026-06-09T01:47:35.566Z","endTime":"2026-06-09T01:47:40.138Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":85.2,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.6696700782062,"aZ":-33.72170073235665,"pfxX":-9.189318116613912,"pfxZ":-0.840408632829873,"pX":-1.1656266092736702,"pZ":1.5436140560826301,"vX0":4.398320408347843,"vY0":-135.09619047975565,"vZ0":-2.831173856487683,"x":161.43,"y":197.1,"x0":-1.6217769015368555,"y0":50.0002051401092,"z0":4.977401558730576,"aX":-16.96846216205121},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":-1.9,"breakHorizontal":15.7,"spinRate":1938,"spinDirection":243},"zone":13,"typeConfidence":2.0,"plateTime":0.40556844758024857,"extension":6.897207239870799},"index":1,"playId":"7857cb79-995e-3d19-a617-7ac368b060b3","pitchNumber":2,"startTime":"2026-06-09T01:47:48.700Z","endTime":"2026-06-09T01:47:52.564Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":85.6,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.995067193846683,"aZ":-31.339847782694555,"pfxX":-7.720485794143279,"pfxZ":0.44805216588133057,"pX":-0.9268360208262912,"pZ":2.6308529296577223,"vX0":4.83625215762555,"vY0":-135.01057857033032,"vZ0":-0.5908790241240489,"x":152.33,"y":167.75,"x0":-1.7302898467863541,"y0":50.00317217689725,"z0":5.041554877951451,"aX":-14.377194457679053},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":0.8,"breakHorizontal":13.1,"spinRate":1937,"spinDirection":239},"zone":11,"typeConfidence":2.0,"plateTime":0.40434907764221295,"extension":6.709699909746521},"index":2,"playId":"87b86f94-d8e6-3aa1-9d2d-58644b9fbbf7","pitchNumber":3,"startTime":"2026-06-09T01:48:02.683Z","endTime":"2026-06-09T01:48:07.069Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-06-09T01:48:14.792Z","endTime":"2026-06-09T01:48:23.587Z","isPitch":false,"type":"action","player":{"id":671277,"link":"/api/v1/people/671277"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.7,"endSpeed":82.1,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.329625490070114,"aZ":-38.67746675581438,"pfxX":-9.062330973246949,"pfxZ":-3.8285003469438257,"pX":-0.6537510070803894,"pZ":0.8496571490927332,"vX0":5.638395552517816,"vY0":-129.07022822304805,"vZ0":-2.369047028628235,"x":141.92,"y":215.84,"x0":-1.6823785641943954,"y0":50.00372333882716,"z0":4.740297740974897,"aX":-15.384244887981753},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-7.2,"breakHorizontal":15.2,"spinRate":1456,"spinDirection":272},"zone":13,"typeConfidence":0.87,"plateTime":0.4233716907305425,"extension":6.814204316788353},"index":4,"playId":"bc0f31e5-1b5b-3794-a8ae-29262196e910","pitchNumber":4,"startTime":"2026-06-09T01:48:23.587Z","endTime":"2026-06-09T01:48:27.409Z","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":1},"pitchData":{"startSpeed":86.0,"endSpeed":80.0,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.679249042326617,"aZ":-38.70036686720075,"pfxX":-5.10230283935911,"pfxZ":-4.065271256928337,"pX":0.11314363597035351,"pZ":0.9543876058909829,"vX0":6.481017181188818,"vY0":-125.22363426693397,"vZ0":-1.5545437474460166,"x":112.69,"y":213.01,"x0":-1.8324703200009982,"y0":50.00218314580668,"z0":4.7176435063144675,"aX":-8.192341179273669},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":-7.4,"breakHorizontal":7.9,"spinRate":1482,"spinDirection":275},"zone":14,"typeConfidence":0.9,"plateTime":0.43557351070788064,"extension":6.872641597383286},"index":5,"playId":"30582f1e-fa04-3d47-bcd7-4f2ad262f7c2","pitchNumber":5,"startTime":"2026-06-09T01:48:42.842Z","endTime":"2026-06-09T01:48:47.508Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-09T01:48:47.508Z","atBatIndex":1},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Curtis Mead lines out to shortstop Willy Adames.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-09T01:48:56.767Z","endTime":"2026-06-09T01:49:55.930Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"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"}]}],"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.4,"endSpeed":86.1,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.36836408024663,"aZ":-31.08043522842519,"pfxX":-9.857298020911323,"pfxZ":0.5812576672632872,"pX":0.9351987500014649,"pZ":2.3219862889348386,"vX0":10.202739702743571,"vY0":-135.71565002955293,"vZ0":-1.473738824366118,"x":81.35,"y":176.09,"x0":-1.5771989575645506,"y0":50.002088711113814,"z0":5.019798617073715,"aX":-18.54167162075337},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":1.0,"breakHorizontal":16.0,"spinRate":2050,"spinDirection":240},"zone":14,"typeConfidence":2.0,"plateTime":0.40229184203473123,"extension":6.984410205484692},"index":0,"playId":"395dd444-65c7-3090-ae91-1d6d4434ff03","pitchNumber":1,"startTime":"2026-06-09T01:49:08.150Z","endTime":"2026-06-09T01:49:12.459Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":85.2,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.54539565904699,"aZ":-32.89472821948428,"pfxX":-9.459460124081803,"pfxZ":-0.3904663082846813,"pX":0.6505435996828117,"pZ":3.152366648367839,"vX0":9.214056314010856,"vY0":-133.6761737649697,"vZ0":0.9716630556744053,"x":92.2,"y":153.67,"x0":-1.5860432612070137,"y0":50.00374509763584,"z0":5.117424922794363,"aX":-17.3914511670732},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":-0.4,"breakHorizontal":15.5,"spinRate":1975,"spinDirection":244},"zone":3,"typeConfidence":2.0,"plateTime":0.4072812058465036,"extension":6.978253553033658},"index":1,"playId":"e18c4e17-039a-3419-b83d-d245326feea8","pitchNumber":2,"startTime":"2026-06-09T01:49:21.151Z","endTime":"2026-06-09T01:49:25.727Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.0,"endSpeed":83.1,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.06052680695031,"aZ":-25.23824571335422,"pfxX":-2.364972016699549,"pfxZ":3.9587479717695118,"pX":1.4067867879203941,"pZ":2.891951693954546,"vX0":8.450030386110125,"vY0":-130.9034978221851,"vZ0":-0.6576198847964317,"x":63.38,"y":160.7,"x0":-1.5419066679522162,"y0":50.00394016465607,"z0":5.019306870017506,"aX":-4.145778259516695},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":7.2,"breakHorizontal":2.6,"spinRate":2238,"spinDirection":254},"zone":12,"typeConfidence":0.91,"plateTime":0.416834884878023,"extension":6.990025139795363},"index":2,"playId":"07ba5b92-c6b9-3621-9e89-3fb60c38f333","pitchNumber":3,"startTime":"2026-06-09T01:49:37.765Z","endTime":"2026-06-09T01:49:41.064Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":84.8,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.245069499270066,"aZ":-32.134942807466885,"pfxX":-12.57688603013748,"pfxZ":0.019296838513813697,"pX":-0.04023744426128214,"pZ":1.9907159873636686,"vX0":8.968403769088031,"vY0":-134.54696981636258,"vZ0":-1.9412256807584436,"x":118.53,"y":185.03,"x0":-1.7830427382012572,"y0":50.00189881224048,"z0":4.999257926675502,"aX":-23.05326619617975},"breaks":{"breakAngle":33.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":-0.1,"breakHorizontal":20.9,"spinRate":1947,"spinDirection":237},"zone":8,"typeConfidence":2.0,"plateTime":0.40711716492101946,"extension":6.774770366470214},"hitData":{"launchSpeed":110.1,"launchAngle":7.0,"totalDistance":171.0,"trajectory":"line_drive","hardness":"medium","location":"6","coordinates":{"coordX":107.64,"coordY":135.54}},"index":3,"playId":"9326ede7-e620-3de2-92af-ef6c3a5f7d4d","pitchNumber":4,"startTime":"2026-06-09T01:49:51.458Z","endTime":"2026-06-09T01:49:55.930Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-09T01:49:55.930Z","atBatIndex":2},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Casey Schmitt singles on a line drive to right fielder James Wood.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-09T01:52:01.343Z","endTime":"2026-06-09T01:53:06.056Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663992,"fullName":"Richard Lovelady","link":"/api/v1/people/663992"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":695578,"link":"/api/v1/people/695578"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":83.8,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.198972583068027,"aZ":-19.676363170329672,"pfxX":4.0770871578194114,"pfxZ":7.003255440389395,"pX":-0.8331507198859783,"pZ":2.3222957615790616,"vX0":-9.297938856056186,"vY0":-132.2335836576934,"vZ0":-3.9140827045628885,"x":148.76,"y":176.08,"x0":2.1870315970117318,"y0":50.00260370899863,"z0":5.251579876063761,"aX":7.276406544216168},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":12.1,"breakHorizontal":-5.5,"spinRate":2310,"spinDirection":133},"zone":13,"typeConfidence":0.91,"plateTime":0.4130297529424696,"extension":7.448615090485021},"index":0,"playId":"597fe973-0d1d-30e7-8b5c-064c40584585","pitchNumber":1,"startTime":"2026-06-09T01:52:09.692Z","endTime":"2026-06-09T01:52:14.565Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":82.7,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.45249695375538,"aZ":-20.137529384398732,"pfxX":4.536067069814288,"pfxZ":6.881963705176828,"pX":0.6195671537703762,"pZ":2.7009627141493797,"vX0":-5.999098923321769,"vY0":-131.32928497181982,"vZ0":-3.0726443629223352,"x":93.38,"y":165.85,"x0":2.34267150732298,"y0":50.00415050162283,"z0":5.381589651790237,"aX":7.9356236812408705},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":12.0,"breakHorizontal":-7.0,"spinRate":2297,"spinDirection":135},"zone":6,"typeConfidence":0.89,"plateTime":0.4168542673945681,"extension":7.604539771681544},"index":1,"playId":"db2f8866-5c42-3724-ba47-0ec3ae821e10","pitchNumber":2,"startTime":"2026-06-09T01:52:24.319Z","endTime":"2026-06-09T01:52:28.429Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.0,"endSpeed":77.2,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.070898764127246,"aZ":-25.801427796021173,"pfxX":-5.089768319616184,"pfxZ":4.194354352582918,"pX":0.6254929185193719,"pZ":2.8359606422802464,"vX0":-3.023297748759878,"vY0":-122.4159120901093,"vZ0":-0.45658379210936384,"x":93.16,"y":162.21,"x0":2.537399002739038,"y0":50.00013244837357,"z0":5.232787125857868,"aX":-7.726180903976353},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":7.8,"breakHorizontal":10.0,"spinRate":2443,"spinDirection":296},"zone":3,"typeConfidence":2.0,"plateTime":0.4473519706532527,"extension":7.457206021516515},"hitData":{"launchSpeed":79.5,"launchAngle":18.0,"totalDistance":232.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":161.9,"coordY":93.37}},"index":2,"playId":"d46226db-4bab-3ff6-938f-f7cdd22c9e20","pitchNumber":3,"startTime":"2026-06-09T01:52:55.057Z","endTime":"2026-06-09T01:53:06.056Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-09T01:53:06.056Z","atBatIndex":3},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Rafael Devers flies out to center fielder Dylan Crews.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-09T01:53:15.144Z","endTime":"2026-06-09T01:54:32.827Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663992,"fullName":"Richard Lovelady","link":"/api/v1/people/663992"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","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":2},"credits":[{"player":{"id":686611,"link":"/api/v1/people/686611"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":83.9,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.975262316277785,"aZ":-24.5744456189942,"pfxX":7.51282016929312,"pfxZ":4.259038219759524,"pX":-0.4592744123780943,"pZ":1.9847698483712672,"vX0":-10.137715055490924,"vY0":-132.18501180371848,"vZ0":-3.6348184379723043,"x":134.51,"y":185.19,"x0":2.4347559662330553,"y0":50.003730470047145,"z0":5.164778427061368,"aX":13.40763967480383},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":7.2,"breakHorizontal":-11.6,"spinRate":2156,"spinDirection":124},"zone":7,"typeConfidence":0.9,"plateTime":0.413055698916005,"extension":7.508188611374123},"index":0,"playId":"16f960ca-e883-30db-a826-7c3d58d6d3e4","pitchNumber":1,"startTime":"2026-06-09T01:53:46.586Z","endTime":"2026-06-09T01:53:51.180Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":84.6,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.37080388508917,"aZ":-25.998228663425245,"pfxX":7.962567272225966,"pfxZ":3.410132309642189,"pX":0.7960404273802661,"pZ":1.5722601711218902,"vX0":-6.9049655136557995,"vY0":-133.21197757305893,"vZ0":-4.35743436216672,"x":86.66,"y":196.33,"x0":2.3766258030519856,"y0":50.0047039092357,"z0":5.089944463667736,"aX":14.432159354883613},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":5.5,"breakHorizontal":-13.1,"spinRate":2210,"spinDirection":128},"zone":14,"typeConfidence":0.91,"plateTime":0.40985487602333626,"extension":7.632353396075222},"index":1,"playId":"64efef0f-4427-3011-8e4b-693779026e56","pitchNumber":2,"startTime":"2026-06-09T01:54:01.404Z","endTime":"2026-06-09T01:54:05.543Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.6,"endSpeed":77.6,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.933360154539052,"aZ":-29.944047176082524,"pfxX":-4.812012292415693,"pfxZ":1.470782530943847,"pX":0.1960563405405501,"pZ":1.4652978057031019,"vX0":-4.392946706011635,"vY0":-121.73406375274041,"vZ0":-2.653871773763747,"x":109.53,"y":199.22,"x0":2.6433311862452324,"y0":50.00143044610997,"z0":5.138964905916985,"aX":-7.283936241485813},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":2.3,"breakHorizontal":9.7,"spinRate":2453,"spinDirection":303},"zone":14,"typeConfidence":2.0,"plateTime":0.4484453078606552,"extension":7.370100324922349},"hitData":{"launchSpeed":98.6,"launchAngle":46.0,"totalDistance":314.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":123.68,"coordY":73.46}},"index":2,"playId":"c4568059-bbb5-3830-a607-f34d5a8fe265","pitchNumber":3,"startTime":"2026-06-09T01:54:18.896Z","endTime":"2026-06-09T01:54:32.827Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-09T01:54:32.827Z","atBatIndex":4},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Luis Arraez singles on a line drive to center fielder Dylan Crews. Casey Schmitt to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-09T01:54:35.420Z","endTime":"2026-06-09T01:55:02.477Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663992,"fullName":"Richard Lovelady","link":"/api/v1/people/663992"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"postOnSecond":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":686611,"link":"/api/v1/people/686611"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":83.6,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.053443268661283,"aZ":-24.122006064141228,"pfxX":7.903650594581348,"pfxZ":4.497989591653754,"pX":-0.11956054759319278,"pZ":2.4253103145190527,"vX0":-9.615951629118,"vY0":-133.06356070986303,"vZ0":-2.4452904786908656,"x":121.56,"y":173.3,"x0":2.517354241676782,"y0":50.000947026916,"z0":5.107251799879239,"aX":14.144883564824212},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":7.8,"breakHorizontal":-12.2,"spinRate":2256,"spinDirection":138},"zone":5,"typeConfidence":0.9,"plateTime":0.41191252402800727,"extension":7.437464003337251},"hitData":{"launchSpeed":99.4,"launchAngle":14.0,"totalDistance":219.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":105.27,"coordY":83.24}},"index":0,"playId":"e6f40055-681f-331e-bfe5-8f53dacd3611","pitchNumber":1,"startTime":"2026-06-09T01:54:52.617Z","endTime":"2026-06-09T01:55:02.477Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-09T01:55:02.477Z","atBatIndex":5},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Willy Adames challenged (pitch result), call on the field was confirmed: Willy Adames called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-09T01:55:04.975Z","endTime":"2026-06-09T01:57:16.095Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663992,"fullName":"Richard Lovelady","link":"/api/v1/people/663992"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"postOnSecond":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"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":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":660688,"link":"/api/v1/people/660688"},"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":"ST","description":"Sweeper"},"isOut":false,"hasReview":true},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.0,"endSpeed":75.0,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.902510877827186,"aZ":-33.57413996860268,"pfxX":-7.333438988398225,"pfxZ":-0.9735407789715396,"pX":0.7742428502942412,"pZ":2.0506838715177746,"vX0":-2.0975392237830177,"vY0":-119.42382781170237,"vZ0":-0.4219583172333736,"x":87.49,"y":183.41,"x0":2.6187553228074454,"y0":50.005199403235004,"z0":5.272650833512289,"aX":-10.50021813527476},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-1.6,"breakHorizontal":13.8,"spinRate":2440,"spinDirection":291},"zone":9,"typeConfidence":2.0,"plateTime":0.4602044052198533,"extension":7.346980587902093},"index":0,"playId":"f53979cb-e63a-322b-ac16-90518c05c7d1","pitchNumber":1,"startTime":"2026-06-09T01:55:30.265Z","endTime":"2026-06-09T01:55:57.296Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":120,"player":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"}}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":85.3,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.87407778453893,"aZ":-24.23746722714643,"pfxX":1.2552280501525837,"pfxZ":4.321497701125608,"pX":-0.7757722571913769,"pZ":2.101733456696682,"vX0":-8.544401180448336,"vY0":-133.92256447818832,"vZ0":-4.016582992363132,"x":146.57,"y":182.03,"x0":2.277682217290722,"y0":50.00350002928309,"z0":5.331484865237901,"aX":2.3064215084288007},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":7.2,"breakHorizontal":-0.6,"spinRate":2233,"spinDirection":144},"zone":7,"typeConfidence":0.91,"plateTime":0.4072415262586926,"extension":7.5328145297193565},"index":1,"playId":"dccf068a-83f5-32a7-bbd6-5cab5c039ac2","pitchNumber":2,"startTime":"2026-06-09T01:56:30.137Z","endTime":"2026-06-09T01:56:34.105Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":92.9,"endSpeed":85.5,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.42287940015859,"aZ":-20.18824900726141,"pfxX":4.570633862697896,"pfxZ":6.446310584054247,"pX":-0.7693005844968285,"pZ":2.725099824572973,"vX0":-9.463712582877044,"vY0":-135.0063014403846,"vZ0":-2.9364565992702727,"x":146.32,"y":165.2,"x0":2.1764237036407685,"y0":50.00302207699811,"z0":5.236185065211894,"aX":8.499396565756363},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":11.3,"breakHorizontal":-6.5,"spinRate":2400,"spinDirection":134},"zone":4,"typeConfidence":0.9,"plateTime":0.4046042889726005,"extension":7.516681641768021},"index":2,"playId":"35b41b39-c795-3e3f-b168-e64705f1cf87","pitchNumber":3,"startTime":"2026-06-09T01:56:49.075Z","endTime":"2026-06-09T01:57:16.095Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":137,"player":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"}},"playEndTime":"2026-06-09T01:57:16.095Z","atBatIndex":6},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jung Hoo Lee lines out to left fielder Daylen Lile.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-09T01:57:30.204Z","endTime":"2026-06-09T01:58:54.081Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663992,"fullName":"Richard Lovelady","link":"/api/v1/people/663992"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","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":3},"credits":[{"player":{"id":695734,"link":"/api/v1/people/695734"},"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":89.9,"endSpeed":81.9,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.286704437343385,"aZ":-32.03769752367534,"pfxX":7.8549262272106635,"pfxZ":0.08275193267020242,"pX":1.6839045258385077,"pZ":2.487301118424014,"vX0":-4.815735352774856,"vY0":-130.8148278778213,"vZ0":-0.7100573623289941,"x":52.81,"y":171.62,"x0":2.5343369769715696,"y0":50.005673528605705,"z0":5.177924391267979,"aX":13.526470363962876},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":0.2,"breakHorizontal":-13.1,"spinRate":2202,"spinDirection":135},"zone":14,"typeConfidence":2.0,"plateTime":0.4197633347617695,"extension":7.536162096658065},"index":0,"playId":"b9ea0e35-f377-3a03-a109-85f889414069","pitchNumber":1,"startTime":"2026-06-09T01:57:48.729Z","endTime":"2026-06-09T01:57:53.088Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.8,"endSpeed":83.3,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.747905296321996,"aZ":-28.088102212096544,"pfxX":7.0824814574238975,"pfxZ":2.311781654801008,"pX":0.6547638324643428,"pZ":2.461794796738139,"vX0":-6.793150426499171,"vY0":-132.11526180976344,"vZ0":-1.7010869438604441,"x":92.04,"y":172.31,"x0":2.33731256170238,"y0":50.0053571689659,"z0":5.1753347443651325,"aX":12.540792590148095},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":4.1,"breakHorizontal":-11.4,"spinRate":2216,"spinDirection":133},"zone":6,"typeConfidence":0.91,"plateTime":0.4143387629963762,"extension":7.73745724196673},"index":1,"playId":"bd1316f4-2954-35a4-ab0e-ebff0307ab23","pitchNumber":2,"startTime":"2026-06-09T01:58:07.412Z","endTime":"2026-06-09T01:58:12.141Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.1,"endSpeed":83.0,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.5521931977931,"aZ":-26.12436146898977,"pfxX":5.170301383493777,"pfxZ":3.4581980551278075,"pX":-0.997309434687437,"pZ":2.9850722816705124,"vX0":-9.811778742663677,"vY0":-130.90725211696565,"vZ0":-1.0532797488512913,"x":155.02,"y":158.18,"x0":2.11409749743673,"y0":50.00403750775293,"z0":5.3340404606887555,"aX":9.04803335324158},"breaks":{"breakAngle":15.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":6.2,"breakHorizontal":-7.4,"spinRate":2259,"spinDirection":147},"zone":11,"typeConfidence":2.0,"plateTime":0.41713564921046364,"extension":7.515569599063906},"index":2,"playId":"61b9246e-1ddc-36a1-a7c1-39e4e5b11f1c","pitchNumber":3,"startTime":"2026-06-09T01:58:24.675Z","endTime":"2026-06-09T01:58:29.003Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.7,"endSpeed":85.1,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.79480084607109,"aZ":-18.859287817403946,"pfxX":2.6240327068089293,"pfxZ":7.286187066683407,"pX":-0.5824388733501071,"pZ":2.0956590886274458,"vX0":-8.014123084686824,"vY0":-133.3897255681469,"vZ0":-4.766062500504467,"x":139.2,"y":182.2,"x0":2.1011503312835664,"y0":50.0058940174676,"z0":5.2383970277401595,"aX":4.797886793302945},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":12.5,"breakHorizontal":-3.2,"spinRate":2446,"spinDirection":147},"zone":7,"typeConfidence":0.91,"plateTime":0.4083567929284988,"extension":7.708261828337421},"hitData":{"launchSpeed":92.7,"launchAngle":16.0,"totalDistance":266.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":66.16,"coordY":110.76}},"index":3,"playId":"eb6dd9dc-531f-331a-84e2-d37d4994d912","pitchNumber":4,"startTime":"2026-06-09T01:58:48.014Z","endTime":"2026-06-09T01:58:54.081Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-09T01:58:54.081Z","atBatIndex":7},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"CJ Abrams strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-09T02:00:39.256Z","endTime":"2026-06-09T02:02:31.013Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":606992,"link":"/api/v1/people/606992"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":82.3,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.675846039673363,"aZ":-37.53031600964791,"pfxX":-8.426197258039785,"pfxZ":-3.069929660950679,"pX":0.7102807732674659,"pZ":2.669963617408753,"vX0":8.818939195697753,"vY0":-132.10218510345584,"vZ0":0.5976010993264445,"x":89.93,"y":166.69,"x0":-1.5982190071932367,"y0":50.00372449770727,"z0":5.229615746823498,"aX":-14.692886101980779},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-5.2,"breakHorizontal":13.0,"spinRate":2003,"spinDirection":242},"zone":6,"typeConfidence":2.0,"plateTime":0.4167754675298503,"extension":6.394454063691236},"index":0,"playId":"387bcc25-8d53-3e46-bf43-6a804f8eae39","pitchNumber":1,"startTime":"2026-06-09T02:01:04.109Z","endTime":"2026-06-09T02:01:08.635Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":84.4,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.051966973109653,"aZ":-20.056054789178805,"pfxX":-5.226878476925249,"pfxZ":6.587356615497663,"pX":-0.883970246363166,"pZ":3.610142567859751,"vX0":4.332754236147406,"vY0":-135.17344480657965,"vZ0":-0.37236825087565006,"x":150.69,"y":141.31,"x0":-1.8331070287799454,"y0":50.00320861036911,"z0":5.164882060155712,"aX":-9.617034223920477},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":12.0,"breakHorizontal":8.5,"spinRate":2093,"spinDirection":239},"zone":11,"typeConfidence":0.91,"plateTime":0.4060941741697732,"extension":6.517693629588365},"index":1,"playId":"66a1e08a-35a0-374c-884e-6b457d9293b4","pitchNumber":2,"startTime":"2026-06-09T02:01:19.066Z","endTime":"2026-06-09T02:01:23.017Z","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":92.1,"endSpeed":84.1,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.648495336291553,"aZ":-22.329360132080968,"pfxX":-4.845412253107052,"pfxZ":5.409784140153388,"pX":-1.3004421475409254,"pZ":3.3553702441083084,"vX0":2.9701057836623965,"vY0":-134.1875655544353,"vZ0":-0.5276364301392668,"x":166.57,"y":148.19,"x0":-1.79342856328579,"y0":50.001260276036426,"z0":5.148529984615557,"aX":-8.815595623180796},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":9.8,"breakHorizontal":8.2,"spinRate":2146,"spinDirection":235},"zone":11,"typeConfidence":0.91,"plateTime":0.40853697442025894,"extension":6.651337559891367},"index":2,"playId":"e440bdf6-e11d-3312-ab47-ae555f9070f9","pitchNumber":3,"startTime":"2026-06-09T02:01:33.112Z","endTime":"2026-06-09T02:01:37.077Z","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":92.0,"endSpeed":84.4,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.93101129305909,"aZ":-32.388268089786266,"pfxX":-10.19161187766278,"pfxZ":-0.11719511173768815,"pX":0.781479573653847,"pZ":2.778568522436999,"vX0":9.78762551840034,"vY0":-133.69502014878353,"vZ0":0.09520818191010172,"x":87.21,"y":163.76,"x0":-1.5969420207826677,"y0":50.00305499351031,"z0":5.060632941798276,"aX":-18.51126033643949},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":0.0,"breakHorizontal":16.4,"spinRate":2067,"spinDirection":242},"zone":6,"typeConfidence":2.0,"plateTime":0.4091661900806427,"extension":6.496128473706921},"index":3,"playId":"e4b8d498-6add-3d38-a75f-28816cd09e23","pitchNumber":4,"startTime":"2026-06-09T02:01:50.534Z","endTime":"2026-06-09T02:01:55.340Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":80.8,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.258990181046684,"aZ":-38.53372151363777,"pfxX":-5.896149976831995,"pfxZ":-3.874979357372419,"pX":-0.403449340394098,"pZ":0.9890139880972696,"vX0":5.495231434551319,"vY0":-126.84498994659704,"vZ0":-1.7512193649313577,"x":132.38,"y":212.08,"x0":-1.8246878896562877,"y0":50.004328910620316,"z0":4.741169633621103,"aX":-9.675957736579814},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-7.2,"breakHorizontal":9.5,"spinRate":1553,"spinDirection":270},"zone":13,"typeConfidence":0.91,"plateTime":0.43066918079344685,"extension":6.804339593134436},"index":4,"playId":"1e44e99e-1d40-3d6c-88b3-f5a0ec659a51","pitchNumber":5,"startTime":"2026-06-09T02:02:10.183Z","endTime":"2026-06-09T02:02:14.216Z","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":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":83.4,"endSpeed":76.9,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.002602096889063,"aZ":-33.567629292254445,"pfxX":10.702863486808027,"pfxZ":-0.9324053120651703,"pX":1.187419284547517,"pZ":1.8324110556547393,"vX0":4.4788556943372,"vY0":-121.41446250621924,"vZ0":-0.01940117183179768,"x":71.74,"y":189.3,"x0":-2.07246600071819,"y0":50.005019719351836,"z0":4.764292209845531,"aX":15.962276074910948},"breaks":{"breakAngle":26.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-1.4,"breakHorizontal":-20.4,"spinRate":2521,"spinDirection":56},"zone":14,"typeConfidence":0.91,"plateTime":0.45131709714527357,"extension":6.8987040686265955},"index":5,"playId":"3483a2b8-65ac-3393-ab85-ac915c95b024","pitchNumber":6,"startTime":"2026-06-09T02:02:26.876Z","endTime":"2026-06-09T02:02:31.013Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-09T02:02:31.013Z","atBatIndex":8},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dylan Crews strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-09T02:02:37.649Z","endTime":"2026-06-09T02:04:12.405Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":606992,"link":"/api/v1/people/606992"},"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":91.5,"endSpeed":83.9,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.921214338211872,"aZ":-33.388646196563634,"pfxX":-8.761892838361996,"pfxZ":-0.6749393907667933,"pX":0.6086248946707915,"pZ":2.3623451479649558,"vX0":8.684072212460238,"vY0":-132.97082458477226,"vZ0":-0.7466521065375993,"x":93.8,"y":175.0,"x0":-1.5577077225313745,"y0":50.00457505685654,"z0":5.064576946943801,"aX":-15.726947891647056},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":-1.2,"breakHorizontal":14.0,"spinRate":2043,"spinDirection":245},"zone":6,"typeConfidence":2.0,"plateTime":0.4115659331713175,"extension":6.800177139008764},"index":0,"playId":"4bd34355-8b94-34b1-9663-e67473fa2821","pitchNumber":1,"startTime":"2026-06-09T02:02:52.427Z","endTime":"2026-06-09T02:02:56.967Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.8,"endSpeed":83.9,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.939813032111484,"aZ":-27.914671180830187,"pfxX":-1.1139460206302796,"pfxZ":2.401561651598753,"pX":0.16932279880658682,"pZ":3.258203357126841,"vX0":5.03249044284531,"vY0":-130.93717196063696,"vZ0":0.47270868630497787,"x":110.55,"y":150.81,"x0":-1.614781379113833,"y0":50.00415252942191,"z0":5.128227505150322,"aX":-1.977597206035279},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":4.7,"breakHorizontal":1.2,"spinRate":2274,"spinDirection":233},"zone":2,"typeConfidence":0.91,"plateTime":0.4148435196558271,"extension":6.8507800217460755},"index":1,"playId":"5834d99c-a264-3436-99f7-b90effce425f","pitchNumber":2,"startTime":"2026-06-09T02:03:06.869Z","endTime":"2026-06-09T02:03:10.450Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-06-09T02:03:18.571Z","endTime":"2026-06-09T02:03:30.515Z","isPitch":false,"type":"action","player":{"id":686611,"link":"/api/v1/people/686611"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":86.1,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.943109668795366,"aZ":-20.34432573604254,"pfxX":-4.421950387670768,"pfxZ":6.2092017738545895,"pX":0.030973536106274676,"pZ":3.5987770307121787,"vX0":5.834619005968717,"vY0":-137.07154241402841,"vZ0":-0.3932292583920277,"x":115.82,"y":141.61,"x0":-1.5494499942894446,"y0":50.00233992783881,"z0":5.131612179393956,"aX":-8.424916737686411},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":11.4,"breakHorizontal":6.8,"spinRate":2156,"spinDirection":235},"zone":12,"typeConfidence":0.9,"plateTime":0.39940551543948066,"extension":6.994926901636621},"index":3,"playId":"e8adbdd5-f2dd-3926-9c18-78a3993c5a38","pitchNumber":3,"startTime":"2026-06-09T02:03:30.515Z","endTime":"2026-06-09T02:03:34.175Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":83.9,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.86643377327062,"aZ":-35.436009064211575,"pfxX":-10.917755833501527,"pfxZ":-1.812035792934246,"pX":0.8975363330314968,"pZ":2.03901891667561,"vX0":10.452162396520635,"vY0":-133.90097570727343,"vZ0":-0.987093057858477,"x":82.79,"y":183.73,"x0":-1.651739117583048,"y0":50.00181931142807,"z0":4.964440908217877,"aX":-19.681495027418613},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":-3.2,"breakHorizontal":17.3,"spinRate":2064,"spinDirection":245},"zone":14,"typeConfidence":2.0,"plateTime":0.4101981386481972,"extension":6.868483120951599},"index":4,"playId":"0972d973-12f0-31d9-aab2-93e01c9ba30f","pitchNumber":4,"startTime":"2026-06-09T02:03:50.480Z","endTime":"2026-06-09T02:03:55.245Z","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(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":1},"pitchData":{"startSpeed":87.7,"endSpeed":81.3,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.20235138261343,"aZ":-37.69610328261979,"pfxX":-6.633340565014981,"pfxZ":-3.326848495116521,"pX":0.2372715331405301,"pZ":0.8293591999875352,"vX0":7.433088959189366,"vY0":-127.54905595381003,"vZ0":-2.380696416161939,"x":107.96,"y":216.39,"x0":-1.8415620291159367,"y0":50.00139163923409,"z0":4.723770324288967,"aX":-11.019700563746618},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-6.4,"breakHorizontal":10.6,"spinRate":1494,"spinDirection":272},"zone":14,"typeConfidence":0.91,"plateTime":0.42807705092119974,"extension":6.890785177098658},"index":5,"playId":"ebc41161-16f9-381c-b326-5f7a22877965","pitchNumber":5,"startTime":"2026-06-09T02:04:06.256Z","endTime":"2026-06-09T02:04:12.405Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-09T02:04:12.405Z","atBatIndex":9},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Daylen Lile grounds out softly, pitcher Logan Webb to first baseman Bryce Eldridge.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-09T02:04:27.937Z","endTime":"2026-06-09T02:06:15.457Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":657277,"link":"/api/v1/people/657277"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":805811,"link":"/api/v1/people/805811"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":79.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.05018062316109,"aZ":-32.523444444788176,"pfxX":6.721068086912394,"pfxZ":-0.21974884481482526,"pX":-0.19044271152828618,"pZ":2.752960932709087,"vX0":2.384032836489534,"vY0":-125.2014711368188,"vZ0":1.2678149132501302,"x":124.26,"y":164.45,"x0":-2.0256985340975056,"y0":50.001573809684714,"z0":4.8830276000838735,"aX":10.76888866975144},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":0.1,"breakHorizontal":-12.7,"spinRate":2502,"spinDirection":65},"zone":5,"typeConfidence":0.87,"plateTime":0.4359093581507607,"extension":6.712961893222289},"index":0,"playId":"706a9909-59d6-3c69-b9ad-1c72492cc8c6","pitchNumber":1,"startTime":"2026-06-09T02:04:34.778Z","endTime":"2026-06-09T02:04:39.277Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":80.9,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.145087805171183,"aZ":-37.32052169984003,"pfxX":-6.964962634346931,"pfxZ":-3.129791969892083,"pX":-0.003988368476655766,"pZ":1.1670157999910429,"vX0":6.6091711035362914,"vY0":-126.72836386719364,"vZ0":-1.5942925278612659,"x":117.15,"y":207.27,"x0":-1.7267446870612255,"y0":50.00294017973488,"z0":4.754625537261669,"aX":-11.457995319005587},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-5.8,"breakHorizontal":11.3,"spinRate":1441,"spinDirection":272},"zone":14,"typeConfidence":0.91,"plateTime":0.430351982334197,"extension":6.874823287207309},"index":1,"playId":"99ef7c0a-895c-3506-8b8d-0ae0e00ecb7e","pitchNumber":2,"startTime":"2026-06-09T02:04:50.459Z","endTime":"2026-06-09T02:04:57.081Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":81.4,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.005190882754913,"aZ":-36.5355759930501,"pfxX":-8.964081856638025,"pfxZ":-2.601899448752188,"pX":-1.1006273246914198,"pZ":0.980294230701213,"vX0":4.8253391501272604,"vY0":-128.44861357037593,"vZ0":-2.218813057243879,"x":158.95,"y":212.31,"x0":-1.8365159278980352,"y0":50.00348284622002,"z0":4.689389067130312,"aX":-15.015733964104745},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-5.0,"breakHorizontal":15.2,"spinRate":1552,"spinDirection":266},"zone":13,"typeConfidence":0.78,"plateTime":0.4260171609602321,"extension":6.81335058467469},"index":2,"playId":"4a5138b2-930b-355a-8368-2857b15a4c7f","pitchNumber":3,"startTime":"2026-06-09T02:05:13.841Z","endTime":"2026-06-09T02:05:17.440Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":80.2,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.797698818311336,"aZ":-38.510568621126545,"pfxX":-7.248492165586688,"pfxZ":-3.9156309267380243,"pX":0.22842377531924316,"pZ":1.264871536664306,"vX0":7.58310209120431,"vY0":-125.9492382479704,"vZ0":-0.8113035064180378,"x":108.29,"y":204.63,"x0":-1.8690619890771805,"y0":50.00200161845193,"z0":4.685251743488431,"aX":-11.73176813496989},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-7.1,"breakHorizontal":11.5,"spinRate":1498,"spinDirection":272},"zone":14,"typeConfidence":0.91,"plateTime":0.4336399436634695,"extension":7.034894336478282},"index":3,"playId":"95f76ffa-8de7-3bd0-b0bb-6ec47255b313","pitchNumber":4,"startTime":"2026-06-09T02:05:30.792Z","endTime":"2026-06-09T02:05:34.546Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":85.0,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.60340275620152,"aZ":-24.274750837876983,"pfxX":-4.384079714810054,"pfxZ":4.298564670264263,"pX":-1.1471663645589563,"pZ":3.1612704431994554,"vX0":2.8636538347840124,"vY0":-133.90649754020757,"vZ0":-0.5127879571841033,"x":160.73,"y":153.43,"x0":-1.6542054923806653,"y0":50.00480462436449,"z0":5.073570267298992,"aX":-8.059864317349067},"breaks":{"breakAngle":16.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":7.9,"breakHorizontal":7.4,"spinRate":2035,"spinDirection":236},"zone":11,"typeConfidence":0.91,"plateTime":0.4071528836596747,"extension":6.775108263262099},"index":4,"playId":"fd313f45-95bc-387c-95c9-dd00e6b6b62e","pitchNumber":5,"startTime":"2026-06-09T02:05:50.399Z","endTime":"2026-06-09T02:05:55.111Z","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":94.1,"endSpeed":87.4,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.283187709674674,"aZ":-22.497539389902027,"pfxX":-4.704725878063012,"pfxZ":5.000053646193363,"pX":-0.307895323061444,"pZ":2.670362067787107,"vX0":5.451105689604505,"vY0":-137.06001630327435,"vZ0":-2.403725335308958,"x":128.74,"y":166.68,"x0":-1.694879111779515,"y0":50.00478970959779,"z0":5.06645012568545,"aX":-9.110105897239155},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":8.9,"breakHorizontal":7.7,"spinRate":2047,"spinDirection":236},"zone":4,"typeConfidence":0.9,"plateTime":0.3969677991539631,"extension":6.653564769891516},"hitData":{"launchSpeed":77.5,"launchAngle":-41.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":134.58,"coordY":181.07}},"index":5,"playId":"a83870e9-cedf-322a-af0b-f4354a05fef1","pitchNumber":6,"startTime":"2026-06-09T02:06:07.814Z","endTime":"2026-06-09T02:06:15.457Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-09T02:06:15.457Z","atBatIndex":10},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Bryce Eldridge grounds out, shortstop CJ Abrams to first baseman Curtis Mead.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-09T02:08:24.848Z","endTime":"2026-06-09T02:09:05.489Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":571945,"fullName":"Miles Mikolas","link":"/api/v1/people/571945"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":682928,"link":"/api/v1/people/682928"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":678554,"link":"/api/v1/people/678554"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Miles Mikolas replaces Richard Lovelady.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-09T02:07:14.177Z","endTime":"2026-06-09T02:08:27.007Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":571945,"link":"/api/v1/people/571945"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":86.5,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.124178330295475,"aZ":-15.635793775745242,"pfxX":-4.070389980978134,"pfxZ":8.743271934160202,"pX":-1.261508562465758,"pZ":1.7504547578596399,"vX0":1.3247368277495746,"vY0":-136.01575940133375,"vZ0":-9.529422191149154,"x":165.09,"y":191.52,"x0":-1.223119279457403,"y0":50.00673376368209,"z0":6.3611104967500225,"aX":-7.702089814488448},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":14.3,"breakHorizontal":7.2,"spinRate":2241,"spinDirection":215},"zone":13,"typeConfidence":0.9,"plateTime":0.40121504360273175,"extension":6.335044505886435},"index":1,"playId":"97718721-4392-391b-986c-292f8cd174fe","pitchNumber":1,"startTime":"2026-06-09T02:08:27.007Z","endTime":"2026-06-09T02:08:32.035Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":81.1,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.463005201937328,"aZ":-25.806106527448783,"pfxX":1.0768841091803525,"pfxZ":3.8339807187271724,"pX":-1.2268087501103617,"pZ":2.894007756948337,"vX0":0.4383181259338196,"vY0":-127.34584773748273,"vZ0":-3.886552437244057,"x":163.76,"y":160.64,"x0":-1.540512386951817,"y0":50.00086178032951,"z0":6.4557805429485535,"aX":1.787908131499061},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":6.4,"breakHorizontal":-2.0,"spinRate":2262,"spinDirection":168},"zone":11,"typeConfidence":0.92,"plateTime":0.4283047661607542,"extension":6.291758123280853},"index":2,"playId":"86c2e7b2-fd95-3dd7-aa7a-425b83dfdffd","pitchNumber":2,"startTime":"2026-06-09T02:08:40.368Z","endTime":"2026-06-09T02:08:44.831Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":85.5,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.023975443183886,"aZ":-20.993947134051954,"pfxX":-8.313751739746985,"pfxZ":6.05347367031931,"pX":-0.44012394314446446,"pZ":2.100398062308861,"vX0":5.381268184725104,"vY0":-134.31049484737648,"vZ0":-7.3355481553934005,"x":133.78,"y":182.07,"x0":-1.3779970251301086,"y0":50.00541794051738,"z0":6.333418254897206,"aX":-15.362485981327078},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":9.7,"breakHorizontal":14.0,"spinRate":2115,"spinDirection":215},"zone":7,"typeConfidence":0.92,"plateTime":0.4060687730064876,"extension":6.384977527567218},"hitData":{"launchSpeed":98.5,"launchAngle":6.0,"totalDistance":125.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":116.34,"coordY":143.57}},"index":3,"playId":"a9a616f9-98c7-3555-8e3f-2a1c7e40b3e9","pitchNumber":3,"startTime":"2026-06-09T02:08:55.622Z","endTime":"2026-06-09T02:09:05.489Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-09T02:09:05.489Z","atBatIndex":11},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Matt Chapman lines out to left fielder Daylen Lile.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-09T02:09:11.884Z","endTime":"2026-06-09T02:10:32.466Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571945,"fullName":"Miles Mikolas","link":"/api/v1/people/571945"},"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":2},"details":{"event":"Lineout","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":3},"credits":[{"player":{"id":695734,"link":"/api/v1/people/695734"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":87.5,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.318579786163635,"aZ":-14.931576307428653,"pfxX":-6.002636713492592,"pfxZ":8.883451162443768,"pX":-0.7280276215686526,"pZ":2.011735149916401,"vX0":4.467352854774011,"vY0":-137.87606502218475,"vZ0":-8.801314700276597,"x":144.75,"y":184.46,"x0":-1.5828176630569983,"y0":50.00469759277798,"z0":6.235501049225728,"aX":-11.65222886975358},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":14.6,"breakHorizontal":10.1,"spinRate":2218,"spinDirection":216},"zone":7,"typeConfidence":0.8,"plateTime":0.3960311016228948,"extension":6.491010829777364},"index":0,"playId":"a80d1b86-b4f1-3429-a1d4-67456b2ef6f1","pitchNumber":1,"startTime":"2026-06-09T02:09:29.353Z","endTime":"2026-06-09T02:09:33.773Z","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":1},"pitchData":{"startSpeed":93.2,"endSpeed":86.0,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.440474322330758,"aZ":-18.61810191887929,"pfxX":-9.14236997228105,"pfxZ":7.226922195769509,"pX":-0.3438497466884375,"pZ":2.32288146247962,"vX0":6.440041703375716,"vY0":-135.53857144505386,"vZ0":-6.975398176873211,"x":130.11,"y":176.06,"x0":-1.5535370719601598,"y0":50.00057712711041,"z0":6.212915843056816,"aX":-17.141650223629302},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":11.9,"breakHorizontal":15.4,"spinRate":2106,"spinDirection":223},"zone":4,"typeConfidence":0.97,"plateTime":0.40290280994240746,"extension":6.381892771789567},"index":1,"playId":"0baaf3f7-4384-3d9d-8b71-fdf64184d501","pitchNumber":2,"startTime":"2026-06-09T02:09:42.843Z","endTime":"2026-06-09T02:09:47.587Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":85.4,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.498771107042106,"aZ":-14.555851481136509,"pfxX":-3.8022018774973523,"pfxZ":9.42875344726805,"pX":-0.3433287922381421,"pZ":2.54245145083012,"vX0":3.6763716152451758,"vY0":-136.2324420814089,"vZ0":-7.783804784258643,"x":130.09,"y":170.13,"x0":-1.2199858069362977,"y0":50.00563089813243,"z0":6.45441796088596,"aX":-7.107772928375296},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":15.5,"breakHorizontal":6.0,"spinRate":2125,"spinDirection":215},"zone":4,"typeConfidence":0.92,"plateTime":0.4029169825520249,"extension":6.327863036612413},"index":2,"playId":"3350a431-cc5c-3d57-8700-2653706fecb8","pitchNumber":3,"startTime":"2026-06-09T02:10:02.682Z","endTime":"2026-06-09T02:10:06.217Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.4,"endSpeed":75.2,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.932072809404016,"aZ":-31.541636406318673,"pfxX":6.008059716928397,"pfxZ":0.4435350441731938,"pX":0.9142796449170794,"pZ":2.0393977218557056,"vX0":3.2246944097103234,"vY0":-118.47000712217579,"vZ0":-3.8208291894137885,"x":82.15,"y":183.72,"x0":-1.2456284019660584,"y0":50.00231159855291,"z0":6.560508339578084,"aX":8.526530724789414},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":0.1,"breakHorizontal":-11.6,"spinRate":2413,"spinDirection":35},"zone":14,"typeConfidence":0.94,"plateTime":0.46258239809334656,"extension":6.38194609007316},"hitData":{"launchSpeed":87.2,"launchAngle":25.0,"totalDistance":306.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":52.93,"coordY":99.43}},"index":3,"playId":"2069fd4a-23a0-379c-86bb-d9027e4b119c","pitchNumber":4,"startTime":"2026-06-09T02:10:23.241Z","endTime":"2026-06-09T02:10:32.466Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-09T02:10:32.466Z","atBatIndex":12},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Eric Haase pops out to shortstop CJ Abrams.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-09T02:10:34.760Z","endTime":"2026-06-09T02:11:20.398Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":606992,"fullName":"Eric Haase","link":"/api/v1/people/606992"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571945,"fullName":"Miles Mikolas","link":"/api/v1/people/571945"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":606992,"fullName":"Eric Haase","link":"/api/v1/people/606992"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":682928,"link":"/api/v1/people/682928"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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":94.2,"endSpeed":86.8,"strikeZoneTop":3.104,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.77058940222181,"aZ":-25.303930226198183,"pfxX":-8.250089786406082,"pfxZ":3.5946096991300216,"pX":-0.4640945344516832,"pZ":2.309571180971514,"vX0":5.529264346688383,"vY0":-137.0269373862882,"vZ0":-6.205502226917215,"x":134.69,"y":176.42,"x0":-1.4307441061597612,"y0":50.00412817281636,"z0":6.319796622869645,"aX":-15.773416955113927},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":5.4,"breakHorizontal":13.9,"spinRate":2043,"spinDirection":217},"zone":4,"typeConfidence":0.94,"plateTime":0.39891951264373837,"extension":6.3482597553324975},"index":0,"playId":"9d1fc998-fafb-3809-841d-df70abacbd20","pitchNumber":1,"startTime":"2026-06-09T02:10:57.551Z","endTime":"2026-06-09T02:11:02.063Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":87.2,"strikeZoneTop":3.104,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.38554943921101,"aZ":-13.29787948424938,"pfxX":-2.7996519892267093,"pfxZ":9.73766075286882,"pX":0.03407776565575254,"pZ":3.335094269833049,"vX0":4.478165228993767,"vY0":-137.8059422340931,"vZ0":-6.0620115517339475,"x":115.7,"y":148.73,"x0":-1.242449457297559,"y0":50.00077949383823,"z0":6.448588645315408,"aX":-5.426267819457326},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.7,"breakHorizontal":4.2,"spinRate":2171,"spinDirection":213},"zone":12,"typeConfidence":0.93,"plateTime":0.3962805798939901,"extension":6.323547385135983},"hitData":{"launchSpeed":98.1,"launchAngle":62.0,"totalDistance":200.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":113.3,"coordY":122.29}},"index":1,"playId":"f175a890-9576-380c-bf84-e6f83d5edf95","pitchNumber":2,"startTime":"2026-06-09T02:11:10.618Z","endTime":"2026-06-09T02:11:20.398Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-09T02:11:20.398Z","atBatIndex":13},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Keibert Ruiz singles on a ground ball to right fielder Jung Hoo Lee.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-09T02:13:25.217Z","endTime":"2026-06-09T02:14:49.974Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":808982,"link":"/api/v1/people/808982"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":82.0,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.616416783367093,"aZ":-25.54638113368561,"pfxX":0.6933024393731984,"pfxZ":3.8571930868391178,"pX":-1.2971823416061254,"pZ":3.265408156045442,"vX0":1.6884513239663692,"vY0":-129.85881960830375,"vZ0":0.2974945626034863,"x":166.45,"y":150.61,"x0":-2.0442914798499845,"y0":50.004100700277036,"z0":5.083173379617817,"aX":1.1908937798735428},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":7.3,"breakHorizontal":-1.6,"spinRate":2190,"spinDirection":219},"zone":11,"typeConfidence":0.89,"plateTime":0.4207987963814377,"extension":6.6063991718788735},"index":0,"playId":"d7452d62-3fcf-359c-ba8c-9ce16f89f227","pitchNumber":1,"startTime":"2026-06-09T02:13:39.270Z","endTime":"2026-06-09T02:13:43.178Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.4,"endSpeed":83.8,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.372563177843215,"aZ":-32.84234235899101,"pfxX":-10.200004858018064,"pfxZ":-0.3725917106659491,"pX":0.29286748528024487,"pZ":2.8287899587988004,"vX0":8.5731513787559,"vY0":-134.18138111088427,"vZ0":0.22658177232624044,"x":105.84,"y":162.4,"x0":-1.6320066618398454,"y0":50.00078026997902,"z0":5.099944299934058,"aX":-18.43730252340107},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":-0.4,"breakHorizontal":16.4,"spinRate":1946,"spinDirection":239},"zone":3,"typeConfidence":2.0,"plateTime":0.40956477320680307,"extension":6.758121663076212},"index":1,"playId":"b75900ab-6dc0-37d7-a4f4-01075460ee04","pitchNumber":2,"startTime":"2026-06-09T02:13:54.510Z","endTime":"2026-06-09T02:13:58.962Z","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":1,"outs":0},"index":2,"startTime":"2026-06-09T02:14:03.535Z","endTime":"2026-06-09T02:14:16.611Z","isPitch":false,"type":"action","player":{"id":660688,"link":"/api/v1/people/660688"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":83.2,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.18847527622677,"aZ":-31.068174848319163,"pfxX":-10.540406713897168,"pfxZ":0.6203298049846886,"pX":-0.3004617731713676,"pZ":2.7540256164411185,"vX0":7.479636164465568,"vY0":-133.39638899337265,"vZ0":-0.054106044906777284,"x":128.45,"y":164.42,"x0":-1.7844738048040159,"y0":50.0042548275774,"z0":5.031958869117188,"aX":-18.82088424596253},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":1.3,"breakHorizontal":17.3,"spinRate":2023,"spinDirection":242},"zone":4,"typeConfidence":2.0,"plateTime":0.4120814452731292,"extension":6.6742037121256725},"index":3,"playId":"d2279603-151a-3b79-8e06-357791f31485","pitchNumber":3,"startTime":"2026-06-09T02:14:16.611Z","endTime":"2026-06-09T02:14:20.931Z","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":93.1,"endSpeed":85.4,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.83916583901288,"aZ":-35.05816359038656,"pfxX":-9.36522214219013,"pfxZ":-1.5467679703546775,"pX":0.2954887933430757,"pZ":2.6378977900226066,"vX0":8.341261240902082,"vY0":-135.31732443088936,"vZ0":0.11935578644119271,"x":105.74,"y":167.56,"x0":-1.6064759694097501,"y0":50.00605255080498,"z0":5.044291195015788,"aX":-17.41426661973698},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":-2.5,"breakHorizontal":15.2,"spinRate":1945,"spinDirection":240},"zone":6,"typeConfidence":2.0,"plateTime":0.40437852970553756,"extension":6.871828909368308},"hitData":{"launchSpeed":85.9,"launchAngle":5.0,"totalDistance":83.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":169.22,"coordY":130.92}},"index":4,"playId":"abbe847e-bdaa-387e-86d6-04e5d04a2b91","pitchNumber":4,"startTime":"2026-06-09T02:14:37.562Z","endTime":"2026-06-09T02:14:49.974Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-09T02:14:49.974Z","atBatIndex":14},{"result":{"type":"atBat","event":"Double Play","eventType":"double_play","description":"Jorbit Vivas lines into a double play, shortstop Willy Adames to first baseman Bryce Eldridge. Keibert Ruiz out at 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-09T02:14:49.959Z","endTime":"2026-06-09T02:15:34.628Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":25},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Double Play","eventType":"double_play","movementReason":null,"runner":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"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":"1B","start":"1B","end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Double Play","eventType":"double_play","movementReason":"r_doubled_off","runner":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"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":805811,"link":"/api/v1/people/805811"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.6,"endSpeed":77.4,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.769091703157265,"aZ":-30.614147066794704,"pfxX":7.530101125682764,"pfxZ":1.0339660907095372,"pX":0.9159771397795985,"pZ":2.0931160832189777,"vX0":4.78842366489172,"vY0":-121.78064224334037,"vZ0":-0.163887958249897,"x":82.09,"y":182.27,"x0":-2.050734388791697,"y0":50.003600511999075,"z0":4.798077286203633,"aX":11.367342518797239},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":2.0,"breakHorizontal":-14.8,"spinRate":2629,"spinDirection":69},"zone":14,"typeConfidence":0.9,"plateTime":0.4488825687151228,"extension":6.826455537916145},"index":0,"playId":"25f57d7b-5a96-3ed5-9bf2-fabbcfcde437","pitchNumber":1,"startTime":"2026-06-09T02:15:12.765Z","endTime":"2026-06-09T02:15:17.468Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":80.4,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.051377975704263,"aZ":-39.207723481163896,"pfxX":-5.921185863663208,"pfxZ":-4.316201429971837,"pX":-0.6875637342274442,"pZ":2.094024117647809,"vX0":5.137975861670234,"vY0":-126.19968723655857,"vZ0":0.9882613535511378,"x":143.21,"y":182.24,"x0":-1.9698645838229185,"y0":50.00125062253699,"z0":4.828834257285555,"aX":-9.654690603805026},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-7.4,"breakHorizontal":9.7,"spinRate":1504,"spinDirection":277},"zone":7,"typeConfidence":0.91,"plateTime":0.43221776556751434,"extension":7.067477690333595},"hitData":{"launchSpeed":103.3,"launchAngle":6.0,"totalDistance":163.0,"trajectory":"line_drive","hardness":"medium","location":"6","coordinates":{"coordX":118.0,"coordY":146.0}},"index":1,"playId":"54f639eb-7c1f-310d-ad19-318c9b149140","pitchNumber":2,"startTime":"2026-06-09T02:15:28.612Z","endTime":"2026-06-09T02:15:34.628Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-09T02:15:34.628Z","atBatIndex":15},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nasim Nuñez singles on a line drive to right fielder Jung Hoo Lee.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-09T02:15:56.535Z","endTime":"2026-06-09T02:17:59.477Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":808982,"link":"/api/v1/people/808982"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":86.1,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.77994232526064,"aZ":-22.757359512911275,"pfxX":-3.8984668659483686,"pfxZ":4.9769317316006205,"pX":-0.7323157353633578,"pZ":3.488175289384995,"vX0":3.6805335449678793,"vY0":-135.9469182818402,"vZ0":-0.0807373143328236,"x":144.91,"y":144.6,"x0":-1.590155981993274,"y0":50.00335953808638,"z0":5.08372750108653,"aX":-7.376651342551217},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":9.2,"breakHorizontal":6.4,"spinRate":2078,"spinDirection":234},"zone":11,"typeConfidence":0.9,"plateTime":0.40125710864550745,"extension":6.743522854879533},"index":0,"playId":"f404dfcd-25d4-3e83-873d-b7243d13c204","pitchNumber":1,"startTime":"2026-06-09T02:16:07.974Z","endTime":"2026-06-09T02:16:12.149Z","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":92.2,"endSpeed":85.5,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.87136744882592,"aZ":-23.435734845421457,"pfxX":-4.966502182847249,"pfxZ":4.722222215254613,"pX":0.9581383269051432,"pZ":2.4232292817493204,"vX0":8.39543407050133,"vY0":-134.17642233984796,"vZ0":-2.518198343988662,"x":80.48,"y":173.35,"x0":-1.5445198663270734,"y0":50.00397120886443,"z0":5.016875046549967,"aX":-9.194667116087595},"breaks":{"breakAngle":18.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":8.3,"breakHorizontal":7.6,"spinRate":2067,"spinDirection":235},"zone":12,"typeConfidence":0.83,"plateTime":0.40585532640771493,"extension":6.980574886933504},"index":1,"playId":"f44fa5d0-eecb-3dcc-9e3a-c080ee1439b4","pitchNumber":2,"startTime":"2026-06-09T02:16:21.821Z","endTime":"2026-06-09T02:16:26.577Z","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":93.1,"endSpeed":85.7,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.452657238746834,"aZ":-22.959766732254515,"pfxX":-4.818624491687598,"pfxZ":4.916195608956938,"pX":-0.25574536527822794,"pZ":3.2849469217856684,"vX0":5.14116306986843,"vY0":-135.55501976247652,"vZ0":-0.5835681354768814,"x":126.75,"y":150.09,"x0":-1.5438167709303237,"y0":50.006161361980034,"z0":5.094796237267315,"aX":-9.039676832186668},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":9.0,"breakHorizontal":7.8,"spinRate":2100,"spinDirection":232},"zone":11,"typeConfidence":0.91,"plateTime":0.4028448935845148,"extension":6.80726562977354},"index":2,"playId":"d34347b9-9862-30a6-bbb6-f1befb247df6","pitchNumber":3,"startTime":"2026-06-09T02:16:40.073Z","endTime":"2026-06-09T02:16:43.802Z","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.2,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.23182852378403,"aZ":-21.596673418356403,"pfxX":-5.381278004242523,"pfxZ":5.581490545471134,"pX":-0.9239926198104356,"pZ":2.471966967750803,"vX0":4.009299001110529,"vY0":-136.35579444418565,"vZ0":-2.896506718485684,"x":152.22,"y":172.04,"x0":-1.7096832376526425,"y0":50.00272444395212,"z0":5.027693049455454,"aX":-10.196520902096246},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":9.7,"breakHorizontal":9.0,"spinRate":2052,"spinDirection":239},"zone":11,"typeConfidence":0.9,"plateTime":0.40074035914016637,"extension":6.768566772902442},"index":3,"playId":"e474d801-449c-38e1-9714-3f00cddb0525","pitchNumber":4,"startTime":"2026-06-09T02:16:56.885Z","endTime":"2026-06-09T02:17:01.331Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":80.1,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.47323921677958,"aZ":-38.43762214182609,"pfxX":-8.05899247850468,"pfxZ":-3.870993988731617,"pX":-0.5968076238638843,"pZ":0.786191984548344,"vX0":6.204425598977689,"vY0":-126.38611268536052,"vZ0":-1.9871575774106458,"x":139.75,"y":217.55,"x0":-2.035066355968444,"y0":50.00000831872499,"z0":4.666054886969475,"aX":-13.050945064874936},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-7.2,"breakHorizontal":13.2,"spinRate":1481,"spinDirection":270},"zone":13,"typeConfidence":0.91,"plateTime":0.4331750857457881,"extension":7.022486555845675},"index":4,"playId":"6c861c0b-c92b-3650-b30a-69dbec5e0c8b","pitchNumber":5,"startTime":"2026-06-09T02:17:11.958Z","endTime":"2026-06-09T02:17:17.139Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":79.9,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.00179331571247,"aZ":-37.73035999027329,"pfxX":-5.696694775716185,"pfxZ":-3.4539639591086573,"pX":0.38516197987669065,"pZ":1.6365001633123035,"vX0":7.251434558831305,"vY0":-125.38546358053861,"vZ0":-0.19185188913069728,"x":102.32,"y":194.59,"x0":-1.7910352631456228,"y0":50.0030867606637,"z0":4.767191067462926,"aX":-9.160533073621766},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-6.1,"breakHorizontal":8.9,"spinRate":1436,"spinDirection":278},"zone":9,"typeConfidence":0.91,"plateTime":0.43519177045565716,"extension":6.81956535955871},"index":5,"playId":"38b88ba6-3f9a-3c23-8dc0-19aeea6c9130","pitchNumber":6,"startTime":"2026-06-09T02:17:30.906Z","endTime":"2026-06-09T02:17:34.900Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":81.0,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.438448670712134,"aZ":-37.6699450508035,"pfxX":-7.4834549207136,"pfxZ":-3.312504268289704,"pX":-0.11455267191054311,"pZ":1.9053804854166172,"vX0":6.5321603757086155,"vY0":-127.50932157014203,"vZ0":0.28165960514432276,"x":121.37,"y":187.33,"x0":-1.7283062832616798,"y0":50.00308847278294,"z0":4.748190662817312,"aX":-12.412262205666602},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-5.8,"breakHorizontal":12.2,"spinRate":1568,"spinDirection":266},"zone":8,"typeConfidence":0.9,"plateTime":0.42837403933644547,"extension":6.866545200497448},"hitData":{"launchSpeed":96.4,"launchAngle":12.0,"totalDistance":239.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":179.28,"coordY":120.11}},"index":6,"playId":"d30bf4db-fedf-39a9-9b9c-271d7604b6c1","pitchNumber":7,"startTime":"2026-06-09T02:17:48.860Z","endTime":"2026-06-09T02:17:59.477Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-09T02:17:59.477Z","atBatIndex":16},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"James Wood lines out to first baseman Bryce Eldridge.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-09T02:18:38.987Z","endTime":"2026-06-09T02:20:40.341Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":805811,"link":"/api/v1/people/805811"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"870a53c8-201b-3b79-be21-bb6ba5fe0403","startTime":"2026-06-09T02:18:25.108Z","endTime":"2026-06-09T02:18:28.354Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":80.2,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.68541354837367,"aZ":-37.05822738079913,"pfxX":-4.907372308109885,"pfxZ":-3.0241458261105176,"pX":-1.6721434717006614,"pZ":2.4520491486612426,"vX0":2.5139992386247867,"vY0":-125.09430732207976,"vZ0":1.4419446494539643,"x":180.74,"y":172.57,"x0":-2.042511379632196,"y0":50.00168238943869,"z0":4.862896239092301,"aX":-7.926608278979498},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-5.0,"breakHorizontal":8.5,"spinRate":1459,"spinDirection":272},"zone":13,"typeConfidence":0.89,"plateTime":0.43467715839135135,"extension":6.9234987577390745},"index":1,"playId":"258d8d42-06f3-342a-9e0c-15d6542b7432","pitchNumber":1,"startTime":"2026-06-09T02:18:41.122Z","endTime":"2026-06-09T02:18:44.589Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":true,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":82.9,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.250786903504462,"aZ":-24.277738097526807,"pfxX":-1.6437903645378515,"pfxZ":4.547194072195348,"pX":0.03801926374208433,"pZ":1.919748826360797,"vX0":5.5393179566449,"vY0":-129.94979362250984,"vZ0":-2.8843963531852643,"x":115.55,"y":186.95,"x0":-1.8932631197103642,"y0":50.00374716848429,"z0":4.8575995095659,"aX":-2.855724113615482},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":7.9,"breakHorizontal":1.9,"spinRate":2257,"spinDirection":228},"zone":8,"typeConfidence":0.89,"plateTime":0.4190121345143831,"extension":6.753277481659444},"index":2,"playId":"30145ac4-f90b-39ca-836d-9ea7a4b04acc","pitchNumber":2,"startTime":"2026-06-09T02:18:58.060Z","endTime":"2026-06-09T02:19:25.082Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":137,"player":{"id":606992,"fullName":"Eric Haase","link":"/api/v1/people/606992"}}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":79.7,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.163840866394306,"aZ":-40.33439028565963,"pfxX":-6.081056612231851,"pfxZ":-5.099695952747612,"pX":-0.9277862003608212,"pZ":1.4708512457678244,"vX0":4.282091632602258,"vY0":-125.4286784123264,"vZ0":-0.051309309777847645,"x":152.37,"y":199.07,"x0":-1.8627739350300199,"y0":50.000653044742755,"z0":4.766654985948472,"aX":-9.737304180352007},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.7,"breakVerticalInduced":-9.0,"breakHorizontal":10.1,"spinRate":1469,"spinDirection":275},"zone":13,"typeConfidence":0.9,"plateTime":0.435842439627796,"extension":6.919547227475262},"index":3,"playId":"11424c4a-1007-3224-81db-42596411e2f2","pitchNumber":3,"startTime":"2026-06-09T02:19:30.741Z","endTime":"2026-06-09T02:19:34.879Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"runnerGoing":true,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":80.3,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.46639610713965,"aZ":-38.07587118954449,"pfxX":-6.010293690026617,"pfxZ":-3.635587971840792,"pX":-0.04649144154963709,"pZ":2.2366265365928895,"vX0":6.341936432331905,"vY0":-125.8716002512345,"vZ0":1.1679390476063918,"x":118.77,"y":178.39,"x0":-1.8025615226335718,"y0":50.000333747205914,"z0":4.819478118556053,"aX":-9.76758046106249},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-6.1,"breakHorizontal":9.6,"spinRate":1527,"spinDirection":273},"zone":8,"typeConfidence":0.91,"plateTime":0.433034188857111,"extension":6.799922802912058},"index":4,"playId":"cc94fcff-f5bf-328c-8cb3-b10d95376e00","pitchNumber":4,"startTime":"2026-06-09T02:19:51.219Z","endTime":"2026-06-09T02:19:55.848Z","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,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":84.9,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.35061563411003,"aZ":-21.44736895609106,"pfxX":-5.593446041221484,"pfxZ":5.802836387606963,"pX":-1.6571840578779746,"pZ":3.696699538732136,"vX0":2.208757770006486,"vY0":-134.8451754788892,"vZ0":0.44481821766641105,"x":180.17,"y":138.97,"x0":-1.7585985809269642,"y0":50.00148226199839,"z0":5.038592767999546,"aX":-10.335903137260596},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":10.8,"breakHorizontal":9.7,"spinRate":2003,"spinDirection":241},"zone":11,"typeConfidence":0.91,"plateTime":0.40565137654463124,"extension":6.7515743513210476},"index":5,"playId":"4c2b9a42-96ae-3b13-8e8d-b0d74e56e910","pitchNumber":5,"startTime":"2026-06-09T02:20:15.835Z","endTime":"2026-06-09T02:20:19.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(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":80.8,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.9391690843602,"aZ":-27.651190782242566,"pfxX":-0.9378768668348112,"pfxZ":2.7214196930104944,"pX":-0.28784922853782136,"pZ":2.330109781822553,"vX0":4.6547193359188475,"vY0":-127.712608872416,"vZ0":-0.9095934600953547,"x":127.97,"y":175.87,"x0":-2.0077998495906084,"y0":50.00179543879231,"z0":4.85492381477124,"aX":-1.5585278643595648},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":4.9,"breakHorizontal":0.7,"spinRate":2306,"spinDirection":250},"zone":8,"typeConfidence":0.75,"plateTime":0.4279711687378258,"extension":6.906870216655754},"hitData":{"launchSpeed":83.8,"launchAngle":11.0,"totalDistance":152.0,"trajectory":"line_drive","hardness":"medium","location":"3","coordinates":{"coordX":158.9,"coordY":160.8}},"index":6,"playId":"01ac3fd7-8a01-3816-a4dc-e8a6f45a3d41","pitchNumber":6,"startTime":"2026-06-09T02:20:35.086Z","endTime":"2026-06-09T02:20:40.341Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-09T02:20:40.341Z","atBatIndex":17},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Drew Gilbert doubles (6) on a line drive to left fielder Daylen Lile.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-06-09T02:22:46.623Z","endTime":"2026-06-09T02:24:08.103Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":571945,"fullName":"Miles Mikolas","link":"/api/v1/people/571945"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":695734,"link":"/api/v1/people/695734"},"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(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.4,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.816338543692645,"aZ":-15.19305615180292,"pfxX":-3.903305894611376,"pfxZ":9.169110973929719,"pX":-1.2124220705854767,"pZ":3.2607738256032253,"vX0":1.8923736740430361,"vY0":-134.41275953507636,"vZ0":-5.906486555857835,"x":163.21,"y":150.74,"x0":-1.4138637519447774,"y0":50.002097705097306,"z0":6.543479115303846,"aX":-7.2287140523878355},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":15.7,"breakHorizontal":6.7,"spinRate":2053,"spinDirection":215},"zone":11,"typeConfidence":0.91,"plateTime":0.4056155261363381,"extension":6.258500476730286},"index":0,"playId":"040bd0f9-1a07-3559-b69a-23dee08a5c29","pitchNumber":1,"startTime":"2026-06-09T02:22:50.908Z","endTime":"2026-06-09T02:22:54.438Z","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.9,"endSpeed":80.8,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.483143083053573,"aZ":-24.91854283805514,"pfxX":1.633739649659082,"pfxZ":4.407940864348472,"pX":-0.4245334307404256,"pZ":2.9215215324616706,"vX0":2.3797625686107686,"vY0":-126.64663017931062,"vZ0":-4.009418716314878,"x":133.18,"y":159.9,"x0":-1.5837333139180592,"y0":50.00564233439877,"z0":6.486223697095569,"aX":2.6911409146460437},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":7.4,"breakHorizontal":-3.5,"spinRate":2203,"spinDirection":172},"zone":1,"typeConfidence":0.92,"plateTime":0.4301981014433909,"extension":6.208375845573757},"index":1,"playId":"871eabf3-b17a-3e23-81a9-c2796cbbf4ee","pitchNumber":2,"startTime":"2026-06-09T02:23:04.506Z","endTime":"2026-06-09T02:23:08.977Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":77.4,"endSpeed":71.4,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.318657615992624,"aZ":-43.493959993697594,"pfxX":3.9465774159126155,"pfxZ":-8.845594916512562,"pX":-0.358060031569819,"pZ":3.1065287281377025,"vX0":1.0900815694398196,"vY0":-112.68274023682626,"vZ0":1.3337576208781448,"x":130.65,"y":154.9,"x0":-1.361273345801787,"y0":50.00152200381117,"z0":6.916386826944308,"aX":5.051847894003646},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-61.1,"breakVerticalInduced":-15.4,"breakHorizontal":-7.4,"spinRate":2592,"spinDirection":34},"zone":1,"typeConfidence":0.88,"plateTime":0.4869089845976826,"extension":6.009608443588811},"index":2,"playId":"f8e64d16-b782-34cc-a282-02606fb4993a","pitchNumber":3,"startTime":"2026-06-09T02:23:17.970Z","endTime":"2026-06-09T02:23:22.794Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-06-09T02:23:30.356Z","endTime":"2026-06-09T02:23:42.921Z","isPitch":false,"type":"action","player":{"id":687551,"link":"/api/v1/people/687551"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":86.0,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.591278856809186,"aZ":-14.361623091061352,"pfxX":-4.958532484512345,"pfxZ":9.425157471352609,"pX":-1.8738163926011933,"pZ":2.7822974437938295,"vX0":0.5407608048146395,"vY0":-136.49756518267807,"vZ0":-7.090719671508984,"x":188.43,"y":163.66,"x0":-1.4299402139011144,"y0":50.00383069985985,"z0":6.399519561814101,"aX":-9.372037255049344},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.8,"breakHorizontal":8.9,"spinRate":2171,"spinDirection":222},"zone":11,"typeConfidence":0.92,"plateTime":0.4010163636689468,"extension":6.104906516458191},"index":4,"playId":"e5d17b85-6d65-389e-9e26-094bec8603a8","pitchNumber":4,"startTime":"2026-06-09T02:23:42.921Z","endTime":"2026-06-09T02:23:46.172Z","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":0},"pitchData":{"startSpeed":87.3,"endSpeed":80.7,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.99654210586021,"aZ":-30.209314625671976,"pfxX":2.0603293222406918,"pfxZ":1.1970126109398418,"pX":-0.8622457848017423,"pZ":2.478107977781496,"vX0":0.8736408455315131,"vY0":-127.196560720007,"vZ0":-4.210386842707145,"x":149.87,"y":171.87,"x0":-1.4774491163361496,"y0":50.004927351731965,"z0":6.53819418865285,"aX":3.3915527985364147},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":1.4,"breakHorizontal":-4.0,"spinRate":2331,"spinDirection":147},"zone":11,"typeConfidence":0.89,"plateTime":0.42986802688211867,"extension":6.139890631557562},"hitData":{"launchSpeed":98.3,"launchAngle":8.0,"totalDistance":165.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":62.1,"coordY":139.85}},"index":5,"playId":"72fa8749-80db-368d-887b-f1b6dc79a70c","pitchNumber":5,"startTime":"2026-06-09T02:23:56.250Z","endTime":"2026-06-09T02:24:08.103Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-09T02:24:08.103Z","atBatIndex":18},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Casey Schmitt grounds out to first baseman Curtis Mead. Drew Gilbert to 3rd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-06-09T02:24:19.058Z","endTime":"2026-06-09T02:24:51.948Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571945,"fullName":"Miles Mikolas","link":"/api/v1/people/571945"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"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":1},"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":0},"credits":[{"player":{"id":678554,"link":"/api/v1/people/678554"},"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":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"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":0},"pitchData":{"startSpeed":93.8,"endSpeed":86.6,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.999534408441423,"aZ":-21.184450164430395,"pfxX":-9.208104619303143,"pfxZ":5.788205515527491,"pX":-0.36918195148303723,"pZ":2.160080876130761,"vX0":5.972185131481882,"vY0":-136.42880651610915,"vZ0":-7.395018025724664,"x":131.07,"y":180.46,"x0":-1.3822845459699993,"y0":50.001544206311046,"z0":6.348935050499672,"aX":-17.481236624243653},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":9.2,"breakHorizontal":15.5,"spinRate":2025,"spinDirection":218},"zone":7,"typeConfidence":0.97,"plateTime":0.40037792099944935,"extension":6.39501598937299},"hitData":{"launchSpeed":71.9,"launchAngle":-36.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":144.09,"coordY":171.83}},"index":0,"playId":"704ba403-b3cc-3d80-9fd6-e6c745b007ef","pitchNumber":1,"startTime":"2026-06-09T02:24:40.794Z","endTime":"2026-06-09T02:24:51.948Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-09T02:24:51.948Z","atBatIndex":19},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Rafael Devers pops out to shortstop CJ Abrams.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-06-09T02:25:15.289Z","endTime":"2026-06-09T02:27:10.965Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":571945,"fullName":"Miles Mikolas","link":"/api/v1/people/571945"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","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":682928,"link":"/api/v1/people/682928"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.0,"endSpeed":86.4,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.559931592721522,"aZ":-14.135958207956998,"pfxX":-4.9901724305631525,"pfxZ":9.488019273338253,"pX":1.0817046099163754,"pZ":3.001475894107048,"vX0":7.404192632920132,"vY0":-136.64480703656122,"vZ0":-6.890312437430213,"x":75.77,"y":157.74,"x0":-1.0079282781057173,"y0":50.006644388035376,"z0":6.516991753878245,"aX":-9.491410054453866},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.0,"breakHorizontal":7.6,"spinRate":2194,"spinDirection":214},"zone":12,"typeConfidence":0.91,"plateTime":0.3999967128294406,"extension":6.378208323495724},"index":0,"playId":"9e312f18-8357-3014-b19a-48476018a00b","pitchNumber":1,"startTime":"2026-06-09T02:25:17.749Z","endTime":"2026-06-09T02:25:21.561Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":86.6,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.922930832890867,"aZ":-14.501431113285372,"pfxX":-4.7814375833364196,"pfxZ":9.306613673995354,"pX":0.5216509658977451,"pZ":2.2227256476330144,"vX0":5.954414871909032,"vY0":-136.204509087084,"vZ0":-8.534906180237465,"x":97.12,"y":178.77,"x0":-1.0607117179558816,"y0":50.00236142487961,"z0":6.376793035957295,"aX":-9.079691762729997},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":15.5,"breakHorizontal":7.6,"spinRate":2172,"spinDirection":220},"zone":6,"typeConfidence":0.9,"plateTime":0.4005105486035534,"extension":6.419283333836473},"index":1,"playId":"ea4e7293-5067-39b5-9265-23c3ca43ca83","pitchNumber":2,"startTime":"2026-06-09T02:25:34.050Z","endTime":"2026-06-09T02:25:37.951Z","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":92.9,"endSpeed":85.7,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.77329878169962,"aZ":-14.777210423955118,"pfxX":-4.234639512967006,"pfxZ":9.313892188784168,"pX":1.1822544552490017,"pZ":3.3103555153230793,"vX0":6.610690471273973,"vY0":-135.13825084292773,"vZ0":-6.109890457256754,"x":71.94,"y":149.4,"x0":-0.7346110754640258,"y0":50.00024040228962,"z0":6.6210220539116165,"aX":-7.907738249809608},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.8,"breakHorizontal":6.4,"spinRate":2182,"spinDirection":205},"zone":12,"typeConfidence":0.91,"plateTime":0.403819847576131,"extension":6.245895852332706},"index":2,"playId":"5d096a4f-1f60-35f3-a3c4-0b0714d74475","pitchNumber":3,"startTime":"2026-06-09T02:25:56.411Z","endTime":"2026-06-09T02:26:00.242Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":86.4,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.4706000398032,"aZ":-15.91154128066608,"pfxX":-4.657238746475134,"pfxZ":8.57275099161475,"pX":0.7574314351977871,"pZ":3.0986947832582925,"vX0":6.558082409424954,"vY0":-136.2710889078965,"vZ0":-6.250668996106776,"x":88.13,"y":155.12,"x0":-1.0655077339303565,"y0":50.005746317021476,"z0":6.505116089935131,"aX":-8.838311399005878},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":14.5,"breakHorizontal":7.2,"spinRate":2154,"spinDirection":210},"zone":3,"typeConfidence":0.9,"plateTime":0.4005934823341746,"extension":6.3577263022973},"index":3,"playId":"15cfb85e-6cd8-35cd-846b-b42d51a75f65","pitchNumber":4,"startTime":"2026-06-09T02:26:15.406Z","endTime":"2026-06-09T02:26:20.161Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":86.3,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.179182459507878,"aZ":-21.417687934543345,"pfxX":-8.311665561155134,"pfxZ":5.719366375839654,"pX":0.9276810544183911,"pZ":1.6453018735589433,"vX0":8.285472514573552,"vY0":-135.87798518341143,"vZ0":-8.513809094630597,"x":81.64,"y":194.36,"x0":-1.072880232560839,"y0":50.00351102559977,"z0":6.2929459757912865,"aX":-15.631891536915774},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":8.8,"breakHorizontal":13.4,"spinRate":2023,"spinDirection":227},"zone":14,"typeConfidence":0.93,"plateTime":0.40222599009599724,"extension":6.482997255789596},"index":4,"playId":"af402b1d-ffd2-3b0c-9072-da072d23ea48","pitchNumber":5,"startTime":"2026-06-09T02:26:40.407Z","endTime":"2026-06-09T02:26:44.468Z","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":1},"pitchData":{"startSpeed":94.2,"endSpeed":87.1,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.272398120473845,"aZ":-14.653309057418664,"pfxX":-4.624949370492628,"pfxZ":9.141130977125142,"pX":1.1056301961498634,"pZ":1.8450346459977311,"vX0":7.117145091870137,"vY0":-136.85101855862135,"vZ0":-9.559619545073378,"x":74.86,"y":188.96,"x0":-0.9155136193502821,"y0":50.00112525015876,"z0":6.363455622357789,"aX":-8.863067317104601},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":14.9,"breakHorizontal":7.1,"spinRate":2142,"spinDirection":219},"zone":14,"typeConfidence":0.91,"plateTime":0.39865632947963014,"extension":6.503858037136933},"hitData":{"launchSpeed":65.6,"launchAngle":67.0,"totalDistance":118.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":112.28,"coordY":158.27}},"index":5,"playId":"8ce1afe0-4902-31ec-9855-3cb28610855b","pitchNumber":6,"startTime":"2026-06-09T02:27:01.120Z","endTime":"2026-06-09T02:27:10.965Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-09T02:27:10.965Z","atBatIndex":20},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Luis Arraez flies out to right fielder James Wood.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-06-09T02:27:25.098Z","endTime":"2026-06-09T02:28:15.530Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":571945,"fullName":"Miles Mikolas","link":"/api/v1/people/571945"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":695578,"link":"/api/v1/people/695578"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.0,"endSpeed":82.7,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.002473066071605,"aZ":-20.751166600926812,"pfxX":-0.6381803523551732,"pfxZ":6.655637464099865,"pX":0.9485679891890079,"pZ":1.3454394524883626,"vX0":5.429725057940277,"vY0":-129.37703589387758,"vZ0":-8.819905347036448,"x":80.84,"y":202.45,"x0":-1.0837445646254003,"y0":50.00063861966144,"z0":6.356776154052671,"aX":-1.096062482174076},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":10.6,"breakHorizontal":0.1,"spinRate":2193,"spinDirection":203},"zone":14,"typeConfidence":0.77,"plateTime":0.42146483541970525,"extension":6.32682861775703},"index":0,"playId":"1c4bd247-1672-38b9-a307-05eb4d35925f","pitchNumber":1,"startTime":"2026-06-09T02:27:38.999Z","endTime":"2026-06-09T02:27:42.490Z","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":93.2,"endSpeed":86.2,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.795584412893533,"aZ":-19.804402845313366,"pfxX":-8.205084799501224,"pfxZ":6.592093910648006,"pX":0.8599532731360696,"pZ":1.9608966397887424,"vX0":8.227902438521713,"vY0":-135.43737221549662,"vZ0":-8.216877969522718,"x":84.22,"y":185.84,"x0":-1.1367593658796211,"y0":50.00314817654076,"z0":6.394933302231418,"aX":-15.397115497404407},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":10.6,"breakHorizontal":13.3,"spinRate":1948,"spinDirection":216},"zone":14,"typeConfidence":0.93,"plateTime":0.40286336609121554,"extension":6.547259340272969},"hitData":{"launchSpeed":92.9,"launchAngle":30.0,"totalDistance":350.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":175.0,"coordY":66.58}},"index":1,"playId":"c7e3d5e8-c3c5-34ff-94b4-5cb5de703209","pitchNumber":2,"startTime":"2026-06-09T02:28:06.958Z","endTime":"2026-06-09T02:28:15.530Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-09T02:28:15.530Z","atBatIndex":21},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Luis García Jr. grounds out sharply, second baseman Luis Arraez to first baseman Bryce Eldridge.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-09T02:30:12.440Z","endTime":"2026-06-09T02:31:01.618Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":650333,"link":"/api/v1/people/650333"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":805811,"link":"/api/v1/people/805811"},"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":0},"pitchData":{"startSpeed":91.7,"endSpeed":84.4,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.28400857064384,"aZ":-30.08852731228985,"pfxX":-10.645830361327931,"pfxZ":1.149892885896854,"pX":-0.1832582323538606,"pZ":2.5396554739315773,"vX0":7.283011147586202,"vY0":-133.46045742664268,"vZ0":-0.995670222790788,"x":123.99,"y":170.21,"x0":-1.5570006931376532,"y0":50.00373253137548,"z0":5.0742753397605735,"aX":-19.30830459482218},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":2.0,"breakHorizontal":17.9,"spinRate":2023,"spinDirection":231},"zone":5,"typeConfidence":2.0,"plateTime":0.4095762201954045,"extension":6.689354610664715},"index":0,"playId":"caadbd38-3167-3ca5-aaed-2194c47a5e18","pitchNumber":1,"startTime":"2026-06-09T02:30:21.188Z","endTime":"2026-06-09T02:30:25.638Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":84.0,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.323733242807375,"aZ":-33.470406925548495,"pfxX":-8.92103022772407,"pfxZ":-0.7177370112864345,"pX":-1.7712205127726859,"pZ":2.339830574797463,"vX0":2.934982646417602,"vY0":-133.24627954762346,"vZ0":-0.5923859594094872,"x":184.51,"y":175.6,"x0":-1.7271383423892077,"y0":50.00404826543234,"z0":4.980934568040227,"aX":-16.060993792092667},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":-1.2,"breakHorizontal":15.5,"spinRate":1851,"spinDirection":245},"zone":13,"typeConfidence":2.0,"plateTime":0.41088650375812863,"extension":6.696118233983069},"index":1,"playId":"14e4765d-0829-3f8a-93ca-fc5ee9aa3265","pitchNumber":2,"startTime":"2026-06-09T02:30:37.441Z","endTime":"2026-06-09T02:30:40.865Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":85.0,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.391388463606887,"aZ":-32.91761895335558,"pfxX":-10.004744196881175,"pfxZ":-0.4031370687958731,"pX":0.136868312877115,"pZ":1.7104024782431222,"vX0":7.915961113307964,"vY0":-134.46630638731128,"vZ0":-2.317611161507597,"x":111.78,"y":192.6,"x0":-1.5411996260266416,"y0":50.00470440823893,"z0":4.912559447348598,"aX":-18.37466511660508},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":-1.1,"breakHorizontal":16.4,"spinRate":1866,"spinDirection":249},"zone":8,"typeConfidence":2.0,"plateTime":0.40689170355153603,"extension":6.830697442362296},"hitData":{"launchSpeed":104.0,"launchAngle":-20.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"hard","location":"4","coordinates":{"coordX":152.32,"coordY":156.75}},"index":2,"playId":"9de16d5e-c994-3e94-ad76-dee314770258","pitchNumber":3,"startTime":"2026-06-09T02:30:52.638Z","endTime":"2026-06-09T02:31:01.618Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-09T02:31:01.618Z","atBatIndex":22},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Curtis Mead grounds out, shortstop Willy Adames to first baseman Bryce Eldridge.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-09T02:31:08.489Z","endTime":"2026-06-09T02:32:33.848Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"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":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"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":805811,"link":"/api/v1/people/805811"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.6,"endSpeed":77.4,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.76839256165233,"aZ":-34.1023725378236,"pfxX":6.924679338265129,"pfxZ":-1.2608116548240123,"pX":0.03892144831924433,"pZ":2.350627741328935,"vX0":2.762591446167745,"vY0":-123.20825754813885,"vZ0":0.8117512324355332,"x":115.52,"y":175.31,"x0":-1.998382035280167,"y0":50.00398823442098,"z0":4.911672828452526,"aX":10.585274610437146},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-1.8,"breakHorizontal":-13.2,"spinRate":2434,"spinDirection":55},"zone":5,"typeConfidence":0.9,"plateTime":0.44552121659143884,"extension":6.662523116551509},"index":0,"playId":"5e64dfa1-dfc2-37d8-a32c-69c51f7f5b2e","pitchNumber":1,"startTime":"2026-06-09T02:31:20.156Z","endTime":"2026-06-09T02:31:24.806Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":81.5,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.294577330310716,"aZ":-26.761959392513788,"pfxX":-0.7649584200810571,"pfxZ":3.1878462991513388,"pX":-0.3900458870100434,"pZ":3.7213852340840683,"vX0":3.3865862513440295,"vY0":-129.0896827008519,"vZ0":1.6349107800356504,"x":131.87,"y":138.3,"x0":-1.6160063035368528,"y0":50.003430174799426,"z0":5.13099090801434,"aX":-1.2994156217104573},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":6.4,"breakHorizontal":0.7,"spinRate":2247,"spinDirection":199},"zone":11,"typeConfidence":0.9,"plateTime":0.4232890049599085,"extension":6.980349885883741},"index":1,"playId":"806c995a-3f49-359b-b44f-03b208624e31","pitchNumber":2,"startTime":"2026-06-09T02:31:34.382Z","endTime":"2026-06-09T02:31:38.642Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":80.7,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.06214200181608,"aZ":-37.57367612051742,"pfxX":-6.140966392627647,"pfxZ":-3.2927704454613167,"pX":-0.42379899907116053,"pZ":1.7712240427597403,"vX0":5.32592167313992,"vY0":-126.53477674167407,"vZ0":-0.07491592605112185,"x":133.15,"y":190.96,"x0":-1.7464883617741667,"y0":50.00252424448139,"z0":4.783302594298641,"aX":-10.07157860597716},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-5.8,"breakHorizontal":10.1,"spinRate":1496,"spinDirection":275},"zone":7,"typeConfidence":0.91,"plateTime":0.430992251096292,"extension":6.93679137288562},"index":2,"playId":"fb214f19-74bf-31ea-8b36-35f8fb6215c7","pitchNumber":3,"startTime":"2026-06-09T02:31:48.982Z","endTime":"2026-06-09T02:32:16.008Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":120,"player":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"}}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.1,"endSpeed":82.1,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.79859095270228,"aZ":-24.570008204847095,"pfxX":-0.4680821003850042,"pfxZ":4.38275619365249,"pX":0.4871128010517132,"pZ":3.868870341676657,"vX0":5.732781217924466,"vY0":-131.14195153120306,"vZ0":1.5483366508460086,"x":98.43,"y":134.32,"x0":-1.6701703369746275,"y0":50.001525097478385,"z0":5.108796362717566,"aX":-0.8125953074639884},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":8.5,"breakHorizontal":-0.5,"spinRate":2159,"spinDirection":241},"zone":12,"typeConfidence":0.92,"plateTime":0.4183158310001218,"extension":6.874627629400349},"hitData":{"launchSpeed":87.4,"launchAngle":-21.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":115.83,"coordY":150.16}},"index":3,"playId":"779a449d-e0f6-34c1-a355-63150e872fbb","pitchNumber":4,"startTime":"2026-06-09T02:32:23.696Z","endTime":"2026-06-09T02:32:33.848Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-09T02:32:33.848Z","atBatIndex":23},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"CJ Abrams flies out to left fielder Casey Schmitt.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-09T02:32:38.557Z","endTime":"2026-06-09T02:33:49.644Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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":2},"pitchData":{"startSpeed":92.5,"endSpeed":85.6,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.897974824836083,"aZ":-30.965348778501504,"pfxX":-8.779959590599077,"pfxZ":0.6481777881505781,"pX":-0.2978904255135439,"pZ":2.361997471300297,"vX0":7.028040798847279,"vY0":-134.65308349088338,"vZ0":-1.0524427080705212,"x":128.35,"y":175.01,"x0":-1.7854450537936777,"y0":50.0007300278812,"z0":4.924780751259758,"aX":-16.317696149347693},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":1.2,"breakHorizontal":14.6,"spinRate":1992,"spinDirection":242},"zone":4,"typeConfidence":2.0,"plateTime":0.4048831157378281,"extension":6.8796374186326466},"index":0,"playId":"75029be5-7f79-38e7-b66c-e5de5e469a74","pitchNumber":1,"startTime":"2026-06-09T02:32:53.753Z","endTime":"2026-06-09T02:32:58.221Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":81.1,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.090191978813575,"aZ":-38.39033130713722,"pfxX":-7.77218641500342,"pfxZ":-3.7357208687027335,"pX":-0.5436609857300778,"pZ":1.1284892447203936,"vX0":5.62916015138067,"vY0":-128.11562515822555,"vZ0":-1.5892826748839504,"x":137.72,"y":208.31,"x0":-1.757920261746512,"y0":50.0009485414445,"z0":4.753029997131823,"aX":-12.93840623145341},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-6.8,"breakHorizontal":12.8,"spinRate":1446,"spinDirection":272},"zone":13,"typeConfidence":0.91,"plateTime":0.4272670156554854,"extension":6.856142990342105},"index":1,"playId":"eb281486-36f4-346e-9ca3-b51e45c0c642","pitchNumber":2,"startTime":"2026-06-09T02:33:08.115Z","endTime":"2026-06-09T02:33:12.362Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.6,"endSpeed":83.6,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.961423835308143,"aZ":-32.66723297631562,"pfxX":-9.699165759925581,"pfxZ":-0.27718535730929084,"pX":0.9902775567129347,"pZ":2.895133619781593,"vX0":9.756103970266292,"vY0":-133.10413263450144,"vZ0":0.811663061731742,"x":79.25,"y":160.61,"x0":-1.4649880173291696,"y0":50.001227228605025,"z0":4.954345593179104,"aX":-17.376768588883724},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":-0.1,"breakHorizontal":15.4,"spinRate":2012,"spinDirection":240},"zone":12,"typeConfidence":2.0,"plateTime":0.41174075031139035,"extension":7.040187835515776},"index":2,"playId":"52bb8fdc-39d8-3fd3-9374-647f8e8ec41b","pitchNumber":3,"startTime":"2026-06-09T02:33:23.689Z","endTime":"2026-06-09T02:33:27.782Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":78.5,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.43624380093289,"aZ":-29.852375351937823,"pfxX":4.31230591536661,"pfxZ":1.4871081137382767,"pX":-0.4562688872407868,"pZ":2.1674808976037747,"vX0":2.5597734190964743,"vY0":-123.94047447195003,"vZ0":-0.29249270864492216,"x":134.39,"y":180.26,"x0":-2.060901812969483,"y0":50.00575611948671,"z0":4.767932480689522,"aX":6.747985191673837},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":2.9,"breakHorizontal":-8.4,"spinRate":2451,"spinDirection":56},"zone":7,"typeConfidence":0.87,"plateTime":0.44095995674184874,"extension":6.717427333622301},"hitData":{"launchSpeed":99.3,"launchAngle":30.0,"totalDistance":339.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":49.62,"coordY":85.23}},"index":3,"playId":"6562b535-6610-3e9c-8e70-ed128aa5e7a3","pitchNumber":4,"startTime":"2026-06-09T02:33:40.947Z","endTime":"2026-06-09T02:33:49.644Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-09T02:33:49.644Z","atBatIndex":24},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Willy Adames flies out to right fielder James Wood.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-09T02:35:42.267Z","endTime":"2026-06-09T02:37:02.238Z","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":571945,"fullName":"Miles Mikolas","link":"/api/v1/people/571945"},"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":1},"details":{"event":"Flyout","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":3},"credits":[{"player":{"id":695578,"link":"/api/v1/people/695578"},"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, 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":76.6,"endSpeed":70.4,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.941738103838702,"aZ":-43.835341319055615,"pfxX":4.8708524312994115,"pfxZ":-9.367718209133862,"pX":-0.37527001024519946,"pZ":2.724629161599436,"vX0":0.8486638819050498,"vY0":-111.45484859112167,"vZ0":0.9151855819802275,"x":131.3,"y":165.22,"x0":-1.3942845210272607,"y0":50.00156345456963,"z0":6.872609449379837,"aX":6.064612017749302},"breaks":{"breakAngle":8.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-63.2,"breakVerticalInduced":-16.3,"breakHorizontal":-9.0,"spinRate":2598,"spinDirection":31},"zone":4,"typeConfidence":0.9,"plateTime":0.493375131580434,"extension":6.204242365778812},"index":0,"playId":"7a39b623-389c-348f-b447-208d42e8893e","pitchNumber":1,"startTime":"2026-06-09T02:36:00.344Z","endTime":"2026-06-09T02:36:05.151Z","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.6,"endSpeed":85.5,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.658563759762,"aZ":-20.763767932773455,"pfxX":-10.68156044543315,"pfxZ":6.1025843748896005,"pX":-0.9159955854913385,"pZ":2.6914778792862863,"vX0":5.194306023497589,"vY0":-136.08086835826776,"vZ0":-5.74110084651964,"x":151.92,"y":166.11,"x0":-1.4646979996555245,"y0":50.00370358901641,"z0":6.272949612412949,"aX":-19.97676065066175},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":10.0,"breakHorizontal":18.2,"spinRate":2114,"spinDirection":220},"zone":11,"typeConfidence":0.98,"plateTime":0.4029407604964983,"extension":6.390924701271356},"index":1,"playId":"9e9a09a3-a5f2-3dd0-b6cd-b86ca3305514","pitchNumber":2,"startTime":"2026-06-09T02:36:14.535Z","endTime":"2026-06-09T02:36:18.352Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.4,"endSpeed":76.4,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.933475003269454,"aZ":-34.265310514248974,"pfxX":5.447745794490994,"pfxZ":-1.4412849638257754,"pX":1.798495083325819,"pZ":0.4674111023814543,"vX0":5.4419168718447875,"vY0":-119.76407697799745,"vZ0":-6.744964618594279,"x":48.45,"y":226.16,"x0":-1.2142939627020701,"y0":50.0052836899078,"z0":6.3989263164379455,"aX":7.884972138161672},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.5,"breakVerticalInduced":-4.1,"breakHorizontal":-11.2,"spinRate":2481,"spinDirection":34},"zone":14,"typeConfidence":0.92,"plateTime":0.4579856076937996,"extension":6.4420852629058265},"index":2,"playId":"3291bda0-d2e2-39ce-8e45-7c4afe23b3eb","pitchNumber":3,"startTime":"2026-06-09T02:36:34.194Z","endTime":"2026-06-09T02:36:37.707Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":87.4,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.415748726633918,"aZ":-15.204394839485714,"pfxX":-3.9233148674372167,"pfxZ":8.766925542836875,"pX":0.34913098005694115,"pZ":2.478585984569451,"vX0":5.616095948614846,"vY0":-137.5159309312893,"vZ0":-7.950490745872787,"x":103.69,"y":171.86,"x0":-1.1997453726218377,"y0":50.0033177284989,"z0":6.416415214955864,"aX":-7.595326955664392},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.6,"breakHorizontal":6.1,"spinRate":2120,"spinDirection":217},"zone":6,"typeConfidence":0.92,"plateTime":0.396669203343726,"extension":6.456356890886588},"hitData":{"launchSpeed":96.7,"launchAngle":46.0,"totalDistance":320.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":174.99,"coordY":80.26}},"index":3,"playId":"9854c27c-8902-34cb-9baf-d5dcdc3d586d","pitchNumber":4,"startTime":"2026-06-09T02:36:51.154Z","endTime":"2026-06-09T02:37:02.238Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-09T02:37:02.238Z","atBatIndex":25},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jung Hoo Lee singles on a ground ball to right fielder James Wood.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-09T02:37:02.851Z","endTime":"2026-06-09T02:37:36.671Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":571945,"fullName":"Miles Mikolas","link":"/api/v1/people/571945"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":695578,"link":"/api/v1/people/695578"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.0,"endSpeed":82.4,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.234869996565912,"aZ":-26.215754425466994,"pfxX":1.371075108145688,"pfxZ":3.480689841966993,"pX":-0.02457425724980232,"pZ":2.086480270528881,"vX0":3.2080125807875723,"vY0":-129.5300938778775,"vZ0":-6.076942893433197,"x":117.94,"y":182.45,"x0":-1.4536911223306148,"y0":50.0021081364103,"z0":6.448401304056416,"aX":2.3460716478607666},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":5.3,"breakHorizontal":-3.1,"spinRate":2143,"spinDirection":182},"zone":8,"typeConfidence":0.92,"plateTime":0.4217000930403816,"extension":6.141006579902851},"hitData":{"launchSpeed":97.8,"launchAngle":-8.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":187.28,"coordY":108.61}},"index":0,"playId":"b39f4491-c97c-3609-a732-b69f8b9f360f","pitchNumber":1,"startTime":"2026-06-09T02:37:25.902Z","endTime":"2026-06-09T02:37:36.671Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-09T02:37:36.671Z","atBatIndex":26},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Bryce Eldridge flies out to center fielder Dylan Crews.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-09T02:37:47.658Z","endTime":"2026-06-09T02:39:33.784Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":571945,"fullName":"Miles Mikolas","link":"/api/v1/people/571945"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"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":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":686611,"link":"/api/v1/people/686611"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.8,"endSpeed":85.7,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.02590851423863,"aZ":-16.93931732292892,"pfxX":-2.356089018467907,"pfxZ":8.167985596989867,"pX":0.006957388263555789,"pZ":3.1360542766393396,"vX0":3.599388151588827,"vY0":-135.1330874241659,"vZ0":-6.005603830344891,"x":116.73,"y":154.11,"x0":-1.030845430012696,"y0":50.005420160456445,"z0":6.560568056604895,"aX":-4.396437138434521},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":13.8,"breakHorizontal":3.6,"spinRate":2097,"spinDirection":214},"zone":2,"typeConfidence":0.9,"plateTime":0.4039611967236638,"extension":6.210002621892614},"index":0,"playId":"3d4b8f76-2770-309c-967d-ecbe22f5f296","pitchNumber":1,"startTime":"2026-06-09T02:38:03.368Z","endTime":"2026-06-09T02:38:08.086Z","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":93.9,"endSpeed":86.5,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.43513508142251,"aZ":-23.410876212906352,"pfxX":-8.793637766557499,"pfxZ":4.625712825902679,"pX":-0.9233058911081637,"pZ":1.7786970239963542,"vX0":3.901330504163823,"vY0":-136.60023788214903,"vZ0":-7.9935399114202506,"x":152.19,"y":190.76,"x0":-1.2257362624208181,"y0":50.00184286988756,"z0":6.3463487985792515,"aX":-16.655958721027392},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":7.0,"breakHorizontal":15.1,"spinRate":2065,"spinDirection":213},"zone":13,"typeConfidence":0.95,"plateTime":0.4006112299542566,"extension":6.35048537352627},"index":1,"playId":"7a709f34-1a52-3ae6-956d-d0bc92af6898","pitchNumber":2,"startTime":"2026-06-09T02:38:20.977Z","endTime":"2026-06-09T02:38:24.766Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":82.4,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.712678912335313,"aZ":-26.65570407087782,"pfxX":2.628352810094201,"pfxZ":3.23020222223931,"pX":0.1710637007833567,"pZ":2.536838532271619,"vX0":2.5555936518692235,"vY0":-129.02524769159953,"vZ0":-5.042939760073425,"x":110.48,"y":170.29,"x0":-1.1691592883880249,"y0":50.000002370147655,"z0":6.539381849345889,"aX":4.485671549821961},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":5.0,"breakHorizontal":-5.3,"spinRate":2304,"spinDirection":178},"zone":5,"typeConfidence":0.93,"plateTime":0.42250876246406843,"extension":6.0995061305379235},"index":2,"playId":"9b9ad72b-5315-3843-a391-04bd6319d51e","pitchNumber":3,"startTime":"2026-06-09T02:38:40.880Z","endTime":"2026-06-09T02:38:45.768Z","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":1},"index":3,"playId":"47d151c8-6979-34c3-892c-e73977ca9231","startTime":"2026-06-09T02:39:04.963Z","endTime":"2026-06-09T02:39:08.577Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":84.7,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.31411146013507,"aZ":-11.842510046945236,"pfxX":-4.5039427458132115,"pfxZ":10.99109990262869,"pX":0.09697801334325055,"pZ":3.389343266858787,"vX0":4.450469870654245,"vY0":-135.78694686534524,"vZ0":-6.25323264092304,"x":113.3,"y":147.27,"x0":-0.9854743368473041,"y0":50.00360967823326,"z0":6.561551348112865,"aX":-8.332757505343965},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":18.6,"breakHorizontal":7.1,"spinRate":2089,"spinDirection":213},"zone":2,"typeConfidence":0.93,"plateTime":0.40480307424493134,"extension":6.242131775086581},"hitData":{"launchSpeed":100.2,"launchAngle":38.0,"totalDistance":374.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":84.41,"coordY":58.44}},"index":4,"playId":"5d3d90b2-7e8a-3023-aa70-2388f9b20174","pitchNumber":4,"startTime":"2026-06-09T02:39:24.680Z","endTime":"2026-06-09T02:39:33.784Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-09T02:39:33.784Z","atBatIndex":27},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Matt Chapman singles on a sharp ground ball to right fielder James Wood. Jung Hoo Lee to 3rd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-09T02:39:55.245Z","endTime":"2026-06-09T02:40:37.015Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571945,"fullName":"Miles Mikolas","link":"/api/v1/people/571945"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"postOnThird":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"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":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":695578,"link":"/api/v1/people/695578"},"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":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":81.4,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.78728100300866,"aZ":-25.478902443103152,"pfxX":2.1259219956729973,"pfxZ":4.0025725473859755,"pX":0.7273040916828014,"pZ":1.9144471923543454,"vX0":4.529229089567352,"vY0":-128.59105881161864,"vZ0":-6.490118958727758,"x":89.28,"y":187.09,"x0":-1.3335565078465024,"y0":50.006113103328836,"z0":6.449279224868779,"aX":3.558485357375749},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":6.0,"breakHorizontal":-4.9,"spinRate":2265,"spinDirection":169},"zone":9,"typeConfidence":0.92,"plateTime":0.4260351487930847,"extension":6.262114884044308},"index":0,"playId":"86f01ed7-e2e5-3463-8180-70c62a11b9b9","pitchNumber":1,"startTime":"2026-06-09T02:40:11.954Z","endTime":"2026-06-09T02:40:16.967Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":86.0,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.263796464045104,"aZ":-18.506947029597494,"pfxX":-8.926831055862984,"pfxZ":7.242228663327898,"pX":0.2934847810056319,"pZ":2.149476658032154,"vX0":7.371142796696301,"vY0":-136.550415927856,"vZ0":-7.49154960657979,"x":105.81,"y":180.74,"x0":-1.2820526573161173,"y0":50.00304533683736,"z0":6.203416312484852,"aX":-16.846426551902127},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":11.6,"breakHorizontal":14.6,"spinRate":2180,"spinDirection":222},"zone":9,"typeConfidence":0.96,"plateTime":0.4012245602351294,"extension":6.133991165517629},"hitData":{"launchSpeed":110.9,"launchAngle":-2.0,"totalDistance":38.0,"trajectory":"ground_ball","hardness":"hard","location":"9","coordinates":{"coordX":202.99,"coordY":114.69}},"index":1,"playId":"4335f3a8-083e-36ec-8f56-f7b150c183da","pitchNumber":2,"startTime":"2026-06-09T02:40:26.782Z","endTime":"2026-06-09T02:40:37.015Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-09T02:40:37.015Z","atBatIndex":28},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Eric Haase flies out to center fielder Dylan Crews.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-09T02:41:04.864Z","endTime":"2026-06-09T02:43:03.545Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":606992,"fullName":"Eric Haase","link":"/api/v1/people/606992"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571945,"fullName":"Miles Mikolas","link":"/api/v1/people/571945"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":606992,"fullName":"Eric Haase","link":"/api/v1/people/606992"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":686611,"link":"/api/v1/people/686611"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.2,"endSpeed":74.8,"strikeZoneTop":3.104,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.249245866485893,"aZ":-33.32899811347777,"pfxX":4.566200707136941,"pfxZ":-0.8161611696826991,"pX":-0.25857267158251335,"pZ":2.5484911889092907,"vX0":0.9821180897839031,"vY0":-118.27546611380077,"vZ0":-2.338941916087236,"x":126.86,"y":169.97,"x0":-1.272735677889438,"y0":50.00438673775335,"z0":6.616399898202921,"aX":6.4482275322332026},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-1.8,"breakHorizontal":-8.5,"spinRate":2396,"spinDirection":43},"zone":5,"typeConfidence":0.94,"plateTime":0.4636846850875287,"extension":6.286320120633853},"index":0,"playId":"faa42ec7-d54e-3132-8eed-b2e79db64269","pitchNumber":1,"startTime":"2026-06-09T02:41:12.692Z","endTime":"2026-06-09T02:41:17.418Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.4,"endSpeed":80.3,"strikeZoneTop":3.104,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.011217256661535,"aZ":-30.3980220089505,"pfxX":0.7392309282112323,"pfxZ":1.089846161744921,"pX":0.1299338777234679,"pZ":1.8144498405700795,"vX0":3.564971431976582,"vY0":-127.19269849508431,"vZ0":-5.36319534244833,"x":112.05,"y":189.79,"x0":-1.3880801079851972,"y0":50.004009860831985,"z0":6.371804924018427,"aX":1.2065176390603796},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":1.0,"breakHorizontal":-2.2,"spinRate":2225,"spinDirection":137},"zone":8,"typeConfidence":0.87,"plateTime":0.43124277864873806,"extension":6.291115935076728},"index":1,"playId":"f7f0d6d7-bf05-3d49-b3c1-537fd8415bb8","pitchNumber":2,"startTime":"2026-06-09T02:41:31.524Z","endTime":"2026-06-09T02:41:35.131Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-06-09T02:41:45.477Z","endTime":"2026-06-09T02:42:00.883Z","isPitch":false,"type":"action","player":{"id":606992,"link":"/api/v1/people/606992"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.3,"endSpeed":76.1,"strikeZoneTop":3.104,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.649180875326994,"aZ":-32.20726458189609,"pfxX":3.077519557975995,"pfxZ":-0.025464238140945117,"pX":1.3049405097041378,"pZ":0.9746899463713891,"vX0":4.733187135006455,"vY0":-119.72540110482792,"vZ0":-6.0226418754768805,"x":67.26,"y":212.46,"x0":-1.09925270386213,"y0":50.00182096635634,"z0":6.413815779760212,"aX":4.455383057086188},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-1.3,"breakHorizontal":-6.7,"spinRate":2448,"spinDirection":53},"zone":14,"typeConfidence":0.92,"plateTime":0.4579265364318177,"extension":6.36549456911422},"index":3,"playId":"4169d0ac-73f8-3f68-8974-6b293ee6d166","pitchNumber":3,"startTime":"2026-06-09T02:42:00.883Z","endTime":"2026-06-09T02:42:04.527Z","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,"runnerGoing":true},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":86.1,"strikeZoneTop":3.104,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.53631509021178,"aZ":-22.448028383059956,"pfxX":-10.775520923306972,"pfxZ":5.169768661906498,"pX":-0.16309837397552543,"pZ":1.8892726386368008,"vX0":5.935371039321842,"vY0":-136.15743552464497,"vZ0":-8.062063395065495,"x":123.22,"y":187.77,"x0":-0.9698814934944804,"y0":50.00088045515391,"z0":6.438764355510476,"aX":-20.25512929659553},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":7.8,"breakHorizontal":18.2,"spinRate":2177,"spinDirection":212},"zone":8,"typeConfidence":0.97,"plateTime":0.4020814606927776,"extension":6.223645176915695},"index":4,"playId":"1617df44-ec3d-3039-915d-06c952ffa638","pitchNumber":4,"startTime":"2026-06-09T02:42:19.616Z","endTime":"2026-06-09T02:42:27.115Z","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":2},"pitchData":{"startSpeed":87.9,"endSpeed":81.4,"strikeZoneTop":3.104,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.823403942857393,"aZ":-29.107576029127443,"pfxX":1.1676826913307718,"pfxZ":1.8328681666494564,"pX":-0.0210694563892689,"pZ":2.9001477346525295,"vX0":2.641467383789255,"vY0":-128.12091702784465,"vZ0":-3.496598725284316,"x":117.8,"y":160.48,"x0":-1.2144132805721992,"y0":50.00279480808657,"z0":6.541020681197832,"aX":1.954020655036337},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":2.8,"breakHorizontal":-2.6,"spinRate":2193,"spinDirection":143},"zone":2,"typeConfidence":0.92,"plateTime":0.4264300148792395,"extension":6.2955030999322235},"hitData":{"launchSpeed":97.8,"launchAngle":41.0,"totalDistance":336.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":115.39,"coordY":64.44}},"index":5,"playId":"12920a7c-c82b-3e17-b3f5-a256bfbe8632","pitchNumber":5,"startTime":"2026-06-09T02:42:54.015Z","endTime":"2026-06-09T02:43:03.545Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-09T02:43:03.545Z","atBatIndex":29},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dylan Crews strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-09T02:45:02.311Z","endTime":"2026-06-09T02:45:55.927Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":606992,"link":"/api/v1/people/606992"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.9,"endSpeed":78.8,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.63445165613957,"aZ":-39.496173514459656,"pfxX":-8.242529768398875,"pfxZ":-4.62560369087759,"pX":-1.066814816144966,"pZ":2.2466099210671624,"vX0":4.374086405904231,"vY0":-125.0571973250579,"vZ0":1.4174463192641469,"x":157.66,"y":178.12,"x0":-1.7692008684677554,"y0":50.0060580532989,"z0":4.916495940172304,"aX":-13.034961123990149},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":-7.8,"breakHorizontal":13.9,"spinRate":1478,"spinDirection":268},"zone":13,"typeConfidence":0.91,"plateTime":0.43828032677071604,"extension":6.750696698994573},"index":0,"playId":"c009984c-668a-3275-84b1-1c8d6b44df3e","pitchNumber":1,"startTime":"2026-06-09T02:45:17.141Z","endTime":"2026-06-09T02:45:23.646Z","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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":82.8,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.799569280831484,"aZ":-26.90345493899145,"pfxX":-0.9248190781340226,"pfxZ":3.024503890127578,"pX":0.3948411148292742,"pZ":3.538384027467543,"vX0":5.603499391051822,"vY0":-130.21835595795721,"vZ0":1.1662426663569208,"x":101.95,"y":143.24,"x0":-1.6519382454815321,"y0":50.00080334772295,"z0":5.099590267045165,"aX":-1.6115034164659172},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":5.9,"breakHorizontal":0.6,"spinRate":2401,"spinDirection":205},"zone":12,"typeConfidence":0.91,"plateTime":0.41842869157444795,"extension":6.78380290594056},"index":1,"playId":"31dc004f-0d33-3c0b-b2b8-3945665ee719","pitchNumber":2,"startTime":"2026-06-09T02:45:33.411Z","endTime":"2026-06-09T02:45:37.113Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-06-09T02:45:44.797Z","endTime":"2026-06-09T02:45:51.888Z","isPitch":false,"type":"action","player":{"id":686611,"link":"/api/v1/people/686611"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":78.2,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.74723354917588,"aZ":-33.47232158902424,"pfxX":8.335658814091309,"pfxZ":-0.8395014327484454,"pX":0.19597718152790908,"pZ":1.6502071637531934,"vX0":2.5209818485879243,"vY0":-123.23690138742555,"vZ0":-0.8746066159190221,"x":109.53,"y":194.22,"x0":-1.9225430841502593,"y0":50.00495000493365,"z0":4.829068749226326,"aX":12.863040075275999},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-1.4,"breakHorizontal":-15.7,"spinRate":2633,"spinDirection":55},"zone":8,"typeConfidence":0.91,"plateTime":0.44391182661682604,"extension":6.764690687779615},"index":3,"playId":"d58a5c47-ffa3-32c7-866c-ce44d6de8a15","pitchNumber":3,"startTime":"2026-06-09T02:45:51.888Z","endTime":"2026-06-09T02:45:55.927Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-09T02:45:55.927Z","atBatIndex":30},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Daylen Lile lines out sharply to center fielder Drew Gilbert.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-09T02:46:04.324Z","endTime":"2026-06-09T02:46:43.574Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"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_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.3,"endSpeed":76.9,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.079660542464495,"aZ":-32.54302006437606,"pfxX":8.618323183967169,"pfxZ":-0.2476365378727987,"pX":-0.45865374814434495,"pZ":2.8848116118540568,"vX0":1.0549336825390954,"vY0":-122.76502900858941,"vZ0":1.8834102408527873,"x":134.48,"y":160.89,"x0":-2.013354177056893,"y0":50.0006623893516,"z0":4.893429137862758,"aX":13.04858425190807},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":0.4,"breakHorizontal":-15.8,"spinRate":2610,"spinDirection":69},"zone":1,"typeConfidence":0.9,"plateTime":0.44751119683572904,"extension":6.715896943743372},"index":0,"playId":"8dbf200a-b12b-37dc-bf1b-14acc2fe2fce","pitchNumber":1,"startTime":"2026-06-09T02:46:17.361Z","endTime":"2026-06-09T02:46:22.311Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":85.5,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.536115323014833,"aZ":-19.190631431301313,"pfxX":-6.373084179618348,"pfxZ":6.928484924965965,"pX":-0.31372659938385067,"pZ":2.4072753248169305,"vX0":5.174988447963093,"vY0":-135.97387951956895,"vZ0":-3.4419168154601714,"x":128.96,"y":173.78,"x0":-1.4126042492529174,"y0":50.00635919023577,"z0":5.019582964395501,"aX":-11.94833787017082},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":12.0,"breakHorizontal":10.4,"spinRate":2243,"spinDirection":239},"zone":4,"typeConfidence":0.9,"plateTime":0.40266669609978045,"extension":6.738320761299368},"hitData":{"launchSpeed":104.7,"launchAngle":19.0,"totalDistance":384.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":126.35,"coordY":43.95}},"index":1,"playId":"b9f26a87-0c9b-3c3c-a24e-142671fb45b2","pitchNumber":2,"startTime":"2026-06-09T02:46:33.018Z","endTime":"2026-06-09T02:46:43.574Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-09T02:46:43.574Z","atBatIndex":31},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Keibert Ruiz grounds out to first baseman Bryce Eldridge.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-09T02:47:10.644Z","endTime":"2026-06-09T02:47:21.092Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":805811,"link":"/api/v1/people/805811"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"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":2},"index":0,"startTime":"2026-06-09T02:47:06.801Z","endTime":"2026-06-09T02:47:12.727Z","isPitch":false,"type":"action","player":{"id":660688,"link":"/api/v1/people/660688"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":80.0,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.84407111208645,"aZ":-37.56291434948413,"pfxX":-9.052999989011548,"pfxZ":-3.3225750175144935,"pX":-0.41445428899592884,"pZ":2.2858219870811114,"vX0":5.891709983048385,"vY0":-126.1120628663297,"vZ0":1.062628577124477,"x":132.8,"y":177.06,"x0":-1.595943459382587,"y0":50.00247487017118,"z0":4.8714858988175065,"aX":-14.691442501516631},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-5.5,"breakHorizontal":15.2,"spinRate":1441,"spinDirection":264},"zone":4,"typeConfidence":0.88,"plateTime":0.43307785424603473,"extension":6.855165872899999},"hitData":{"launchSpeed":98.4,"launchAngle":-14.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":156.24,"coordY":162.82}},"index":1,"playId":"1bc67a6e-091f-35c8-9dfa-3e4ef0acbed5","pitchNumber":1,"startTime":"2026-06-09T02:47:12.727Z","endTime":"2026-06-09T02:47:21.092Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-09T02:47:21.092Z","atBatIndex":32},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Drew Gilbert reaches on a fielding error by shortstop CJ Abrams.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-09T02:49:17.981Z","endTime":"2026-06-09T02:50:11.745Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":571945,"fullName":"Miles Mikolas","link":"/api/v1/people/571945"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"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":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":682928,"link":"/api/v1/people/682928"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielding_error"}]}],"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.7,"endSpeed":86.2,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.93465302293665,"aZ":-13.181399492493185,"pfxX":-5.822450939372656,"pfxZ":10.09026505791564,"pX":-0.49923439268879466,"pZ":1.2132570271676146,"vX0":4.018409612557501,"vY0":-136.1053205958382,"vZ0":-11.226628603514214,"x":136.03,"y":206.02,"x0":-1.2357957907081127,"y0":50.003863860051204,"z0":6.296064580245607,"aX":-10.961120285791704},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.2,"breakHorizontal":9.7,"spinRate":2192,"spinDirection":219},"zone":13,"typeConfidence":0.88,"plateTime":0.4019147670584724,"extension":6.315127373290825},"index":0,"playId":"a60fcfc2-5f85-3d88-b78d-4beb6a8f8ea8","pitchNumber":1,"startTime":"2026-06-09T02:49:31.667Z","endTime":"2026-06-09T02:49:35.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, 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":85.7,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.50435274009183,"aZ":-21.783643052925,"pfxX":-11.076009266873333,"pfxZ":5.576697622968125,"pX":0.055361020722076514,"pZ":1.5307530549820638,"vX0":7.815236746599037,"vY0":-135.60381513167684,"vZ0":-8.255216798901262,"x":114.89,"y":197.45,"x0":-1.424193770815202,"y0":50.00429862479933,"z0":6.133007714762761,"aX":-20.640225025458143},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":8.5,"breakHorizontal":18.4,"spinRate":2069,"spinDirection":226},"zone":8,"typeConfidence":0.97,"plateTime":0.40383508233734666,"extension":6.3606342210987945},"index":1,"playId":"33b9d415-5bb6-3911-ace7-a323a9455b07","pitchNumber":2,"startTime":"2026-06-09T02:49:46.513Z","endTime":"2026-06-09T02:49:51.296Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.8,"endSpeed":79.2,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.327017564947862,"aZ":-30.16708834224497,"pfxX":-7.853987018738868,"pfxZ":1.2689374765725754,"pX":-0.7723064455377904,"pZ":2.053907092347496,"vX0":4.619901031590089,"vY0":-124.8767634243001,"vZ0":-4.118529731423799,"x":146.44,"y":183.32,"x0":-1.6225459460534513,"y0":50.00566048135778,"z0":6.1968135696132896,"aX":-12.449484827267757},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":1.6,"breakHorizontal":13.2,"spinRate":1336,"spinDirection":245},"zone":7,"typeConfidence":0.92,"plateTime":0.43803431692335604,"extension":6.2332479460664585},"hitData":{"launchSpeed":100.3,"launchAngle":-16.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"hard","location":"6","coordinates":{"coordX":114.6,"coordY":139.12}},"index":2,"playId":"898fc8e8-0dd7-3020-a1bd-0e787e9e4260","pitchNumber":3,"startTime":"2026-06-09T02:50:03.233Z","endTime":"2026-06-09T02:50:11.745Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-09T02:50:11.745Z","atBatIndex":33},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Casey Schmitt grounds into a double play, shortstop CJ Abrams to second baseman Nasim Nuñez to first baseman Curtis Mead. Drew Gilbert out at 2nd. Casey Schmitt out at 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-09T02:50:26.690Z","endTime":"2026-06-09T02:50:54.563Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571945,"fullName":"Miles Mikolas","link":"/api/v1/people/571945"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"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":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":682928,"link":"/api/v1/people/682928"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":683083,"link":"/api/v1/people/683083"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":683083,"link":"/api/v1/people/683083"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":678554,"link":"/api/v1/people/678554"},"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, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":83.9,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.616822080931804,"aZ":-22.37425627623794,"pfxX":-10.012029588768817,"pfxZ":5.419877401484282,"pX":-0.4332880619440609,"pZ":2.756898778324646,"vX0":6.005969558805713,"vY0":-134.251582209122,"vZ0":-5.159633195595745,"x":133.52,"y":164.34,"x0":-1.4095979518304083,"y0":50.00401989325263,"z0":6.3165662946168855,"aX":-18.10506955063037},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":8.8,"breakHorizontal":16.7,"spinRate":2084,"spinDirection":217},"zone":4,"typeConfidence":0.95,"plateTime":0.40946595121448226,"extension":6.371623434492636},"hitData":{"launchSpeed":74.8,"launchAngle":6.0,"totalDistance":85.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":112.28,"coordY":147.12}},"index":0,"playId":"5ff92e7a-ce65-3ebf-b80d-fd4cc0efe919","pitchNumber":1,"startTime":"2026-06-09T02:50:46.147Z","endTime":"2026-06-09T02:50:54.563Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-09T02:50:54.563Z","atBatIndex":34},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Rafael Devers strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-09T02:51:06.688Z","endTime":"2026-06-09T02:52:20.596Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":571945,"fullName":"Miles Mikolas","link":"/api/v1/people/571945"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":660688,"link":"/api/v1/people/660688"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":78.6,"endSpeed":71.5,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.185643668461008,"aZ":-43.34233328962841,"pfxX":3.6019450032842704,"pfxZ":-8.620877894030489,"pX":0.18380133400441284,"pZ":2.7260110630676273,"vX0":2.151614522972502,"vY0":-114.30004876421226,"vZ0":0.4581350421196715,"x":109.99,"y":165.18,"x0":-1.2444930291267493,"y0":50.003514802466164,"z0":6.852826301258526,"aX":4.665612611423238},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.1,"breakVerticalInduced":-15.0,"breakHorizontal":-7.2,"spinRate":2511,"spinDirection":32},"zone":5,"typeConfidence":0.88,"plateTime":0.4831111821053633,"extension":6.149917087617844},"index":0,"playId":"a7308a1f-6153-3fb4-af9f-19ce0e5a1942","pitchNumber":1,"startTime":"2026-06-09T02:51:22.566Z","endTime":"2026-06-09T02:51:27.452Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":80.7,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.88046971034556,"aZ":-32.12974149085951,"pfxX":-8.801963364681338,"pfxZ":0.021794545907106944,"pX":-0.9416121106966479,"pZ":0.9771801689096689,"vX0":3.9487705070592996,"vY0":-127.73186338528633,"vZ0":-6.857740744188937,"x":152.89,"y":212.4,"x0":-1.3695343059132608,"y0":50.00043915675412,"z0":6.2438414690157575,"aX":-14.448972949662771},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":-1.3,"breakHorizontal":15.0,"spinRate":1442,"spinDirection":242},"zone":13,"typeConfidence":0.88,"plateTime":0.4298724217037062,"extension":6.284877770317495},"index":1,"playId":"da27882d-6dab-3311-990c-98cb72278060","pitchNumber":2,"startTime":"2026-06-09T02:51:34.821Z","endTime":"2026-06-09T02:51:38.753Z","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":94.2,"endSpeed":85.3,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.93144209912141,"aZ":-15.338181252620116,"pfxX":-6.125752169182155,"pfxZ":8.966941416184497,"pX":0.5895357311777601,"pZ":3.166802483917028,"vX0":6.444581830474969,"vY0":-136.8115635764727,"vZ0":-6.296140357134493,"x":94.53,"y":153.28,"x0":-1.011754192700833,"y0":50.000634331908,"z0":6.567281858627404,"aX":-11.498199332560645},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":14.9,"breakHorizontal":9.6,"spinRate":2204,"spinDirection":214},"zone":3,"typeConfidence":0.89,"plateTime":0.401855181549049,"extension":6.0742847362455406},"index":2,"playId":"f34c34f5-2461-3453-9a23-2a3240e3c4e8","pitchNumber":3,"startTime":"2026-06-09T02:51:47.510Z","endTime":"2026-06-09T02:51:57.301Z","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.5,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.52700062224118,"aZ":-13.354115042023746,"pfxX":-4.145020827900082,"pfxZ":9.767374583408973,"pX":0.4931359213654303,"pZ":3.4705812933465205,"vX0":5.759923500427794,"vY0":-138.33542720780594,"vZ0":-5.834738156722006,"x":98.2,"y":145.07,"x0":-1.0830912165068585,"y0":50.00377486820333,"z0":6.511874625915077,"aX":-7.98792601979036},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.6,"breakHorizontal":6.2,"spinRate":2187,"spinDirection":215},"zone":12,"typeConfidence":0.93,"plateTime":0.3968200427016697,"extension":6.173343881999254},"index":3,"playId":"59334133-4e43-3e4d-9a2a-d3c7132bc604","pitchNumber":4,"startTime":"2026-06-09T02:52:15.908Z","endTime":"2026-06-09T02:52:20.596Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-09T02:52:20.596Z","atBatIndex":35},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jorbit Vivas lines out to center fielder Drew Gilbert.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-09T02:54:12.951Z","endTime":"2026-06-09T02:54:36.211Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":687551,"link":"/api/v1/people/687551"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.7,"endSpeed":76.7,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.460776246621833,"aZ":-28.362739438554,"pfxX":5.153564949827544,"pfxZ":2.534911613699734,"pX":-0.22367700394459133,"pZ":2.378639645696765,"vX0":2.492513189561898,"vY0":-121.88119630004375,"vZ0":-0.030906259518490686,"x":125.53,"y":174.56,"x0":-1.9296427349914655,"y0":50.00014798167644,"z0":4.845514037058654,"aX":7.733351444311512},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":4.8,"breakHorizontal":-10.0,"spinRate":2669,"spinDirection":67},"zone":5,"typeConfidence":0.89,"plateTime":0.44978821557021664,"extension":6.678750123879872},"hitData":{"launchSpeed":80.2,"launchAngle":30.0,"totalDistance":290.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":123.68,"coordY":83.19}},"index":0,"playId":"c251b1ce-b848-3d58-a335-8e94b3e90c35","pitchNumber":1,"startTime":"2026-06-09T02:54:27.127Z","endTime":"2026-06-09T02:54:36.211Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-09T02:54:36.211Z","atBatIndex":36},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nasim Nuñez grounds out, second baseman Luis Arraez to first baseman Bryce Eldridge.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-09T02:54:39.238Z","endTime":"2026-06-09T02:55:09.445Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":650333,"link":"/api/v1/people/650333"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":805811,"link":"/api/v1/people/805811"},"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, 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":91.6,"endSpeed":84.5,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.828960225096804,"aZ":-31.875572078112963,"pfxX":-9.72970269351719,"pfxZ":0.16516349257143226,"pX":0.1961916931006532,"pZ":2.0080164924925366,"vX0":7.761753126553085,"vY0":-133.26450628600963,"vZ0":-1.7400796011429098,"x":109.52,"y":184.56,"x0":-1.4803262590812802,"y0":50.003087517679006,"z0":4.957255628830057,"aX":-17.618880853555613},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":0.1,"breakHorizontal":16.1,"spinRate":2071,"spinDirection":241},"zone":8,"typeConfidence":2.0,"plateTime":0.4099513230190679,"extension":6.9252424409245155},"hitData":{"launchSpeed":90.6,"launchAngle":-35.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":140.12,"coordY":168.24}},"index":0,"playId":"948373d1-24e1-3af0-82b8-bbf9022e9775","pitchNumber":1,"startTime":"2026-06-09T02:55:02.032Z","endTime":"2026-06-09T02:55:09.445Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-09T02:55:09.445Z","atBatIndex":37},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"James Wood singles on a sharp ground ball to center fielder Drew Gilbert.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-09T02:55:17.412Z","endTime":"2026-06-09T02:57:12.363Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":687551,"link":"/api/v1/people/687551"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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.0,"endSpeed":85.1,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.340214091015977,"aZ":-29.028057602654005,"pfxX":-10.403916034440948,"pfxZ":1.6976547071147792,"pX":0.5366036463283842,"pZ":2.3952879037742836,"vX0":9.190987916186781,"vY0":-135.1979181572628,"vZ0":-1.4674327771381774,"x":96.55,"y":174.11,"x0":-1.5544749569310963,"y0":50.0030235841954,"z0":4.981538773703907,"aX":-19.27016570802325},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":3.0,"breakHorizontal":16.9,"spinRate":1998,"spinDirection":239},"zone":6,"typeConfidence":2.0,"plateTime":0.40505893966326134,"extension":6.9167065212162635},"index":0,"playId":"b1fa558c-8e9c-35c3-9a23-605ea96a12c2","pitchNumber":1,"startTime":"2026-06-09T02:55:33.562Z","endTime":"2026-06-09T02:55:38.211Z","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":92.6,"endSpeed":84.8,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.396625372740857,"aZ":-21.118444416733755,"pfxX":-6.720625097284229,"pfxZ":5.980915544139677,"pX":-0.512699774718919,"pZ":4.27995900724554,"vX0":5.216210128326395,"vY0":-134.86209629988858,"vZ0":1.6424454237041823,"x":136.54,"y":123.22,"x0":-1.5955334387845947,"y0":50.00130733196598,"z0":5.149271393335207,"aX":-12.420654029237824},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":11.4,"breakHorizontal":11.2,"spinRate":2195,"spinDirection":240},"zone":11,"typeConfidence":0.93,"plateTime":0.4056161997150176,"extension":6.838724768055301},"index":1,"playId":"d56f60ab-0165-3ed0-9bb1-732a3105f76d","pitchNumber":2,"startTime":"2026-06-09T02:55:51.432Z","endTime":"2026-06-09T02:55:55.167Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.1,"endSpeed":83.2,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.3955992895753,"aZ":-23.91420700792046,"pfxX":-3.0430500385946457,"pfxZ":4.693225936140132,"pX":-0.7115252554425036,"pZ":2.0665009096566043,"vX0":3.8835896197408,"vY0":-131.21334494826496,"vZ0":-2.5054407139663537,"x":144.12,"y":182.98,"x0":-1.8091598478144533,"y0":50.00157416593116,"z0":4.798528836129762,"aX":-5.354358461880361},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":8.3,"breakHorizontal":4.8,"spinRate":2364,"spinDirection":238},"zone":7,"typeConfidence":0.89,"plateTime":0.4159901710105669,"extension":6.990953889008237},"index":2,"playId":"d9f33582-52cf-339a-8620-e04f57fe82d5","pitchNumber":3,"startTime":"2026-06-09T02:56:07.140Z","endTime":"2026-06-09T02:56:12.059Z","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":94.2,"endSpeed":86.6,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.686228382555356,"aZ":-19.796227132963413,"pfxX":-6.830327846526485,"pfxZ":6.462105272641921,"pX":-0.7592846360837554,"pZ":2.4754742177177276,"vX0":4.512642087475746,"vY0":-137.14226392346316,"vZ0":-3.2049602793587026,"x":145.94,"y":171.94,"x0":-1.5337577313518274,"y0":50.00550227930842,"z0":5.000329752355542,"aX":-13.088052281119571},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":11.3,"breakHorizontal":11.5,"spinRate":2275,"spinDirection":235},"zone":4,"typeConfidence":0.9,"plateTime":0.3985031657263054,"extension":7.080189605190487},"index":3,"playId":"f24a2a1e-ff72-3a0e-ace0-52710616502a","pitchNumber":4,"startTime":"2026-06-09T02:56:24.270Z","endTime":"2026-06-09T02:56:28.606Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":80.5,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.21246833291885,"aZ":-38.03261162018423,"pfxX":-7.00352392814143,"pfxZ":-3.6026865426727763,"pX":0.1762183999053136,"pZ":0.5668182437550109,"vX0":7.114479495868069,"vY0":-126.30952186132802,"vZ0":-2.5234988530119815,"x":110.28,"y":223.48,"x0":-1.7586433025273491,"y0":50.00325003030177,"z0":4.618445957729414,"aX":-11.38811058843691},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-6.8,"breakHorizontal":11.2,"spinRate":1509,"spinDirection":276},"zone":14,"typeConfidence":0.91,"plateTime":0.43260060241758147,"extension":6.990745700326177},"index":4,"playId":"e8c88660-82a4-3ba7-afd1-a586ad9b3856","pitchNumber":5,"startTime":"2026-06-09T02:56:40.891Z","endTime":"2026-06-09T02:56:45.081Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":83.6,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.967549291397507,"aZ":-34.5922423180174,"pfxX":-9.501643342819282,"pfxZ":-1.3479977155579146,"pX":0.4388114025006001,"pZ":3.2603043303638937,"vX0":8.305480456758202,"vY0":-132.75831697399423,"vZ0":2.0046283866600256,"x":100.27,"y":150.75,"x0":-1.493102296305547,"y0":50.006032003956456,"z0":5.010166327270296,"aX":-16.992740453820105},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":-1.8,"breakHorizontal":15.5,"spinRate":1991,"spinDirection":243},"zone":3,"typeConfidence":2.0,"plateTime":0.41231326942301116,"extension":6.955460041489285},"hitData":{"launchSpeed":114.3,"launchAngle":5.0,"totalDistance":119.0,"trajectory":"ground_ball","hardness":"hard","location":"8","coordinates":{"coordX":129.34,"coordY":111.69}},"index":5,"playId":"c9ec208f-cff7-3098-ae8d-abb3648c2067","pitchNumber":6,"startTime":"2026-06-09T02:57:01.896Z","endTime":"2026-06-09T02:57:12.363Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-09T02:57:12.363Z","atBatIndex":38},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Luis García Jr. singles on a sharp ground ball to right fielder Jung Hoo Lee. James Wood scores. Luis García Jr. to 2nd.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-09T02:57:24.373Z","endTime":"2026-06-09T02:58:52.216Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3],"actionIndex":[2],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"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":"Single","eventType":"single","movementReason":null,"runner":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":808982,"link":"/api/v1/people/808982"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_throw","runner":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"responsiblePitcher":{"id":657277,"link":"/api/v1/people/657277"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.3,"endSpeed":83.8,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.82536898233359,"aZ":-33.831941362005985,"pfxX":-8.175714876534244,"pfxZ":-0.9355884522346329,"pX":-1.0176173248990659,"pZ":2.1713267230942046,"vX0":4.630400223597667,"vY0":-131.6045182694808,"vZ0":-0.49677834627899287,"x":155.79,"y":180.15,"x0":-1.7268502228374885,"y0":50.00239371874245,"z0":4.843087527340063,"aX":-14.510805836313597},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":-1.6,"breakHorizontal":13.9,"spinRate":1877,"spinDirection":242},"zone":13,"typeConfidence":2.0,"plateTime":0.41432553523296933,"extension":7.061256656692386},"index":0,"playId":"fb9040cb-2355-3624-998e-bff66c3d7613","pitchNumber":1,"startTime":"2026-06-09T02:57:38.630Z","endTime":"2026-06-09T02:57:42.516Z","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,"runnerGoing":true},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":80.7,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.248305476850327,"aZ":-33.83417696620443,"pfxX":-7.738148927283168,"pfxZ":-1.0058540522285995,"pX":-0.9921903982107482,"pZ":2.639984101538895,"vX0":4.597385512392174,"vY0":-126.89493872243781,"vZ0":1.160289283977582,"x":154.82,"y":167.5,"x0":-1.8116836705522479,"y0":50.004020727148784,"z0":4.849705117682338,"aX":-12.761414349059653},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":-1.3,"breakHorizontal":13.1,"spinRate":1493,"spinDirection":262},"zone":11,"typeConfidence":0.64,"plateTime":0.4298162186031278,"extension":6.888442649173051},"index":1,"playId":"14b19686-6794-308d-bae9-7ce44aeda457","pitchNumber":2,"startTime":"2026-06-09T02:57:55.416Z","endTime":"2026-06-09T02:58:00.820Z","isPitch":true,"type":"pitch"},{"details":{"description":"James Wood steals (11) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"index":2,"actionPlayId":"14b19686-6794-308d-bae9-7ce44aeda457","startTime":"2026-06-09T02:58:08.730Z","endTime":"2026-06-09T02:58:41.541Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":695578,"link":"/api/v1/people/695578"}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":79.6,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.858596260781916,"aZ":-39.6217908616423,"pfxX":-6.1526017036390375,"pfxZ":-4.64182020033004,"pX":0.0751555163257772,"pZ":1.5148888309731439,"vX0":6.71593551259566,"vY0":-125.68252494575877,"vZ0":0.21043607602315229,"x":114.14,"y":197.88,"x0":-1.8290216885919264,"y0":50.00454226646559,"z0":4.641160322555928,"aX":-9.86985819785507},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.8,"breakVerticalInduced":-8.2,"breakHorizontal":9.6,"spinRate":1271,"spinDirection":274},"zone":14,"typeConfidence":0.9,"plateTime":0.4353808573237905,"extension":6.971204805511853},"hitData":{"launchSpeed":107.6,"launchAngle":-1.0,"totalDistance":33.0,"trajectory":"ground_ball","hardness":"hard","location":"9","coordinates":{"coordX":189.31,"coordY":104.56}},"index":3,"playId":"08d6e2e6-cd0d-388d-ac68-9113b483a6cd","pitchNumber":3,"startTime":"2026-06-09T02:58:41.541Z","endTime":"2026-06-09T02:58:52.216Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-09T02:58:52.216Z","atBatIndex":39},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Curtis Mead strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-09T02:59:16.262Z","endTime":"2026-06-09T03:01:49.513Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":606992,"link":"/api/v1/people/606992"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":84.5,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.65074759812619,"aZ":-34.212216454382336,"pfxX":-9.708378647259975,"pfxZ":-1.1136357818433282,"pX":1.2534085472051122,"pZ":3.0529709421814095,"vX0":10.628571024209977,"vY0":-134.80156445872328,"vZ0":1.2080991384533437,"x":69.22,"y":156.35,"x0":-1.4884350599390739,"y0":50.001403539568145,"z0":5.023188954497801,"aX":-17.777615847372903},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":-1.4,"breakHorizontal":15.1,"spinRate":1940,"spinDirection":242},"zone":12,"typeConfidence":2.0,"plateTime":0.40708187892832903,"extension":7.082965020804583},"index":0,"playId":"3180d70b-d4d9-3d8c-95d7-b307ee3444d0","pitchNumber":1,"startTime":"2026-06-09T02:59:40.801Z","endTime":"2026-06-09T02:59:44.372Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":92.4,"endSpeed":84.5,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.301502684052,"aZ":-31.701221680044203,"pfxX":-9.13474783195631,"pfxZ":0.26220095509162356,"pX":0.46866501388301984,"pZ":2.2923430986711133,"vX0":8.227468568763797,"vY0":-134.26533601755173,"vZ0":-0.9340522561769669,"x":99.14,"y":176.89,"x0":-1.449796260248539,"y0":50.00517086421754,"z0":4.902367279667632,"aX":-16.66608469554664},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":0.5,"breakHorizontal":14.8,"spinRate":1917,"spinDirection":248},"zone":6,"typeConfidence":2.0,"plateTime":0.40807784081069,"extension":7.0889144025795545},"index":1,"playId":"baf11f70-0f1b-3ed9-98eb-7b272e9dac20","pitchNumber":2,"startTime":"2026-06-09T02:59:58.627Z","endTime":"2026-06-09T03:00:03.496Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":79.0,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.43890752237356,"aZ":-36.73750499213632,"pfxX":-5.915140623275665,"pfxZ":-2.8878290619395592,"pX":0.05067825307841833,"pZ":2.2868220046175307,"vX0":5.998989101905962,"vY0":-124.2205725257489,"vZ0":1.4606758185787947,"x":115.07,"y":177.04,"x0":-1.6151471795883112,"y0":50.00357615719858,"z0":4.721485068504449,"aX":-9.341669718256407},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-4.7,"breakHorizontal":9.5,"spinRate":1372,"spinDirection":275},"zone":5,"typeConfidence":0.91,"plateTime":0.4391719379601744,"extension":7.123700503311217},"index":2,"playId":"36261c0c-6daa-39fc-9868-6365aa93ad28","pitchNumber":3,"startTime":"2026-06-09T03:00:15.701Z","endTime":"2026-06-09T03:00:19.506Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":85.0,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.431224559805372,"aZ":-23.13284213879136,"pfxX":-4.884566793235184,"pfxZ":4.908991786768107,"pX":0.6681926930211353,"pZ":3.3434231843388167,"vX0":6.99303338589733,"vY0":-134.24934655090627,"vZ0":0.04596736129705503,"x":91.53,"y":148.51,"x0":-1.3242782540343097,"y0":50.00620158842471,"z0":4.95956976969086,"aX":-9.004205810208585},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":9.1,"breakHorizontal":7.6,"spinRate":2021,"spinDirection":240},"zone":3,"typeConfidence":0.91,"plateTime":0.40649018665374337,"extension":7.1663662334239},"index":3,"playId":"583cd507-b88c-335d-9c67-b3502ad86419","pitchNumber":4,"startTime":"2026-06-09T03:00:35.612Z","endTime":"2026-06-09T03:00:39.816Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":81.7,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.370786447956036,"aZ":-38.263653299559294,"pfxX":-7.0329634105065,"pfxZ":-3.609738071518362,"pX":0.2432834429614999,"pZ":1.6711558984290404,"vX0":7.517839099440444,"vY0":-128.46541774724537,"vZ0":-0.19607688639988274,"x":107.73,"y":193.66,"x0":-1.7949094832836838,"y0":50.0039496027595,"z0":4.700462623499155,"aX":-11.862194743917156},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-6.4,"breakHorizontal":11.3,"spinRate":1447,"spinDirection":267},"zone":8,"typeConfidence":0.91,"plateTime":0.4249068158172302,"extension":6.919783959065835},"index":4,"playId":"f8b126c0-be03-32d7-a068-20872a9bb3b0","pitchNumber":5,"startTime":"2026-06-09T03:00:56.669Z","endTime":"2026-06-09T03:01:01.411Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":80.4,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.916425074899912,"aZ":-36.76543890950366,"pfxX":-5.186424225039943,"pfxZ":-2.8356325133314293,"pX":0.2006164729602356,"pZ":0.7518434733437263,"vX0":6.498747902708587,"vY0":-125.86278793209708,"vZ0":-2.194129583386024,"x":109.35,"y":218.48,"x0":-1.7278828600450589,"y0":50.00024429924394,"z0":4.581253674153931,"aX":-8.412001382423407},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-5.4,"breakHorizontal":8.0,"spinRate":1391,"spinDirection":271},"zone":14,"typeConfidence":0.9,"plateTime":0.43337393474364205,"extension":7.023527668697251},"index":5,"playId":"7b974c24-6be6-3b05-ae45-be910abd54a3","pitchNumber":6,"startTime":"2026-06-09T03:01:20.485Z","endTime":"2026-06-09T03:01:25.477Z","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":85.5,"endSpeed":78.7,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.955554631871106,"aZ":-38.199068842143,"pfxX":-5.845300614782117,"pfxZ":-3.8267527928764693,"pX":-1.2387685858879474,"pZ":2.7890635646477686,"vX0":3.2636929664334895,"vY0":-124.42150517276829,"vZ0":2.975637463032399,"x":164.22,"y":163.48,"x0":-1.8051359766721473,"y0":50.002851721962074,"z0":4.733943711312025,"aX":-9.204133180300406},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-6.0,"breakHorizontal":9.8,"spinRate":1437,"spinDirection":268},"zone":11,"typeConfidence":0.91,"plateTime":0.4395029950131173,"extension":7.007471326355244},"index":6,"playId":"2015eb05-9da4-3605-9cba-474dfa249e15","pitchNumber":7,"startTime":"2026-06-09T03:01:43.060Z","endTime":"2026-06-09T03:01:49.513Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-09T03:01:49.513Z","atBatIndex":40},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Luis Arraez flies out to left fielder Daylen Lile.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-09T03:03:37.652Z","endTime":"2026-06-09T03:05:09.620Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":571945,"fullName":"Miles Mikolas","link":"/api/v1/people/571945"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":695734,"link":"/api/v1/people/695734"},"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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":82.7,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.550862744646977,"aZ":-24.28504639908962,"pfxX":0.046989242121207364,"pfxZ":4.576627902923575,"pX":-0.13878748905020796,"pZ":2.06523721147011,"vX0":3.533042605931631,"vY0":-129.78345607378014,"vZ0":-6.497352902861358,"x":122.29,"y":183.02,"x0":-1.5179560833068648,"y0":50.00109420502557,"z0":6.424216797672633,"aX":0.08087408005303406},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":7.2,"breakHorizontal":-0.8,"spinRate":2259,"spinDirection":196},"zone":8,"typeConfidence":0.86,"plateTime":0.4203842566294189,"extension":6.179584433708554},"index":0,"playId":"52548e27-47e7-3565-b9bd-3992082742a4","pitchNumber":1,"startTime":"2026-06-09T03:03:54.786Z","endTime":"2026-06-09T03:03:59.564Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":80.4,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.444071009053363,"aZ":-28.50448490464503,"pfxX":-8.475970362890887,"pfxZ":2.258781459941372,"pX":-0.5657527083046646,"pZ":0.8673548520040459,"vX0":4.785573328926085,"vY0":-126.18567880429923,"vZ0":-7.667545235100643,"x":138.57,"y":215.36,"x0":-1.3806530185171562,"y0":50.000590935308864,"z0":6.225607710076916,"aX":-13.736828270706132},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":2.6,"breakHorizontal":14.3,"spinRate":1420,"spinDirection":246},"zone":13,"typeConfidence":0.9,"plateTime":0.433222896919057,"extension":6.302970971004787},"index":1,"playId":"c206d6ec-4d26-3260-8d1f-c127540af254","pitchNumber":2,"startTime":"2026-06-09T03:04:09.331Z","endTime":"2026-06-09T03:04:13.119Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.3,"endSpeed":82.6,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.31248487923773,"aZ":-21.915584370164105,"pfxX":-0.29896403750694756,"pfxZ":5.947928512791213,"pX":0.9126752261749121,"pZ":2.5943528301045626,"vX0":5.416811436870972,"vY0":-129.9866466737852,"vZ0":-5.817282097669442,"x":82.21,"y":168.73,"x0":-1.1525977886482144,"y0":50.000936391909256,"z0":6.507602215376396,"aX":-0.5160698113329378},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":9.8,"breakHorizontal":-0.6,"spinRate":2170,"spinDirection":205},"zone":12,"typeConfidence":0.68,"plateTime":0.42015899728246264,"extension":6.169667906686203},"index":2,"playId":"c052c101-f234-3b29-91f1-3fe75ca44eae","pitchNumber":3,"startTime":"2026-06-09T03:04:27.658Z","endTime":"2026-06-09T03:04:37.186Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.6,"endSpeed":73.3,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.99580588640025,"aZ":-41.540202140899524,"pfxX":1.9976735515139,"pfxZ":-7.043252228626122,"pX":0.10139743138803685,"pZ":1.088568901352308,"vX0":2.302625928877985,"vY0":-114.54772198740945,"vZ0":-3.5047595139799412,"x":113.13,"y":209.39,"x0":-1.1760606543542083,"y0":50.002527469992415,"z0":6.696447227275869,"aX":2.6565059915212905},"breaks":{"breakAngle":3.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.5,"breakVerticalInduced":-13.3,"breakHorizontal":-4.2,"spinRate":2565,"spinDirection":33},"zone":14,"typeConfidence":0.83,"plateTime":0.4780163002557991,"extension":6.575712318941102},"hitData":{"launchSpeed":90.3,"launchAngle":42.0,"totalDistance":279.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":67.81,"coordY":103.71}},"index":3,"playId":"44be6b18-8658-3917-9487-11ef28608d98","pitchNumber":4,"startTime":"2026-06-09T03:05:00.846Z","endTime":"2026-06-09T03:05:09.620Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-09T03:05:09.620Z","atBatIndex":41},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Willy Adames strikes out on a foul tip.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-09T03:05:11.150Z","endTime":"2026-06-09T03:06:17.557Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571945,"fullName":"Miles Mikolas","link":"/api/v1/people/571945"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":660688,"link":"/api/v1/people/660688"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":82.2,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.43371906689504,"aZ":-27.974012250630707,"pfxX":2.6469098929398385,"pfxZ":2.4582457232443584,"pX":0.1623557770360605,"pZ":3.068816534650459,"vX0":3.056377066220889,"vY0":-129.16699793672774,"vZ0":-3.5971451543152124,"x":110.81,"y":155.92,"x0":-1.3757284440187971,"y0":50.001124107512105,"z0":6.607382393023728,"aX":4.514666991135597},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":4.0,"breakHorizontal":-5.4,"spinRate":2213,"spinDirection":164},"zone":2,"typeConfidence":0.92,"plateTime":0.4224753130959731,"extension":6.295881513217893},"index":0,"playId":"d9d5e601-1d9a-38b2-afe3-72c72d462fde","pitchNumber":1,"startTime":"2026-06-09T03:05:36.645Z","endTime":"2026-06-09T03:05:40.281Z","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":1},"pitchData":{"startSpeed":93.7,"endSpeed":85.8,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.314081806531295,"aZ":-18.08030742675889,"pfxX":-7.241187697748046,"pfxZ":7.480189027656266,"pX":0.32481796486874187,"pZ":3.4720849458668077,"vX0":7.176292471371208,"vY0":-136.2516840004617,"vZ0":-4.57249623467575,"x":104.62,"y":145.03,"x0":-1.3995208805483714,"y0":50.00570926334368,"z0":6.417744977037539,"aX":-13.647961574278343},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":12.8,"breakHorizontal":11.6,"spinRate":2085,"spinDirection":220},"zone":12,"typeConfidence":0.8,"plateTime":0.4016652006021282,"extension":6.351672115213589},"index":1,"playId":"1f4138f3-e5c6-315d-bafd-1a1a273551c6","pitchNumber":2,"startTime":"2026-06-09T03:05:50.828Z","endTime":"2026-06-09T03:05:55.991Z","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, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":76.9,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.237982440416832,"aZ":-31.208816327902078,"pfxX":5.377033414348907,"pfxZ":0.6528372087672434,"pX":-0.03156409931911643,"pZ":1.5868742677544234,"vX0":1.5325986147575548,"vY0":-120.57148647575526,"vZ0":-5.2704399032102796,"x":118.2,"y":195.93,"x0":-1.3732314649983597,"y0":50.00343341924878,"z0":6.537566467447677,"aX":7.960172458414016},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":0.2,"breakHorizontal":-10.1,"spinRate":2284,"spinDirection":42},"zone":13,"typeConfidence":0.91,"plateTime":0.45332574712171736,"extension":6.164270839984981},"index":2,"playId":"22a5dc03-6882-34f2-9c2a-c45dbf1b9d44","pitchNumber":3,"startTime":"2026-06-09T03:06:12.341Z","endTime":"2026-06-09T03:06:17.557Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-09T03:06:17.557Z","atBatIndex":42},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jung Hoo Lee singles on a line drive to center fielder Dylan Crews.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-09T03:08:44.679Z","endTime":"2026-06-09T03:09:13.221Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680730,"fullName":"Mitchell Parker","link":"/api/v1/people/680730"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[2,3],"actionIndex":[1],"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":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":686611,"link":"/api/v1/people/686611"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-06-09T03:06:31.599Z","endTime":"2026-06-09T03:07:03.549Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Mitchell Parker replaces Miles Mikolas.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-06-09T03:07:03.549Z","endTime":"2026-06-09T03:08:46.783Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":680730,"link":"/api/v1/people/680730"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.1,"endSpeed":76.1,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.274238944140333,"aZ":-27.678944231912826,"pfxX":-3.73676966920125,"pfxZ":3.0748488824469007,"pX":0.20177272959698278,"pZ":3.2843813825848893,"vX0":-3.163211803275401,"vY0":-119.69647820550243,"vZ0":-0.6363160350880886,"x":109.31,"y":150.1,"x0":2.022009009197053,"y0":50.004468962739395,"z0":6.013708878028331,"aX":-5.468605253288373},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":5.6,"breakHorizontal":7.4,"spinRate":2210,"spinDirection":308},"zone":2,"typeConfidence":0.91,"plateTime":0.4561278821159287,"extension":6.859208700697482},"index":2,"playId":"9be870d1-d1c0-3948-98ea-84df14acee4c","pitchNumber":1,"startTime":"2026-06-09T03:08:46.783Z","endTime":"2026-06-09T03:08:51.876Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.2,"endSpeed":82.9,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.28286820731147,"aZ":-13.241561306834313,"pfxX":3.1072894769667307,"pfxZ":10.704683135692186,"pX":0.5884754865971309,"pZ":2.393540339256816,"vX0":-1.6584976710944876,"vY0":-132.61921691106107,"vZ0":-7.287859519789255,"x":94.57,"y":174.15,"x0":0.8206882736322669,"y0":50.00059537969805,"z0":6.157250850836158,"aX":5.494001823275747},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":17.9,"breakHorizontal":-5.3,"spinRate":2153,"spinDirection":165},"zone":6,"typeConfidence":0.89,"plateTime":0.4141541577229413,"extension":7.038644360084701},"hitData":{"launchSpeed":90.5,"launchAngle":11.0,"totalDistance":208.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":137.63,"coordY":83.6}},"index":3,"playId":"63a9b3eb-5bbc-32a6-89cd-00609d8dfeba","pitchNumber":2,"startTime":"2026-06-09T03:09:02.503Z","endTime":"2026-06-09T03:09:13.221Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-09T03:09:13.221Z","atBatIndex":43},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Bryce Eldridge singles on a line drive to center fielder Dylan Crews. Jung Hoo Lee to 3rd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-09T03:09:24.156Z","endTime":"2026-06-09T03:11:19.637Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680730,"fullName":"Mitchell Parker","link":"/api/v1/people/680730"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"postOnThird":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"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":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":686611,"link":"/api/v1/people/686611"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"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":82.3,"endSpeed":76.1,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.785874661671485,"aZ":-31.60749019991056,"pfxX":-5.023674207698872,"pfxZ":0.3865593680689976,"pX":-0.22041708732061346,"pZ":3.257218769859236,"vX0":-3.1868333020090756,"vY0":-119.86545234213845,"vZ0":0.053691662343271496,"x":125.4,"y":150.84,"x0":1.7761173627091573,"y0":50.00282003583396,"z0":6.041854357810847,"aX":-7.355841693173619},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":1.0,"breakHorizontal":9.8,"spinRate":2253,"spinDirection":310},"zone":2,"typeConfidence":0.92,"plateTime":0.4558387808981341,"extension":6.910850901692068},"index":0,"playId":"d1d7ade8-a8d6-3305-a27d-692c4888f128","pitchNumber":1,"startTime":"2026-06-09T03:09:40.419Z","endTime":"2026-06-09T03:09:45.015Z","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":2},"pitchData":{"startSpeed":81.7,"endSpeed":75.5,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.23883361911088,"aZ":-29.527163874560042,"pfxX":-5.600709012717267,"pfxZ":1.8305134022872789,"pX":0.7341081551628265,"pZ":3.625947268761558,"vX0":-1.7520283634916312,"vY0":-119.02346582361368,"vZ0":0.8316505380225716,"x":89.02,"y":140.88,"x0":2.2059643434395837,"y0":50.00290344598444,"z0":5.930393226101622,"aX":-8.095027046742292},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":3.7,"breakHorizontal":10.6,"spinRate":2242,"spinDirection":311},"zone":3,"typeConfidence":0.92,"plateTime":0.4588765729762301,"extension":6.9640304372686765},"index":1,"playId":"a3f84b0a-4673-330e-9df7-0eda5746ed9b","pitchNumber":2,"startTime":"2026-06-09T03:10:03.190Z","endTime":"2026-06-09T03:10:08.251Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.7,"endSpeed":77.8,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.26829630237869,"aZ":-33.645241124199046,"pfxX":-2.219719260022529,"pfxZ":-0.9833729697503117,"pX":-0.6242709022065734,"pZ":0.99051669246786,"vX0":-5.1208304151520245,"vY0":-120.44605521345093,"vZ0":-4.339809357848846,"x":140.8,"y":212.04,"x0":1.8020274473403048,"y0":50.003950431585196,"z0":5.731213195950317,"aX":-3.3212744272234436},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-2.4,"breakHorizontal":5.0,"spinRate":2248,"spinDirection":307},"zone":13,"typeConfidence":0.9,"plateTime":0.45153674481134454,"extension":6.994598918988867},"index":2,"playId":"28875a42-37da-3307-96c4-140d1ca698c6","pitchNumber":3,"startTime":"2026-06-09T03:10:20.992Z","endTime":"2026-06-09T03:10:25.626Z","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":83.3,"endSpeed":77.0,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.428965020444597,"aZ":-27.754990592845274,"pfxX":-3.5505919718705914,"pfxZ":2.94749798652626,"pX":-0.21395586748978626,"pZ":2.5320989894975914,"vX0":-3.78676268001424,"vY0":-121.30876967743025,"vZ0":-2.1574018036521823,"x":125.16,"y":170.41,"x0":1.825152433096968,"y0":50.00260246343676,"z0":5.838578183526476,"aX":-5.322063206231445},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":5.2,"breakHorizontal":7.3,"spinRate":2273,"spinDirection":316},"zone":5,"typeConfidence":0.9,"plateTime":0.450508975940068,"extension":7.14617496007232},"index":3,"playId":"3eec0978-3992-3ce6-ae80-ddc597249480","pitchNumber":4,"startTime":"2026-06-09T03:10:41.762Z","endTime":"2026-06-09T03:10:45.486Z","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":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.5,"endSpeed":75.0,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.98931019018387,"aZ":-30.95180248744294,"pfxX":-5.993042067587526,"pfxZ":0.8584248400917822,"pX":-0.7284948376892181,"pZ":2.630347052104462,"vX0":-4.21908416426124,"vY0":-118.65036422894794,"vZ0":-1.1622663100405355,"x":144.77,"y":167.76,"x0":1.8522028380662996,"y0":50.00356152933727,"z0":5.95058074764091,"aX":-8.532007807203364},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":1.6,"breakHorizontal":11.9,"spinRate":2140,"spinDirection":322},"zone":4,"typeConfidence":0.93,"plateTime":0.4618833790310042,"extension":6.9029886443918835},"hitData":{"launchSpeed":96.4,"launchAngle":11.0,"totalDistance":175.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":151.47,"coordY":85.31}},"index":4,"playId":"3aae458b-8c84-3782-8980-b5a289807ec1","pitchNumber":5,"startTime":"2026-06-09T03:11:08.779Z","endTime":"2026-06-09T03:11:19.637Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-09T03:11:19.637Z","atBatIndex":44},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Matt Chapman singles on a sharp line drive to left fielder Daylen Lile. Jung Hoo Lee scores. Bryce Eldridge to 2nd.","rbi":1,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-09T03:11:49.579Z","endTime":"2026-06-09T03:12:59.809Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680730,"fullName":"Mitchell Parker","link":"/api/v1/people/680730"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"postOnSecond":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,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":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":695734,"link":"/api/v1/people/695734"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"responsiblePitcher":{"id":680730,"link":"/api/v1/people/680730"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"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":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":"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":92.5,"endSpeed":84.7,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.779811077793465,"aZ":-12.246625869938633,"pfxX":2.1340794318355814,"pfxZ":10.827564128427971,"pX":0.4300139356444333,"pZ":3.654137655759866,"vX0":-2.4468460047376386,"vY0":-134.69314212289996,"vZ0":-4.807659108754308,"x":100.61,"y":140.12,"x0":1.0722064081958482,"y0":50.00580252629917,"z0":6.325772572439547,"aX":3.9289120141115625},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":18.8,"breakHorizontal":-3.4,"spinRate":2088,"spinDirection":165},"zone":12,"typeConfidence":0.91,"plateTime":0.4063867813259878,"extension":6.9782756934094055},"index":0,"playId":"8e0ecc41-6800-34b6-9734-734d6f0d8850","pitchNumber":1,"startTime":"2026-06-09T03:12:00.594Z","endTime":"2026-06-09T03:12:05.447Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2026-06-09T03:12:12.167Z","endTime":"2026-06-09T03:12:28.696Z","isPitch":false,"type":"action","player":{"id":656305,"link":"/api/v1/people/656305"}},{"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":92.4,"endSpeed":84.9,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.760691657676464,"aZ":-15.158494647665085,"pfxX":4.938888789866311,"pfxZ":9.23173024875612,"pX":0.376440041941403,"pZ":3.7418091867549923,"vX0":-3.3510556041157704,"vY0":-134.55524940640564,"vZ0":-3.7641364664085484,"x":102.65,"y":137.75,"x0":0.9930057740686252,"y0":50.002575335871555,"z0":6.2251236144445095,"aX":9.103695148815696},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":16.2,"breakHorizontal":-8.3,"spinRate":2169,"spinDirection":164},"zone":12,"typeConfidence":0.89,"plateTime":0.40623898400463654,"extension":7.10236914048307},"index":2,"playId":"db585c43-6b23-3542-a501-62687ed03558","pitchNumber":2,"startTime":"2026-06-09T03:12:28.696Z","endTime":"2026-06-09T03:12:32.765Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.3,"endSpeed":75.4,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.791980238331437,"aZ":-34.62719546725045,"pfxX":-5.299666444266741,"pfxZ":-1.7157726711948973,"pX":0.33288639116676416,"pZ":1.953904066199905,"vX0":-2.355411020128798,"vY0":-118.45077784043777,"vZ0":-1.9334666488235879,"x":104.31,"y":186.02,"x0":2.027629227376945,"y0":50.00472573968069,"z0":5.935057010301183,"aX":-7.5612511717086015},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.5,"breakVerticalInduced":-3.4,"breakHorizontal":10.2,"spinRate":2395,"spinDirection":317},"zone":9,"typeConfidence":0.89,"plateTime":0.4617130094770774,"extension":6.878469639016414},"hitData":{"launchSpeed":112.1,"launchAngle":8.0,"totalDistance":197.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":87.45,"coordY":97.46}},"index":3,"playId":"9d3845c6-9885-3de4-92cf-afce903b67c9","pitchNumber":3,"startTime":"2026-06-09T03:12:47.896Z","endTime":"2026-06-09T03:12:59.809Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-09T03:12:59.809Z","atBatIndex":45},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Eric Haase strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-09T03:14:11.363Z","endTime":"2026-06-09T03:15:59.441Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":606992,"fullName":"Eric Haase","link":"/api/v1/people/606992"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680730,"fullName":"Mitchell Parker","link":"/api/v1/people/680730"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":606992,"fullName":"Eric Haase","link":"/api/v1/people/606992"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":660688,"link":"/api/v1/people/660688"},"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":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-06-09T03:13:13.838Z","endTime":"2026-06-09T03:14:13.562Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":78.9,"endSpeed":72.7,"strikeZoneTop":3.104,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.093787662614435,"aZ":-36.60759983225001,"pfxX":-4.77472407412607,"pfxZ":-3.334782283291972,"pX":-0.8838002516353227,"pZ":2.4477285085946976,"vX0":-4.097550396890943,"vY0":-114.84329048657195,"vZ0":-0.44320424537268044,"x":150.69,"y":172.69,"x0":1.546456546136541,"y0":50.00168296729118,"z0":6.216549984658363,"aX":-6.350395503288901},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.9,"breakVerticalInduced":-5.9,"breakHorizontal":9.7,"spinRate":2181,"spinDirection":323},"zone":13,"typeConfidence":0.9,"plateTime":0.477685065237313,"extension":6.916392941909294},"index":1,"playId":"40304812-15f9-3838-8984-0c2565aba4a1","pitchNumber":1,"startTime":"2026-06-09T03:14:13.562Z","endTime":"2026-06-09T03:14:18.046Z","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":2},"pitchData":{"startSpeed":82.3,"endSpeed":76.5,"strikeZoneTop":3.104,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.645333907872494,"aZ":-34.5857367685864,"pfxX":-3.629365959740742,"pfxZ":-1.646528089046063,"pX":-0.5357661170341723,"pZ":2.0775091811705013,"vX0":-4.231330840988843,"vY0":-119.92513792881431,"vZ0":-1.7351302197459253,"x":137.42,"y":182.69,"x0":1.7181743923376,"y0":50.00106684141105,"z0":5.874993052420583,"aX":-5.323022104524358},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":-3.1,"breakHorizontal":7.6,"spinRate":2256,"spinDirection":316},"zone":7,"typeConfidence":0.91,"plateTime":0.4554799752330787,"extension":6.93918745799123},"index":2,"playId":"2b758879-0ad5-323b-8a78-75aa0ef1b3b1","pitchNumber":2,"startTime":"2026-06-09T03:14:33.647Z","endTime":"2026-06-09T03:14:37.517Z","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":82.1,"endSpeed":76.4,"strikeZoneTop":3.104,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.435140630766675,"aZ":-33.80370436703213,"pfxX":-4.472308533902506,"pfxZ":-1.1188856915050778,"pX":-0.49701658941894744,"pZ":1.80789595521222,"vX0":-4.181897632949961,"vY0":-119.60528868537497,"vZ0":-2.536885238203881,"x":135.95,"y":189.97,"x0":1.8501785905845185,"y0":50.00120847851484,"z0":5.891324142103001,"aX":-6.527258707576211},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-2.4,"breakHorizontal":9.0,"spinRate":2248,"spinDirection":304},"zone":7,"typeConfidence":0.92,"plateTime":0.45663193069258456,"extension":7.00467066216795},"index":3,"playId":"cb14ba8f-f84a-3551-81fa-8f3d05d6b13d","pitchNumber":3,"startTime":"2026-06-09T03:14:52.876Z","endTime":"2026-06-09T03:14:57.197Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":4,"startTime":"2026-06-09T03:15:10.692Z","endTime":"2026-06-09T03:15:26.555Z","isPitch":false,"type":"action","player":{"id":606992,"link":"/api/v1/people/606992"}},{"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":83.3,"endSpeed":77.1,"strikeZoneTop":3.104,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.6625109995453,"aZ":-27.140855004245857,"pfxX":-3.725078774502569,"pfxZ":3.3644146751854427,"pX":-0.6880022582909185,"pZ":2.0380174982950043,"vX0":-5.247948605527772,"vY0":-121.26551869814156,"vZ0":-3.3048935120202048,"x":143.23,"y":183.75,"x0":1.9842582669650601,"y0":50.00405708216838,"z0":5.774314558881056,"aX":-5.573347002146935},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":5.6,"breakHorizontal":7.9,"spinRate":2212,"spinDirection":313},"zone":7,"typeConfidence":0.91,"plateTime":0.4508670379461246,"extension":7.043365970676117},"index":5,"playId":"516ea1db-5746-3518-8b50-2eab69389b50","pitchNumber":4,"startTime":"2026-06-09T03:15:26.555Z","endTime":"2026-06-09T03:15:31.455Z","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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":79.1,"endSpeed":72.9,"strikeZoneTop":3.104,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.807206029312827,"aZ":-39.77070388497619,"pfxX":-1.6789575676938122,"pfxZ":-5.732655054996808,"pX":0.12218692366756762,"pZ":0.13684978643879206,"vX0":-2.7195257601305887,"vY0":-115.07832269616584,"vZ0":-4.704505508519391,"x":112.34,"y":235.09,"x0":1.5431454201801569,"y0":50.003986779919344,"z0":6.110847018532286,"aX":-2.2240092082898095},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.4,"breakVerticalInduced":-11.4,"breakHorizontal":3.8,"spinRate":2271,"spinDirection":335},"zone":14,"typeConfidence":2.0,"plateTime":0.4782135456292673,"extension":6.937234529538255},"index":6,"playId":"8086ae7b-d1ed-3aea-8b6a-c5fc48b7871e","pitchNumber":5,"startTime":"2026-06-09T03:15:54.867Z","endTime":"2026-06-09T03:15:59.441Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-09T03:15:59.441Z","atBatIndex":46},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"CJ Abrams singles on a line drive to right fielder Jung Hoo Lee.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-09T03:18:04.504Z","endTime":"2026-06-09T03:18:22.922Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":808982,"link":"/api/v1/people/808982"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.8,"endSpeed":77.8,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.9015477704391,"aZ":-38.83575852138628,"pfxX":-5.567445946846476,"pfxZ":-4.366348187714172,"pX":-0.6415996431430312,"pZ":1.8391844058738438,"vX0":4.95832006641716,"vY0":-122.09214565337666,"vZ0":0.9526258448050497,"x":141.46,"y":189.12,"x0":-1.9661990798346227,"y0":50.00588005453041,"z0":4.7615190763494555,"aX":-8.486702674009068},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.1,"breakVerticalInduced":-7.4,"breakHorizontal":9.0,"spinRate":1475,"spinDirection":270},"zone":7,"typeConfidence":0.9,"plateTime":0.44699511157719796,"extension":6.960843686365843},"hitData":{"launchSpeed":90.3,"launchAngle":13.0,"totalDistance":192.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":172.48,"coordY":114.34}},"index":0,"playId":"075252a8-8eb2-3aea-b8e0-8a48a8ac5eb8","pitchNumber":1,"startTime":"2026-06-09T03:18:12.675Z","endTime":"2026-06-09T03:18:22.922Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-09T03:18:22.922Z","atBatIndex":47},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Dylan Crews grounds into a double play, third baseman Matt Chapman to second baseman Luis Arraez to first baseman Bryce Eldridge. CJ Abrams out at 2nd. Dylan Crews out at 1st.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-09T03:18:25.699Z","endTime":"2026-06-09T03:18:57.847Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"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":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"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":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":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":650333,"link":"/api/v1/people/650333"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":805811,"link":"/api/v1/people/805811"},"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, 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":91.4,"endSpeed":83.9,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.074910770922084,"aZ":-29.06649384762459,"pfxX":-10.088045882902557,"pfxZ":1.7330245793624783,"pX":-0.4090961488628506,"pZ":1.973395922284388,"vX0":6.3339276687432005,"vY0":-133.0101946784652,"vZ0":-2.4830823788144136,"x":132.59,"y":185.5,"x0":-1.5084857413249662,"y0":50.00471042730341,"z0":5.023108442241906,"aX":-18.108354717907858},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":2.8,"breakHorizontal":16.9,"spinRate":1932,"spinDirection":241},"zone":7,"typeConfidence":2.0,"plateTime":0.41153596423838046,"extension":7.034527912793397},"hitData":{"launchSpeed":102.5,"launchAngle":-21.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"hard","location":"5","coordinates":{"coordX":102.66,"coordY":165.87}},"index":0,"playId":"3641237d-ca80-3501-a3e1-4cc04c0bb5d7","pitchNumber":1,"startTime":"2026-06-09T03:18:49.363Z","endTime":"2026-06-09T03:18:57.847Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-09T03:18:57.847Z","atBatIndex":48},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Daylen Lile grounds out, second baseman Luis Arraez to first baseman Bryce Eldridge.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-09T03:19:03.423Z","endTime":"2026-06-09T03:19:46.357Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"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_assist"},{"player":{"id":805811,"link":"/api/v1/people/805811"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.5,"endSpeed":75.8,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.423213696249285,"aZ":-30.984400751051425,"pfxX":7.20884074661188,"pfxZ":0.8116289748709704,"pX":-0.7811364687809647,"pZ":2.160959570186235,"vX0":0.8420915878361139,"vY0":-120.11963358458202,"vZ0":0.06710920978766444,"x":146.78,"y":180.43,"x0":-2.0726658504908677,"y0":50.00097903334157,"z0":4.889125983075127,"aX":10.524755168088364},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":1.8,"breakHorizontal":-13.2,"spinRate":2548,"spinDirection":63},"zone":7,"typeConfidence":0.9,"plateTime":0.45612161558717146,"extension":6.871393390509493},"index":0,"playId":"1d63d859-7052-306f-b783-4e946712ef96","pitchNumber":1,"startTime":"2026-06-09T03:19:22.568Z","endTime":"2026-06-09T03:19:27.456Z","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":86.9,"endSpeed":79.9,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.95860084182585,"aZ":-38.434911290107124,"pfxX":-6.333515344951437,"pfxZ":-3.8670225805271885,"pX":-0.14761864204567393,"pZ":1.3517471122371167,"vX0":6.213712324627508,"vY0":-126.48644271670294,"vZ0":-0.705517716648281,"x":122.63,"y":202.28,"x0":-1.8139643739362752,"y0":50.00339406587412,"z0":4.718022138963103,"aX":-10.25648331994604},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":-7.0,"breakHorizontal":10.1,"spinRate":1492,"spinDirection":273},"zone":13,"typeConfidence":0.91,"plateTime":0.43315208571170016,"extension":7.028464833999893},"hitData":{"launchSpeed":103.2,"launchAngle":-1.0,"totalDistance":31.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":152.82,"coordY":153.71}},"index":1,"playId":"765b611f-0be7-3f1c-a74a-beb0d6bee25a","pitchNumber":2,"startTime":"2026-06-09T03:19:36.858Z","endTime":"2026-06-09T03:19:46.357Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-09T03:19:46.357Z","atBatIndex":49},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jonah Cox strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-09T03:22:11.356Z","endTime":"2026-06-09T03:23:29.186Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":813841,"fullName":"Jonah Cox","link":"/api/v1/people/813841"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680730,"fullName":"Mitchell Parker","link":"/api/v1/people/680730"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":813841,"fullName":"Jonah Cox","link":"/api/v1/people/813841"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":660688,"link":"/api/v1/people/660688"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Jonah Cox replaces Drew Gilbert.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-09T03:21:58.748Z","endTime":"2026-06-09T03:22:13.410Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":813841,"link":"/api/v1/people/813841"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":687551,"link":"/api/v1/people/687551"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.7,"endSpeed":73.1,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.56683930871366,"aZ":-38.95565200557212,"pfxX":-4.634765910785806,"pfxZ":-5.049863013766199,"pX":0.5887184582676575,"pZ":3.0311595870556447,"vX0":-0.9462613759269971,"vY0":-114.62850067141063,"vZ0":1.092440748664318,"x":94.56,"y":156.94,"x0":1.6085448992202562,"y0":50.00529527337234,"z0":6.327604920934004,"aX":-6.218913534283684},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.4,"breakVerticalInduced":-8.6,"breakHorizontal":8.6,"spinRate":2274,"spinDirection":327},"zone":3,"typeConfidence":2.0,"plateTime":0.4763362543769958,"extension":6.856338966560526},"index":1,"playId":"a1897c36-1713-3806-a12a-06381ae301c9","pitchNumber":1,"startTime":"2026-06-09T03:22:13.410Z","endTime":"2026-06-09T03:22:18.296Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.2,"endSpeed":78.7,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.717539675399113,"aZ":-30.654733287929567,"pfxX":-2.3327085921978936,"pfxZ":0.9966082562532672,"pX":0.4722677452713399,"pZ":0.9007530676649681,"vX0":-3.2287372438572355,"vY0":-121.31409361973972,"vZ0":-5.296310568779233,"x":99.0,"y":214.46,"x0":2.1101229954109675,"y0":50.00540574419118,"z0":5.70143792700239,"aX":-3.5713840165346804},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":1.1,"breakHorizontal":4.8,"spinRate":2256,"spinDirection":308},"zone":14,"typeConfidence":0.89,"plateTime":0.44692210446832936,"extension":6.988631430301534},"index":2,"playId":"05cfd11a-36ef-3107-b531-ed4feb10b7e5","pitchNumber":2,"startTime":"2026-06-09T03:22:28.567Z","endTime":"2026-06-09T03:22:32.476Z","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":73.0,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.311305090718687,"aZ":-40.74674647702858,"pfxX":-4.754432481051234,"pfxZ":-6.432769840902104,"pX":1.1075258444409184,"pZ":1.4286877474965913,"vX0":0.32832907366765973,"vY0":-115.03635621310156,"vZ0":-1.822002881846826,"x":74.78,"y":200.21,"x0":1.579778819484655,"y0":50.00145697661982,"z0":6.198835552573043,"aX":-6.339983762079376},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.7,"breakVerticalInduced":-11.8,"breakHorizontal":8.5,"spinRate":2266,"spinDirection":332},"zone":14,"typeConfidence":2.0,"plateTime":0.47703430088755105,"extension":6.8036409963394195},"index":3,"playId":"6c8f1630-784c-36ce-8a94-689e848ed6a1","pitchNumber":3,"startTime":"2026-06-09T03:22:49.667Z","endTime":"2026-06-09T03:22:53.795Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.8,"endSpeed":76.8,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.08918811539275,"aZ":-34.50650254743087,"pfxX":-2.5756802936707244,"pfxZ":-1.5917959929098808,"pX":0.8853587327534755,"pZ":1.6824866324271508,"vX0":-1.648742830413207,"vY0":-119.2824513167748,"vZ0":-2.8075080343232273,"x":83.25,"y":193.35,"x0":1.9159580795733984,"y0":50.002017780194,"z0":5.931487033361105,"aX":-3.7775435242250714},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-3.2,"breakHorizontal":5.0,"spinRate":2307,"spinDirection":324},"zone":14,"typeConfidence":0.89,"plateTime":0.45608632756457057,"extension":6.7316530233407805},"index":4,"playId":"b0c65815-63cc-363d-903c-e0d7b8dce449","pitchNumber":4,"startTime":"2026-06-09T03:23:06.312Z","endTime":"2026-06-09T03:23:10.781Z","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":92.6,"endSpeed":85.2,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.748159395984725,"aZ":-12.573749289637194,"pfxX":3.9863270112653058,"pfxZ":10.594320068002473,"pX":0.23449277612029565,"pZ":2.665837819143419,"vX0":-3.1153207477840548,"vY0":-134.78080151698876,"vZ0":-6.84141303743032,"x":108.06,"y":166.8,"x0":0.8841963718489302,"y0":50.002275593839634,"z0":6.114773448800004,"aX":7.375218024513092},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":18.0,"breakHorizontal":-6.6,"spinRate":2101,"spinDirection":166},"zone":5,"typeConfidence":0.91,"plateTime":0.4054975254477333,"extension":7.018775916452431},"index":5,"playId":"b53b1203-9f25-36b3-a959-f9c91c2f9ed9","pitchNumber":5,"startTime":"2026-06-09T03:23:25.223Z","endTime":"2026-06-09T03:23:29.186Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-09T03:23:29.186Z","atBatIndex":50},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Casey Schmitt singles on a line drive to right fielder James Wood.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-09T03:23:34.807Z","endTime":"2026-06-09T03:24:24.863Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680730,"fullName":"Mitchell Parker","link":"/api/v1/people/680730"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":695578,"link":"/api/v1/people/695578"},"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":1},"pitchData":{"startSpeed":92.1,"endSpeed":84.9,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.90175240304111,"aZ":-14.817945229179701,"pfxX":4.109039571023997,"pfxZ":9.453464962032143,"pX":0.352802553604314,"pZ":2.6779558589471004,"vX0":-3.3816110095296446,"vY0":-134.11676975523437,"vZ0":-6.480326696594262,"x":103.55,"y":166.48,"x0":1.091362246265596,"y0":50.00330696571263,"z0":6.167844872802271,"aX":7.5439284815246195},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":16.1,"breakHorizontal":-6.8,"spinRate":2085,"spinDirection":164},"zone":6,"typeConfidence":0.89,"plateTime":0.4071954420563504,"extension":6.977428310689188},"index":0,"playId":"08b0df42-16c3-3138-b9d7-1a92b37be43e","pitchNumber":1,"startTime":"2026-06-09T03:23:54.630Z","endTime":"2026-06-09T03:23:58.862Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":85.3,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.774272658200857,"aZ":-11.815062890371895,"pfxX":2.0928953231562115,"pfxZ":11.05432429036154,"pX":-0.3175406049896929,"pZ":1.8526289201073562,"vX0":-4.076770920408204,"vY0":-134.0728560087887,"vZ0":-9.046403377211876,"x":129.1,"y":188.76,"x0":0.942792822677271,"y0":50.00488917782063,"z0":6.088891024222618,"aX":3.855605442845401},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":18.5,"breakHorizontal":-3.0,"spinRate":1925,"spinDirection":164},"zone":7,"typeConfidence":0.9,"plateTime":0.40668467340235326,"extension":6.946939573675034},"hitData":{"launchSpeed":92.7,"launchAngle":12.0,"totalDistance":211.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":162.41,"coordY":92.65}},"index":1,"playId":"49a392d8-5876-309d-8929-5d603f0d6947","pitchNumber":2,"startTime":"2026-06-09T03:24:14.036Z","endTime":"2026-06-09T03:24:24.863Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-09T03:24:24.863Z","atBatIndex":51},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Rafael Devers lines out sharply to center fielder Dylan Crews.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-09T03:24:23.964Z","endTime":"2026-06-09T03:25:01.771Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680730,"fullName":"Mitchell Parker","link":"/api/v1/people/680730"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","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":0},"credits":[{"player":{"id":686611,"link":"/api/v1/people/686611"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":1},"pitchData":{"startSpeed":92.4,"endSpeed":83.5,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.60216684471345,"aZ":-13.83320730727499,"pfxX":3.5537036510701583,"pfxZ":10.182137041552103,"pX":-0.06372853373793602,"pZ":2.6717633749378833,"vX0":-4.195415368507219,"vY0":-134.24217957427203,"vZ0":-6.539520247784978,"x":119.43,"y":166.64,"x0":1.0673554259634779,"y0":50.00309150562536,"z0":6.148513356953904,"aX":6.40161462996633},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":17.0,"breakHorizontal":-5.4,"spinRate":1922,"spinDirection":158},"zone":5,"typeConfidence":0.91,"plateTime":0.41006448795910666,"extension":6.900632453573056},"hitData":{"launchSpeed":108.8,"launchAngle":21.0,"totalDistance":374.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":114.03,"coordY":48.87}},"index":0,"playId":"61e5f486-a387-33e7-b5c9-d74f62e569c5","pitchNumber":1,"startTime":"2026-06-09T03:24:51.124Z","endTime":"2026-06-09T03:25:01.771Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-09T03:25:01.771Z","atBatIndex":52},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Luis Arraez singles on a ground ball to right fielder James Wood. Casey Schmitt to 3rd.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-09T03:26:10.063Z","endTime":"2026-06-09T03:27:00.709Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680730,"fullName":"Mitchell Parker","link":"/api/v1/people/680730"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"postOnThird":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[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":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":695578,"link":"/api/v1/people/695578"},"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":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"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":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-06-09T03:25:19.473Z","endTime":"2026-06-09T03:26:11.887Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.0,"endSpeed":77.7,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.053561237535256,"aZ":-27.655030617243323,"pfxX":-2.1772199971132387,"pfxZ":2.972939312753608,"pX":-0.6114557730502636,"pZ":1.647909949919166,"vX0":-5.000842615267584,"vY0":-122.2156288263728,"vZ0":-4.363775894111498,"x":140.31,"y":194.29,"x0":1.7403469153283424,"y0":50.002610392841326,"z0":5.819319273637603,"aX":-3.3077743921694394},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":4.7,"breakHorizontal":5.0,"spinRate":2181,"spinDirection":305},"zone":7,"typeConfidence":0.86,"plateTime":0.4473881230130492,"extension":6.852010610405902},"index":1,"playId":"a1658c2e-d7c5-3395-878b-94eac9f2b8f5","pitchNumber":1,"startTime":"2026-06-09T03:26:11.887Z","endTime":"2026-06-09T03:26:16.576Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.8,"endSpeed":77.2,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.025421264413,"aZ":-26.651089069161365,"pfxX":-2.3976685853166004,"pfxZ":3.66832244967023,"pX":-0.505821862010896,"pZ":1.5126325657276016,"vX0":-4.896310263145995,"vY0":-121.8831861369226,"vZ0":-4.837395952821824,"x":136.28,"y":197.94,"x0":1.8406353483615943,"y0":50.000071386028566,"z0":5.825287663442472,"aX":-3.6046964504099517},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":5.8,"breakHorizontal":5.5,"spinRate":2272,"spinDirection":314},"zone":13,"typeConfidence":0.87,"plateTime":0.4494381423916334,"extension":7.048399156988084},"index":2,"playId":"32e1c3a6-7b6c-3270-a1c5-ea7e940480a0","pitchNumber":2,"startTime":"2026-06-09T03:26:30.065Z","endTime":"2026-06-09T03:26:34.676Z","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":0,"outs":2},"pitchData":{"startSpeed":91.2,"endSpeed":83.2,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.32597650530575,"aZ":-11.949651406904444,"pfxX":2.5819120872757706,"pfxZ":11.397789753689395,"pX":0.6294088096629193,"pZ":2.3521775878220224,"vX0":-1.2447041112755337,"vY0":-132.61065215243818,"vZ0":-7.721988527899488,"x":93.01,"y":175.27,"x0":0.7703467002056277,"y0":50.00300610776487,"z0":6.180683349948994,"aX":4.58173645001409},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":19.1,"breakHorizontal":-4.4,"spinRate":2151,"spinDirection":169},"zone":6,"typeConfidence":0.89,"plateTime":0.4136146245437229,"extension":6.946264346320553},"hitData":{"launchSpeed":90.8,"launchAngle":-3.0,"totalDistance":29.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":201.47,"coordY":114.69}},"index":3,"playId":"ca9fb9d6-e211-30e6-a1d2-33505db42831","pitchNumber":3,"startTime":"2026-06-09T03:26:49.448Z","endTime":"2026-06-09T03:27:00.709Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-09T03:27:00.709Z","atBatIndex":53},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Willy Adames flies out to center fielder Dylan Crews.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-09T03:29:47.360Z","endTime":"2026-06-09T03:30:18.700Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690925,"fullName":"Clayton Beeter","link":"/api/v1/people/690925"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3],"actionIndex":[1],"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":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":686611,"link":"/api/v1/people/686611"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-06-09T03:27:27.406Z","endTime":"2026-06-09T03:28:17.981Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Clayton Beeter replaces Mitchell Parker.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-06-09T03:28:17.981Z","endTime":"2026-06-09T03:29:49.510Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":690925,"link":"/api/v1/people/690925"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":85.1,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.175309887061218,"aZ":-12.88063248493125,"pfxX":-2.1378385809817364,"pfxZ":10.354253079769352,"pX":0.5693251949059233,"pZ":3.600046229181656,"vX0":5.4008274925785855,"vY0":-135.7453712752118,"vZ0":-3.5348136638289946,"x":95.3,"y":141.58,"x0":-1.169685209600764,"y0":50.00043455484038,"z0":5.817934580794602,"aX":-3.9832191950200677},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":18.2,"breakHorizontal":2.8,"spinRate":2471,"spinDirection":198},"zone":12,"typeConfidence":0.9,"plateTime":0.40375560218038764,"extension":6.040308350432627},"index":2,"playId":"536aa16c-97d1-3452-934f-f6bf0d0ffebc","pitchNumber":1,"startTime":"2026-06-09T03:29:49.510Z","endTime":"2026-06-09T03:29:53.622Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":86.0,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.569276355651727,"aZ":-11.430602481723549,"pfxX":-2.6121490151636966,"pfxZ":10.923235437146094,"pX":-0.4086352136898057,"pZ":2.9253014845517606,"vX0":3.2192811084302737,"vY0":-137.00771330485816,"vZ0":-5.577474995011517,"x":132.58,"y":159.8,"x0":-1.2600842238700654,"y0":50.00373796355632,"z0":5.770272764164069,"aX":-4.961189181077585},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":18.8,"breakHorizontal":4.1,"spinRate":2436,"spinDirection":204},"zone":1,"typeConfidence":0.9,"plateTime":0.3999476309567429,"extension":6.015867331930438},"hitData":{"launchSpeed":96.4,"launchAngle":40.0,"totalDistance":357.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":146.09,"coordY":56.91}},"index":3,"playId":"13cf0be6-465a-371a-af9f-6af9716e4be3","pitchNumber":2,"startTime":"2026-06-09T03:30:08.048Z","endTime":"2026-06-09T03:30:18.700Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-09T03:30:18.700Z","atBatIndex":54},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Keibert Ruiz flies out to left fielder Casey Schmitt.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-09T03:32:36.073Z","endTime":"2026-06-09T03:32:49.038Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2],"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":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"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_putout"}]}],"playEvents":[{"details":{"description":"Jonah Cox remains in the game as the center fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-09T03:31:33.186Z","endTime":"2026-06-09T03:32:28.889Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":813841,"link":"/api/v1/people/813841"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"901","replacedPlayer":{"id":687551,"link":"/api/v1/people/687551"}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-06-09T03:32:28.889Z","endTime":"2026-06-09T03:32:38.194Z","isPitch":false,"type":"action","player":{"id":660688,"link":"/api/v1/people/660688"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.8,"endSpeed":82.8,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.41337508084992,"aZ":-23.05509764979751,"pfxX":-1.5553699149171942,"pfxZ":5.217462818441366,"pX":-0.22262201345381905,"pZ":3.0350943788598572,"vX0":4.578524025933135,"vY0":-130.8517806456242,"vZ0":-0.7909890496987815,"x":125.49,"y":156.83,"x0":-1.7865185118415883,"y0":50.00585593471733,"z0":5.055457346348089,"aX":-2.7207277224672772},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":9.5,"breakHorizontal":1.9,"spinRate":2377,"spinDirection":219},"zone":2,"typeConfidence":0.91,"plateTime":0.41723122501452004,"extension":6.800444160655799},"hitData":{"launchSpeed":86.5,"launchAngle":57.0,"totalDistance":216.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":85.69,"coordY":123.57}},"index":2,"playId":"d17bd420-7d79-3478-8ae3-2a83a2b38ce4","pitchNumber":1,"startTime":"2026-06-09T03:32:38.194Z","endTime":"2026-06-09T03:32:49.038Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-09T03:32:49.038Z","atBatIndex":55},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jorbit Vivas flies out to right fielder Jung Hoo Lee.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-09T03:32:49.639Z","endTime":"2026-06-09T03:34:57.837Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":808982,"link":"/api/v1/people/808982"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.6,"endSpeed":77.4,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.404811271790823,"aZ":-30.83214333617833,"pfxX":9.341683949562553,"pfxZ":0.8917671326973808,"pX":-0.09124413324663101,"pZ":1.8230299445838114,"vX0":1.6196615677865371,"vY0":-121.7826219237307,"vZ0":-0.8054959640216914,"x":120.48,"y":189.56,"x0":-1.978350122174058,"y0":50.005645083933345,"z0":4.80913241332183,"aX":14.128713191864051},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":1.7,"breakHorizontal":-17.3,"spinRate":2536,"spinDirection":62},"zone":8,"typeConfidence":0.91,"plateTime":0.4486074356162866,"extension":6.7752751285620265},"index":0,"playId":"d482a757-4387-3d40-a1e4-6edcc0dbe57b","pitchNumber":1,"startTime":"2026-06-09T03:33:12.266Z","endTime":"2026-06-09T03:33:16.951Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.7,"endSpeed":76.4,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.624883785492017,"aZ":-30.412937851505525,"pfxX":10.280207677380918,"pfxZ":1.1855851678829694,"pX":-1.4195273997670312,"pZ":3.325287730142976,"vX0":-1.4260204237541854,"vY0":-120.47892737896532,"vZ0":2.6421330405775043,"x":171.11,"y":149.0,"x0":-2.1592436684814738,"y0":50.00070527811602,"z0":4.888028425646226,"aX":15.232939349444026},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":3.0,"breakHorizontal":-18.4,"spinRate":2582,"spinDirection":66},"zone":11,"typeConfidence":0.9,"plateTime":0.45322040837932587,"extension":6.743841014837655},"index":1,"playId":"c49fee52-e02d-3e49-86fe-5bbacfd65321","pitchNumber":2,"startTime":"2026-06-09T03:33:27.555Z","endTime":"2026-06-09T03:33:31.836Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.1,"endSpeed":83.3,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.91809319896822,"aZ":-26.709333472811338,"pfxX":-1.1724750704378621,"pfxZ":3.0985263717879725,"pX":0.7210816634801405,"pZ":3.25274301956146,"vX0":6.414681038932869,"vY0":-131.22059083239,"vZ0":0.5840148903672856,"x":89.51,"y":150.96,"x0":-1.5912926672508672,"y0":50.00241850764168,"z0":5.00034852940753,"aX":-2.0687106070879318},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":6.0,"breakHorizontal":0.8,"spinRate":2290,"spinDirection":237},"zone":12,"typeConfidence":0.91,"plateTime":0.4156925368288631,"extension":6.979550350023429},"index":2,"playId":"d23a3840-66e3-35f7-b85b-6e5499173862","pitchNumber":3,"startTime":"2026-06-09T03:33:44.649Z","endTime":"2026-06-09T03:33:49.515Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-06-09T03:33:57.783Z","endTime":"2026-06-09T03:34:09.088Z","isPitch":false,"type":"action","player":{"id":678391,"link":"/api/v1/people/678391"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":85.7,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.32644827487862,"aZ":-21.502661346852438,"pfxX":-5.606265928828835,"pfxZ":5.699284199992846,"pX":-0.04788041957903137,"pZ":2.8735143353536445,"vX0":5.622170400263549,"vY0":-135.4355058882785,"vZ0":-1.6989295640392905,"x":118.83,"y":161.2,"x0":-1.4142038204265022,"y0":50.00424759622223,"z0":5.000561645096711,"aX":-10.500734345750425},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":10.2,"breakHorizontal":9.1,"spinRate":2011,"spinDirection":236},"zone":2,"typeConfidence":0.91,"plateTime":0.4031711305830772,"extension":6.921322830145147},"index":4,"playId":"85345013-a6ae-3b9f-811e-eaac852493b8","pitchNumber":4,"startTime":"2026-06-09T03:34:09.088Z","endTime":"2026-06-09T03:34:13.116Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":80.5,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.74088704502145,"aZ":-36.985972660793024,"pfxX":-7.397636636885379,"pfxZ":-2.9527927396733453,"pX":0.04512839959616264,"pZ":1.1762644078822297,"vX0":6.9325595941709155,"vY0":-126.32871450808578,"vZ0":-1.5885124680388307,"x":115.28,"y":207.02,"x0":-1.76268605395987,"y0":50.00383703341683,"z0":4.763945771537117,"aX":-12.05702800535024},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-5.5,"breakHorizontal":12.0,"spinRate":1559,"spinDirection":267},"zone":14,"typeConfidence":0.91,"plateTime":0.4322242964591507,"extension":7.128678715134029},"index":5,"playId":"24720f92-fc2d-3524-b9c6-2a285cb3e3d1","pitchNumber":5,"startTime":"2026-06-09T03:34:27.961Z","endTime":"2026-06-09T03:34:33.302Z","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":1},"pitchData":{"startSpeed":92.6,"endSpeed":83.9,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.511564603697714,"aZ":-17.748619315909256,"pfxX":-6.480601663941167,"pfxZ":7.917709474091421,"pX":0.08986767237596491,"pZ":2.919625736244352,"vX0":6.517698946609204,"vY0":-134.68487358655338,"vZ0":-2.0451541521839887,"x":113.57,"y":159.95,"x0":-1.5291071765265296,"y0":50.00355645122135,"z0":4.955385507620507,"aX":-11.808557259637816},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":14.0,"breakHorizontal":10.2,"spinRate":2044,"spinDirection":241},"zone":2,"typeConfidence":0.91,"plateTime":0.4079638164303643,"extension":6.9992865279511784},"hitData":{"launchSpeed":84.9,"launchAngle":31.0,"totalDistance":305.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":187.03,"coordY":92.53}},"index":6,"playId":"7ca07f7a-de92-382f-acf2-41df94913443","pitchNumber":6,"startTime":"2026-06-09T03:34:48.325Z","endTime":"2026-06-09T03:34:57.837Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-09T03:34:57.837Z","atBatIndex":56},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nasim Nuñez strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-09T03:35:13.206Z","endTime":"2026-06-09T03:36:02.495Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":606992,"link":"/api/v1/people/606992"},"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":91.9,"endSpeed":84.3,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.069126987727156,"aZ":-30.128470141476562,"pfxX":-8.541719057358604,"pfxZ":1.1333561860184176,"pX":0.7382577235727652,"pZ":2.014395183136076,"vX0":8.953581307860738,"vY0":-133.53679721391137,"vZ0":-1.9948347763646042,"x":88.86,"y":184.39,"x0":-1.5443006023261765,"y0":50.006400277660276,"z0":4.933254221391273,"aX":-15.469397107111341},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":1.8,"breakHorizontal":13.6,"spinRate":2006,"spinDirection":237},"zone":9,"typeConfidence":2.0,"plateTime":0.40976437033862334,"extension":6.820146232565829},"index":0,"playId":"82408c01-a5dd-3a01-8488-3cfa0f92080e","pitchNumber":1,"startTime":"2026-06-09T03:35:22.356Z","endTime":"2026-06-09T03:35:26.754Z","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":91.8,"endSpeed":84.6,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.484454364261037,"aZ":-22.332175663152956,"pfxX":-4.225467398015444,"pfxZ":5.381764666022955,"pX":-0.35148298480454115,"pZ":3.4115133725176277,"vX0":4.512632425284531,"vY0":-133.77915566840923,"vZ0":-0.028855219808854415,"x":130.4,"y":146.67,"x0":-1.5041643686820088,"y0":50.00083053750853,"z0":5.011494755846829,"aX":-7.72540816134407},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":10.0,"breakHorizontal":6.8,"spinRate":2011,"spinDirection":239},"zone":11,"typeConfidence":0.91,"plateTime":0.4080520881531089,"extension":6.821167142607185},"index":1,"playId":"2de9aeb6-d10f-323c-b523-3b1505680d14","pitchNumber":2,"startTime":"2026-06-09T03:35:37.673Z","endTime":"2026-06-09T03:35:42.272Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-06-09T03:35:50.673Z","endTime":"2026-06-09T03:35:58.164Z","isPitch":false,"type":"action","player":{"id":683083,"link":"/api/v1/people/683083"}},{"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":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":79.0,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.06237869726338,"aZ":-37.32913559069031,"pfxX":-5.180844280251265,"pfxZ":-3.2786641932164704,"pX":-0.1322650796856377,"pZ":1.5151107503471641,"vX0":5.818367959563456,"vY0":-123.82803972341874,"vZ0":-0.2806674142954848,"x":122.04,"y":197.87,"x0":-1.8267201869973322,"y0":50.00518343139149,"z0":4.722938748787615,"aX":-8.139601672136784},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":-5.8,"breakHorizontal":8.2,"spinRate":1506,"spinDirection":277},"zone":8,"typeConfidence":0.9,"plateTime":0.44040931100918224,"extension":6.859474123390657},"index":3,"playId":"d8a7c9e7-3aba-3195-9f46-29769ec3490c","pitchNumber":3,"startTime":"2026-06-09T03:35:58.164Z","endTime":"2026-06-09T03:36:02.495Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-09T03:36:02.495Z","atBatIndex":57},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Giants challenged (play at 1st), call on the field was overturned: Jung Hoo Lee singles on a soft ground ball to catcher Keibert Ruiz.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-09T03:37:58.777Z","endTime":"2026-06-09T03:38:59.356Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690925,"fullName":"Clayton Beeter","link":"/api/v1/people/690925"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"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":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":660688,"link":"/api/v1/people/660688"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":86.9,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.57069686106209,"aZ":-13.605201504255628,"pfxX":-2.34910650207924,"pfxZ":9.635990753823556,"pX":0.019588389834849427,"pZ":3.0927515967132253,"vX0":3.751272938528546,"vY0":-137.48792422866984,"vZ0":-4.874375562387502,"x":116.25,"y":155.28,"x0":-1.0531286801743838,"y0":50.003623958735396,"z0":5.801831526954501,"aX":-4.5275771165521945},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.7,"breakHorizontal":3.5,"spinRate":2320,"spinDirection":193},"zone":2,"typeConfidence":0.9,"plateTime":0.3973633983415157,"extension":5.876329496467219},"index":0,"playId":"32293411-ea4e-3d68-821a-7bd072225e78","pitchNumber":1,"startTime":"2026-06-09T03:38:16.164Z","endTime":"2026-06-09T03:38:21.071Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":78.5,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.509298021440124,"aZ":-38.093785824364524,"pfxX":0.5573831917278975,"pfxZ":-3.82645347285545,"pX":-0.09353839699780943,"pZ":2.3526296185866324,"vX0":2.037102257521792,"vY0":-123.04961365472322,"vZ0":-1.2832188173916006,"x":120.57,"y":175.26,"x0":-1.0017849613359482,"y0":50.00455060473723,"z0":6.084420555451938,"aX":0.8615846088975059},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.0,"breakVerticalInduced":-7.0,"breakHorizontal":-1.4,"spinRate":2518,"spinDirection":25},"zone":5,"typeConfidence":0.91,"plateTime":0.44371418474399116,"extension":5.690061770059754},"index":1,"playId":"1edee91d-314e-30b9-8e34-ef3e57b4ad70","pitchNumber":2,"startTime":"2026-06-09T03:38:31.167Z","endTime":"2026-06-09T03:38:36.326Z","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":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":79.9,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.66819397357787,"aZ":-34.43277574878151,"pfxX":1.0194492896207992,"pfxZ":-1.4033317017487228,"pX":-1.0830465100947668,"pZ":2.301164689709273,"vX0":-0.3867616378196729,"vY0":-125.98182380090527,"vZ0":-2.3262833658959945,"x":158.28,"y":176.65,"x0":-1.0603064975363128,"y0":50.00005128368989,"z0":6.009114713446029,"aX":1.6447440059482177},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-2.8,"breakHorizontal":-1.8,"spinRate":2625,"spinDirection":30},"zone":13,"typeConfidence":0.9,"plateTime":0.4341153177362922,"extension":5.94675709145356},"hitData":{"launchSpeed":43.1,"launchAngle":-67.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"soft","location":"2","coordinates":{"coordX":123.5,"coordY":199.66}},"index":2,"playId":"44129461-ba9c-3a41-93e2-73c88b26c428","pitchNumber":3,"startTime":"2026-06-09T03:38:51.681Z","endTime":"2026-06-09T03:38:59.356Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MF","challengeTeamId":137},"playEndTime":"2026-06-09T03:38:59.356Z","atBatIndex":58},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Bryce Eldridge doubles (8) on a soft line drive to left fielder Daylen Lile. Jung Hoo Lee scores.","rbi":1,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-09T03:41:01.401Z","endTime":"2026-06-09T03:41:59.309Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":61},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690925,"fullName":"Clayton Beeter","link":"/api/v1/people/690925"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,2,3,4],"actionIndex":[1],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Pickoff Error 1B","eventType":"pickoff_error_1b","movementReason":"r_pickoff_error_1b","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":690925,"link":"/api/v1/people/690925"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_throwing_error"}]},{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":695734,"link":"/api/v1/people/695734"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"responsiblePitcher":{"id":690925,"link":"/api/v1/people/690925"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"playId":"f173167c-bb59-466e-866f-cf03e595d60b","startTime":"2026-06-09T03:40:17.440Z","endTime":"2026-06-09T03:40:29.545Z","isPitch":false,"type":"pickoff"},{"details":{"description":"Throwing error by pitcher Clayton Beeter on the pickoff attempt.","event":"Pickoff Error 1B","eventType":"pickoff_error_1b","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"actionPlayId":"f173167c-bb59-466e-866f-cf03e595d60b","startTime":"2026-06-09T03:40:43.631Z","endTime":"2026-06-09T03:41:03.549Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":808982,"link":"/api/v1/people/808982"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":86.1,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.938975489007117,"aZ":-16.336952179209526,"pfxX":-3.688522937480921,"pfxZ":8.331319320052259,"pX":-0.46719940396381093,"pZ":3.911001484132129,"vX0":3.4408147360693304,"vY0":-136.7038847298432,"vZ0":-2.314380864211829,"x":134.81,"y":133.18,"x0":-1.2603733652103184,"y0":50.000223583673964,"z0":5.884508409818189,"aX":-7.009837421367251},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.9,"breakHorizontal":6.0,"spinRate":2305,"spinDirection":200},"zone":11,"typeConfidence":0.9,"plateTime":0.40002215999543544,"extension":6.119628250235759},"index":2,"playId":"d8343b1a-7fc0-3679-8b6e-49516c19a198","pitchNumber":1,"startTime":"2026-06-09T03:41:03.549Z","endTime":"2026-06-09T03:41:07.726Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":86.6,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.70288107994781,"aZ":-13.261532606119482,"pfxX":-0.5560676910308726,"pfxZ":9.808462965158478,"pX":-0.10311041079051131,"pZ":2.8259789029172997,"vX0":3.0528049017591177,"vY0":-138.19223878882156,"vZ0":-5.353496782353288,"x":120.93,"y":162.48,"x0":-1.1513358554460331,"y0":50.00056783347374,"z0":5.683993427923933,"aX":-1.0722507507370858},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.8,"breakHorizontal":0.4,"spinRate":2350,"spinDirection":198},"zone":5,"typeConfidence":0.9,"plateTime":0.396820539162956,"extension":6.233351045086908},"index":3,"playId":"41f917c6-0ead-385f-9bb8-332ab60c16ae","pitchNumber":2,"startTime":"2026-06-09T03:41:23.525Z","endTime":"2026-06-09T03:41:27.390Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.8,"endSpeed":88.9,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.62885750199027,"aZ":-10.952983711164288,"pfxX":-1.5551260018324515,"pfxZ":10.519683801579607,"pX":0.00630547589704286,"pZ":1.8939964645233507,"vX0":3.7931729910757728,"vY0":-140.8093555297039,"vZ0":-8.329305054119294,"x":116.76,"y":187.64,"x0":-1.1534977143921004,"y0":50.003086612828284,"z0":5.590968237572859,"aX":-3.1376666533676283},"breaks":{"breakAngle":10.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":17.6,"breakHorizontal":2.0,"spinRate":2180,"spinDirection":201},"zone":8,"typeConfidence":0.9,"plateTime":0.388333325352221,"extension":6.243489644712803},"hitData":{"launchSpeed":95.9,"launchAngle":13.0,"totalDistance":221.0,"trajectory":"line_drive","hardness":"soft","location":"7","coordinates":{}},"index":4,"playId":"e0fd25b1-ed86-3c58-9a5a-f252a2b02549","pitchNumber":3,"startTime":"2026-06-09T03:41:43.446Z","endTime":"2026-06-09T03:41:59.309Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-09T03:41:59.309Z","atBatIndex":59},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Matt Chapman hit by pitch.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-09T03:42:26.364Z","endTime":"2026-06-09T03:43:22.539Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":3,"strikes":0,"outs":0},"matchup":{"batter":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690925,"fullName":"Clayton Beeter","link":"/api/v1/people/690925"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"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,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":85.3,"endSpeed":77.6,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.614084096069387,"aZ":-39.351661190906306,"pfxX":0.7679503152981383,"pfxZ":-4.631648711750355,"pX":-0.2172587948148246,"pZ":4.790461125425675,"vX0":1.8358595459859968,"vY0":-124.12600944632338,"vZ0":4.415762470898005,"x":125.28,"y":109.44,"x0":-1.0685243881239272,"y0":50.00451407925098,"z0":6.279978192180662,"aX":1.1892727984557785},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.8,"breakVerticalInduced":-7.0,"breakHorizontal":-1.8,"spinRate":2659,"spinDirection":33},"zone":11,"typeConfidence":0.91,"plateTime":0.4425570478333194,"extension":5.805231318834003},"index":0,"playId":"bb721f11-a07a-308c-b5fe-fe980616e5a8","pitchNumber":1,"startTime":"2026-06-09T03:42:36.801Z","endTime":"2026-06-09T03:42:40.466Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":86.4,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.16018036561514,"aZ":-9.627173911584691,"pfxX":-2.130222539074175,"pfxZ":11.794677191349013,"pX":-0.2644638964368222,"pZ":1.0263052091913034,"vX0":3.2219238913527053,"vY0":-137.7493874047344,"vZ0":-10.30629640472793,"x":127.08,"y":211.07,"x0":-1.1754332628461586,"y0":50.00123018369595,"z0":5.4787829284280285,"aX":-4.071604504788949},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":19.2,"breakHorizontal":3.1,"spinRate":2289,"spinDirection":196},"zone":13,"typeConfidence":0.9,"plateTime":0.3984715577451574,"extension":6.201203676990854},"index":1,"playId":"356dd40a-a7b3-306c-a314-351a382bffe1","pitchNumber":2,"startTime":"2026-06-09T03:42:54.482Z","endTime":"2026-06-09T03:42:58.597Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":78.3,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.51455081557256,"aZ":-39.16934547180451,"pfxX":1.2154792864779917,"pfxZ":-4.4686667615034,"pX":-1.4438937914008871,"pZ":4.612298289124957,"vX0":-0.6684866179254544,"vY0":-124.26479110486383,"vZ0":4.131560205446908,"x":172.04,"y":114.25,"x0":-1.3295365872100262,"y0":50.00137729589296,"z0":6.178952396165164,"aX":1.9038758132479217},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.4,"breakVerticalInduced":-7.0,"breakHorizontal":-2.0,"spinRate":2762,"spinDirection":37},"zone":11,"typeConfidence":0.91,"plateTime":0.44050494558492437,"extension":5.893895975186957},"index":2,"playId":"bb27ee02-07fc-3819-8a8e-59a737f0feab","pitchNumber":3,"startTime":"2026-06-09T03:43:17.118Z","endTime":"2026-06-09T03:43:22.539Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-09T03:43:22.539Z","atBatIndex":60},{"result":{"type":"atBat","event":"Sac Bunt","eventType":"sac_bunt","description":"Eric Haase out on a sacrifice bunt, third baseman Jorbit Vivas to second baseman Nasim Nuñez. Bryce Eldridge to 3rd. Matt Chapman to 2nd.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-09T03:44:28.436Z","endTime":"2026-06-09T03:45:05.176Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":4},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":606992,"fullName":"Eric Haase","link":"/api/v1/people/606992"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690925,"fullName":"Clayton Beeter","link":"/api/v1/people/690925"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"postOnThird":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":1},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":null,"runner":{"id":606992,"fullName":"Eric Haase","link":"/api/v1/people/606992"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":678391,"link":"/api/v1/people/678391"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":683083,"link":"/api/v1/people/683083"},"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":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"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":"Sac Bunt","eventType":"sac_bunt","movementReason":"r_adv_force","runner":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"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":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-09T03:43:47.515Z","endTime":"2026-06-09T03:44:30.588Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":85.9,"strikeZoneTop":3.104,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.748993109940947,"aZ":-14.388343308652562,"pfxX":-2.60783873398381,"pfxZ":9.474939688438813,"pX":-0.005340958782554884,"pZ":2.677349539382127,"vX0":4.130831955867639,"vY0":-135.4516029470383,"vZ0":-5.476203966055932,"x":117.2,"y":166.49,"x0":-1.204226671603954,"y0":50.004860306589784,"z0":5.714361710450266,"aX":-4.896632813364557},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.3,"breakHorizontal":4.0,"spinRate":2249,"spinDirection":199},"zone":5,"typeConfidence":0.9,"plateTime":0.40281529364002067,"extension":6.1633991675246325},"index":1,"playId":"1e51f990-774d-390d-8776-c0e0fe809a19","pitchNumber":1,"startTime":"2026-06-09T03:44:30.588Z","endTime":"2026-06-09T03:44:35.891Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":87.1,"strikeZoneTop":3.104,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.363757493487494,"aZ":-10.985987508966565,"pfxX":-1.378799088726253,"pfxZ":10.85031442759327,"pX":-1.4742375806061208,"pZ":3.3725588091251373,"vX0":-0.14670000582332726,"vY0":-138.91216672848216,"vZ0":-4.43692703870746,"x":173.19,"y":147.72,"x0":-1.2416448496540526,"y0":50.00060516776934,"z0":5.72186266486857,"aX":-2.6918920064626195},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":19.0,"breakHorizontal":2.5,"spinRate":2253,"spinDirection":205},"zone":11,"typeConfidence":0.9,"plateTime":0.39441778877600564,"extension":6.11378188954901},"hitData":{"launchSpeed":26.8,"launchAngle":23.0,"totalDistance":44.0,"trajectory":"bunt_grounder","hardness":"soft","location":"5","coordinates":{"coordX":121.79,"coordY":180.32}},"index":2,"playId":"84e901f8-a69e-3559-9f35-c129527e43e3","pitchNumber":2,"startTime":"2026-06-09T03:44:57.816Z","endTime":"2026-06-09T03:45:05.176Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-09T03:45:05.176Z","atBatIndex":61},{"result":{"type":"atBat","event":"Sac Bunt","eventType":"sac_bunt","description":"Jonah Cox out on a sacrifice bunt to first baseman Curtis Mead. Bryce Eldridge scores. Matt Chapman to 3rd.","rbi":1,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-09T03:45:31.798Z","endTime":"2026-06-09T03:45:52.789Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":41},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":813841,"fullName":"Jonah Cox","link":"/api/v1/people/813841"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690925,"fullName":"Clayton Beeter","link":"/api/v1/people/690925"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":null,"runner":{"id":813841,"fullName":"Jonah Cox","link":"/api/v1/people/813841"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":678554,"link":"/api/v1/people/678554"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":"r_adv_play","runner":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"responsiblePitcher":{"id":690925,"link":"/api/v1/people/690925"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":"r_adv_play","runner":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.5,"endSpeed":77.0,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.213511348850762,"aZ":-37.12758798364477,"pfxX":1.236704884327396,"pfxZ":-3.294471459693714,"pX":0.11662479896205434,"pZ":3.166086087721786,"vX0":2.090405618173372,"vY0":-121.60445547487386,"vZ0":0.7598853076210343,"x":112.55,"y":153.3,"x0":-0.9139162505129453,"y0":50.00469451803215,"z0":6.063132186861471,"aX":1.8575759708756332},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.6,"breakVerticalInduced":-5.5,"breakHorizontal":-2.8,"spinRate":2383,"spinDirection":34},"zone":2,"typeConfidence":0.91,"plateTime":0.44993026464755026,"extension":6.121137476054111},"hitData":{"launchSpeed":35.6,"launchAngle":-22.0,"totalDistance":7.0,"trajectory":"bunt_grounder","hardness":"soft","location":"3","coordinates":{"coordX":137.87,"coordY":190.59}},"index":0,"playId":"8a1ff78b-e78f-31d3-89b0-7ee1cdfce09f","pitchNumber":1,"startTime":"2026-06-09T03:45:43.127Z","endTime":"2026-06-09T03:45:52.789Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-09T03:45:52.789Z","atBatIndex":62},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Casey Schmitt flies out to right fielder James Wood.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-09T03:46:30.268Z","endTime":"2026-06-09T03:46:58.904Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690925,"fullName":"Clayton Beeter","link":"/api/v1/people/690925"},"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":"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":2},"credits":[{"player":{"id":695578,"link":"/api/v1/people/695578"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-06-09T03:46:21.403Z","endTime":"2026-06-09T03:46:32.591Z","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":0,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":86.6,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.197379701397818,"aZ":-11.826135942407118,"pfxX":-1.9939635742912456,"pfxZ":10.621015729543064,"pX":-1.7644847673109398,"pZ":3.2373427495407077,"vX0":-0.645048939818204,"vY0":-137.04067393697204,"vZ0":-4.85807227505701,"x":184.26,"y":151.37,"x0":-1.2673765046406447,"y0":50.004140867582436,"z0":5.8305291728361714,"aX":-3.820725793117967},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":18.5,"breakHorizontal":3.7,"spinRate":2305,"spinDirection":196},"zone":11,"typeConfidence":0.9,"plateTime":0.39856841043345215,"extension":5.9827845539374644},"index":1,"playId":"3f70a7da-1799-3604-9133-f9bb439ad549","pitchNumber":1,"startTime":"2026-06-09T03:46:32.591Z","endTime":"2026-06-09T03:46:36.283Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":85.9,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.492629739741517,"aZ":-12.507540232960727,"pfxX":-1.301948327835336,"pfxZ":10.49979407940681,"pX":0.8174594008713052,"pZ":1.953985810300369,"vX0":5.027142813617003,"vY0":-135.26593351085808,"vZ0":-7.528540583090132,"x":85.84,"y":186.02,"x0":-0.8872193888222965,"y0":50.003893216820735,"z0":5.629701898644747,"aX":-2.439019890480681},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":17.8,"breakHorizontal":1.4,"spinRate":2431,"spinDirection":194},"zone":14,"typeConfidence":0.9,"plateTime":0.40325511796074265,"extension":6.163658253774377},"hitData":{"launchSpeed":92.9,"launchAngle":28.0,"totalDistance":325.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":196.06,"coordY":88.45}},"index":2,"playId":"a6c34ae8-b5d2-3e53-a7a5-0152a6851223","pitchNumber":2,"startTime":"2026-06-09T03:46:51.006Z","endTime":"2026-06-09T03:46:58.904Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-09T03:46:58.904Z","atBatIndex":63},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"James Wood grounds out to first baseman Bryce Eldridge.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-09T03:49:22.551Z","endTime":"2026-06-09T03:49:31.241Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676775,"fullName":"Keaton Winn","link":"/api/v1/people/676775"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":805811,"link":"/api/v1/people/805811"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Keaton Winn replaces Logan Webb.","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-09T03:48:17.834Z","endTime":"2026-06-09T03:49:24.709Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676775,"link":"/api/v1/people/676775"},"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":0},"pitchData":{"startSpeed":96.6,"endSpeed":89.0,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.00527835174391,"aZ":-24.883026980014815,"pfxX":-7.23544043121535,"pfxZ":3.6257129912412758,"pX":0.4046143947611763,"pZ":2.477957641872959,"vX0":7.394068061940916,"vY0":-140.51765465524974,"vZ0":-5.819597947551461,"x":101.58,"y":171.88,"x0":-1.313042006732953,"y0":50.00413920514904,"z0":6.178895422466925,"aX":-14.559362695042623},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":5.6,"breakHorizontal":11.8,"spinRate":2373,"spinDirection":218},"zone":6,"typeConfidence":0.91,"plateTime":0.3888752786705081,"extension":6.056834797683414},"hitData":{"launchSpeed":86.7,"launchAngle":-37.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":149.18,"coordY":180.44}},"index":1,"playId":"51a2069d-1fcb-39f1-84d2-fe76f6a7151a","pitchNumber":1,"startTime":"2026-06-09T03:49:24.709Z","endTime":"2026-06-09T03:49:31.241Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-09T03:49:31.241Z","atBatIndex":64},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Luis García Jr. doubles (11) on a fly ball to center fielder Jonah Cox.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-09T03:49:46.528Z","endTime":"2026-06-09T03:51:30.158Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676775,"fullName":"Keaton Winn","link":"/api/v1/people/676775"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"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":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.3,"endSpeed":89.2,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.28731737922893,"aZ":-13.865951751592599,"pfxX":-5.463453522457543,"pfxZ":8.997925188252662,"pX":-0.22558836235641114,"pZ":2.8678139121598534,"vX0":4.940448550724481,"vY0":-141.50784692429457,"vZ0":-6.721747070952942,"x":125.6,"y":161.35,"x0":-1.2814469592153963,"y0":50.00169672817793,"z0":6.156397794479509,"aX":-11.116223523989875},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":15.1,"breakHorizontal":8.9,"spinRate":2349,"spinDirection":223},"zone":2,"typeConfidence":0.9,"plateTime":0.38656070462445236,"extension":6.225189761866187},"index":0,"playId":"374a0afb-be2d-38d2-b298-77f8e6223047","pitchNumber":1,"startTime":"2026-06-09T03:49:57.577Z","endTime":"2026-06-09T03:50:02.336Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":84.4,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.517678583339638,"aZ":-28.8180491228417,"pfxX":-8.626879498287252,"pfxZ":1.8802169441260337,"pX":-1.3530559683051973,"pZ":0.6107305989081776,"vX0":3.448917342916653,"vY0":-132.70016069616713,"vZ0":-8.187999108717339,"x":168.58,"y":222.29,"x0":-1.5462165684389546,"y0":50.00588767257948,"z0":5.825731377691391,"aX":-15.439414961786113},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":1.9,"breakHorizontal":14.9,"spinRate":1663,"spinDirection":234},"zone":13,"typeConfidence":0.92,"plateTime":0.41222075867612107,"extension":5.9090047185870835},"index":1,"playId":"c691b00b-7191-3443-ba32-42e4593a034f","pitchNumber":2,"startTime":"2026-06-09T03:50:12.468Z","endTime":"2026-06-09T03:50:16.138Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":81.9,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.924158296194665,"aZ":-30.108580003682647,"pfxX":-8.80831537210921,"pfxZ":1.2294328290071892,"pX":0.45238541614727856,"pZ":0.5368422534770525,"vX0":7.26825840855131,"vY0":-128.65391045168093,"vZ0":-7.765700162242216,"x":99.76,"y":224.29,"x0":-1.2607068021681824,"y0":50.003291460020996,"z0":5.918124498419679,"aX":-14.811588605121292},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":0.7,"breakHorizontal":14.4,"spinRate":1489,"spinDirection":242},"zone":14,"typeConfidence":0.9,"plateTime":0.4252318630470473,"extension":6.540928489062182},"index":2,"playId":"2878efd7-ac5f-384a-837e-8d0199b9fbe3","pitchNumber":3,"startTime":"2026-06-09T03:50:29.492Z","endTime":"2026-06-09T03:50:34.016Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.2,"endSpeed":82.9,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.605608871251494,"aZ":-27.958720403145254,"pfxX":-8.762116473192785,"pfxZ":2.410868471009314,"pX":0.04845977865640293,"pZ":2.226003741641954,"vX0":6.259117703100321,"vY0":-131.23369809103275,"vZ0":-4.641524664546263,"x":115.15,"y":178.68,"x0":-1.228379206774577,"y0":50.000469764973346,"z0":6.098627945837445,"aX":-15.291136067015406},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":3.6,"breakHorizontal":14.5,"spinRate":1614,"spinDirection":234},"zone":8,"typeConfidence":0.91,"plateTime":0.4172811263659226,"extension":6.392932620603851},"index":3,"playId":"f59643b9-5fa8-35f8-ae86-5958502e97da","pitchNumber":4,"startTime":"2026-06-09T03:50:48.644Z","endTime":"2026-06-09T03:50:53.052Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.3,"endSpeed":89.3,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.030124431392835,"aZ":-13.821265479073487,"pfxX":-5.737835387919795,"pfxZ":9.009910133357517,"pX":0.06265662619763587,"pZ":2.8016885465215946,"vX0":6.035820536633611,"vY0":-141.52800474742594,"vZ0":-6.911940047929794,"x":114.61,"y":163.13,"x0":-1.3478847548321833,"y0":50.0035102669631,"z0":6.1533848509600135,"aX":-11.689387068129564},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":15.1,"breakHorizontal":9.2,"spinRate":2372,"spinDirection":221},"zone":5,"typeConfidence":0.9,"plateTime":0.3863956537417548,"extension":6.159532269788349},"hitData":{"launchSpeed":105.1,"launchAngle":26.0,"totalDistance":397.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":111.78,"coordY":47.3}},"index":4,"playId":"19abef2f-1a7b-3a5a-baab-509b9ab28995","pitchNumber":5,"startTime":"2026-06-09T03:51:14.843Z","endTime":"2026-06-09T03:51:30.158Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-09T03:51:30.158Z","atBatIndex":65},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Curtis Mead hit by pitch.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-09T03:51:44.798Z","endTime":"2026-06-09T03:53:28.795Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676775,"fullName":"Keaton Winn","link":"/api/v1/people/676775"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"postOnSecond":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","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":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":88.3,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.056546433202836,"aZ":-21.64581437409183,"pfxX":-6.608107018422414,"pfxZ":5.295857947854564,"pX":-0.6570201764179862,"pZ":3.2076890149240853,"vX0":4.241728683724066,"vY0":-139.78650160761876,"vZ0":-4.128269457314281,"x":142.04,"y":152.17,"x0":-1.3316812657409578,"y0":50.00482526559998,"z0":6.1159184971961835,"aX":-13.143519853911599},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":9.0,"breakHorizontal":11.2,"spinRate":2197,"spinDirection":218},"zone":1,"typeConfidence":0.9,"plateTime":0.3910979258482006,"extension":6.358366900213019},"index":0,"playId":"1cd0bc2f-3ba3-3987-8eb8-97c95c2c7a66","pitchNumber":1,"startTime":"2026-06-09T03:51:58.518Z","endTime":"2026-06-09T03:52:03.336Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.2,"endSpeed":83.0,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.726062592082112,"aZ":-30.15515974699834,"pfxX":-7.445676385428268,"pfxZ":1.1598885800400618,"pX":-0.30164033168313165,"pZ":1.8023301434326697,"vX0":5.231856668833055,"vY0":-131.24468337514762,"vZ0":-5.19056841738701,"x":128.5,"y":190.12,"x0":-1.3533219687910498,"y0":50.00538750275945,"z0":6.051064243492159,"aX":-12.99377164669893},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":1.2,"breakHorizontal":12.4,"spinRate":1553,"spinDirection":244},"zone":7,"typeConfidence":0.91,"plateTime":0.4172996928221795,"extension":6.441157184427507},"index":1,"playId":"634c94a6-f6a0-315d-b93c-e14f618d4e0a","pitchNumber":2,"startTime":"2026-06-09T03:52:15.092Z","endTime":"2026-06-09T03:52:20.171Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.1,"endSpeed":82.8,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.431701748037398,"aZ":-27.271240093715914,"pfxX":-0.4846143363161888,"pfxZ":2.8334938120129656,"pX":1.2761604200791912,"pZ":0.8391179389589115,"vX0":6.206554419658149,"vY0":-130.9144901999586,"vZ0":-7.909282912899829,"x":68.36,"y":216.12,"x0":-1.065484270280491,"y0":50.00301872169261,"z0":5.949919217363001,"aX":-0.8390795741157481},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":3.5,"breakHorizontal":-0.5,"spinRate":2243,"spinDirection":279},"zone":14,"typeConfidence":0.93,"plateTime":0.4188809485192757,"extension":6.428324067521545},"index":2,"playId":"6fc07f18-a40c-36b2-a63b-bae6f1702198","pitchNumber":3,"startTime":"2026-06-09T03:52:40.281Z","endTime":"2026-06-09T03:52:44.060Z","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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":84.6,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.48189152079982,"aZ":-30.013568205977734,"pfxX":-8.941436533186085,"pfxZ":1.208073146279708,"pX":-0.6337610990970137,"pZ":0.8818749334597036,"vX0":4.926941829993568,"vY0":-132.0083123463538,"vZ0":-7.421028908206405,"x":141.16,"y":214.97,"x0":-1.349251026721319,"y0":50.00404416439907,"z0":5.8980486868579485,"aX":-15.99872892127786},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":1.0,"breakHorizontal":15.4,"spinRate":1603,"spinDirection":241},"zone":13,"typeConfidence":0.91,"plateTime":0.4127678747066894,"extension":6.456762748882061},"index":3,"playId":"c1ffc950-bf48-361f-a358-84b8298e4cb6","pitchNumber":4,"startTime":"2026-06-09T03:52:58.477Z","endTime":"2026-06-09T03:53:03.994Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.3,"endSpeed":83.5,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.61733691185452,"aZ":-27.982231067376755,"pfxX":-6.9683360949791995,"pfxZ":2.36483776890449,"pX":-2.125527952447095,"pZ":3.525139504335977,"vX0":0.5689596417275109,"vY0":-131.63245849604914,"vZ0":-1.5286037819847003,"x":198.02,"y":143.6,"x0":-1.437139780056838,"y0":50.0002641190096,"z0":6.1677328387769865,"aX":-12.334592875502727},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":4.2,"breakHorizontal":12.5,"spinRate":1524,"spinDirection":233},"zone":11,"typeConfidence":0.92,"plateTime":0.41469317180502907,"extension":6.4510097230150825},"index":4,"playId":"14bb8e87-a9a2-388c-83de-969bfbb5ef61","pitchNumber":5,"startTime":"2026-06-09T03:53:20.793Z","endTime":"2026-06-09T03:53:28.795Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-09T03:53:28.795Z","atBatIndex":66},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"CJ Abrams singles on a line drive to center fielder Jonah Cox. Luis García Jr. scores. José Tena scores.","rbi":2,"awayScore":3,"homeScore":3,"isOut":false},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-09T03:54:50.185Z","endTime":"2026-06-09T03:55:57.860Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676775,"fullName":"Keaton Winn","link":"/api/v1/people/676775"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,5],"actionIndex":[1,4],"runnerIndex":[0,1,2,3,4],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Passed Ball","eventType":"passed_ball","movementReason":"r_adv_play","runner":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Passed Ball","eventType":"passed_ball","movementReason":"r_adv_play","runner":{"id":677588,"fullName":"José Tena","link":"/api/v1/people/677588"},"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":"Single","eventType":"single","movementReason":null,"runner":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"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"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":677588,"fullName":"José Tena","link":"/api/v1/people/677588"},"responsiblePitcher":{"id":676775,"link":"/api/v1/people/676775"},"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":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"responsiblePitcher":{"id":676775,"link":"/api/v1/people/676775"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"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-09T03:53:48.185Z","endTime":"2026-06-09T03:54:48.595Z","isPitch":false,"type":"action"},{"details":{"description":"Offensive Substitution: Pinch-runner José Tena replaces Curtis Mead.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-06-09T03:54:48.595Z","endTime":"2026-06-09T03:54:51.909Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":677588,"link":"/api/v1/people/677588"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"301","replacedPlayer":{"id":678554,"link":"/api/v1/people/678554"},"base":1},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.0,"endSpeed":83.6,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.76173222782475,"aZ":-28.39535365455954,"pfxX":-9.629350194898088,"pfxZ":2.151801908155454,"pX":0.886984615974813,"pZ":1.0638869536321318,"vX0":8.570303448811288,"vY0":-130.81111881229208,"vZ0":-7.171305409131314,"x":83.19,"y":210.06,"x0":-1.1633777285381792,"y0":50.000365935965306,"z0":5.937938476146352,"aX":-16.869157741761807},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":2.6,"breakHorizontal":15.8,"spinRate":1747,"spinDirection":236},"zone":14,"typeConfidence":0.9,"plateTime":0.41697922467973614,"extension":6.5770388445646075},"index":2,"playId":"2b97aaa5-6120-3856-83c9-573e57a42c06","pitchNumber":1,"startTime":"2026-06-09T03:54:51.909Z","endTime":"2026-06-09T03:54:56.107Z","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":95.6,"endSpeed":88.5,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.866423015137936,"aZ":-23.849133980512963,"pfxX":-7.6449818569769254,"pfxZ":4.210234159564584,"pX":1.3864506408070174,"pZ":1.8809310574423581,"vX0":9.381227832471147,"vY0":-138.92785038552998,"vZ0":-6.936623416850984,"x":64.15,"y":187.99,"x0":-1.0231475709767297,"y0":50.00239947179333,"z0":5.969080811442967,"aX":-15.111847642912323},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":6.5,"breakHorizontal":12.1,"spinRate":2284,"spinDirection":224},"zone":14,"typeConfidence":0.91,"plateTime":0.39258693892296836,"extension":6.54816167213233},"index":3,"playId":"1b5fa5c3-7ab6-39b1-8a6c-df2791047d6d","pitchNumber":2,"startTime":"2026-06-09T03:55:10.278Z","endTime":"2026-06-09T03:55:20.115Z","isPitch":true,"type":"pitch"},{"details":{"description":"Passed ball by catcher Eric Haase. Luis García Jr. to 3rd. José Tena to 2nd.","event":"Passed Ball","eventType":"passed_ball","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"index":4,"actionPlayId":"1b5fa5c3-7ab6-39b1-8a6c-df2791047d6d","startTime":"2026-06-09T03:55:33.412Z","endTime":"2026-06-09T03:55:47.295Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":671277,"link":"/api/v1/people/671277"}},{"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(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.0,"endSpeed":83.7,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.445767612225545,"aZ":-31.64413162112208,"pfxX":-6.462550531972279,"pfxZ":0.29549711358054864,"pX":-0.3306207521678097,"pZ":3.0243422999525276,"vX0":4.9084413623140675,"vY0":-132.4495206890437,"vZ0":-2.1065816207389605,"x":129.6,"y":157.12,"x0":-1.365284684802814,"y0":50.00206114971342,"z0":6.1368921564719985,"aX":-11.518333108071284},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":0.4,"breakHorizontal":10.7,"spinRate":1487,"spinDirection":245},"zone":1,"typeConfidence":0.91,"plateTime":0.4130439633636569,"extension":6.4855249724656785},"hitData":{"launchSpeed":101.4,"launchAngle":-5.0,"totalDistance":28.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":144.71,"coordY":98.48}},"index":5,"playId":"909db9e9-cf22-31dc-b201-70f8722224dc","pitchNumber":3,"startTime":"2026-06-09T03:55:47.295Z","endTime":"2026-06-09T03:55:57.860Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-09T03:55:57.860Z","atBatIndex":67},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dylan Crews strikes out swinging.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-09T03:56:25.776Z","endTime":"2026-06-09T03:58:06.084Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676775,"fullName":"Keaton Winn","link":"/api/v1/people/676775"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":606992,"link":"/api/v1/people/606992"},"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":95.5,"endSpeed":88.2,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.73239749475808,"aZ":-21.990515327519,"pfxX":-8.80108273679592,"pfxZ":5.175693511782592,"pX":0.2017694644184663,"pZ":1.7347435246910605,"vX0":6.926295695689929,"vY0":-138.79956085873962,"vZ0":-7.724160294716984,"x":109.31,"y":191.94,"x0":-1.1726415674328163,"y0":50.00008019461623,"z0":5.998755817746878,"aX":-17.307512710212734},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":8.0,"breakHorizontal":14.6,"spinRate":2287,"spinDirection":221},"zone":8,"typeConfidence":0.9,"plateTime":0.39341987812336976,"extension":6.505664009560999},"index":0,"playId":"c89142cc-eeac-3db5-ae9b-77dd4b809f5f","pitchNumber":1,"startTime":"2026-06-09T03:56:34.106Z","endTime":"2026-06-09T03:56:38.541Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"playId":"82045e76-fed1-3bf5-bfd6-ef818698f0d9","startTime":"2026-06-09T03:56:52.457Z","endTime":"2026-06-09T03:56:56.086Z","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":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":87.6,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.199441503740573,"aZ":-15.362527885191025,"pfxX":-6.363666079085911,"pfxZ":8.569212260516487,"pX":-0.19830285809269899,"pZ":2.662376166981166,"vX0":4.676584033182676,"vY0":-138.9440152481226,"vZ0":-6.528896494712284,"x":124.56,"y":166.9,"x0":-1.0737994429300715,"y0":50.00002733288011,"z0":6.057473240018984,"aX":-12.480228414302522},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.4,"breakHorizontal":10.6,"spinRate":2312,"spinDirection":223},"zone":5,"typeConfidence":0.91,"plateTime":0.3937195548789285,"extension":6.302833991593689},"index":2,"playId":"b0a860de-53f4-3c8f-9cc2-d866a33230a9","pitchNumber":2,"startTime":"2026-06-09T03:57:12.262Z","endTime":"2026-06-09T03:57:16.235Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"index":3,"startTime":"2026-06-09T03:57:27.096Z","endTime":"2026-06-09T03:57:38.913Z","isPitch":false,"type":"action","player":{"id":686611,"link":"/api/v1/people/686611"}},{"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":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":87.5,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.0522135826544,"aZ":-15.642000345695765,"pfxX":-5.353914226238863,"pfxZ":8.455684902999781,"pX":-0.5192974116869421,"pZ":3.218632247964029,"vX0":3.516327401705768,"vY0":-138.4904576297645,"vZ0":-5.058476302934649,"x":136.79,"y":151.88,"x0":-1.1056784333281506,"y0":50.00078446167179,"z0":6.104372175506948,"aX":-10.466069395620497},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.5,"breakHorizontal":9.0,"spinRate":2207,"spinDirection":218},"zone":1,"typeConfidence":0.91,"plateTime":0.39451552493992414,"extension":6.2712705551625},"index":4,"playId":"9f5f35a5-c2a6-39b8-9d10-c93ec54f03d1","pitchNumber":3,"startTime":"2026-06-09T03:57:38.913Z","endTime":"2026-06-09T03:57:44.065Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":82.9,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.939279477231928,"aZ":-30.369074581234745,"pfxX":-7.009803459372506,"pfxZ":1.0425284845133405,"pX":0.3470366170064555,"pZ":1.807375502851655,"vX0":6.297172917856946,"vY0":-130.48133453351903,"vZ0":-4.998875238856881,"x":103.77,"y":189.98,"x0":-1.180021237050489,"y0":50.00334368928837,"z0":6.020300711592783,"aX":-12.158654078860469},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":1.1,"breakHorizontal":11.4,"spinRate":1606,"spinDirection":247},"zone":9,"typeConfidence":0.91,"plateTime":0.41881790221939763,"extension":6.468749641744753},"index":5,"playId":"5e334457-32e5-39b2-8a6e-4d68b1c3275e","pitchNumber":4,"startTime":"2026-06-09T03:58:01.060Z","endTime":"2026-06-09T03:58:06.084Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-09T03:58:06.084Z","atBatIndex":68},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Daylen Lile singles on a line drive to center fielder Jonah Cox. CJ Abrams scores.","rbi":1,"awayScore":4,"homeScore":3,"isOut":false},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-09T03:58:16.464Z","endTime":"2026-06-09T04:00:02.586Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676775,"fullName":"Keaton Winn","link":"/api/v1/people/676775"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,2,3,4],"actionIndex":[1],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":813841,"link":"/api/v1/people/813841"},"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":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"responsiblePitcher":{"id":676775,"link":"/api/v1/people/676775"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":87.2,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.383669179931882,"aZ":-16.39518183857078,"pfxX":-5.716879963971428,"pfxZ":8.1360797364252,"pX":-1.1700286457460156,"pZ":3.0282056525697896,"vX0":2.30101710365295,"vY0":-138.07895865578413,"vZ0":-5.2714682960172246,"x":161.6,"y":157.02,"x0":-1.2690688196973146,"y0":50.00665368314056,"z0":6.0572215233259845,"aX":-11.093820318274487},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":13.9,"breakHorizontal":10.0,"spinRate":2257,"spinDirection":223},"zone":11,"typeConfidence":0.91,"plateTime":0.39596244096507416,"extension":6.373379006757342},"index":0,"playId":"f99d5535-bc55-3958-a600-e1ab9ae85d16","pitchNumber":1,"startTime":"2026-06-09T03:58:31.280Z","endTime":"2026-06-09T03:58:39.179Z","isPitch":true,"type":"pitch"},{"details":{"description":"CJ Abrams steals (10) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"index":1,"actionPlayId":"f99d5535-bc55-3958-a600-e1ab9ae85d16","startTime":"2026-06-09T03:58:45.410Z","endTime":"2026-06-09T03:59:06.819Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":682928,"link":"/api/v1/people/682928"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":82.9,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.123417031610643,"aZ":-30.741370697846083,"pfxX":-8.942605529418072,"pfxZ":0.8263468794679918,"pX":-0.7998199390256651,"pZ":1.9223011771634246,"vX0":4.348703038818563,"vY0":-130.49808449262085,"vZ0":-4.740822167185961,"x":147.49,"y":186.88,"x0":-1.321353828244992,"y0":50.00256553942629,"z0":6.064267426775509,"aX":-15.503751505938421},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":0.7,"breakHorizontal":15.4,"spinRate":1547,"spinDirection":242},"zone":7,"typeConfidence":0.91,"plateTime":0.41887746856855834,"extension":6.492673485314796},"index":2,"playId":"5d7481a2-7da8-34de-ac4d-ca1e050c325b","pitchNumber":2,"startTime":"2026-06-09T03:59:06.819Z","endTime":"2026-06-09T03:59:10.630Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.9,"endSpeed":82.9,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.26686469381624,"aZ":-29.022452112266237,"pfxX":-9.28887426417997,"pfxZ":1.8113780610576349,"pX":-0.5252398530168448,"pZ":2.330813986357941,"vX0":4.898917275830393,"vY0":-130.8313543358401,"vZ0":-4.047290502243159,"x":137.02,"y":175.85,"x0":-1.209960181652937,"y0":50.00564101390941,"z0":6.060421134913327,"aX":-16.188675898742492},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":2.6,"breakHorizontal":15.8,"spinRate":1671,"spinDirection":236},"zone":4,"typeConfidence":0.9,"plateTime":0.41782507154070947,"extension":6.259035520349482},"index":3,"playId":"2de394ad-44a3-3370-87a7-23658047bcec","pitchNumber":3,"startTime":"2026-06-09T03:59:29.214Z","endTime":"2026-06-09T03:59:32.756Z","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(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":84.4,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.38839003678764,"aZ":-27.271228600881972,"pfxX":-9.155371737873711,"pfxZ":2.7147631912090215,"pX":-1.2593539440373274,"pZ":2.5862844599511265,"vX0":3.1442484792270857,"vY0":-132.93324335161307,"vZ0":-4.06914883846435,"x":165.0,"y":168.95,"x0":-1.2626215593815129,"y0":50.00112879114814,"z0":6.098695098700128,"aX":-16.512447128313013},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":4.3,"breakHorizontal":16.0,"spinRate":1707,"spinDirection":229},"zone":11,"typeConfidence":0.85,"plateTime":0.410808680017833,"extension":6.341524446936061},"hitData":{"launchSpeed":72.9,"launchAngle":19.0,"totalDistance":201.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":140.03,"coordY":98.91}},"index":4,"playId":"0557c280-a156-39bb-a74a-1fd2d93c12f8","pitchNumber":4,"startTime":"2026-06-09T03:59:51.398Z","endTime":"2026-06-09T04:00:02.586Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-09T04:00:02.586Z","atBatIndex":69},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Keibert Ruiz flies out to right fielder Jung Hoo Lee.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-09T04:02:38.078Z","endTime":"2026-06-09T04:04:05.213Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681916,"fullName":"Dylan Smith","link":"/api/v1/people/681916"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,5,6,7,8],"actionIndex":[1,2],"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":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":808982,"link":"/api/v1/people/808982"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-06-09T04:00:19.344Z","endTime":"2026-06-09T04:01:24.106Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Dylan Smith replaces Keaton Winn.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-06-09T04:01:24.106Z","endTime":"2026-06-09T04:02:41.077Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681916,"link":"/api/v1/people/681916"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Offensive Substitution: Pinch-runner Jacob Young replaces Daylen Lile.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":2,"startTime":"2026-06-09T04:02:40.182Z","endTime":"2026-06-09T04:02:40.183Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":696285,"link":"/api/v1/people/696285"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"601","replacedPlayer":{"id":695734,"link":"/api/v1/people/695734"},"base":1},{"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.4,"endSpeed":85.6,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.9149639819064,"aZ":-9.662777992025628,"pfxX":-1.2063242786140855,"pfxZ":11.89885789875865,"pX":0.8572867422347766,"pZ":3.4679613547771586,"vX0":6.057911995044995,"vY0":-137.28099677958684,"vZ0":-5.673664477158685,"x":84.32,"y":145.15,"x0":-1.2297362412361235,"y0":50.00146791144236,"z0":6.2319243658976475,"aX":-2.283257311365947},"breaks":{"breakAngle":4.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":20.4,"breakHorizontal":0.8,"spinRate":2466,"spinDirection":191},"zone":12,"typeConfidence":0.9,"plateTime":0.40035978813790063,"extension":6.682530231048675},"index":3,"playId":"5959c9dd-a663-37ac-a5db-113b46f0d98a","pitchNumber":1,"startTime":"2026-06-09T04:02:40.184Z","endTime":"2026-06-09T04:02:44.550Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":4,"startTime":"2026-06-09T04:02:51.081Z","endTime":"2026-06-09T04:03:04.509Z","isPitch":false,"type":"action","player":{"id":660688,"link":"/api/v1/people/660688"}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"index":5,"playId":"4e59083d-3866-3c7f-bbb2-b69c13b64855","startTime":"2026-06-09T04:03:04.509Z","endTime":"2026-06-09T04:03:08.339Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":85.2,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.44619704015923,"aZ":-10.127597505781829,"pfxX":-1.6534395466913714,"pfxZ":11.775423907197192,"pX":-0.08229640449129384,"pZ":3.6920836896212106,"vX0":3.975959332136591,"vY0":-136.32347161445773,"vZ0":-5.068971924926562,"x":120.14,"y":139.09,"x0":-1.3482978418213687,"y0":50.00348025572291,"z0":6.282030994385764,"aX":-3.0964101073140986},"breaks":{"breakAngle":10.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":20.4,"breakHorizontal":2.2,"spinRate":2430,"spinDirection":194},"zone":11,"typeConfidence":0.9,"plateTime":0.4026115291315957,"extension":6.465985218162511},"index":6,"playId":"35b785b8-ffa6-313e-8e83-94af44dcb1ba","pitchNumber":2,"startTime":"2026-06-09T04:03:23.155Z","endTime":"2026-06-09T04:03:26.896Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":0,"strikes":2,"outs":2},"index":7,"playId":"4fa655eb-f06c-450c-a13d-64ed7d1fd240","startTime":"2026-06-09T04:03:41.086Z","endTime":"2026-06-09T04:03:46.560Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":87.6,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.04406834073565,"aZ":-10.882301618048913,"pfxX":-4.812397078502254,"pfxZ":10.769965431408469,"pX":-0.5340857187696095,"pZ":3.5877300447923712,"vX0":3.951263635762623,"vY0":-139.8319108292246,"vZ0":-5.256323408098089,"x":137.36,"y":141.91,"x0":-1.3414382362889496,"y0":50.00249426498712,"z0":6.208313350843881,"aX":-9.513320962055795},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":18.6,"breakHorizontal":7.9,"spinRate":2424,"spinDirection":198},"zone":11,"typeConfidence":0.88,"plateTime":0.39197556360230124,"extension":6.545352274957673},"hitData":{"launchSpeed":83.1,"launchAngle":45.0,"totalDistance":263.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":187.28,"coordY":103.04}},"index":8,"playId":"b6787e17-1a16-344e-a90a-70341879d167","pitchNumber":3,"startTime":"2026-06-09T04:03:54.305Z","endTime":"2026-06-09T04:04:05.213Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-09T04:04:05.213Z","atBatIndex":70},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Rafael Devers walks.","rbi":0,"awayScore":4,"homeScore":3,"isOut":false},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-06-09T04:06:27.097Z","endTime":"2026-06-09T04:08:25.905Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681402,"fullName":"Gus Varland","link":"/api/v1/people/681402"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[5,6,7,8,9,11],"actionIndex":[0,1,2,3,4],"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":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":11},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Gus Varland replaces Clayton Beeter.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-09T04:06:29.406Z","endTime":"2026-06-09T04:06:29.407Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681402,"link":"/api/v1/people/681402"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Jacob Young remains in the game as the center fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-06-09T04:06:29.408Z","endTime":"2026-06-09T04:06:29.409Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":696285,"link":"/api/v1/people/696285"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"601","replacedPlayer":{"id":695734,"link":"/api/v1/people/695734"}},{"details":{"description":"Defensive switch from center field to right field for Dylan Crews.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-06-09T04:06:29.410Z","endTime":"2026-06-09T04:06:29.411Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":686611,"link":"/api/v1/people/686611"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"500"},{"details":{"description":"Defensive Substitution: Andrés Chaparro replaces José Tena, batting 3rd, playing first base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-06-09T04:06:29.412Z","endTime":"2026-06-09T04:06:29.413Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":665953,"link":"/api/v1/people/665953"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"302","replacedPlayer":{"id":677588,"link":"/api/v1/people/677588"}},{"details":{"description":"Defensive switch from right field to left field for James Wood.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":4,"startTime":"2026-06-09T04:06:29.414Z","endTime":"2026-06-09T04:06:29.415Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":695578,"link":"/api/v1/people/695578"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"100"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":85.9,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.13901155009419,"aZ":-13.824742250428837,"pfxX":-6.603894760076484,"pfxZ":9.682606715714194,"pX":-0.0650327226698225,"pZ":2.7161690233365436,"vX0":5.634503821503294,"vY0":-136.78897879323858,"vZ0":-4.372995086438937,"x":119.48,"y":165.44,"x0":-1.2934527516988947,"y0":50.00314443986601,"z0":5.283173133593854,"aX":-12.516427866803193},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.8,"breakHorizontal":10.8,"spinRate":2166,"spinDirection":216},"zone":5,"typeConfidence":0.88,"plateTime":0.40039609500591977,"extension":6.67017121387823},"index":5,"playId":"f83d49b4-2471-359c-920b-57bc11d122ff","pitchNumber":1,"startTime":"2026-06-09T04:06:29.416Z","endTime":"2026-06-09T04:06:34.501Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":85.3,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.44797477034709,"aZ":-12.322142889948024,"pfxX":-6.1960799684960755,"pfxZ":10.595478855088407,"pX":1.346721747764325,"pZ":3.477874525056731,"vX0":8.727145986193968,"vY0":-136.16063217211394,"vZ0":-2.6605832023112903,"x":65.67,"y":144.88,"x0":-1.0979635681808826,"y0":50.006726112034826,"z0":5.322622131863433,"aX":-11.614541723181148},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":18.8,"breakHorizontal":9.4,"spinRate":2161,"spinDirection":209},"zone":12,"typeConfidence":0.88,"plateTime":0.4025648020820052,"extension":6.741881006820478},"index":6,"playId":"5e53e58e-9e35-30e0-8d37-4729aeec32b8","pitchNumber":2,"startTime":"2026-06-09T04:06:47.130Z","endTime":"2026-06-09T04:06:51.095Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":85.8,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.07410439082319,"aZ":-12.707611022147047,"pfxX":-6.948720685237818,"pfxZ":10.252367299386416,"pX":0.5342268309949952,"pZ":2.686234010705181,"vX0":6.636683057951195,"vY0":-137.33101551351973,"vZ0":-4.509526428953713,"x":96.64,"y":166.25,"x0":-1.0177870590798939,"y0":50.00600510323299,"z0":5.222430352619814,"aX":-13.19794006830171},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.8,"breakHorizontal":11.0,"spinRate":2222,"spinDirection":215},"zone":6,"typeConfidence":0.89,"plateTime":0.3997373034674676,"extension":6.750862270245217},"index":7,"playId":"0c20f834-6a94-3b0d-806b-ad885d768521","pitchNumber":3,"startTime":"2026-06-09T04:07:04.565Z","endTime":"2026-06-09T04:07:08.512Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":86.4,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.72687729453374,"aZ":-12.61438033431535,"pfxX":-5.6425313678801805,"pfxZ":10.111143501069986,"pX":0.4965259866489195,"pZ":4.3608176706325565,"vX0":6.591893439567612,"vY0":-138.6218800232646,"vZ0":-0.7318594398659873,"x":98.07,"y":121.04,"x0":-1.1859516101626635,"y0":50.00177868896769,"z0":5.475266986256728,"aX":-10.914947425533427},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":18.4,"breakHorizontal":8.8,"spinRate":2191,"spinDirection":214},"zone":12,"typeConfidence":0.91,"plateTime":0.39602931298934463,"extension":6.822942115654268},"index":8,"playId":"f4a08115-1c5e-3720-9958-81deef043efd","pitchNumber":4,"startTime":"2026-06-09T04:07:28.981Z","endTime":"2026-06-09T04:07:32.716Z","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":95.0,"endSpeed":86.5,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.574189085341978,"aZ":-12.288333435961988,"pfxX":-5.8088325698887076,"pfxZ":10.287475830802718,"pX":-0.16522435487663278,"pZ":4.164150055898461,"vX0":4.820811492173257,"vY0":-138.3355817049752,"vZ0":-1.2670088868343847,"x":123.3,"y":126.35,"x0":-1.1779017759015054,"y0":50.00530236495197,"z0":5.454044386989023,"aX":-11.23206026783134},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":18.6,"breakHorizontal":9.5,"spinRate":2207,"spinDirection":208},"zone":11,"typeConfidence":0.91,"plateTime":0.3963210318734047,"extension":6.7768473184683184},"index":9,"playId":"4ee1dc8a-2cc5-3949-90b5-f183c085c6be","pitchNumber":5,"startTime":"2026-06-09T04:07:47.340Z","endTime":"2026-06-09T04:07:51.135Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"index":10,"startTime":"2026-06-09T04:08:07.795Z","endTime":"2026-06-09T04:08:19.390Z","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(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.4,"endSpeed":86.2,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.725448914658166,"aZ":-12.897190120383073,"pfxX":-4.263602149226321,"pfxZ":10.066993898290685,"pX":-0.5257997539193034,"pZ":3.8361479101300406,"vX0":3.371831511008519,"vY0":-137.54538050582568,"vZ0":-1.6558729561540606,"x":137.04,"y":135.2,"x0":-1.2141154738510922,"y0":50.000344779626346,"z0":5.321269534850252,"aX":-8.162034063908031},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":18.1,"breakHorizontal":7.0,"spinRate":2128,"spinDirection":213},"zone":11,"typeConfidence":0.9,"plateTime":0.3983368742154618,"extension":6.586091388000435},"index":11,"playId":"bdf40ccc-a23c-38eb-9dff-23d44dd20672","pitchNumber":6,"startTime":"2026-06-09T04:08:19.390Z","endTime":"2026-06-09T04:08:25.905Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-09T04:08:25.905Z","atBatIndex":71},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Luis Arraez strikes out swinging.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":72,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-06-09T04:08:46.497Z","endTime":"2026-06-09T04:10:47.992Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681402,"fullName":"Gus Varland","link":"/api/v1/people/681402"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"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":null,"outBase":"1B","isOut":true,"outNumber":1},"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":4},"credits":[{"player":{"id":660688,"link":"/api/v1/people/660688"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":86.8,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.452820380778487,"aZ":-14.102643075798733,"pfxX":-5.108387305596759,"pfxZ":9.328963944235314,"pX":-0.32068119144320884,"pZ":3.4230617797682092,"vX0":4.061768721360953,"vY0":-138.21181836117094,"vZ0":-2.5312538986612765,"x":129.22,"y":146.36,"x0":-1.1447653473588364,"y0":50.000496142792976,"z0":5.296339519815263,"aX":-9.89379991766273},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.6,"breakHorizontal":8.4,"spinRate":2106,"spinDirection":213},"zone":11,"typeConfidence":0.9,"plateTime":0.39609766765938925,"extension":6.86248896773456},"index":0,"playId":"22f77eab-b133-3b33-a5fd-c5ea84841193","pitchNumber":1,"startTime":"2026-06-09T04:08:48.553Z","endTime":"2026-06-09T04:08:54.196Z","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":89.9,"endSpeed":82.7,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.455354198621144,"aZ":-31.98583287937569,"pfxX":-6.872542422839618,"pfxZ":0.11017988040887872,"pX":-1.1202456348694585,"pZ":4.488236446963492,"vX0":3.0661442980233615,"vY0":-130.87142336442977,"vZ0":3.7684764162621356,"x":159.7,"y":117.6,"x0":-1.4087299167945526,"y0":50.00418924481221,"z0":5.413755476808995,"aX":-12.022123237784616},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":1.2,"breakHorizontal":11.9,"spinRate":1298,"spinDirection":230},"zone":11,"typeConfidence":0.94,"plateTime":0.41717768884855255,"extension":6.513232127024479},"index":1,"playId":"f99fd8b0-97bc-390f-b6c8-6f69634ee6b8","pitchNumber":2,"startTime":"2026-06-09T04:09:07.703Z","endTime":"2026-06-09T04:09:11.140Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":86.6,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.835918689192212,"aZ":-13.076159138597957,"pfxX":-4.596988099046767,"pfxZ":9.909101244582875,"pX":0.5254768962851925,"pZ":3.55071629982437,"vX0":6.026245695299297,"vY0":-137.76164579511737,"vZ0":-2.3447053879700297,"x":96.97,"y":142.91,"x0":-1.0903603319300825,"y0":50.00267338675858,"z0":5.293877059385379,"aX":-8.8602411099501},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":17.6,"breakHorizontal":7.1,"spinRate":2179,"spinDirection":209},"zone":12,"typeConfidence":0.9,"plateTime":0.39719944058981405,"extension":6.624900384462446},"index":2,"playId":"62a382aa-b27e-3145-b272-d71d50de6238","pitchNumber":3,"startTime":"2026-06-09T04:09:28.384Z","endTime":"2026-06-09T04:09:33.676Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":85.9,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.66301460877784,"aZ":-13.963842729183352,"pfxX":-5.468067049407394,"pfxZ":9.540673383411361,"pX":-0.7757199489026224,"pZ":2.8789784615306475,"vX0":2.883555459344249,"vY0":-138.00599958585488,"vZ0":-4.027309228327955,"x":146.57,"y":161.05,"x0":-1.1294354175145076,"y0":50.00623655078006,"z0":5.312379417853408,"aX":-10.440847643553926},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.6,"breakHorizontal":9.2,"spinRate":2298,"spinDirection":206},"zone":1,"typeConfidence":0.9,"plateTime":0.39846125050610626,"extension":6.645128529385896},"index":3,"playId":"5e1a162b-172e-3b36-9439-62d9db7e6d18","pitchNumber":4,"startTime":"2026-06-09T04:09:59.411Z","endTime":"2026-06-09T04:10:04.684Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":81.1,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.48977462268078,"aZ":-27.713655298949625,"pfxX":-0.2603543069204802,"pfxZ":2.6767612144416173,"pX":0.14291758784041766,"pZ":1.7538461561404073,"vX0":3.8235498388523763,"vY0":-128.04301609851814,"vZ0":-3.5416366093980813,"x":111.55,"y":191.43,"x0":-1.3334633878242934,"y0":50.00356574974281,"z0":5.314341398048708,"aX":-0.4343686565863165},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":4.3,"breakHorizontal":-0.4,"spinRate":2282,"spinDirection":173},"zone":8,"typeConfidence":0.9,"plateTime":0.4271391007616434,"extension":6.773546133582912},"index":4,"playId":"ee5c248d-6fd5-3db8-9dd9-26b6e0939cab","pitchNumber":5,"startTime":"2026-06-09T04:10:43.189Z","endTime":"2026-06-09T04:10:47.992Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-09T04:10:47.992Z","atBatIndex":72},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Willy Adames flies out to center fielder Jacob Young.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":73,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-06-09T04:11:10.725Z","endTime":"2026-06-09T04:13:00.676Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"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":681402,"fullName":"Gus Varland","link":"/api/v1/people/681402"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"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":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","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":4},"credits":[{"player":{"id":696285,"link":"/api/v1/people/696285"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":86.7,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.03530698632574,"aZ":-10.799608474978921,"pfxX":-4.984712967238114,"pfxZ":11.10817955779817,"pX":0.20956912254025967,"pZ":1.8921486665504856,"vX0":5.176698720624085,"vY0":-137.70163020525126,"vZ0":-7.161346876685654,"x":109.01,"y":187.69,"x0":-1.045388745008461,"y0":50.002507458974634,"z0":5.254014838886414,"aX":-9.59113899414084},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":18.8,"breakHorizontal":7.9,"spinRate":2234,"spinDirection":206},"zone":8,"typeConfidence":0.9,"plateTime":0.3974778186082517,"extension":6.811169061913629},"index":0,"playId":"c24a4b81-a4d5-33b1-bc91-e9feae736c1f","pitchNumber":1,"startTime":"2026-06-09T04:11:14.502Z","endTime":"2026-06-09T04:11:19.330Z","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":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":82.0,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.68586098786144,"aZ":-27.345657856462758,"pfxX":-1.2643979435964505,"pfxZ":2.8635149325120297,"pX":1.001336910224685,"pZ":0.3178213211428959,"vX0":6.088820851808027,"vY0":-128.49387092134063,"vZ0":-6.996193194939467,"x":78.83,"y":230.2,"x0":-1.2267342957742116,"y0":50.002449075108046,"z0":5.1781216178014,"aX":-2.1318147431365526},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":4.0,"breakHorizontal":1.1,"spinRate":2297,"spinDirection":149},"zone":14,"typeConfidence":0.9,"plateTime":0.4250075271160636,"extension":6.678340489840257},"index":1,"playId":"76124ca8-63ac-3578-979b-80f728a01740","pitchNumber":2,"startTime":"2026-06-09T04:11:33.902Z","endTime":"2026-06-09T04:11:37.875Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":80.3,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.60402532219996,"aZ":-28.399473819730165,"pfxX":1.3721922219439229,"pfxZ":2.295999864716949,"pX":0.5084605063679081,"pZ":1.3354829113279627,"vX0":3.8550321307105375,"vY0":-127.68581465655922,"vZ0":-4.280697991778423,"x":97.62,"y":202.72,"x0":-1.2023300775774775,"y0":50.001585087186065,"z0":5.282091322033338,"aX":2.252587921588035},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":3.4,"breakHorizontal":-3.4,"spinRate":2259,"spinDirection":170},"zone":14,"typeConfidence":0.91,"plateTime":0.42984787192270746,"extension":6.714935196346382},"index":2,"playId":"00d8c1f3-15e9-315b-b3b9-1d428bff5cd2","pitchNumber":3,"startTime":"2026-06-09T04:11:59.176Z","endTime":"2026-06-09T04:12:03.623Z","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":93.6,"endSpeed":84.6,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.819955291625725,"aZ":-13.779821067135426,"pfxX":-6.350619330771584,"pfxZ":9.879092208660087,"pX":-0.5630584556998697,"pZ":4.729106020235294,"vX0":3.6798213383093574,"vY0":-136.29601148385422,"vZ0":0.6720275197677199,"x":138.46,"y":111.09,"x0":-1.1128694549117226,"y0":50.00376323702881,"z0":5.438029499335657,"aX":-11.826382956814545},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":18.2,"breakHorizontal":10.6,"spinRate":2175,"spinDirection":208},"zone":11,"typeConfidence":0.9,"plateTime":0.40345626259474576,"extension":6.703998209411747},"index":3,"playId":"19dc4cb3-d0ff-38f3-ba4a-4077982650f7","pitchNumber":4,"startTime":"2026-06-09T04:12:27.468Z","endTime":"2026-06-09T04:12:31.181Z","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":2,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":78.8,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.539676665480652,"aZ":-29.794506409691195,"pfxX":-0.10423417590081119,"pfxZ":1.495379460053008,"pX":0.8275550747882949,"pZ":1.9610610493173393,"vX0":5.067156354380001,"vY0":-125.75227425982122,"vZ0":-2.3324784514210934,"x":85.46,"y":185.83,"x0":-1.2072369837523746,"y0":50.00089973382113,"z0":5.338367591833821,"aX":-0.16655660202406028},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":2.4,"breakHorizontal":-1.1,"spinRate":2187,"spinDirection":91},"zone":14,"typeConfidence":0.9,"plateTime":0.4370005598484772,"extension":6.567554578038896},"hitData":{"launchSpeed":97.8,"launchAngle":29.0,"totalDistance":379.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":124.42,"coordY":46.04}},"index":4,"playId":"2206f9a4-a3b1-3cb5-8db5-718a3cd5c0a8","pitchNumber":5,"startTime":"2026-06-09T04:12:48.426Z","endTime":"2026-06-09T04:13:00.676Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-09T04:13:00.676Z","atBatIndex":73},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jung Hoo Lee singles on a line drive to right fielder Dylan Crews. Rafael Devers to 3rd.","rbi":0,"awayScore":4,"homeScore":3,"isOut":false},"about":{"atBatIndex":74,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-06-09T04:13:22.332Z","endTime":"2026-06-09T04:13:56.119Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681402,"fullName":"Gus Varland","link":"/api/v1/people/681402"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"postOnThird":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"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":686611,"link":"/api/v1/people/686611"},"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":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":79.0,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.711852162823863,"aZ":-28.305046062758244,"pfxX":0.173649335621477,"pfxZ":2.425450994417268,"pX":-0.4199116021925642,"pZ":2.6530902721777467,"vX0":2.65270811532658,"vY0":-125.87511280394158,"vZ0":-1.095139797400166,"x":133.01,"y":167.15,"x0":-1.5121623693049164,"y0":50.004450402176886,"z0":5.395673781544698,"aX":0.2772915265932078},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":4.3,"breakHorizontal":-1.0,"spinRate":2254,"spinDirection":122},"zone":4,"typeConfidence":0.9,"plateTime":0.43595177514976147,"extension":6.746053194577732},"index":0,"playId":"55c0e393-3ba5-3460-8005-aa981c6f6d92","pitchNumber":1,"startTime":"2026-06-09T04:13:28.376Z","endTime":"2026-06-09T04:13:33.635Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":83.9,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.474216766726162,"aZ":-24.981283259597685,"pfxX":-9.351529538822001,"pfxZ":4.016185679078116,"pX":-0.21170448026732305,"pZ":1.7328118251023195,"vX0":6.276349420350066,"vY0":-132.77013536118216,"vZ0":-4.176179452421983,"x":125.07,"y":191.99,"x0":-1.386994862402464,"y0":50.00401313514603,"z0":5.136332978429979,"aX":-16.756503323362505},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":6.6,"breakHorizontal":15.6,"spinRate":1305,"spinDirection":234},"zone":8,"typeConfidence":0.93,"plateTime":0.41196570771208973,"extension":6.425498554004679},"hitData":{"launchSpeed":91.7,"launchAngle":13.0,"totalDistance":212.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":185.76,"coordY":107.6}},"index":1,"playId":"d64bac3a-56f2-3376-9700-cad5f99e471e","pitchNumber":2,"startTime":"2026-06-09T04:13:46.407Z","endTime":"2026-06-09T04:13:56.119Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-09T04:13:56.119Z","atBatIndex":74},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bryce Eldridge strikes out swinging.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":75,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-06-09T04:15:21.007Z","endTime":"2026-06-09T04:16:36.826Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681402,"fullName":"Gus Varland","link":"/api/v1/people/681402"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".357"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".640"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".760"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".848"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.024"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.056"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".750"},{"zone":"08","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".683"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".727"},{"zone":"11","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".788"},{"zone":"12","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".947"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".531"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".587"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"99.31"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.11"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.00"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.69"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.25"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"91.42"},{"zone":"07","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.08"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.36"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"96.38"},{"zone":"11","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.10"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.89"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"80.54"},{"zone":"14","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.53"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".154"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".280"},{"zone":"03","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".280"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".350"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".400"},{"zone":"07","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".295"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".268"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".190"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".158"},{"zone":"12","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".357"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".129"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".133"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".357"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".640"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".760"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".848"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.024"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.056"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".750"},{"zone":"08","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".683"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".727"},{"zone":"11","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".788"},{"zone":"12","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".947"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".531"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".587"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":660688,"link":"/api/v1/people/660688"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-06-09T04:14:23.345Z","endTime":"2026-06-09T04:15:23.161Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":86.0,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.69972917481777,"aZ":-10.67472271150281,"pfxX":-5.16334850638963,"pfxZ":11.269284474264278,"pX":0.19383081118180812,"pZ":2.0851470554590277,"vX0":5.823943627200882,"vY0":-137.75288748870392,"vZ0":-6.398110354843013,"x":109.61,"y":182.48,"x0":-1.2843266077095503,"y0":50.00078367736757,"z0":5.171082369524293,"aX":-9.84924132584833},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":19.1,"breakHorizontal":8.0,"spinRate":2324,"spinDirection":205},"zone":8,"typeConfidence":0.9,"plateTime":0.39873693567953694,"extension":6.653257995746926},"index":1,"playId":"2fa32484-9ce3-3de4-85c5-03d967003100","pitchNumber":1,"startTime":"2026-06-09T04:15:23.161Z","endTime":"2026-06-09T04:15:27.871Z","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":95.5,"endSpeed":86.8,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.562421860275755,"aZ":-10.5011574582772,"pfxX":-6.047269166010489,"pfxZ":11.16570451241069,"pX":-0.006283657994843474,"pZ":2.2746621115883716,"vX0":5.713651361331072,"vY0":-138.80636659832902,"vZ0":-6.062761143574274,"x":117.24,"y":177.36,"x0":-1.310856287763793,"y0":50.00459657341219,"z0":5.194131765721617,"aX":-11.740817623618266},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":19.1,"breakHorizontal":9.7,"spinRate":2309,"spinDirection":209},"zone":8,"typeConfidence":0.91,"plateTime":0.39537535685804226,"extension":6.6403061078572},"index":2,"playId":"4a9090cc-bcbb-36a5-8d2f-7bedcac239c7","pitchNumber":2,"startTime":"2026-06-09T04:15:43.549Z","endTime":"2026-06-09T04:15:48.461Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.1,"endSpeed":80.6,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.025611157930758,"aZ":-27.976052248497176,"pfxX":-0.0748524612036433,"pfxZ":2.512606440265283,"pX":0.14093459592304117,"pZ":1.9874600681732675,"vX0":3.9550750288334866,"vY0":-129.54452981280622,"vZ0":-3.0877071846506667,"x":111.63,"y":185.12,"x0":-1.4061893934033822,"y0":50.00598735150349,"z0":5.369807170835567,"aX":-0.12565435160940525},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":4.0,"breakHorizontal":-0.8,"spinRate":2290,"spinDirection":141},"zone":8,"typeConfidence":0.9,"plateTime":0.42538518480784315,"extension":6.751166997891082},"index":3,"playId":"830d2210-ba0b-3494-b272-40406cfff1f1","pitchNumber":3,"startTime":"2026-06-09T04:16:05.762Z","endTime":"2026-06-09T04:16:09.785Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":86.7,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.246277988272,"aZ":-13.262479073207004,"pfxX":-4.973014069123478,"pfxZ":9.753273791664869,"pX":-0.030440107995301117,"pZ":4.035182309511689,"vX0":5.015180831825544,"vY0":-138.44511614776727,"vZ0":-1.2747460336099712,"x":118.16,"y":129.83,"x0":-1.2203303466311057,"y0":50.00076086338498,"z0":5.39029179075411,"aX":-9.641291165187662},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.6,"breakHorizontal":7.9,"spinRate":2269,"spinDirection":209},"zone":11,"typeConfidence":0.91,"plateTime":0.3957964650300143,"extension":6.50098305667106},"index":4,"playId":"f2d67b30-d9a1-34f6-b4ee-2f13b35cd23a","pitchNumber":4,"startTime":"2026-06-09T04:16:32.766Z","endTime":"2026-06-09T04:16:36.826Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-09T04:16:36.826Z","atBatIndex":75}],"currentPlay":{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bryce Eldridge strikes out swinging.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":75,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-06-09T04:15:21.007Z","endTime":"2026-06-09T04:16:36.826Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681402,"fullName":"Gus Varland","link":"/api/v1/people/681402"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".357"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".640"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".760"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".848"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.024"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.056"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".750"},{"zone":"08","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".683"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".727"},{"zone":"11","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".788"},{"zone":"12","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".947"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".531"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".587"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"99.31"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.11"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.00"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.69"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.25"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"91.42"},{"zone":"07","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.08"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.36"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"96.38"},{"zone":"11","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.10"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.89"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"80.54"},{"zone":"14","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.53"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".154"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".280"},{"zone":"03","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".280"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".350"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".400"},{"zone":"07","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".295"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".268"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".190"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".158"},{"zone":"12","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".357"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".129"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".133"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".357"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".640"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".760"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".848"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.024"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.056"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".750"},{"zone":"08","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".683"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".727"},{"zone":"11","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".788"},{"zone":"12","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".947"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".531"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".587"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":660688,"link":"/api/v1/people/660688"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-06-09T04:14:23.345Z","endTime":"2026-06-09T04:15:23.161Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":86.0,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.69972917481777,"aZ":-10.67472271150281,"pfxX":-5.16334850638963,"pfxZ":11.269284474264278,"pX":0.19383081118180812,"pZ":2.0851470554590277,"vX0":5.823943627200882,"vY0":-137.75288748870392,"vZ0":-6.398110354843013,"x":109.61,"y":182.48,"x0":-1.2843266077095503,"y0":50.00078367736757,"z0":5.171082369524293,"aX":-9.84924132584833},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":19.1,"breakHorizontal":8.0,"spinRate":2324,"spinDirection":205},"zone":8,"typeConfidence":0.9,"plateTime":0.39873693567953694,"extension":6.653257995746926},"index":1,"playId":"2fa32484-9ce3-3de4-85c5-03d967003100","pitchNumber":1,"startTime":"2026-06-09T04:15:23.161Z","endTime":"2026-06-09T04:15:27.871Z","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":95.5,"endSpeed":86.8,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.562421860275755,"aZ":-10.5011574582772,"pfxX":-6.047269166010489,"pfxZ":11.16570451241069,"pX":-0.006283657994843474,"pZ":2.2746621115883716,"vX0":5.713651361331072,"vY0":-138.80636659832902,"vZ0":-6.062761143574274,"x":117.24,"y":177.36,"x0":-1.310856287763793,"y0":50.00459657341219,"z0":5.194131765721617,"aX":-11.740817623618266},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":19.1,"breakHorizontal":9.7,"spinRate":2309,"spinDirection":209},"zone":8,"typeConfidence":0.91,"plateTime":0.39537535685804226,"extension":6.6403061078572},"index":2,"playId":"4a9090cc-bcbb-36a5-8d2f-7bedcac239c7","pitchNumber":2,"startTime":"2026-06-09T04:15:43.549Z","endTime":"2026-06-09T04:15:48.461Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.1,"endSpeed":80.6,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.025611157930758,"aZ":-27.976052248497176,"pfxX":-0.0748524612036433,"pfxZ":2.512606440265283,"pX":0.14093459592304117,"pZ":1.9874600681732675,"vX0":3.9550750288334866,"vY0":-129.54452981280622,"vZ0":-3.0877071846506667,"x":111.63,"y":185.12,"x0":-1.4061893934033822,"y0":50.00598735150349,"z0":5.369807170835567,"aX":-0.12565435160940525},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":4.0,"breakHorizontal":-0.8,"spinRate":2290,"spinDirection":141},"zone":8,"typeConfidence":0.9,"plateTime":0.42538518480784315,"extension":6.751166997891082},"index":3,"playId":"830d2210-ba0b-3494-b272-40406cfff1f1","pitchNumber":3,"startTime":"2026-06-09T04:16:05.762Z","endTime":"2026-06-09T04:16:09.785Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":86.7,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.246277988272,"aZ":-13.262479073207004,"pfxX":-4.973014069123478,"pfxZ":9.753273791664869,"pX":-0.030440107995301117,"pZ":4.035182309511689,"vX0":5.015180831825544,"vY0":-138.44511614776727,"vZ0":-1.2747460336099712,"x":118.16,"y":129.83,"x0":-1.2203303466311057,"y0":50.00076086338498,"z0":5.39029179075411,"aX":-9.641291165187662},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.6,"breakHorizontal":7.9,"spinRate":2269,"spinDirection":209},"zone":11,"typeConfidence":0.91,"plateTime":0.3957964650300143,"extension":6.50098305667106},"index":4,"playId":"f2d67b30-d9a1-34f6-b4ee-2f13b35cd23a","pitchNumber":4,"startTime":"2026-06-09T04:16:32.766Z","endTime":"2026-06-09T04:16:36.826Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-09T04:16:36.826Z","atBatIndex":75},"scoringPlays":[39,45,59,62,67,69],"playsByInning":[{"startIndex":0,"endIndex":7,"top":[0,1,2],"bottom":[3,4,5,6,7],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":1,"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"batter":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"coordinates":{"x":107.64,"y":135.54},"type":"O","description":"Lineout"}],"home":[{"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":663992,"fullName":"Richard Lovelady","link":"/api/v1/people/663992"},"batter":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"coordinates":{"x":161.9,"y":93.37},"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":1,"pitcher":{"id":663992,"fullName":"Richard Lovelady","link":"/api/v1/people/663992"},"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"coordinates":{"x":123.68,"y":73.46},"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":1,"pitcher":{"id":663992,"fullName":"Richard Lovelady","link":"/api/v1/people/663992"},"batter":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"coordinates":{"x":105.27,"y":83.24},"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":1,"pitcher":{"id":663992,"fullName":"Richard Lovelady","link":"/api/v1/people/663992"},"batter":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"coordinates":{"x":66.16,"y":110.76},"type":"O","description":"Lineout"}]}},{"startIndex":8,"endIndex":13,"top":[8,9,10],"bottom":[11,12,13],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":2,"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"batter":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"coordinates":{"x":134.58,"y":181.07},"type":"O","description":"Groundout"}],"home":[{"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":571945,"fullName":"Miles Mikolas","link":"/api/v1/people/571945"},"batter":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"coordinates":{"x":116.34,"y":143.57},"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":2,"pitcher":{"id":571945,"fullName":"Miles Mikolas","link":"/api/v1/people/571945"},"batter":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"coordinates":{"x":52.93,"y":99.43},"type":"O","description":"Lineout"},{"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":571945,"fullName":"Miles Mikolas","link":"/api/v1/people/571945"},"batter":{"id":606992,"fullName":"Eric Haase","link":"/api/v1/people/606992"},"coordinates":{"x":113.3,"y":122.29},"type":"O","description":"Pop Out"}]}},{"startIndex":14,"endIndex":21,"top":[14,15,16,17],"bottom":[18,19,20,21],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":3,"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"batter":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"coordinates":{"x":169.22,"y":130.92},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":3,"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"batter":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"coordinates":{"x":118.0,"y":146.0},"type":"O","description":"Double Play"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":3,"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"batter":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"coordinates":{"x":179.28,"y":120.11},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":3,"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"batter":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"coordinates":{"x":158.9,"y":160.8},"type":"O","description":"Lineout"}],"home":[{"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":3,"pitcher":{"id":571945,"fullName":"Miles Mikolas","link":"/api/v1/people/571945"},"batter":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"coordinates":{"x":62.1,"y":139.85},"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":3,"pitcher":{"id":571945,"fullName":"Miles Mikolas","link":"/api/v1/people/571945"},"batter":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"coordinates":{"x":144.09,"y":171.83},"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":3,"pitcher":{"id":571945,"fullName":"Miles Mikolas","link":"/api/v1/people/571945"},"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"coordinates":{"x":112.28,"y":158.27},"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":3,"pitcher":{"id":571945,"fullName":"Miles Mikolas","link":"/api/v1/people/571945"},"batter":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"coordinates":{"x":175.0,"y":66.58},"type":"O","description":"Flyout"}]}},{"startIndex":22,"endIndex":29,"top":[22,23,24],"bottom":[25,26,27,28,29],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":4,"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"batter":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"coordinates":{"x":152.32,"y":156.75},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":4,"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"batter":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"coordinates":{"x":115.83,"y":150.16},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":4,"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"batter":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"coordinates":{"x":49.62,"y":85.23},"type":"O","description":"Flyout"}],"home":[{"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":571945,"fullName":"Miles Mikolas","link":"/api/v1/people/571945"},"batter":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"coordinates":{"x":174.99,"y":80.26},"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":4,"pitcher":{"id":571945,"fullName":"Miles Mikolas","link":"/api/v1/people/571945"},"batter":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"coordinates":{"x":187.28,"y":108.61},"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":4,"pitcher":{"id":571945,"fullName":"Miles Mikolas","link":"/api/v1/people/571945"},"batter":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"coordinates":{"x":84.41,"y":58.44},"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":4,"pitcher":{"id":571945,"fullName":"Miles Mikolas","link":"/api/v1/people/571945"},"batter":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"coordinates":{"x":202.99,"y":114.69},"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":4,"pitcher":{"id":571945,"fullName":"Miles Mikolas","link":"/api/v1/people/571945"},"batter":{"id":606992,"fullName":"Eric Haase","link":"/api/v1/people/606992"},"coordinates":{"x":115.39,"y":64.44},"type":"O","description":"Flyout"}]}},{"startIndex":30,"endIndex":35,"top":[30,31,32],"bottom":[33,34,35],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":5,"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"batter":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"coordinates":{"x":126.35,"y":43.95},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":5,"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"batter":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"coordinates":{"x":156.24,"y":162.82},"type":"O","description":"Groundout"}],"home":[{"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":571945,"fullName":"Miles Mikolas","link":"/api/v1/people/571945"},"batter":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"coordinates":{"x":114.6,"y":139.12},"type":"E","description":"Field Error"},{"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":571945,"fullName":"Miles Mikolas","link":"/api/v1/people/571945"},"batter":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"coordinates":{"x":112.28,"y":147.12},"type":"O","description":"Grounded Into DP"}]}},{"startIndex":36,"endIndex":46,"top":[36,37,38,39,40],"bottom":[41,42,43,44,45,46],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":6,"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"batter":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"coordinates":{"x":123.68,"y":83.19},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":6,"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"batter":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"coordinates":{"x":140.12,"y":168.24},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":6,"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"batter":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"coordinates":{"x":129.34,"y":111.69},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":6,"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"batter":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"coordinates":{"x":189.31,"y":104.56},"type":"H","description":"Single"}],"home":[{"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":571945,"fullName":"Miles Mikolas","link":"/api/v1/people/571945"},"batter":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"coordinates":{"x":67.81,"y":103.71},"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":6,"pitcher":{"id":680730,"fullName":"Mitchell Parker","link":"/api/v1/people/680730"},"batter":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"coordinates":{"x":137.63,"y":83.6},"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":6,"pitcher":{"id":680730,"fullName":"Mitchell Parker","link":"/api/v1/people/680730"},"batter":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"coordinates":{"x":151.47,"y":85.31},"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":6,"pitcher":{"id":680730,"fullName":"Mitchell Parker","link":"/api/v1/people/680730"},"batter":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"coordinates":{"x":87.45,"y":97.46},"type":"H","description":"Single"}]}},{"startIndex":47,"endIndex":54,"top":[47,48,49],"bottom":[50,51,52,53,54],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":7,"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"batter":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"coordinates":{"x":172.48,"y":114.34},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":7,"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"batter":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"coordinates":{"x":102.66,"y":165.87},"type":"O","description":"Grounded Into DP"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":7,"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"batter":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"coordinates":{"x":152.82,"y":153.71},"type":"O","description":"Groundout"}],"home":[{"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":680730,"fullName":"Mitchell Parker","link":"/api/v1/people/680730"},"batter":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"coordinates":{"x":162.41,"y":92.65},"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":680730,"fullName":"Mitchell Parker","link":"/api/v1/people/680730"},"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"coordinates":{"x":114.03,"y":48.87},"type":"O","description":"Lineout"},{"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":680730,"fullName":"Mitchell Parker","link":"/api/v1/people/680730"},"batter":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"coordinates":{"x":201.47,"y":114.69},"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":690925,"fullName":"Clayton Beeter","link":"/api/v1/people/690925"},"batter":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"coordinates":{"x":146.09,"y":56.91},"type":"O","description":"Flyout"}]}},{"startIndex":55,"endIndex":63,"top":[55,56,57],"bottom":[58,59,60,61,62,63],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":8,"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"batter":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"coordinates":{"x":85.69,"y":123.57},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":8,"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"batter":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"coordinates":{"x":187.03,"y":92.53},"type":"O","description":"Flyout"}],"home":[{"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":690925,"fullName":"Clayton Beeter","link":"/api/v1/people/690925"},"batter":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"coordinates":{"x":123.5,"y":199.66},"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":690925,"fullName":"Clayton Beeter","link":"/api/v1/people/690925"},"batter":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"coordinates":{"x":null,"y":null},"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":690925,"fullName":"Clayton Beeter","link":"/api/v1/people/690925"},"batter":{"id":606992,"fullName":"Eric Haase","link":"/api/v1/people/606992"},"coordinates":{"x":121.79,"y":180.32},"type":"O","description":"Sac Bunt"},{"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":690925,"fullName":"Clayton Beeter","link":"/api/v1/people/690925"},"batter":{"id":813841,"fullName":"Jonah Cox","link":"/api/v1/people/813841"},"coordinates":{"x":137.87,"y":190.59},"type":"O","description":"Sac Bunt"},{"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":690925,"fullName":"Clayton Beeter","link":"/api/v1/people/690925"},"batter":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"coordinates":{"x":196.06,"y":88.45},"type":"O","description":"Flyout"}]}},{"startIndex":64,"endIndex":75,"top":[64,65,66,67,68,69,70],"bottom":[71,72,73,74,75],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":9,"pitcher":{"id":676775,"fullName":"Keaton Winn","link":"/api/v1/people/676775"},"batter":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"coordinates":{"x":149.18,"y":180.44},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":9,"pitcher":{"id":676775,"fullName":"Keaton Winn","link":"/api/v1/people/676775"},"batter":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"coordinates":{"x":111.78,"y":47.3},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":9,"pitcher":{"id":676775,"fullName":"Keaton Winn","link":"/api/v1/people/676775"},"batter":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"coordinates":{"x":144.71,"y":98.48},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":9,"pitcher":{"id":676775,"fullName":"Keaton Winn","link":"/api/v1/people/676775"},"batter":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"coordinates":{"x":140.03,"y":98.91},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":9,"pitcher":{"id":681916,"fullName":"Dylan Smith","link":"/api/v1/people/681916"},"batter":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"coordinates":{"x":187.28,"y":103.04},"type":"O","description":"Flyout"}],"home":[{"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":681402,"fullName":"Gus Varland","link":"/api/v1/people/681402"},"batter":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"coordinates":{"x":124.42,"y":46.04},"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":681402,"fullName":"Gus Varland","link":"/api/v1/people/681402"},"batter":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"coordinates":{"x":185.76,"y":107.6},"type":"H","description":"Single"}]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Bottom","inningHalf":"Bottom","isTopInning":false,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":0,"hits":2,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":2,"errors":0,"leftOnBase":1}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":2,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":1,"leftOnBase":0}},{"num":6,"ordinalNum":"6th","home":{"runs":1,"hits":3,"errors":0,"leftOnBase":2},"away":{"runs":1,"hits":2,"errors":0,"leftOnBase":1}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":2,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":0}},{"num":8,"ordinalNum":"8th","home":{"runs":2,"hits":2,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":1,"leftOnBase":0}},{"num":9,"ordinalNum":"9th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":2},"away":{"runs":3,"hits":3,"errors":0,"leftOnBase":1}}],"teams":{"home":{"runs":3,"hits":13,"errors":0,"leftOnBase":12},"away":{"runs":4,"hits":8,"errors":2,"leftOnBase":3}},"defense":{"pitcher":{"id":681402,"fullName":"Gus Varland","link":"/api/v1/people/681402"},"catcher":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"first":{"id":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953"},"second":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"third":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"shortstop":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"left":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"center":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"right":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"batter":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"onDeck":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"inHole":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"battingOrder":8,"team":{"id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"}},"offense":{"batter":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"onDeck":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"inHole":{"id":606992,"fullName":"Eric Haase","link":"/api/v1/people/606992"},"pitcher":{"id":681916,"fullName":"Dylan Smith","link":"/api/v1/people/681916"},"battingOrder":6,"team":{"id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"}},"balls":0,"strikes":3,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"teamStats":{"batting":{"flyOuts":4,"groundOuts":8,"airOuts":9,"runs":4,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":8,"baseOnBalls":0,"intentionalWalks":0,"hits":8,"hitByPitch":1,"avg":".244","atBats":33,"obp":".322","slg":".416","ops":".738","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":34,"totalBases":9,"rbi":4,"leftOnBase":6,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":5},"pitching":{"flyOuts":9,"groundOuts":6,"airOuts":14,"runs":3,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":7,"baseOnBalls":1,"intentionalWalks":0,"hits":13,"hitByPitch":1,"atBats":38,"obp":".375","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":132,"era":"4.58","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":3,"whip":"1.37","battersFaced":42,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":132,"balls":34,"strikes":98,"strikePercentage":".740","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.43","rbi":3,"pitchesPerInning":"14.67","runsScoredPer9":"3.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":27,"errors":2,"chances":33,"passedBall":0,"pickoffs":0}},"players":{"ID682928":{"person":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"jerseyNumber":"5","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"400","stats":{"batting":{"summary":"2-4 | K, 2 RBI, R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":2,"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":1,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":66,"flyOuts":36,"groundOuts":49,"airOuts":69,"runs":42,"doubles":13,"triples":2,"homeRuns":14,"strikeOuts":57,"baseOnBalls":29,"intentionalWalks":2,"hits":70,"hitByPitch":9,"avg":".289","atBats":242,"obp":".382","slg":".533","ops":".915","caughtStealing":4,"stolenBases":10,"stolenBasePercentage":".714","caughtStealingPercentage":".286","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":283,"totalBases":129,"rbi":51,"leftOnBase":92,"sacBunts":0,"sacFlies":3,"babip":".322","groundOutsToAirouts":"0.71","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.29","popOuts":19,"lineOuts":14},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":156,"putOuts":93,"errors":10,"chances":259,"fielding":".961","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID683083":{"person":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"jerseyNumber":"26","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"900","stats":{"batting":{"summary":"1-3 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":62,"flyOuts":24,"groundOuts":62,"airOuts":47,"runs":23,"doubles":2,"triples":1,"homeRuns":0,"strikeOuts":45,"baseOnBalls":22,"intentionalWalks":0,"hits":37,"hitByPitch":1,"avg":".201","atBats":184,"obp":".288","slg":".223","ops":".511","caughtStealing":3,"stolenBases":23,"stolenBasePercentage":".885","caughtStealingPercentage":".115","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":214,"totalBases":41,"rbi":18,"leftOnBase":86,"sacBunts":6,"sacFlies":1,"babip":".264","groundOutsToAirouts":"1.32","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":6,"lineOuts":17},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":160,"putOuts":103,"errors":7,"chances":270,"fielding":".974","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID665953":{"person":{"id":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953"},"jerseyNumber":"87","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"302","stats":{"batting":{"summary":"0-0","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":15,"flyOuts":5,"groundOuts":6,"airOuts":7,"runs":3,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":7,"intentionalWalks":0,"hits":4,"hitByPitch":0,"avg":".174","atBats":23,"obp":".367","slg":".261","ops":".628","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":30,"totalBases":6,"rbi":4,"leftOnBase":8,"sacBunts":0,"sacFlies":0,"babip":".235","groundOutsToAirouts":"0.86","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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":35,"errors":0,"chances":38,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID686452":{"person":{"id":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452"},"jerseyNumber":"14","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":39,"flyOuts":9,"groundOuts":32,"airOuts":25,"runs":15,"doubles":3,"triples":0,"homeRuns":2,"strikeOuts":23,"baseOnBalls":10,"intentionalWalks":0,"hits":18,"hitByPitch":2,"avg":".188","atBats":96,"obp":".278","slg":".281","ops":".559","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":111,"totalBases":27,"rbi":9,"leftOnBase":55,"sacBunts":2,"sacFlies":0,"babip":".225","groundOutsToAirouts":"1.28","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"48.00","popOuts":5,"lineOuts":11},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":6,"stolenBases":18,"stolenBasePercentage":".750","caughtStealingPercentage":".250","assists":5,"putOuts":225,"errors":0,"chances":230,"fielding":"1.000","passedBall":4,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID683000":{"person":{"id":683000,"fullName":"Riley Cornelio","link":"/api/v1/people/683000"},"jerseyNumber":"74","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":2,"gamesStarted":0,"flyOuts":6,"groundOuts":3,"airOuts":7,"runs":4,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":7,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":12,"obp":".500","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":86,"era":"6.75","inningsPitched":"4.0","wins":0,"losses":1,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":3,"whip":"2.75","battersFaced":23,"outs":12,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":86,"balls":40,"strikes":46,"strikePercentage":".530","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.43","rbi":0,"winPercentage":".000","pitchesPerInning":"21.50","gamesFinished":1,"strikeoutWalkRatio":"0.29","strikeoutsPer9Inn":"4.50","walksPer9Inn":"15.75","hitsPer9Inn":"9.00","runsScoredPer9":"9.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":1,"chances":2,"fielding":".500","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID571945":{"person":{"id":571945,"fullName":"Miles Mikolas","link":"/api/v1/people/571945"},"jerseyNumber":"36","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"stats":{"batting":{},"pitching":{"summary":"4.2 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":5,"groundOuts":4,"airOuts":8,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":17,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":54,"inningsPitched":"4.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":17,"outs":14,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":54,"balls":13,"strikes":41,"strikePercentage":".760","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":2,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":14,"gamesStarted":6,"flyOuts":39,"groundOuts":72,"airOuts":70,"runs":43,"doubles":11,"triples":0,"homeRuns":14,"strikeOuts":38,"baseOnBalls":16,"intentionalWalks":0,"hits":66,"hitByPitch":0,"atBats":243,"obp":".313","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":989,"era":"5.90","inningsPitched":"61.0","wins":1,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":40,"whip":"1.34","battersFaced":262,"outs":183,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":989,"balls":349,"strikes":640,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.03","rbi":0,"winPercentage":".167","pitchesPerInning":"16.21","gamesFinished":0,"strikeoutWalkRatio":"2.38","strikeoutsPer9Inn":"5.61","walksPer9Inn":"2.36","hitsPer9Inn":"9.74","runsScoredPer9":"6.34","homeRunsPer9":"2.07","inheritedRunners":4,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":13,"lineOuts":18},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":3,"errors":1,"chances":7,"fielding":".857","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID678391":{"person":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"jerseyNumber":"84","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"800","stats":{"batting":{"summary":"0-3","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"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":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":2},"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":49,"flyOuts":20,"groundOuts":37,"airOuts":39,"runs":16,"doubles":7,"triples":0,"homeRuns":1,"strikeOuts":20,"baseOnBalls":12,"intentionalWalks":0,"hits":28,"hitByPitch":4,"avg":".233","atBats":120,"obp":".319","slg":".317","ops":".636","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":141,"totalBases":38,"rbi":8,"leftOnBase":55,"sacBunts":2,"sacFlies":2,"babip":".267","groundOutsToAirouts":"0.95","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"120.00","popOuts":9,"lineOuts":10},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":3,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":6,"obp":".667","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":12,"era":"40.50","inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"whip":"6.00","battersFaced":6,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":12,"balls":4,"strikes":8,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.00","rbi":0,"winPercentage":".---","pitchesPerInning":"18.00","gamesFinished":1,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"0.00","walksPer9Inn":"0.00","hitsPer9Inn":"54.00","runsScoredPer9":"40.50","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":51,"putOuts":22,"errors":5,"chances":78,"fielding":".936","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID686611":{"person":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"jerseyNumber":"3","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"500","stats":{"batting":{"summary":"0-4 | 3 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":5,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":17,"flyOuts":9,"groundOuts":18,"airOuts":20,"runs":6,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":15,"baseOnBalls":1,"intentionalWalks":0,"hits":12,"hitByPitch":3,"avg":".185","atBats":65,"obp":".232","slg":".292","ops":".524","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":69,"totalBases":19,"rbi":6,"leftOnBase":26,"sacBunts":0,"sacFlies":0,"babip":".208","groundOutsToAirouts":"0.90","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"32.50","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":1,"putOuts":39,"errors":1,"chances":41,"fielding":".976","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID663992":{"person":{"id":663992,"fullName":"Richard Lovelady","link":"/api/v1/people/663992"},"jerseyNumber":"55","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":14,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":14,"balls":2,"strikes":12,"strikePercentage":".860","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"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":26,"gamesStarted":5,"flyOuts":11,"groundOuts":31,"airOuts":23,"runs":11,"doubles":6,"triples":0,"homeRuns":3,"strikeOuts":24,"baseOnBalls":19,"intentionalWalks":4,"hits":28,"hitByPitch":2,"atBats":103,"obp":".395","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":467,"era":"3.00","inningsPitched":"27.0","wins":2,"losses":3,"saves":4,"saveOpportunities":5,"holds":4,"blownSaves":1,"earnedRuns":9,"whip":"1.74","battersFaced":127,"outs":81,"gamesPitched":26,"completeGames":0,"shutouts":0,"pitchesThrown":467,"balls":172,"strikes":295,"strikePercentage":".630","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.35","rbi":0,"winPercentage":".400","pitchesPerInning":"17.30","gamesFinished":10,"strikeoutWalkRatio":"1.26","strikeoutsPer9Inn":"8.00","walksPer9Inn":"6.33","hitsPer9Inn":"9.33","runsScoredPer9":"3.67","homeRunsPer9":"1.00","inheritedRunners":11,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":3,"sacFlies":0,"passedBall":0,"popOuts":5,"lineOuts":7},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":1,"chances":5,"fielding":".800","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID690925":{"person":{"id":690925,"fullName":"Clayton Beeter","link":"/api/v1/people/690925"},"jerseyNumber":"39","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"stats":{"batting":{},"pitching":{"note":"(W, 2-1)","summary":"1.1 IP, 2 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":2,"airOuts":2,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":1,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":16,"inningsPitched":"1.1","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":7,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":16,"balls":5,"strikes":11,"strikePercentage":".690","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"13.50","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":1,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":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":17,"gamesStarted":0,"flyOuts":9,"groundOuts":22,"airOuts":14,"runs":8,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":18,"baseOnBalls":13,"intentionalWalks":2,"hits":12,"hitByPitch":2,"atBats":63,"obp":".342","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","numberOfPitches":311,"era":"3.93","inningsPitched":"18.1","wins":2,"losses":1,"saves":4,"saveOpportunities":6,"holds":2,"blownSaves":2,"earnedRuns":8,"whip":"1.36","battersFaced":81,"outs":55,"gamesPitched":17,"completeGames":0,"shutouts":0,"pitchesThrown":311,"balls":126,"strikes":185,"strikePercentage":".590","hitBatsmen":2,"balks":0,"wildPitches":6,"pickoffs":0,"groundOutsToAirouts":"1.57","rbi":2,"winPercentage":".667","pitchesPerInning":"16.96","gamesFinished":6,"strikeoutWalkRatio":"1.38","strikeoutsPer9Inn":"8.84","walksPer9Inn":"6.38","hitsPer9Inn":"5.89","runsScoredPer9":"3.93","homeRunsPer9":"0.98","inheritedRunners":13,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":1,"chances":5,"fielding":".800","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID695418":{"person":{"id":695418,"fullName":"Brad Lord","link":"/api/v1/people/695418"},"jerseyNumber":"41","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"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":19,"gamesStarted":0,"flyOuts":17,"groundOuts":53,"airOuts":33,"runs":12,"doubles":2,"triples":0,"homeRuns":4,"strikeOuts":34,"baseOnBalls":10,"intentionalWalks":2,"hits":30,"hitByPitch":4,"atBats":149,"obp":".268","caughtStealing":2,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":674,"era":"2.45","inningsPitched":"40.1","wins":3,"losses":0,"saves":1,"saveOpportunities":1,"holds":5,"blownSaves":0,"earnedRuns":11,"whip":"0.99","battersFaced":165,"outs":121,"gamesPitched":19,"completeGames":0,"shutouts":0,"pitchesThrown":674,"balls":219,"strikes":455,"strikePercentage":".680","hitBatsmen":4,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.61","rbi":0,"winPercentage":"1.000","pitchesPerInning":"16.71","gamesFinished":3,"strikeoutWalkRatio":"3.40","strikeoutsPer9Inn":"7.59","walksPer9Inn":"2.23","hitsPer9Inn":"6.69","runsScoredPer9":"2.68","homeRunsPer9":"0.89","inheritedRunners":12,"inheritedRunnersScored":5,"catchersInterference":1,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":7,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":2,"errors":1,"chances":8,"fielding":".875","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID678554":{"person":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"jerseyNumber":"45","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"300","stats":{"batting":{"summary":"0-3 | HBP, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":1,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":52,"flyOuts":29,"groundOuts":36,"airOuts":50,"runs":29,"doubles":10,"triples":0,"homeRuns":9,"strikeOuts":33,"baseOnBalls":24,"intentionalWalks":0,"hits":38,"hitByPitch":3,"avg":".242","atBats":157,"obp":".353","slg":".478","ops":".831","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":184,"totalBases":75,"rbi":28,"leftOnBase":78,"sacBunts":0,"sacFlies":0,"babip":".252","groundOutsToAirouts":"0.72","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.44","popOuts":7,"lineOuts":14},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":43,"putOuts":191,"errors":4,"chances":238,"fielding":".983","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID695734":{"person":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"jerseyNumber":"4","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"600","stats":{"batting":{"summary":"1-4 | RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":1,"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":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":66,"flyOuts":57,"groundOuts":63,"airOuts":86,"runs":39,"doubles":15,"triples":1,"homeRuns":8,"strikeOuts":52,"baseOnBalls":21,"intentionalWalks":1,"hits":67,"hitByPitch":1,"avg":".254","atBats":264,"obp":".307","slg":".409","ops":".716","caughtStealing":3,"stolenBases":5,"stolenBasePercentage":".625","caughtStealingPercentage":".375","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":290,"totalBases":108,"rbi":31,"leftOnBase":121,"sacBunts":0,"sacFlies":4,"babip":".284","groundOutsToAirouts":"0.73","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"33.00","popOuts":13,"lineOuts":16},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":119,"errors":1,"chances":122,"fielding":".992","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID677588":{"person":{"id":677588,"fullName":"José Tena","link":"/api/v1/people/677588"},"jerseyNumber":"8","position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"301","stats":{"batting":{"note":"1-","summary":"0-0 | R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":51,"flyOuts":12,"groundOuts":32,"airOuts":22,"runs":19,"doubles":7,"triples":1,"homeRuns":3,"strikeOuts":42,"baseOnBalls":8,"intentionalWalks":0,"hits":26,"hitByPitch":1,"avg":".213","atBats":122,"obp":".267","slg":".361","ops":".628","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":131,"totalBases":44,"rbi":13,"leftOnBase":67,"sacBunts":0,"sacFlies":0,"babip":".299","groundOutsToAirouts":"1.45","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"40.67","popOuts":3,"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":8,"putOuts":6,"errors":0,"chances":14,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"}]},"ID695578":{"person":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"jerseyNumber":"29","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"100","stats":{"batting":{"summary":"1-4 | K, R, SB","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":67,"flyOuts":35,"groundOuts":45,"airOuts":48,"runs":58,"doubles":15,"triples":0,"homeRuns":17,"strikeOuts":93,"baseOnBalls":55,"intentionalWalks":7,"hits":67,"hitByPitch":4,"avg":".265","atBats":253,"obp":".404","slg":".526","ops":".930","caughtStealing":1,"stolenBases":11,"stolenBasePercentage":".917","caughtStealingPercentage":".083","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":312,"totalBases":133,"rbi":40,"leftOnBase":88,"sacBunts":0,"sacFlies":0,"babip":".350","groundOutsToAirouts":"0.94","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"14.88","popOuts":1,"lineOuts":12},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":111,"errors":3,"chances":117,"fielding":".974","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID676917":{"person":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"jerseyNumber":"24","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":14,"gamesStarted":14,"flyOuts":39,"groundOuts":67,"airOuts":60,"runs":37,"doubles":12,"triples":0,"homeRuns":5,"strikeOuts":76,"baseOnBalls":25,"intentionalWalks":0,"hits":75,"hitByPitch":10,"atBats":274,"obp":".353","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":1188,"era":"3.88","inningsPitched":"69.2","wins":3,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":30,"whip":"1.44","battersFaced":313,"outs":209,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":1188,"balls":409,"strikes":779,"strikePercentage":".660","hitBatsmen":10,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.12","rbi":0,"winPercentage":".429","pitchesPerInning":"17.05","gamesFinished":0,"strikeoutWalkRatio":"3.04","strikeoutsPer9Inn":"9.82","walksPer9Inn":"3.23","hitsPer9Inn":"9.69","runsScoredPer9":"4.78","homeRunsPer9":"0.65","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":9,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":8,"errors":2,"chances":14,"fielding":".857","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID696285":{"person":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"jerseyNumber":"30","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"601","stats":{"batting":{"note":"2-","summary":"0-0","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":65,"flyOuts":32,"groundOuts":51,"airOuts":67,"runs":27,"doubles":6,"triples":1,"homeRuns":8,"strikeOuts":39,"baseOnBalls":11,"intentionalWalks":0,"hits":47,"hitByPitch":4,"avg":".232","atBats":203,"obp":".284","slg":".389","ops":".673","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":219,"totalBases":79,"rbi":27,"leftOnBase":80,"sacBunts":1,"sacFlies":0,"babip":".250","groundOutsToAirouts":"0.76","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.38","popOuts":10,"lineOuts":25},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":162,"errors":1,"chances":164,"fielding":".994","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID687377":{"person":{"id":687377,"fullName":"Orlando Ribalta","link":"/api/v1/people/687377"},"jerseyNumber":"64","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"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":17,"gamesStarted":0,"flyOuts":11,"groundOuts":15,"airOuts":22,"runs":4,"doubles":4,"triples":0,"homeRuns":0,"strikeOuts":13,"baseOnBalls":7,"intentionalWalks":0,"hits":10,"hitByPitch":0,"atBats":58,"obp":".258","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":280,"era":"1.56","inningsPitched":"17.1","wins":0,"losses":0,"saves":2,"saveOpportunities":3,"holds":3,"blownSaves":1,"earnedRuns":3,"whip":"0.98","battersFaced":67,"outs":52,"gamesPitched":17,"completeGames":0,"shutouts":0,"pitchesThrown":280,"balls":98,"strikes":182,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.68","rbi":0,"winPercentage":".---","pitchesPerInning":"16.15","gamesFinished":5,"strikeoutWalkRatio":"1.86","strikeoutsPer9Inn":"6.75","walksPer9Inn":"3.63","hitsPer9Inn":"5.19","runsScoredPer9":"2.08","homeRunsPer9":"0.00","inheritedRunners":8,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":8,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":2,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID681402":{"person":{"id":681402,"fullName":"Gus Varland","link":"/api/v1/people/681402"},"jerseyNumber":"47","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"stats":{"batting":{},"pitching":{"note":"(S, 5)","summary":"1.0 IP, 0 ER, 2 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":22,"inningsPitched":"1.0","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":22,"balls":7,"strikes":15,"strikePercentage":".680","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":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":26,"gamesStarted":0,"flyOuts":18,"groundOuts":17,"airOuts":33,"runs":12,"doubles":7,"triples":1,"homeRuns":1,"strikeOuts":23,"baseOnBalls":12,"intentionalWalks":1,"hits":27,"hitByPitch":0,"atBats":96,"obp":".351","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":418,"era":"4.01","inningsPitched":"24.2","wins":1,"losses":1,"saves":5,"saveOpportunities":7,"holds":6,"blownSaves":2,"earnedRuns":11,"whip":"1.58","battersFaced":112,"outs":74,"gamesPitched":26,"completeGames":0,"shutouts":0,"pitchesThrown":418,"balls":141,"strikes":277,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.52","rbi":0,"winPercentage":".500","pitchesPerInning":"16.95","gamesFinished":7,"strikeoutWalkRatio":"1.92","strikeoutsPer9Inn":"8.39","walksPer9Inn":"4.38","hitsPer9Inn":"9.85","runsScoredPer9":"4.38","homeRunsPer9":"0.36","inheritedRunners":11,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":7,"lineOuts":8},"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"}]},"ID641793":{"person":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"jerseyNumber":"18","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":13,"gamesStarted":9,"flyOuts":61,"groundOuts":60,"airOuts":93,"runs":41,"doubles":10,"triples":0,"homeRuns":15,"strikeOuts":39,"baseOnBalls":20,"intentionalWalks":0,"hits":64,"hitByPitch":2,"atBats":251,"obp":".310","caughtStealing":3,"stolenBases":4,"stolenBasePercentage":".571","caughtStealingPercentage":".429","numberOfPitches":984,"era":"4.76","inningsPitched":"64.1","wins":6,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":34,"whip":"1.31","battersFaced":278,"outs":193,"gamesPitched":13,"completeGames":0,"shutouts":0,"pitchesThrown":984,"balls":358,"strikes":626,"strikePercentage":".640","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.65","rbi":0,"winPercentage":".600","pitchesPerInning":"15.30","gamesFinished":1,"strikeoutWalkRatio":"1.95","strikeoutsPer9Inn":"5.46","walksPer9Inn":"2.80","hitsPer9Inn":"8.95","runsScoredPer9":"5.74","homeRunsPer9":"2.10","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":4,"passedBall":0,"popOuts":18,"lineOuts":14},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":7,"errors":1,"chances":9,"fielding":".889","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID680730":{"person":{"id":680730,"fullName":"Mitchell Parker","link":"/api/v1/people/680730"},"jerseyNumber":"70","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"stats":{"batting":{},"pitching":{"note":"(BS, 4)","summary":"1.0 IP, ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":8,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":26,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":1,"battersFaced":8,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":26,"balls":7,"strikes":19,"strikePercentage":".730","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"9.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":16,"gamesStarted":0,"flyOuts":21,"groundOuts":31,"airOuts":37,"runs":21,"doubles":5,"triples":0,"homeRuns":7,"strikeOuts":28,"baseOnBalls":8,"intentionalWalks":0,"hits":33,"hitByPitch":2,"atBats":126,"obp":".316","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":533,"era":"5.34","inningsPitched":"32.0","wins":2,"losses":2,"saves":1,"saveOpportunities":5,"holds":4,"blownSaves":4,"earnedRuns":19,"whip":"1.28","battersFaced":139,"outs":96,"gamesPitched":16,"completeGames":0,"shutouts":0,"pitchesThrown":533,"balls":179,"strikes":354,"strikePercentage":".660","hitBatsmen":2,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.84","rbi":1,"winPercentage":".500","pitchesPerInning":"16.66","gamesFinished":2,"strikeoutWalkRatio":"3.50","strikeoutsPer9Inn":"7.88","walksPer9Inn":"2.25","hitsPer9Inn":"9.28","runsScoredPer9":"5.91","homeRunsPer9":"1.97","inheritedRunners":3,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":3,"sacFlies":0,"passedBall":0,"popOuts":7,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID687606":{"person":{"id":687606,"fullName":"Paxton Schultz","link":"/api/v1/people/687606"},"jerseyNumber":"75","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"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":19,"gamesStarted":1,"flyOuts":21,"groundOuts":18,"airOuts":29,"runs":15,"doubles":2,"triples":1,"homeRuns":2,"strikeOuts":26,"baseOnBalls":7,"intentionalWalks":1,"hits":26,"hitByPitch":1,"atBats":97,"obp":".321","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":425,"era":"4.44","inningsPitched":"24.1","wins":0,"losses":2,"saves":1,"saveOpportunities":2,"holds":0,"blownSaves":1,"earnedRuns":12,"whip":"1.36","battersFaced":108,"outs":73,"gamesPitched":19,"completeGames":0,"shutouts":0,"pitchesThrown":425,"balls":158,"strikes":267,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.62","rbi":0,"winPercentage":".000","pitchesPerInning":"17.47","gamesFinished":7,"strikeoutWalkRatio":"3.71","strikeoutsPer9Inn":"9.62","walksPer9Inn":"2.59","hitsPer9Inn":"9.62","runsScoredPer9":"5.55","homeRunsPer9":"0.74","inheritedRunners":6,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":6,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID660688":{"person":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"jerseyNumber":"20","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"700","stats":{"batting":{"summary":"1-4","gamesPlayed":1,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":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":7,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":42,"flyOuts":31,"groundOuts":34,"airOuts":44,"runs":17,"doubles":14,"triples":0,"homeRuns":5,"strikeOuts":19,"baseOnBalls":4,"intentionalWalks":0,"hits":36,"hitByPitch":1,"avg":".275","atBats":131,"obp":".297","slg":".496","ops":".793","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":138,"totalBases":65,"rbi":27,"leftOnBase":69,"sacBunts":0,"sacFlies":2,"babip":".284","groundOutsToAirouts":"0.77","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.20","popOuts":7,"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":{"gamesStarted":1,"caughtStealing":9,"stolenBases":24,"stolenBasePercentage":".727","caughtStealingPercentage":".273","assists":17,"putOuts":310,"errors":5,"chances":332,"fielding":".985","passedBall":3,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID656492":{"person":{"id":656492,"fullName":"Foster Griffin","link":"/api/v1/people/656492"},"jerseyNumber":"22","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":13,"gamesStarted":13,"flyOuts":42,"groundOuts":70,"airOuts":73,"runs":33,"doubles":10,"triples":0,"homeRuns":14,"strikeOuts":69,"baseOnBalls":21,"intentionalWalks":0,"hits":58,"hitByPitch":6,"atBats":268,"obp":".287","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1172,"era":"3.63","inningsPitched":"72.0","wins":7,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":29,"whip":"1.10","battersFaced":297,"outs":216,"gamesPitched":13,"completeGames":0,"shutouts":0,"pitchesThrown":1172,"balls":412,"strikes":760,"strikePercentage":".650","hitBatsmen":6,"balks":1,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.96","rbi":0,"winPercentage":".778","pitchesPerInning":"16.28","gamesFinished":0,"strikeoutWalkRatio":"3.29","strikeoutsPer9Inn":"8.63","walksPer9Inn":"2.63","hitsPer9Inn":"7.25","runsScoredPer9":"4.13","homeRunsPer9":"1.75","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":13,"lineOuts":18},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":5,"errors":0,"chances":15,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID671277":{"person":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"jerseyNumber":"2","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"200","stats":{"batting":{"summary":"2-4 | 2B, K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"rbi":1,"leftOnBase":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":61,"flyOuts":24,"groundOuts":65,"airOuts":55,"runs":24,"doubles":11,"triples":3,"homeRuns":7,"strikeOuts":31,"baseOnBalls":8,"intentionalWalks":0,"hits":53,"hitByPitch":0,"avg":".261","atBats":203,"obp":".288","slg":".448","ops":".736","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":212,"totalBases":91,"rbi":38,"leftOnBase":82,"sacBunts":0,"sacFlies":1,"babip":".277","groundOutsToAirouts":"1.18","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.00","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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":38,"putOuts":284,"errors":2,"chances":324,"fielding":".994","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID674841":{"person":{"id":674841,"fullName":"Andrew Alvarez","link":"/api/v1/people/674841"},"jerseyNumber":"54","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":6,"gamesStarted":1,"flyOuts":3,"groundOuts":25,"airOuts":10,"runs":8,"doubles":3,"triples":0,"homeRuns":2,"strikeOuts":22,"baseOnBalls":6,"intentionalWalks":0,"hits":19,"hitByPitch":0,"atBats":76,"obp":".305","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":340,"era":"3.54","inningsPitched":"20.1","wins":1,"losses":0,"saves":1,"saveOpportunities":1,"holds":2,"blownSaves":0,"earnedRuns":8,"whip":"1.23","battersFaced":82,"outs":61,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":340,"balls":128,"strikes":212,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"2.50","rbi":0,"winPercentage":"1.000","pitchesPerInning":"16.72","gamesFinished":2,"strikeoutWalkRatio":"3.67","strikeoutsPer9Inn":"9.74","walksPer9Inn":"2.66","hitsPer9Inn":"8.41","runsScoredPer9":"3.54","homeRunsPer9":"0.89","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"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":true,"isSubstitute":false}}},"batters":[695578,671277,678554,677588,665953,682928,686611,695734,696285,660688,678391,683083,663992,571945,680730,690925,681402],"pitchers":[663992,571945,680730,690925,681402],"bench":[686452],"bullpen":[674841,676917,683000,656492,641793,695418,687377,687606],"battingOrder":[695578,671277,665953,682928,686611,696285,660688,678391,683083],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"García Jr., L (11, Winn, K)."},{"label":"TB","value":"Abrams 2; García Jr., L 3; Lile; Nuñez, N; Ruiz, K; Wood."},{"label":"RBI","value":"Abrams 2 (51); García Jr., L (38); Lile (31)."},{"label":"2-out RBI","value":"García Jr., L; Lile."},{"label":"Runners left in scoring position, 2 out","value":"Mead."},{"label":"GIDP","value":"Crews."},{"label":"Team RISP","value":"3-for-4."},{"label":"Team LOB","value":"3."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Wood (11, 2nd base off Webb, L/Haase); Abrams (10, 2nd base off Winn, K/Haase)."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Abrams (10, fielding); Beeter (1, pickoff)."},{"label":"DP","value":"(Abrams-Nuñez, N-Mead)."}]}],"note":[{"label":"1","value":"Ran for Mead in the 9th."},{"label":"2","value":"Ran for Lile in the 9th."}]},"home":{"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":9,"groundOuts":6,"airOuts":14,"runs":3,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":7,"baseOnBalls":1,"intentionalWalks":0,"hits":13,"hitByPitch":1,"avg":".258","atBats":38,"obp":".306","slg":".412","ops":".718","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":42,"totalBases":15,"rbi":3,"leftOnBase":22,"sacBunts":2,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":3},"pitching":{"flyOuts":4,"groundOuts":8,"airOuts":9,"runs":4,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":8,"baseOnBalls":0,"intentionalWalks":0,"hits":8,"hitByPitch":1,"atBats":33,"obp":".265","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":124,"era":"4.45","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":4,"whip":"1.40","battersFaced":34,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":124,"balls":41,"strikes":83,"strikePercentage":".670","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.89","rbi":4,"pitchesPerInning":"13.78","runsScoredPer9":"4.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":8,"putOuts":27,"errors":0,"chances":35,"passedBall":1,"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":"2-5","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":59,"flyOuts":44,"groundOuts":46,"airOuts":77,"runs":31,"doubles":12,"triples":1,"homeRuns":15,"strikeOuts":49,"baseOnBalls":7,"intentionalWalks":0,"hits":67,"hitByPitch":5,"avg":".284","atBats":236,"obp":".315","slg":".534","ops":".849","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":251,"totalBases":126,"rbi":38,"leftOnBase":95,"sacBunts":0,"sacFlies":3,"babip":".297","groundOutsToAirouts":"0.60","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"15.73","popOuts":21,"lineOuts":12},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":25,"putOuts":151,"errors":1,"chances":177,"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":22,"gamesStarted":0,"flyOuts":22,"groundOuts":29,"airOuts":41,"runs":13,"doubles":6,"triples":0,"homeRuns":2,"strikeOuts":23,"baseOnBalls":17,"intentionalWalks":0,"hits":27,"hitByPitch":0,"atBats":118,"obp":".321","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":549,"era":"3.00","inningsPitched":"33.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":11,"whip":"1.33","battersFaced":137,"outs":99,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":549,"balls":206,"strikes":343,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.71","rbi":0,"winPercentage":".---","pitchesPerInning":"16.64","gamesFinished":10,"strikeoutWalkRatio":"1.35","strikeoutsPer9Inn":"6.27","walksPer9Inn":"4.64","hitsPer9Inn":"7.36","runsScoredPer9":"3.55","homeRunsPer9":"0.55","inheritedRunners":4,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":5,"lineOuts":14},"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":"901","stats":{"batting":{"note":"a-","summary":"0-1 | K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":1,"leftOnBase":0,"sacBunts":1,"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":9,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":4,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":4,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"avg":".400","atBats":10,"obp":".400","slg":".800","ops":"1.200","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":11,"totalBases":8,"rbi":2,"leftOnBase":5,"sacBunts":1,"sacFlies":0,"babip":".600","groundOutsToAirouts":"0.50","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"10.00","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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"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":"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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":7,"gamesStarted":7,"flyOuts":7,"groundOuts":49,"airOuts":28,"runs":19,"doubles":6,"triples":1,"homeRuns":3,"strikeOuts":37,"baseOnBalls":12,"intentionalWalks":0,"hits":34,"hitByPitch":5,"atBats":147,"obp":".309","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":598,"era":"4.15","inningsPitched":"39.0","wins":2,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":18,"whip":"1.18","battersFaced":165,"outs":117,"gamesPitched":7,"completeGames":0,"shutouts":0,"pitchesThrown":598,"balls":214,"strikes":384,"strikePercentage":".640","hitBatsmen":5,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.75","rbi":0,"winPercentage":".400","pitchesPerInning":"15.33","gamesFinished":0,"strikeoutWalkRatio":"3.08","strikeoutsPer9Inn":"8.54","walksPer9Inn":"2.77","hitsPer9Inn":"7.85","runsScoredPer9":"4.38","homeRunsPer9":"0.69","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":5,"lineOuts":16},"fielding":{"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":true,"isSubstitute":false}},"ID681916":{"person":{"id":681916,"fullName":"Dylan Smith","link":"/api/v1/people/681916"},"jerseyNumber":"66","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{"summary":"0.1 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"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":".---","numberOfPitches":3,"inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":1,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":3,"balls":0,"strikes":3,"strikePercentage":"1.000","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":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":4,"gamesStarted":0,"flyOuts":2,"groundOuts":1,"airOuts":5,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":9,"obp":".100","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":35,"era":"0.00","inningsPitched":"3.0","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"0.33","battersFaced":10,"outs":9,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":35,"balls":12,"strikes":23,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.20","rbi":0,"winPercentage":".---","pitchesPerInning":"11.67","gamesFinished":3,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"9.00","walksPer9Inn":"3.00","hitsPer9Inn":"0.00","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"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":"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,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":10,"flyOuts":0,"groundOuts":6,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":5,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"avg":".200","atBats":15,"obp":".200","slg":".400","ops":".600","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":15,"totalBases":6,"rbi":1,"leftOnBase":7,"sacBunts":0,"sacFlies":0,"babip":".222","groundOutsToAirouts":"6.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"15.00","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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":11,"errors":1,"chances":12,"fielding":".917","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":{"summary":"8.0 IP, ER, 7 K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":7,"airOuts":8,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":7,"baseOnBalls":0,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":27,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":99,"inningsPitched":"8.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":27,"outs":24,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":99,"balls":33,"strikes":66,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.13","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":5},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":11,"gamesStarted":11,"flyOuts":21,"groundOuts":93,"airOuts":42,"runs":31,"doubles":10,"triples":2,"homeRuns":4,"strikeOuts":58,"baseOnBalls":19,"intentionalWalks":0,"hits":61,"hitByPitch":4,"atBats":254,"obp":".303","caughtStealing":2,"stolenBases":8,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":1011,"era":"3.88","inningsPitched":"67.1","wins":3,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":29,"whip":"1.19","battersFaced":278,"outs":202,"gamesPitched":11,"completeGames":0,"shutouts":0,"pitchesThrown":1011,"balls":354,"strikes":657,"strikePercentage":".650","hitBatsmen":4,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.21","rbi":1,"winPercentage":".429","pitchesPerInning":"15.01","gamesFinished":0,"strikeoutWalkRatio":"3.05","strikeoutsPer9Inn":"7.75","walksPer9Inn":"2.54","hitsPer9Inn":"8.15","runsScoredPer9":"4.14","homeRunsPer9":"0.53","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":18},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":7,"errors":1,"chances":15,"fielding":".933","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID671083":{"person":{"id":671083,"fullName":"Buddy Kennedy","link":"/api/v1/people/671083"},"jerseyNumber":"41","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":5,"flyOuts":1,"groundOuts":0,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":5,"obp":".167","slg":".000","ops":".167","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"babip":".000","groundOutsToAirouts":"0.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"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":2,"putOuts":0,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":{"note":"(L, 2-2)(BS, 1)","summary":"0.2 IP, 3 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":3,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":1,"atBats":5,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":22,"inningsPitched":"0.2","wins":0,"losses":1,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":3,"battersFaced":6,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":22,"balls":8,"strikes":14,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"40.50","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":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":29,"gamesStarted":0,"flyOuts":17,"groundOuts":33,"airOuts":29,"runs":12,"doubles":6,"triples":0,"homeRuns":2,"strikeOuts":26,"baseOnBalls":9,"intentionalWalks":1,"hits":21,"hitByPitch":1,"atBats":108,"obp":".263","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":440,"era":"3.23","inningsPitched":"30.2","wins":2,"losses":2,"saves":1,"saveOpportunities":2,"holds":11,"blownSaves":1,"earnedRuns":11,"whip":"0.98","battersFaced":119,"outs":92,"gamesPitched":29,"completeGames":0,"shutouts":0,"pitchesThrown":440,"balls":151,"strikes":289,"strikePercentage":".660","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.14","rbi":3,"winPercentage":".500","pitchesPerInning":"14.35","gamesFinished":2,"strikeoutWalkRatio":"2.89","strikeoutsPer9Inn":"7.63","walksPer9Inn":"2.64","hitsPer9Inn":"6.16","runsScoredPer9":"3.52","homeRunsPer9":"0.59","inheritedRunners":10,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":3,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":"700","stats":{"batting":{"summary":"2-3 | HBP, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":1,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"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":66,"flyOuts":26,"groundOuts":64,"airOuts":62,"runs":30,"doubles":16,"triples":1,"homeRuns":4,"strikeOuts":59,"baseOnBalls":27,"intentionalWalks":1,"hits":61,"hitByPitch":4,"avg":".250","atBats":244,"obp":".332","slg":".373","ops":".705","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":277,"totalBases":91,"rbi":34,"leftOnBase":100,"sacBunts":0,"sacFlies":2,"babip":".311","groundOutsToAirouts":"1.03","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"61.00","popOuts":23,"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":142,"putOuts":42,"errors":7,"chances":191,"fielding":".963","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID693313":{"person":{"id":693313,"fullName":"Carson Seymour","link":"/api/v1/people/693313"},"jerseyNumber":"77","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":3,"groundOuts":3,"airOuts":4,"runs":3,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":14,"obp":".467","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":45,"era":"9.00","inningsPitched":"3.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":3,"whip":"2.33","battersFaced":15,"outs":9,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":45,"balls":19,"strikes":26,"strikePercentage":".580","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.75","rbi":0,"winPercentage":".---","pitchesPerInning":"15.00","gamesFinished":0,"strikeoutWalkRatio":"1.00","strikeoutsPer9Inn":"3.00","walksPer9Inn":"3.00","hitsPer9Inn":"18.00","runsScoredPer9":"9.00","homeRunsPer9":"3.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"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":{},"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":28,"gamesStarted":0,"flyOuts":16,"groundOuts":27,"airOuts":28,"runs":13,"doubles":0,"triples":0,"homeRuns":5,"strikeOuts":32,"baseOnBalls":15,"intentionalWalks":2,"hits":20,"hitByPitch":1,"atBats":106,"obp":".293","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":463,"era":"3.34","inningsPitched":"29.2","wins":2,"losses":3,"saves":4,"saveOpportunities":5,"holds":3,"blownSaves":1,"earnedRuns":11,"whip":"1.18","battersFaced":124,"outs":89,"gamesPitched":28,"completeGames":0,"shutouts":0,"pitchesThrown":463,"balls":164,"strikes":299,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.96","rbi":0,"winPercentage":".400","pitchesPerInning":"15.61","gamesFinished":11,"strikeoutWalkRatio":"2.13","strikeoutsPer9Inn":"9.71","walksPer9Inn":"4.55","hitsPer9Inn":"6.07","runsScoredPer9":"3.94","homeRunsPer9":"1.52","inheritedRunners":20,"inheritedRunnersScored":6,"catchersInterference":1,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":7,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":"900","stats":{"batting":{"summary":"1-2 | 2B","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":2,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":48,"flyOuts":13,"groundOuts":37,"airOuts":36,"runs":14,"doubles":6,"triples":2,"homeRuns":3,"strikeOuts":30,"baseOnBalls":8,"intentionalWalks":1,"hits":31,"hitByPitch":1,"avg":".235","atBats":132,"obp":".284","slg":".379","ops":".663","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":143,"totalBases":50,"rbi":12,"leftOnBase":73,"sacBunts":2,"sacFlies":0,"babip":".283","groundOutsToAirouts":"1.03","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"44.00","popOuts":14,"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":1,"putOuts":80,"errors":1,"chances":82,"fielding":".988","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"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":"500","stats":{"batting":{"summary":"4-5 | 2 R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":4,"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":59,"flyOuts":31,"groundOuts":64,"airOuts":64,"runs":32,"doubles":14,"triples":2,"homeRuns":3,"strikeOuts":24,"baseOnBalls":10,"intentionalWalks":0,"hits":75,"hitByPitch":3,"avg":".333","atBats":225,"obp":".367","slg":".453","ops":".820","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":240,"totalBases":102,"rbi":22,"leftOnBase":57,"sacBunts":0,"sacFlies":2,"babip":".360","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"75.00","popOuts":5,"lineOuts":28},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":104,"errors":2,"chances":107,"fielding":".981","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"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":{},"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":11,"gamesStarted":0,"flyOuts":5,"groundOuts":6,"airOuts":10,"runs":3,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":10,"baseOnBalls":11,"intentionalWalks":1,"hits":5,"hitByPitch":0,"atBats":31,"obp":".381","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":176,"era":"2.08","inningsPitched":"8.2","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":2,"whip":"1.85","battersFaced":42,"outs":26,"gamesPitched":11,"completeGames":0,"shutouts":0,"pitchesThrown":176,"balls":78,"strikes":98,"strikePercentage":".560","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.60","rbi":0,"winPercentage":".500","pitchesPerInning":"20.31","gamesFinished":1,"strikeoutWalkRatio":"0.91","strikeoutsPer9Inn":"10.38","walksPer9Inn":"11.42","hitsPer9Inn":"5.19","runsScoredPer9":"3.12","homeRunsPer9":"0.00","inheritedRunners":6,"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":true,"isSubstitute":false}},"ID646240":{"person":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"jerseyNumber":"16","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"200","stats":{"batting":{"summary":"0-4 | BB, K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":1},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":67,"flyOuts":34,"groundOuts":57,"airOuts":57,"runs":30,"doubles":20,"triples":1,"homeRuns":8,"strikeOuts":88,"baseOnBalls":20,"intentionalWalks":2,"hits":62,"hitByPitch":1,"avg":".237","atBats":262,"obp":".291","slg":".412","ops":".703","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":285,"totalBases":108,"rbi":32,"leftOnBase":126,"sacBunts":0,"sacFlies":2,"babip":".321","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"32.75","popOuts":11,"lineOuts":12},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":37,"putOuts":421,"errors":4,"chances":462,"fielding":".991","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":5,"gamesStarted":0,"flyOuts":4,"groundOuts":9,"airOuts":7,"runs":7,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":2,"intentionalWalks":0,"hits":11,"hitByPitch":0,"atBats":27,"obp":".433","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":125,"era":"10.50","inningsPitched":"6.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":7,"whip":"2.17","battersFaced":31,"outs":18,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":125,"balls":41,"strikes":84,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.29","rbi":0,"winPercentage":".---","pitchesPerInning":"20.83","gamesFinished":3,"strikeoutWalkRatio":"1.00","strikeoutsPer9Inn":"3.00","walksPer9Inn":"3.00","hitsPer9Inn":"16.50","runsScoredPer9":"10.50","homeRunsPer9":"1.50","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":true,"isSubstitute":false}},"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,"battingOrder":"800","stats":{"batting":{"summary":"0-3 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"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":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":4,"sacBunts":1,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":8,"errors":0,"chances":8,"fielding":".000","passedBall":1,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":17,"flyOuts":5,"groundOuts":12,"airOuts":12,"runs":7,"doubles":3,"triples":0,"homeRuns":4,"strikeOuts":13,"baseOnBalls":3,"intentionalWalks":0,"hits":11,"hitByPitch":0,"avg":".234","atBats":47,"obp":".280","slg":".553","ops":".833","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":51,"totalBases":26,"rbi":9,"leftOnBase":25,"sacBunts":1,"sacFlies":0,"babip":".233","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"11.75","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":4,"stolenBases":12,"stolenBasePercentage":".750","caughtStealingPercentage":".250","assists":6,"putOuts":90,"errors":1,"chances":97,"fielding":".990","passedBall":2,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"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":12,"gamesStarted":12,"flyOuts":31,"groundOuts":76,"airOuts":63,"runs":42,"doubles":19,"triples":1,"homeRuns":10,"strikeOuts":40,"baseOnBalls":24,"intentionalWalks":0,"hits":72,"hitByPitch":3,"atBats":246,"obp":".359","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":1007,"era":"5.49","inningsPitched":"60.2","wins":2,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":37,"whip":"1.58","battersFaced":278,"outs":182,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":1007,"balls":378,"strikes":629,"strikePercentage":".620","hitBatsmen":3,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.21","rbi":0,"winPercentage":".286","pitchesPerInning":"16.60","gamesFinished":0,"strikeoutWalkRatio":"1.67","strikeoutsPer9Inn":"5.93","walksPer9Inn":"3.56","hitsPer9Inn":"10.68","runsScoredPer9":"6.23","homeRunsPer9":"1.48","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":3,"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":"0-5 | 2 K","gamesPlayed":1,"flyOuts":3,"groundOuts":0,"airOuts":3,"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":5,"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":66,"flyOuts":44,"groundOuts":45,"airOuts":79,"runs":34,"doubles":18,"triples":1,"homeRuns":11,"strikeOuts":79,"baseOnBalls":16,"intentionalWalks":0,"hits":63,"hitByPitch":1,"avg":".238","atBats":265,"obp":".283","slg":".438","ops":".721","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":283,"totalBases":116,"rbi":29,"leftOnBase":104,"sacBunts":0,"sacFlies":1,"babip":".295","groundOutsToAirouts":"0.57","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"24.09","popOuts":19,"lineOuts":16},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":147,"putOuts":101,"errors":11,"chances":259,"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":13,"gamesStarted":13,"flyOuts":52,"groundOuts":48,"airOuts":84,"runs":35,"doubles":11,"triples":1,"homeRuns":13,"strikeOuts":63,"baseOnBalls":36,"intentionalWalks":0,"hits":59,"hitByPitch":0,"atBats":247,"obp":".330","caughtStealing":4,"stolenBases":13,"stolenBasePercentage":".765","caughtStealingPercentage":".235","numberOfPitches":1237,"era":"4.12","inningsPitched":"67.2","wins":4,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":31,"whip":"1.40","battersFaced":290,"outs":203,"gamesPitched":13,"completeGames":0,"shutouts":0,"pitchesThrown":1237,"balls":484,"strikes":753,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":3,"pickoffs":3,"groundOutsToAirouts":"0.57","rbi":0,"winPercentage":".400","pitchesPerInning":"18.28","gamesFinished":0,"strikeoutWalkRatio":"1.75","strikeoutsPer9Inn":"8.38","walksPer9Inn":"4.79","hitsPer9Inn":"7.85","runsScoredPer9":"4.66","homeRunsPer9":"1.73","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":5,"passedBall":0,"popOuts":13,"lineOuts":19},"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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":22,"gamesStarted":0,"flyOuts":5,"groundOuts":17,"airOuts":12,"runs":8,"doubles":4,"triples":0,"homeRuns":1,"strikeOuts":27,"baseOnBalls":15,"intentionalWalks":0,"hits":15,"hitByPitch":1,"atBats":71,"obp":".356","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":412,"era":"3.72","inningsPitched":"19.1","wins":0,"losses":0,"saves":2,"saveOpportunities":3,"holds":8,"blownSaves":1,"earnedRuns":8,"whip":"1.55","battersFaced":87,"outs":58,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":412,"balls":191,"strikes":221,"strikePercentage":".540","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.42","rbi":0,"winPercentage":".---","pitchesPerInning":"21.31","gamesFinished":3,"strikeoutWalkRatio":"1.80","strikeoutsPer9Inn":"12.57","walksPer9Inn":"6.98","hitsPer9Inn":"6.98","runsScoredPer9":"3.72","homeRunsPer9":"0.47","inheritedRunners":9,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":1,"chances":3,"fielding":".667","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":13,"gamesStarted":13,"flyOuts":25,"groundOuts":76,"airOuts":48,"runs":35,"doubles":14,"triples":2,"homeRuns":4,"strikeOuts":77,"baseOnBalls":30,"intentionalWalks":0,"hits":60,"hitByPitch":2,"atBats":259,"obp":".315","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","numberOfPitches":1237,"era":"4.00","inningsPitched":"69.2","wins":5,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":31,"whip":"1.29","battersFaced":293,"outs":209,"gamesPitched":13,"completeGames":0,"shutouts":0,"pitchesThrown":1237,"balls":490,"strikes":747,"strikePercentage":".600","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.58","rbi":0,"winPercentage":".455","pitchesPerInning":"17.76","gamesFinished":0,"strikeoutWalkRatio":"2.57","strikeoutsPer9Inn":"9.95","walksPer9Inn":"3.88","hitsPer9Inn":"7.75","runsScoredPer9":"4.52","homeRunsPer9":"0.52","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":8,"lineOuts":15},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":5,"errors":0,"chances":10,"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 | K","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":1,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":64,"flyOuts":62,"groundOuts":74,"airOuts":95,"runs":33,"doubles":13,"triples":4,"homeRuns":2,"strikeOuts":13,"baseOnBalls":15,"intentionalWalks":3,"hits":82,"hitByPitch":3,"avg":".324","atBats":253,"obp":".360","slg":".431","ops":".791","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":282,"totalBases":109,"rbi":25,"leftOnBase":72,"sacBunts":4,"sacFlies":7,"babip":".327","groundOutsToAirouts":"0.78","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"126.50","popOuts":11,"lineOuts":22},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":181,"putOuts":73,"errors":3,"chances":257,"fielding":".988","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"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":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"600","stats":{"batting":{"summary":"2-5 | 2B, K, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"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":10,"errors":0,"chances":10,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":26,"flyOuts":17,"groundOuts":14,"airOuts":26,"runs":14,"doubles":8,"triples":0,"homeRuns":2,"strikeOuts":23,"baseOnBalls":11,"intentionalWalks":1,"hits":25,"hitByPitch":0,"avg":".287","atBats":87,"obp":".364","slg":".448","ops":".812","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":99,"totalBases":39,"rbi":7,"leftOnBase":39,"sacBunts":0,"sacFlies":1,"babip":".365","groundOutsToAirouts":"0.54","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"43.50","popOuts":2,"lineOuts":7},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":26,"errors":0,"chances":27,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"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,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":26,"flyOuts":16,"groundOuts":16,"airOuts":19,"runs":4,"doubles":4,"triples":1,"homeRuns":0,"strikeOuts":19,"baseOnBalls":5,"intentionalWalks":0,"hits":22,"hitByPitch":2,"avg":".297","atBats":74,"obp":".354","slg":".378","ops":".732","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":83,"totalBases":28,"rbi":11,"leftOnBase":34,"sacBunts":1,"sacFlies":1,"babip":".393","groundOutsToAirouts":"0.84","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"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":7,"stolenBases":10,"stolenBasePercentage":".588","caughtStealingPercentage":".412","assists":13,"putOuts":160,"errors":2,"chances":175,"fielding":".989","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[669477,646240,650333,642715,808982,805811,656305,606992,687551,813841,657277,676775,681916],"pitchers":[657277,676775,681916],"bench":[682674,671083,691740],"bullpen":[663941,664141,656529,605288,668873,686790,669062,592662,694738,693313],"battingOrder":[669477,646240,650333,642715,808982,805811,656305,606992,813841],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Gilbert (6, Mikolas); Eldridge (8, Beeter)."},{"label":"TB","value":"Arraez 2; Chapman, M 2; Eldridge 3; Gilbert 2; Lee, J 4; Schmitt 2."},{"label":"RBI","value":"Chapman, M (34); Cox (2); Eldridge (7)."},{"label":"2-out RBI","value":"Chapman, M."},{"label":"Runners left in scoring position, 2 out","value":"Adames; Arraez; Haase 2; Lee, J; Schmitt; Eldridge."},{"label":"SAC","value":"Cox; Haase."},{"label":"GIDP","value":"Schmitt."},{"label":"Team RISP","value":"2-for-12."},{"label":"Team LOB","value":"12."}]},{"title":"FIELDING","fieldList":[{"label":"PB","value":"Haase (2)."},{"label":"DP","value":"2 (Adames-Eldridge; Chapman, M-Arraez-Eldridge)."}]}],"note":[{"label":"a","value":"Struck out for Gilbert in the 7th."}]}},"officials":[{"official":{"id":644760,"fullName":"Adam Beck","link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"fullName":"Jen Pawol","link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"fullName":"Jeremie Rehak","link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"fullName":"Dan Iassogna","link":"/api/v1/people/427248"},"officialType":"Third Base"}],"info":[{"label":"HBP","value":"Mead (by Winn, K); Chapman, M (by Beeter)."},{"label":"ABS Challenge","value":"Adames (Strike-Confirmed); Ruiz, K (Ball-Overturned to Strike); Haase (Ball-Overturned to Strike); Mead (Strike-Confirmed)."},{"label":"Pitches-strikes","value":"Lovelady 14-12; Mikolas 54-41; Parker 26-19; Beeter 16-11; Varland, G 22-15; Webb, L 99-66; Winn, K 22-14; Smith, D 3-3."},{"label":"Groundouts-flyouts","value":"Lovelady 0-1; Mikolas 4-5; Parker 0-0; Beeter 2-2; Varland, G 0-1; Webb, L 7-3; Winn, K 1-0; Smith, D 0-1."},{"label":"Batters faced","value":"Lovelady 5; Mikolas 17; Parker 8; Beeter 7; Varland, G 5; Webb, L 27; Winn, K 6; Smith, D 1."},{"label":"Inherited runners-scored","value":"Beeter 2-0; Smith, D 1-0."},{"label":"Umpires","value":"HP: Adam Beck. 1B: Jen Pawol. 2B: Jeremie Rehak. 3B: Dan Iassogna. "},{"label":"Weather","value":"59 degrees, Partly Cloudy."},{"label":"Wind","value":"13 mph, Out To CF."},{"label":"First pitch","value":"6:45 PM."},{"label":"T","value":"2:31."},{"label":"Att","value":"35,432."},{"label":"Venue","value":"Oracle Park."},{"label":"June 8, 2026"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277","boxscoreName":"Webb, L"},"jerseyNumber":"62","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{"summary":"8.0 IP, ER, 7 K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":7,"airOuts":8,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":7,"baseOnBalls":0,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":27,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":99,"inningsPitched":"8.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":27,"outs":24,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":99,"balls":33,"strikes":66,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.13","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":5},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":11,"gamesStarted":11,"flyOuts":21,"groundOuts":93,"airOuts":42,"runs":31,"doubles":10,"triples":2,"homeRuns":4,"strikeOuts":58,"baseOnBalls":19,"intentionalWalks":0,"hits":61,"hitByPitch":4,"atBats":254,"obp":".303","caughtStealing":2,"stolenBases":8,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":1011,"era":"3.88","inningsPitched":"67.1","wins":3,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":29,"whip":"1.19","battersFaced":278,"outs":202,"gamesPitched":11,"completeGames":0,"shutouts":0,"pitchesThrown":1011,"balls":354,"strikes":657,"strikePercentage":".650","hitBatsmen":4,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.21","rbi":1,"winPercentage":".429","pitchesPerInning":"15.01","gamesFinished":0,"strikeoutWalkRatio":"3.05","strikeoutsPer9Inn":"7.75","walksPer9Inn":"2.54","hitsPer9Inn":"8.15","runsScoredPer9":"4.14","homeRunsPer9":"0.53","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":18},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":7,"errors":1,"chances":15,"fielding":".933","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":82,"pitchingGameScore":82},{"player":{"person":{"id":571945,"fullName":"Miles Mikolas","link":"/api/v1/people/571945","boxscoreName":"Mikolas"},"jerseyNumber":"36","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"stats":{"batting":{},"pitching":{"summary":"4.2 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":5,"groundOuts":4,"airOuts":8,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":17,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":54,"inningsPitched":"4.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":17,"outs":14,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":54,"balls":13,"strikes":41,"strikePercentage":".760","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":2,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":14,"gamesStarted":6,"flyOuts":39,"groundOuts":72,"airOuts":70,"runs":43,"doubles":11,"triples":0,"homeRuns":14,"strikeOuts":38,"baseOnBalls":16,"intentionalWalks":0,"hits":66,"hitByPitch":0,"atBats":243,"obp":".313","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":989,"era":"5.90","inningsPitched":"61.0","wins":1,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":40,"whip":"1.34","battersFaced":262,"outs":183,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":989,"balls":349,"strikes":640,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.03","rbi":0,"winPercentage":".167","pitchesPerInning":"16.21","gamesFinished":0,"strikeoutWalkRatio":"2.38","strikeoutsPer9Inn":"5.61","walksPer9Inn":"2.36","hitsPer9Inn":"9.74","runsScoredPer9":"6.34","homeRunsPer9":"2.07","inheritedRunners":4,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":13,"lineOuts":18},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":3,"errors":1,"chances":7,"fielding":".857","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"reliever","gameScore":64,"pitchingGameScore":64},{"player":{"person":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982","boxscoreName":"Lee, J"},"jerseyNumber":"51","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"500","stats":{"batting":{"summary":"4-5 | 2 R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":4,"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":59,"flyOuts":31,"groundOuts":64,"airOuts":64,"runs":32,"doubles":14,"triples":2,"homeRuns":3,"strikeOuts":24,"baseOnBalls":10,"intentionalWalks":0,"hits":75,"hitByPitch":3,"avg":".333","atBats":225,"obp":".367","slg":".453","ops":".820","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":240,"totalBases":102,"rbi":22,"leftOnBase":57,"sacBunts":0,"sacFlies":2,"babip":".360","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"75.00","popOuts":5,"lineOuts":28},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":104,"errors":2,"chances":107,"fielding":".981","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"type":"hitter","gameScore":60,"hittingGameScore":60}]},"decisions":{"winner":{"id":690925,"fullName":"Clayton Beeter","link":"/api/v1/people/690925"},"loser":{"id":676775,"fullName":"Keaton Winn","link":"/api/v1/people/676775"},"save":{"id":681402,"fullName":"Gus Varland","link":"/api/v1/people/681402"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}