{"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":823205,"link":"/api/v1.1/game/823205/feed/live","metaData":{"wait":10,"timeStamp":"20260707_035441","gameEvents":["field_out","game_finished"],"logicalEvents":["midInning","countChange","count22","newRightHandedHit","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":823205,"type":"R","doubleHeader":"N","id":"2026/07/06/tormlb-sfnmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-823205-2026-07-06","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-07-07T01:45:00Z","originalDate":"2026-07-06","officialDate":"2026-07-06","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":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141","season":2026,"venue":{"id":14,"name":"Rogers Centre","link":"/api/v1/venues/14"},"springVenue":{"id":2536,"link":"/api/v1/venues/2536"},"teamCode":"tor","fileCode":"tor","abbreviation":"TOR","teamName":"Blue Jays","locationName":"Toronto","firstYearOfPlay":"1977","league":{"id":103,"name":"American League","link":"/api/v1/league/103"},"division":{"id":201,"name":"American League East","link":"/api/v1/divisions/201"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Toronto","record":{"gamesPlayed":91,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":42,"losses":49,"ties":0,"pct":".462"},"records":{},"divisionLeader":false,"wins":42,"losses":49,"winningPercentage":".462"},"franchiseName":"Toronto","clubName":"Blue Jays","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":90,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":38,"losses":52,"ties":0,"pct":".422"},"records":{},"divisionLeader":false,"wins":38,"losses":52,"winningPercentage":".422"},"franchiseName":"San Francisco","clubName":"Giants","active":true}},"players":{"ID669456":{"id":669456,"fullName":"Shane Bieber","link":"/api/v1/people/669456","firstName":"Shane","lastName":"Bieber","primaryNumber":"57","birthDate":"1995-05-31","currentAge":31,"birthCity":"Orange","birthStateProvince":"CA","birthCountry":"USA","height":"6' 3\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Shane","useLastName":"Bieber","middleName":"Robert","boxscoreName":"Bieber","nickName":"Not Justin","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"pronunciation":"BEE-burr","mlbDebutDate":"2018-05-31","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Shane Bieber","nameSlug":"shane-bieber-669456","firstLastName":"Shane Bieber","lastFirstName":"Bieber, Shane","lastInitName":"Bieber, S","initLastName":"S Bieber","fullFMLName":"Shane Robert Bieber","fullLFMName":"Bieber, Shane Robert","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID693686":{"id":693686,"fullName":"Spencer Miles","link":"/api/v1/people/693686","firstName":"Spencer","lastName":"Miles","primaryNumber":"62","birthDate":"2000-07-26","currentAge":25,"birthCity":"Columbia","birthStateProvince":"MO","birthCountry":"USA","height":"6' 3\"","weight":180,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Spencer","useLastName":"Miles","middleName":"David","boxscoreName":"Miles","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2026-03-28","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Spencer Miles","nameSlug":"spencer-miles-693686","firstLastName":"Spencer Miles","lastFirstName":"Miles, Spencer","lastInitName":"Miles, S","initLastName":"S Miles","fullFMLName":"Spencer David Miles","fullLFMName":"Miles, Spencer David","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID649966":{"id":649966,"fullName":"Luis Urías","link":"/api/v1/people/649966","firstName":"Luis","lastName":"Urías","primaryNumber":"48","birthDate":"1997-06-03","currentAge":29,"birthCity":"Magdalena de Kino","birthCountry":"Mexico","height":"5' 9\"","weight":202,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Luis","useLastName":"Urías","middleName":"Fernando","boxscoreName":"Urías, L","nickName":"Wicho","gender":"M","nameMatrilineal":"Figueroa","isPlayer":true,"isVerified":true,"pronunciation":"oo-REE-ahse","mlbDebutDate":"2018-08-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luis Urías","nameSlug":"luis-urias-649966","firstLastName":"Luis Urías","lastFirstName":"Urías, Luis","lastInitName":"Urías, L","initLastName":"L Urías","fullFMLName":"Luis Fernando Urías","fullLFMName":"Urías, Luis Fernando","strikeZoneTop":3.09,"strikeZoneBottom":1.56},"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},"ID671218":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218","firstName":"Heliot","lastName":"Ramos","primaryNumber":"17","birthDate":"1999-09-07","currentAge":26,"birthCity":"Humacao","birthCountry":"Puerto Rico","height":"5' 11\"","weight":235,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Heliot","useLastName":"Ramos","middleName":"Lemuel","boxscoreName":"Ramos, H","gender":"M","nameMatrilineal":"Lebron","isPlayer":true,"isVerified":false,"draftYear":2017,"pronunciation":"Elliot","mlbDebutDate":"2022-04-10","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Heliot Ramos","nameSlug":"heliot-ramos-671218","firstLastName":"Heliot Ramos","lastFirstName":"Ramos, Heliot","lastInitName":"Ramos, H","initLastName":"H Ramos","fullFMLName":"Heliot Lemuel Ramos","fullLFMName":"Ramos, Heliot Lemuel","strikeZoneTop":3.18,"strikeZoneBottom":1.61},"ID671936":{"id":671936,"fullName":"Adam Macko","link":"/api/v1/people/671936","firstName":"Adam","lastName":"Macko","primaryNumber":"64","birthDate":"2000-12-30","currentAge":25,"birthCity":"Bratislava","birthCountry":"Slovakia","height":"6' 0\"","weight":170,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Adam","useLastName":"Macko","boxscoreName":"Macko","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2026-05-18","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Adam Macko","nameSlug":"adam-macko-671936","firstLastName":"Adam Macko","lastFirstName":"Macko, Adam","lastInitName":"Macko, A","initLastName":"A Macko","fullFMLName":"Adam Macko","fullLFMName":"Macko, Adam","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":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"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},"ID676391":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391","firstName":"Ernie","lastName":"Clement","primaryNumber":"22","birthDate":"1996-03-22","currentAge":30,"birthCity":"Rochester","birthStateProvince":"NY","birthCountry":"USA","height":"6' 0\"","weight":170,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Ernie","useLastName":"Clement","middleName":"James","boxscoreName":"Clement","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2021-06-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ernie Clement","nameSlug":"ernie-clement-676391","firstLastName":"Ernie Clement","lastFirstName":"Clement, Ernie","lastInitName":"Clement, E","initLastName":"E Clement","fullFMLName":"Ernie James Clement","fullLFMName":"Clement, Ernie James","strikeZoneTop":3.191,"strikeZoneBottom":1.61},"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},"ID662139":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139","firstName":"Daulton","lastName":"Varsho","primaryNumber":"5","birthDate":"1996-07-02","currentAge":30,"birthCity":"Marshfield","birthStateProvince":"WI","birthCountry":"USA","height":"5' 8\"","weight":207,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Daulton","useLastName":"Varsho","middleName":"John","boxscoreName":"Varsho","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"pronunciation":"VAR-show","mlbDebutDate":"2020-07-30","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Daulton Varsho","nameSlug":"daulton-varsho-662139","firstLastName":"Daulton Varsho","lastFirstName":"Varsho, Daulton","lastInitName":"Varsho, D","initLastName":"D Varsho","fullFMLName":"Daulton John Varsho","fullLFMName":"Varsho, Daulton John","strikeZoneTop":3.037,"strikeZoneBottom":1.532},"ID665926":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926","firstName":"Andrés","lastName":"Giménez","primaryNumber":"0","birthDate":"1998-09-04","currentAge":27,"birthCity":"Barquisimeto","birthCountry":"Venezuela","height":"5' 11\"","weight":161,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Andrés","useLastName":"Giménez","middleName":"Alfonso","boxscoreName":"Giménez","gender":"M","nameMatrilineal":"Osorio","isPlayer":true,"isVerified":true,"pronunciation":"ahn-DRAYS hee-MEH-nehz","mlbDebutDate":"2020-07-24","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Andrés Giménez","nameSlug":"andres-gimenez-665926","firstLastName":"Andrés Giménez","lastFirstName":"Giménez, Andrés","lastInitName":"Giménez, A","initLastName":"A Giménez","fullFMLName":"Andrés Alfonso Giménez","fullLFMName":"Giménez, Andrés Alfonso","strikeZoneTop":3.165,"strikeZoneBottom":1.597},"ID678218":{"id":678218,"fullName":"Brandon Valenzuela","link":"/api/v1/people/678218","firstName":"Brandon","lastName":"Valenzuela","primaryNumber":"59","birthDate":"2000-10-02","currentAge":25,"birthCity":"Hermosillo","birthStateProvince":"Sonora","birthCountry":"Mexico","height":"6' 0\"","weight":225,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Brandon","useLastName":"Valenzuela","middleName":"Ivar","boxscoreName":"Valenzuela","gender":"M","nameMatrilineal":"Gerardo","isPlayer":true,"isVerified":true,"mlbDebutDate":"2026-04-05","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brandon Valenzuela","nameSlug":"brandon-valenzuela-678218","firstLastName":"Brandon Valenzuela","lastFirstName":"Valenzuela, Brandon","lastInitName":"Valenzuela, B","initLastName":"B Valenzuela","fullFMLName":"Brandon Ivar Valenzuela","fullLFMName":"Valenzuela, Brandon Ivar","strikeZoneTop":3.219,"strikeZoneBottom":1.625},"ID656546":{"id":656546,"fullName":"Jeff Hoffman","link":"/api/v1/people/656546","firstName":"Jeffrey","lastName":"Hoffman","primaryNumber":"23","birthDate":"1993-01-08","currentAge":33,"birthCity":"Latham","birthStateProvince":"NY","birthCountry":"USA","height":"6' 5\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jeff","useLastName":"Hoffman","middleName":"Robert","boxscoreName":"Hoffman, J","nickName":"Hoff","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2016-08-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jeff Hoffman","nameSlug":"jeff-hoffman-656546","firstLastName":"Jeff Hoffman","lastFirstName":"Hoffman, Jeff","lastInitName":"Hoffman, J","initLastName":"J Hoffman","fullFMLName":"Jeffrey Robert Hoffman","fullLFMName":"Hoffman, Jeffrey Robert","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID656302":{"id":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302","firstName":"Dylan","lastName":"Cease","primaryNumber":"84","birthDate":"1995-12-28","currentAge":30,"birthCity":"Milton","birthStateProvince":"GA","birthCountry":"USA","height":"6' 2\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Dylan","useLastName":"Cease","middleName":"Edward","boxscoreName":"Cease","nickName":"Cease","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2019-07-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Dylan Cease","nameSlug":"dylan-cease-656302","firstLastName":"Dylan Cease","lastFirstName":"Cease, Dylan","lastInitName":"Cease, D","initLastName":"D Cease","fullFMLName":"Dylan Edward Cease","fullLFMName":"Cease, Dylan Edward","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID702352":{"id":702352,"fullName":"Spencer Bivens","link":"/api/v1/people/702352","firstName":"Spencer","lastName":"Bivens","primaryNumber":"76","birthDate":"1994-06-28","currentAge":32,"birthCity":"Virginia Beach","birthStateProvince":"VA","birthCountry":"USA","height":"6' 4\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Spencer","useLastName":"Bivens","boxscoreName":"Bivens","gender":"M","isPlayer":true,"isVerified":false,"pronunciation":"BIV-ens","mlbDebutDate":"2024-06-16","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Spencer Bivens","nameSlug":"spencer-bivens-702352","firstLastName":"Spencer Bivens","lastFirstName":"Bivens, Spencer","lastInitName":"Bivens, S","initLastName":"S Bivens","fullFMLName":"Spencer Bivens","fullLFMName":"Bivens, Spencer","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID664770":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770","firstName":"Nathan","lastName":"Lukes","primaryNumber":"38","birthDate":"1994-07-12","currentAge":31,"birthCity":"Sacramento","birthStateProvince":"CA","birthCountry":"USA","height":"5' 11\"","weight":180,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Nathan","useLastName":"Lukes","middleName":"Donald","boxscoreName":"Lukes","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"lucas","mlbDebutDate":"2023-03-30","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nathan Lukes","nameSlug":"nathan-lukes-664770","firstLastName":"Nathan Lukes","lastFirstName":"Lukes, Nathan","lastInitName":"Lukes, N","initLastName":"N Lukes","fullFMLName":"Nathan Donald Lukes","fullLFMName":"Lukes, Nathan Donald","strikeZoneTop":3.164,"strikeZoneBottom":1.597},"ID682818":{"id":682818,"fullName":"Yohendrick Piñango","link":"/api/v1/people/682818","firstName":"Yohendrick","lastName":"Pinango","primaryNumber":"24","birthDate":"2002-05-07","currentAge":24,"birthCity":"Carora","birthCountry":"Venezuela","height":"5' 10\"","weight":170,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Yohendrick","useLastName":"Piñango","middleName":"Alexander","boxscoreName":"Piñango","gender":"M","nameMatrilineal":"Fernandez","isPlayer":true,"isVerified":true,"mlbDebutDate":"2026-04-26","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Yohendrick Piñango","nameSlug":"yohendrick-pinango-682818","firstLastName":"Yohendrick Piñango","lastFirstName":"Piñango, Yohendrick","lastInitName":"Piñango, Y","initLastName":"Y Piñango","fullFMLName":"Yohendrick Alexander Piñango","fullLFMName":"Piñango, Yohendrick Alexander","strikeZoneTop":3.14,"strikeZoneBottom":1.58},"ID808982":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982","firstName":"Jung Hoo","lastName":"Lee","primaryNumber":"51","birthDate":"1998-08-20","currentAge":27,"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},"ID689254":{"id":689254,"fullName":"Mason Fluharty","link":"/api/v1/people/689254","firstName":"Mason","lastName":"Fluharty","primaryNumber":"68","birthDate":"2001-08-13","currentAge":24,"birthCity":"Lewes","birthStateProvince":"DE","birthCountry":"USA","height":"6' 2\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Mason","useLastName":"Fluharty","middleName":"Lynn","boxscoreName":"Fluharty","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"pronunciation":"FLEW-hardy","mlbDebutDate":"2025-04-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Mason Fluharty","nameSlug":"mason-fluharty-689254","firstLastName":"Mason Fluharty","lastFirstName":"Fluharty, Mason","lastInitName":"Fluharty, M","initLastName":"M Fluharty","fullFMLName":"Mason Lynn Fluharty","fullLFMName":"Fluharty, Mason Lynn","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"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},"ID815873":{"id":815873,"fullName":"Sean Keys","link":"/api/v1/people/815873","firstName":"Sean","lastName":"Keys","primaryNumber":"20","birthDate":"2003-05-26","currentAge":23,"birthCity":"Huntington","birthStateProvince":"NY","birthCountry":"USA","height":"6' 1\"","weight":232,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Sean","useLastName":"Keys","middleName":"Thomas","boxscoreName":"Keys","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2024,"mlbDebutDate":"2026-06-27","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Sean Keys","nameSlug":"sean-keys-815873","firstLastName":"Sean Keys","lastFirstName":"Keys, Sean","lastInitName":"Keys, S","initLastName":"S Keys","fullFMLName":"Sean Thomas Keys","fullLFMName":"Keys, Sean Thomas","strikeZoneTop":3.259,"strikeZoneBottom":1.645},"ID605288":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288","firstName":"Adrian","lastName":"Houser","primaryNumber":"12","birthDate":"1993-02-02","currentAge":33,"birthCity":"Tahlequah","birthStateProvince":"OK","birthCountry":"USA","height":"6' 4\"","weight":227,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Adrian","useLastName":"Houser","middleName":"David","boxscoreName":"Houser","nickName":"Doogy","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"mlbDebutDate":"2015-09-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Adrian Houser","nameSlug":"adrian-houser-605288","firstLastName":"Adrian Houser","lastFirstName":"Houser, Adrian","lastInitName":"Houser, A","initLastName":"A Houser","fullFMLName":"Adrian David Houser","fullLFMName":"Houser, Adrian David","strikeZoneTop":3.45,"strikeZoneBottom":1.65},"ID642715":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715","firstName":"Willy","lastName":"Adames","primaryNumber":"2","birthDate":"1995-09-02","currentAge":30,"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":"68","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":"1","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},"ID672386":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386","firstName":"Alejandro","lastName":"Kirk","primaryNumber":"30","birthDate":"1998-11-06","currentAge":27,"birthCity":"Tijuana","birthCountry":"Mexico","height":"5' 8\"","weight":245,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Alejandro","useLastName":"Kirk","boxscoreName":"Kirk","gender":"M","nameMatrilineal":"Castellanos","isPlayer":true,"isVerified":false,"pronunciation":"all-uh-HAWN-dro","mlbDebutDate":"2020-09-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Alejandro Kirk","nameSlug":"alejandro-kirk-672386","firstLastName":"Alejandro Kirk","lastFirstName":"Kirk, Alejandro","lastInitName":"Kirk, A","initLastName":"A Kirk","fullFMLName":"Alejandro Kirk","fullLFMName":"Kirk, Alejandro","strikeZoneTop":3.01,"strikeZoneBottom":1.519},"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},"ID667297":{"id":667297,"fullName":"Tommy Nance","link":"/api/v1/people/667297","firstName":"Thomas","lastName":"Nance","primaryNumber":"45","birthDate":"1991-03-19","currentAge":35,"birthCity":"Long Beach","birthStateProvince":"CA","birthCountry":"USA","height":"6' 6\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tommy","useLastName":"Nance","middleName":"Andrew","boxscoreName":"Nance","gender":"M","isPlayer":true,"isVerified":true,"mlbDebutDate":"2021-05-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tommy Nance","nameSlug":"tommy-nance-667297","firstLastName":"Tommy Nance","lastFirstName":"Nance, Tommy","lastInitName":"Nance, T","initLastName":"T Nance","fullFMLName":"Thomas Andrew Nance","fullLFMName":"Nance, Thomas Andrew","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"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":24,"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},"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},"ID682729":{"id":682729,"fullName":"Jonatan Clase","link":"/api/v1/people/682729","firstName":"Jonatan","lastName":"Clase","primaryNumber":"8","birthDate":"2002-05-23","currentAge":24,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"5' 10\"","weight":150,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Jonatan","useLastName":"Clase","boxscoreName":"Clase, J","gender":"M","nameMatrilineal":"Minaya","isPlayer":true,"isVerified":false,"pronunciation":"JAHN-uh-tun klah-SAY","mlbDebutDate":"2024-04-15","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jonatan Clase","nameSlug":"jonatan-clase-682729","firstLastName":"Jonatan Clase","lastFirstName":"Clase, Jonatan","lastInitName":"Clase, J","initLastName":"J Clase","fullFMLName":"Jonatan Clase","fullLFMName":"Clase, Jonatan ","strikeZoneTop":3.121,"strikeZoneBottom":1.575},"ID701852":{"id":701852,"fullName":"Drew Cavanaugh","link":"/api/v1/people/701852","firstName":"Drew","lastName":"Cavanaugh","primaryNumber":"61","birthDate":"2002-01-27","currentAge":24,"birthCity":"Troy","birthStateProvince":"MI","birthCountry":"USA","height":"6' 0\"","weight":219,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Drew","useLastName":"Cavanaugh","middleName":"Michael","boxscoreName":"Cavanaugh","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2026-06-26","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Drew Cavanaugh","nameSlug":"drew-cavanaugh-701852","firstLastName":"Drew Cavanaugh","lastFirstName":"Cavanaugh, Drew","lastInitName":"Cavanaugh, D","initLastName":"D Cavanaugh","fullFMLName":"Drew Michael Cavanaugh","fullLFMName":"Cavanaugh, Drew Michael","strikeZoneTop":3.203,"strikeZoneBottom":1.617},"ID686973":{"id":686973,"fullName":"Louis Varland","link":"/api/v1/people/686973","firstName":"Louis","lastName":"Varland","primaryNumber":"77","birthDate":"1997-12-09","currentAge":28,"birthCity":"St. Paul","birthStateProvince":"MN","birthCountry":"USA","height":"6' 1\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Louis","useLastName":"Varland","middleName":"Dennis","boxscoreName":"Varland, L","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-09-07","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Louis Varland","nameSlug":"louis-varland-686973","firstLastName":"Louis Varland","lastFirstName":"Varland, Louis","lastInitName":"Varland, L","initLastName":"L Varland","fullFMLName":"Louis Dennis Varland","fullLFMName":"Varland, Louis Dennis","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID641816":{"id":641816,"fullName":"Tyler Mahle","link":"/api/v1/people/641816","firstName":"Tyler","lastName":"Mahle","primaryNumber":"54","birthDate":"1994-09-29","currentAge":31,"birthCity":"Newport Beach","birthStateProvince":"CA","birthCountry":"USA","height":"6' 3\"","weight":212,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tyler","useLastName":"Mahle","middleName":"F.","boxscoreName":"Mahle","nickName":"Mal","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"pronunciation":"rhymes with 'rally'","mlbDebutDate":"2017-08-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tyler Mahle","nameSlug":"tyler-mahle-641816","firstLastName":"Tyler Mahle","lastFirstName":"Mahle, Tyler","lastInitName":"Mahle, T","initLastName":"T Mahle","fullFMLName":"Tyler F. Mahle","fullLFMName":"Mahle, Tyler F.","strikeZoneTop":3.4,"strikeZoneBottom":1.56},"ID676254":{"id":676254,"fullName":"Ryan Walker","link":"/api/v1/people/676254","firstName":"Ryan","lastName":"Walker","primaryNumber":"74","birthDate":"1995-11-26","currentAge":30,"birthCity":"Arlington","birthStateProvince":"WA","birthCountry":"USA","height":"6' 2\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ryan","useLastName":"Walker","middleName":"Patrick","boxscoreName":"Walker, R","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2023-05-21","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ryan Walker","nameSlug":"ryan-walker-676254","firstLastName":"Ryan Walker","lastFirstName":"Walker, Ryan","lastInitName":"Walker, R","initLastName":"R Walker","fullFMLName":"Ryan Patrick Walker","fullLFMName":"Walker, Ryan Patrick","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID592332":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332","firstName":"Kevin","lastName":"Gausman","primaryNumber":"34","birthDate":"1991-01-06","currentAge":35,"birthCity":"Centennial","birthStateProvince":"CO","birthCountry":"USA","height":"6' 2\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kevin","useLastName":"Gausman","middleName":"John","boxscoreName":"Gausman","nickName":"Gausy","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"pronunciation":"GAWZ-min","mlbDebutDate":"2013-05-23","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kevin Gausman","nameSlug":"kevin-gausman-592332","firstLastName":"Kevin Gausman","lastFirstName":"Gausman, Kevin","lastInitName":"Gausman, K","initLastName":"K Gausman","fullFMLName":"Kevin John Gausman","fullLFMName":"Gausman, Kevin John","strikeZoneTop":3.59,"strikeZoneBottom":1.67},"ID702056":{"id":702056,"fullName":"Trey Yesavage","link":"/api/v1/people/702056","firstName":"Trey","lastName":"Yesavage","primaryNumber":"39","birthDate":"2003-07-28","currentAge":22,"birthCity":"Pottstown","birthStateProvince":"PA","birthCountry":"USA","height":"6' 4\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Trey","useLastName":"Yesavage","middleName":"David","boxscoreName":"Yesavage","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2024,"mlbDebutDate":"2025-09-15","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Trey Yesavage","nameSlug":"trey-yesavage-702056","firstLastName":"Trey Yesavage","lastFirstName":"Yesavage, Trey","lastInitName":"Yesavage, T","initLastName":"T Yesavage","fullFMLName":"Trey David Yesavage","fullLFMName":"Yesavage, Trey David","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID668873":{"id":668873,"fullName":"Caleb Kilian","link":"/api/v1/people/668873","firstName":"Caleb","lastName":"Kilian","primaryNumber":"45","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},"ID543807":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807","firstName":"George","lastName":"Springer","primaryNumber":"4","birthDate":"1989-09-19","currentAge":36,"birthCity":"New Britain","birthStateProvince":"CT","birthCountry":"USA","height":"6' 1\"","weight":220,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"George","useLastName":"Springer","middleName":"Chelston","boxscoreName":"Springer","nickName":"Horhay","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"mlbDebutDate":"2014-04-16","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"George Springer","nameTitle":"III","nameSuffix":"III","nameSlug":"george-springer-543807","firstLastName":"George Springer","lastFirstName":"Springer, George","lastInitName":"Springer, G","initLastName":"G Springer","fullFMLName":"George Chelston Springer","fullLFMName":"Springer, George Chelston","strikeZoneTop":3.267,"strikeZoneBottom":1.649},"ID656529":{"id":656529,"fullName":"Sam Hentges","link":"/api/v1/people/656529","firstName":"Sam","lastName":"Hentges","primaryNumber":"31","birthDate":"1996-07-18","currentAge":29,"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},"ID643511":{"id":643511,"fullName":"Tyler Rogers","link":"/api/v1/people/643511","firstName":"Tyler","lastName":"Rogers","primaryNumber":"71","birthDate":"1990-12-17","currentAge":35,"birthCity":"Denver","birthStateProvince":"CO","birthCountry":"USA","height":"6' 3\"","weight":180,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tyler","useLastName":"Rogers","middleName":"Scott","boxscoreName":"Rogers, Ty","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2019-08-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tyler Rogers","nameSlug":"tyler-rogers-643511","firstLastName":"Tyler Rogers","lastFirstName":"Rogers, Tyler","lastInitName":"Rogers, T","initLastName":"T Rogers","fullFMLName":"Tyler Scott Rogers","fullLFMName":"Rogers, Tyler Scott","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID665489":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489","firstName":"Vladimir","lastName":"Guerrero","primaryNumber":"27","birthDate":"1999-03-16","currentAge":27,"birthCity":"Montreal","birthStateProvince":"QC","birthCountry":"Canada","height":"6' 0\"","weight":245,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Vladimir","useLastName":"Guerrero Jr.","boxscoreName":"Guerrero Jr.","nickName":"El K","gender":"M","nameMatrilineal":"Ramos","isPlayer":true,"isVerified":false,"mlbDebutDate":"2019-04-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Vladimir Guerrero Jr.","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"vladimir-guerrero-jr-665489","firstLastName":"Vladimir Guerrero Jr.","lastFirstName":"Guerrero Jr., Vladimir","lastInitName":"Guerrero Jr., V","initLastName":"V Guerrero Jr.","fullFMLName":"Vladimir Guerrero Jr.","fullLFMName":"Guerrero Jr., Vladimir ","strikeZoneTop":3.209,"strikeZoneBottom":1.619},"ID571578":{"id":571578,"fullName":"Patrick Corbin","link":"/api/v1/people/571578","firstName":"Patrick","lastName":"Corbin","primaryNumber":"46","birthDate":"1989-07-19","currentAge":36,"birthCity":"Clay","birthStateProvince":"NY","birthCountry":"USA","height":"6' 4\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Patrick","useLastName":"Corbin","middleName":"Alan","boxscoreName":"Corbin","nickName":"Corby","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2009,"mlbDebutDate":"2012-04-30","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Patrick Corbin","nameSlug":"patrick-corbin-571578","firstLastName":"Patrick Corbin","lastFirstName":"Corbin, Patrick","lastInitName":"Corbin, P","initLastName":"P Corbin","fullFMLName":"Patrick Alan Corbin","fullLFMName":"Corbin, Patrick Alan","strikeZoneTop":3.42,"strikeZoneBottom":1.63},"ID606992":{"id":606992,"fullName":"Eric Haase","link":"/api/v1/people/606992","firstName":"Eric","lastName":"Haase","primaryNumber":"18","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},"ID683766":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766","firstName":"Christian","lastName":"Koss","primaryNumber":"50","birthDate":"1998-01-27","currentAge":28,"birthCity":"Riverside","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":185,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Christian","useLastName":"Koss","boxscoreName":"Koss","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2025-04-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Christian Koss","nameSlug":"christian-koss-683766","firstLastName":"Christian Koss","lastFirstName":"Koss, Christian","lastInitName":"Koss, C","initLastName":"C Koss","fullFMLName":"Christian Koss","fullLFMName":"Koss, Christian ","strikeZoneTop":3.25,"strikeZoneBottom":1.64},"ID664702":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702","firstName":"Myles","lastName":"Straw","primaryNumber":"3","birthDate":"1994-10-17","currentAge":31,"birthCity":"Garden Grove","birthStateProvince":"CA","birthCountry":"USA","height":"5' 9\"","weight":178,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Myles","useLastName":"Straw","middleName":"James Noble","boxscoreName":"Straw","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2018-09-15","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Myles Straw","nameSlug":"myles-straw-664702","firstLastName":"Myles Straw","lastFirstName":"Straw, Myles","lastInitName":"Straw, M","initLastName":"M Straw","fullFMLName":"Myles James Noble Straw","fullLFMName":"Straw, Myles James Noble","strikeZoneTop":3.073,"strikeZoneBottom":1.551},"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":27,"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},"ID672960":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960","firstName":"Kazuma","lastName":"Okamoto","primaryNumber":"7","birthDate":"1996-06-30","currentAge":30,"birthCity":"Gojo","birthCountry":"Japan","height":"6' 1\"","weight":220,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Kazuma","useLastName":"Okamoto","boxscoreName":"Okamoto","gender":"M","isPlayer":true,"isVerified":true,"mlbDebutDate":"2026-03-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kazuma Okamoto","nameSlug":"kazuma-okamoto-672960","firstLastName":"Kazuma Okamoto","lastFirstName":"Okamoto, Kazuma","lastInitName":"Okamoto, K","initLastName":"K Okamoto","fullFMLName":"Kazuma Okamoto","fullLFMName":"Okamoto, Kazuma","strikeZoneTop":3.256,"strikeZoneBottom":1.643},"ID805811":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811","firstName":"Bryson","lastName":"Eldridge","primaryNumber":"8","birthDate":"2004-10-20","currentAge":21,"birthCity":"Fairfax","birthStateProvince":"VA","birthCountry":"USA","height":"6' 7\"","weight":251,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Bryce","useLastName":"Eldridge","middleName":"Edward","boxscoreName":"Eldridge","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2025-09-15","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bryce Eldridge","nameSlug":"bryce-eldridge-805811","firstLastName":"Bryce Eldridge","lastFirstName":"Eldridge, Bryce","lastInitName":"Eldridge, B","initLastName":"B Eldridge","fullFMLName":"Bryson Edward Eldridge","fullLFMName":"Eldridge, Bryson Edward","strikeZoneTop":3.54,"strikeZoneBottom":1.79}},"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":41915,"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":"15 mph, Out To CF"},"gameInfo":{"attendance":32740,"firstPitch":"2026-07-07T01:45:00.000Z","gameDurationMinutes":129},"review":{"hasChallenges":false,"away":{"used":0,"remaining":1},"home":{"used":0,"remaining":1}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":0,"usedFailed":2,"remaining":0},"home":{"usedSuccessful":0,"usedFailed":2,"remaining":0}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"home":{"id":694738,"fullName":"Landen Roupp","link":"/api/v1/people/694738"}},"officialScorer":{"id":639285,"fullName":"Chris Thoms","link":"/api/v1/people/639285"},"primaryDatacaster":{"id":650314,"fullName":"Stacey Hohl","link":"/api/v1/people/650314"},"moundVisits":{"away":{"used":0,"remaining":4},"home":{"used":0,"remaining":4}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Ernie Clement reaches on a throwing error by third baseman Casey Schmitt.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-07T01:45:56.338Z","endTime":"2026-07-07T01:46:41.650Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694738,"fullName":"Landen Roupp","link":"/api/v1/people/694738"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[3,4,5],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":669477,"link":"/api/v1/people/669477"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_throwing_error"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-06T22:18:14.999Z","endTime":"2026-07-07T01:22:57.725Z","isPitch":false,"type":"action","player":{"id":676391,"link":"/api/v1/people/676391"}},{"details":{"description":"Status Change - Warmup","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-07-07T01:22:57.725Z","endTime":"2026-07-07T01:45:26.176Z","isPitch":false,"type":"action","player":{"id":676391,"link":"/api/v1/people/676391"}},{"details":{"description":"Status Change - In Progress","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-07-07T01:45:26.176Z","endTime":"2026-07-07T01:45:58.145Z","isPitch":false,"type":"action","player":{"id":676391,"link":"/api/v1/people/676391"}},{"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":95.4,"endSpeed":87.3,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.819556822242706,"aZ":-30.469561845178895,"pfxX":-12.120291189280255,"pfxZ":0.8737237525702284,"pX":-0.3062837234386043,"pZ":2.1318380904983094,"vX0":6.403978961680423,"vY0":-138.84235804900158,"vZ0":-2.9623760372798023,"x":128.67,"y":181.22,"x0":-1.0711816928075675,"y0":50.00210924074899,"z0":5.24574001436239,"aX":-23.60203211248298},"breaks":{"breakAngle":36.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":1.2,"breakHorizontal":20.5,"spinRate":2089,"spinDirection":243},"zone":7,"typeConfidence":0.88,"plateTime":0.3948736103065422,"extension":6.283223008377342},"index":3,"playId":"aa5366c9-6113-3097-858d-a8fef06a60f1","pitchNumber":1,"startTime":"2026-07-07T01:45:58.145Z","endTime":"2026-07-07T01:46:02.164Z","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":96.0,"endSpeed":88.2,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.47697804904251,"aZ":-26.898841920219766,"pfxX":-10.191090495952864,"pfxZ":2.6601686981195805,"pX":-0.13439565833125297,"pZ":2.268967069706786,"vX0":6.375144947477858,"vY0":-139.66535846884713,"vZ0":-3.288656095950188,"x":122.12,"y":177.52,"x0":-1.118663992974626,"y0":50.0011346544499,"z0":5.224139528106165,"aX":-20.19823065372046},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":4.3,"breakHorizontal":17.2,"spinRate":2076,"spinDirection":241},"zone":5,"typeConfidence":0.89,"plateTime":0.39167593692164715,"extension":6.555090447290922},"index":4,"playId":"db89af01-f02c-3dce-a333-267593a0f2b9","pitchNumber":2,"startTime":"2026-07-07T01:46:14.594Z","endTime":"2026-07-07T01:46:19.076Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":76.7,"endSpeed":70.1,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.001431602562626,"aZ":-36.158601129128186,"pfxX":11.919192080013717,"pfxZ":-3.203937516815479,"pX":0.41352673066787715,"pZ":1.6967841420661527,"vX0":0.39372514718736806,"vY0":-111.65188900848725,"vZ0":-0.2608019655767524,"x":101.24,"y":192.97,"x0":-1.3107993983277715,"y0":50.003347390079874,"z0":5.58528680395549,"aX":14.816174609034928},"breaks":{"breakAngle":22.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-52.6,"breakVerticalInduced":-5.5,"breakHorizontal":-21.6,"spinRate":3073,"spinDirection":57},"zone":9,"typeConfidence":0.9,"plateTime":0.49349045916105405,"extension":6.097313903526249},"hitData":{"launchSpeed":85.5,"launchAngle":-10.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":99.63,"coordY":166.38}},"index":5,"playId":"9cda885a-3968-3257-bb9b-03eb50532de9","pitchNumber":3,"startTime":"2026-07-07T01:46:29.942Z","endTime":"2026-07-07T01:46:41.650Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T01:46:41.650Z","atBatIndex":0},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Nathan Lukes lines out to left fielder Victor Bericoto.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-07T01:47:00.248Z","endTime":"2026-07-07T01:47:20.756Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694738,"fullName":"Landen Roupp","link":"/api/v1/people/694738"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"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":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":682674,"link":"/api/v1/people/682674"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":76.9,"endSpeed":71.3,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.1744637799876,"aZ":-37.968692842191714,"pfxX":10.245064339393632,"pfxZ":-4.559355079988977,"pX":-0.504560083740031,"pZ":1.525950376311731,"vX0":-0.3468446887120455,"vY0":-112.06121395153973,"vZ0":-0.3959025239899925,"x":136.23,"y":197.58,"x0":-1.6787638400418068,"y0":50.00123036890705,"z0":5.582444053295729,"aX":13.032624385436556},"breaks":{"breakAngle":19.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-54.1,"breakVerticalInduced":-8.0,"breakHorizontal":-18.5,"spinRate":2983,"spinDirection":57},"zone":13,"typeConfidence":0.91,"plateTime":0.4887019407873372,"extension":6.203329751893254},"hitData":{"launchSpeed":95.1,"launchAngle":18.0,"totalDistance":304.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":64.81,"coordY":93.44}},"index":0,"playId":"01ba5764-f4c3-34ba-90b8-5c51a084cd73","pitchNumber":1,"startTime":"2026-07-07T01:47:10.377Z","endTime":"2026-07-07T01:47:20.756Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T01:47:20.756Z","atBatIndex":1},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Vladimir Guerrero Jr. flies out to right fielder Heliot Ramos.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-07T01:47:26.193Z","endTime":"2026-07-07T01:48:14.102Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694738,"fullName":"Landen Roupp","link":"/api/v1/people/694738"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":671218,"link":"/api/v1/people/671218"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":87.2,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.615558209671583,"aZ":-31.671891377891587,"pfxX":-10.878019127578888,"pfxZ":0.2619799167025114,"pX":-0.5664886423151293,"pZ":1.8074101308370925,"vX0":5.300576324180534,"vY0":-137.86944579671626,"vZ0":-3.479563069741573,"x":138.59,"y":189.98,"x0":-1.0968233121433146,"y0":50.00508544054511,"z0":5.2151443634841606,"aX":-21.019432291795084},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":0.0,"breakHorizontal":18.6,"spinRate":2042,"spinDirection":244},"zone":7,"typeConfidence":0.89,"plateTime":0.39673315609346904,"extension":6.441275411737614},"index":0,"playId":"4252245b-d3ed-32e9-af53-41a28282830f","pitchNumber":1,"startTime":"2026-07-07T01:47:45.879Z","endTime":"2026-07-07T01:47:49.744Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.1,"endSpeed":83.3,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.816930782452605,"aZ":-24.679099567167466,"pfxX":2.1592637611251244,"pfxZ":4.260468755142347,"pX":0.4809715354813887,"pZ":2.266920309459443,"vX0":3.6533515454987087,"vY0":-131.243216475445,"vZ0":-3.5484244783011722,"x":98.67,"y":177.57,"x0":-1.2054055396305732,"y0":50.000277773067204,"z0":5.458828311770891,"aX":3.7930390830601675},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":7.2,"breakHorizontal":-4.7,"spinRate":2295,"spinDirection":176},"zone":6,"typeConfidence":0.92,"plateTime":0.41615127312748834,"extension":5.948420027054825},"hitData":{"launchSpeed":80.5,"launchAngle":47.0,"totalDistance":242.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":167.71,"coordY":112.36}},"index":1,"playId":"97776889-9316-3444-a16e-ab2b7b28dfd5","pitchNumber":2,"startTime":"2026-07-07T01:48:03.299Z","endTime":"2026-07-07T01:48:14.102Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T01:48:14.102Z","atBatIndex":2},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Kazuma Okamoto flies out to left fielder Victor Bericoto.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-07T01:48:32.833Z","endTime":"2026-07-07T01:49:50.748Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694738,"fullName":"Landen Roupp","link":"/api/v1/people/694738"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":682674,"link":"/api/v1/people/682674"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.8,"endSpeed":88.0,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.40106581289861,"aZ":-29.236830219196825,"pfxX":-8.251522588405217,"pfxZ":1.4973945456980022,"pX":-0.6685819135664602,"pZ":3.009762131551582,"vX0":4.4384800793258155,"vY0":-138.17881509079388,"vZ0":-1.045283394397603,"x":142.48,"y":157.52,"x0":-1.2106540430629729,"y0":50.00507640699107,"z0":5.3305127226371605,"aX":-16.200932667555858},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":2.8,"breakHorizontal":14.3,"spinRate":1990,"spinDirection":242},"zone":1,"typeConfidence":0.9,"plateTime":0.39412305483530874,"extension":6.311605668635587},"index":0,"playId":"f4ed2e31-eb0a-3db5-9dc7-c8b631166818","pitchNumber":1,"startTime":"2026-07-07T01:48:35.822Z","endTime":"2026-07-07T01:48:39.400Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":78.3,"endSpeed":72.1,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.927676743007837,"aZ":-36.74091110268803,"pfxX":10.30688050247349,"pfxZ":-3.517492623905322,"pX":2.0659766545156044,"pZ":1.0856949890254561,"vX0":4.196824022222149,"vY0":-113.89501275284225,"vZ0":-1.8544053427701943,"x":38.25,"y":209.47,"x0":-1.1450292682279641,"y0":50.00085187935031,"z0":5.57886906881335,"aX":13.398080448109571},"breaks":{"breakAngle":20.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.5,"breakVerticalInduced":-6.5,"breakHorizontal":-19.8,"spinRate":3118,"spinDirection":52},"zone":14,"typeConfidence":0.89,"plateTime":0.4828104128209958,"extension":6.060894386102623},"index":1,"playId":"725ad33d-7e55-3c54-a12b-c8092be055c3","pitchNumber":2,"startTime":"2026-07-07T01:49:06.238Z","endTime":"2026-07-07T01:49:09.522Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.8,"endSpeed":83.0,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.303338086751726,"aZ":-25.440718318658018,"pfxX":-0.44426160810718063,"pfxZ":3.850639208828545,"pX":0.05162256817545793,"pZ":2.8125840070101216,"vX0":3.2858975617316717,"vY0":-130.79414933254057,"vZ0":-2.2893419649640125,"x":115.03,"y":162.84,"x0":-1.1584549775101645,"y0":50.0012652349799,"z0":5.589823169281541,"aX":-0.7769162139148944},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":6.7,"breakHorizontal":0.1,"spinRate":2314,"spinDirection":186},"zone":5,"typeConfidence":0.89,"plateTime":0.41736500306343904,"extension":5.892338123756448},"index":2,"playId":"db5da191-6abf-3137-b3d0-a7da21116ba0","pitchNumber":3,"startTime":"2026-07-07T01:49:22.385Z","endTime":"2026-07-07T01:49:26.292Z","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":2},"pitchData":{"startSpeed":77.7,"endSpeed":71.6,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.605160696938622,"aZ":-38.95187402162599,"pfxX":9.665134466278717,"pfxZ":-5.244523706300937,"pX":-0.23257805887690225,"pZ":1.9896889002160565,"vX0":-0.2947670743308173,"vY0":-113.19894849057756,"vZ0":0.42142543759776463,"x":125.87,"y":185.06,"x0":-1.3552136283229341,"y0":50.00500033475235,"z0":5.716216589738755,"aX":12.48304727117331},"breaks":{"breakAngle":18.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-54.5,"breakVerticalInduced":-9.1,"breakHorizontal":-17.4,"spinRate":3078,"spinDirection":54},"zone":8,"typeConfidence":0.9,"plateTime":0.4847725674916479,"extension":5.686565824110954},"hitData":{"launchSpeed":91.6,"launchAngle":47.0,"totalDistance":287.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":71.49,"coordY":97.74}},"index":3,"playId":"c001c452-d06d-38b6-8a8c-32a600b271c3","pitchNumber":4,"startTime":"2026-07-07T01:49:40.730Z","endTime":"2026-07-07T01:49:50.748Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T01:49:50.748Z","atBatIndex":3},{"result":{"type":"atBat","event":"Triple","eventType":"triple","description":"Heliot Ramos triples (3) on a sharp fly ball to center fielder Daulton Varsho. Heliot Ramos scores. Throwing error by shortstop Andrés Giménez.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-07T01:51:41.451Z","endTime":"2026-07-07T01:52:51.149Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":62},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":null,"runner":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":662139,"link":"/api/v1/people/662139"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"responsiblePitcher":{"id":592332,"link":"/api/v1/people/592332"},"isScoringEvent":true,"rbi":false,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":665926,"link":"/api/v1/people/665926"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_throwing_error"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":90.4,"endSpeed":83.4,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.444139182130492,"aZ":-13.820022966372276,"pfxX":-4.37447536684944,"pfxZ":10.407828373188355,"pX":-0.10846580117977196,"pZ":2.0691776119219765,"vX0":7.21336369466541,"vY0":-131.3533080585955,"vZ0":-6.987705326414175,"x":121.13,"y":182.91,"x0":-2.3104976587065376,"y0":50.00397890542866,"z0":5.7737396857676,"aX":-7.715671798744916},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":17.6,"breakHorizontal":6.5,"spinRate":2096,"spinDirection":214},"zone":8,"typeConfidence":0.84,"plateTime":0.4155550595827471,"extension":6.844345049317255},"index":0,"playId":"305f742a-8f07-3b96-950e-91cf3e683bc9","pitchNumber":1,"startTime":"2026-07-07T01:52:04.880Z","endTime":"2026-07-07T01:52:08.709Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":85.5,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.78809916379294,"aZ":-14.507626837024434,"pfxX":-5.823895148133269,"pfxZ":9.54300654917884,"pX":0.4758859505440824,"pZ":2.5052084128367915,"vX0":9.008995589186902,"vY0":-134.3750097278143,"vZ0":-6.128662344549316,"x":98.86,"y":171.14,"x0":-2.1448641088330267,"y0":50.002513956872875,"z0":5.824301103652584,"aX":-10.78152570423188},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":16.3,"breakHorizontal":8.9,"spinRate":2182,"spinDirection":213},"zone":6,"typeConfidence":0.87,"plateTime":0.40572594066758727,"extension":6.749811704175288},"hitData":{"launchSpeed":104.3,"launchAngle":27.0,"totalDistance":399.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":190.82,"coordY":51.09}},"index":1,"playId":"d575d362-b1c6-35ed-bf46-5a16e7e05920","pitchNumber":2,"startTime":"2026-07-07T01:52:23.112Z","endTime":"2026-07-07T01:52:51.149Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T01:52:51.149Z","atBatIndex":4},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Luis Arraez singles on a soft ground ball to catcher Alejandro Kirk.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-07T01:53:18.842Z","endTime":"2026-07-07T01:53:46.519Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":672386,"link":"/api/v1/people/672386"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"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":91.5,"endSpeed":83.7,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.639904760684207,"aZ":-13.400491883922527,"pfxX":-7.4158731730898975,"pfxZ":10.5063914262501,"pX":-0.054606222733110193,"pZ":1.5002169059506336,"vX0":8.153608909479498,"vY0":-132.8623783580028,"vZ0":-8.401833190486983,"x":119.08,"y":198.27,"x0":-2.2006743430520137,"y0":50.001296507102666,"z0":5.678700876283763,"aX":-13.248925426457424},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":17.3,"breakHorizontal":11.6,"spinRate":2186,"spinDirection":226},"zone":13,"typeConfidence":0.88,"plateTime":0.41235685115681875,"extension":6.815241468677687},"index":0,"playId":"1146d2ea-e880-3686-b120-ad5d5e2fa698","pitchNumber":1,"startTime":"2026-07-07T01:53:21.801Z","endTime":"2026-07-07T01:53:26.729Z","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":0,"outs":0},"pitchData":{"startSpeed":79.6,"endSpeed":74.7,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.78424199707598,"aZ":-31.32615527732273,"pfxX":0.7170055255044896,"pfxZ":0.6079998934502173,"pX":0.1331092851668677,"pZ":1.8139480512842074,"vX0":5.659398945192045,"vY0":-115.94367550669857,"vZ0":-2.4090533261760845,"x":111.93,"y":189.8,"x0":-2.4133266129704722,"y0":50.00151660212724,"z0":5.800842046891539,"aX":0.9935637074804073},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":0.8,"breakHorizontal":-2.4,"spinRate":2252,"spinDirection":92},"zone":8,"typeConfidence":0.92,"plateTime":0.4690066057147777,"extension":6.733239651352605},"hitData":{"launchSpeed":43.2,"launchAngle":-50.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"soft","location":"2","coordinates":{"coordX":138.0,"coordY":192.0}},"index":1,"playId":"335c36a1-3a65-3b0a-a5ff-cb7d723d24c7","pitchNumber":2,"startTime":"2026-07-07T01:53:37.503Z","endTime":"2026-07-07T01:53:46.519Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T01:53:46.519Z","atBatIndex":5},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Casey Schmitt strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-07T01:54:13.513Z","endTime":"2026-07-07T01:55:18.202Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":672386,"link":"/api/v1/people/672386"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.2,"endSpeed":75.5,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.126283768777206,"aZ":-30.056047751264934,"pfxX":0.8917172185958862,"pfxZ":1.4816187691999936,"pX":-0.5181454469199391,"pZ":2.670678779869022,"vX0":4.170882980822796,"vY0":-118.29179971140744,"vZ0":-1.1284565327563743,"x":136.75,"y":166.67,"x0":-2.411891604093445,"y0":50.00586447574677,"z0":5.880960552609044,"aX":1.2781024901886826},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":2.6,"breakHorizontal":-2.5,"spinRate":2127,"spinDirection":77},"zone":4,"typeConfidence":0.92,"plateTime":0.461013031885273,"extension":6.755163828708129},"index":0,"playId":"be4893d8-b556-3b79-81a2-baab58df4f0b","pitchNumber":1,"startTime":"2026-07-07T01:54:23.014Z","endTime":"2026-07-07T01:54:28.145Z","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":93.4,"endSpeed":86.1,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.921783266151508,"aZ":-12.755657747775107,"pfxX":-6.0678551367730496,"pfxZ":10.306014754067506,"pX":0.4375730769720342,"pZ":2.578295463411621,"vX0":9.086781238485473,"vY0":-135.7229825289535,"vZ0":-6.365712847562988,"x":100.32,"y":169.17,"x0":-2.1501129214311296,"y0":50.001957608146846,"z0":5.825203152253734,"aX":-11.432901660388836},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":17.6,"breakHorizontal":9.2,"spinRate":2196,"spinDirection":215},"zone":6,"typeConfidence":0.89,"plateTime":0.4020206567708944,"extension":6.834870511433427},"index":1,"playId":"5f3898c4-f19b-32bc-9654-8b14689f9b30","pitchNumber":2,"startTime":"2026-07-07T01:54:47.451Z","endTime":"2026-07-07T01:54:51.307Z","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":0},"pitchData":{"startSpeed":83.6,"endSpeed":76.5,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.18966805639549,"aZ":-28.259403324060806,"pfxX":-9.196756448211868,"pfxZ":2.6437652359131647,"pX":0.05749122485894433,"pZ":0.7764015189405538,"vX0":8.636495183265238,"vY0":-121.27739528271862,"vZ0":-5.6314145792220005,"x":114.81,"y":217.82,"x0":-2.3662494159892877,"y0":50.00212680512306,"z0":5.613555459309977,"aX":-13.608671261317173},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":3.6,"breakHorizontal":14.4,"spinRate":1356,"spinDirection":240},"zone":14,"typeConfidence":0.9,"plateTime":0.45278824928434025,"extension":6.828878879272355},"index":2,"playId":"300764cc-f5d6-3913-8a28-3b56d5387bee","pitchNumber":3,"startTime":"2026-07-07T01:55:13.254Z","endTime":"2026-07-07T01:55:18.202Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T01:55:18.202Z","atBatIndex":6},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Rafael Devers flies out to right fielder Nathan Lukes.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-07T01:55:27.802Z","endTime":"2026-07-07T01:55:58.961Z","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":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":"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":0},"credits":[{"player":{"id":664770,"link":"/api/v1/people/664770"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.5,"endSpeed":75.4,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.662619492712583,"aZ":-31.33637354406922,"pfxX":-6.236967920755351,"pfxZ":0.5852166356010882,"pX":-0.44921601746054096,"pZ":1.9659640464360286,"vX0":6.592178045114766,"vY0":-118.64591028066607,"vZ0":-2.1754538984108445,"x":134.12,"y":185.7,"x0":-2.447001366773546,"y0":50.00367179946219,"z0":5.737134152340715,"aX":-8.936263138030364},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":0.8,"breakHorizontal":9.8,"spinRate":1521,"spinDirection":237},"zone":7,"typeConfidence":0.91,"plateTime":0.46079275283073384,"extension":6.768484971989213},"hitData":{"launchSpeed":98.1,"launchAngle":35.0,"totalDistance":363.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":161.38,"coordY":56.96}},"index":0,"playId":"493e6901-c834-3978-a840-53b363e35279","pitchNumber":1,"startTime":"2026-07-07T01:55:45.419Z","endTime":"2026-07-07T01:55:58.961Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T01:55:58.961Z","atBatIndex":7},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Jung Hoo Lee pops out to shortstop Andrés Giménez.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-07T01:56:01.168Z","endTime":"2026-07-07T01:56:56.570Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":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":665926,"link":"/api/v1/people/665926"},"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(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.8,"endSpeed":85.7,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.4390978622222,"aZ":-12.726242019109272,"pfxX":-7.479788956194893,"pfxZ":10.440980080083214,"pX":-0.5324151104307344,"pZ":1.9305651316494072,"vX0":7.460773689560882,"vY0":-134.91092121468546,"vZ0":-7.751845050491112,"x":137.29,"y":186.65,"x0":-2.3479293095259903,"y0":50.00625514845537,"z0":5.717829476259626,"aX":-13.937224090870812},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":17.6,"breakHorizontal":12.1,"spinRate":2254,"spinDirection":219},"zone":7,"typeConfidence":0.89,"plateTime":0.4043598766544916,"extension":6.863216944340154},"index":0,"playId":"9db0563e-adb7-3ee3-9725-98eaa7046069","pitchNumber":1,"startTime":"2026-07-07T01:56:27.973Z","endTime":"2026-07-07T01:56:31.764Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.0,"endSpeed":77.7,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.11612282184523,"aZ":-27.21023654393777,"pfxX":-7.701918951798568,"pfxZ":3.2971228414278784,"pX":0.15470350311485037,"pZ":1.6994437168061487,"vX0":8.248326395350936,"vY0":-120.7721072181749,"vZ0":-3.87521658650494,"x":111.1,"y":192.9,"x0":-2.2725401137883963,"y0":50.004183197158056,"z0":5.665586144065701,"aX":-11.605800755864847},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":5.4,"breakHorizontal":12.5,"spinRate":1693,"spinDirection":234},"zone":8,"typeConfidence":0.91,"plateTime":0.4500998059652077,"extension":6.737600480545791},"hitData":{"launchSpeed":57.8,"launchAngle":53.0,"totalDistance":147.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":104.83,"coordY":146.74}},"index":1,"playId":"f4f0cbab-666d-32d6-9647-a9cb0fc714e8","pitchNumber":2,"startTime":"2026-07-07T01:56:47.352Z","endTime":"2026-07-07T01:56:56.570Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T01:56:56.570Z","atBatIndex":8},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Sean Keys strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-07T01:58:50.429Z","endTime":"2026-07-07T02:01:05.368Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":815873,"fullName":"Sean Keys","link":"/api/v1/people/815873"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694738,"fullName":"Landen Roupp","link":"/api/v1/people/694738"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":815873,"fullName":"Sean Keys","link":"/api/v1/people/815873"},"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":{"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.2,"endSpeed":85.5,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.895499333512664,"aZ":-19.99671899988611,"pfxX":-5.649721617284769,"pfxZ":6.498936255612884,"pX":-0.815711491272619,"pZ":3.6800723244190476,"vX0":3.3347336964294176,"vY0":-135.83086195187298,"vZ0":-0.8271307143463624,"x":148.09,"y":139.42,"x0":-1.3233028140649408,"y0":50.00436885179216,"z0":5.37493170284968,"aX":-10.590500524676015},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":11.8,"breakHorizontal":9.6,"spinRate":2094,"spinDirection":232},"zone":11,"typeConfidence":0.91,"plateTime":0.4027586576270834,"extension":6.648754140368378},"index":0,"playId":"d41731b5-b343-327c-9537-e414b3cb92fd","pitchNumber":1,"startTime":"2026-07-07T01:59:08.512Z","endTime":"2026-07-07T01:59:12.294Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":81.1,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.389873379473364,"aZ":-35.74932126040037,"pfxX":-8.44808918136545,"pfxZ":-2.155763642756625,"pX":-0.38315895718874915,"pZ":1.7462603249187958,"vX0":5.423691011490619,"vY0":-127.46696507228489,"vZ0":-1.817367336647046,"x":131.61,"y":191.63,"x0":-1.4329456642888794,"y0":50.00429800823158,"z0":5.271736600960729,"aX":-14.005673807785207},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-4.1,"breakHorizontal":14.2,"spinRate":1900,"spinDirection":259},"zone":7,"typeConfidence":0.9,"plateTime":0.4285030087061825,"extension":6.29342383662478},"index":1,"playId":"8024f43f-c64f-350b-8ec4-2717ce31e1ba","pitchNumber":2,"startTime":"2026-07-07T01:59:21.162Z","endTime":"2026-07-07T01:59:25.789Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":81.0,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.336069500300102,"aZ":-33.773925344177805,"pfxX":-9.235969375746134,"pfxZ":-0.9611792856229577,"pX":-1.9865822768346735,"pZ":2.2221671059388655,"vX0":1.8534817609522822,"vY0":-128.9397475851853,"vZ0":-1.1250471296150573,"x":192.72,"y":178.78,"x0":-1.5180690746244143,"y0":50.00014905152133,"z0":5.28470239052868,"aX":-15.453018865788833},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":-1.8,"breakHorizontal":16.2,"spinRate":2063,"spinDirection":259},"zone":13,"typeConfidence":0.9,"plateTime":0.4257987503101308,"extension":6.222162135690197},"index":2,"playId":"b9ede13b-460c-31d7-ac6f-8c8e1c27a00f","pitchNumber":3,"startTime":"2026-07-07T01:59:39.184Z","endTime":"2026-07-07T01:59:42.399Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.1,"endSpeed":82.8,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.121437649874053,"aZ":-22.937342785903084,"pfxX":1.7184322487425483,"pfxZ":5.275317729884521,"pX":-0.8663315633997604,"pZ":2.420907846638381,"vX0":1.1849794932404176,"vY0":-131.32904900946443,"vZ0":-3.0459351996076562,"x":150.02,"y":173.42,"x0":-1.5462727468766093,"y0":50.00431878058333,"z0":5.296804108794351,"aX":3.0097507524692952},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":9.1,"breakHorizontal":-3.4,"spinRate":2285,"spinDirection":187},"zone":13,"typeConfidence":0.92,"plateTime":0.4166494906657223,"extension":6.052506134648309},"index":3,"playId":"2e26c5e7-c10a-35f9-980a-8c5130ab740d","pitchNumber":4,"startTime":"2026-07-07T01:59:51.381Z","endTime":"2026-07-07T01:59:56.096Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":85.8,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.701658945201903,"aZ":-28.22022774394968,"pfxX":-10.500209376274421,"pfxZ":2.093680629884032,"pX":-0.7424139128572136,"pZ":2.4573964610087735,"vX0":5.19017621367235,"vY0":-136.60493501298603,"vZ0":-2.265777138974969,"x":145.3,"y":172.43,"x0":-1.3051282301827236,"y0":50.00090721632253,"z0":5.241887007853492,"aX":-19.799050894054403},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":3.5,"breakHorizontal":17.9,"spinRate":2062,"spinDirection":239},"zone":4,"typeConfidence":0.9,"plateTime":0.40129340349328624,"extension":6.42385039941996},"index":4,"playId":"9b5c3b28-5be8-3e9a-8c7c-03ad8b46e8c9","pitchNumber":5,"startTime":"2026-07-07T02:00:04.676Z","endTime":"2026-07-07T02:00:09.158Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":86.8,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.82333029997013,"aZ":-31.511427174930247,"pfxX":-8.640851653583848,"pfxZ":0.34482456447226895,"pX":-0.7773236285585722,"pZ":2.7057584898449334,"vX0":3.8424499217844437,"vY0":-136.46708273256547,"vZ0":-1.3233100902884989,"x":146.63,"y":165.72,"x0":-1.0722087897748216,"y0":50.00028934215272,"z0":5.344846385651516,"aX":-16.48108251901909},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":0.6,"breakHorizontal":15.0,"spinRate":2047,"spinDirection":229},"zone":4,"typeConfidence":0.91,"plateTime":0.399624259842549,"extension":6.489866638446691},"index":5,"playId":"87bea3e4-2316-3b33-821a-a09de54dc066","pitchNumber":6,"startTime":"2026-07-07T02:00:23.619Z","endTime":"2026-07-07T02:00:27.739Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":84.8,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.946280491441584,"aZ":-29.885314764741697,"pfxX":-9.53850376302059,"pfxZ":1.2463179655658863,"pX":-0.5412215338092123,"pZ":3.1442812920624474,"vX0":4.340634833714342,"vY0":-134.72443094145223,"vZ0":-0.2513678236057697,"x":137.63,"y":153.88,"x0":-0.9328725819921413,"y0":50.004702185762454,"z0":5.3488462836646855,"aX":-17.5569987883018},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":2.4,"breakHorizontal":16.3,"spinRate":1767,"spinDirection":242},"zone":1,"typeConfidence":0.91,"plateTime":0.4063679936167457,"extension":6.635936852809317},"index":6,"playId":"e8ed0eb5-90f4-3b7d-83bc-b6bfb1c81569","pitchNumber":7,"startTime":"2026-07-07T02:00:42.023Z","endTime":"2026-07-07T02:00:47.027Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":83.1,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.64898544815895,"aZ":-25.281622609431505,"pfxX":1.40703549611104,"pfxZ":3.9329780369594403,"pX":0.4982514449994964,"pZ":2.848914451234018,"vX0":3.7610746369295653,"vY0":-131.07191122898942,"vZ0":-1.749915362768321,"x":98.01,"y":161.86,"x0":-1.1336442697754363,"y0":50.00490441505584,"z0":5.39842213069209,"aX":2.467926560831929},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":7.0,"breakHorizontal":-3.4,"spinRate":2222,"spinDirection":180},"zone":3,"typeConfidence":0.91,"plateTime":0.41661507934903774,"extension":6.4445833281047245},"index":7,"playId":"28702417-0b6a-385a-ae0e-d71944889675","pitchNumber":8,"startTime":"2026-07-07T02:01:01.361Z","endTime":"2026-07-07T02:01:05.368Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T02:01:05.368Z","atBatIndex":9},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Alejandro Kirk walks.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-07T02:01:21.679Z","endTime":"2026-07-07T02:02:30.267Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694738,"fullName":"Landen Roupp","link":"/api/v1/people/694738"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":87.6,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.95662666802311,"aZ":-29.011363470201754,"pfxX":-10.0933175370732,"pfxZ":1.6253890235012936,"pX":0.8993359693908793,"pZ":1.6904175432663624,"vX0":8.682597943367725,"vY0":-138.21482477040843,"vZ0":-4.1831907751732915,"x":82.72,"y":193.14,"x0":-0.9615767602899458,"y0":50.00299480742206,"z0":5.157252319277695,"aX":-19.653559155809543},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":2.3,"breakHorizontal":16.6,"spinRate":2137,"spinDirection":240},"zone":14,"typeConfidence":0.89,"plateTime":0.3953196568011643,"extension":6.456334025730465},"index":0,"playId":"9790eb18-3b36-31d1-b8df-d5a35f55f03e","pitchNumber":1,"startTime":"2026-07-07T02:01:29.151Z","endTime":"2026-07-07T02:01:33.065Z","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.0,"endSpeed":87.0,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.673181660388988,"aZ":-29.679583843409834,"pfxX":-10.996182201816923,"pfxZ":1.2909561361213218,"pX":1.1305956714348824,"pZ":1.8624640448911158,"vX0":9.466977396186822,"vY0":-137.99338784665832,"vZ0":-3.5379439233229943,"x":73.9,"y":188.49,"x0":-0.9157348718751008,"y0":50.000950774702396,"z0":5.1603714642674845,"aX":-21.20733166316169},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":1.8,"breakHorizontal":17.9,"spinRate":2122,"spinDirection":239},"zone":14,"typeConfidence":0.89,"plateTime":0.396905458090536,"extension":6.572895102357989},"index":1,"playId":"a167dd0c-069b-3f7d-bfcb-2fca28c4d044","pitchNumber":2,"startTime":"2026-07-07T02:01:41.668Z","endTime":"2026-07-07T02:01:45.568Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":86.7,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.15957945172249,"aZ":-28.394524213911275,"pfxX":-10.498018151348122,"pfxZ":1.9879892577681701,"pX":0.9633908434755755,"pZ":1.5190711224832012,"vX0":8.866865460423732,"vY0":-136.01935826150864,"vZ0":-4.298802049531079,"x":80.28,"y":197.77,"x0":-0.9539110926108736,"y0":50.00090415536231,"z0":5.0588758651176855,"aX":-19.927859316254345},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":3.0,"breakHorizontal":17.4,"spinRate":2041,"spinDirection":243},"zone":14,"typeConfidence":0.91,"plateTime":0.40068572675254854,"extension":6.685509693357274},"index":2,"playId":"27f9babf-6837-3821-a3e0-49babec690de","pitchNumber":3,"startTime":"2026-07-07T02:01:55.049Z","endTime":"2026-07-07T02:01:58.985Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":87.0,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.140571841394074,"aZ":-27.740516380733794,"pfxX":-9.150126516084754,"pfxZ":2.3134805850250366,"pX":0.35174923324301927,"pZ":2.414554247867089,"vX0":6.81711166722064,"vY0":-136.61472467101626,"vZ0":-2.343931159487688,"x":103.59,"y":173.59,"x0":-0.9697145255368362,"y0":50.00420521992927,"z0":5.163521299069721,"aX":-17.540013180192002},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":4.0,"breakHorizontal":15.4,"spinRate":1976,"spinDirection":239},"zone":6,"typeConfidence":0.91,"plateTime":0.398814668526672,"extension":6.521588291909754},"index":3,"playId":"6e565a50-2024-3538-8617-9ec78ed6386d","pitchNumber":4,"startTime":"2026-07-07T02:02:08.965Z","endTime":"2026-07-07T02:02:12.931Z","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":4,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.8,"endSpeed":84.3,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.617965720044882,"aZ":-23.26212120217667,"pfxX":0.8676392869390543,"pfxZ":5.032589215435573,"pX":1.4740999252703315,"pZ":0.8036403174176467,"vX0":6.207413688947197,"vY0":-130.74462574813236,"vZ0":-6.906338829124347,"x":60.81,"y":217.08,"x0":-1.0214658748990193,"y0":50.005165179903955,"z0":5.167472378751693,"aX":1.5353053655415523},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":8.2,"breakHorizontal":-2.6,"spinRate":2307,"spinDirection":195},"zone":14,"typeConfidence":0.91,"plateTime":0.41531568308149014,"extension":6.364754373484447},"index":4,"playId":"c82fccc1-1b6e-3d3c-9875-53c3448488a6","pitchNumber":5,"startTime":"2026-07-07T02:02:26.329Z","endTime":"2026-07-07T02:02:30.267Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T02:02:30.267Z","atBatIndex":10},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Daulton Varsho strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-07T02:02:37.312Z","endTime":"2026-07-07T02:03:50.828Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694738,"fullName":"Landen Roupp","link":"/api/v1/people/694738"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"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":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":86.1,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.955258352647792,"aZ":-29.607227835979693,"pfxX":-9.808330250031254,"pfxZ":1.3636455195227768,"pX":0.35538590978162965,"pZ":2.6711281433796543,"vX0":7.225427122113045,"vY0":-136.0604754827744,"vZ0":-1.585916505841595,"x":103.45,"y":166.66,"x0":-1.0512202186348887,"y0":50.005977754719595,"z0":5.300054041306694,"aX":-18.518118077901274},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":2.4,"breakHorizontal":16.3,"spinRate":2083,"spinDirection":237},"zone":3,"typeConfidence":0.91,"plateTime":0.4015243378331368,"extension":6.402615091538321},"index":0,"playId":"cc0789b9-304a-3793-a973-f314ee055ffe","pitchNumber":1,"startTime":"2026-07-07T02:02:53.924Z","endTime":"2026-07-07T02:02:58.076Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":85.9,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.098424404658935,"aZ":-21.104660446240025,"pfxX":-6.501347360345951,"pfxZ":5.854905744032653,"pX":-0.8020900780710426,"pZ":4.233887249831876,"vX0":3.5284864630398136,"vY0":-136.17356493264725,"vZ0":0.4961268045836824,"x":147.57,"y":124.47,"x0":-1.2656079335627528,"y0":50.00121709364299,"z0":5.502142882236599,"aX":-12.28700215678828},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":10.9,"breakHorizontal":11.0,"spinRate":2200,"spinDirection":231},"zone":11,"typeConfidence":0.92,"plateTime":0.40124391475113796,"extension":6.213772941865961},"index":1,"playId":"159b6b59-8a61-3174-8dc8-695980b2a8af","pitchNumber":2,"startTime":"2026-07-07T02:03:14.001Z","endTime":"2026-07-07T02:03:17.572Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":76.1,"endSpeed":70.4,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.18013651978059,"aZ":-38.38790362052165,"pfxX":10.067421937947962,"pfxZ":-4.990315135176671,"pX":-0.5259846575728774,"pZ":2.881612062551576,"vX0":-0.7198203290972431,"vY0":-110.75105293579377,"vZ0":2.5731581304807154,"x":137.05,"y":160.98,"x0":-1.5056733084330443,"y0":50.000185526184545,"z0":5.71035885354062,"aX":12.544676828388516},"breaks":{"breakAngle":18.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.2,"breakVerticalInduced":-8.0,"breakHorizontal":-18.1,"spinRate":2987,"spinDirection":58},"zone":1,"typeConfidence":0.91,"plateTime":0.49393750790559077,"extension":5.889142796137869},"index":2,"playId":"f4943cc6-3127-351a-bd56-17aabc8839aa","pitchNumber":3,"startTime":"2026-07-07T02:03:29.908Z","endTime":"2026-07-07T02:03:33.898Z","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":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":80.6,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.935245599090518,"aZ":-32.194941132513684,"pfxX":-7.969333203114822,"pfxZ":-0.015143181772422132,"pX":-1.1312555779775177,"pZ":1.8432853808548033,"vX0":3.544385531068436,"vY0":-127.54549350564365,"vZ0":-2.2454614936221287,"x":160.12,"y":189.01,"x0":-1.5026623586654877,"y0":50.00137747303528,"z0":5.270897178901946,"aX":-13.144684020128809},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":-0.2,"breakHorizontal":13.7,"spinRate":1876,"spinDirection":255},"zone":13,"typeConfidence":0.9,"plateTime":0.4292464504559774,"extension":6.031859971053358},"index":3,"playId":"aea308df-e168-3f10-a035-721a8f5eb8b3","pitchNumber":4,"startTime":"2026-07-07T02:03:46.597Z","endTime":"2026-07-07T02:03:50.828Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T02:03:50.828Z","atBatIndex":11},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Myles Straw lines out to center fielder Jung Hoo Lee.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-07T02:03:53.389Z","endTime":"2026-07-07T02:04:39.004Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694738,"fullName":"Landen Roupp","link":"/api/v1/people/694738"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":808982,"link":"/api/v1/people/808982"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.4,"endSpeed":85.8,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.53624368167897,"aZ":-27.089068759926445,"pfxX":-10.368243099221909,"pfxZ":2.715221916804051,"pX":-1.1520343835625309,"pZ":1.8703234159492246,"vX0":3.5910494127155745,"vY0":-136.00323530488342,"vZ0":-3.874753913312451,"x":160.91,"y":188.28,"x0":-1.141467051429209,"y0":50.006527598259694,"z0":5.190101306815824,"aX":-19.44744651570324},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":4.3,"breakHorizontal":18.0,"spinRate":2146,"spinDirection":227},"zone":13,"typeConfidence":0.9,"plateTime":0.4025729136992271,"extension":6.49834162027591},"index":0,"playId":"c5c4e802-250f-362b-ace6-6af3a8d2eace","pitchNumber":1,"startTime":"2026-07-07T02:04:13.916Z","endTime":"2026-07-07T02:04:18.708Z","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.3,"endSpeed":86.1,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.567807991021404,"aZ":-29.843067124775832,"pfxX":-8.527380091711372,"pfxZ":1.2411663528876442,"pX":-0.5663135608740762,"pZ":2.489727874039317,"vX0":4.584045105348155,"vY0":-135.83669618674944,"vZ0":-1.9964959893105072,"x":138.59,"y":171.56,"x0":-1.1607666395860328,"y0":50.00537522213891,"z0":5.293179311124904,"aX":-16.06314787955617},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":2.0,"breakHorizontal":14.6,"spinRate":2075,"spinDirection":235},"zone":4,"typeConfidence":0.91,"plateTime":0.4020168448407224,"extension":6.507013432855606},"hitData":{"launchSpeed":90.2,"launchAngle":25.0,"totalDistance":319.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":153.83,"coordY":74.13}},"index":1,"playId":"0de8e462-6834-33b2-b57c-9b945b1103e9","pitchNumber":2,"startTime":"2026-07-07T02:04:30.999Z","endTime":"2026-07-07T02:04:39.004Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T02:04:39.004Z","atBatIndex":12},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Willy Adames walks.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-07T02:06:31.607Z","endTime":"2026-07-07T02:08:33.998Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"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":79.3,"endSpeed":73.3,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.28299427485617,"aZ":-31.886282636626795,"pfxX":0.18779965611049576,"pfxZ":0.21620064298483488,"pX":-0.07158978826481999,"pZ":1.5353022879200715,"vX0":5.2318524101068045,"vY0":-115.43433464580663,"vZ0":-2.8595262027267427,"x":119.73,"y":197.33,"x0":-2.390963099960503,"y0":50.00556626256586,"z0":5.856939786098611,"aX":0.25290746561348126},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":0.0,"breakHorizontal":-1.7,"spinRate":2178,"spinDirection":100},"zone":13,"typeConfidence":0.92,"plateTime":0.47431781007561735,"extension":6.6362231228218995},"index":0,"playId":"b5354cdc-2182-33b0-b008-e7957675f378","pitchNumber":1,"startTime":"2026-07-07T02:06:52.887Z","endTime":"2026-07-07T02:06:56.930Z","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":79.9,"endSpeed":74.3,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.86714687725733,"aZ":-30.78279563557501,"pfxX":-0.060159905912960276,"pfxZ":1.006660528617667,"pX":1.23487937987896,"pZ":1.989372077141267,"vX0":8.101093415179996,"vY0":-116.18403717416265,"vZ0":-2.079630903988802,"x":69.93,"y":185.07,"x0":-2.2755740000268374,"y0":50.00253172127003,"z0":5.7955919949284445,"aX":-0.08467957928915316},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":1.6,"breakHorizontal":-1.7,"spinRate":2201,"spinDirection":67},"zone":14,"typeConfidence":0.92,"plateTime":0.46976657806923505,"extension":6.703495037585356},"index":1,"playId":"ec0e6588-52f4-3e4d-bf68-60057936feb8","pitchNumber":2,"startTime":"2026-07-07T02:07:09.792Z","endTime":"2026-07-07T02:07:13.185Z","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":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.1,"endSpeed":74.2,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.181848815555018,"aZ":-28.257857653149642,"pfxX":-9.269247170355056,"pfxZ":2.797563995279188,"pX":0.21605665795133833,"pZ":2.119370067633871,"vX0":8.545600888345273,"vY0":-117.80495260094379,"vZ0":-2.4391007253149697,"x":108.76,"y":181.56,"x0":-2.2608320026152957,"y0":50.00306335601655,"z0":5.790269978394021,"aX":-12.978750261594161},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":4.7,"breakHorizontal":14.6,"spinRate":1618,"spinDirection":223},"zone":8,"typeConfidence":0.9,"plateTime":0.4656324920656356,"extension":6.739263581549754},"index":2,"playId":"bf9c8032-9d80-3e15-85e0-76a51b70b65b","pitchNumber":3,"startTime":"2026-07-07T02:07:26.883Z","endTime":"2026-07-07T02:07:30.431Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":83.5,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.825969638806068,"aZ":-11.933948838463243,"pfxX":-5.7646367003597065,"pfxZ":11.28066276640968,"pX":-0.8403000714943751,"pZ":2.8870502464123664,"vX0":5.776689814237734,"vY0":-133.38867109931337,"vZ0":-5.421565533820389,"x":149.03,"y":160.83,"x0":-2.289467917380694,"y0":50.00467587674822,"z0":5.813138064800322,"aX":-10.345297222127744},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":19.3,"breakHorizontal":9.1,"spinRate":2243,"spinDirection":209},"zone":11,"typeConfidence":0.89,"plateTime":0.41129391126305936,"extension":6.826311279054396},"index":3,"playId":"e580aa1e-9813-39cc-98ef-502aa8d78147","pitchNumber":4,"startTime":"2026-07-07T02:07:45.884Z","endTime":"2026-07-07T02:07:49.547Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2026-07-07T02:08:01.230Z","endTime":"2026-07-07T02:08:11.652Z","isPitch":false,"type":"action","player":{"id":642715,"link":"/api/v1/people/642715"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":0},"pitchData":{"startSpeed":82.5,"endSpeed":76.6,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.83375370117858,"aZ":-27.027041797821358,"pfxX":-8.795667086338305,"pfxZ":3.498944031490618,"pX":0.08000669127785287,"pZ":1.362288037829553,"vX0":8.241800930663707,"vY0":-119.87699373831822,"vZ0":-4.550862103304928,"x":113.95,"y":202.0,"x0":-2.242294267257265,"y0":50.00399206166066,"z0":5.6681476878718735,"aX":-12.940928800346036},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":5.5,"breakHorizontal":14.2,"spinRate":1490,"spinDirection":237},"zone":14,"typeConfidence":0.9,"plateTime":0.4550470445579671,"extension":6.751786574048588},"index":5,"playId":"b9abacf2-4085-3eb1-b236-65efca1ce576","pitchNumber":5,"startTime":"2026-07-07T02:08:11.652Z","endTime":"2026-07-07T02:08:15.972Z","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":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.5,"endSpeed":77.0,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.603764228707472,"aZ":-28.42293463676163,"pfxX":-8.217309550926542,"pfxZ":2.5364922852757523,"pX":0.3661170427539584,"pZ":1.433113270245657,"vX0":8.84357513373241,"vY0":-119.8984709948708,"vZ0":-4.022471443091809,"x":103.04,"y":200.09,"x0":-2.274285071101703,"y0":50.004029464427795,"z0":5.6232132542687925,"aX":-12.162163768336528},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":4.0,"breakHorizontal":13.2,"spinRate":1635,"spinDirection":240},"zone":14,"typeConfidence":0.91,"plateTime":0.45398396728599844,"extension":6.912404020007552},"index":6,"playId":"f4acc46c-ee81-3e36-8e36-b08e7a987c0a","pitchNumber":6,"startTime":"2026-07-07T02:08:29.341Z","endTime":"2026-07-07T02:08:33.998Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T02:08:33.998Z","atBatIndex":13},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bryce Eldridge strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-07T02:08:37.205Z","endTime":"2026-07-07T02:10:33.325Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"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":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":672386,"link":"/api/v1/people/672386"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":84.8,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.751179004711677,"aZ":-14.017029002282996,"pfxX":-7.125065319791995,"pfxZ":9.947478413789963,"pX":-0.2900025628744628,"pZ":1.6542613229160334,"vX0":7.590970686310515,"vY0":-133.733019513295,"vZ0":-8.044445464745346,"x":128.05,"y":194.11,"x0":-2.229166986407328,"y0":50.001318389982586,"z0":5.690399706241598,"aX":-13.004442499689972},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":16.6,"breakHorizontal":11.4,"spinRate":2226,"spinDirection":213},"zone":13,"typeConfidence":0.88,"plateTime":0.4083491347963677,"extension":6.899257734098653},"index":0,"playId":"dd94a6ce-f6d8-31fa-934d-83269244831f","pitchNumber":1,"startTime":"2026-07-07T02:09:01.281Z","endTime":"2026-07-07T02:09:05.198Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.0,"endSpeed":77.6,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.241328512948336,"aZ":-27.34940631158815,"pfxX":-8.156412812215299,"pfxZ":3.2162939279079543,"pX":0.6267839081556126,"pZ":1.2219846432561747,"vX0":9.4758424038807,"vY0":-120.59018531594907,"vZ0":-4.941759116701026,"x":93.11,"y":205.79,"x0":-2.259280109391298,"y0":50.00548635690658,"z0":5.656650789488048,"aX":-12.24554444709083},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":5.0,"breakHorizontal":13.1,"spinRate":1556,"spinDirection":236},"zone":14,"typeConfidence":0.91,"plateTime":0.45094140121853243,"extension":6.915094676234914},"index":1,"playId":"8a0e1bba-00ae-3cbb-a6c6-3fb7a20a30b6","pitchNumber":2,"startTime":"2026-07-07T02:09:20.050Z","endTime":"2026-07-07T02:09:24.055Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":86.2,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.054174383793683,"aZ":-12.883444552130827,"pfxX":-7.377243784334492,"pfxZ":10.32494895448692,"pX":-0.15607605991832482,"pZ":1.7487774100197604,"vX0":7.968304423243291,"vY0":-134.34870729951336,"vZ0":-7.9383141864339954,"x":122.95,"y":191.56,"x0":-2.1711572818903973,"y0":50.005706184512334,"z0":5.61402027159261,"aX":-13.787714048285768},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":17.6,"breakHorizontal":12.1,"spinRate":2281,"spinDirection":214},"zone":8,"typeConfidence":0.87,"plateTime":0.40429525819287493,"extension":6.896892967190002},"index":2,"playId":"1352a5f4-7fda-3605-8b0d-a95bef3d02a3","pitchNumber":3,"startTime":"2026-07-07T02:09:43.732Z","endTime":"2026-07-07T02:09:47.552Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":84.7,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.041210309463967,"aZ":-13.768975424969783,"pfxX":-7.57442437313358,"pfxZ":10.031838904737636,"pX":-0.8023472562073571,"pZ":2.853919358235366,"vX0":6.673036677285178,"vY0":-134.33247257426797,"vZ0":-5.110849135740268,"x":147.58,"y":161.72,"x0":-2.329850093334413,"y0":50.00457091971736,"z0":5.753902193312648,"aX":-13.898589027522151},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":17.3,"breakHorizontal":12.4,"spinRate":2299,"spinDirection":216},"zone":4,"typeConfidence":0.88,"plateTime":0.4071531966523949,"extension":6.796575924187023},"index":3,"playId":"315470f3-9fdb-3930-b717-3c048cd82707","pitchNumber":4,"startTime":"2026-07-07T02:10:04.658Z","endTime":"2026-07-07T02:10:08.535Z","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":93.5,"endSpeed":85.9,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.26824714794529,"aZ":-13.957833681099684,"pfxX":-6.552755734554739,"pfxZ":9.670244722258918,"pX":-0.3563800564664092,"pZ":2.717309632168873,"vX0":7.176345105458398,"vY0":-136.00646637865603,"vZ0":-5.613960485986717,"x":130.58,"y":165.41,"x0":-2.1708290497895053,"y0":50.006042264759294,"z0":5.767117872821289,"aX":-12.347787452016759},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.6,"breakHorizontal":10.4,"spinRate":2353,"spinDirection":216},"zone":4,"typeConfidence":0.89,"plateTime":0.4018681784858855,"extension":6.742298169844128},"index":4,"playId":"43ffee80-d4fa-3046-8241-6a00b767179b","pitchNumber":5,"startTime":"2026-07-07T02:10:29.219Z","endTime":"2026-07-07T02:10:33.325Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T02:10:33.325Z","atBatIndex":14},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Victor Bericoto flies out to center fielder Daulton Varsho.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-07T02:10:36.340Z","endTime":"2026-07-07T02:14:07.915Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":682674,"fullName":"Victor Bericoto","link":"/api/v1/people/682674"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,6,7,8],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":682674,"fullName":"Victor Bericoto","link":"/api/v1/people/682674"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":662139,"link":"/api/v1/people/662139"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":84.9,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.44305289374862,"aZ":-15.086755050861541,"pfxX":-8.959880871875768,"pfxZ":9.250379308950766,"pX":-0.533153086708722,"pZ":0.886616511833386,"vX0":7.480410572577843,"vY0":-135.74267113554754,"vZ0":-9.669099307863823,"x":137.32,"y":214.84,"x0":-2.173918039199112,"y0":50.00662164120269,"z0":5.568966909695203,"aX":-16.55969292111082},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":14.6,"breakHorizontal":14.4,"spinRate":2305,"spinDirection":218},"zone":13,"typeConfidence":0.9,"plateTime":0.40503418439174554,"extension":6.850417904398266},"index":0,"playId":"c53b554d-8ca3-3591-881c-32bac2f8fd68","pitchNumber":1,"startTime":"2026-07-07T02:11:00.616Z","endTime":"2026-07-07T02:11:04.254Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":84.0,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.985867138101458,"aZ":-13.421956947721803,"pfxX":-6.965348823889812,"pfxZ":10.411599053444395,"pX":1.1945031233907872,"pZ":1.7035694678452193,"vX0":10.832745359392948,"vY0":-133.42733133608405,"vZ0":-7.81331513126978,"x":71.47,"y":192.78,"x0":-2.0150921391895995,"y0":50.00495091754152,"z0":5.639329174675991,"aX":-12.548512819752764},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":17.3,"breakHorizontal":10.2,"spinRate":2260,"spinDirection":215},"zone":14,"typeConfidence":0.88,"plateTime":0.4106814685181819,"extension":6.9324043601894045},"index":1,"playId":"f96dc164-115d-3543-9266-b0eedf380fc9","pitchNumber":2,"startTime":"2026-07-07T02:11:26.881Z","endTime":"2026-07-07T02:11:30.278Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":1},"index":2,"playId":"3b739f8b-df6b-40ea-9b05-c0e3743660d6","startTime":"2026-07-07T02:11:48.713Z","endTime":"2026-07-07T02:11:53.713Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.1,"endSpeed":76.1,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.534113148553914,"aZ":-26.98705822191184,"pfxX":-9.569589708119656,"pfxZ":3.557533156859572,"pX":0.2372345329650481,"pZ":1.6633532537311724,"vX0":8.900663917684277,"vY0":-119.25406958459465,"vZ0":-3.8522654364083095,"x":107.96,"y":193.87,"x0":-2.2803594320124008,"y0":50.00104500189864,"z0":5.704165334666225,"aX":-13.93683043539274},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":5.9,"breakHorizontal":15.5,"spinRate":1553,"spinDirection":226},"zone":8,"typeConfidence":0.9,"plateTime":0.4573547918535321,"extension":6.887376144576988},"index":3,"playId":"fd3c7817-6898-3739-bb25-5187191a039a","pitchNumber":3,"startTime":"2026-07-07T02:12:08.182Z","endTime":"2026-07-07T02:12:11.995Z","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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.0,"endSpeed":77.0,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.978837939264146,"aZ":-28.50778085397669,"pfxX":-9.732651026577173,"pfxZ":2.4633816575703067,"pX":0.5870517007745673,"pZ":1.4251268347345458,"vX0":9.679857750210708,"vY0":-120.49049998791061,"vZ0":-4.098899552204449,"x":94.62,"y":200.3,"x0":-2.1969151674323935,"y0":50.00005381863878,"z0":5.63627817531031,"aX":-14.467096866459993},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":3.8,"breakHorizontal":15.6,"spinRate":1689,"spinDirection":230},"zone":14,"typeConfidence":0.9,"plateTime":0.4526568754570337,"extension":7.005985178996087},"index":4,"playId":"2d86d2e6-66c5-360f-8d4f-e1881cba393c","pitchNumber":4,"startTime":"2026-07-07T02:12:28.602Z","endTime":"2026-07-07T02:12:32.047Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"index":5,"startTime":"2026-07-07T02:12:40.958Z","endTime":"2026-07-07T02:12:58.875Z","isPitch":false,"type":"action","player":{"id":682674,"link":"/api/v1/people/682674"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":85.1,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.291290607133575,"aZ":-14.12981173443579,"pfxX":-5.799546681173489,"pfxZ":9.709834128470868,"pX":0.5255027957739066,"pZ":2.9390491580745626,"vX0":9.151423551226856,"vY0":-135.6138796930997,"vZ0":-5.09215553200082,"x":96.97,"y":159.43,"x0":-2.1428272786819273,"y0":50.00459660279587,"z0":5.83055683289176,"aX":-10.780267351333384},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.7,"breakHorizontal":8.5,"spinRate":2234,"spinDirection":218},"zone":3,"typeConfidence":0.89,"plateTime":0.40425456900404777,"extension":6.834808769179242},"index":6,"playId":"1a227a8a-366b-3120-8768-056304d0790a","pitchNumber":5,"startTime":"2026-07-07T02:12:58.875Z","endTime":"2026-07-07T02:13:03.599Z","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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":76.9,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.611116553960002,"aZ":-26.67024203847861,"pfxX":-9.234337292040918,"pfxZ":3.681870904671716,"pX":-0.6882659632618048,"pZ":2.0718463660962305,"vX0":6.918221151352814,"vY0":-120.93438339103491,"vZ0":-2.9192607289543737,"x":143.24,"y":182.84,"x0":-2.373799764892821,"y0":50.002755602146436,"z0":5.6123194531094915,"aX":-13.800447314895015},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":6.2,"breakHorizontal":15.2,"spinRate":1630,"spinDirection":236},"zone":7,"typeConfidence":0.9,"plateTime":0.45137496169018654,"extension":6.873185909749901},"index":7,"playId":"570c73a0-967b-388c-98b4-d1c5f68f489e","pitchNumber":6,"startTime":"2026-07-07T02:13:23.857Z","endTime":"2026-07-07T02:13:30.093Z","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":82.5,"endSpeed":76.6,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.272045981067492,"aZ":-30.527353434898064,"pfxX":1.041584085616285,"pfxZ":1.1177417002996162,"pX":0.5570573271658403,"pZ":2.3620298717913357,"vX0":6.532411055398586,"vY0":-120.0697048177385,"vZ0":-1.6794147899772394,"x":95.77,"y":175.01,"x0":-2.324030379534874,"y0":50.00398308734633,"z0":5.764100953536289,"aX":1.532946115098595},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":1.9,"breakHorizontal":-3.4,"spinRate":2270,"spinDirection":136},"zone":6,"typeConfidence":0.92,"plateTime":0.454619179622465,"extension":6.756969598571281},"hitData":{"launchSpeed":100.4,"launchAngle":33.0,"totalDistance":382.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":114.69,"coordY":51.86}},"index":8,"playId":"1a201270-bcfb-3ebe-af4f-1f36dc66bd9d","pitchNumber":7,"startTime":"2026-07-07T02:13:55.139Z","endTime":"2026-07-07T02:14:07.915Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T02:14:07.915Z","atBatIndex":15},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Eric Haase called out on strikes.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-07T02:14:17.359Z","endTime":"2026-07-07T02:15:24.226Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":606992,"fullName":"Eric Haase","link":"/api/v1/people/606992"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"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":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":2},"credits":[{"player":{"id":672386,"link":"/api/v1/people/672386"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.1,"endSpeed":76.7,"strikeZoneTop":3.104,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.13981883411402,"aZ":-29.863755200576417,"pfxX":-0.45369870153548075,"pfxZ":1.574549650168132,"pX":0.31092370590053126,"pZ":0.8091873363197462,"vX0":6.584030572787881,"vY0":-119.46637265045358,"vZ0":-5.098844173131412,"x":105.15,"y":216.93,"x0":-2.4061884888417833,"y0":50.00018659282318,"z0":5.613932592234907,"aX":-0.6646846981007476},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":2.0,"breakHorizontal":-0.6,"spinRate":2246,"spinDirection":138},"zone":14,"typeConfidence":0.92,"plateTime":0.45615666072660277,"extension":6.7942538898121185},"index":0,"playId":"2f740f10-0fa2-3f9d-b98f-cb65fd45ed82","pitchNumber":1,"startTime":"2026-07-07T02:14:38.793Z","endTime":"2026-07-07T02:14:42.709Z","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":82.1,"endSpeed":77.0,"strikeZoneTop":3.104,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.154535364457715,"aZ":-30.73459106543103,"pfxX":-0.11478561426605527,"pfxZ":0.9755953428329498,"pX":0.26761162718709186,"pZ":1.1648697203036005,"vX0":6.496190674133674,"vY0":-119.55397843237782,"vZ0":-3.954004479362879,"x":106.8,"y":207.33,"x0":-2.449444273113902,"y0":50.00306451764508,"z0":5.545731354845473,"aX":-0.17060520901052584},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":1.2,"breakHorizontal":-1.1,"spinRate":2362,"spinDirection":53},"zone":14,"typeConfidence":0.92,"plateTime":0.4550261327217955,"extension":6.7547694631014465},"index":1,"playId":"7b96b7eb-d429-391c-a394-7c4ff04a9eee","pitchNumber":2,"startTime":"2026-07-07T02:14:59.064Z","endTime":"2026-07-07T02:15:02.606Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":77.5,"strikeZoneTop":3.104,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.174441384555344,"aZ":-28.427313485023177,"pfxX":-8.91153223485502,"pfxZ":2.4800606565854464,"pX":0.13223529951991136,"pZ":2.0070208151768627,"vX0":9.03916611006279,"vY0":-121.45712287048997,"vZ0":-2.660331523141537,"x":111.96,"y":184.59,"x0":-2.4593060090203993,"y0":50.00429199147953,"z0":5.559471173141965,"aX":-13.472152289798439},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":4.2,"breakHorizontal":14.3,"spinRate":1413,"spinDirection":231},"zone":8,"typeConfidence":0.9,"plateTime":0.44896104988039776,"extension":6.828943723844248},"index":2,"playId":"6c40f724-be1c-346e-8da5-e5cc30d8908e","pitchNumber":3,"startTime":"2026-07-07T02:15:19.631Z","endTime":"2026-07-07T02:15:24.226Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T02:15:24.226Z","atBatIndex":16},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Andrés Giménez grounds out, second baseman Luis Arraez to first baseman Bryce Eldridge.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-07T02:17:23.711Z","endTime":"2026-07-07T02:18:07.227Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694738,"fullName":"Landen Roupp","link":"/api/v1/people/694738"},"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":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"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, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":86.3,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.416052641121126,"aZ":-27.662193391369875,"pfxX":-10.657918930646263,"pfxZ":2.3856351202021715,"pX":-0.5143768895997353,"pZ":1.684298550110018,"vX0":5.694081425536443,"vY0":-136.20592713265728,"vZ0":-4.183360991833296,"x":136.61,"y":193.3,"x0":-1.2414668262465969,"y0":50.00035076140197,"z0":5.140897825261015,"aX":-20.129558725277956},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":3.7,"breakHorizontal":18.2,"spinRate":1982,"spinDirection":241},"zone":7,"typeConfidence":0.91,"plateTime":0.40131041446329974,"extension":6.329822876567952},"index":0,"playId":"983900cd-53fd-359a-acc8-c41bfe24563b","pitchNumber":1,"startTime":"2026-07-07T02:17:47.296Z","endTime":"2026-07-07T02:17:51.196Z","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":0},"pitchData":{"startSpeed":87.2,"endSpeed":80.6,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.878064029524847,"aZ":-34.335886412125824,"pfxX":-9.546525490082796,"pfxZ":-1.3139230508019457,"pX":-0.8415622561189231,"pZ":1.5119867519392578,"vX0":4.745331690467599,"vY0":-127.03541634395687,"vZ0":-2.529235753901385,"x":149.08,"y":197.96,"x0":-1.4886872152683353,"y0":50.00548450010859,"z0":5.237485590464172,"aX":-15.678746849600715},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-2.8,"breakHorizontal":16.3,"spinRate":1786,"spinDirection":261},"zone":13,"typeConfidence":0.91,"plateTime":0.4303988957794873,"extension":6.22222018852468},"hitData":{"launchSpeed":83.6,"launchAngle":-14.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":142.78,"coordY":144.54}},"index":1,"playId":"19582bcf-6a48-36a9-aba0-cac1e7fd3a79","pitchNumber":2,"startTime":"2026-07-07T02:17:59.195Z","endTime":"2026-07-07T02:18:07.227Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T02:18:07.227Z","atBatIndex":17},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ernie Clement singles on a fly ball to left fielder Victor Bericoto.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-07T02:18:12.265Z","endTime":"2026-07-07T02:18:38.111Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694738,"fullName":"Landen Roupp","link":"/api/v1/people/694738"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":682674,"link":"/api/v1/people/682674"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":76.7,"endSpeed":70.0,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.290403197107068,"aZ":-38.2991242113019,"pfxX":12.63862022387703,"pfxZ":-4.937211252316412,"pX":0.3664979455509288,"pZ":1.7905932802131315,"vX0":0.32032581418273365,"vY0":-111.60803134151008,"vZ0":0.33389239943181726,"x":103.03,"y":190.43,"x0":-1.4173168950513142,"y0":50.00430770579269,"z0":5.63929678197204,"aX":15.672268697939657},"breaks":{"breakAngle":22.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.6,"breakVerticalInduced":-8.4,"breakHorizontal":-22.9,"spinRate":3040,"spinDirection":53},"zone":9,"typeConfidence":0.91,"plateTime":0.4940014817492342,"extension":5.790663083959674},"hitData":{"launchSpeed":70.1,"launchAngle":25.0,"totalDistance":225.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":65.5,"coordY":120.86}},"index":0,"playId":"3cbfb36e-c248-367b-ba11-4628fb3dc41c","pitchNumber":1,"startTime":"2026-07-07T02:18:26.705Z","endTime":"2026-07-07T02:18:38.111Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T02:18:38.111Z","atBatIndex":18},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nathan Lukes grounds out to first baseman Bryce Eldridge. Ernie Clement to 2nd.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-07T02:18:40.314Z","endTime":"2026-07-07T02:19:24.213Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694738,"fullName":"Landen Roupp","link":"/api/v1/people/694738"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"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"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":85.2,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.90299367025923,"aZ":-30.617028093553788,"pfxX":-8.898268487595598,"pfxZ":0.8430296445836216,"pX":-0.6431660724994691,"pZ":3.7571014851182167,"vX0":4.24039537758454,"vY0":-134.5392987858235,"vZ0":0.9039347693214368,"x":141.52,"y":137.34,"x0":-1.0764615048912483,"y0":50.00351360757719,"z0":5.572855084745008,"aX":-16.44942357132913},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":1.9,"breakHorizontal":15.4,"spinRate":1942,"spinDirection":237},"zone":11,"typeConfidence":0.91,"plateTime":0.40581448106237517,"extension":6.0799385266237},"index":0,"playId":"831ecf36-c342-3263-a5a0-4b21c4c2680d","pitchNumber":1,"startTime":"2026-07-07T02:18:57.883Z","endTime":"2026-07-07T02:19:01.516Z","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,"runnerGoing":true},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":80.5,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.829834919835477,"aZ":-35.41019497269879,"pfxX":-8.45033417378526,"pfxZ":-1.9915006635315082,"pX":0.7028452490647435,"pZ":1.6374407170266816,"vX0":7.774810519084757,"vY0":-125.98364120255536,"vZ0":-2.1464163203020457,"x":90.21,"y":194.57,"x0":-1.3083202001244287,"y0":50.002333046804125,"z0":5.33124327680906,"aX":-13.74043914620435},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-3.8,"breakHorizontal":13.8,"spinRate":1718,"spinDirection":259},"zone":9,"typeConfidence":0.89,"plateTime":0.4328644562042605,"extension":6.150483686214961},"hitData":{"launchSpeed":74.2,"launchAngle":-4.0,"totalDistance":22.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":145.85,"coordY":182.61}},"index":1,"playId":"86e851e1-a280-3543-8b6c-9ff792625463","pitchNumber":2,"startTime":"2026-07-07T02:19:17.365Z","endTime":"2026-07-07T02:19:24.213Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T02:19:24.213Z","atBatIndex":19},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Vladimir Guerrero Jr. walks.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-07T02:19:39.803Z","endTime":"2026-07-07T02:20:46.426Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694738,"fullName":"Landen Roupp","link":"/api/v1/people/694738"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"postOnSecond":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":83.9,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.101031288522705,"aZ":-26.260960424278508,"pfxX":-0.7111721839131118,"pfxZ":3.321681002981543,"pX":1.246444733285088,"pZ":1.7580294987026803,"vX0":6.306979582386256,"vY0":-132.03116805710835,"vZ0":-4.659965613163938,"x":69.49,"y":191.31,"x0":-1.0730030334623055,"y0":50.00095944751225,"z0":5.460538684033525,"aX":-1.2659574566758893},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":5.3,"breakHorizontal":0.0,"spinRate":2332,"spinDirection":196},"zone":14,"typeConfidence":0.89,"plateTime":0.4136370237255287,"extension":5.909056238188005},"index":0,"playId":"82de3334-1979-3b3b-b554-f51f3a41df58","pitchNumber":1,"startTime":"2026-07-07T02:19:51.533Z","endTime":"2026-07-07T02:19:55.158Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":80.3,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.034595592532238,"aZ":-34.79372533460969,"pfxX":-8.725327460621424,"pfxZ":-1.6137680205596396,"pX":0.9798141874023492,"pZ":1.2493478017100306,"vX0":8.44453813122862,"vY0":-126.09755003361762,"vZ0":-3.0518692384556276,"x":79.65,"y":205.05,"x0":-1.2681690645539156,"y0":50.00413444272938,"z0":5.263515442604894,"aX":-14.14647586757758},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-3.4,"breakHorizontal":14.0,"spinRate":1694,"spinDirection":260},"zone":14,"typeConfidence":0.9,"plateTime":0.43326124503369634,"extension":6.161257337079508},"index":1,"playId":"c7ae2384-a439-39ed-bcd2-f79e3f011931","pitchNumber":2,"startTime":"2026-07-07T02:20:06.440Z","endTime":"2026-07-07T02:20:10.696Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":75.8,"endSpeed":69.5,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.22959653069763,"aZ":-36.661997258432386,"pfxX":10.854212927621212,"pfxZ":-3.6922206864157774,"pX":1.7316637516554356,"pZ":1.603429734682669,"vX0":3.428648496599392,"vY0":-110.30302664645382,"vZ0":-0.24999757588510407,"x":50.99,"y":195.49,"x0":-1.2592764852290534,"y0":50.004816235293866,"z0":5.631057437360062,"aX":13.184207720865759},"breaks":{"breakAngle":20.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-54.5,"breakVerticalInduced":-6.4,"breakHorizontal":-20.6,"spinRate":3085,"spinDirection":54},"zone":14,"typeConfidence":0.91,"plateTime":0.499313191552901,"extension":5.734475622983497},"index":2,"playId":"4d94c416-ac1e-3b3c-9d68-27f2132d8c49","pitchNumber":3,"startTime":"2026-07-07T02:20:23.643Z","endTime":"2026-07-07T02:20:27.076Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":85.8,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.623057062278384,"aZ":-29.396957083990394,"pfxX":-9.440056552740103,"pfxZ":1.4950224126976703,"pX":-1.2264692036837141,"pZ":2.3960846064445502,"vX0":3.761729996859896,"vY0":-134.3705455210187,"vZ0":-2.213501633540682,"x":163.75,"y":174.09,"x0":-1.4050859023630666,"y0":50.00370159477349,"z0":5.285382576928287,"aX":-17.547298534478113},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":2.5,"breakHorizontal":16.6,"spinRate":2103,"spinDirection":236},"zone":13,"typeConfidence":0.91,"plateTime":0.40508794650726454,"extension":6.330499945834732},"index":3,"playId":"850c99b1-145c-3b71-81c3-c6cd47903816","pitchNumber":4,"startTime":"2026-07-07T02:20:42.043Z","endTime":"2026-07-07T02:20:46.426Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T02:20:46.426Z","atBatIndex":20},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kazuma Okamoto grounds out, third baseman Casey Schmitt to first baseman Bryce Eldridge.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-07T02:20:50.185Z","endTime":"2026-07-07T02:21:19.417Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694738,"fullName":"Landen Roupp","link":"/api/v1/people/694738"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":669477,"link":"/api/v1/people/669477"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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":2},"pitchData":{"startSpeed":93.0,"endSpeed":85.6,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.284197653101298,"aZ":-30.197515695794163,"pfxX":-10.562697850008211,"pfxZ":1.0613735081822622,"pX":-0.9091650605176564,"pZ":2.7352026105755,"vX0":4.442094899893678,"vY0":-135.42164583356208,"vZ0":-1.2837150298487727,"x":151.66,"y":164.93,"x0":-1.1940698443264623,"y0":50.00435187155422,"z0":5.318647980328002,"aX":-19.711683102764106},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":1.8,"breakHorizontal":18.2,"spinRate":2027,"spinDirection":244},"zone":11,"typeConfidence":0.91,"plateTime":0.40374310753359355,"extension":6.241051839044854},"hitData":{"launchSpeed":87.0,"launchAngle":-13.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":93.92,"coordY":164.86}},"index":0,"playId":"617546b5-ceee-3bd2-9843-5f7e5fdf6f8f","pitchNumber":1,"startTime":"2026-07-07T02:21:11.392Z","endTime":"2026-07-07T02:21:19.417Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T02:21:19.417Z","atBatIndex":21},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Heliot Ramos called out on strikes.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-07T02:23:05.795Z","endTime":"2026-07-07T02:25:14.028Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":672386,"link":"/api/v1/people/672386"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.0,"endSpeed":74.1,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.278783135999767,"aZ":-25.06958623191964,"pfxX":-8.135384526633938,"pfxZ":5.130109773049112,"pX":0.38475156664805393,"pZ":2.548063673193704,"vX0":8.561706152595686,"vY0":-116.25539788019277,"vZ0":-2.1050154034029136,"x":102.33,"y":169.98,"x0":-2.2676760214506557,"y0":50.005509084897206,"z0":5.816124002384825,"aX":-11.275311102459362},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":9.1,"breakHorizontal":13.0,"spinRate":1296,"spinDirection":230},"zone":6,"typeConfidence":0.9,"plateTime":0.4689373589361181,"extension":6.726727804305699},"index":0,"playId":"fee0d917-3000-3160-ab91-1af64cecc27a","pitchNumber":1,"startTime":"2026-07-07T02:23:39.069Z","endTime":"2026-07-07T02:23:45.711Z","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":80.6,"endSpeed":72.4,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.507169892536975,"aZ":-31.60738139449465,"pfxX":-0.9610509321868823,"pfxZ":0.42206952773628315,"pX":0.09830791894724299,"pZ":0.7597537289510042,"vX0":6.159250917444365,"vY0":-116.97696437036912,"vZ0":-4.029175025013622,"x":113.25,"y":218.27,"x0":-2.4802303046518888,"y0":50.00354812887739,"z0":5.570704147660222,"aX":-1.2910813816319677},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":-0.2,"breakHorizontal":-0.2,"spinRate":2137,"spinDirection":152},"zone":14,"typeConfidence":0.62,"plateTime":0.47397461288160336,"extension":6.816844434627162},"index":1,"playId":"0f2a511d-e974-38a0-872e-aed4f6349288","pitchNumber":2,"startTime":"2026-07-07T02:24:06.583Z","endTime":"2026-07-07T02:24:10.836Z","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":91.8,"endSpeed":83.0,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.676523734435566,"aZ":-13.777641387774429,"pfxX":-7.334144424175175,"pfxZ":10.334541615571059,"pX":-0.5238189615841614,"pZ":2.5093690197169267,"vX0":6.701009952251931,"vY0":-133.31298614322836,"vZ0":-6.064930069999534,"x":136.97,"y":171.03,"x0":-2.130977719967111,"y0":50.00039773086436,"z0":5.828680766732987,"aX":-13.051033902589548},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":17.4,"breakHorizontal":11.6,"spinRate":2183,"spinDirection":216},"zone":4,"typeConfidence":0.89,"plateTime":0.41265984123625143,"extension":6.875915353746301},"index":2,"playId":"6ef89b49-dc2b-342a-a8ed-dc0f2564eeef","pitchNumber":3,"startTime":"2026-07-07T02:24:28.555Z","endTime":"2026-07-07T02:24:32.383Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.1,"endSpeed":77.4,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.956480955346183,"aZ":-29.798451148195213,"pfxX":-1.2942846576626428,"pfxZ":1.5882548674705879,"pX":1.1618501562636507,"pZ":1.236003872180065,"vX0":8.546153036895738,"vY0":-120.81312130610146,"vZ0":-4.29574747471796,"x":72.71,"y":205.41,"x0":-2.235570237811689,"y0":50.002556892812386,"z0":5.6222137582389475,"aX":-1.9362715862073099},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":2.2,"breakHorizontal":0.6,"spinRate":2206,"spinDirection":208},"zone":14,"typeConfidence":0.91,"plateTime":0.4513591780899344,"extension":6.752451479996811},"index":3,"playId":"18d6f4cb-2a87-3656-bd37-535acfc9e413","pitchNumber":4,"startTime":"2026-07-07T02:24:50.222Z","endTime":"2026-07-07T02:24:54.098Z","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":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":86.8,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.033041570900284,"aZ":-14.07580323400771,"pfxX":-8.389016097371059,"pfxZ":9.437789976643584,"pX":0.6428160030903236,"pZ":2.054628020217953,"vX0":10.592022453270864,"vY0":-137.267805421066,"vZ0":-6.952216018760709,"x":92.5,"y":183.31,"x0":-2.167347192103111,"y0":50.00303392330392,"z0":5.569779907879702,"aX":-16.086885385128515},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.8,"breakHorizontal":13.1,"spinRate":2366,"spinDirection":224},"zone":9,"typeConfidence":0.89,"plateTime":0.3983090570825385,"extension":6.767858547366456},"index":4,"playId":"6b22e8db-4083-3ae9-b61b-5f22e2ff97b6","pitchNumber":5,"startTime":"2026-07-07T02:25:08.932Z","endTime":"2026-07-07T02:25:14.028Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T02:25:14.028Z","atBatIndex":22},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Luis Arraez grounds out, first baseman Vladimir Guerrero Jr. to pitcher Kevin Gausman.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-07T02:25:17.088Z","endTime":"2026-07-07T02:26:29.753Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":665489,"link":"/api/v1/people/665489"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":592332,"link":"/api/v1/people/592332"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.1,"endSpeed":75.7,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.571767675090847,"aZ":-29.283672750741633,"pfxX":-1.006684088000552,"pfxZ":2.0324154723473042,"pX":0.15564165617626144,"pZ":-0.03284408712588685,"vX0":6.170945434624168,"vY0":-117.97866601841677,"vZ0":-6.733313932757985,"x":111.07,"y":239.67,"x0":-2.353165596074315,"y0":50.004227866532,"z0":5.526807987403709,"aX":-1.4330073661896976},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":2.4,"breakHorizontal":0.5,"spinRate":2184,"spinDirection":223},"zone":14,"typeConfidence":0.92,"plateTime":0.4626971573135803,"extension":6.794624564298868},"index":0,"playId":"afa9a753-321d-31f4-8916-64176595c745","pitchNumber":1,"startTime":"2026-07-07T02:25:40.768Z","endTime":"2026-07-07T02:25:44.439Z","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":1},"pitchData":{"startSpeed":79.6,"endSpeed":74.5,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.959649018538027,"aZ":-29.744471876947102,"pfxX":-0.24617532210548265,"pfxZ":1.7471201111601946,"pX":0.22626778178300397,"pZ":2.0953195558189552,"vX0":5.9698473104861,"vY0":-115.94021527537163,"vZ0":-1.9650783350457384,"x":108.38,"y":182.21,"x0":-2.3301135005624283,"y0":50.00014181638177,"z0":5.743690406263259,"aX":-0.3428445264457429},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":3.0,"breakHorizontal":-0.7,"spinRate":2248,"spinDirection":215},"zone":8,"typeConfidence":0.91,"plateTime":0.46916446923110744,"extension":6.756645687086103},"index":1,"playId":"dc148bfe-ea30-3969-aa7b-ec876a6b543b","pitchNumber":2,"startTime":"2026-07-07T02:26:04.245Z","endTime":"2026-07-07T02:26:08.209Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.6,"endSpeed":76.2,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.366899857517012,"aZ":-31.38390134204662,"pfxX":-9.759015462376556,"pfxZ":0.5380151238677682,"pX":0.08898997095635891,"pZ":1.7259933730417136,"vX0":8.818622304670026,"vY0":-120.04725288094515,"vZ0":-2.6126033499025603,"x":113.61,"y":192.18,"x0":-2.357116064021581,"y0":50.0030503515559,"z0":5.6110849636750935,"aX":-14.301884872420835},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":0.6,"breakHorizontal":15.7,"spinRate":1672,"spinDirection":228},"zone":8,"typeConfidence":0.9,"plateTime":0.45556940240696386,"extension":6.884781481236749},"hitData":{"launchSpeed":77.2,"launchAngle":-30.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":147.64,"coordY":165.85}},"index":2,"playId":"b9e8b887-1d17-3ff2-92e5-fa1323785d0a","pitchNumber":3,"startTime":"2026-07-07T02:26:21.703Z","endTime":"2026-07-07T02:26:29.753Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T02:26:29.753Z","atBatIndex":23},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Casey Schmitt strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-07T02:26:41.674Z","endTime":"2026-07-07T02:27:51.996Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"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":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":672386,"link":"/api/v1/people/672386"},"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, 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":83.1,"endSpeed":76.4,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.26315724293799,"aZ":-29.626671721964037,"pfxX":0.17229691125557545,"pfxZ":1.7207915411117192,"pX":-0.3524365530277947,"pZ":3.0652503952978636,"vX0":4.9141833233967,"vY0":-120.98652675318839,"vZ0":-0.34628818108545545,"x":130.43,"y":156.02,"x0":-2.431120956933472,"y0":50.005807430385,"z0":5.803196929915824,"aX":0.2561039126209205},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":3.2,"breakHorizontal":-1.4,"spinRate":2201,"spinDirection":199},"zone":1,"typeConfidence":0.89,"plateTime":0.45243557897396736,"extension":6.764108463848274},"index":0,"playId":"23c054c7-6b12-355e-b560-74c2b6ac9c5f","pitchNumber":1,"startTime":"2026-07-07T02:27:01.477Z","endTime":"2026-07-07T02:27:05.320Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":77.4,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.184635329745454,"aZ":-29.349881193784253,"pfxX":-7.816858785063366,"pfxZ":1.8747593188061158,"pX":0.09777568634427561,"pZ":2.009541769136766,"vX0":8.443247467075652,"vY0":-121.3853518218475,"vZ0":-2.4357094696215316,"x":113.27,"y":184.52,"x0":-2.3912932730888508,"y0":50.00566296973685,"z0":5.552168043979827,"aX":-11.802180412873787},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":3.1,"breakHorizontal":12.5,"spinRate":1500,"spinDirection":237},"zone":8,"typeConfidence":0.91,"plateTime":0.4492408751589192,"extension":6.9817406791263},"index":1,"playId":"4e3418c3-3a07-3c06-94c6-bd772f935145","pitchNumber":2,"startTime":"2026-07-07T02:27:20.706Z","endTime":"2026-07-07T02:27:24.427Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-07-07T02:27:33.361Z","endTime":"2026-07-07T02:27:48.086Z","isPitch":false,"type":"action","player":{"id":669477,"link":"/api/v1/people/669477"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":83.7,"endSpeed":77.5,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.539371761902295,"aZ":-29.76429279672396,"pfxX":-0.24561368207317003,"pfxZ":1.6007766083372035,"pX":1.1435043228399098,"pZ":1.3208822278282542,"vX0":8.277087583270365,"vY0":-121.61998503063275,"vZ0":-3.9274375733875,"x":73.41,"y":203.12,"x0":-2.263657857694077,"y0":50.004789154960484,"z0":5.521699003987995,"aX":-0.37154127716864355},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":2.3,"breakHorizontal":-1.4,"spinRate":2275,"spinDirection":156},"zone":14,"typeConfidence":0.91,"plateTime":0.4493620280080499,"extension":6.857775454311297},"index":3,"playId":"d3f64859-b41b-3b6d-a0a2-cd77639b7d1f","pitchNumber":3,"startTime":"2026-07-07T02:27:48.086Z","endTime":"2026-07-07T02:27:51.996Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T02:27:51.996Z","atBatIndex":24},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Sean Keys pops out to shortstop Willy Adames.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-07T02:29:43.500Z","endTime":"2026-07-07T02:30:29.111Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":815873,"fullName":"Sean Keys","link":"/api/v1/people/815873"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694738,"fullName":"Landen Roupp","link":"/api/v1/people/694738"},"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":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":815873,"fullName":"Sean Keys","link":"/api/v1/people/815873"},"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"}]}],"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.4,"endSpeed":68.9,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.45831279503629,"aZ":-37.00228587813682,"pfxX":13.01817651250137,"pfxZ":-3.962759242388909,"pX":-0.5529980953205551,"pZ":2.9454240139817647,"vX0":-1.2850717233319273,"vY0":-111.08489270999878,"vZ0":2.376216635691354,"x":138.08,"y":159.25,"x0":-1.6450453365088171,"y0":50.00155506887006,"z0":5.777793995260009,"aX":15.868017802939804},"breaks":{"breakAngle":22.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-53.8,"breakVerticalInduced":-6.0,"breakHorizontal":-23.0,"spinRate":3102,"spinDirection":54},"zone":1,"typeConfidence":0.91,"plateTime":0.49778857808290766,"extension":6.0827742625915775},"index":0,"playId":"09392599-6f40-3471-9167-0f9ae8214857","pitchNumber":1,"startTime":"2026-07-07T02:30:08.371Z","endTime":"2026-07-07T02:30:12.324Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":86.3,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.958975508626672,"aZ":-28.990429645602045,"pfxX":-7.868511944675252,"pfxZ":1.67721142111942,"pX":0.4619391756335954,"pZ":3.4007091936848735,"vX0":6.8965344199172725,"vY0":-136.15600219542475,"vZ0":-0.08205535122595542,"x":99.39,"y":146.96,"x0":-1.0686229719848106,"y0":50.001851607932686,"z0":5.419875850654978,"aX":-14.927803492566312},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":3.2,"breakHorizontal":13.0,"spinRate":2086,"spinDirection":239},"zone":3,"typeConfidence":0.91,"plateTime":0.4006714020917266,"extension":6.295343030603776},"hitData":{"launchSpeed":69.4,"launchAngle":49.0,"totalDistance":196.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":92.63,"coordY":129.91}},"index":1,"playId":"345776e3-9c71-33d9-96e3-8130e7f5acb6","pitchNumber":2,"startTime":"2026-07-07T02:30:20.104Z","endTime":"2026-07-07T02:30:29.111Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T02:30:29.111Z","atBatIndex":25},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Alejandro Kirk grounds out, third baseman Casey Schmitt to first baseman Bryce Eldridge.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-07T02:30:34.901Z","endTime":"2026-07-07T02:32:23.187Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694738,"fullName":"Landen Roupp","link":"/api/v1/people/694738"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6],"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":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":669477,"link":"/api/v1/people/669477"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":87.7,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.372345950991132,"aZ":-26.875491624564223,"pfxX":-10.024857743905628,"pfxZ":2.7303624877742534,"pX":-0.5467726663247837,"pZ":1.6277909243341466,"vX0":5.052288881253949,"vY0":-137.15811105763444,"vZ0":-4.602735881842457,"x":137.84,"y":194.83,"x0":-1.0931340604687465,"y0":50.0008895174486,"z0":5.121988336109459,"aX":-19.431019233384752},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":4.3,"breakHorizontal":17.4,"spinRate":2041,"spinDirection":246},"zone":7,"typeConfidence":0.91,"plateTime":0.39671398468274877,"extension":6.560438377658451},"index":0,"playId":"5386843f-65ec-3fde-a337-fdbfe527b621","pitchNumber":1,"startTime":"2026-07-07T02:30:52.956Z","endTime":"2026-07-07T02:30:56.767Z","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":89.4,"endSpeed":83.7,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.604179431124546,"aZ":-26.148752926242725,"pfxX":1.4058259926907555,"pfxZ":3.4319911353981585,"pX":1.4853894196716202,"pZ":2.396159743843382,"vX0":5.782095396837662,"vY0":-130.25676176736877,"vZ0":-3.0562152323770855,"x":60.38,"y":174.08,"x0":-0.926022269176488,"y0":50.006349558755744,"z0":5.51488261340705,"aX":2.4689621540596822},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":5.9,"breakHorizontal":-3.6,"spinRate":2392,"spinDirection":158},"zone":12,"typeConfidence":0.91,"plateTime":0.41695205009362635,"extension":6.332613478221812},"index":1,"playId":"99d2ae51-6789-3cc9-aaeb-15dece7d47ff","pitchNumber":2,"startTime":"2026-07-07T02:31:05.644Z","endTime":"2026-07-07T02:31:08.849Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"index":2,"startTime":"2026-07-07T02:31:18.922Z","endTime":"2026-07-07T02:31:31.231Z","isPitch":false,"type":"action","player":{"id":672386,"link":"/api/v1/people/672386"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":87.4,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.49371455719389,"aZ":-29.434414422781987,"pfxX":-12.109132327540104,"pfxZ":1.41363101617568,"pX":0.05309432646200126,"pZ":1.8043528681315655,"vX0":6.986183390133144,"vY0":-137.74364233670417,"vZ0":-3.8463389049301897,"x":114.98,"y":190.06,"x0":-0.9330921354307393,"y0":50.00280574420694,"z0":5.192760621450175,"aX":-23.439077637877375},"breaks":{"breakAngle":36.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":2.0,"breakHorizontal":20.6,"spinRate":2024,"spinDirection":235},"zone":8,"typeConfidence":0.89,"plateTime":0.39654320574274715,"extension":6.330041709284737},"index":3,"playId":"8cee6cd4-2428-3ddc-a819-6b3f84ab96f1","pitchNumber":3,"startTime":"2026-07-07T02:31:31.231Z","endTime":"2026-07-07T02:31:35.002Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":86.0,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.269554963460067,"aZ":-27.139575095586572,"pfxX":-10.258293088445903,"pfxZ":2.675131624241093,"pX":-0.9778207001087561,"pZ":3.305544980920839,"vX0":3.5513901467748434,"vY0":-135.71154158126862,"vZ0":-0.4327378889308248,"x":154.27,"y":149.53,"x0":-0.9639147448895334,"y0":50.002423004944,"z0":5.343221463110555,"aX":-19.30112148598749},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":4.9,"breakHorizontal":17.9,"spinRate":2152,"spinDirection":240},"zone":11,"typeConfidence":0.91,"plateTime":0.4022584976260659,"extension":6.290305324542424},"index":4,"playId":"233c9d62-50b5-37a1-b45f-9e2e873a6446","pitchNumber":4,"startTime":"2026-07-07T02:31:44.203Z","endTime":"2026-07-07T02:31:47.854Z","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":94.5,"endSpeed":86.4,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.81846494814818,"aZ":-28.38797737396176,"pfxX":-11.523858120586084,"pfxZ":1.9843367189880228,"pX":1.1474427282385522,"pZ":1.7298483304492627,"vX0":9.288431341188028,"vY0":-137.2889665706888,"vZ0":-3.908261677613693,"x":73.26,"y":192.07,"x0":-0.7849993242058215,"y0":50.00112190616915,"z0":5.1072659690458595,"aX":-21.963354121566702},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":2.9,"breakHorizontal":18.8,"spinRate":2081,"spinDirection":240},"zone":14,"typeConfidence":0.89,"plateTime":0.3991867799584683,"extension":6.5581061440491},"index":5,"playId":"f0b53627-d799-35ca-ae73-90427a9215ea","pitchNumber":5,"startTime":"2026-07-07T02:31:59.124Z","endTime":"2026-07-07T02:32:02.866Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":84.6,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.465226892718505,"aZ":-31.021094178454828,"pfxX":-9.784641742106386,"pfxZ":0.6293013038849846,"pX":-0.7699745177637138,"pZ":2.4093634944059827,"vX0":4.1096926366421815,"vY0":-135.1143800420416,"vZ0":-1.703167816025322,"x":146.35,"y":173.73,"x0":-1.0457452959065456,"y0":50.0045391745629,"z0":5.243256560971967,"aX":-17.959031393526345},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":1.0,"breakHorizontal":16.8,"spinRate":2030,"spinDirection":234},"zone":4,"typeConfidence":0.91,"plateTime":0.40653039850743244,"extension":6.416175595994638},"hitData":{"launchSpeed":95.8,"launchAngle":-11.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":105.34,"coordY":158.78}},"index":6,"playId":"f1bf68d5-6be0-3518-b243-9aaaaf3d72e4","pitchNumber":6,"startTime":"2026-07-07T02:32:14.673Z","endTime":"2026-07-07T02:32:23.187Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T02:32:23.187Z","atBatIndex":26},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Daulton Varsho pops out to third baseman Casey Schmitt.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-07T02:32:29.183Z","endTime":"2026-07-07T02:34:08.405Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":3},"matchup":{"batter":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694738,"fullName":"Landen Roupp","link":"/api/v1/people/694738"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669477,"link":"/api/v1/people/669477"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":83.4,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.933051719150733,"aZ":-27.895074405885357,"pfxX":2.5568135669137906,"pfxZ":2.4285445672492454,"pX":-1.9566232745974634,"pZ":3.6188002874718648,"vX0":-1.676391410015666,"vY0":-130.67974187533702,"vZ0":0.5627719155448678,"x":191.58,"y":141.07,"x0":-1.6447305530843592,"y0":50.00023312392195,"z0":5.467116851000993,"aX":4.50037506667866},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":4.7,"breakHorizontal":-4.3,"spinRate":2319,"spinDirection":180},"zone":11,"typeConfidence":0.91,"plateTime":0.41631696468536505,"extension":6.149086377935727},"index":0,"playId":"5eea5ef0-4030-3f20-8615-47e5582869c4","pitchNumber":1,"startTime":"2026-07-07T02:32:50.275Z","endTime":"2026-07-07T02:32:53.553Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":86.7,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.07386103734574,"aZ":-30.663677420701227,"pfxX":-8.418747387167429,"pfxZ":0.7918240335983615,"pX":-0.7139329019370413,"pZ":3.002633012834273,"vX0":4.58823773933348,"vY0":-136.9724901360495,"vZ0":-0.5446864002651886,"x":144.21,"y":157.71,"x0":-1.3100897303760144,"y0":50.00474307884925,"z0":5.286701724757884,"aX":-16.121819349814686},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":1.6,"breakHorizontal":14.4,"spinRate":1972,"spinDirection":242},"zone":1,"typeConfidence":0.91,"plateTime":0.39870180239663666,"extension":6.601224735046455},"index":1,"playId":"1542ca3d-1f05-3fed-a234-feb84bfcb209","pitchNumber":2,"startTime":"2026-07-07T02:33:03.228Z","endTime":"2026-07-07T02:33:10.244Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":86.3,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.863426032047744,"aZ":-33.102582542837666,"pfxX":-8.606596859845004,"pfxZ":-0.4859766568319426,"pX":-0.066602198860534,"pZ":3.594459556530554,"vX0":5.5349808675559835,"vY0":-136.0931990898303,"vZ0":1.325558067502435,"x":119.54,"y":141.73,"x0":-0.997355610829621,"y0":50.00590922479804,"z0":5.375721561537264,"aX":-16.320751116726143},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":-0.5,"breakHorizontal":14.6,"spinRate":1961,"spinDirection":235},"zone":11,"typeConfidence":0.91,"plateTime":0.40083354648882175,"extension":6.410077773144829},"index":2,"playId":"6044efd2-3e60-3f8b-97f2-522e3427d346","pitchNumber":3,"startTime":"2026-07-07T02:33:25.439Z","endTime":"2026-07-07T02:33:29.962Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":81.4,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.418857354683816,"aZ":-34.63394020288948,"pfxX":-6.605916953402883,"pfxZ":-1.4766730385068065,"pX":-1.4328516482091258,"pZ":2.118379840059479,"vX0":2.435205701328077,"vY0":-127.36827860813348,"vZ0":-1.1001262252803627,"x":171.62,"y":181.58,"x0":-1.534864290323465,"y0":50.00167971541311,"z0":5.257642672369914,"aX":-11.01823544997856},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-2.6,"breakHorizontal":11.5,"spinRate":1639,"spinDirection":261},"zone":13,"typeConfidence":0.86,"plateTime":0.4275538155305538,"extension":6.193592815673432},"index":3,"playId":"68255109-acb8-3668-887a-e5c6de418ad2","pitchNumber":4,"startTime":"2026-07-07T02:33:41.358Z","endTime":"2026-07-07T02:33:44.811Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.3,"endSpeed":83.0,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.482939776139972,"aZ":-24.55243081232159,"pfxX":-0.8636715985571886,"pfxZ":4.379753456291301,"pX":-0.2846245978490423,"pZ":2.4077356646396604,"vX0":3.0824215145768203,"vY0":-130.13228795579352,"vZ0":-2.829223932352199,"x":127.85,"y":173.77,"x0":-1.364612643975056,"y0":50.00339987367389,"z0":5.339338784082678,"aX":-1.5034970981847557},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":7.7,"breakHorizontal":1.0,"spinRate":2278,"spinDirection":202},"zone":5,"typeConfidence":0.87,"plateTime":0.41851577674944895,"extension":6.511176369235972},"hitData":{"launchSpeed":83.5,"launchAngle":78.0,"totalDistance":28.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":124.05,"coordY":192.81}},"index":4,"playId":"cfc63ab9-9db5-33b6-8a0f-347d5658e6e2","pitchNumber":5,"startTime":"2026-07-07T02:33:56.967Z","endTime":"2026-07-07T02:34:08.405Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T02:34:08.405Z","atBatIndex":27},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Alejandro Kirk challenged (pitch result), call on the field was confirmed: Rafael Devers walks.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-07T02:35:52.369Z","endTime":"2026-07-07T02:38:06.412Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"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":"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":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":81.0,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.93663082856935,"aZ":-15.352642356075657,"pfxX":-6.230120438056185,"pfxZ":10.18051382061434,"pX":1.2356388880665345,"pZ":0.6391377590728711,"vX0":10.467037906196506,"vY0":-127.41566759214666,"vZ0":-9.710025400520264,"x":69.9,"y":221.52,"x0":-2.1067713988867043,"y0":50.00431374095676,"z0":5.699439991913958,"aX":-10.296805278398931},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":16.4,"breakHorizontal":9.0,"spinRate":1957,"spinDirection":212},"zone":14,"typeConfidence":0.71,"plateTime":0.4290323955401196,"extension":6.6514356654802205},"index":0,"playId":"82ca5086-b055-3072-932a-6a3be58c829e","pitchNumber":1,"startTime":"2026-07-07T02:36:20.158Z","endTime":"2026-07-07T02:36:23.618Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.7,"endSpeed":76.0,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.011240585032724,"aZ":-24.927668761351967,"pfxX":-8.856465345772987,"pfxZ":5.006974130421996,"pX":0.11660295865051822,"pZ":1.0437693100664733,"vX0":8.41306057030682,"vY0":-118.75103472976299,"vZ0":-5.618431329892856,"x":112.56,"y":210.6,"x0":-2.300007724762231,"y0":50.00105636560486,"z0":5.671490329063926,"aX":-12.81013506502536},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":8.0,"breakHorizontal":14.3,"spinRate":1595,"spinDirection":231},"zone":14,"typeConfidence":0.9,"plateTime":0.4590027466558313,"extension":6.871533424551183},"index":1,"playId":"72424fe5-dfab-3261-8646-6a4062839997","pitchNumber":2,"startTime":"2026-07-07T02:36:41.270Z","endTime":"2026-07-07T02:36:45.438Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":83.4,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.104960378058177,"aZ":-15.42768365786013,"pfxX":-6.537933081244785,"pfxZ":9.393775101626419,"pX":-0.8616213128341701,"pZ":2.8847193329680274,"vX0":5.959573726121711,"vY0":-132.60392184740394,"vZ0":-4.6376949419483955,"x":149.84,"y":160.89,"x0":-2.2877269884197333,"y0":50.00262933996386,"z0":5.780376438372207,"aX":-11.654430559739875},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":16.2,"breakHorizontal":10.6,"spinRate":2317,"spinDirection":218},"zone":11,"typeConfidence":0.86,"plateTime":0.4129113292358708,"extension":6.717259845049512},"index":2,"playId":"f0a44283-c90f-3356-85d0-bc28a9214284","pitchNumber":3,"startTime":"2026-07-07T02:37:00.933Z","endTime":"2026-07-07T02:37:05.299Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":82.7,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.264070700157404,"aZ":-12.59296574941637,"pfxX":-8.454469137635868,"pfxZ":11.193543047268943,"pX":-0.34896689276190956,"pZ":1.9556821278339658,"vX0":7.820636530685541,"vY0":-131.5185362407344,"vZ0":-7.199793738154793,"x":130.3,"y":185.98,"x0":-2.2647355729584984,"y0":50.00276781547588,"z0":5.665440492985293,"aX":-14.789876349233554},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":18.8,"breakHorizontal":13.6,"spinRate":2338,"spinDirection":214},"zone":7,"typeConfidence":0.87,"plateTime":0.41668535593918454,"extension":7.00541771777992},"index":3,"playId":"0b203074-2c47-3109-bbae-e2762c5d6442","pitchNumber":4,"startTime":"2026-07-07T02:37:20.604Z","endTime":"2026-07-07T02:37:24.720Z","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":4,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.4,"endSpeed":75.7,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.116020083488504,"aZ":-27.435137639514245,"pfxX":-10.527098903981777,"pfxZ":3.268066493415928,"pX":-0.21019777871472495,"pZ":1.5054600656780408,"vX0":8.10578908333946,"vY0":-119.65826564716686,"vZ0":-4.052423887555207,"x":125.01,"y":198.13,"x0":-2.2740987755794984,"y0":50.003971836241504,"z0":5.6795897176378665,"aX":-15.26503830589466},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":5.2,"breakHorizontal":17.2,"spinRate":1426,"spinDirection":233},"zone":13,"typeConfidence":0.9,"plateTime":0.4577747152258813,"extension":6.776239225825418},"index":4,"playId":"23dd4373-6b74-3b7c-ba55-29926ccf6ac4","pitchNumber":5,"startTime":"2026-07-07T02:37:39.406Z","endTime":"2026-07-07T02:38:06.412Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":141,"player":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"}},"playEndTime":"2026-07-07T02:38:06.412Z","atBatIndex":28},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jung Hoo Lee singles on a line drive to right fielder Nathan Lukes. Rafael Devers to 3rd.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-07T02:38:21.852Z","endTime":"2026-07-07T02:39:55.985Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"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":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"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,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":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":664770,"link":"/api/v1/people/664770"},"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":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":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.7,"endSpeed":83.6,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.51383490820487,"aZ":-11.473556102167613,"pfxX":-4.626355559114865,"pfxZ":11.53400701525053,"pX":-0.6302740200531824,"pZ":2.621018095245413,"vX0":6.011112937604537,"vY0":-133.3442465499918,"vZ0":-6.0571897255694935,"x":141.02,"y":168.01,"x0":-2.3160638001803484,"y0":50.00653433583789,"z0":5.755144762040745,"aX":-8.306687046176112},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":19.7,"breakHorizontal":7.1,"spinRate":2214,"spinDirection":218},"zone":4,"typeConfidence":0.89,"plateTime":0.4112547905104522,"extension":6.820256251250153},"index":0,"playId":"69520a8c-61e2-3adf-b437-b4fce535661e","pitchNumber":1,"startTime":"2026-07-07T02:38:21.852Z","endTime":"2026-07-07T02:38:25.278Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":84.6,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.79779194012728,"aZ":-14.133025604389006,"pfxX":-6.883122453374075,"pfxZ":9.960195356883442,"pX":0.5859561101320159,"pZ":1.7489897017784681,"vX0":9.511375123727982,"vY0":-133.05521422839547,"vZ0":-7.597403581919929,"x":94.66,"y":191.56,"x0":-2.1238831436888312,"y0":50.00335607740626,"z0":5.64452064544452,"aX":-12.469110830059131},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":16.7,"breakHorizontal":10.7,"spinRate":2312,"spinDirection":209},"zone":9,"typeConfidence":0.86,"plateTime":0.4100433391065059,"extension":6.895547989016671},"index":1,"playId":"54f70acd-3423-3e61-9eff-82d3fbc24bbd","pitchNumber":2,"startTime":"2026-07-07T02:38:43.673Z","endTime":"2026-07-07T02:39:10.678Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":137,"player":{"id":808982,"fullName":"Jung Hoo Lee","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":2,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":85.8,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.887474161787715,"aZ":-14.98177294290964,"pfxX":-6.97757908101131,"pfxZ":9.175734138400893,"pX":-0.6294912199249517,"pZ":2.8644972284771244,"vX0":6.820281032271151,"vY0":-135.37581496176338,"vZ0":-4.854634364000321,"x":140.99,"y":161.44,"x0":-2.263328807304231,"y0":50.00551126999033,"z0":5.714289313641714,"aX":-13.078147359747815},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":15.8,"breakHorizontal":11.4,"spinRate":2293,"spinDirection":221},"zone":1,"typeConfidence":0.88,"plateTime":0.40311661421551825,"extension":6.792643663093953},"index":2,"playId":"2b8c6159-0823-3da8-a79f-4e13b8a9c957","pitchNumber":3,"startTime":"2026-07-07T02:39:20.340Z","endTime":"2026-07-07T02:39:24.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(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":94.2,"endSpeed":86.3,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.27013712172924,"aZ":-14.273213000173993,"pfxX":-6.833987553620794,"pfxZ":9.402444525832449,"pX":0.4923254731622717,"pZ":2.5201717174069067,"vX0":9.617972228142689,"vY0":-136.87707278280547,"vZ0":-5.780647297405375,"x":98.23,"y":170.74,"x0":-2.173707184334087,"y0":50.00151995554412,"z0":5.631030410940852,"aX":-13.00993606286363},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.0,"breakHorizontal":10.4,"spinRate":2163,"spinDirection":225},"zone":6,"typeConfidence":0.89,"plateTime":0.39965476448971726,"extension":6.7902905019558295},"hitData":{"launchSpeed":77.7,"launchAngle":13.0,"totalDistance":160.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":182.0,"coordY":113.0}},"index":3,"playId":"bcda488b-6671-30a7-8cc4-6cbaf63930e1","pitchNumber":4,"startTime":"2026-07-07T02:39:43.957Z","endTime":"2026-07-07T02:39:55.985Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T02:39:55.985Z","atBatIndex":29},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Willy Adames grounds into a double play, shortstop Andrés Giménez to second baseman Ernie Clement to first baseman Vladimir Guerrero Jr. Rafael Devers scores. Jung Hoo Lee out at 2nd. Willy Adames out at 1st.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-07T02:40:03.546Z","endTime":"2026-07-07T02:40:44.543Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":61},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"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":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":665926,"link":"/api/v1/people/665926"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":676391,"link":"/api/v1/people/676391"},"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":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":676391,"link":"/api/v1/people/676391"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":665489,"link":"/api/v1/people/665489"},"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":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_adv_play","runner":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"responsiblePitcher":{"id":592332,"link":"/api/v1/people/592332"},"isScoringEvent":true,"rbi":false,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":0},"pitchData":{"startSpeed":84.1,"endSpeed":78.9,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.303781208905853,"aZ":-27.79786019272075,"pfxX":-1.9564282269074944,"pfxZ":2.8195568065557506,"pX":0.2870551504426959,"pZ":1.839278284857168,"vX0":7.014596532697568,"vY0":-122.46042805128299,"vZ0":-3.544837633065215,"x":106.06,"y":189.12,"x0":-2.3337226911370483,"y0":50.00098758680379,"z0":5.628679205695681,"aX":-3.0351056162759944},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":4.7,"breakHorizontal":2.3,"spinRate":2229,"spinDirection":211},"zone":9,"typeConfidence":0.89,"plateTime":0.4436298717450473,"extension":6.836079945830613},"hitData":{"launchSpeed":99.4,"launchAngle":0.0,"totalDistance":44.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":105.34,"coordY":151.68}},"index":0,"playId":"ac6b21f3-9869-3907-bae4-5ae0da8a8a27","pitchNumber":1,"startTime":"2026-07-07T02:40:35.513Z","endTime":"2026-07-07T02:40:44.543Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T02:40:44.543Z","atBatIndex":30},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bryce Eldridge strikes out swinging.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-07T02:41:07.796Z","endTime":"2026-07-07T02:42:32.501Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":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":672386,"link":"/api/v1/people/672386"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.4,"endSpeed":75.6,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.33188654341122,"aZ":-32.083606123123545,"pfxX":-8.548652842656413,"pfxZ":0.0628790513631845,"pX":0.1500404697846777,"pZ":2.279846063844094,"vX0":8.482303164345371,"vY0":-119.70643979075133,"vZ0":-1.1985946546522814,"x":111.28,"y":177.22,"x0":-2.3304006792450087,"y0":50.00315416317536,"z0":5.661994677137923,"aX":-12.39420448381212},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":0.1,"breakHorizontal":13.4,"spinRate":1308,"spinDirection":231},"zone":8,"typeConfidence":0.9,"plateTime":0.4577490346742956,"extension":6.775922883699515},"index":0,"playId":"584c4e90-43c0-3977-b0b2-cd0caf922109","pitchNumber":1,"startTime":"2026-07-07T02:41:13.688Z","endTime":"2026-07-07T02:41:17.619Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.0,"endSpeed":77.8,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.150449881913318,"aZ":-29.28483324121495,"pfxX":-8.26902863146277,"pfxZ":1.8925722695189906,"pX":-1.4774537195578523,"pZ":2.0662312750992364,"vX0":5.042098935168745,"vY0":-122.35547174892562,"vZ0":-2.6523782468599113,"x":173.32,"y":182.99,"x0":-2.4813091611689693,"y0":50.00492905965534,"z0":5.651442726661295,"aX":-12.649778818679088},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":3.1,"breakHorizontal":13.9,"spinRate":1466,"spinDirection":230},"zone":13,"typeConfidence":0.9,"plateTime":0.4461563374913,"extension":6.731906092816413},"index":1,"playId":"343e2d55-fd02-331c-836f-45e255f836c6","pitchNumber":2,"startTime":"2026-07-07T02:41:32.148Z","endTime":"2026-07-07T02:41:35.851Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":86.2,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.358349276228974,"aZ":-12.054503639462196,"pfxX":-7.713022157181238,"pfxZ":10.610501265350802,"pX":-0.8329269220580282,"pZ":2.1155585650069244,"vX0":6.529367846451589,"vY0":-136.41877577676658,"vZ0":-7.146612238634002,"x":148.75,"y":181.66,"x0":-2.248424780633562,"y0":50.00135767689518,"z0":5.5897077327248175,"aX":-14.622135863207676},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":18.0,"breakHorizontal":12.7,"spinRate":2370,"spinDirection":221},"zone":7,"typeConfidence":0.9,"plateTime":0.4006148667443177,"extension":6.776128216709435},"index":2,"playId":"84554954-0eba-3050-8baf-62394fc6f36d","pitchNumber":3,"startTime":"2026-07-07T02:41:50.681Z","endTime":"2026-07-07T02:41:54.561Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":78.9,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.954576242816064,"aZ":-26.48019978889598,"pfxX":-9.33793433575098,"pfxZ":3.6656867811791853,"pX":0.4049204041690172,"pZ":1.1549242304867484,"vX0":9.57075328874707,"vY0":-122.73563448606816,"vZ0":-5.179191877295027,"x":101.57,"y":207.6,"x0":-2.297153993180967,"y0":50.00476949052397,"z0":5.495679422522976,"aX":-14.51955755564602},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":5.8,"breakHorizontal":15.2,"spinRate":1751,"spinDirection":243},"zone":14,"typeConfidence":0.9,"plateTime":0.4430538596099889,"extension":6.846437545368527},"index":3,"playId":"d8a511ce-9e29-3ed4-adaa-101805f92dd0","pitchNumber":4,"startTime":"2026-07-07T02:42:09.232Z","endTime":"2026-07-07T02:42:13.192Z","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":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":83.3,"endSpeed":77.3,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.607165961050725,"aZ":-27.369191124433982,"pfxX":-8.169304645421262,"pfxZ":3.208151576623081,"pX":0.142860927979891,"pZ":1.0885165396959062,"vX0":8.304114115583358,"vY0":-121.06658647344885,"vZ0":-5.000633544370341,"x":111.55,"y":209.39,"x0":-2.255449469741134,"y0":50.003964307106834,"z0":5.550330763600114,"aX":-12.239417701262793},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":4.9,"breakHorizontal":13.1,"spinRate":1678,"spinDirection":228},"zone":14,"typeConfidence":0.9,"plateTime":0.45083687917018533,"extension":6.926151295816068},"index":4,"playId":"54644653-b5b2-3ef9-aa39-672e297722bd","pitchNumber":5,"startTime":"2026-07-07T02:42:28.503Z","endTime":"2026-07-07T02:42:32.501Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T02:42:32.501Z","atBatIndex":31},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Myles Straw flies out to left fielder Victor Bericoto.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-07T02:44:23.712Z","endTime":"2026-07-07T02:46:49.711Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694738,"fullName":"Landen Roupp","link":"/api/v1/people/694738"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":682674,"link":"/api/v1/people/682674"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":86.2,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.368418984299534,"aZ":-26.84689180881425,"pfxX":-10.74425959377895,"pfxZ":2.832058438358283,"pX":-0.8981610318868835,"pZ":1.828976291907851,"vX0":4.604416231879706,"vY0":-135.72268426836172,"vZ0":-4.109013233897443,"x":151.24,"y":189.4,"x0":-1.2127810995545278,"y0":50.003165252272794,"z0":5.213936753634439,"aX":-20.213239397718972},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":4.6,"breakHorizontal":18.6,"spinRate":2016,"spinDirection":241},"zone":13,"typeConfidence":0.91,"plateTime":0.4022826201310381,"extension":6.500235213748994},"index":0,"playId":"047059b4-9862-3834-9d7a-153821260928","pitchNumber":1,"startTime":"2026-07-07T02:44:41.275Z","endTime":"2026-07-07T02:44:45.346Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.9,"endSpeed":82.7,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.23011941716814,"aZ":-24.24039058892124,"pfxX":-0.1381210302437359,"pfxZ":4.546621806421006,"pX":0.6180114283738396,"pZ":3.278006222498214,"vX0":4.653934153150027,"vY0":-130.91439646241,"vZ0":-0.7408618988983758,"x":93.44,"y":150.27,"x0":-1.1607132836756573,"y0":50.00302316907807,"z0":5.370254399791206,"aX":-0.2413620611949396},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":8.3,"breakHorizontal":-0.7,"spinRate":2197,"spinDirection":203},"zone":12,"typeConfidence":0.9,"plateTime":0.4175124825514276,"extension":6.417681352193442},"index":1,"playId":"46abb044-2d69-319a-8eea-fbf0db70aaac","pitchNumber":2,"startTime":"2026-07-07T02:44:59.023Z","endTime":"2026-07-07T02:45:02.943Z","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":0},"pitchData":{"startSpeed":89.9,"endSpeed":82.7,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.5225401962726,"aZ":-25.971409591601276,"pfxX":1.7741568328671176,"pfxZ":3.563702520463515,"pX":1.117100344557,"pZ":3.3211858854371545,"vX0":5.259651385912788,"vY0":-130.86228197878077,"vZ0":-0.621492184797578,"x":74.42,"y":149.11,"x0":-1.146070570734532,"y0":50.00619562152367,"z0":5.500165689811184,"aX":3.0890779106262127},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":6.6,"breakHorizontal":-4.3,"spinRate":2346,"spinDirection":173},"zone":12,"typeConfidence":0.92,"plateTime":0.4178950635734515,"extension":6.256000285571136},"index":2,"playId":"070e194a-5ef7-311a-8537-05f86e60e52a","pitchNumber":3,"startTime":"2026-07-07T02:45:14.684Z","endTime":"2026-07-07T02:45:18.524Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":85.4,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.826580017097957,"aZ":-29.27822530479674,"pfxX":-10.970272053392703,"pfxZ":1.5582698468407221,"pX":-0.6683173796623958,"pZ":1.9819352083291668,"vX0":5.2507862970589025,"vY0":-135.56491751502708,"vZ0":-3.1216232084749373,"x":142.47,"y":185.27,"x0":-1.2056613471213073,"y0":50.0055752480285,"z0":5.193792273150278,"aX":-20.407278384825773},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":2.4,"breakHorizontal":18.7,"spinRate":2058,"spinDirection":239},"zone":7,"typeConfidence":0.91,"plateTime":0.40414810185714156,"extension":6.577757061374841},"index":3,"playId":"f7947033-81a0-318b-86fa-5a72c9501b35","pitchNumber":4,"startTime":"2026-07-07T02:45:28.480Z","endTime":"2026-07-07T02:45:32.911Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":85.5,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.770327278734758,"aZ":-26.2107718740704,"pfxX":-11.305133628685683,"pfxZ":3.186740442934993,"pX":-0.6972251925408199,"pZ":1.7115931953189616,"vX0":5.035375078905384,"vY0":-136.34876343460962,"vZ0":-4.248898997422829,"x":143.58,"y":192.57,"x0":-1.1057473880243636,"y0":50.00252559161096,"z0":5.112666531080234,"aX":-21.14908241400546},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":5.0,"breakHorizontal":19.3,"spinRate":2139,"spinDirection":238},"zone":7,"typeConfidence":0.89,"plateTime":0.4027060734486021,"extension":6.651189611813662},"index":4,"playId":"2c5d06a2-3e89-3eaa-9ab6-2a07bb8ce30d","pitchNumber":5,"startTime":"2026-07-07T02:46:00.529Z","endTime":"2026-07-07T02:46:04.399Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.1,"endSpeed":71.8,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.32618200683692,"aZ":-39.468558250529874,"pfxX":9.914591484460141,"pfxZ":-5.643024359685392,"pX":1.693557347806174,"pZ":1.270797247485729,"vX0":3.384805357162305,"vY0":-113.71741903261588,"vZ0":-0.704285649786445,"x":52.45,"y":204.47,"x0":-1.1074969227202178,"y0":50.00282487193943,"z0":5.5435315941317524,"aX":12.818287217649386},"breaks":{"breakAngle":19.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.3,"breakVerticalInduced":-10.1,"breakHorizontal":-18.8,"spinRate":3030,"spinDirection":52},"zone":14,"typeConfidence":0.9,"plateTime":0.48403161998603705,"extension":6.1779547674111175},"index":5,"playId":"81e41be8-2fd9-32ca-8be4-e4c03bdddf23","pitchNumber":6,"startTime":"2026-07-07T02:46:26.323Z","endTime":"2026-07-07T02:46:29.914Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":85.3,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.64475357030215,"aZ":-32.31282583751847,"pfxX":-9.685576281540357,"pfxZ":-0.07267467130581196,"pX":-0.596071589533594,"pZ":2.2254433949339716,"vX0":5.1229907701784265,"vY0":-134.99113792453127,"vZ0":-2.039725161026758,"x":139.72,"y":178.69,"x0":-1.2573178511486915,"y0":50.00423947605173,"z0":5.259640668670224,"aX":-17.924942655212188},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":-0.4,"breakHorizontal":16.4,"spinRate":1978,"spinDirection":236},"zone":4,"typeConfidence":0.91,"plateTime":0.40533645752860714,"extension":6.742959369278827},"hitData":{"launchSpeed":83.7,"launchAngle":30.0,"totalDistance":298.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":75.2,"coordY":90.86}},"index":6,"playId":"59131418-4d37-39f1-9dc0-bdcd427f989e","pitchNumber":7,"startTime":"2026-07-07T02:46:41.689Z","endTime":"2026-07-07T02:46:49.711Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T02:46:49.711Z","atBatIndex":32},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Andrés Giménez grounds out, second baseman Luis Arraez to first baseman Bryce Eldridge.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-07T02:46:59.466Z","endTime":"2026-07-07T02:48:26.852Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694738,"fullName":"Landen Roupp","link":"/api/v1/people/694738"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":76.7,"endSpeed":70.3,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.230481821617364,"aZ":-36.13738787479467,"pfxX":10.961159474117196,"pfxZ":-3.1708888280753538,"pX":-0.2258101047120959,"pZ":1.6948414871309527,"vX0":-0.3641896852479407,"vY0":-111.70606818454482,"vZ0":-0.2786514543509555,"x":125.61,"y":193.02,"x0":-1.4812570481126743,"y0":50.00278192212457,"z0":5.57190624087987,"aX":13.696831418286164},"breaks":{"breakAngle":20.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.3,"breakVerticalInduced":-5.5,"breakHorizontal":-19.7,"spinRate":2981,"spinDirection":53},"zone":8,"typeConfidence":0.9,"plateTime":0.49244867396057135,"extension":6.119682557264544},"index":0,"playId":"f0dcc6ce-1fb7-3b37-b4b3-1dd8fa05c861","pitchNumber":1,"startTime":"2026-07-07T02:47:10.745Z","endTime":"2026-07-07T02:47:14.670Z","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.7,"endSpeed":86.8,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.986376530532766,"aZ":-29.426342363882245,"pfxX":-10.43808514187896,"pfxZ":1.4426087249798982,"pX":1.8230874559546288,"pZ":2.3080120901601306,"vX0":10.870312226253938,"vY0":-136.17821573415875,"vZ0":-2.614868123723185,"x":47.51,"y":176.46,"x0":-0.8377771459684709,"y0":50.00316004689037,"z0":5.287364506784634,"aX":-19.879720981816515},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":2.3,"breakHorizontal":17.0,"spinRate":2169,"spinDirection":236},"zone":14,"typeConfidence":0.91,"plateTime":0.40009227161760563,"extension":6.410924213812445},"index":1,"playId":"a94e7635-6943-3fa2-a0ac-e2dd42c3a30d","pitchNumber":2,"startTime":"2026-07-07T02:47:22.739Z","endTime":"2026-07-07T02:47:27.593Z","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":1},"pitchData":{"startSpeed":87.5,"endSpeed":81.3,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.575135576049366,"aZ":-35.48770249854826,"pfxX":-8.877697345178355,"pfxZ":-1.9969337568181613,"pX":0.4986329190079563,"pZ":1.3160179453197618,"vX0":7.3580078220326035,"vY0":-127.33754923462989,"vZ0":-2.816579420667452,"x":97.99,"y":203.25,"x0":-1.2602515505116088,"y0":50.002204937299624,"z0":5.214827445665241,"aX":-14.73182734153368},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-4.0,"breakHorizontal":14.6,"spinRate":1596,"spinDirection":259},"zone":14,"typeConfidence":0.9,"plateTime":0.4284192109731828,"extension":6.426044189689344},"index":2,"playId":"b9bbc55a-a706-3d02-9e37-674c1d34ed99","pitchNumber":3,"startTime":"2026-07-07T02:47:36.854Z","endTime":"2026-07-07T02:47:40.290Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-07-07T02:47:47.975Z","endTime":"2026-07-07T02:47:59.591Z","isPitch":false,"type":"action","player":{"id":665926,"link":"/api/v1/people/665926"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":81.8,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.503274107697415,"aZ":-34.523135709525086,"pfxX":-8.672655922831662,"pfxZ":-1.404969038398244,"pX":0.009354319739062006,"pZ":0.8966507958521273,"vX0":6.458251748703696,"vY0":-127.6163841449218,"vZ0":-3.879502678299581,"x":116.64,"y":214.57,"x0":-1.4083899865807,"y0":50.00106248814052,"z0":5.112098834977417,"aX":-14.521964023869579},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-3.1,"breakHorizontal":14.5,"spinRate":1749,"spinDirection":256},"zone":14,"typeConfidence":0.9,"plateTime":0.4267243026509364,"extension":6.408165132166564},"index":4,"playId":"52039ae8-0851-3fba-ae61-20cad6b138a1","pitchNumber":4,"startTime":"2026-07-07T02:47:59.591Z","endTime":"2026-07-07T02:48:03.825Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":86.1,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.857091411700946,"aZ":-29.694538443159722,"pfxX":-10.07525686810981,"pfxZ":1.308611714073166,"pX":0.2115078432894199,"pZ":2.968098726797823,"vX0":6.9627913134524375,"vY0":-136.44372015930765,"vZ0":-0.7482403307174805,"x":108.94,"y":158.64,"x0":-1.0591288293014431,"y0":50.001202214902364,"z0":5.284494302573618,"aX":-19.073750350370272},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":2.4,"breakHorizontal":16.8,"spinRate":2094,"spinDirection":242},"zone":2,"typeConfidence":0.91,"plateTime":0.4008005091681075,"extension":6.500408739762527},"hitData":{"launchSpeed":90.4,"launchAngle":-11.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":153.1,"coordY":150.16}},"index":5,"playId":"8d5363c3-ac55-30e0-aefa-67146e399de3","pitchNumber":5,"startTime":"2026-07-07T02:48:18.818Z","endTime":"2026-07-07T02:48:26.852Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T02:48:26.852Z","atBatIndex":33},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ernie Clement grounds out, third baseman Casey Schmitt to first baseman Bryce Eldridge.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-07T02:48:33.454Z","endTime":"2026-07-07T02:49:17.049Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694738,"fullName":"Landen Roupp","link":"/api/v1/people/694738"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669477,"link":"/api/v1/people/669477"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":84.8,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.910120479100247,"aZ":-26.69588797283355,"pfxX":-1.2870474476970148,"pfxZ":3.0165354414789025,"pX":0.5347575929656382,"pZ":2.4577902241545844,"vX0":4.797720191365657,"vY0":-132.75713284792783,"vZ0":-2.6363914144750407,"x":96.62,"y":172.42,"x0":-1.1153595244097068,"y0":50.00037496061025,"z0":5.372786951355011,"aX":-2.3359284597105168},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":5.2,"breakHorizontal":1.4,"spinRate":2312,"spinDirection":203},"zone":6,"typeConfidence":0.9,"plateTime":0.4099340177770108,"extension":6.262164055240849},"index":0,"playId":"a66f729a-73ba-30aa-b251-c726fde83bfe","pitchNumber":1,"startTime":"2026-07-07T02:48:56.190Z","endTime":"2026-07-07T02:48:59.977Z","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":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":77.1,"endSpeed":71.0,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.671605713158215,"aZ":-37.31072689454229,"pfxX":10.3272109510338,"pfxZ":-4.037111413320371,"pX":0.4809746026250379,"pZ":3.1087365173655845,"vX0":0.8841040151253249,"vY0":-112.21136639218034,"vZ0":2.5707478713898455,"x":98.67,"y":154.84,"x0":-1.2596665170074468,"y0":50.00264223634232,"z0":5.754817385860046,"aX":13.142720622254366},"breaks":{"breakAngle":19.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.4,"breakVerticalInduced":-6.4,"breakHorizontal":-19.0,"spinRate":3068,"spinDirection":62},"zone":3,"typeConfidence":0.9,"plateTime":0.48849639184470606,"extension":5.954409043165818},"hitData":{"launchSpeed":83.2,"launchAngle":1.0,"totalDistance":52.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":101.7,"coordY":163.47}},"index":1,"playId":"9e69d157-b3c8-34fe-bfe8-ae1c7e29f26f","pitchNumber":2,"startTime":"2026-07-07T02:49:08.321Z","endTime":"2026-07-07T02:49:17.049Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T02:49:17.049Z","atBatIndex":34},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Victor Bericoto singles on a line drive to left fielder Myles Straw.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-07T02:51:11.681Z","endTime":"2026-07-07T02:51:57.755Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":682674,"fullName":"Victor Bericoto","link":"/api/v1/people/682674"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682674,"fullName":"Victor Bericoto","link":"/api/v1/people/682674"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":682674,"fullName":"Victor Bericoto","link":"/api/v1/people/682674"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":664702,"link":"/api/v1/people/664702"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":90.4,"endSpeed":83.0,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.214415952146346,"aZ":-14.10077971586798,"pfxX":-6.553717523754175,"pfxZ":10.297557769606312,"pX":0.6001546445626945,"pZ":2.5118142631578806,"vX0":9.620798591486409,"vY0":-131.25638401005398,"vZ0":-5.715470445881625,"x":94.12,"y":170.96,"x0":-2.2511947361772866,"y0":50.006436090249,"z0":5.7570162189845995,"aX":-11.507645965456794},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":17.6,"breakHorizontal":10.0,"spinRate":2213,"spinDirection":213},"zone":6,"typeConfidence":0.84,"plateTime":0.4163471279042623,"extension":6.8042339360759465},"index":0,"playId":"63212370-bdd7-3393-823f-bdeeb210bef9","pitchNumber":1,"startTime":"2026-07-07T02:51:29.615Z","endTime":"2026-07-07T02:51:33.566Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.3,"endSpeed":74.8,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.27302517598646,"aZ":-27.802474738196597,"pfxX":-6.8889051688015215,"pfxZ":3.117866014956319,"pX":0.04110736863866007,"pZ":1.7286809992311787,"vX0":7.554955996115308,"vY0":-116.84682805615178,"vZ0":-3.0991016149180437,"x":115.43,"y":192.11,"x0":-2.319076356041316,"y0":50.00209969838451,"z0":5.648651967362582,"aX":-9.652880863952987},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":5.3,"breakHorizontal":10.9,"spinRate":1448,"spinDirection":228},"zone":8,"typeConfidence":0.91,"plateTime":0.4663935840516338,"extension":6.755163390221889},"hitData":{"launchSpeed":88.7,"launchAngle":17.0,"totalDistance":215.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":63.69,"coordY":106.51}},"index":1,"playId":"cde9c16d-f506-3c71-8810-932d67e1d429","pitchNumber":2,"startTime":"2026-07-07T02:51:47.238Z","endTime":"2026-07-07T02:51:57.755Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T02:51:57.755Z","atBatIndex":35},{"result":{"type":"atBat","event":"Sac Bunt","eventType":"sac_bunt","description":"Eric Haase out on a sacrifice bunt, catcher Alejandro Kirk to first baseman Vladimir Guerrero Jr. Victor Bericoto to 2nd.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-07T02:52:01.220Z","endTime":"2026-07-07T02:52:31.875Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":4},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":606992,"fullName":"Eric Haase","link":"/api/v1/people/606992"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":682674,"fullName":"Victor Bericoto","link":"/api/v1/people/682674"},"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":"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":0},"credits":[{"player":{"id":672386,"link":"/api/v1/people/672386"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":665489,"link":"/api/v1/people/665489"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":"r_adv_force","runner":{"id":682674,"fullName":"Victor Bericoto","link":"/api/v1/people/682674"},"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(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.3,"endSpeed":82.2,"strikeZoneTop":3.104,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.256108001165952,"aZ":-15.55277370626703,"pfxX":-6.381856880726781,"pfxZ":9.649294619797113,"pX":-0.21677664621465073,"pZ":2.8532043508750715,"vX0":7.438538997121983,"vY0":-129.9117959133834,"vZ0":-4.637592962341537,"x":125.26,"y":161.74,"x0":-2.2777261024358944,"y0":50.00219166229856,"z0":5.830424887174301,"aX":-10.99249976981763},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":16.7,"breakHorizontal":10.1,"spinRate":2150,"spinDirection":217},"zone":2,"typeConfidence":0.78,"plateTime":0.42037882646532987,"extension":6.765620744106528},"hitData":{"launchSpeed":42.1,"launchAngle":-77.0,"totalDistance":3.0,"trajectory":"bunt_grounder","hardness":"medium","location":"2","coordinates":{"coordX":124.82,"coordY":200.8}},"index":0,"playId":"8e31e573-d9ae-38d9-8c48-4e38eb01c58a","pitchNumber":1,"startTime":"2026-07-07T02:52:23.840Z","endTime":"2026-07-07T02:52:31.875Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T02:52:31.875Z","atBatIndex":36},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Heliot Ramos grounds out sharply, second baseman Ernie Clement to first baseman Vladimir Guerrero Jr. Victor Bericoto to 3rd.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-07T02:52:49.961Z","endTime":"2026-07-07T02:53:08.373Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":682674,"fullName":"Victor Bericoto","link":"/api/v1/people/682674"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":676391,"link":"/api/v1/people/676391"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":665489,"link":"/api/v1/people/665489"},"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":682674,"fullName":"Victor Bericoto","link":"/api/v1/people/682674"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 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":82.7,"endSpeed":76.5,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.093650706089367,"aZ":-29.62626404345683,"pfxX":-0.592658258366468,"pfxZ":1.7322710821216685,"pX":0.1686189730571869,"pZ":1.911890459591819,"vX0":6.746636765169686,"vY0":-120.31127789786913,"vZ0":-2.406456670566782,"x":110.57,"y":187.16,"x0":-2.58825980616197,"y0":50.0051733696063,"z0":5.535900210468949,"aX":-0.8737715470678796},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":2.9,"breakHorizontal":-0.5,"spinRate":2147,"spinDirection":159},"zone":8,"typeConfidence":0.9,"plateTime":0.4542536404332935,"extension":6.799034518196206},"hitData":{"launchSpeed":111.7,"launchAngle":3.0,"totalDistance":80.0,"trajectory":"ground_ball","hardness":"hard","location":"4","coordinates":{"coordX":147.91,"coordY":150.16}},"index":0,"playId":"2f81a1e5-02d6-3ae8-a18f-bccf7ac39c3e","pitchNumber":1,"startTime":"2026-07-07T02:53:00.365Z","endTime":"2026-07-07T02:53:08.373Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T02:53:08.373Z","atBatIndex":37},{"result":{"type":"atBat","event":"Intent Walk","eventType":"intent_walk","description":"Kevin Gausman intentionally walks Luis Arraez.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-07T02:53:17.972Z","endTime":"2026-07-07T02:54:10.803Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"postOnThird":{"id":682674,"fullName":"Victor Bericoto","link":"/api/v1/people/682674"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Intent Walk","eventType":"intent_walk","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":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.0,"endSpeed":76.0,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.85902213556777,"aZ":-25.127711513714345,"pfxX":-7.6060984549505015,"pfxZ":4.8417018240469245,"pX":-0.6243725057225423,"pZ":1.4573541888843509,"vX0":6.687268064529272,"vY0":-119.27027481121928,"vZ0":-4.5466999781573145,"x":140.8,"y":199.43,"x0":-2.4633220193245737,"y0":50.00114819220016,"z0":5.62852237935313,"aX":-11.063685114188786},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":8.0,"breakHorizontal":12.4,"spinRate":1480,"spinDirection":234},"zone":13,"typeConfidence":0.9,"plateTime":0.4575485685096039,"extension":6.760249146391058},"index":0,"playId":"64f9f7d1-8ef1-3ec9-a4ba-100f14646aaa","pitchNumber":1,"startTime":"2026-07-07T02:53:35.640Z","endTime":"2026-07-07T02:53:39.984Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.4,"endSpeed":76.7,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.040913562074127,"aZ":-25.963244312497185,"pfxX":-7.631595956597819,"pfxZ":4.220156452544918,"pX":0.1726155860711077,"pZ":1.1294329509899865,"vX0":8.368240043614605,"vY0":-119.72375302876503,"vZ0":-5.183386258140081,"x":110.42,"y":208.29,"x0":-2.353416174108183,"y0":50.003837419440686,"z0":5.60629145441267,"aX":-11.236925616498693},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":6.7,"breakHorizontal":12.1,"spinRate":1688,"spinDirection":232},"zone":14,"typeConfidence":0.91,"plateTime":0.4550354401623258,"extension":6.818334868706167},"index":1,"playId":"a64a37d5-7f5f-30f7-a194-55902717a8cc","pitchNumber":2,"startTime":"2026-07-07T02:53:53.984Z","endTime":"2026-07-07T02:53:58.172Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"index":2,"playId":"08232056-0396-1003-000c-f08cd117d70a","pitchNumber":2,"startTime":"2026-07-07T02:54:09.404Z","endTime":"2026-07-07T02:54:09.421Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"index":3,"playId":"08232056-0396-1013-000c-f08cd117d70a","pitchNumber":2,"startTime":"2026-07-07T02:54:09.421Z","endTime":"2026-07-07T02:54:10.803Z","isPitch":false,"type":"no_pitch"}],"playEndTime":"2026-07-07T02:54:10.803Z","atBatIndex":38},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Casey Schmitt called out on strikes.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-07T02:54:13.740Z","endTime":"2026-07-07T02:56:30.633Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[3],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base Home","eventType":"stolen_base_home","movementReason":"r_stolen_base_home","runner":{"id":682674,"fullName":"Victor Bericoto","link":"/api/v1/people/682674"},"responsiblePitcher":{"id":592332,"link":"/api/v1/people/592332"},"isScoringEvent":true,"rbi":false,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"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":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":672386,"link":"/api/v1/people/672386"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.0,"endSpeed":77.2,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.150725086723703,"aZ":-25.7360044524987,"pfxX":-7.716175793797277,"pfxZ":4.308123543178434,"pX":0.4916253621911258,"pZ":1.5319866139344487,"vX0":9.014741090630478,"vY0":-120.5719886111824,"vZ0":-4.524289009417208,"x":98.26,"y":197.42,"x0":-2.267272374832244,"y0":50.00421955496958,"z0":5.664310783834141,"aX":-11.533209035526589},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":7.1,"breakHorizontal":12.2,"spinRate":1538,"spinDirection":225},"zone":14,"typeConfidence":0.91,"plateTime":0.4517047728812402,"extension":6.85487338142216},"index":0,"playId":"f81996ac-dad7-341b-bc54-c70c83b9aa22","pitchNumber":1,"startTime":"2026-07-07T02:54:44.416Z","endTime":"2026-07-07T02:54:48.760Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.7,"endSpeed":77.6,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.49734224148898,"aZ":-26.28045316795575,"pfxX":-10.540441117024068,"pfxZ":3.897410391050312,"pX":0.5169715615712384,"pZ":1.007568524787318,"vX0":10.059257801632373,"vY0":-121.53543071195404,"vZ0":-5.358276518367563,"x":97.29,"y":211.58,"x0":-2.285774460509973,"y0":50.001176291314806,"z0":5.494031509843915,"aX":-15.931128536626057},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":6.1,"breakHorizontal":17.0,"spinRate":1602,"spinDirection":238},"zone":14,"typeConfidence":0.9,"plateTime":0.44888821125556433,"extension":6.881268269187689},"index":1,"playId":"14a66e6a-39f1-3811-9d83-46efb0f1ed22","pitchNumber":2,"startTime":"2026-07-07T02:55:05.253Z","endTime":"2026-07-07T02:55:09.608Z","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,"runnerGoing":true},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.9,"endSpeed":78.3,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.16775699558929,"aZ":-27.516210705722322,"pfxX":-8.012598510057764,"pfxZ":3.041760301220453,"pX":0.27909802496458513,"pZ":1.1287442274396255,"vX0":8.880977455009733,"vY0":-121.98753766953959,"vZ0":-4.8387871931378115,"x":106.36,"y":208.3,"x0":-2.3389365169431637,"y0":50.00480745901998,"z0":5.463041134670697,"aX":-12.283182641663913},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":4.7,"breakHorizontal":12.8,"spinRate":1562,"spinDirection":233},"zone":14,"typeConfidence":0.91,"plateTime":0.44610894705053905,"extension":6.899851028069186},"index":2,"playId":"4f337c7c-0108-36b6-b74c-75004b952a9f","pitchNumber":3,"startTime":"2026-07-07T02:55:25.921Z","endTime":"2026-07-07T02:55:35.099Z","isPitch":true,"type":"pitch"},{"details":{"description":"Victor Bericoto steals (1) home. Luis Arraez steals (7) 2nd base.","event":"Stolen Base Home","eventType":"stolen_base_home","awayScore":0,"homeScore":3,"isScoringPlay":true,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"actionPlayId":"4f337c7c-0108-36b6-b74c-75004b952a9f","startTime":"2026-07-07T02:55:58.320Z","endTime":"2026-07-07T02:56:04.170Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":682674,"link":"/api/v1/people/682674"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":78.2,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.100004864177016,"aZ":-28.679011443582763,"pfxX":-0.3494200050808054,"pfxZ":2.273144111932153,"pX":1.4439054683813595,"pZ":0.9493113966342165,"vX0":9.459343728763217,"vY0":-123.38919184237383,"vZ0":-5.064253437925166,"x":61.96,"y":213.15,"x0":-2.3979564487025335,"y0":50.003763125355405,"z0":5.451757777725682,"aX":-0.5383735784431847},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":3.1,"breakHorizontal":-1.7,"spinRate":2372,"spinDirection":247},"zone":14,"typeConfidence":0.91,"plateTime":0.44429979465140335,"extension":6.816719897568352},"index":4,"playId":"b1e5b2ae-e3cb-38eb-ad90-5d8f6acc80ef","pitchNumber":4,"startTime":"2026-07-07T02:56:04.170Z","endTime":"2026-07-07T02:56:08.256Z","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":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":87.7,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.584906719115395,"aZ":-12.629460052922132,"pfxX":-8.92016666224805,"pfxZ":9.963994685253864,"pX":0.18089525094870001,"pZ":1.7960184165925839,"vX0":9.686390983369824,"vY0":-138.81738922381,"vZ0":-7.86998310463377,"x":110.1,"y":190.29,"x0":-2.186264903386432,"y0":50.00419989482646,"z0":5.498998540091039,"aX":-17.50014044746154},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.6,"breakHorizontal":14.3,"spinRate":2407,"spinDirection":222},"zone":8,"typeConfidence":0.9,"plateTime":0.39379187859874154,"extension":6.688638243898392},"index":5,"playId":"3aab3c04-f426-3002-94e3-19b53225219d","pitchNumber":5,"startTime":"2026-07-07T02:56:25.377Z","endTime":"2026-07-07T02:56:30.633Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T02:56:30.633Z","atBatIndex":39},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nathan Lukes flies out to left fielder Victor Bericoto.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-07T02:58:15.040Z","endTime":"2026-07-07T03:01:18.060Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694738,"fullName":"Landen Roupp","link":"/api/v1/people/694738"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":682674,"link":"/api/v1/people/682674"},"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":0},"pitchData":{"startSpeed":93.7,"endSpeed":86.6,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.92141720058996,"aZ":-28.122178672139732,"pfxX":-10.365159236816126,"pfxZ":2.1285960070092607,"pX":-0.18122361616525146,"pZ":2.713140436837328,"vX0":5.893878874216692,"vY0":-136.39347681814496,"vZ0":-2.0045802336065504,"x":123.91,"y":165.53,"x0":-1.011097228754525,"y0":50.00317394817209,"z0":5.375944554180726,"aX":-19.743483545044622},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":3.7,"breakHorizontal":17.8,"spinRate":2108,"spinDirection":235},"zone":5,"typeConfidence":0.91,"plateTime":0.3999088630398564,"extension":6.398822455636955},"index":0,"playId":"7b9f39a5-fee7-30bb-a871-85751d872958","pitchNumber":1,"startTime":"2026-07-07T02:59:04.092Z","endTime":"2026-07-07T02:59:08.063Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":84.0,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.06657847977331,"aZ":-22.80230574053109,"pfxX":-0.6772160770589398,"pfxZ":5.2339194196316825,"pX":0.23775941858702257,"pZ":2.7887258121039555,"vX0":3.765069819804223,"vY0":-132.2091636038437,"vZ0":-2.500415972559221,"x":107.94,"y":163.48,"x0":-1.1096386285886202,"y0":50.004564390813606,"z0":5.3993385209999305,"aX":-1.2133987095375387},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":9.2,"breakHorizontal":0.5,"spinRate":2286,"spinDirection":213},"zone":2,"typeConfidence":0.91,"plateTime":0.4124405472748274,"extension":6.3904825118257484},"index":1,"playId":"a3d56d34-054c-3c54-978f-9e1e15983b23","pitchNumber":2,"startTime":"2026-07-07T02:59:16.178Z","endTime":"2026-07-07T02:59:20.260Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":85.2,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.069755699271383,"aZ":-18.73487475335747,"pfxX":-6.242444531970269,"pfxZ":7.256778615484871,"pX":-1.079425075775631,"pZ":3.925317474867262,"vX0":2.328872655979085,"vY0":-134.48555030821515,"vZ0":-0.3061888525494652,"x":158.15,"y":132.8,"x0":-1.1398418263112917,"y0":50.006287570160524,"z0":5.356600751024947,"aX":-11.566244559323602},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":13.3,"breakHorizontal":10.9,"spinRate":2113,"spinDirection":229},"zone":11,"typeConfidence":0.91,"plateTime":0.40553111267803255,"extension":6.139542286805413},"index":2,"playId":"04950c55-df8c-3d31-b6bb-d9a6e8469913","pitchNumber":3,"startTime":"2026-07-07T02:59:34.765Z","endTime":"2026-07-07T02:59:38.708Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":81.3,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.356768567135468,"aZ":-34.45000318690373,"pfxX":-8.640853128986647,"pfxZ":-1.3681738412504334,"pX":-0.766592814396382,"pZ":1.2575321067922893,"vX0":4.399118733986569,"vY0":-127.27410695002868,"vZ0":-3.1026388310984254,"x":146.22,"y":204.83,"x0":-1.3844455410302032,"y0":50.0048098694599,"z0":5.1894508725536435,"aX":-14.33797167411328},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-2.9,"breakHorizontal":14.8,"spinRate":1695,"spinDirection":257},"zone":13,"typeConfidence":0.9,"plateTime":0.4285072588274428,"extension":6.373598807983864},"index":3,"playId":"da9603d5-a044-328d-943f-42b35cab705c","pitchNumber":4,"startTime":"2026-07-07T02:59:47.697Z","endTime":"2026-07-07T02:59:51.712Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":85.2,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.535614645903273,"aZ":-32.01195838540093,"pfxX":-9.048950158867076,"pfxZ":0.09010361166647662,"pX":0.06475601599622412,"pZ":2.986322217041846,"vX0":5.6788766962156565,"vY0":-135.08514401979198,"vZ0":-0.35281660001656,"x":114.53,"y":158.15,"x0":-0.8854997838778405,"y0":50.00610432406861,"z0":5.362968030496466,"aX":-16.780817988674965},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":0.2,"breakHorizontal":15.2,"spinRate":2110,"spinDirection":239},"zone":2,"typeConfidence":0.91,"plateTime":0.4049674353810704,"extension":6.294186062453978},"index":4,"playId":"9926505a-01e4-3fc3-aef8-b121f247f475","pitchNumber":5,"startTime":"2026-07-07T03:00:16.671Z","endTime":"2026-07-07T03:00:21.089Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"VP","description":"Automatic Ball - Pitcher Pitch Timer Violation"},"description":"Automatic Ball - Pitcher Pitch Timer Violation","code":"VP","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false,"violation":{"type":"pitcher_pitch_timer","description":"Pitcher Pitch Timer Violation","player":{"id":694738,"fullName":"Landen Roupp"}}},"count":{"balls":2,"strikes":2,"outs":0},"index":5,"playId":"aa274f8c-2601-4b62-b2d4-4f79c7115c9b","pitchNumber":5,"startTime":"2026-07-07T03:00:37.898Z","endTime":"2026-07-07T03:00:42.898Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.8,"endSpeed":84.3,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.052078902377502,"aZ":-25.209243418237065,"pfxX":0.10978531303008665,"pfxZ":3.8606418658709885,"pX":0.06565228965017825,"pZ":3.9684865852074545,"vX0":3.0790348841438164,"vY0":-132.4319715059134,"vZ0":0.7598907351121811,"x":114.5,"y":131.63,"x0":-1.1186462422152477,"y0":50.00308948865591,"z0":5.499499860737802,"aX":0.19815987754817846},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":7.3,"breakHorizontal":-0.7,"spinRate":2297,"spinDirection":212},"zone":12,"typeConfidence":0.92,"plateTime":0.41108728395782324,"extension":5.86976905891377},"index":6,"playId":"715b2ba7-fe6e-3e47-a91a-510b613e4620","pitchNumber":6,"startTime":"2026-07-07T03:00:54.224Z","endTime":"2026-07-07T03:00:59.731Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":84.5,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.50894045465618,"aZ":-23.45615173266456,"pfxX":-0.8004888487165012,"pfxZ":4.849463523686239,"pX":0.620192591235817,"pZ":1.708477046241183,"vX0":4.679358574241995,"vY0":-132.06175274710156,"vZ0":-4.990083966021135,"x":93.36,"y":192.65,"x0":-1.0573972088669834,"y0":50.00172181294387,"z0":5.309366232904842,"aX":-1.4392181882928696},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":8.0,"breakHorizontal":0.6,"spinRate":2215,"spinDirection":205},"zone":9,"typeConfidence":0.91,"plateTime":0.41200785357613556,"extension":6.33361148017786},"hitData":{"launchSpeed":85.0,"launchAngle":64.0,"totalDistance":196.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":69.01,"coordY":133.95}},"index":7,"playId":"0e20d00f-0a8e-3ea5-83a9-7d894803beef","pitchNumber":7,"startTime":"2026-07-07T03:01:08.853Z","endTime":"2026-07-07T03:01:18.060Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T03:01:18.060Z","atBatIndex":40},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Vladimir Guerrero Jr. grounds out, third baseman Casey Schmitt to first baseman Bryce Eldridge.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-07T03:01:26.817Z","endTime":"2026-07-07T03:01:51.799Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694738,"fullName":"Landen Roupp","link":"/api/v1/people/694738"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":669477,"link":"/api/v1/people/669477"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":77.6,"endSpeed":71.1,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.62018828805433,"aZ":-38.93716350393482,"pfxX":9.932326744199127,"pfxZ":-5.2930671158663785,"pX":0.6664304431239103,"pZ":2.243943733297915,"vX0":1.6317462078394125,"vY0":-112.91727103773295,"vZ0":1.3010473357038155,"x":91.6,"y":178.19,"x0":-1.3569356182390993,"y0":50.00286080071943,"z0":5.6104482505774484,"aX":12.68825036932208},"breaks":{"breakAngle":18.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-54.6,"breakVerticalInduced":-8.9,"breakHorizontal":-18.4,"spinRate":3221,"spinDirection":55},"zone":6,"typeConfidence":0.9,"plateTime":0.48706804481657207,"extension":6.056252805565529},"hitData":{"launchSpeed":82.1,"launchAngle":-10.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":103.79,"coordY":163.34}},"index":0,"playId":"1a789871-c457-3c44-a995-c9961ec70555","pitchNumber":1,"startTime":"2026-07-07T03:01:43.787Z","endTime":"2026-07-07T03:01:51.799Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T03:01:51.799Z","atBatIndex":41},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Kazuma Okamoto homers (20) on a fly ball to left center field.","rbi":1,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-07T03:01:59.545Z","endTime":"2026-07-07T03:02:51.454Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694738,"fullName":"Landen Roupp","link":"/api/v1/people/694738"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"responsiblePitcher":{"id":694738,"link":"/api/v1/people/694738"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":84.6,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.355380770835836,"aZ":-29.07346488570924,"pfxX":-10.521622677791854,"pfxZ":1.6820160643577893,"pX":-1.046360908060445,"pZ":2.1452907442894293,"vX0":3.960035957513833,"vY0":-135.85381860593924,"vZ0":-2.8018381411731803,"x":156.88,"y":180.86,"x0":-1.166917210957915,"y0":50.00312541902366,"z0":5.238394360587405,"aX":-19.413378344863883},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":2.6,"breakHorizontal":18.0,"spinRate":2122,"spinDirection":237},"zone":13,"typeConfidence":0.9,"plateTime":0.4051859393597095,"extension":6.683517890116527},"index":0,"playId":"a98b5628-81bc-367c-ac83-900747539914","pitchNumber":1,"startTime":"2026-07-07T03:02:13.215Z","endTime":"2026-07-07T03:02:17.696Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":84.8,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.912412832028295,"aZ":-26.743340315247355,"pfxX":-9.542471811241116,"pfxZ":2.9449547099171474,"pX":-0.41407580035334235,"pZ":1.986375168243567,"vX0":5.28644567795126,"vY0":-135.53150414242958,"vZ0":-3.5512209036202194,"x":132.78,"y":185.15,"x0":-1.1586246881473121,"y0":50.005045514828076,"z0":5.199050650268358,"aX":-17.607423649126723},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":4.7,"breakHorizontal":16.1,"spinRate":2079,"spinDirection":241},"zone":7,"typeConfidence":0.87,"plateTime":0.4054199468510773,"extension":6.562215384297838},"hitData":{"launchSpeed":110.8,"launchAngle":33.0,"totalDistance":412.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":70.82,"coordY":41.37}},"index":1,"playId":"339db0b1-d4d1-3842-8526-6b0af447c1be","pitchNumber":2,"startTime":"2026-07-07T03:02:24.642Z","endTime":"2026-07-07T03:02:51.454Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T03:02:51.454Z","atBatIndex":42},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Sean Keys strikes out swinging.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-07T03:03:01.811Z","endTime":"2026-07-07T03:03:53.379Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":815873,"fullName":"Sean Keys","link":"/api/v1/people/815873"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694738,"fullName":"Landen Roupp","link":"/api/v1/people/694738"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":815873,"fullName":"Sean Keys","link":"/api/v1/people/815873"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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":93.1,"endSpeed":84.7,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.508537226720502,"aZ":-32.80887313582021,"pfxX":-11.146760960007809,"pfxZ":-0.3449387096423795,"pX":0.03733514479055022,"pZ":3.376867887368696,"vX0":6.387100863299365,"vY0":-135.45551389054162,"vZ0":0.9739646780291791,"x":115.58,"y":147.6,"x0":-0.9116704798429517,"y0":50.001291375323646,"z0":5.318753735247913,"aX":-20.568005597936562},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":-0.1,"breakHorizontal":18.7,"spinRate":2088,"spinDirection":232},"zone":2,"typeConfidence":0.91,"plateTime":0.4054323051999673,"extension":6.455226903321323},"index":0,"playId":"e8c0cb43-9468-3581-bb54-897b1082ff3b","pitchNumber":1,"startTime":"2026-07-07T03:03:21.514Z","endTime":"2026-07-07T03:03:25.739Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":80.9,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.27034890634882,"aZ":-36.49089172818211,"pfxX":-7.711534252374548,"pfxZ":-2.6131450339383697,"pX":0.23552178573781665,"pZ":1.4256795744755748,"vX0":6.524740996436636,"vY0":-127.54354587890053,"vZ0":-2.271447630000373,"x":108.02,"y":200.29,"x0":-1.3490589297383813,"y0":50.001272018477586,"z0":5.1946931337737405,"aX":-12.75396997302977},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-5.0,"breakHorizontal":12.6,"spinRate":1684,"spinDirection":259},"zone":14,"typeConfidence":0.9,"plateTime":0.4288072447508169,"extension":6.352443817529131},"index":1,"playId":"4909498c-d0ed-30f4-bb62-d68d38dd8588","pitchNumber":2,"startTime":"2026-07-07T03:03:33.729Z","endTime":"2026-07-07T03:03:37.518Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":83.2,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.76816794997078,"aZ":-30.50062520131998,"pfxX":-7.27878282706855,"pfxZ":0.9723815594993663,"pX":0.36235007008767,"pZ":1.4188284317293514,"vX0":6.887921167660926,"vY0":-128.36913172494027,"vZ0":-3.7216436007674965,"x":103.19,"y":200.47,"x0":-1.370449653225045,"y0":50.00267595868295,"z0":5.1830780678971164,"aX":-12.528001292028131},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":1.3,"breakHorizontal":12.2,"spinRate":1637,"spinDirection":254},"zone":14,"typeConfidence":0.86,"plateTime":0.42168257548064636,"extension":6.506352723245913},"index":2,"playId":"b92f9b68-3731-3dd0-9be4-d53ff0241cc2","pitchNumber":3,"startTime":"2026-07-07T03:03:49.345Z","endTime":"2026-07-07T03:03:53.379Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T03:03:53.379Z","atBatIndex":43},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Rafael Devers walks.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-07T03:06:00.251Z","endTime":"2026-07-07T03:07:24.046Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"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],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":83.4,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.604976862912117,"aZ":-16.363144391287108,"pfxX":-6.999276711121002,"pfxZ":8.923346635856095,"pX":-0.8356661540387657,"pZ":2.3637825664200363,"vX0":6.2907344192168715,"vY0":-131.92097889398354,"vZ0":-5.712372821756198,"x":148.85,"y":174.96,"x0":-2.3354006246942522,"y0":50.004944621481044,"z0":5.752834777935352,"aX":-12.406685057816963},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":15.1,"breakHorizontal":11.4,"spinRate":2242,"spinDirection":213},"zone":4,"typeConfidence":0.84,"plateTime":0.41430865659808,"extension":6.801564229383761},"index":0,"playId":"15764307-0f9b-3d3a-8a13-f0dfc8d8634a","pitchNumber":1,"startTime":"2026-07-07T03:06:24.570Z","endTime":"2026-07-07T03:06:28.862Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.7,"endSpeed":74.3,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.03380894621172,"aZ":-25.217294128179383,"pfxX":-8.466809830375247,"pfxZ":4.953074258820575,"pX":-1.1751374603777236,"pZ":3.269077183162213,"vX0":5.522574916522375,"vY0":-117.4024527668839,"vZ0":-0.54033013300257,"x":161.79,"y":150.51,"x0":-2.451222374974931,"y0":50.00052448102377,"z0":5.837488366465836,"aX":-11.88552621764708},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":9.1,"breakHorizontal":14.0,"spinRate":1440,"spinDirection":226},"zone":11,"typeConfidence":0.9,"plateTime":0.4655196021530821,"extension":6.705491824697077},"index":1,"playId":"713a5b5e-4c74-3ebc-9874-42f20fabba67","pitchNumber":2,"startTime":"2026-07-07T03:06:41.456Z","endTime":"2026-07-07T03:06:46.531Z","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":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.0,"endSpeed":75.1,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.299815514864314,"aZ":-23.698424536827606,"pfxX":-8.67085074759709,"pfxZ":5.973948717518238,"pX":-0.5229658522925921,"pZ":1.379499254890608,"vX0":6.978450223026714,"vY0":-117.80531525792607,"vZ0":-4.926117746985368,"x":136.93,"y":201.53,"x0":-2.3828917451945015,"y0":50.00512100369253,"z0":5.66175085927893,"aX":-12.31005458317196},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":10.0,"breakHorizontal":14.2,"spinRate":1465,"spinDirection":231},"zone":13,"typeConfidence":0.9,"plateTime":0.4631973647512275,"extension":6.777200593362566},"index":2,"playId":"dd51d236-2571-3604-8dd9-aa95e9b23980","pitchNumber":3,"startTime":"2026-07-07T03:06:59.849Z","endTime":"2026-07-07T03:07:04.574Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":83.2,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.23006117238993,"aZ":-13.575097852646795,"pfxX":-8.729594807093655,"pfxZ":10.470209253437142,"pX":-0.03917240534308769,"pZ":0.9303728632348506,"vX0":8.534429942926007,"vY0":-133.11332510467975,"vZ0":-9.542458456393884,"x":118.49,"y":213.66,"x0":-2.16814243608798,"y0":50.00649291951707,"z0":5.568154712586964,"aX":-15.513380191828514},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":16.8,"breakHorizontal":13.7,"spinRate":2401,"spinDirection":220},"zone":13,"typeConfidence":0.89,"plateTime":0.4130595112676074,"extension":6.608741399963083},"index":3,"playId":"b07b8994-8be8-38f0-9b5d-648148672708","pitchNumber":4,"startTime":"2026-07-07T03:07:18.998Z","endTime":"2026-07-07T03:07:24.046Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T03:07:24.046Z","atBatIndex":44},{"result":{"type":"atBat","event":"Fielders Choice","eventType":"fielders_choice","description":"Jung Hoo Lee reaches on a fielder's choice, fielded by third baseman Kazuma Okamoto. Rafael Devers to 3rd. Rafael Devers advances to 3rd, on a fielding error by third baseman Kazuma Okamoto.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-07T03:07:25.946Z","endTime":"2026-07-07T03:09:18.416Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":9},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"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,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice","eventType":"fielders_choice","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":4},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","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":4},"credits":[{"player":{"id":672960,"link":"/api/v1/people/672960"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielding_error"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice","eventType":"fielders_choice","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":4},"credits":[{"player":{"id":672960,"link":"/api/v1/people/672960"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"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":1,"outs":0},"pitchData":{"startSpeed":82.1,"endSpeed":75.5,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.85160256927425,"aZ":-28.538535720639675,"pfxX":-8.916146583777271,"pfxZ":2.5152271433455153,"pX":-0.6032202672687635,"pZ":1.6825515141756067,"vX0":7.131827141678317,"vY0":-119.37225359157108,"vZ0":-3.341019306541055,"x":139.99,"y":193.35,"x0":-2.470310288047882,"y0":50.000891021788505,"z0":5.667812879194892,"aX":-12.874054025287988},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":4.0,"breakHorizontal":14.4,"spinRate":1522,"spinDirection":228},"zone":7,"typeConfidence":0.9,"plateTime":0.45872581693825154,"extension":6.70142897767087},"index":0,"playId":"2e063355-36e8-35cf-9cc6-86ba0a297664","pitchNumber":1,"startTime":"2026-07-07T03:07:50.191Z","endTime":"2026-07-07T03:07:55.201Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"index":1,"startTime":"2026-07-07T03:08:10.584Z","endTime":"2026-07-07T03:08:21.737Z","isPitch":false,"type":"action","player":{"id":808982,"link":"/api/v1/people/808982"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.7,"endSpeed":76.4,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.820409023065558,"aZ":-27.72257276574293,"pfxX":-8.613596079110703,"pfxZ":3.023532038979999,"pX":0.11451750631255582,"pZ":1.4240380752461,"vX0":8.403163514147469,"vY0":-120.11995669818991,"vZ0":-4.224173341554518,"x":112.63,"y":200.33,"x0":-2.2989944408799157,"y0":50.00166577187103,"z0":5.651766542346834,"aX":-12.670740498661683},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":4.8,"breakHorizontal":13.8,"spinRate":1487,"spinDirection":234},"zone":14,"typeConfidence":0.9,"plateTime":0.454842130981711,"extension":6.819267577291466},"index":2,"playId":"d9ce4e6e-1de5-3214-8128-40028d9da777","pitchNumber":2,"startTime":"2026-07-07T03:08:21.737Z","endTime":"2026-07-07T03:08:25.639Z","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":2,"outs":0},"pitchData":{"startSpeed":84.0,"endSpeed":78.4,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.684680927556393,"aZ":-24.012585158573476,"pfxX":-6.529284123831072,"pfxZ":5.309394475565703,"pX":0.43831665787372637,"pZ":1.2839080655043,"vX0":8.740768053619796,"vY0":-122.04571967813212,"vZ0":-5.371855056589417,"x":100.29,"y":204.11,"x0":-2.3098602036369598,"y0":50.00438335946199,"z0":5.531524243719602,"aX":-10.040929904815723},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":8.8,"breakHorizontal":10.2,"spinRate":1497,"spinDirection":228},"zone":14,"typeConfidence":0.9,"plateTime":0.44553842946119593,"extension":6.861163681308488},"index":3,"playId":"91b0014f-e358-310d-bc68-44ad098adbe3","pitchNumber":3,"startTime":"2026-07-07T03:08:44.112Z","endTime":"2026-07-07T03:08:48.113Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":85.2,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.849755383323934,"aZ":-13.549110239172943,"pfxX":-5.986421484694172,"pfxZ":9.962263096761735,"pX":-0.9386237585310044,"pZ":3.6100468136365724,"vX0":5.788720124516583,"vY0":-136.0973433902894,"vZ0":-3.2939332173458453,"x":152.78,"y":141.31,"x0":-2.318999841144241,"y0":50.00157084922847,"z0":5.779017380855273,"aX":-11.190323186311412},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":17.5,"breakHorizontal":9.6,"spinRate":2337,"spinDirection":220},"zone":11,"typeConfidence":0.9,"plateTime":0.4029929537358288,"extension":6.8398373880822145},"hitData":{"launchSpeed":92.4,"launchAngle":-16.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":91.85,"coordY":121.28}},"index":4,"playId":"ae897582-5eaf-327b-bf69-646049c33168","pitchNumber":4,"startTime":"2026-07-07T03:09:05.363Z","endTime":"2026-07-07T03:09:18.416Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T03:09:18.416Z","atBatIndex":45},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Willy Adames walks. Jung Hoo Lee to 2nd.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-07T03:09:52.313Z","endTime":"2026-07-07T03:11:52.702Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"postOnSecond":{"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_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":83.6,"endSpeed":77.1,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.537826902291556,"aZ":-26.666397694225576,"pfxX":-0.783160191036973,"pfxZ":3.6834056751111297,"pX":0.7426825583050553,"pZ":0.7794810661409856,"vX0":7.765828596626138,"vY0":-121.45484929422443,"vZ0":-5.725838723348425,"x":88.69,"y":217.73,"x0":-2.39292814109741,"y0":50.00350721072369,"z0":5.4833337185091455,"aX":-1.1719069489321896},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":5.5,"breakHorizontal":-0.4,"spinRate":2241,"spinDirection":199},"zone":14,"typeConfidence":0.9,"plateTime":0.45078140113163334,"extension":6.812081953492818},"index":0,"playId":"628f0b49-da1d-306a-83b9-f5eaba20a07a","pitchNumber":1,"startTime":"2026-07-07T03:09:52.313Z","endTime":"2026-07-07T03:09:56.779Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.8,"endSpeed":78.3,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.645074695503908,"aZ":-26.882675916739316,"pfxX":-0.4573558459005669,"pfxZ":3.4577754855637526,"pX":0.0732165537867519,"pZ":0.6862314657667758,"vX0":6.197206925214371,"vY0":-121.95035298511668,"vZ0":-6.140141972642867,"x":114.21,"y":220.25,"x0":-2.4254730979457366,"y0":50.00059582618062,"z0":5.511713101902936,"aX":-0.7002898469783092},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":5.3,"breakHorizontal":-0.4,"spinRate":2264,"spinDirection":228},"zone":14,"typeConfidence":0.91,"plateTime":0.4466249250330838,"extension":6.707459875809589},"index":1,"playId":"3add8ae7-d10e-3772-ac1f-f5a988520ee0","pitchNumber":2,"startTime":"2026-07-07T03:10:11.751Z","endTime":"2026-07-07T03:10:15.916Z","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":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.4,"endSpeed":76.0,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.02357261846263,"aZ":-30.035600212869383,"pfxX":-8.07471517665745,"pfxZ":1.4575845918736352,"pX":-1.8924285851590825,"pZ":2.6573993855665554,"vX0":4.008264524206002,"vY0":-119.94478183915655,"vZ0":-0.94101424137317,"x":189.13,"y":167.03,"x0":-2.5314274755513324,"y0":50.000434382405935,"z0":5.7200231757231155,"aX":-11.827507681115362},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":2.6,"breakHorizontal":13.7,"spinRate":1501,"spinDirection":233},"zone":11,"typeConfidence":0.9,"plateTime":0.45569821847028447,"extension":6.725498393777332},"index":2,"playId":"22a94445-b19e-3f0c-9904-ae7f2c70ed5d","pitchNumber":3,"startTime":"2026-07-07T03:10:36.622Z","endTime":"2026-07-07T03:10:40.837Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":86.8,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.45602903189013,"aZ":-13.278426701838699,"pfxX":-6.8930990251018525,"pfxZ":9.919966391558997,"pX":-0.39102792731023184,"pZ":2.196238566522473,"vX0":7.501401288489676,"vY0":-135.86276637819046,"vZ0":-6.761251002916315,"x":131.91,"y":179.48,"x0":-2.2675850066343592,"y0":50.005041785004806,"z0":5.606015099761468,"aX":-13.133719558929247},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":17.0,"breakHorizontal":11.3,"spinRate":2403,"spinDirection":218},"zone":4,"typeConfidence":0.88,"plateTime":0.4002475452217156,"extension":6.867377016089575},"index":3,"playId":"4c17fb08-78c6-3243-a602-852528f35ae4","pitchNumber":4,"startTime":"2026-07-07T03:10:58.894Z","endTime":"2026-07-07T03:11:02.857Z","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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.3,"endSpeed":76.8,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.061994601571815,"aZ":-28.35069210772369,"pfxX":-7.943251906220646,"pfxZ":2.579459835933493,"pX":-0.6841971892546244,"pZ":2.5787908484793243,"vX0":6.526298420568285,"vY0":-119.80096154336019,"vZ0":-1.5112759010637984,"x":143.08,"y":169.15,"x0":-2.3871328120874913,"y0":50.000525021095115,"z0":5.707862826405544,"aX":-11.761945335276627},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":4.6,"breakHorizontal":13.2,"spinRate":1688,"spinDirection":229},"zone":4,"typeConfidence":0.9,"plateTime":0.4539419934145088,"extension":6.9150147438597545},"index":4,"playId":"885d30a8-b9fa-38c3-9411-fed7a71b4bb3","pitchNumber":5,"startTime":"2026-07-07T03:11:17.123Z","endTime":"2026-07-07T03:11:22.266Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"index":5,"startTime":"2026-07-07T03:11:34.862Z","endTime":"2026-07-07T03:11:48.327Z","isPitch":false,"type":"action","player":{"id":642715,"link":"/api/v1/people/642715"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.7,"endSpeed":78.1,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.520199729366233,"aZ":-29.482074664216327,"pfxX":-2.182392424701644,"pfxZ":1.7830979015440471,"pX":0.752263499721472,"pZ":0.9412328508204493,"vX0":8.038232602441646,"vY0":-120.39667441206859,"vZ0":-4.934252290645428,"x":88.33,"y":213.37,"x0":-2.3079013575771845,"y0":50.000885263905964,"z0":5.547209009325371,"aX":-3.2900056754305833},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":2.5,"breakHorizontal":2.5,"spinRate":2231,"spinDirection":216},"zone":14,"typeConfidence":0.91,"plateTime":0.4503890896166727,"extension":6.897958894876864},"index":6,"playId":"e456f26a-eb6c-32ae-ae02-5003189d4abc","pitchNumber":6,"startTime":"2026-07-07T03:11:48.327Z","endTime":"2026-07-07T03:11:52.702Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T03:11:52.702Z","atBatIndex":46},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bryce Eldridge challenged (pitch result), call on the field was confirmed: Bryce Eldridge called out on strikes.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-07T03:12:04.051Z","endTime":"2026-07-07T03:14:52.557Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"postOnSecond":{"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":"Loaded"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":672386,"link":"/api/v1/people/672386"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.0,"endSpeed":75.9,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.125668247341714,"aZ":-25.32913497190855,"pfxX":-8.457424621374455,"pfxZ":4.7126457991614705,"pX":-0.5776087980252379,"pZ":1.54916879599122,"vX0":7.1123349994717735,"vY0":-119.21704935613305,"vZ0":-4.280194654771438,"x":139.02,"y":196.95,"x0":-2.4888087988436434,"y0":50.001623409798356,"z0":5.632080019941129,"aX":-12.275441835972059},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":7.8,"breakHorizontal":13.8,"spinRate":1221,"spinDirection":234},"zone":13,"typeConfidence":0.9,"plateTime":0.45798177234936244,"extension":6.812959337491213},"index":0,"playId":"22e39bc9-2f74-3410-b58f-839d1d96f085","pitchNumber":1,"startTime":"2026-07-07T03:12:21.731Z","endTime":"2026-07-07T03:12:25.337Z","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":0},"pitchData":{"startSpeed":82.5,"endSpeed":76.7,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.405705281270844,"aZ":-27.345386411556493,"pfxX":-8.16208736175621,"pfxZ":3.271451963400269,"pX":0.03870962310445606,"pZ":1.4435959418383597,"vX0":8.508322723910277,"vY0":-119.92994406404024,"vZ0":-4.070865867924287,"x":115.52,"y":199.8,"x0":-2.473206118509239,"y0":50.001455775712834,"z0":5.567058321551804,"aX":-12.041714326793654},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":5.3,"breakHorizontal":13.1,"spinRate":1546,"spinDirection":188},"zone":14,"typeConfidence":0.91,"plateTime":0.45447695271604704,"extension":7.035904874647312},"index":1,"playId":"3ed25b42-e9c0-399d-8b5c-3704a1998f82","pitchNumber":2,"startTime":"2026-07-07T03:12:42.336Z","endTime":"2026-07-07T03:12:46.935Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":87.0,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.23756369104036,"aZ":-13.134171120519698,"pfxX":-7.5013928717395775,"pfxZ":9.8844763311537,"pX":-0.9104249586240231,"pZ":2.024349194949858,"vX0":6.619085152509046,"vY0":-137.39473150001822,"vZ0":-7.226791712678907,"x":151.7,"y":184.12,"x0":-2.3670755475247085,"y0":50.00501745033157,"z0":5.567134948040148,"aX":-14.454389386364467},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.7,"breakHorizontal":12.4,"spinRate":2285,"spinDirection":222},"zone":13,"typeConfidence":0.9,"plateTime":0.39746577309453635,"extension":6.973243385188371},"index":2,"playId":"5edab758-2284-3cde-98fe-60d19d11513e","pitchNumber":3,"startTime":"2026-07-07T03:13:02.397Z","endTime":"2026-07-07T03:13:07.048Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":84.4,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.240810792672956,"aZ":-13.221532732519966,"pfxX":-5.1780803777480475,"pfxZ":10.381619277848976,"pX":-0.4508225455499929,"pZ":2.327156839562547,"vX0":6.671519483933625,"vY0":-134.29686951165388,"vZ0":-6.217508897717708,"x":134.18,"y":175.95,"x0":-2.295145047043686,"y0":50.00460038652659,"z0":5.613958457269648,"aX":-9.454822307870904},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":17.6,"breakHorizontal":7.9,"spinRate":2242,"spinDirection":218},"zone":7,"typeConfidence":0.89,"plateTime":0.40795257274620367,"extension":6.845131775949813},"index":3,"playId":"416f4638-26fd-334b-9eca-dea9624d153d","pitchNumber":4,"startTime":"2026-07-07T03:13:22.260Z","endTime":"2026-07-07T03:13:26.779Z","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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.3,"endSpeed":77.2,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.023148440603286,"aZ":-26.202993749167277,"pfxX":-9.631882831670913,"pfxZ":4.001162041272705,"pX":0.2003595340131337,"pZ":0.4751246182259935,"vX0":9.020688672390714,"vY0":-120.95970680182883,"vZ0":-6.492864273875866,"x":109.36,"y":225.95,"x0":-2.3132610868568233,"y0":50.0027451245774,"z0":5.47008489754328,"aX":-14.374534287116187},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":6.0,"breakHorizontal":15.5,"spinRate":1504,"spinDirection":239},"zone":14,"typeConfidence":0.9,"plateTime":0.45159387915022275,"extension":7.004173213434783},"index":4,"playId":"651ab33b-76a3-3050-ac0d-86c1ed4cc248","pitchNumber":5,"startTime":"2026-07-07T03:13:42.776Z","endTime":"2026-07-07T03:13:47.620Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":0},"index":5,"playId":"23bf5b08-8077-4328-a2a4-e5447aa64b72","startTime":"2026-07-07T03:14:07.377Z","endTime":"2026-07-07T03:14:12.377Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":87.2,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.06601862404735,"aZ":-14.13660286098501,"pfxX":-6.914413975389815,"pfxZ":9.316665235305852,"pX":-0.7272489010928233,"pZ":1.8370321536029426,"vX0":6.609129218788502,"vY0":-137.89310091121973,"vZ0":-7.5087507879804285,"x":144.72,"y":189.18,"x0":-2.2503280770085037,"y0":50.00517081457809,"z0":5.538456431178223,"aX":-13.391403614705476},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.6,"breakHorizontal":11.3,"spinRate":2286,"spinDirection":219},"zone":7,"typeConfidence":0.9,"plateTime":0.3963682234166823,"extension":6.985835797802176},"index":6,"playId":"24eeb166-772b-31ce-a1c1-8916c5d6a7d6","pitchNumber":6,"startTime":"2026-07-07T03:14:25.532Z","endTime":"2026-07-07T03:14:52.557Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":137,"player":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"}},"playEndTime":"2026-07-07T03:14:52.557Z","atBatIndex":47},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Victor Bericoto singles on a line drive to right fielder Nathan Lukes. Rafael Devers scores. Jung Hoo Lee scores. Willy Adames to 3rd.","rbi":2,"awayScore":1,"homeScore":5,"isOut":false},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-07T03:14:52.916Z","endTime":"2026-07-07T03:16:34.465Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":682674,"fullName":"Victor Bericoto","link":"/api/v1/people/682674"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682674,"fullName":"Victor Bericoto","link":"/api/v1/people/682674"},"postOnThird":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2,3,4,5],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":682674,"fullName":"Victor Bericoto","link":"/api/v1/people/682674"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":664770,"link":"/api/v1/people/664770"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"responsiblePitcher":{"id":592332,"link":"/api/v1/people/592332"},"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":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"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":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","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":{"id":592332,"link":"/api/v1/people/592332"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.2,"endSpeed":77.6,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.317361369959382,"aZ":-28.6532879760418,"pfxX":-0.30485045646962217,"pfxZ":2.353641294962207,"pX":0.6701054009035423,"pZ":0.04861701450764993,"vX0":7.538421946596105,"vY0":-120.90368963701991,"vZ0":-6.8936658276680145,"x":91.46,"y":237.47,"x0":-2.4352653242899116,"y0":50.00380553766119,"z0":5.418304750444817,"aX":-0.45752190435522677},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":3.0,"breakHorizontal":-1.1,"spinRate":2249,"spinDirection":211},"zone":14,"typeConfidence":0.91,"plateTime":0.4512707226450958,"extension":6.910712702250846},"index":0,"playId":"1918a28b-37cf-3c9c-9d4e-d80337b1c107","pitchNumber":1,"startTime":"2026-07-07T03:15:07.118Z","endTime":"2026-07-07T03:15:10.892Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":77.3,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.686562290729732,"aZ":-26.102338819151342,"pfxX":-7.299593901253861,"pfxZ":4.059480274643228,"pX":0.5722001877100222,"pZ":1.202089851453314,"vX0":9.309184489996671,"vY0":-120.75714489668906,"vZ0":-4.955725831641521,"x":95.19,"y":206.32,"x0":-2.3617081029652387,"y0":50.00468688308208,"z0":5.542197777976506,"aX":-10.92145017178044},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":6.5,"breakHorizontal":11.3,"spinRate":1298,"spinDirection":22},"zone":14,"typeConfidence":0.91,"plateTime":0.45138642812827134,"extension":6.968002484726969},"index":1,"playId":"2aecab9a-9e7c-3136-a4a4-1fcb8192d382","pitchNumber":2,"startTime":"2026-07-07T03:15:30.997Z","endTime":"2026-07-07T03:15:36.275Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":85.9,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.883176277863306,"aZ":-14.001317941088232,"pfxX":-6.889577944502945,"pfxZ":9.59836276820408,"pX":-0.5418288095472805,"pZ":2.9007491688063904,"vX0":7.102435055490858,"vY0":-136.6821287318695,"vZ0":-4.944922549670986,"x":137.65,"y":160.46,"x0":-2.277832563194665,"y0":50.00668663613918,"z0":5.693626397551199,"aX":-13.050129655257022},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.6,"breakHorizontal":11.0,"spinRate":2338,"spinDirection":218},"zone":1,"typeConfidence":0.9,"plateTime":0.4006054277979336,"extension":6.781529527147938},"index":2,"playId":"7b979627-d82f-3e82-9cef-bfa89b0ffa65","pitchNumber":3,"startTime":"2026-07-07T03:15:54.599Z","endTime":"2026-07-07T03:15:58.408Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":85.5,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.586647017356686,"aZ":-14.33879065512637,"pfxX":-9.640100017454735,"pfxZ":9.519512637085485,"pX":-0.04668603360105354,"pZ":2.3683382052335715,"vX0":9.363759773930365,"vY0":-135.94800390864643,"vZ0":-5.995562730191904,"x":118.78,"y":174.83,"x0":-2.2819054190328867,"y0":50.00080321493422,"z0":5.596174872818944,"aX":-18.056935744320462},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":16.1,"breakHorizontal":15.5,"spinRate":2398,"spinDirection":221},"zone":5,"typeConfidence":0.89,"plateTime":0.40277553895371954,"extension":6.907685322030537},"hitData":{"launchSpeed":98.0,"launchAngle":17.0,"totalDistance":282.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":167.52,"coordY":74.64}},"index":3,"playId":"2560af05-2203-3191-ac10-d5237f42f6b6","pitchNumber":4,"startTime":"2026-07-07T03:16:21.442Z","endTime":"2026-07-07T03:16:34.465Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T03:16:34.465Z","atBatIndex":48},{"result":{"type":"atBat","event":"Bunt Pop Out","eventType":"field_out","description":"Eric Haase bunt pops out softly to catcher Alejandro Kirk in foul territory.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-07T03:19:18.657Z","endTime":"2026-07-07T03:19:27.115Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":606992,"fullName":"Eric Haase","link":"/api/v1/people/606992"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":667297,"fullName":"Tommy Nance","link":"/api/v1/people/667297"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682674,"fullName":"Victor Bericoto","link":"/api/v1/people/682674"},"postOnThird":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Bunt 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":2},"credits":[{"player":{"id":672386,"link":"/api/v1/people/672386"},"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":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-07-07T03:17:09.826Z","endTime":"2026-07-07T03:17:33.346Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Tommy Nance replaces Kevin Gausman.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-07-07T03:17:33.346Z","endTime":"2026-07-07T03:19:20.799Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":667297,"link":"/api/v1/people/667297"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":85.1,"strikeZoneTop":3.104,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.752191132412975,"aZ":-18.564368983311333,"pfxX":-9.814519345369234,"pfxZ":7.3936111373714555,"pX":1.0006250510716919,"pZ":2.223627964052196,"vX0":8.370492275602494,"vY0":-134.4759601822729,"vZ0":-6.988723395354768,"x":78.86,"y":178.74,"x0":-0.8693813348780576,"y0":50.00588124012719,"z0":6.162132338320222,"aX":-18.071768532195076},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":12.1,"breakHorizontal":16.1,"spinRate":2295,"spinDirection":218},"zone":14,"typeConfidence":0.9,"plateTime":0.40651204721714107,"extension":6.466395981893266},"hitData":{"launchSpeed":33.8,"launchAngle":84.0,"totalDistance":13.0,"trajectory":"bunt_popup","hardness":"soft","location":"2","coordinates":{"coordX":131.34,"coordY":203.36}},"index":2,"playId":"aa80e28d-10c8-3ed4-86de-4de3a402ef61","pitchNumber":1,"startTime":"2026-07-07T03:19:20.799Z","endTime":"2026-07-07T03:19:27.115Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T03:19:27.115Z","atBatIndex":49},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Heliot Ramos homers (7) on a fly ball to right field. Willy Adames scores. Victor Bericoto scores.","rbi":3,"awayScore":1,"homeScore":8,"isOut":false},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-07T03:20:10.080Z","endTime":"2026-07-07T03:21:20.399Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":667297,"fullName":"Tommy Nance","link":"/api/v1/people/667297"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"responsiblePitcher":{"id":667297,"link":"/api/v1/people/667297"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":true,"playIndex":2},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"responsiblePitcher":{"id":592332,"link":"/api/v1/people/592332"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":682674,"fullName":"Victor Bericoto","link":"/api/v1/people/682674"},"responsiblePitcher":{"id":592332,"link":"/api/v1/people/592332"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"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":2},"pitchData":{"startSpeed":87.7,"endSpeed":81.0,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.526031121820612,"aZ":-32.30559084813357,"pfxX":0.16547766947503995,"pfxZ":-0.08238636611337924,"pX":1.4035875658969763,"pZ":2.012214417939724,"vX0":6.822468003619689,"vY0":-127.52074224920005,"vZ0":-4.004716781777834,"x":63.5,"y":184.45,"x0":-1.3246725822202354,"y0":50.00142352193917,"z0":6.143672542902916,"aX":0.27192812684706497},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":-0.8,"breakHorizontal":-1.8,"spinRate":2525,"spinDirection":359},"zone":14,"typeConfidence":0.9,"plateTime":0.4290564920688693,"extension":6.347567696417126},"index":0,"playId":"8d162745-08b4-33e9-a838-b31cd0086229","pitchNumber":1,"startTime":"2026-07-07T03:20:10.080Z","endTime":"2026-07-07T03:20:13.602Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":82.4,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.421488333472446,"aZ":-28.83574721766852,"pfxX":-1.2052486940931288,"pfxZ":1.9690076879016596,"pX":0.5808336194046797,"pZ":1.869224757386344,"vX0":5.318257614720997,"vY0":-128.005042444529,"vZ0":-5.151770256307495,"x":94.86,"y":188.31,"x0":-1.3491226306404236,"y0":50.00165242241514,"z0":6.111521913022039,"aX":-2.0415075331553867},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":2.9,"breakHorizontal":1.2,"spinRate":2564,"spinDirection":222},"zone":9,"typeConfidence":0.9,"plateTime":0.4246520238655944,"extension":6.248244896741016},"index":1,"playId":"0ba6e1f0-74b5-3bed-a090-7ce7af9589b0","pitchNumber":2,"startTime":"2026-07-07T03:20:28.702Z","endTime":"2026-07-07T03:20:36.282Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":87.1,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.364128971836617,"aZ":-18.92960929496726,"pfxX":-8.058513840092788,"pfxZ":6.882379968339684,"pX":0.0028254970793403717,"pZ":2.383679094314992,"vX0":5.6920981406222015,"vY0":-137.10838578416357,"vZ0":-6.6794003790956955,"x":116.89,"y":174.42,"x0":-1.04233858404911,"y0":50.00108532454335,"z0":6.121558172360803,"aX":-15.500571078951637},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":11.4,"breakHorizontal":13.6,"spinRate":2387,"spinDirection":214},"zone":5,"typeConfidence":0.9,"plateTime":0.39791464270906207,"extension":6.506452583510084},"hitData":{"launchSpeed":99.1,"launchAngle":27.0,"totalDistance":349.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":226.21,"coordY":98.7}},"index":2,"playId":"1ace853f-93e0-3ab6-9123-67e3569b54da","pitchNumber":3,"startTime":"2026-07-07T03:20:57.556Z","endTime":"2026-07-07T03:21:20.399Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T03:21:20.399Z","atBatIndex":50},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Luis Arraez lines out to left fielder Myles Straw.","rbi":0,"awayScore":1,"homeScore":8,"isOut":true},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-07T03:21:43.640Z","endTime":"2026-07-07T03:22:08.432Z","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":667297,"fullName":"Tommy Nance","link":"/api/v1/people/667297"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":664702,"link":"/api/v1/people/664702"},"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":2},"pitchData":{"startSpeed":88.6,"endSpeed":83.0,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.238033898402964,"aZ":-29.76622651348021,"pfxX":-0.04507548947590134,"pfxZ":1.4016843665924856,"pX":-0.296394037740513,"pZ":1.8139328704879936,"vX0":3.0891320039773436,"vY0":-129.14679200798025,"vZ0":-5.14143809460096,"x":128.3,"y":189.8,"x0":-1.492996120348368,"y0":50.003940105162116,"z0":6.070081573377232,"aX":-0.07755395709098947},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":1.8,"breakHorizontal":-0.5,"spinRate":2801,"spinDirection":312},"zone":7,"typeConfidence":0.91,"plateTime":0.42116041037782326,"extension":6.076112478154064},"index":0,"playId":"41f02fa7-a8dd-3f56-a2fd-9bdc30f5a6a2","pitchNumber":1,"startTime":"2026-07-07T03:21:46.318Z","endTime":"2026-07-07T03:21:50.447Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.6,"endSpeed":83.5,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.204766651596124,"aZ":-31.48246403767036,"pfxX":0.3709671058084212,"pfxZ":0.3978904318847807,"pX":-0.36999808777096993,"pZ":2.30314841652461,"vX0":2.9325764439744244,"vY0":-129.18495784422544,"vZ0":-3.712267289925352,"x":131.1,"y":176.59,"x0":-1.5558186882614613,"y0":50.002779783444915,"z0":6.110876805322929,"aX":0.6431239718321825},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":0.2,"breakHorizontal":-1.2,"spinRate":2657,"spinDirection":296},"zone":4,"typeConfidence":0.91,"plateTime":0.41976709268217416,"extension":6.0645661444045},"hitData":{"launchSpeed":93.2,"launchAngle":18.0,"totalDistance":286.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":69.68,"coordY":99.07}},"index":1,"playId":"cf1dde88-7ac9-332c-8801-6e14673074aa","pitchNumber":2,"startTime":"2026-07-07T03:22:01.407Z","endTime":"2026-07-07T03:22:08.432Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T03:22:08.432Z","atBatIndex":51},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Alejandro Kirk pops out to second baseman Luis Arraez.","rbi":0,"awayScore":1,"homeScore":8,"isOut":true},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-07T03:24:01.547Z","endTime":"2026-07-07T03:24:58.477Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694738,"fullName":"Landen Roupp","link":"/api/v1/people/694738"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"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_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":85.1,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.780419308102772,"aZ":-29.574049129081196,"pfxX":-9.414049761540173,"pfxZ":1.4162904344938827,"pX":-1.317160208770412,"pZ":2.2465254256400597,"vX0":3.1270149072384905,"vY0":-134.14866355456775,"vZ0":-2.413541996411927,"x":167.21,"y":178.12,"x0":-1.2690873271171548,"y0":50.00370000510447,"z0":5.248615524077062,"aX":-17.30021483384735},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":2.3,"breakHorizontal":16.4,"spinRate":1963,"spinDirection":246},"zone":13,"typeConfidence":0.91,"plateTime":0.4070231521372807,"extension":6.338180598288683},"index":0,"playId":"80d4fb09-1b8a-34d9-a8a5-8516b6d4ba03","pitchNumber":1,"startTime":"2026-07-07T03:24:22.639Z","endTime":"2026-07-07T03:24:26.705Z","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":85.3,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.278183514160492,"aZ":-30.10540144961243,"pfxX":-9.150208607889434,"pfxZ":1.1195210683190773,"pX":-0.44213865707394284,"pZ":2.1901611602284747,"vX0":5.069774820600713,"vY0":-134.56099602286955,"vZ0":-2.5221738809173484,"x":133.85,"y":179.65,"x0":-1.154867824523528,"y0":50.00319330419264,"z0":5.2575208430877645,"aX":-16.897776451016497},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":1.7,"breakHorizontal":15.6,"spinRate":1987,"spinDirection":234},"zone":4,"typeConfidence":0.91,"plateTime":0.40596379448171893,"extension":6.649497492368067},"index":1,"playId":"675bd97d-420e-3de5-af15-bfc9be869f2b","pitchNumber":2,"startTime":"2026-07-07T03:24:34.273Z","endTime":"2026-07-07T03:24:38.672Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.1,"endSpeed":83.2,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.304847483788116,"aZ":-23.47271443676184,"pfxX":-0.7800645264884288,"pfxZ":4.941637886956627,"pX":0.22860421084230567,"pZ":2.9385563127782413,"vX0":3.9314331628745847,"vY0":-131.22876085465106,"vZ0":-1.8846664959212216,"x":108.29,"y":159.44,"x0":-1.1814559643634357,"y0":50.00188721886606,"z0":5.398050787267251,"aX":-1.3736590670512245},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":8.8,"breakHorizontal":0.6,"spinRate":2190,"spinDirection":211},"zone":2,"typeConfidence":0.9,"plateTime":0.4158875350958886,"extension":6.182980149291461},"hitData":{"launchSpeed":87.7,"launchAngle":70.0,"totalDistance":115.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":135.78,"coordY":157.47}},"index":2,"playId":"468ac9f8-044d-32bb-82cd-7d59cb404383","pitchNumber":3,"startTime":"2026-07-07T03:24:46.817Z","endTime":"2026-07-07T03:24:58.477Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T03:24:58.477Z","atBatIndex":52},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Daulton Varsho grounds out, second baseman Luis Arraez to first baseman Bryce Eldridge.","rbi":0,"awayScore":1,"homeScore":8,"isOut":true},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-07T03:25:10.098Z","endTime":"2026-07-07T03:25:56.293Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694738,"fullName":"Landen Roupp","link":"/api/v1/people/694738"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"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":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":82.8,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.01574971311425,"aZ":-23.18903469542093,"pfxX":-1.711454877901296,"pfxZ":5.1108372962994615,"pX":0.5492721237030382,"pZ":3.054407475779893,"vX0":4.963374593237313,"vY0":-132.02717458117866,"vZ0":-1.700899440085342,"x":96.06,"y":156.31,"x0":-1.1356290556724546,"y0":50.0062884284862,"z0":5.419455751540352,"aX":-3.0116004785765247},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":9.1,"breakHorizontal":1.9,"spinRate":2111,"spinDirection":221},"zone":3,"typeConfidence":0.88,"plateTime":0.4153994384299433,"extension":6.080132873182978},"index":0,"playId":"51ef9c5d-bb2f-32b1-8c0d-99b93e70f867","pitchNumber":1,"startTime":"2026-07-07T03:25:18.224Z","endTime":"2026-07-07T03:25:23.346Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":79.9,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.659937610649333,"aZ":-31.508727491999565,"pfxX":-8.557038993961696,"pfxZ":0.4128409362448551,"pX":-0.7335073089918954,"pZ":2.8271282887759797,"vX0":4.641115851761391,"vY0":-125.92807461180831,"vZ0":0.08889991820235865,"x":144.96,"y":162.45,"x0":-1.480987814387299,"y0":50.00344235028029,"z0":5.323528948300233,"aX":-13.853470691503112},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":1.0,"breakHorizontal":14.5,"spinRate":1764,"spinDirection":255},"zone":1,"typeConfidence":0.9,"plateTime":0.43362645690199964,"extension":6.135376070155447},"hitData":{"launchSpeed":78.1,"launchAngle":7.0,"totalDistance":94.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":148.3,"coordY":142.77}},"index":1,"playId":"5afc7379-002e-323c-9a68-6db6bd60bea5","pitchNumber":2,"startTime":"2026-07-07T03:25:48.254Z","endTime":"2026-07-07T03:25:56.293Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T03:25:56.293Z","atBatIndex":53},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Myles Straw flies out to center fielder Jung Hoo Lee.","rbi":0,"awayScore":1,"homeScore":8,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-07T03:26:10.816Z","endTime":"2026-07-07T03:26:59.722Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694738,"fullName":"Landen Roupp","link":"/api/v1/people/694738"},"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":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":808982,"link":"/api/v1/people/808982"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":85.3,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.443308568878564,"aZ":-28.209072209300594,"pfxX":-10.647489168841101,"pfxZ":2.1535928890246474,"pX":1.3826679664376695,"pZ":1.6911627238691016,"vX0":9.736962863389827,"vY0":-134.48927215810374,"vZ0":-3.947272496372418,"x":64.3,"y":193.12,"x0":-0.8902881359146471,"y0":50.00619226209399,"z0":5.164449569419256,"aX":-19.63220724858218},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":3.2,"breakHorizontal":17.4,"spinRate":2096,"spinDirection":237},"zone":14,"typeConfidence":0.91,"plateTime":0.40629466120809044,"extension":6.5048436555318565},"index":0,"playId":"997f4e25-4eda-35bc-8053-25325e974aa6","pitchNumber":1,"startTime":"2026-07-07T03:26:21.822Z","endTime":"2026-07-07T03:26:25.289Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.9,"endSpeed":84.2,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.2605717330375,"aZ":-21.472360887968257,"pfxX":-0.20522516452841844,"pfxZ":5.9573873635047265,"pX":0.8839302871998916,"pZ":2.478399419417594,"vX0":5.393382721224314,"vY0":-132.43970339056418,"vZ0":-3.6077470963005047,"x":83.31,"y":171.86,"x0":-1.1424952242417012,"y0":50.00366733698709,"z0":5.407439977274799,"aX":-0.36899124418893986},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":10.3,"breakHorizontal":-0.7,"spinRate":2277,"spinDirection":211},"zone":12,"typeConfidence":0.92,"plateTime":0.4117810066735612,"extension":6.115535963226167},"index":1,"playId":"a743d90b-872a-3186-85c4-b6a5c4ace2d6","pitchNumber":2,"startTime":"2026-07-07T03:26:34.927Z","endTime":"2026-07-07T03:26:39.520Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.2,"endSpeed":84.5,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.941436504110502,"aZ":-27.593699172415228,"pfxX":-7.497050346637872,"pfxZ":2.537417618822152,"pX":0.36351899570483026,"pZ":2.228766553457653,"vX0":6.5673484465796275,"vY0":-132.7526793746279,"vZ0":-2.5259785303856015,"x":103.14,"y":178.6,"x0":-1.1527257192864213,"y0":50.006519513394686,"z0":5.174519570084527,"aX":-13.559009222094902},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":4.3,"breakHorizontal":12.4,"spinRate":2032,"spinDirection":241},"zone":6,"typeConfidence":0.79,"plateTime":0.4105486807064742,"extension":6.703508230462095},"hitData":{"launchSpeed":84.9,"launchAngle":34.0,"totalDistance":291.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":133.05,"coordY":83.14}},"index":2,"playId":"60bba5b3-92c2-3b15-b234-02527273a5e5","pitchNumber":3,"startTime":"2026-07-07T03:26:51.008Z","endTime":"2026-07-07T03:26:59.722Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T03:26:59.722Z","atBatIndex":54},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Casey Schmitt grounds out, third baseman Kazuma Okamoto to first baseman Vladimir Guerrero Jr.","rbi":0,"awayScore":1,"homeScore":8,"isOut":true},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-07T03:28:52.151Z","endTime":"2026-07-07T03:29:20.479Z","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":667297,"fullName":"Tommy Nance","link":"/api/v1/people/667297"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":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":672960,"link":"/api/v1/people/672960"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":665489,"link":"/api/v1/people/665489"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 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":0},"pitchData":{"startSpeed":87.8,"endSpeed":82.2,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.70647384676199,"aZ":-28.730821366352387,"pfxX":-1.7470338542340063,"pfxZ":2.0421843599180107,"pX":0.3257269409280338,"pZ":1.6110813569384306,"vX0":4.366794497850415,"vY0":-127.89423046107875,"vZ0":-5.727049114184839,"x":104.58,"y":195.28,"x0":-1.162744499000346,"y0":50.00399588268757,"z0":6.080297400818576,"aX":-2.9490216826316913},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":2.9,"breakHorizontal":2.4,"spinRate":2528,"spinDirection":245},"zone":9,"typeConfidence":0.89,"plateTime":0.42520676982139793,"extension":6.258770055161839},"hitData":{"launchSpeed":98.7,"launchAngle":-22.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":97.56,"coordY":159.28}},"index":0,"playId":"e5ee02bf-4f0f-3119-b822-fa16cb4aba3b","pitchNumber":1,"startTime":"2026-07-07T03:29:12.468Z","endTime":"2026-07-07T03:29:20.479Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T03:29:20.479Z","atBatIndex":55},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Rafael Devers lines out to center fielder Daulton Varsho.","rbi":0,"awayScore":1,"homeScore":8,"isOut":true},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-07T03:29:26.361Z","endTime":"2026-07-07T03:31:05.103Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":667297,"fullName":"Tommy Nance","link":"/api/v1/people/667297"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[2],"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":4},"credits":[{"player":{"id":662139,"link":"/api/v1/people/662139"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":87.0,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.09925805082553,"aZ":-20.77230190155895,"pfxX":-8.191434256383184,"pfxZ":5.882071111122595,"pX":0.0017636579260059371,"pZ":4.073538417226701,"vX0":5.355527142590596,"vY0":-138.18045531568706,"vZ0":-2.456380483540318,"x":116.93,"y":128.79,"x0":-0.8948493566373009,"y0":50.003495383078516,"z0":6.366011416339284,"aX":-15.879099964850115},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":10.3,"breakHorizontal":13.8,"spinRate":2414,"spinDirection":210},"zone":11,"typeConfidence":0.9,"plateTime":0.39603286303989327,"extension":6.163346572554639},"index":0,"playId":"48d4dac6-f8a2-3e1e-a5db-ae6b1b6f4944","pitchNumber":1,"startTime":"2026-07-07T03:29:49.917Z","endTime":"2026-07-07T03:29:54.249Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.8,"endSpeed":77.1,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.35237138139115,"aZ":-43.59387778082841,"pfxX":8.929351192793739,"pfxZ":-7.656786116823763,"pX":0.8505041395285998,"pZ":1.8772415065972963,"vX0":1.7099958721683688,"vY0":-122.01955795462334,"vZ0":-2.0901846268857462,"x":84.58,"y":188.09,"x0":-1.0203877911223864,"y0":50.00141940003099,"z0":6.5378629174952065,"aX":13.321769762391165},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.3,"breakVerticalInduced":-14.0,"breakHorizontal":-16.6,"spinRate":2825,"spinDirection":6},"zone":14,"typeConfidence":0.91,"plateTime":0.45069957270953287,"extension":5.9153993588656775},"index":1,"playId":"35bc79c5-fd5c-316d-9896-c83006c053ea","pitchNumber":2,"startTime":"2026-07-07T03:30:05.019Z","endTime":"2026-07-07T03:30:14.051Z","isPitch":true,"type":"pitch"},{"details":{"description":"Dropped foul pop error by third baseman Kazuma Okamoto.","event":"Error","eventType":"error","awayScore":1,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"index":2,"actionPlayId":"35bc79c5-fd5c-316d-9896-c83006c053ea","startTime":"2026-07-07T03:30:29.209Z","endTime":"2026-07-07T03:30:40.184Z","isPitch":false,"isBaseRunningPlay":true,"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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.2,"endSpeed":77.0,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.291389886755383,"aZ":-44.68270544533505,"pfxX":4.0965018184191,"pfxZ":-8.425876369513105,"pX":-1.7686169367318032,"pZ":1.7185160638527333,"vX0":-2.7980255646366468,"vY0":-121.21058232275938,"vZ0":-2.201141738518765,"x":184.42,"y":192.38,"x0":-1.129970112727966,"y0":50.00384861934823,"z0":6.549611847136795,"aX":6.079382997227856},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.1,"breakVerticalInduced":-15.5,"breakHorizontal":-6.7,"spinRate":2588,"spinDirection":8},"zone":13,"typeConfidence":0.89,"plateTime":0.4523350030472981,"extension":5.873770590494885},"index":3,"playId":"b6db86e9-46e0-3e76-858e-ffd0c0699b68","pitchNumber":3,"startTime":"2026-07-07T03:30:40.184Z","endTime":"2026-07-07T03:30:43.795Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.1,"endSpeed":83.8,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.033547762299076,"aZ":-30.667245886904926,"pfxX":0.4304640399140486,"pfxZ":0.8583736847563532,"pX":-0.17877991439390514,"pZ":2.3077012095236156,"vX0":3.2068222989615895,"vY0":-129.9801001534983,"vZ0":-3.953718508386496,"x":123.81,"y":176.47,"x0":-1.4722234162137735,"y0":50.00253563920699,"z0":6.115848076213556,"aX":0.753695293528014},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":1.1,"breakHorizontal":-1.3,"spinRate":2709,"spinDirection":242},"zone":5,"typeConfidence":0.91,"plateTime":0.41754760677720126,"extension":6.078265149237645},"hitData":{"launchSpeed":94.6,"launchAngle":15.0,"totalDistance":290.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":117.97,"coordY":83.51}},"index":4,"playId":"d625f185-1be5-3de7-b571-6231ccbda597","pitchNumber":4,"startTime":"2026-07-07T03:30:56.879Z","endTime":"2026-07-07T03:31:05.103Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T03:31:05.103Z","atBatIndex":56},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jung Hoo Lee walks.","rbi":0,"awayScore":1,"homeScore":8,"isOut":false},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-07T03:31:13.193Z","endTime":"2026-07-07T03:33:16.218Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":667297,"fullName":"Tommy Nance","link":"/api/v1/people/667297"},"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,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":86.4,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.53525621455009,"aZ":-18.134590338346662,"pfxX":-9.077544569978384,"pfxZ":7.348126179616953,"pX":-0.7716182472302642,"pZ":3.228460409546076,"vX0":3.181063220303027,"vY0":-137.38903177186867,"vZ0":-4.996608226848026,"x":146.41,"y":151.61,"x0":-0.7652396886456144,"y0":50.00492020858143,"z0":6.303854907137746,"aX":-17.34962285021689},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":12.5,"breakHorizontal":15.7,"spinRate":2530,"spinDirection":208},"zone":1,"typeConfidence":0.91,"plateTime":0.3987166962073081,"extension":6.26812816248494},"index":0,"playId":"56b18d08-5671-3c57-b576-2b174d289b12","pitchNumber":1,"startTime":"2026-07-07T03:31:29.635Z","endTime":"2026-07-07T03:31:33.664Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":86.3,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.473860526592578,"aZ":-18.843859734992442,"pfxX":-8.602896181070056,"pfxZ":7.039135980697773,"pX":-0.9056424266927973,"pZ":2.286758902068416,"vX0":3.310214183505954,"vY0":-136.36053958729855,"vZ0":-6.981825379208966,"x":151.52,"y":177.04,"x0":-1.0138855470743589,"y0":50.00268515007873,"z0":6.16896433528404,"aX":-16.287224232005666},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":11.5,"breakHorizontal":15.0,"spinRate":2423,"spinDirection":213},"zone":13,"typeConfidence":0.9,"plateTime":0.40085939876907517,"extension":6.407432082399156},"index":1,"playId":"4273f7a5-7aa8-3a99-9570-0e47de621bab","pitchNumber":2,"startTime":"2026-07-07T03:31:47.114Z","endTime":"2026-07-07T03:31:50.977Z","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":94.3,"endSpeed":86.3,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.403305430632035,"aZ":-21.27804844504408,"pfxX":-9.234382066090895,"pfxZ":5.700627983931961,"pX":-0.8984434765016365,"pZ":3.8736953707830137,"vX0":3.5466060707323823,"vY0":-137.35003169308263,"vZ0":-2.74379571785125,"x":151.25,"y":134.19,"x0":-1.0067622025862177,"y0":50.00063152689615,"z0":6.332427009578331,"aX":-17.641695349314734},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":10.0,"breakHorizontal":16.0,"spinRate":2367,"spinDirection":212},"zone":11,"typeConfidence":0.9,"plateTime":0.39878164234479474,"extension":6.222817665423646},"index":2,"playId":"007d751d-3acd-3e56-95e5-fc6fea14c941","pitchNumber":3,"startTime":"2026-07-07T03:32:07.243Z","endTime":"2026-07-07T03:32:11.347Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":81.3,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.03695489691176,"aZ":-33.965579120680104,"pfxX":1.1785400616399535,"pfxZ":-1.0762286088766757,"pX":-1.1900453137666545,"pZ":3.159490476432537,"vX0":0.41672495184438346,"vY0":-127.807154178197,"vZ0":-1.0396880161168727,"x":162.36,"y":153.47,"x0":-1.5078928664432711,"y0":50.00053114282469,"z0":6.216900326574247,"aX":1.9674814885270393},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":-1.9,"breakHorizontal":-2.3,"spinRate":2633,"spinDirection":86},"zone":11,"typeConfidence":0.88,"plateTime":0.4270458204623049,"extension":6.198549147345872},"index":3,"playId":"62d9b8fe-5938-35e5-86cb-6f1b4a97c990","pitchNumber":4,"startTime":"2026-07-07T03:32:22.849Z","endTime":"2026-07-07T03:32:27.431Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":86.9,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.116686894926584,"aZ":-21.579385249970045,"pfxX":-5.868590356702329,"pfxZ":5.551651270117942,"pX":-0.19200519207300218,"pZ":2.396029869360256,"vX0":4.16645691418191,"vY0":-136.3540835429692,"vZ0":-6.230691749622431,"x":124.32,"y":174.09,"x0":-0.9668110834204978,"y0":50.00453920891109,"z0":6.169768257451407,"aX":-11.203892531293047},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":9.1,"breakHorizontal":10.0,"spinRate":2422,"spinDirection":208},"zone":5,"typeConfidence":0.85,"plateTime":0.39960450950262816,"extension":6.387816344537826},"index":4,"playId":"6e8352a2-5715-3122-94aa-bafa31f57b38","pitchNumber":5,"startTime":"2026-07-07T03:32:38.176Z","endTime":"2026-07-07T03:32:42.314Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"index":5,"startTime":"2026-07-07T03:32:58.454Z","endTime":"2026-07-07T03:33:09.823Z","isPitch":false,"type":"action","player":{"id":808982,"link":"/api/v1/people/808982"}},{"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":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":79.2,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.395025600156025,"aZ":-41.41678679648609,"pfxX":6.404713092210071,"pfxZ":-5.962485443614974,"pX":1.261940286764696,"pZ":0.6480457482333697,"vX0":3.1147286515571255,"vY0":-123.67956637670572,"vZ0":-5.472857660201604,"x":68.9,"y":221.28,"x0":-0.8452458164598519,"y0":50.00149728911154,"z0":6.358432601934522,"aX":9.932108168808163},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.7,"breakVerticalInduced":-11.8,"breakHorizontal":-12.4,"spinRate":2849,"spinDirection":14},"zone":14,"typeConfidence":0.88,"plateTime":0.44266006452706463,"extension":6.082572446353734},"index":6,"playId":"bb622c9a-11c0-3c50-a6e8-1911bfee6016","pitchNumber":6,"startTime":"2026-07-07T03:33:09.823Z","endTime":"2026-07-07T03:33:16.218Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T03:33:16.218Z","atBatIndex":57},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Willy Adames flies out to center fielder Daulton Varsho.","rbi":0,"awayScore":1,"homeScore":8,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-07T03:33:28.788Z","endTime":"2026-07-07T03:33:49.991Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":667297,"fullName":"Tommy Nance","link":"/api/v1/people/667297"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"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":0},"credits":[{"player":{"id":662139,"link":"/api/v1/people/662139"},"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(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":2},"pitchData":{"startSpeed":88.3,"endSpeed":82.2,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.7060740085122,"aZ":-33.84082646580143,"pfxX":1.3022319855144735,"pfxZ":-0.9785661748236976,"pX":0.5732061703757779,"pZ":2.4501778336839077,"vX0":4.313285661773036,"vY0":-128.665314426566,"vZ0":-2.967857299494736,"x":95.15,"y":172.63,"x0":-1.2861697867843958,"y0":50.00524646953285,"z0":6.209411642993941,"aX":2.209742527431778},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":-2.2,"breakHorizontal":-3.2,"spinRate":2745,"spinDirection":28},"zone":6,"typeConfidence":0.9,"plateTime":0.4237730059793732,"extension":6.299674720191285},"hitData":{"launchSpeed":99.5,"launchAngle":37.0,"totalDistance":342.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":158.64,"coordY":65.23}},"index":0,"playId":"5b237dc2-1263-393d-a0fd-2cb8e8338750","pitchNumber":1,"startTime":"2026-07-07T03:33:39.971Z","endTime":"2026-07-07T03:33:49.991Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T03:33:49.991Z","atBatIndex":58},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Andrés Giménez strikes out swinging.","rbi":0,"awayScore":1,"homeScore":8,"isOut":true},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-07T03:35:35.883Z","endTime":"2026-07-07T03:36:56.533Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694738,"fullName":"Landen Roupp","link":"/api/v1/people/694738"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"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":92.6,"endSpeed":85.4,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.743841928900885,"aZ":-30.15380490602751,"pfxX":-10.292636966970532,"pfxZ":1.0918375556190743,"pX":0.005825336571880243,"pZ":2.160250093991244,"vX0":6.557016619728008,"vY0":-134.83056151804837,"vZ0":-2.686650779142886,"x":116.78,"y":180.45,"x0":-1.1132275750724994,"y0":50.002928103035316,"z0":5.2849102198713025,"aX":-19.05920362610682},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":1.7,"breakHorizontal":17.4,"spinRate":2009,"spinDirection":242},"zone":5,"typeConfidence":0.91,"plateTime":0.4053514566381642,"extension":6.502705518039893},"index":0,"playId":"01b03bb4-e883-3c23-9578-106ef26c836b","pitchNumber":1,"startTime":"2026-07-07T03:35:50.744Z","endTime":"2026-07-07T03:35:54.846Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":75.9,"endSpeed":69.8,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.259467266839287,"aZ":-36.342411833002785,"pfxX":11.590636114993579,"pfxZ":-3.388490811211918,"pX":-1.1715224229775723,"pZ":2.4051156817288173,"vX0":-2.148496365877479,"vY0":-110.45581557665126,"vZ0":1.3990633668187054,"x":161.66,"y":173.84,"x0":-1.6897932835560427,"y0":50.00049899379301,"z0":5.594094568248609,"aX":14.273955931016811},"breaks":{"breakAngle":21.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-53.0,"breakVerticalInduced":-5.4,"breakHorizontal":-20.4,"spinRate":3045,"spinDirection":61},"zone":13,"typeConfidence":0.91,"plateTime":0.49648949455340174,"extension":5.672970637779403},"index":1,"playId":"f17bd1dc-640b-3ba1-8b32-3f4eb4a79196","pitchNumber":2,"startTime":"2026-07-07T03:36:02.288Z","endTime":"2026-07-07T03:36:06.510Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":80.7,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.977571808684214,"aZ":-33.40024652605324,"pfxX":-7.5681823338980125,"pfxZ":-0.7502676046398395,"pX":-1.2102493348243875,"pZ":1.485248595349172,"vX0":3.3796653722691103,"vY0":-126.377920093711,"vZ0":-2.766868180026738,"x":163.13,"y":198.68,"x0":-1.57331334922748,"y0":50.0021338733661,"z0":5.246299283252589,"aX":-12.382331582974507},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-1.7,"breakHorizontal":13.1,"spinRate":1768,"spinDirection":259},"zone":13,"typeConfidence":0.88,"plateTime":0.43151417739206144,"extension":6.144977833648329},"index":2,"playId":"8ae1c263-eb7d-3486-b190-c91bd5b0a879","pitchNumber":3,"startTime":"2026-07-07T03:36:15.016Z","endTime":"2026-07-07T03:36:19.175Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"index":3,"startTime":"2026-07-07T03:36:29.541Z","endTime":"2026-07-07T03:36:31.916Z","isPitch":false,"type":"action","player":{"id":665926,"link":"/api/v1/people/665926"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":82.5,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.29072287559041,"aZ":-23.808730130720253,"pfxX":0.6527498336347484,"pfxZ":4.8317987823209325,"pX":-0.021787044020928494,"pZ":2.8104602020560128,"vX0":3.1070577908189287,"vY0":-130.23852000350658,"vZ0":-2.151520820455295,"x":117.83,"y":162.9,"x0":-1.3111813496349458,"y0":50.00509155150061,"z0":5.4333058923098285,"aX":1.1296305338324786},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":8.5,"breakHorizontal":-1.8,"spinRate":2167,"spinDirection":204},"zone":2,"typeConfidence":0.9,"plateTime":0.4192737684262071,"extension":5.914192357537726},"index":4,"playId":"f01575ff-9ade-37ac-a36f-6fb1375ca69d","pitchNumber":4,"startTime":"2026-07-07T03:36:31.916Z","endTime":"2026-07-07T03:36:35.954Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":83.3,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.62267001350654,"aZ":-24.313041014914113,"pfxX":-1.3946785301169236,"pfxZ":4.4441447581807445,"pX":-0.5363674766259328,"pZ":3.6447610249861886,"vX0":2.4062641610000854,"vY0":-131.573642104362,"vZ0":-0.1277880570414145,"x":137.45,"y":140.37,"x0":-1.2779244978980413,"y0":50.00315480571654,"z0":5.482482580987553,"aX":-2.4672280922705814},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":8.3,"breakHorizontal":2.0,"spinRate":2286,"spinDirection":208},"zone":11,"typeConfidence":0.88,"plateTime":0.4149112475699672,"extension":6.147132822452779},"index":5,"playId":"1942a889-09f5-3d4e-b0e2-22ff7d53dbe8","pitchNumber":5,"startTime":"2026-07-07T03:36:51.877Z","endTime":"2026-07-07T03:36:56.533Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T03:36:56.533Z","atBatIndex":59},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ernie Clement grounds out, third baseman Casey Schmitt to first baseman Bryce Eldridge.","rbi":0,"awayScore":1,"homeScore":8,"isOut":true},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-07T03:36:59.570Z","endTime":"2026-07-07T03:37:57.567Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694738,"fullName":"Landen Roupp","link":"/api/v1/people/694738"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669477,"link":"/api/v1/people/669477"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.0,"endSpeed":83.7,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.967868556395548,"aZ":-23.578064801644736,"pfxX":-2.5319272506144666,"pfxZ":4.825711370589632,"pX":1.3998452131722396,"pZ":2.844147612373981,"vX0":7.291940268392588,"vY0":-132.33676904341996,"vZ0":-2.4225618156365267,"x":63.64,"y":161.99,"x0":-1.056593342481609,"y0":50.00508691028585,"z0":5.489825404720963,"aX":-4.513258069936006},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":8.4,"breakHorizontal":3.1,"spinRate":2342,"spinDirection":217},"zone":12,"typeConfidence":0.86,"plateTime":0.41312647942232683,"extension":6.040972546720256},"index":0,"playId":"71e4bf53-5edc-3809-839f-6702ac159a2b","pitchNumber":1,"startTime":"2026-07-07T03:37:19.046Z","endTime":"2026-07-07T03:37:24.450Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":85.6,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.98001231936679,"aZ":-30.963902001200193,"pfxX":-9.015210296001094,"pfxZ":0.645488825244346,"pX":-1.3817643084596063,"pZ":2.763407377313738,"vX0":2.781026738379712,"vY0":-135.36684006909454,"vZ0":-0.8752790012516974,"x":169.67,"y":164.17,"x0":-1.2477551015645147,"y0":50.00014558448415,"z0":5.247698824571132,"aX":-16.822657363838935},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":1.2,"breakHorizontal":15.8,"spinRate":2050,"spinDirection":238},"zone":11,"typeConfidence":0.91,"plateTime":0.403758654563815,"extension":6.542447872104605},"index":1,"playId":"aedc89fc-b0c5-3627-a6ea-27f3a53a4590","pitchNumber":2,"startTime":"2026-07-07T03:37:34.184Z","endTime":"2026-07-07T03:37:38.100Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.1,"endSpeed":83.2,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.184193196355032,"aZ":-22.443751723808557,"pfxX":-0.4823821804065277,"pfxZ":5.543992486521552,"pX":0.19154513880318866,"pZ":1.714702880803478,"vX0":3.6245178158351328,"vY0":-131.27411376973117,"vZ0":-5.006880645548834,"x":109.7,"y":192.48,"x0":-1.1408106389881407,"y0":50.005796360874236,"z0":5.304090021711816,"aX":-0.8473273968556357},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":9.2,"breakHorizontal":0.1,"spinRate":2342,"spinDirection":206},"zone":8,"typeConfidence":0.9,"plateTime":0.4162589145663036,"extension":6.1689599848559595},"hitData":{"launchSpeed":93.3,"launchAngle":5.0,"totalDistance":82.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":94.31,"coordY":157.2}},"index":2,"playId":"d43b85ea-1fe1-346c-b225-5be9ca8a799e","pitchNumber":3,"startTime":"2026-07-07T03:37:48.388Z","endTime":"2026-07-07T03:37:57.567Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T03:37:57.567Z","atBatIndex":60},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nathan Lukes singles on a ground ball to right fielder Heliot Ramos.","rbi":0,"awayScore":1,"homeScore":8,"isOut":false},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-07T03:38:10.230Z","endTime":"2026-07-07T03:39:09.560Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694738,"fullName":"Landen Roupp","link":"/api/v1/people/694738"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":671218,"link":"/api/v1/people/671218"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":83.3,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.004621808793527,"aZ":-24.424204152194218,"pfxX":-0.5194169105967117,"pfxZ":4.370556918432262,"pX":0.45022332246434077,"pZ":3.3554706805008183,"vX0":4.329684977822924,"vY0":-132.0861812319196,"vZ0":-0.7957291440328736,"x":99.84,"y":148.18,"x0":-1.1397970485754705,"y0":50.00530006179442,"z0":5.449537836981442,"aX":-0.9216204408755536},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":7.9,"breakHorizontal":0.0,"spinRate":2226,"spinDirection":207},"zone":12,"typeConfidence":0.91,"plateTime":0.4139821903348082,"extension":6.233509923164312},"index":0,"playId":"a1ac939d-5b3b-3f07-917c-281cab98c321","pitchNumber":1,"startTime":"2026-07-07T03:38:18.090Z","endTime":"2026-07-07T03:38:22.126Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":84.7,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.339985078001455,"aZ":-26.767057577344982,"pfxX":-10.011479746344305,"pfxZ":2.9317463931822267,"pX":-0.8264277186918431,"pZ":3.759426737576673,"vX0":4.009901039639514,"vY0":-134.8891080543692,"vZ0":0.6875067746584678,"x":148.5,"y":137.28,"x0":-1.0317024164872177,"y0":50.00001017681987,"z0":5.3884534956785535,"aX":-18.445511050154952},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":5.6,"breakHorizontal":17.3,"spinRate":2090,"spinDirection":239},"zone":11,"typeConfidence":0.87,"plateTime":0.40606125682419947,"extension":6.387686123782172},"index":1,"playId":"2a4e53f8-94ce-36cc-9dff-1bb725022162","pitchNumber":2,"startTime":"2026-07-07T03:38:30.842Z","endTime":"2026-07-07T03:38:34.623Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":77.9,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.165308892683157,"aZ":-37.929163701597005,"pfxX":-8.20133455267041,"pfxZ":-3.7263265944536013,"pX":-1.60432536342225,"pZ":2.936332085498971,"vX0":2.5352112079174325,"vY0":-123.69982713229969,"vZ0":1.7781900483488926,"x":178.15,"y":159.5,"x0":-1.5783893718955284,"y0":50.00035093623049,"z0":5.393111450439696,"aX":-12.680388121326262},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":-6.0,"breakHorizontal":14.3,"spinRate":1643,"spinDirection":256},"zone":11,"typeConfidence":0.88,"plateTime":0.4431500483687518,"extension":6.040544033908664},"index":2,"playId":"e23f9096-618d-3a2a-bb57-b417e5dbb7aa","pitchNumber":3,"startTime":"2026-07-07T03:38:44.117Z","endTime":"2026-07-07T03:38:47.606Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.7,"endSpeed":82.2,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.38599255044938,"aZ":-24.760758662204534,"pfxX":-1.8301936363679603,"pfxZ":4.283999063003751,"pX":-0.04833494043188886,"pZ":2.8180592849223913,"vX0":3.5222530118474826,"vY0":-130.6270017118417,"vZ0":-1.8158086067511254,"x":118.84,"y":162.69,"x0":-1.1760521277997955,"y0":50.000120416930415,"z0":5.382855451981436,"aX":-3.164664225345635},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":7.6,"breakHorizontal":2.5,"spinRate":2188,"spinDirection":212},"zone":2,"typeConfidence":0.82,"plateTime":0.4192416982257172,"extension":6.060216117895738},"hitData":{"launchSpeed":95.1,"launchAngle":6.0,"totalDistance":96.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":162.15,"coordY":123.36}},"index":3,"playId":"6cacdd3a-2079-3606-874f-e4659c8181c4","pitchNumber":4,"startTime":"2026-07-07T03:38:58.218Z","endTime":"2026-07-07T03:39:09.560Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T03:39:09.560Z","atBatIndex":61},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Vladimir Guerrero Jr. strikes out swinging.","rbi":0,"awayScore":1,"homeScore":8,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-07T03:39:14.096Z","endTime":"2026-07-07T03:41:04.543Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694738,"fullName":"Landen Roupp","link":"/api/v1/people/694738"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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":true},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":84.4,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.62049113507179,"aZ":-31.996383876073832,"pfxX":-9.134911566767705,"pfxZ":0.09617503663323568,"pX":-0.8111908974780406,"pZ":1.9363972720507898,"vX0":4.09051288496783,"vY0":-133.77605908944483,"vZ0":-2.543078880371138,"x":147.92,"y":186.5,"x0":-1.1725981989000507,"y0":50.00086358611558,"z0":5.1908211168048615,"aX":-16.569485238205424},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":-0.1,"breakHorizontal":15.7,"spinRate":2110,"spinDirection":241},"zone":7,"typeConfidence":0.9,"plateTime":0.4093006616304429,"extension":5.986410505363548},"index":0,"playId":"612c54e4-f7e0-3689-a595-10f3d7d2c3eb","pitchNumber":1,"startTime":"2026-07-07T03:39:33.924Z","endTime":"2026-07-07T03:40:00.941Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":141,"player":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"}}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":76.5,"endSpeed":71.3,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.219748451085387,"aZ":-37.92885602927168,"pfxX":8.05547184994307,"pfxZ":-4.556422410756191,"pX":1.2955031759510065,"pZ":1.4406435899947496,"vX0":3.239456448531529,"vY0":-111.41728328107436,"vZ0":-0.7515055154178168,"x":67.62,"y":199.88,"x0":-1.2220322602131417,"y0":50.00330666109177,"z0":5.687377954073751,"aX":10.170854772617819},"breaks":{"breakAngle":15.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-54.6,"breakVerticalInduced":-8.2,"breakHorizontal":-15.4,"spinRate":3076,"spinDirection":53},"zone":14,"typeConfidence":0.91,"plateTime":0.49079359554744295,"extension":5.806442369428203},"index":1,"playId":"b9c1b03b-3182-316b-9886-704a970cac4d","pitchNumber":2,"startTime":"2026-07-07T03:40:04.624Z","endTime":"2026-07-07T03:40:08.517Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":77.2,"endSpeed":70.6,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.558870447827285,"aZ":-38.677409983398334,"pfxX":10.269587158411438,"pfxZ":-5.17982164484034,"pX":1.6725740342686815,"pZ":1.5426130741810047,"vX0":3.490206277401891,"vY0":-112.27607105697008,"vZ0":-0.3498475874111371,"x":53.25,"y":197.13,"x0":-1.2438665909083362,"y0":50.0040858593083,"z0":5.694273738272421,"aX":12.888017914543155},"breaks":{"breakAngle":19.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.7,"breakVerticalInduced":-9.1,"breakHorizontal":-19.6,"spinRate":3092,"spinDirection":56},"zone":14,"typeConfidence":0.9,"plateTime":0.49106596002096836,"extension":5.888440703474533},"index":2,"playId":"930307af-5b3c-35fe-a444-4b1c6d51d571","pitchNumber":3,"startTime":"2026-07-07T03:40:21.924Z","endTime":"2026-07-07T03:40:25.858Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.9,"endSpeed":83.2,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.15693908574561,"aZ":-25.779350895280988,"pfxX":0.42296638739607784,"pfxZ":3.6636295168670987,"pX":-0.3915921418066464,"pZ":3.3380430410450637,"vX0":2.067382542188377,"vY0":-129.75101806056688,"vZ0":-0.7353689446348785,"x":131.93,"y":148.65,"x0":-1.2460803180998867,"y0":50.002646750171515,"z0":5.5491650140039654,"aX":0.7376414685448601},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":6.7,"breakHorizontal":-1.1,"spinRate":2404,"spinDirection":181},"zone":1,"typeConfidence":0.9,"plateTime":0.41840105843154607,"extension":5.682959270002746},"index":3,"playId":"28844a39-1e83-3f28-ab7b-14ece811dffd","pitchNumber":4,"startTime":"2026-07-07T03:40:39.840Z","endTime":"2026-07-07T03:40:43.766Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":89.5,"endSpeed":83.9,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.245295169397583,"aZ":-23.253089582421122,"pfxX":-0.2774397793167367,"pfxZ":5.05936181565872,"pX":0.9843862008157198,"pZ":1.9404161807991727,"vX0":5.233630881751576,"vY0":-130.38796818699663,"vZ0":-4.507096984332167,"x":79.48,"y":186.39,"x0":-0.992702586041362,"y0":50.003665042100685,"z0":5.394697441459154,"aX":-0.49044571802355885},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":8.6,"breakHorizontal":-0.4,"spinRate":2292,"spinDirection":200},"zone":14,"typeConfidence":0.9,"plateTime":0.41629944838597543,"extension":5.753515088271928},"index":4,"playId":"0f07d32a-3e5c-3ad5-8e4b-ccd439fff3b3","pitchNumber":5,"startTime":"2026-07-07T03:41:00.355Z","endTime":"2026-07-07T03:41:04.543Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T03:41:04.543Z","atBatIndex":62},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Bryce Eldridge singles on a sharp line drive to right fielder Nathan Lukes.","rbi":0,"awayScore":1,"homeScore":8,"isOut":false},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-07T03:43:18.087Z","endTime":"2026-07-07T03:43:43.589Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671936,"fullName":"Adam Macko","link":"/api/v1/people/671936"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":664770,"link":"/api/v1/people/664770"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Adam Macko replaces Tommy Nance.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-07T03:42:31.464Z","endTime":"2026-07-07T03:43:20.218Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":671936,"link":"/api/v1/people/671936"},"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.8,"endSpeed":86.4,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.310667383502444,"aZ":-12.487674382274813,"pfxX":4.058711845160346,"pfxZ":10.398274592713472,"pX":-0.5702078443255859,"pZ":1.146462496684558,"vX0":-6.559546159921336,"vY0":-136.32449228472365,"vZ0":-9.337419427187122,"x":138.73,"y":207.83,"x0":1.3333632802121795,"y0":50.00411247520365,"z0":5.4654444743235135,"aX":7.685495613410913},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":17.2,"breakHorizontal":-6.0,"spinRate":2215,"spinDirection":139},"zone":13,"typeConfidence":0.9,"plateTime":0.400880063477949,"extension":6.090334616836732},"index":1,"playId":"764b47de-62f8-3feb-a8ab-afdee294b9b7","pitchNumber":1,"startTime":"2026-07-07T03:43:20.218Z","endTime":"2026-07-07T03:43:24.408Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":85.2,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.1048696119114,"aZ":-14.041909446840092,"pfxX":6.294033909714374,"pfxZ":9.690685588905472,"pX":0.5802751902659152,"pZ":2.9016714427746275,"vX0":-4.787994324825839,"vY0":-136.20039051638588,"vZ0":-4.740803537479573,"x":94.88,"y":160.43,"x0":1.5470424962492317,"y0":50.000524471342835,"z0":5.642463426908282,"aX":11.773223065377351},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.7,"breakHorizontal":-10.3,"spinRate":2284,"spinDirection":142},"zone":6,"typeConfidence":0.9,"plateTime":0.4028163328090111,"extension":5.8552575233637745},"hitData":{"launchSpeed":108.2,"launchAngle":10.0,"totalDistance":228.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":171.5,"coordY":120.91}},"index":2,"playId":"b59f98fa-a763-36de-aff6-e2f93c0655d0","pitchNumber":2,"startTime":"2026-07-07T03:43:32.054Z","endTime":"2026-07-07T03:43:43.589Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T03:43:43.589Z","atBatIndex":63},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Victor Bericoto grounds out softly, catcher Alejandro Kirk to first baseman Vladimir Guerrero Jr. Bryce Eldridge to 2nd.","rbi":0,"awayScore":1,"homeScore":8,"isOut":true},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-07T03:43:43.365Z","endTime":"2026-07-07T03:45:03.543Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":682674,"fullName":"Victor Bericoto","link":"/api/v1/people/682674"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671936,"fullName":"Adam Macko","link":"/api/v1/people/671936"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"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":682674,"fullName":"Victor Bericoto","link":"/api/v1/people/682674"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":672386,"link":"/api/v1/people/672386"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":665489,"link":"/api/v1/people/665489"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":78.0,"endSpeed":71.3,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.444912835797574,"aZ":-39.04018114943596,"pfxX":-7.989251905338923,"pfxZ":-5.337038743488508,"pX":-0.8704691657619082,"pZ":2.2258054357177333,"vX0":-3.7286127728245484,"vY0":-113.45710431643877,"vZ0":0.9020222385820056,"x":150.18,"y":178.68,"x0":1.8396592020562257,"y0":50.005328036862785,"z0":5.756929264914755,"aX":-10.27130299384013},"breaks":{"breakAngle":15.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-54.5,"breakVerticalInduced":-9.0,"breakHorizontal":15.5,"spinRate":2800,"spinDirection":328},"zone":13,"typeConfidence":0.89,"plateTime":0.48535135271621765,"extension":5.728596448671077},"index":0,"playId":"e45036a6-b543-3de2-880c-2a619df4eb2e","pitchNumber":1,"startTime":"2026-07-07T03:44:11.472Z","endTime":"2026-07-07T03:44:15.840Z","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, 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":85.8,"endSpeed":80.0,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.052107439826038,"aZ":-25.532149437917784,"pfxX":0.8869634511204154,"pfxZ":4.157571501012937,"pX":-1.2733728554994754,"pZ":0.6938008957706452,"vX0":-7.249933172946422,"vY0":-124.79844967238816,"vZ0":-6.55140194516354,"x":165.54,"y":220.05,"x0":1.538060243708494,"y0":50.00332957594186,"z0":5.419216899938717,"aX":1.4176656098354132},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":6.4,"breakHorizontal":-0.1,"spinRate":2408,"spinDirection":158},"zone":13,"typeConfidence":0.83,"plateTime":0.4367211011649239,"extension":5.934469897139312},"index":1,"playId":"1eb92e77-00f7-32bc-9606-58936dfb70dd","pitchNumber":2,"startTime":"2026-07-07T03:44:33.766Z","endTime":"2026-07-07T03:44:37.521Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":79.2,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.129214782369065,"aZ":-30.870374125382067,"pfxX":-1.743761685725692,"pfxZ":0.8330869492374262,"pX":0.12214723405423057,"pZ":1.7459140712433867,"vX0":-3.3508798781753013,"vY0":-123.62383251079842,"vZ0":-3.137530861515656,"x":112.34,"y":191.64,"x0":1.7138147581099754,"y0":50.006102799785324,"z0":5.582529156700491,"aX":-2.7399739135654193},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":1.1,"breakHorizontal":3.8,"spinRate":2507,"spinDirection":250},"zone":8,"typeConfidence":0.91,"plateTime":0.4405188644250311,"extension":5.804193019247845},"hitData":{"launchSpeed":57.4,"launchAngle":-61.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"soft","location":"2","coordinates":{"coordX":126.0,"coordY":204.5}},"index":2,"playId":"c490b8cd-076f-3b99-b251-0ce2568a45be","pitchNumber":3,"startTime":"2026-07-07T03:44:55.511Z","endTime":"2026-07-07T03:45:03.543Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T03:45:03.543Z","atBatIndex":64},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Eric Haase grounds out, shortstop Andrés Giménez to first baseman Vladimir Guerrero Jr. Bryce Eldridge to 3rd.","rbi":0,"awayScore":1,"homeScore":8,"isOut":true},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-07T03:45:15.906Z","endTime":"2026-07-07T03:45:59.736Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":606992,"fullName":"Eric Haase","link":"/api/v1/people/606992"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671936,"fullName":"Adam Macko","link":"/api/v1/people/671936"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","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":665926,"link":"/api/v1/people/665926"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":665489,"link":"/api/v1/people/665489"},"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":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"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":1},"pitchData":{"startSpeed":84.0,"endSpeed":76.7,"strikeZoneTop":3.104,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.55196197920169,"aZ":-29.3331137632153,"pfxX":-1.050167494244349,"pfxZ":1.8873359361290998,"pX":-0.5745463870081976,"pZ":2.7698692976919768,"vX0":-5.323566328965085,"vY0":-122.19310606506981,"vZ0":-0.8920753337517532,"x":138.9,"y":163.99,"x0":1.7744838413830524,"y0":50.0007246300918,"z0":5.674803557104693,"aX":-1.575949015992705},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":3.5,"breakHorizontal":3.2,"spinRate":2388,"spinDirection":153},"zone":1,"typeConfidence":0.91,"plateTime":0.44937666392187214,"extension":5.823498957523406},"index":0,"playId":"1efe5a75-9e76-3b29-a39a-47c64bf8b73f","pitchNumber":1,"startTime":"2026-07-07T03:45:32.457Z","endTime":"2026-07-07T03:45:36.299Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":77.6,"strikeZoneTop":3.104,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.740175618759277,"aZ":-31.253842693788734,"pfxX":9.267763161748569,"pfxZ":0.6024507243428436,"pX":-0.2795887642546443,"pZ":0.7067328856122432,"vX0":-7.3126762005784025,"vY0":-122.23170850656165,"vZ0":-5.161043965032817,"x":127.66,"y":219.7,"x0":1.5445463132998014,"y0":50.00037149232611,"z0":5.524220426491742,"aX":14.04390174218582},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":0.1,"breakHorizontal":-15.1,"spinRate":1444,"spinDirection":107},"zone":13,"typeConfidence":0.88,"plateTime":0.4478360529601959,"extension":5.947803332359781},"hitData":{"launchSpeed":79.6,"launchAngle":-33.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":113.13,"coordY":158.78}},"index":1,"playId":"57d2d7c1-e494-3ad7-b0b3-52902933eece","pitchNumber":2,"startTime":"2026-07-07T03:45:51.711Z","endTime":"2026-07-07T03:45:59.736Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T03:45:59.736Z","atBatIndex":65},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Heliot Ramos homers (8) on a fly ball to left center field. Bryce Eldridge scores.","rbi":2,"awayScore":1,"homeScore":10,"isOut":false},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-07T03:46:13.920Z","endTime":"2026-07-07T03:46:58.017Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671936,"fullName":"Adam Macko","link":"/api/v1/people/671936"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"responsiblePitcher":{"id":671936,"link":"/api/v1/people/671936"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"responsiblePitcher":{"id":671936,"link":"/api/v1/people/671936"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":2},"pitchData":{"startSpeed":84.6,"endSpeed":78.0,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.513319394343977,"aZ":-28.956426265150554,"pfxX":0.02907227772185106,"pfxZ":2.0870150644082788,"pX":-0.3779584394274309,"pZ":2.5714188466893897,"vX0":-4.725386428557469,"vY0":-123.13302976856936,"vZ0":-1.561377917431429,"x":131.41,"y":169.35,"x0":1.5588868072069286,"y0":50.00283942311702,"z0":5.65436191474643,"aX":0.045298723167371914},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":3.7,"breakHorizontal":1.0,"spinRate":2413,"spinDirection":153},"zone":4,"typeConfidence":0.91,"plateTime":0.4441391605237959,"extension":5.862575325977027},"hitData":{"launchSpeed":109.6,"launchAngle":33.0,"totalDistance":444.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":55.46,"coordY":37.57}},"index":0,"playId":"ae6dfc71-2b39-3fbd-9780-e51983fdb66b","pitchNumber":1,"startTime":"2026-07-07T03:46:28.702Z","endTime":"2026-07-07T03:46:58.017Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T03:46:58.017Z","atBatIndex":66},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Luis Arraez flies out to right fielder Nathan Lukes.","rbi":0,"awayScore":1,"homeScore":10,"isOut":true},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-07T03:47:09.197Z","endTime":"2026-07-07T03:48:18.735Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671936,"fullName":"Adam Macko","link":"/api/v1/people/671936"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":664770,"link":"/api/v1/people/664770"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":85.2,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.185798539354245,"aZ":-11.455083244326795,"pfxX":4.982375661763299,"pfxZ":11.10106222220293,"pX":-0.4683450246473338,"pZ":2.1688521477531455,"vX0":-6.482018319046056,"vY0":-136.07921222230527,"vZ0":-6.966341336572125,"x":134.85,"y":180.22,"x0":1.3025295713632337,"y0":50.00241351409411,"z0":5.563833525788412,"aX":9.29944586314487},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":18.7,"breakHorizontal":-7.6,"spinRate":2374,"spinDirection":146},"zone":4,"typeConfidence":0.9,"plateTime":0.40322728421054777,"extension":6.0183635879429405},"index":0,"playId":"f0a0f63a-8c57-34b8-8a90-cc89a3526fd9","pitchNumber":1,"startTime":"2026-07-07T03:47:17.897Z","endTime":"2026-07-07T03:47:21.899Z","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":2},"pitchData":{"startSpeed":85.5,"endSpeed":79.3,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.255716883125906,"aZ":-29.03521332420532,"pfxX":0.440852657913517,"pfxZ":1.9889992161009378,"pX":-1.5190589862555957,"pZ":1.3897787707160625,"vX0":-7.492473635335649,"vY0":-124.39341745948161,"vZ0":-4.240893272125228,"x":174.9,"y":201.26,"x0":1.4654454057765152,"y0":50.00266465537361,"z0":5.504182312451495,"aX":0.6960751261070496},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":2.9,"breakHorizontal":0.8,"spinRate":2456,"spinDirection":153},"zone":13,"typeConfidence":0.88,"plateTime":0.4390893426984137,"extension":5.802974561876391},"index":1,"playId":"088116f5-dacd-3cf7-9722-6c4c3e22d508","pitchNumber":2,"startTime":"2026-07-07T03:47:30.391Z","endTime":"2026-07-07T03:47:33.941Z","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":85.0,"endSpeed":78.8,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.204690605561463,"aZ":-28.248308400684557,"pfxX":-1.9761562509186892,"pfxZ":2.498888332031166,"pX":0.36080915508765693,"pZ":2.9408770477240647,"vX0":-2.8922165782937195,"vY0":-123.88511607244051,"vZ0":-0.835226324300924,"x":103.25,"y":159.38,"x0":1.795257403928604,"y0":50.003328615034725,"z0":5.620677415949702,"aX":-3.105056679772576},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":4.6,"breakHorizontal":4.2,"spinRate":2574,"spinDirection":169},"zone":3,"typeConfidence":0.92,"plateTime":0.44029217796180076,"extension":5.737397617458749},"index":2,"playId":"06ab133d-6d88-3031-823a-50cb56d3a38c","pitchNumber":3,"startTime":"2026-07-07T03:47:44.544Z","endTime":"2026-07-07T03:47:49.138Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":10,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-07-07T03:48:02.514Z","endTime":"2026-07-07T03:48:09.726Z","isPitch":false,"type":"action","player":{"id":650333,"link":"/api/v1/people/650333"}},{"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":84.1,"endSpeed":78.2,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.634847196813293,"aZ":-31.883910750480148,"pfxX":-1.8834022678512812,"pfxZ":0.18690863888447318,"pX":0.2857216348690306,"pZ":2.469135868221033,"vX0":-2.6732040404111306,"vY0":-122.64100671571651,"vZ0":-1.2807108631732698,"x":106.11,"y":172.11,"x0":1.629689931598863,"y0":50.001296407291726,"z0":5.68911372308589,"aX":-2.9016584040681326},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":0.4,"breakHorizontal":4.0,"spinRate":2541,"spinDirection":238},"zone":5,"typeConfidence":0.9,"plateTime":0.4446565266859497,"extension":5.862183164113442},"hitData":{"launchSpeed":97.6,"launchAngle":36.0,"totalDistance":374.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":169.13,"coordY":54.46}},"index":4,"playId":"dfdd1609-07bc-3668-9011-076dfc8310eb","pitchNumber":4,"startTime":"2026-07-07T03:48:09.726Z","endTime":"2026-07-07T03:48:18.735Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T03:48:18.735Z","atBatIndex":67},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kazuma Okamoto strikes out swinging.","rbi":0,"awayScore":1,"homeScore":10,"isOut":true},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-07T03:50:36.990Z","endTime":"2026-07-07T03:51:24.993Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702352,"fullName":"Spencer Bivens","link":"/api/v1/people/702352"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":606992,"link":"/api/v1/people/606992"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Spencer Bivens replaces Landen Roupp.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":10,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-07T03:49:35.992Z","endTime":"2026-07-07T03:50:38.911Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":702352,"link":"/api/v1/people/702352"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":88.0,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.65668491865545,"aZ":-28.453992203494263,"pfxX":-10.224877225589509,"pfxZ":1.8771481777071495,"pX":-1.0501410696021345,"pZ":2.1060024686909142,"vX0":6.942508465400163,"vY0":-140.3131075339195,"vZ0":-5.2342946903456635,"x":157.03,"y":181.92,"x0":-2.236264589017549,"y0":50.00141622112261,"z0":5.864640783545961,"aX":-20.255020471012546},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":2.4,"breakHorizontal":16.9,"spinRate":1769,"spinDirection":228},"zone":13,"typeConfidence":0.91,"plateTime":0.3913220048138384,"extension":6.515013003273761},"index":1,"playId":"50b99f0c-fe72-3a58-adf5-e6e7b468c86a","pitchNumber":1,"startTime":"2026-07-07T03:50:38.911Z","endTime":"2026-07-07T03:50:42.972Z","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":95.6,"endSpeed":87.4,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.788768050644762,"aZ":-25.98136108428388,"pfxX":-9.885618437545164,"pfxZ":3.1754460880464173,"pX":-0.40097432275642,"pZ":2.5932353825428613,"vX0":7.78747570736325,"vY0":-138.98358465805345,"vZ0":-4.3337243968718075,"x":132.28,"y":168.76,"x0":-1.9579240830001305,"y0":50.00512864133396,"z0":5.902818413447514,"aX":-19.299690730774667},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":5.0,"breakHorizontal":16.2,"spinRate":2005,"spinDirection":229},"zone":4,"typeConfidence":0.91,"plateTime":0.3944146856009776,"extension":6.5634643952715646},"index":2,"playId":"93e4d855-97f6-3b27-98d2-7860c2f6a51b","pitchNumber":2,"startTime":"2026-07-07T03:50:52.631Z","endTime":"2026-07-07T03:50:56.441Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.2,"endSpeed":77.1,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.282017906753413,"aZ":-25.51593077793469,"pfxX":8.561513782960443,"pfxZ":4.443814702875405,"pX":-0.7821182259450952,"pZ":1.6316111177936914,"vX0":1.3715599500905076,"vY0":-121.20719864482125,"vZ0":-4.191559821371351,"x":146.81,"y":194.73,"x0":-2.4671089839736604,"y0":50.00067722307324,"z0":5.595057009762029,"aX":12.817008281806116},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":7.3,"breakHorizontal":-15.8,"spinRate":2231,"spinDirection":78},"zone":7,"typeConfidence":0.9,"plateTime":0.4508081512170645,"extension":6.679147047848301},"index":3,"playId":"9c1934e6-c746-3e40-9bfe-f348b40541c3","pitchNumber":3,"startTime":"2026-07-07T03:51:06.133Z","endTime":"2026-07-07T03:51:10.284Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":83.4,"endSpeed":77.7,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.361312810399212,"aZ":-26.78769672502772,"pfxX":7.638262586128329,"pfxZ":3.56616725328983,"pX":0.5721417684578843,"pZ":1.587904611158728,"vX0":4.0793981563523385,"vY0":-121.46221407176617,"vZ0":-4.605795993881467,"x":95.19,"y":195.91,"x0":-2.115643260331977,"y0":50.00290621624959,"z0":5.808474468575226,"aX":11.536545656320879},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":5.8,"breakHorizontal":-14.8,"spinRate":2217,"spinDirection":67},"zone":14,"typeConfidence":0.89,"plateTime":0.4490701171718383,"extension":6.548465541242947},"index":4,"playId":"e8a9fc98-04f5-3054-b091-dc21bb202a2f","pitchNumber":4,"startTime":"2026-07-07T03:51:21.103Z","endTime":"2026-07-07T03:51:24.993Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T03:51:24.993Z","atBatIndex":68},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Sean Keys strikes out swinging.","rbi":0,"awayScore":1,"homeScore":10,"isOut":true},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-07T03:51:33.119Z","endTime":"2026-07-07T03:52:55.086Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":815873,"fullName":"Sean Keys","link":"/api/v1/people/815873"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":702352,"fullName":"Spencer Bivens","link":"/api/v1/people/702352"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":815873,"fullName":"Sean Keys","link":"/api/v1/people/815873"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":87.4,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.1376057321442,"aZ":-28.133507030837723,"pfxX":-8.981134385251673,"pfxZ":2.068068476892515,"pX":-0.019007686974018452,"pZ":2.3633540548291134,"vX0":8.70361119566695,"vY0":-139.0907971261547,"vZ0":-4.169625194339987,"x":117.72,"y":174.97,"x0":-2.02678480963207,"y0":50.001770714815315,"z0":5.75440373947344,"aX":-17.539648169030055},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":3.0,"breakHorizontal":14.4,"spinRate":1950,"spinDirection":231},"zone":5,"typeConfidence":0.91,"plateTime":0.3942690980548038,"extension":6.717161540009254},"index":0,"playId":"8a9a0083-54a3-38e7-8f22-20e853c50840","pitchNumber":1,"startTime":"2026-07-07T03:51:46.743Z","endTime":"2026-07-07T03:51:50.192Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":81.1,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.445207838187393,"aZ":-29.18073967586978,"pfxX":-5.186657073394968,"pfxZ":1.7758287359166864,"pX":-1.973960355333962,"pZ":4.5187256377830165,"vX0":1.7647839790958497,"vY0":-128.55713678954103,"vZ0":1.225426377597406,"x":192.24,"y":116.77,"x0":-1.9936221775900684,"y0":50.00001376025141,"z0":6.2929124632554965,"aX":-8.721624803243818},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":3.7,"breakHorizontal":9.0,"spinRate":1682,"spinDirection":222},"zone":11,"typeConfidence":0.88,"plateTime":0.42527570877459775,"extension":6.384260128185981},"index":1,"playId":"a7e806c4-c294-340e-9468-a873780b567b","pitchNumber":2,"startTime":"2026-07-07T03:52:01.100Z","endTime":"2026-07-07T03:52:04.851Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":87.2,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.412873987161184,"aZ":-22.775222440031605,"pfxX":-11.096391609139099,"pfxZ":4.809083292853185,"pX":0.3507093578349582,"pZ":2.9075873488004813,"vX0":10.061926888996302,"vY0":-139.38550801827435,"vZ0":-4.14839316068384,"x":103.63,"y":160.28,"x0":-1.876904271961758,"y0":50.001128277716205,"z0":5.932458550564055,"aX":-21.676961722194633},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":7.9,"breakHorizontal":17.9,"spinRate":1874,"spinDirection":230},"zone":3,"typeConfidence":0.91,"plateTime":0.39404102140231156,"extension":6.481441310546924},"index":2,"playId":"d0527d0e-b923-3e8f-8c79-cad6aa8f9c91","pitchNumber":3,"startTime":"2026-07-07T03:52:18.324Z","endTime":"2026-07-07T03:52:22.213Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.7,"endSpeed":76.8,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.533499998006043,"aZ":-25.55558287063277,"pfxX":8.087040818751657,"pfxZ":4.494017048396911,"pX":0.4037213679397353,"pZ":0.412683473824492,"vX0":3.8173338339723095,"vY0":-120.36948337790253,"vZ0":-6.574643751697871,"x":101.61,"y":227.64,"x0":-2.251580584362302,"y0":50.00364666442893,"z0":5.430761145284483,"aX":11.91177990140287},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":6.8,"breakHorizontal":-15.6,"spinRate":2384,"spinDirection":77},"zone":14,"typeConfidence":0.9,"plateTime":0.4543762075538096,"extension":6.524937951941634},"index":3,"playId":"a7ffa0dc-9011-394e-8b7e-0d186c35154e","pitchNumber":4,"startTime":"2026-07-07T03:52:34.423Z","endTime":"2026-07-07T03:52:38.831Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":88.1,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.970189337264532,"aZ":-27.245859584700753,"pfxX":-9.949520110179318,"pfxZ":2.4876870867326257,"pX":-0.03979555744526481,"pZ":2.3246997367902043,"vX0":9.653354974586287,"vY0":-139.89429010740935,"vZ0":-4.716773716436171,"x":118.52,"y":176.01,"x0":-2.2448916063888147,"y0":50.0003368536103,"z0":5.8215521514630915,"aX":-19.690520110215342},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":3.7,"breakHorizontal":16.0,"spinRate":1893,"spinDirection":231},"zone":5,"typeConfidence":0.91,"plateTime":0.39173805351593227,"extension":6.544834005660718},"index":4,"playId":"789fa6c7-8547-3928-b2d4-e2c3d2c8c027","pitchNumber":5,"startTime":"2026-07-07T03:52:50.908Z","endTime":"2026-07-07T03:52:55.086Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T03:52:55.086Z","atBatIndex":69},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Alejandro Kirk flies out to right fielder Heliot Ramos.","rbi":0,"awayScore":1,"homeScore":10,"isOut":true},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-07T03:52:56.891Z","endTime":"2026-07-07T03:54:41.922Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702352,"fullName":"Spencer Bivens","link":"/api/v1/people/702352"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"76.80"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.43"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"77.48"},{"zone":"04","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.39"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.28"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.12"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"99.78"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.33"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"72.75"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"64.16"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"66.48"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.46"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"79.32"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.333"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"05","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".636"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".714"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".571"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".200"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"14","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".727"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".667"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".500"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"05","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".182"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".286"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"11","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".286"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".167"},{"zone":"14","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.333"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"05","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".636"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".714"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".571"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".200"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"14","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".727"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":671218,"link":"/api/v1/people/671218"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":88.1,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.34545792571338,"aZ":-25.65867250043778,"pfxX":-11.23152062105413,"pfxZ":3.3078407605999,"pX":0.7474093685533764,"pZ":1.6206872150275082,"vX0":11.238805566490356,"vY0":-139.49477381311112,"vZ0":-7.348535429437424,"x":88.51,"y":195.02,"x0":-1.8742988418530848,"y0":50.0049671507743,"z0":5.980562530693088,"aX":-22.14000505253107},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":4.6,"breakHorizontal":18.0,"spinRate":2012,"spinDirection":218},"zone":9,"typeConfidence":0.91,"plateTime":0.39263081382787135,"extension":6.6874413949242175},"index":0,"playId":"e51004d5-4e4c-3aa5-90e9-7ac59e49587a","pitchNumber":1,"startTime":"2026-07-07T03:53:16.085Z","endTime":"2026-07-07T03:53:20.759Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":88.0,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.31823130577435,"aZ":-27.422788302758786,"pfxX":-10.888247457544905,"pfxZ":2.4167666033528405,"pX":0.6177723556026523,"pZ":2.320456337856858,"vX0":10.848737292395441,"vY0":-138.90552064562013,"vZ0":-4.721855864320574,"x":93.45,"y":176.13,"x0":-1.9122599959255435,"y0":50.00228982103629,"z0":5.851852403343634,"aX":-21.407813090749347},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":3.6,"breakHorizontal":17.6,"spinRate":1940,"spinDirection":223},"zone":6,"typeConfidence":0.91,"plateTime":0.39338470136895776,"extension":6.735838218432383},"index":1,"playId":"97574dc7-d847-385d-880c-856ef7f8d680","pitchNumber":2,"startTime":"2026-07-07T03:53:30.912Z","endTime":"2026-07-07T03:53:34.661Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":87.3,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.150689959669783,"aZ":-26.94771814379632,"pfxX":-7.842085181641697,"pfxZ":2.6980674879771787,"pX":0.15443770560297934,"pZ":2.547163373052813,"vX0":8.207465861703115,"vY0":-137.94411085313726,"vZ0":-4.058067292435422,"x":111.11,"y":170.01,"x0":-1.832997348635574,"y0":50.00340562907514,"z0":5.842751901978708,"aX":-15.19472125352418},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":4.2,"breakHorizontal":12.6,"spinRate":2051,"spinDirection":219},"zone":5,"typeConfidence":0.9,"plateTime":0.3962575277300848,"extension":6.658129949456742},"index":2,"playId":"365e8ce8-1378-35ae-b0e8-d7a0a39b9005","pitchNumber":3,"startTime":"2026-07-07T03:53:46.709Z","endTime":"2026-07-07T03:53:50.605Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":87.6,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.294371343200268,"aZ":-25.20949532827811,"pfxX":-7.98963085500304,"pfxZ":3.5658167182574587,"pX":-0.1377307505117355,"pZ":2.884979557942252,"vX0":7.804396445789132,"vY0":-138.4655000460573,"vZ0":-3.984513383146287,"x":122.25,"y":160.89,"x0":-1.9471704033745714,"y0":50.00177317695112,"z0":6.018154941460235,"aX":-15.600472543461034},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":5.9,"breakHorizontal":13.0,"spinRate":2157,"spinDirection":226},"zone":2,"typeConfidence":0.91,"plateTime":0.3947256035360507,"extension":6.718421393840019},"index":3,"playId":"c57d8cd8-ec6f-3d07-bf8f-e7d9dda693b5","pitchNumber":4,"startTime":"2026-07-07T03:54:02.727Z","endTime":"2026-07-07T03:54:06.546Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":10,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2026-07-07T03:54:20.264Z","endTime":"2026-07-07T03:54:31.591Z","isPitch":false,"type":"action","player":{"id":672386,"link":"/api/v1/people/672386"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":76.7,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.822264913085515,"aZ":-26.385203584973695,"pfxX":8.928346633356592,"pfxZ":3.8834312914645395,"pX":0.43431342321564603,"pZ":2.4072840025606315,"vX0":4.15060591634281,"vY0":-121.59861285096825,"vZ0":-2.4902545116621244,"x":100.44,"y":173.78,"x0":-2.45707366329147,"y0":50.00395684866124,"z0":5.744205392147929,"aX":13.310994871793751},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":6.7,"breakHorizontal":-17.2,"spinRate":2198,"spinDirection":71},"zone":6,"typeConfidence":0.88,"plateTime":0.45120526815358053,"extension":6.607195924704892},"hitData":{"launchSpeed":90.2,"launchAngle":32.0,"totalDistance":327.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":192.01,"coordY":85.14}},"index":5,"playId":"27ee70bb-d2cc-366f-8590-8ff1ed6fcfe2","pitchNumber":5,"startTime":"2026-07-07T03:54:31.591Z","endTime":"2026-07-07T03:54:41.922Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T03:54:41.922Z","atBatIndex":70}],"currentPlay":{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Alejandro Kirk flies out to right fielder Heliot Ramos.","rbi":0,"awayScore":1,"homeScore":10,"isOut":true},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-07T03:52:56.891Z","endTime":"2026-07-07T03:54:41.922Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702352,"fullName":"Spencer Bivens","link":"/api/v1/people/702352"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"76.80"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.43"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"77.48"},{"zone":"04","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.39"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.28"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.12"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"99.78"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.33"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"72.75"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"64.16"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"66.48"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.46"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"79.32"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.333"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"05","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".636"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".714"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".571"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".200"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"14","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".727"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".667"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".500"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"05","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".182"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".286"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"11","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".286"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".167"},{"zone":"14","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.333"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"05","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".636"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".714"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".571"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".200"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"14","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".727"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":671218,"link":"/api/v1/people/671218"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":88.1,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.34545792571338,"aZ":-25.65867250043778,"pfxX":-11.23152062105413,"pfxZ":3.3078407605999,"pX":0.7474093685533764,"pZ":1.6206872150275082,"vX0":11.238805566490356,"vY0":-139.49477381311112,"vZ0":-7.348535429437424,"x":88.51,"y":195.02,"x0":-1.8742988418530848,"y0":50.0049671507743,"z0":5.980562530693088,"aX":-22.14000505253107},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":4.6,"breakHorizontal":18.0,"spinRate":2012,"spinDirection":218},"zone":9,"typeConfidence":0.91,"plateTime":0.39263081382787135,"extension":6.6874413949242175},"index":0,"playId":"e51004d5-4e4c-3aa5-90e9-7ac59e49587a","pitchNumber":1,"startTime":"2026-07-07T03:53:16.085Z","endTime":"2026-07-07T03:53:20.759Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":88.0,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.31823130577435,"aZ":-27.422788302758786,"pfxX":-10.888247457544905,"pfxZ":2.4167666033528405,"pX":0.6177723556026523,"pZ":2.320456337856858,"vX0":10.848737292395441,"vY0":-138.90552064562013,"vZ0":-4.721855864320574,"x":93.45,"y":176.13,"x0":-1.9122599959255435,"y0":50.00228982103629,"z0":5.851852403343634,"aX":-21.407813090749347},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":3.6,"breakHorizontal":17.6,"spinRate":1940,"spinDirection":223},"zone":6,"typeConfidence":0.91,"plateTime":0.39338470136895776,"extension":6.735838218432383},"index":1,"playId":"97574dc7-d847-385d-880c-856ef7f8d680","pitchNumber":2,"startTime":"2026-07-07T03:53:30.912Z","endTime":"2026-07-07T03:53:34.661Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":87.3,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.150689959669783,"aZ":-26.94771814379632,"pfxX":-7.842085181641697,"pfxZ":2.6980674879771787,"pX":0.15443770560297934,"pZ":2.547163373052813,"vX0":8.207465861703115,"vY0":-137.94411085313726,"vZ0":-4.058067292435422,"x":111.11,"y":170.01,"x0":-1.832997348635574,"y0":50.00340562907514,"z0":5.842751901978708,"aX":-15.19472125352418},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":4.2,"breakHorizontal":12.6,"spinRate":2051,"spinDirection":219},"zone":5,"typeConfidence":0.9,"plateTime":0.3962575277300848,"extension":6.658129949456742},"index":2,"playId":"365e8ce8-1378-35ae-b0e8-d7a0a39b9005","pitchNumber":3,"startTime":"2026-07-07T03:53:46.709Z","endTime":"2026-07-07T03:53:50.605Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":87.6,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.294371343200268,"aZ":-25.20949532827811,"pfxX":-7.98963085500304,"pfxZ":3.5658167182574587,"pX":-0.1377307505117355,"pZ":2.884979557942252,"vX0":7.804396445789132,"vY0":-138.4655000460573,"vZ0":-3.984513383146287,"x":122.25,"y":160.89,"x0":-1.9471704033745714,"y0":50.00177317695112,"z0":6.018154941460235,"aX":-15.600472543461034},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":5.9,"breakHorizontal":13.0,"spinRate":2157,"spinDirection":226},"zone":2,"typeConfidence":0.91,"plateTime":0.3947256035360507,"extension":6.718421393840019},"index":3,"playId":"c57d8cd8-ec6f-3d07-bf8f-e7d9dda693b5","pitchNumber":4,"startTime":"2026-07-07T03:54:02.727Z","endTime":"2026-07-07T03:54:06.546Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":10,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2026-07-07T03:54:20.264Z","endTime":"2026-07-07T03:54:31.591Z","isPitch":false,"type":"action","player":{"id":672386,"link":"/api/v1/people/672386"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":76.7,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.822264913085515,"aZ":-26.385203584973695,"pfxX":8.928346633356592,"pfxZ":3.8834312914645395,"pX":0.43431342321564603,"pZ":2.4072840025606315,"vX0":4.15060591634281,"vY0":-121.59861285096825,"vZ0":-2.4902545116621244,"x":100.44,"y":173.78,"x0":-2.45707366329147,"y0":50.00395684866124,"z0":5.744205392147929,"aX":13.310994871793751},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":6.7,"breakHorizontal":-17.2,"spinRate":2198,"spinDirection":71},"zone":6,"typeConfidence":0.88,"plateTime":0.45120526815358053,"extension":6.607195924704892},"hitData":{"launchSpeed":90.2,"launchAngle":32.0,"totalDistance":327.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":192.01,"coordY":85.14}},"index":5,"playId":"27ee70bb-d2cc-366f-8590-8ff1ed6fcfe2","pitchNumber":5,"startTime":"2026-07-07T03:54:31.591Z","endTime":"2026-07-07T03:54:41.922Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T03:54:41.922Z","atBatIndex":70},"scoringPlays":[4,30,39,42,48,50,66],"playsByInning":[{"startIndex":0,"endIndex":8,"top":[0,1,2,3],"bottom":[4,5,6,7,8],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":1,"pitcher":{"id":694738,"fullName":"Landen Roupp","link":"/api/v1/people/694738"},"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"coordinates":{"x":99.63,"y":166.38},"type":"E","description":"Field Error"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":1,"pitcher":{"id":694738,"fullName":"Landen Roupp","link":"/api/v1/people/694738"},"batter":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"coordinates":{"x":64.81,"y":93.44},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":1,"pitcher":{"id":694738,"fullName":"Landen Roupp","link":"/api/v1/people/694738"},"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"coordinates":{"x":167.71,"y":112.36},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":1,"pitcher":{"id":694738,"fullName":"Landen Roupp","link":"/api/v1/people/694738"},"batter":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"coordinates":{"x":71.49,"y":97.74},"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":1,"pitcher":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"batter":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"coordinates":{"x":190.82,"y":51.09},"type":"H","description":"Triple"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":1,"pitcher":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"batter":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"coordinates":{"x":138.0,"y":192.0},"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":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"coordinates":{"x":161.38,"y":56.96},"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":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"batter":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"coordinates":{"x":104.83,"y":146.74},"type":"O","description":"Pop Out"}]}},{"startIndex":9,"endIndex":16,"top":[9,10,11,12],"bottom":[13,14,15,16],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":2,"pitcher":{"id":694738,"fullName":"Landen Roupp","link":"/api/v1/people/694738"},"batter":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"coordinates":{"x":153.83,"y":74.13},"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":2,"pitcher":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"batter":{"id":682674,"fullName":"Victor Bericoto","link":"/api/v1/people/682674"},"coordinates":{"x":114.69,"y":51.86},"type":"O","description":"Flyout"}]}},{"startIndex":17,"endIndex":24,"top":[17,18,19,20,21],"bottom":[22,23,24],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":3,"pitcher":{"id":694738,"fullName":"Landen Roupp","link":"/api/v1/people/694738"},"batter":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"coordinates":{"x":142.78,"y":144.54},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":3,"pitcher":{"id":694738,"fullName":"Landen Roupp","link":"/api/v1/people/694738"},"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"coordinates":{"x":65.5,"y":120.86},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":3,"pitcher":{"id":694738,"fullName":"Landen Roupp","link":"/api/v1/people/694738"},"batter":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"coordinates":{"x":145.85,"y":182.61},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":3,"pitcher":{"id":694738,"fullName":"Landen Roupp","link":"/api/v1/people/694738"},"batter":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"coordinates":{"x":93.92,"y":164.86},"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":3,"pitcher":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"batter":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"coordinates":{"x":147.64,"y":165.85},"type":"O","description":"Groundout"}]}},{"startIndex":25,"endIndex":31,"top":[25,26,27],"bottom":[28,29,30,31],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":4,"pitcher":{"id":694738,"fullName":"Landen Roupp","link":"/api/v1/people/694738"},"batter":{"id":815873,"fullName":"Sean Keys","link":"/api/v1/people/815873"},"coordinates":{"x":92.63,"y":129.91},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":4,"pitcher":{"id":694738,"fullName":"Landen Roupp","link":"/api/v1/people/694738"},"batter":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"coordinates":{"x":105.34,"y":158.78},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":4,"pitcher":{"id":694738,"fullName":"Landen Roupp","link":"/api/v1/people/694738"},"batter":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"coordinates":{"x":124.05,"y":192.81},"type":"O","description":"Pop Out"}],"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":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"batter":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"coordinates":{"x":182.0,"y":113.0},"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":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"batter":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"coordinates":{"x":105.34,"y":151.68},"type":"O","description":"Grounded Into DP"}]}},{"startIndex":32,"endIndex":39,"top":[32,33,34],"bottom":[35,36,37,38,39],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":5,"pitcher":{"id":694738,"fullName":"Landen Roupp","link":"/api/v1/people/694738"},"batter":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"coordinates":{"x":75.2,"y":90.86},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":5,"pitcher":{"id":694738,"fullName":"Landen Roupp","link":"/api/v1/people/694738"},"batter":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"coordinates":{"x":153.1,"y":150.16},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":5,"pitcher":{"id":694738,"fullName":"Landen Roupp","link":"/api/v1/people/694738"},"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"coordinates":{"x":101.7,"y":163.47},"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":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"batter":{"id":682674,"fullName":"Victor Bericoto","link":"/api/v1/people/682674"},"coordinates":{"x":63.69,"y":106.51},"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":5,"pitcher":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"batter":{"id":606992,"fullName":"Eric Haase","link":"/api/v1/people/606992"},"coordinates":{"x":124.82,"y":200.8},"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":5,"pitcher":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"batter":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"coordinates":{"x":147.91,"y":150.16},"type":"O","description":"Groundout"}]}},{"startIndex":40,"endIndex":51,"top":[40,41,42,43],"bottom":[44,45,46,47,48,49,50,51],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":6,"pitcher":{"id":694738,"fullName":"Landen Roupp","link":"/api/v1/people/694738"},"batter":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"coordinates":{"x":69.01,"y":133.95},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":6,"pitcher":{"id":694738,"fullName":"Landen Roupp","link":"/api/v1/people/694738"},"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"coordinates":{"x":103.79,"y":163.34},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":6,"pitcher":{"id":694738,"fullName":"Landen Roupp","link":"/api/v1/people/694738"},"batter":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"coordinates":{"x":70.82,"y":41.37},"type":"H","description":"Home Run"}],"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":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"batter":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"coordinates":{"x":91.85,"y":121.28},"type":"O","description":"Fielders Choice"},{"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":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"batter":{"id":682674,"fullName":"Victor Bericoto","link":"/api/v1/people/682674"},"coordinates":{"x":167.52,"y":74.64},"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":667297,"fullName":"Tommy Nance","link":"/api/v1/people/667297"},"batter":{"id":606992,"fullName":"Eric Haase","link":"/api/v1/people/606992"},"coordinates":{"x":131.34,"y":203.36},"type":"O","description":"Bunt Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":6,"pitcher":{"id":667297,"fullName":"Tommy Nance","link":"/api/v1/people/667297"},"batter":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"coordinates":{"x":226.21,"y":98.7},"type":"H","description":"Home Run"},{"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":667297,"fullName":"Tommy Nance","link":"/api/v1/people/667297"},"batter":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"coordinates":{"x":69.68,"y":99.07},"type":"O","description":"Lineout"}]}},{"startIndex":52,"endIndex":58,"top":[52,53,54],"bottom":[55,56,57,58],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":7,"pitcher":{"id":694738,"fullName":"Landen Roupp","link":"/api/v1/people/694738"},"batter":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"coordinates":{"x":135.78,"y":157.47},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":7,"pitcher":{"id":694738,"fullName":"Landen Roupp","link":"/api/v1/people/694738"},"batter":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"coordinates":{"x":148.3,"y":142.77},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":7,"pitcher":{"id":694738,"fullName":"Landen Roupp","link":"/api/v1/people/694738"},"batter":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"coordinates":{"x":133.05,"y":83.14},"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":7,"pitcher":{"id":667297,"fullName":"Tommy Nance","link":"/api/v1/people/667297"},"batter":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"coordinates":{"x":97.56,"y":159.28},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":7,"pitcher":{"id":667297,"fullName":"Tommy Nance","link":"/api/v1/people/667297"},"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"coordinates":{"x":117.97,"y":83.51},"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":667297,"fullName":"Tommy Nance","link":"/api/v1/people/667297"},"batter":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"coordinates":{"x":158.64,"y":65.23},"type":"O","description":"Flyout"}]}},{"startIndex":59,"endIndex":67,"top":[59,60,61,62],"bottom":[63,64,65,66,67],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":8,"pitcher":{"id":694738,"fullName":"Landen Roupp","link":"/api/v1/people/694738"},"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"coordinates":{"x":94.31,"y":157.2},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":8,"pitcher":{"id":694738,"fullName":"Landen Roupp","link":"/api/v1/people/694738"},"batter":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"coordinates":{"x":162.15,"y":123.36},"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":8,"pitcher":{"id":671936,"fullName":"Adam Macko","link":"/api/v1/people/671936"},"batter":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"coordinates":{"x":171.5,"y":120.91},"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":671936,"fullName":"Adam Macko","link":"/api/v1/people/671936"},"batter":{"id":682674,"fullName":"Victor Bericoto","link":"/api/v1/people/682674"},"coordinates":{"x":126.0,"y":204.5},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":8,"pitcher":{"id":671936,"fullName":"Adam Macko","link":"/api/v1/people/671936"},"batter":{"id":606992,"fullName":"Eric Haase","link":"/api/v1/people/606992"},"coordinates":{"x":113.13,"y":158.78},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":8,"pitcher":{"id":671936,"fullName":"Adam Macko","link":"/api/v1/people/671936"},"batter":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"coordinates":{"x":55.46,"y":37.57},"type":"H","description":"Home Run"},{"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":671936,"fullName":"Adam Macko","link":"/api/v1/people/671936"},"batter":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"coordinates":{"x":169.13,"y":54.46},"type":"O","description":"Flyout"}]}},{"startIndex":68,"endIndex":70,"top":[68,69,70],"bottom":[],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":9,"pitcher":{"id":702352,"fullName":"Spencer Bivens","link":"/api/v1/people/702352"},"batter":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"coordinates":{"x":192.01,"y":85.14},"type":"O","description":"Flyout"}],"home":[]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Top","inningHalf":"Top","isTopInning":true,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":1,"hits":2,"errors":1,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":1,"leftOnBase":1}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":2}},{"num":4,"ordinalNum":"4th","home":{"runs":1,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":5,"ordinalNum":"5th","home":{"runs":1,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":6,"ordinalNum":"6th","home":{"runs":5,"hits":2,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":1,"errors":1,"leftOnBase":0}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":1,"leftOnBase":0}},{"num":8,"ordinalNum":"8th","home":{"runs":2,"hits":2,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":9,"ordinalNum":"9th","home":{"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}}],"teams":{"home":{"runs":10,"hits":8,"errors":1,"leftOnBase":4},"away":{"runs":1,"hits":3,"errors":3,"leftOnBase":5}},"defense":{"pitcher":{"id":702352,"fullName":"Spencer Bivens","link":"/api/v1/people/702352"},"catcher":{"id":606992,"fullName":"Eric Haase","link":"/api/v1/people/606992"},"first":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"second":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"third":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"shortstop":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"left":{"id":682674,"fullName":"Victor Bericoto","link":"/api/v1/people/682674"},"center":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"right":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"batter":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"onDeck":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"inHole":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"battingOrder":3,"team":{"id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"}},"offense":{"batter":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"onDeck":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"inHole":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"pitcher":{"id":671936,"fullName":"Adam Macko","link":"/api/v1/people/671936"},"battingOrder":6,"team":{"id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"}},"balls":2,"strikes":2,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"teamStats":{"batting":{"flyOuts":6,"groundOuts":10,"airOuts":11,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":7,"baseOnBalls":2,"intentionalWalks":0,"hits":3,"hitByPitch":0,"avg":".242","atBats":31,"obp":".304","slg":".381","ops":".685","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":33,"totalBases":6,"rbi":1,"leftOnBase":9,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.00","popOuts":3,"lineOuts":2},"pitching":{"flyOuts":4,"groundOuts":8,"airOuts":8,"runs":10,"doubles":0,"triples":1,"homeRuns":2,"strikeOuts":8,"baseOnBalls":6,"intentionalWalks":1,"hits":8,"hitByPitch":0,"atBats":31,"obp":".378","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":122,"era":"4.14","inningsPitched":"8.0","saveOpportunities":0,"earnedRuns":6,"whip":"1.31","battersFaced":38,"outs":24,"completeGames":0,"shutouts":0,"pitchesThrown":122,"balls":46,"strikes":76,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":7,"pitchesPerInning":"15.25","runsScoredPer9":"11.25","homeRunsPer9":"2.25","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":8,"putOuts":24,"errors":3,"chances":35,"passedBall":0,"pickoffs":0}},"players":{"ID669456":{"person":{"id":669456,"fullName":"Shane Bieber","link":"/api/v1/people/669456"},"jerseyNumber":"57","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":3,"gamesStarted":3,"flyOuts":8,"groundOuts":12,"airOuts":16,"runs":13,"doubles":4,"triples":0,"homeRuns":6,"strikeOuts":9,"baseOnBalls":7,"intentionalWalks":0,"hits":20,"hitByPitch":0,"atBats":57,"obp":".422","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":256,"era":"9.00","inningsPitched":"13.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":13,"whip":"2.08","battersFaced":64,"outs":39,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":256,"balls":97,"strikes":159,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.75","rbi":0,"winPercentage":".000","pitchesPerInning":"19.69","gamesFinished":0,"strikeoutWalkRatio":"1.29","strikeoutsPer9Inn":"6.23","walksPer9Inn":"4.85","hitsPer9Inn":"13.85","runsScoredPer9":"9.00","homeRunsPer9":"4.15","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID693686":{"person":{"id":693686,"fullName":"Spencer Miles","link":"/api/v1/people/693686"},"jerseyNumber":"62","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":24,"gamesStarted":2,"flyOuts":25,"groundOuts":63,"airOuts":43,"runs":19,"doubles":4,"triples":0,"homeRuns":4,"strikeOuts":55,"baseOnBalls":17,"intentionalWalks":0,"hits":39,"hitByPitch":0,"atBats":199,"obp":".259","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","numberOfPitches":862,"era":"2.83","inningsPitched":"54.0","wins":4,"losses":1,"saves":0,"saveOpportunities":0,"holds":2,"blownSaves":0,"earnedRuns":17,"whip":"1.04","battersFaced":217,"outs":162,"gamesPitched":24,"completeGames":0,"shutouts":0,"pitchesThrown":862,"balls":284,"strikes":578,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.47","rbi":0,"winPercentage":".800","pitchesPerInning":"15.96","gamesFinished":5,"strikeoutWalkRatio":"3.24","strikeoutsPer9Inn":"9.17","walksPer9Inn":"2.83","hitsPer9Inn":"6.50","runsScoredPer9":"3.17","homeRunsPer9":"0.67","inheritedRunners":15,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":6,"lineOuts":12},"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":true,"isSubstitute":false}},"ID667297":{"person":{"id":667297,"fullName":"Tommy Nance","link":"/api/v1/people/667297"},"jerseyNumber":"45","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{"summary":"1.2 IP, ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":4,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":18,"inningsPitched":"1.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":7,"outs":5,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":18,"balls":7,"strikes":11,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"5.40","homeRunsPer9":"5.40","inheritedRunners":2,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"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":32,"gamesStarted":0,"flyOuts":16,"groundOuts":35,"airOuts":28,"runs":15,"doubles":2,"triples":0,"homeRuns":5,"strikeOuts":34,"baseOnBalls":13,"intentionalWalks":1,"hits":29,"hitByPitch":0,"atBats":124,"obp":".304","caughtStealing":3,"stolenBases":8,"stolenBasePercentage":".727","caughtStealingPercentage":".273","numberOfPitches":496,"era":"3.82","inningsPitched":"33.0","wins":1,"losses":2,"saves":0,"saveOpportunities":1,"holds":1,"blownSaves":1,"earnedRuns":14,"whip":"1.27","battersFaced":139,"outs":99,"gamesPitched":32,"completeGames":0,"shutouts":0,"pitchesThrown":496,"balls":159,"strikes":337,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.25","rbi":3,"winPercentage":".333","pitchesPerInning":"15.03","gamesFinished":4,"strikeoutWalkRatio":"2.62","strikeoutsPer9Inn":"9.27","walksPer9Inn":"3.55","hitsPer9Inn":"7.91","runsScoredPer9":"4.09","homeRunsPer9":"1.36","inheritedRunners":12,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":5,"lineOuts":7},"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID649966":{"person":{"id":649966,"fullName":"Luis Urías","link":"/api/v1/people/649966"},"jerseyNumber":"48","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":10,"flyOuts":3,"groundOuts":6,"airOuts":4,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":3,"baseOnBalls":3,"intentionalWalks":0,"hits":6,"hitByPitch":0,"avg":".316","atBats":19,"obp":".409","slg":".526","ops":".935","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":22,"totalBases":10,"rbi":2,"leftOnBase":8,"sacBunts":0,"sacFlies":0,"babip":".333","groundOutsToAirouts":"1.50","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.00","popOuts":0,"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":11,"putOuts":8,"errors":0,"chances":19,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID682729":{"person":{"id":682729,"fullName":"Jonatan Clase","link":"/api/v1/people/682729"},"jerseyNumber":"8","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":1,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"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":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID671936":{"person":{"id":671936,"fullName":"Adam Macko","link":"/api/v1/people/671936"},"jerseyNumber":"64","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 2 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":12,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":12,"balls":3,"strikes":9,"strikePercentage":".750","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":1,"runsScoredPer9":"18.00","homeRunsPer9":"9.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":17,"gamesStarted":1,"flyOuts":11,"groundOuts":13,"airOuts":20,"runs":7,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":17,"baseOnBalls":6,"intentionalWalks":0,"hits":17,"hitByPitch":2,"atBats":67,"obp":".333","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":315,"era":"3.63","inningsPitched":"17.1","wins":2,"losses":0,"saves":0,"saveOpportunities":0,"holds":3,"blownSaves":0,"earnedRuns":7,"whip":"1.33","battersFaced":75,"outs":52,"gamesPitched":17,"completeGames":0,"shutouts":0,"pitchesThrown":315,"balls":114,"strikes":201,"strikePercentage":".640","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.65","rbi":2,"winPercentage":"1.000","pitchesPerInning":"18.17","gamesFinished":2,"strikeoutWalkRatio":"2.83","strikeoutsPer9Inn":"8.83","walksPer9Inn":"3.12","hitsPer9Inn":"8.83","runsScoredPer9":"3.63","homeRunsPer9":"1.04","inheritedRunners":7,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID686973":{"person":{"id":686973,"fullName":"Louis Varland","link":"/api/v1/people/686973"},"jerseyNumber":"77","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":42,"gamesStarted":0,"flyOuts":17,"groundOuts":44,"airOuts":27,"runs":10,"doubles":5,"triples":0,"homeRuns":1,"strikeOuts":65,"baseOnBalls":13,"intentionalWalks":1,"hits":32,"hitByPitch":0,"atBats":167,"obp":".249","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","numberOfPitches":741,"era":"0.96","inningsPitched":"47.0","wins":3,"losses":3,"saves":18,"saveOpportunities":18,"holds":5,"blownSaves":0,"earnedRuns":5,"whip":"0.96","battersFaced":181,"outs":141,"gamesPitched":42,"completeGames":0,"shutouts":0,"pitchesThrown":741,"balls":242,"strikes":499,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.63","rbi":0,"winPercentage":".500","pitchesPerInning":"15.77","gamesFinished":28,"strikeoutWalkRatio":"5.00","strikeoutsPer9Inn":"12.45","walksPer9Inn":"2.49","hitsPer9Inn":"6.13","runsScoredPer9":"1.91","homeRunsPer9":"0.19","inheritedRunners":24,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":3,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":3,"errors":2,"chances":15,"fielding":".867","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID676391":{"person":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"jerseyNumber":"22","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"100","stats":{"batting":{"summary":"1-4","gamesPlayed":1,"flyOuts":0,"groundOuts":3,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":88,"flyOuts":60,"groundOuts":84,"airOuts":121,"runs":38,"doubles":22,"triples":1,"homeRuns":7,"strikeOuts":34,"baseOnBalls":12,"intentionalWalks":0,"hits":98,"hitByPitch":0,"avg":".293","atBats":335,"obp":".315","slg":".427","ops":".742","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":349,"totalBases":143,"rbi":29,"leftOnBase":123,"sacBunts":0,"sacFlies":2,"babip":".307","groundOutsToAirouts":"0.69","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"47.86","popOuts":28,"lineOuts":33},"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":197,"putOuts":110,"errors":10,"chances":317,"fielding":".968","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID662139":{"person":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"jerseyNumber":"5","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"700","stats":{"batting":{"summary":"0-3 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":78,"flyOuts":37,"groundOuts":56,"airOuts":81,"runs":32,"doubles":16,"triples":2,"homeRuns":7,"strikeOuts":60,"baseOnBalls":24,"intentionalWalks":2,"hits":64,"hitByPitch":2,"avg":".246","atBats":260,"obp":".314","slg":".404","ops":".718","caughtStealing":0,"stolenBases":7,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":287,"totalBases":105,"rbi":23,"leftOnBase":110,"sacBunts":0,"sacFlies":1,"babip":".294","groundOutsToAirouts":"0.69","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"37.14","popOuts":21,"lineOuts":23},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":159,"errors":0,"chances":162,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID592332":{"person":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"jerseyNumber":"34","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{"note":"(L, 4-8)","summary":"5.1 IP, 4 ER, 8 K, 5 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":5,"airOuts":3,"runs":7,"doubles":0,"triples":1,"homeRuns":0,"strikeOuts":8,"baseOnBalls":5,"intentionalWalks":1,"hits":5,"hitByPitch":0,"atBats":20,"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","numberOfPitches":92,"inningsPitched":"5.1","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"battersFaced":26,"outs":16,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":92,"balls":36,"strikes":56,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"11.81","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":19,"gamesStarted":19,"flyOuts":53,"groundOuts":96,"airOuts":110,"runs":56,"doubles":18,"triples":3,"homeRuns":15,"strikeOuts":108,"baseOnBalls":29,"intentionalWalks":1,"hits":101,"hitByPitch":1,"atBats":408,"obp":".297","caughtStealing":1,"stolenBases":11,"stolenBasePercentage":".917","caughtStealingPercentage":".083","numberOfPitches":1755,"era":"4.32","inningsPitched":"106.1","wins":4,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":51,"whip":"1.22","battersFaced":445,"outs":319,"gamesPitched":19,"completeGames":0,"shutouts":0,"pitchesThrown":1755,"balls":617,"strikes":1138,"strikePercentage":".650","hitBatsmen":1,"balks":2,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.87","rbi":2,"winPercentage":".333","pitchesPerInning":"16.50","gamesFinished":0,"strikeoutWalkRatio":"3.72","strikeoutsPer9Inn":"9.14","walksPer9Inn":"2.45","hitsPer9Inn":"8.55","runsScoredPer9":"4.74","homeRunsPer9":"1.27","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":4,"sacFlies":3,"passedBall":0,"popOuts":29,"lineOuts":28},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":10,"errors":2,"chances":18,"fielding":".889","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID665926":{"person":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"jerseyNumber":"0","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"900","stats":{"batting":{"summary":"0-3 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":1,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":86,"flyOuts":37,"groundOuts":86,"airOuts":70,"runs":24,"doubles":14,"triples":1,"homeRuns":7,"strikeOuts":59,"baseOnBalls":11,"intentionalWalks":0,"hits":64,"hitByPitch":8,"avg":".234","atBats":274,"obp":".280","slg":".369","ops":".649","caughtStealing":2,"stolenBases":10,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":298,"totalBases":101,"rbi":35,"leftOnBase":123,"sacBunts":2,"sacFlies":3,"babip":".270","groundOutsToAirouts":"1.23","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"39.14","popOuts":16,"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":173,"putOuts":118,"errors":4,"chances":295,"fielding":".986","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID678218":{"person":{"id":678218,"fullName":"Brandon Valenzuela","link":"/api/v1/people/678218"},"jerseyNumber":"59","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":55,"flyOuts":21,"groundOuts":33,"airOuts":43,"runs":17,"doubles":6,"triples":0,"homeRuns":7,"strikeOuts":44,"baseOnBalls":20,"intentionalWalks":0,"hits":36,"hitByPitch":0,"avg":".234","atBats":154,"obp":".320","slg":".409","ops":".729","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":176,"totalBases":63,"rbi":19,"leftOnBase":68,"sacBunts":1,"sacFlies":1,"babip":".279","groundOutsToAirouts":"0.77","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"22.00","popOuts":9,"lineOuts":13},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":10,"stolenBases":34,"stolenBasePercentage":".773","caughtStealingPercentage":".227","assists":26,"putOuts":387,"errors":7,"chances":420,"fielding":".983","passedBall":0,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID656546":{"person":{"id":656546,"fullName":"Jeff Hoffman","link":"/api/v1/people/656546"},"jerseyNumber":"23","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":41,"gamesStarted":0,"flyOuts":8,"groundOuts":31,"airOuts":21,"runs":23,"doubles":6,"triples":2,"homeRuns":4,"strikeOuts":62,"baseOnBalls":15,"intentionalWalks":4,"hits":40,"hitByPitch":4,"atBats":153,"obp":".341","caughtStealing":3,"stolenBases":11,"stolenBasePercentage":".786","caughtStealingPercentage":".214","numberOfPitches":715,"era":"4.42","inningsPitched":"38.2","wins":5,"losses":5,"saves":5,"saveOpportunities":8,"holds":9,"blownSaves":3,"earnedRuns":19,"whip":"1.42","battersFaced":173,"outs":116,"gamesPitched":41,"completeGames":0,"shutouts":0,"pitchesThrown":715,"balls":237,"strikes":478,"strikePercentage":".670","hitBatsmen":4,"balks":1,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.48","rbi":0,"winPercentage":".500","pitchesPerInning":"18.49","gamesFinished":15,"strikeoutWalkRatio":"4.13","strikeoutsPer9Inn":"14.43","walksPer9Inn":"3.49","hitsPer9Inn":"9.31","runsScoredPer9":"5.35","homeRunsPer9":"0.93","inheritedRunners":9,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":8,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":2,"errors":1,"chances":7,"fielding":".857","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID656302":{"person":{"id":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302"},"jerseyNumber":"84","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":16,"gamesStarted":16,"flyOuts":27,"groundOuts":63,"airOuts":63,"runs":31,"doubles":10,"triples":0,"homeRuns":5,"strikeOuts":137,"baseOnBalls":41,"intentionalWalks":0,"hits":66,"hitByPitch":3,"atBats":328,"obp":".295","caughtStealing":3,"stolenBases":15,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":1600,"era":"2.79","inningsPitched":"90.1","wins":5,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":28,"whip":"1.18","battersFaced":373,"outs":271,"gamesPitched":16,"completeGames":0,"shutouts":0,"pitchesThrown":1600,"balls":608,"strikes":992,"strikePercentage":".620","hitBatsmen":3,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".556","pitchesPerInning":"17.71","gamesFinished":0,"strikeoutWalkRatio":"3.34","strikeoutsPer9Inn":"13.65","walksPer9Inn":"4.08","hitsPer9Inn":"6.58","runsScoredPer9":"3.09","homeRunsPer9":"0.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":17,"lineOuts":19},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":4,"errors":2,"chances":12,"fielding":".833","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID702056":{"person":{"id":702056,"fullName":"Trey Yesavage","link":"/api/v1/people/702056"},"jerseyNumber":"39","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"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":46,"groundOuts":55,"airOuts":94,"runs":28,"doubles":19,"triples":0,"homeRuns":7,"strikeOuts":68,"baseOnBalls":32,"intentionalWalks":0,"hits":47,"hitByPitch":2,"atBats":259,"obp":".274","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1178,"era":"3.31","inningsPitched":"73.1","wins":4,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":27,"whip":"1.08","battersFaced":298,"outs":220,"gamesPitched":13,"completeGames":0,"shutouts":0,"pitchesThrown":1178,"balls":445,"strikes":733,"strikePercentage":".620","hitBatsmen":2,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.59","rbi":0,"winPercentage":".500","pitchesPerInning":"16.06","gamesFinished":0,"strikeoutWalkRatio":"2.13","strikeoutsPer9Inn":"8.35","walksPer9Inn":"3.93","hitsPer9Inn":"5.77","runsScoredPer9":"3.44","homeRunsPer9":"0.86","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":3,"passedBall":0,"popOuts":23,"lineOuts":25},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":6,"errors":1,"chances":10,"fielding":".900","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID664770":{"person":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"jerseyNumber":"38","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"200","stats":{"batting":{"summary":"1-4","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":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":57,"flyOuts":19,"groundOuts":61,"airOuts":43,"runs":19,"doubles":8,"triples":0,"homeRuns":4,"strikeOuts":31,"baseOnBalls":9,"intentionalWalks":0,"hits":52,"hitByPitch":4,"avg":".284","atBats":183,"obp":".330","slg":".393","ops":".723","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":200,"totalBases":72,"rbi":17,"leftOnBase":56,"sacBunts":3,"sacFlies":1,"babip":".322","groundOutsToAirouts":"1.42","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"45.75","popOuts":10,"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":3,"putOuts":96,"errors":1,"chances":100,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID682818":{"person":{"id":682818,"fullName":"Yohendrick Piñango","link":"/api/v1/people/682818"},"jerseyNumber":"24","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":51,"flyOuts":20,"groundOuts":35,"airOuts":38,"runs":11,"doubles":7,"triples":0,"homeRuns":5,"strikeOuts":37,"baseOnBalls":10,"intentionalWalks":0,"hits":40,"hitByPitch":0,"avg":".267","atBats":150,"obp":".313","slg":".413","ops":".726","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":160,"totalBases":62,"rbi":20,"leftOnBase":64,"sacBunts":0,"sacFlies":0,"babip":".324","groundOutsToAirouts":"0.92","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.00","popOuts":7,"lineOuts":11},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":69,"errors":1,"chances":71,"fielding":".986","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID543807":{"person":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"jerseyNumber":"4","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":63,"flyOuts":40,"groundOuts":67,"airOuts":68,"runs":29,"doubles":11,"triples":1,"homeRuns":8,"strikeOuts":56,"baseOnBalls":28,"intentionalWalks":0,"hits":54,"hitByPitch":3,"avg":".221","atBats":244,"obp":".308","slg":".373","ops":".681","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":279,"totalBases":91,"rbi":21,"leftOnBase":106,"sacBunts":0,"sacFlies":1,"babip":".254","groundOutsToAirouts":"0.99","catchersInterference":3,"pickoffs":0,"atBatsPerHomeRun":"30.50","popOuts":16,"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":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID689254":{"person":{"id":689254,"fullName":"Mason Fluharty","link":"/api/v1/people/689254"},"jerseyNumber":"68","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"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":47,"gamesStarted":3,"flyOuts":19,"groundOuts":23,"airOuts":35,"runs":18,"doubles":5,"triples":0,"homeRuns":4,"strikeOuts":42,"baseOnBalls":16,"intentionalWalks":1,"hits":38,"hitByPitch":1,"atBats":135,"obp":".359","caughtStealing":3,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":623,"era":"4.72","inningsPitched":"34.1","wins":3,"losses":0,"saves":1,"saveOpportunities":1,"holds":11,"blownSaves":0,"earnedRuns":18,"whip":"1.57","battersFaced":155,"outs":103,"gamesPitched":47,"completeGames":0,"shutouts":0,"pitchesThrown":623,"balls":223,"strikes":400,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.66","rbi":0,"winPercentage":"1.000","pitchesPerInning":"18.15","gamesFinished":5,"strikeoutWalkRatio":"2.63","strikeoutsPer9Inn":"11.01","walksPer9Inn":"4.19","hitsPer9Inn":"9.96","runsScoredPer9":"4.72","homeRunsPer9":"1.05","inheritedRunners":24,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":6,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":4,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID815873":{"person":{"id":815873,"fullName":"Sean Keys","link":"/api/v1/people/815873"},"jerseyNumber":"20","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"500","stats":{"batting":{"summary":"0-4 | 3 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"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":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":7,"flyOuts":2,"groundOuts":3,"airOuts":8,"runs":3,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":10,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"avg":".160","atBats":25,"obp":".160","slg":".320","ops":".480","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":25,"totalBases":8,"rbi":3,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"babip":".214","groundOutsToAirouts":"0.38","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.00","popOuts":3,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":22,"errors":1,"chances":25,"fielding":".960","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID643511":{"person":{"id":643511,"fullName":"Tyler Rogers","link":"/api/v1/people/643511"},"jerseyNumber":"71","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":42,"gamesStarted":0,"flyOuts":15,"groundOuts":70,"airOuts":29,"runs":15,"doubles":5,"triples":1,"homeRuns":0,"strikeOuts":21,"baseOnBalls":13,"intentionalWalks":4,"hits":36,"hitByPitch":0,"atBats":154,"obp":".292","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":589,"era":"1.77","inningsPitched":"40.2","wins":1,"losses":2,"saves":2,"saveOpportunities":5,"holds":18,"blownSaves":3,"earnedRuns":8,"whip":"1.20","battersFaced":170,"outs":122,"gamesPitched":42,"completeGames":0,"shutouts":0,"pitchesThrown":589,"balls":181,"strikes":408,"strikePercentage":".690","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.41","rbi":0,"winPercentage":".333","pitchesPerInning":"14.48","gamesFinished":5,"strikeoutWalkRatio":"1.62","strikeoutsPer9Inn":"4.65","walksPer9Inn":"2.88","hitsPer9Inn":"7.97","runsScoredPer9":"3.32","homeRunsPer9":"0.00","inheritedRunners":5,"inheritedRunnersScored":1,"catchersInterference":1,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":8,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":3,"errors":0,"chances":12,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID571578":{"person":{"id":571578,"fullName":"Patrick Corbin","link":"/api/v1/people/571578"},"jerseyNumber":"46","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":16,"gamesStarted":15,"flyOuts":40,"groundOuts":78,"airOuts":77,"runs":42,"doubles":20,"triples":0,"homeRuns":11,"strikeOuts":57,"baseOnBalls":24,"intentionalWalks":0,"hits":87,"hitByPitch":6,"atBats":295,"obp":".357","caughtStealing":4,"stolenBases":11,"stolenBasePercentage":".733","caughtStealingPercentage":".267","numberOfPitches":1290,"era":"5.11","inningsPitched":"74.0","wins":2,"losses":4,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":42,"whip":"1.50","battersFaced":329,"outs":222,"gamesPitched":16,"completeGames":0,"shutouts":0,"pitchesThrown":1290,"balls":493,"strikes":797,"strikePercentage":".620","hitBatsmen":6,"balks":0,"wildPitches":1,"pickoffs":2,"groundOutsToAirouts":"1.01","rbi":0,"winPercentage":".333","pitchesPerInning":"17.43","gamesFinished":1,"strikeoutWalkRatio":"2.38","strikeoutsPer9Inn":"6.93","walksPer9Inn":"2.92","hitsPer9Inn":"10.58","runsScoredPer9":"5.11","homeRunsPer9":"1.34","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":17,"lineOuts":20},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":5,"errors":0,"chances":16,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID665489":{"person":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"jerseyNumber":"27","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"300","stats":{"batting":{"summary":"0-3 | BB, K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":6,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":86,"flyOuts":44,"groundOuts":102,"airOuts":91,"runs":46,"doubles":14,"triples":0,"homeRuns":4,"strikeOuts":44,"baseOnBalls":39,"intentionalWalks":5,"hits":83,"hitByPitch":4,"avg":".263","atBats":315,"obp":".347","slg":".346","ops":".693","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":363,"totalBases":109,"rbi":35,"leftOnBase":115,"sacBunts":0,"sacFlies":5,"babip":".290","groundOutsToAirouts":"1.12","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"78.75","popOuts":19,"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":48,"putOuts":548,"errors":6,"chances":602,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID664702":{"person":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"jerseyNumber":"3","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"800","stats":{"batting":{"summary":"0-3","gamesPlayed":1,"flyOuts":2,"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":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":79,"flyOuts":27,"groundOuts":41,"airOuts":48,"runs":25,"doubles":6,"triples":0,"homeRuns":3,"strikeOuts":22,"baseOnBalls":13,"intentionalWalks":0,"hits":32,"hitByPitch":0,"avg":".232","atBats":138,"obp":".292","slg":".341","ops":".633","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":156,"totalBases":47,"rbi":16,"leftOnBase":58,"sacBunts":2,"sacFlies":3,"babip":".250","groundOutsToAirouts":"0.85","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"46.00","popOuts":10,"lineOuts":11},"pitching":{"gamesPlayed":2,"gamesStarted":0,"flyOuts":2,"groundOuts":4,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":11,"obp":".417","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":30,"era":"0.00","inningsPitched":"2.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"2.14","battersFaced":12,"outs":7,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":30,"balls":13,"strikes":17,"strikePercentage":".570","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.33","rbi":0,"winPercentage":".---","pitchesPerInning":"12.86","gamesFinished":2,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"3.86","hitsPer9Inn":"15.43","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":88,"errors":0,"chances":89,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID672386":{"person":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"jerseyNumber":"30","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"600","stats":{"batting":{"summary":"0-3 | BB","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":2,"putOuts":9,"errors":0,"chances":11,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":22,"flyOuts":11,"groundOuts":28,"airOuts":24,"runs":7,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":12,"baseOnBalls":7,"intentionalWalks":0,"hits":14,"hitByPitch":0,"avg":".182","atBats":77,"obp":".247","slg":".286","ops":".533","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":85,"totalBases":22,"rbi":7,"leftOnBase":28,"sacBunts":0,"sacFlies":1,"babip":".188","groundOutsToAirouts":"1.17","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"38.50","popOuts":6,"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":4,"stolenBases":28,"stolenBasePercentage":".875","caughtStealingPercentage":".125","assists":10,"putOuts":206,"errors":0,"chances":216,"fielding":"1.000","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID672960":{"person":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"jerseyNumber":"7","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"400","stats":{"batting":{"summary":"1-4 | HR, K, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":1,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":2,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":88,"flyOuts":45,"groundOuts":58,"airOuts":75,"runs":45,"doubles":11,"triples":0,"homeRuns":20,"strikeOuts":113,"baseOnBalls":33,"intentionalWalks":0,"hits":75,"hitByPitch":5,"avg":".235","atBats":319,"obp":".315","slg":".458","ops":".773","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":359,"totalBases":146,"rbi":55,"leftOnBase":156,"sacBunts":0,"sacFlies":2,"babip":".293","groundOutsToAirouts":"0.77","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"15.95","popOuts":17,"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":127,"putOuts":61,"errors":10,"chances":198,"fielding":".949","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]}},"batters":[676391,664770,665489,672960,815873,672386,662139,664702,665926,592332,667297,671936],"pitchers":[592332,667297,671936],"bench":[682729,682818,543807,649966,678218],"bullpen":[669456,656302,571578,689254,656546,693686,643511,686973,702056],"battingOrder":[676391,664770,665489,672960,815873,672386,662139,664702,665926],"info":[{"title":"BATTING","fieldList":[{"label":"HR","value":"Okamoto (20, 6th inning off Roupp, 0 on, 2 out)."},{"label":"TB","value":"Clement; Lukes; Okamoto 4."},{"label":"RBI","value":"Okamoto (55)."},{"label":"2-out RBI","value":"Okamoto."},{"label":"Runners left in scoring position, 2 out","value":"Okamoto."},{"label":"Team RISP","value":"0-for-1."},{"label":"Team LOB","value":"5."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Giménez (4, throw); Okamoto 2 (10, fielding, dropped foul)."},{"label":"DP","value":"(Giménez-Clement-Guerrero Jr.)."}]}],"note":[]},"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":4,"groundOuts":8,"airOuts":8,"runs":10,"doubles":0,"triples":1,"homeRuns":2,"strikeOuts":8,"baseOnBalls":6,"intentionalWalks":1,"hits":8,"hitByPitch":0,"avg":".256","atBats":31,"obp":".309","slg":".423","ops":".732","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":38,"totalBases":16,"rbi":7,"leftOnBase":18,"sacBunts":1,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"15.50","popOuts":2,"lineOuts":2},"pitching":{"flyOuts":6,"groundOuts":10,"airOuts":11,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":7,"baseOnBalls":2,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":31,"obp":".152","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":118,"era":"4.47","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":1,"whip":"1.37","battersFaced":33,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":118,"balls":42,"strikes":76,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.91","rbi":1,"pitchesPerInning":"13.11","runsScoredPer9":"1.00","homeRunsPer9":"1.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":27,"errors":1,"chances":36,"passedBall":0,"pickoffs":0}},"players":{"ID669477":{"person":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"jerseyNumber":"10","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"300","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":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":1,"errors":1,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":82,"flyOuts":61,"groundOuts":57,"airOuts":114,"runs":39,"doubles":16,"triples":1,"homeRuns":17,"strikeOuts":68,"baseOnBalls":7,"intentionalWalks":0,"hits":91,"hitByPitch":7,"avg":".279","atBats":326,"obp":".305","slg":".491","ops":".796","caughtStealing":1,"stolenBases":7,"stolenBasePercentage":".875","caughtStealingPercentage":".125","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":344,"totalBases":160,"rbi":45,"leftOnBase":128,"sacBunts":0,"sacFlies":4,"babip":".302","groundOutsToAirouts":"0.50","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.18","popOuts":29,"lineOuts":24},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":50,"putOuts":189,"errors":4,"chances":243,"fielding":".984","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"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":28,"gamesStarted":0,"flyOuts":31,"groundOuts":37,"airOuts":57,"runs":16,"doubles":7,"triples":1,"homeRuns":3,"strikeOuts":30,"baseOnBalls":20,"intentionalWalks":0,"hits":32,"hitByPitch":0,"atBats":152,"obp":".295","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":706,"era":"2.89","inningsPitched":"43.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":2,"blownSaves":0,"earnedRuns":14,"whip":"1.19","battersFaced":176,"outs":131,"gamesPitched":28,"completeGames":0,"shutouts":0,"pitchesThrown":706,"balls":265,"strikes":441,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.65","rbi":0,"winPercentage":".---","pitchesPerInning":"16.17","gamesFinished":12,"strikeoutWalkRatio":"1.50","strikeoutsPer9Inn":"6.18","walksPer9Inn":"4.12","hitsPer9Inn":"6.60","runsScoredPer9":"3.30","homeRunsPer9":"0.62","inheritedRunners":11,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":4,"passedBall":0,"popOuts":6,"lineOuts":20},"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}},"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,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":24,"flyOuts":3,"groundOuts":3,"airOuts":4,"runs":5,"doubles":1,"triples":1,"homeRuns":1,"strikeOuts":15,"baseOnBalls":0,"intentionalWalks":0,"hits":7,"hitByPitch":0,"avg":".269","atBats":26,"obp":".269","slg":".500","ops":".769","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":29,"totalBases":13,"rbi":3,"leftOnBase":12,"sacBunts":3,"sacFlies":0,"babip":".600","groundOutsToAirouts":"0.75","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.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":4,"putOuts":26,"errors":0,"chances":30,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":11,"gamesStarted":11,"flyOuts":19,"groundOuts":71,"airOuts":47,"runs":31,"doubles":10,"triples":1,"homeRuns":4,"strikeOuts":50,"baseOnBalls":19,"intentionalWalks":0,"hits":51,"hitByPitch":9,"atBats":216,"obp":".321","caughtStealing":1,"stolenBases":8,"stolenBasePercentage":".889","caughtStealingPercentage":".111","numberOfPitches":939,"era":"4.42","inningsPitched":"57.0","wins":3,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":28,"whip":"1.23","battersFaced":248,"outs":171,"gamesPitched":11,"completeGames":0,"shutouts":0,"pitchesThrown":939,"balls":352,"strikes":587,"strikePercentage":".630","hitBatsmen":9,"balks":1,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"1.51","rbi":0,"winPercentage":".333","pitchesPerInning":"16.47","gamesFinished":0,"strikeoutWalkRatio":"2.63","strikeoutsPer9Inn":"7.89","walksPer9Inn":"3.00","hitsPer9Inn":"8.05","runsScoredPer9":"4.89","homeRunsPer9":"0.63","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":7,"lineOuts":21},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":3,"errors":2,"chances":14,"fielding":".857","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID671218":{"person":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"jerseyNumber":"17","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"100","stats":{"batting":{"summary":"3-5 | 2 HR, 3B, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":3,"doubles":0,"triples":1,"homeRuns":2,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":11,"rbi":5,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"2.50","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":52,"flyOuts":23,"groundOuts":52,"airOuts":39,"runs":27,"doubles":13,"triples":3,"homeRuns":8,"strikeOuts":53,"baseOnBalls":12,"intentionalWalks":1,"hits":54,"hitByPitch":0,"avg":".274","atBats":197,"obp":".314","slg":".492","ops":".806","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":210,"totalBases":97,"rbi":28,"leftOnBase":86,"sacBunts":0,"sacFlies":1,"babip":".336","groundOutsToAirouts":"1.33","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"24.62","popOuts":3,"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":2,"putOuts":92,"errors":0,"chances":94,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"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":{},"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":13,"gamesStarted":0,"flyOuts":3,"groundOuts":6,"airOuts":18,"runs":5,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":12,"baseOnBalls":5,"intentionalWalks":0,"hits":10,"hitByPitch":2,"atBats":46,"obp":".321","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":206,"era":"3.86","inningsPitched":"11.2","wins":0,"losses":1,"saves":1,"saveOpportunities":2,"holds":3,"blownSaves":1,"earnedRuns":5,"whip":"1.29","battersFaced":53,"outs":35,"gamesPitched":13,"completeGames":0,"shutouts":0,"pitchesThrown":206,"balls":72,"strikes":134,"strikePercentage":".650","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.33","rbi":0,"winPercentage":".000","pitchesPerInning":"17.66","gamesFinished":4,"strikeoutWalkRatio":"2.40","strikeoutsPer9Inn":"9.26","walksPer9Inn":"3.86","hitsPer9Inn":"7.71","runsScoredPer9":"3.86","homeRunsPer9":"1.54","inheritedRunners":7,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":9,"lineOuts":6},"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}},"ID701852":{"person":{"id":701852,"fullName":"Drew Cavanaugh","link":"/api/v1/people/701852"},"jerseyNumber":"61","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":7,"flyOuts":2,"groundOuts":4,"airOuts":8,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":1,"intentionalWalks":0,"hits":4,"hitByPitch":0,"avg":".200","atBats":20,"obp":".238","slg":".200","ops":".438","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":22,"totalBases":4,"rbi":2,"leftOnBase":3,"sacBunts":1,"sacFlies":0,"babip":".267","groundOutsToAirouts":"0.50","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":3,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":8,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","assists":0,"putOuts":44,"errors":1,"chances":45,"fielding":".978","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID682674":{"person":{"id":682674,"fullName":"Victor Bericoto","link":"/api/v1/people/682674"},"jerseyNumber":"78","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"800","stats":{"batting":{"summary":"2-4 | 2 RBI, 2 R, SB","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"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":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":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":22,"flyOuts":4,"groundOuts":14,"airOuts":8,"runs":7,"doubles":3,"triples":0,"homeRuns":4,"strikeOuts":13,"baseOnBalls":1,"intentionalWalks":0,"hits":16,"hitByPitch":0,"avg":".314","atBats":51,"obp":".327","slg":".608","ops":".935","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":52,"totalBases":31,"rbi":8,"leftOnBase":21,"sacBunts":0,"sacFlies":0,"babip":".353","groundOutsToAirouts":"1.75","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"12.75","popOuts":1,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":30,"errors":1,"chances":33,"fielding":".970","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID641816":{"person":{"id":641816,"fullName":"Tyler Mahle","link":"/api/v1/people/641816"},"jerseyNumber":"54","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":14,"gamesStarted":14,"flyOuts":40,"groundOuts":67,"airOuts":66,"runs":46,"doubles":12,"triples":2,"homeRuns":12,"strikeOuts":69,"baseOnBalls":29,"intentionalWalks":0,"hits":77,"hitByPitch":0,"atBats":273,"obp":".346","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":1196,"era":"5.70","inningsPitched":"71.0","wins":1,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":45,"whip":"1.49","battersFaced":308,"outs":213,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":1196,"balls":445,"strikes":751,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":3,"pickoffs":1,"groundOutsToAirouts":"1.02","rbi":0,"winPercentage":".111","pitchesPerInning":"16.85","gamesFinished":0,"strikeoutWalkRatio":"2.38","strikeoutsPer9Inn":"8.75","walksPer9Inn":"3.68","hitsPer9Inn":"9.76","runsScoredPer9":"5.83","homeRunsPer9":"1.52","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":4,"passedBall":0,"popOuts":12,"lineOuts":14},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":8,"errors":1,"chances":14,"fielding":".929","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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":15,"gamesStarted":15,"flyOuts":41,"groundOuts":117,"airOuts":73,"runs":41,"doubles":13,"triples":3,"homeRuns":7,"strikeOuts":78,"baseOnBalls":24,"intentionalWalks":0,"hits":85,"hitByPitch":4,"atBats":352,"obp":".297","caughtStealing":3,"stolenBases":12,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":1388,"era":"3.66","inningsPitched":"93.1","wins":5,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":38,"whip":"1.17","battersFaced":382,"outs":280,"gamesPitched":15,"completeGames":1,"shutouts":0,"pitchesThrown":1388,"balls":480,"strikes":908,"strikePercentage":".650","hitBatsmen":4,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.60","rbi":0,"winPercentage":".455","pitchesPerInning":"14.87","gamesFinished":0,"strikeoutWalkRatio":"3.25","strikeoutsPer9Inn":"7.52","walksPer9Inn":"2.31","hitsPer9Inn":"8.20","runsScoredPer9":"3.95","homeRunsPer9":"0.68","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":8,"lineOuts":24},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":8,"errors":1,"chances":18,"fielding":".944","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID676254":{"person":{"id":676254,"fullName":"Ryan Walker","link":"/api/v1/people/676254"},"jerseyNumber":"74","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":25,"gamesStarted":0,"flyOuts":14,"groundOuts":28,"airOuts":24,"runs":19,"doubles":2,"triples":2,"homeRuns":2,"strikeOuts":19,"baseOnBalls":14,"intentionalWalks":3,"hits":28,"hitByPitch":1,"atBats":97,"obp":".384","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":444,"era":"6.66","inningsPitched":"24.1","wins":0,"losses":1,"saves":3,"saveOpportunities":6,"holds":3,"blownSaves":3,"earnedRuns":18,"whip":"1.73","battersFaced":114,"outs":73,"gamesPitched":25,"completeGames":0,"shutouts":0,"pitchesThrown":444,"balls":167,"strikes":277,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"1.17","rbi":0,"winPercentage":".000","pitchesPerInning":"18.25","gamesFinished":8,"strikeoutWalkRatio":"1.36","strikeoutsPer9Inn":"7.03","walksPer9Inn":"5.18","hitsPer9Inn":"10.36","runsScoredPer9":"7.03","homeRunsPer9":"0.74","inheritedRunners":8,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":2,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":1,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID702352":{"person":{"id":702352,"fullName":"Spencer Bivens","link":"/api/v1/people/702352"},"jerseyNumber":"76","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":14,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":14,"balls":5,"strikes":9,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":14,"era":"0.00","inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"0.00","battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":14,"balls":5,"strikes":9,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.00","rbi":0,"winPercentage":".---","pitchesPerInning":"14.00","gamesFinished":1,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"18.00","walksPer9Inn":"0.00","hitsPer9Inn":"0.00","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}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":36,"gamesStarted":0,"flyOuts":18,"groundOuts":33,"airOuts":31,"runs":19,"doubles":2,"triples":0,"homeRuns":5,"strikeOuts":45,"baseOnBalls":17,"intentionalWalks":2,"hits":30,"hitByPitch":1,"atBats":138,"obp":".306","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":585,"era":"4.14","inningsPitched":"37.0","wins":2,"losses":4,"saves":8,"saveOpportunities":10,"holds":3,"blownSaves":2,"earnedRuns":17,"whip":"1.27","battersFaced":158,"outs":111,"gamesPitched":36,"completeGames":0,"shutouts":0,"pitchesThrown":585,"balls":206,"strikes":379,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.06","rbi":0,"winPercentage":".333","pitchesPerInning":"15.81","gamesFinished":18,"strikeoutWalkRatio":"2.65","strikeoutsPer9Inn":"10.95","walksPer9Inn":"4.14","hitsPer9Inn":"7.30","runsScoredPer9":"4.62","homeRunsPer9":"1.22","inheritedRunners":22,"inheritedRunnersScored":6,"catchersInterference":1,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":7,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":70,"flyOuts":18,"groundOuts":51,"airOuts":49,"runs":21,"doubles":9,"triples":2,"homeRuns":4,"strikeOuts":34,"baseOnBalls":18,"intentionalWalks":2,"hits":42,"hitByPitch":4,"avg":".243","atBats":173,"obp":".327","slg":".387","ops":".714","caughtStealing":3,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":198,"totalBases":67,"rbi":19,"leftOnBase":87,"sacBunts":2,"sacFlies":1,"babip":".279","groundOutsToAirouts":"1.04","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"43.25","popOuts":16,"lineOuts":15},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":116,"errors":1,"chances":118,"fielding":".992","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID808982":{"person":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"jerseyNumber":"51","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"500","stats":{"batting":{"summary":"1-3 | BB, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":82,"flyOuts":46,"groundOuts":93,"airOuts":93,"runs":46,"doubles":20,"triples":3,"homeRuns":5,"strikeOuts":30,"baseOnBalls":14,"intentionalWalks":0,"hits":98,"hitByPitch":3,"avg":".315","atBats":311,"obp":".347","slg":".447","ops":".794","caughtStealing":0,"stolenBases":6,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":331,"totalBases":139,"rbi":33,"leftOnBase":89,"sacBunts":0,"sacFlies":3,"babip":".333","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"62.20","popOuts":9,"lineOuts":38},"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":149,"errors":3,"chances":153,"fielding":".980","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"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":22,"gamesStarted":0,"flyOuts":9,"groundOuts":13,"airOuts":17,"runs":5,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":18,"baseOnBalls":15,"intentionalWalks":1,"hits":12,"hitByPitch":2,"atBats":59,"obp":".377","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":317,"era":"2.20","inningsPitched":"16.1","wins":1,"losses":2,"saves":0,"saveOpportunities":1,"holds":4,"blownSaves":1,"earnedRuns":4,"whip":"1.65","battersFaced":77,"outs":49,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":317,"balls":130,"strikes":187,"strikePercentage":".590","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.76","rbi":0,"winPercentage":".333","pitchesPerInning":"19.41","gamesFinished":2,"strikeoutWalkRatio":"1.20","strikeoutsPer9Inn":"9.92","walksPer9Inn":"8.27","hitsPer9Inn":"6.61","runsScoredPer9":"2.76","homeRunsPer9":"0.00","inheritedRunners":12,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":5,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":"400","stats":{"batting":{"summary":"0-2 | 2 BB, 2 R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":90,"flyOuts":51,"groundOuts":71,"airOuts":84,"runs":45,"doubles":24,"triples":1,"homeRuns":18,"strikeOuts":107,"baseOnBalls":33,"intentionalWalks":2,"hits":85,"hitByPitch":1,"avg":".246","atBats":345,"obp":".312","slg":".478","ops":".790","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":381,"totalBases":165,"rbi":47,"leftOnBase":160,"sacBunts":0,"sacFlies":2,"babip":".302","groundOutsToAirouts":"0.85","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.17","popOuts":15,"lineOuts":18},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":46,"putOuts":551,"errors":5,"chances":602,"fielding":".992","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"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":"900","stats":{"batting":{"summary":"0-3 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":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":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":7,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":27,"flyOuts":6,"groundOuts":20,"airOuts":17,"runs":8,"doubles":3,"triples":0,"homeRuns":4,"strikeOuts":26,"baseOnBalls":6,"intentionalWalks":0,"hits":12,"hitByPitch":1,"avg":".167","atBats":72,"obp":".241","slg":".375","ops":".616","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":82,"totalBases":27,"rbi":9,"leftOnBase":41,"sacBunts":3,"sacFlies":0,"babip":".190","groundOutsToAirouts":"1.18","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.00","popOuts":6,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":6,"stolenBases":21,"stolenBasePercentage":".778","caughtStealingPercentage":".222","assists":11,"putOuts":140,"errors":3,"chances":154,"fielding":".981","passedBall":2,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID683766":{"person":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"jerseyNumber":"50","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":11,"flyOuts":6,"groundOuts":6,"airOuts":9,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":1,"avg":".105","atBats":19,"obp":".150","slg":".158","ops":".308","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":20,"totalBases":3,"rbi":0,"leftOnBase":10,"sacBunts":0,"sacFlies":0,"babip":".118","groundOutsToAirouts":"0.67","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":1},"pitching":{"gamesPlayed":2,"gamesStarted":0,"flyOuts":2,"groundOuts":2,"airOuts":3,"runs":3,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":10,"obp":".500","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":28,"era":"13.50","inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"whip":"2.50","battersFaced":10,"outs":6,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":28,"balls":11,"strikes":17,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.67","rbi":0,"winPercentage":".---","pitchesPerInning":"14.00","gamesFinished":2,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"0.00","walksPer9Inn":"0.00","hitsPer9Inn":"22.50","runsScoredPer9":"13.50","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":6,"putOuts":7,"errors":2,"chances":15,"fielding":".867","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID605288":{"person":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"jerseyNumber":"12","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":17,"gamesStarted":14,"flyOuts":43,"groundOuts":90,"airOuts":81,"runs":49,"doubles":21,"triples":2,"homeRuns":13,"strikeOuts":50,"baseOnBalls":26,"intentionalWalks":0,"hits":85,"hitByPitch":4,"atBats":301,"obp":".344","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":1230,"era":"5.33","inningsPitched":"74.1","wins":2,"losses":6,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":44,"whip":"1.49","battersFaced":336,"outs":223,"gamesPitched":17,"completeGames":0,"shutouts":0,"pitchesThrown":1230,"balls":460,"strikes":770,"strikePercentage":".630","hitBatsmen":4,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.11","rbi":0,"winPercentage":".250","pitchesPerInning":"16.55","gamesFinished":2,"strikeoutWalkRatio":"1.92","strikeoutsPer9Inn":"6.05","walksPer9Inn":"3.15","hitsPer9Inn":"10.29","runsScoredPer9":"5.93","homeRunsPer9":"1.57","inheritedRunners":3,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":3,"passedBall":0,"popOuts":15,"lineOuts":23},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":9,"errors":1,"chances":20,"fielding":".950","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":"600","stats":{"batting":{"summary":"0-2 | 2 BB, R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"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":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":85,"flyOuts":53,"groundOuts":58,"airOuts":99,"runs":44,"doubles":21,"triples":1,"homeRuns":14,"strikeOuts":101,"baseOnBalls":23,"intentionalWalks":0,"hits":77,"hitByPitch":1,"avg":".231","atBats":334,"obp":".281","slg":".425","ops":".706","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":359,"totalBases":142,"rbi":34,"leftOnBase":140,"sacBunts":0,"sacFlies":1,"babip":".286","groundOutsToAirouts":"0.59","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.86","popOuts":26,"lineOuts":20},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":185,"putOuts":123,"errors":12,"chances":320,"fielding":".963","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":18,"gamesStarted":17,"flyOuts":84,"groundOuts":81,"airOuts":128,"runs":45,"doubles":13,"triples":1,"homeRuns":15,"strikeOuts":86,"baseOnBalls":46,"intentionalWalks":0,"hits":79,"hitByPitch":0,"atBats":366,"obp":".299","caughtStealing":6,"stolenBases":16,"stolenBasePercentage":".727","caughtStealingPercentage":".273","numberOfPitches":1709,"era":"3.45","inningsPitched":"101.2","wins":8,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":39,"whip":"1.23","battersFaced":420,"outs":305,"gamesPitched":18,"completeGames":0,"shutouts":0,"pitchesThrown":1709,"balls":675,"strikes":1034,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":3,"pickoffs":4,"groundOutsToAirouts":"0.63","rbi":0,"winPercentage":".571","pitchesPerInning":"16.81","gamesFinished":0,"strikeoutWalkRatio":"1.87","strikeoutsPer9Inn":"7.61","walksPer9Inn":"4.07","hitsPer9Inn":"6.99","runsScoredPer9":"3.98","homeRunsPer9":"1.33","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":6,"passedBall":0,"popOuts":19,"lineOuts":25},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":12,"putOuts":2,"errors":2,"chances":16,"fielding":".875","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":29,"gamesStarted":0,"flyOuts":7,"groundOuts":20,"airOuts":16,"runs":10,"doubles":4,"triples":0,"homeRuns":2,"strikeOuts":33,"baseOnBalls":20,"intentionalWalks":1,"hits":19,"hitByPitch":1,"atBats":88,"obp":".367","caughtStealing":0,"stolenBases":6,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":499,"era":"3.75","inningsPitched":"24.0","wins":1,"losses":0,"saves":2,"saveOpportunities":3,"holds":9,"blownSaves":1,"earnedRuns":10,"whip":"1.63","battersFaced":109,"outs":72,"gamesPitched":29,"completeGames":0,"shutouts":0,"pitchesThrown":499,"balls":234,"strikes":265,"strikePercentage":".530","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.25","rbi":0,"winPercentage":"1.000","pitchesPerInning":"20.79","gamesFinished":5,"strikeoutWalkRatio":"1.65","strikeoutsPer9Inn":"12.38","walksPer9Inn":"7.50","hitsPer9Inn":"7.13","runsScoredPer9":"3.75","homeRunsPer9":"0.75","inheritedRunners":18,"inheritedRunnersScored":8,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":5,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":1,"chances":4,"fielding":".750","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":{"note":"(W, 6-8)","summary":"8.0 IP, ER, 5 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":5,"groundOuts":10,"airOuts":10,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":5,"baseOnBalls":2,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":28,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":104,"inningsPitched":"8.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":30,"outs":24,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":104,"balls":37,"strikes":67,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.13","homeRunsPer9":"1.13","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":2},"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":18,"gamesStarted":18,"flyOuts":39,"groundOuts":104,"airOuts":73,"runs":50,"doubles":23,"triples":2,"homeRuns":7,"strikeOuts":104,"baseOnBalls":42,"intentionalWalks":0,"hits":85,"hitByPitch":3,"atBats":363,"obp":".317","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","numberOfPitches":1736,"era":"4.27","inningsPitched":"97.0","wins":6,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":46,"whip":"1.31","battersFaced":411,"outs":291,"gamesPitched":18,"completeGames":0,"shutouts":0,"pitchesThrown":1736,"balls":693,"strikes":1043,"strikePercentage":".600","hitBatsmen":3,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.42","rbi":1,"winPercentage":".429","pitchesPerInning":"17.90","gamesFinished":0,"strikeoutWalkRatio":"2.48","strikeoutsPer9Inn":"9.65","walksPer9Inn":"3.90","hitsPer9Inn":"7.89","runsScoredPer9":"4.64","homeRunsPer9":"0.65","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":14,"lineOuts":20},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":6,"errors":0,"chances":16,"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"}]},"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":"200","stats":{"batting":{"summary":"1-4 | BB, SB","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":1,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":85,"flyOuts":81,"groundOuts":100,"airOuts":127,"runs":45,"doubles":19,"triples":7,"homeRuns":4,"strikeOuts":15,"baseOnBalls":21,"intentionalWalks":4,"hits":110,"hitByPitch":3,"avg":".325","atBats":338,"obp":".362","slg":".459","ops":".821","caughtStealing":0,"stolenBases":7,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":376,"totalBases":155,"rbi":33,"leftOnBase":91,"sacBunts":6,"sacFlies":8,"babip":".324","groundOutsToAirouts":"0.79","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"84.50","popOuts":14,"lineOuts":32},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":226,"putOuts":102,"errors":4,"chances":332,"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":"700","stats":{"batting":{"summary":"1-4 | 3 K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":9,"errors":0,"chances":9,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":48,"flyOuts":25,"groundOuts":35,"airOuts":40,"runs":25,"doubles":12,"triples":0,"homeRuns":7,"strikeOuts":48,"baseOnBalls":24,"intentionalWalks":1,"hits":46,"hitByPitch":0,"avg":".274","atBats":168,"obp":".363","slg":".470","ops":".833","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":193,"totalBases":79,"rbi":19,"leftOnBase":76,"sacBunts":0,"sacFlies":1,"babip":".342","groundOutsToAirouts":"0.88","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"24.00","popOuts":6,"lineOuts":9},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":81,"errors":0,"chances":85,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]}},"batters":[671218,650333,669477,646240,808982,642715,805811,682674,606992,694738,702352],"pitchers":[694738,702352],"bench":[701852,813841,687551,683766],"bullpen":[664141,656529,605288,668873,641816,686790,669062,592662,681916,676254,657277],"battingOrder":[671218,650333,669477,646240,808982,642715,805811,682674,606992],"info":[{"title":"BATTING","fieldList":[{"label":"3B","value":"Ramos, H (3, Gausman)."},{"label":"HR","value":"Ramos, H 2 (8, 6th inning off Nance, 2 on, 2 out, 8th inning off Macko, 1 on, 2 out)."},{"label":"TB","value":"Arraez; Bericoto 2; Eldridge; Lee, J; Ramos, H 11."},{"label":"RBI","value":"Bericoto 2 (8); Ramos, H 5 (28)."},{"label":"2-out RBI","value":"Ramos, H 5."},{"label":"Runners left in scoring position, 2 out","value":"Schmitt."},{"label":"SAC","value":"Haase."},{"label":"GIDP","value":"Adames."},{"label":"Team RISP","value":"3-for-9."},{"label":"Team LOB","value":"4."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Bericoto (1, home off Gausman/Kirk); Arraez (7, 2nd base off Gausman/Kirk)."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Schmitt (4, throw)."}]}],"note":[]}},"officials":[{"official":{"id":658536,"fullName":"Austin Jones","link":"/api/v1/people/658536"},"officialType":"Home Plate"},{"official":{"id":427128,"fullName":"Rob Drake","link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"fullName":"Stu Scheurwater","link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"fullName":"Junior Valentine","link":"/api/v1/people/608093"},"officialType":"Third Base"}],"info":[{"label":"IBB","value":"Arraez (by Gausman)."},{"label":"Pitch timer violations","value":"Roupp (pitcher)."},{"label":"ABS Challenge","value":"Kirk (Ball-Confirmed); Lee, J (Strike-Confirmed); Eldridge (Strike-Confirmed); Guerrero Jr. (Strike-Confirmed)."},{"label":"Pitches-strikes","value":"Gausman 92-56; Nance 18-11; Macko 12-9; Roupp 104-67; Bivens 14-9."},{"label":"Groundouts-flyouts","value":"Gausman 5-2; Nance 1-1; Macko 2-1; Roupp 10-5; Bivens 0-1."},{"label":"Batters faced","value":"Gausman 26; Nance 7; Macko 5; Roupp 30; Bivens 3."},{"label":"Inherited runners-scored","value":"Nance 2-2."},{"label":"Umpires","value":"HP: Austin Jones. 1B: Rob Drake. 2B: Stu Scheurwater. 3B: Junior Valentine. "},{"label":"Weather","value":"59 degrees, Partly Cloudy."},{"label":"Wind","value":"15 mph, Out To CF."},{"label":"First pitch","value":"6:45 PM."},{"label":"T","value":"2:09."},{"label":"Att","value":"32,740."},{"label":"Venue","value":"Oracle Park."},{"label":"July 6, 2026"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218","boxscoreName":"Ramos, H"},"jerseyNumber":"17","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"100","stats":{"batting":{"summary":"3-5 | 2 HR, 3B, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":3,"doubles":0,"triples":1,"homeRuns":2,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":11,"rbi":5,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"2.50","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":52,"flyOuts":23,"groundOuts":52,"airOuts":39,"runs":27,"doubles":13,"triples":3,"homeRuns":8,"strikeOuts":53,"baseOnBalls":12,"intentionalWalks":1,"hits":54,"hitByPitch":0,"avg":".274","atBats":197,"obp":".314","slg":".492","ops":".806","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":210,"totalBases":97,"rbi":28,"leftOnBase":86,"sacBunts":0,"sacFlies":1,"babip":".336","groundOutsToAirouts":"1.33","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"24.62","popOuts":3,"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":2,"putOuts":92,"errors":0,"chances":94,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"type":"hitter","gameScore":82,"hittingGameScore":82},{"player":{"person":{"id":694738,"fullName":"Landen Roupp","link":"/api/v1/people/694738","boxscoreName":"Roupp"},"jerseyNumber":"65","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{"note":"(W, 6-8)","summary":"8.0 IP, ER, 5 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":5,"groundOuts":10,"airOuts":10,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":5,"baseOnBalls":2,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":28,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":104,"inningsPitched":"8.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":30,"outs":24,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":104,"balls":37,"strikes":67,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.13","homeRunsPer9":"1.13","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":2},"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":18,"gamesStarted":18,"flyOuts":39,"groundOuts":104,"airOuts":73,"runs":50,"doubles":23,"triples":2,"homeRuns":7,"strikeOuts":104,"baseOnBalls":42,"intentionalWalks":0,"hits":85,"hitByPitch":3,"atBats":363,"obp":".317","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","numberOfPitches":1736,"era":"4.27","inningsPitched":"97.0","wins":6,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":46,"whip":"1.31","battersFaced":411,"outs":291,"gamesPitched":18,"completeGames":0,"shutouts":0,"pitchesThrown":1736,"balls":693,"strikes":1043,"strikePercentage":".600","hitBatsmen":3,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.42","rbi":1,"winPercentage":".429","pitchesPerInning":"17.90","gamesFinished":0,"strikeoutWalkRatio":"2.48","strikeoutsPer9Inn":"9.65","walksPer9Inn":"3.90","hitsPer9Inn":"7.89","runsScoredPer9":"4.64","homeRunsPer9":"0.65","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":14,"lineOuts":20},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":6,"errors":0,"chances":16,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"starter","gameScore":74,"pitchingGameScore":74},{"player":{"person":{"id":682674,"fullName":"Victor Bericoto","link":"/api/v1/people/682674","boxscoreName":"Bericoto"},"jerseyNumber":"78","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"800","stats":{"batting":{"summary":"2-4 | 2 RBI, 2 R, SB","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"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":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":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":22,"flyOuts":4,"groundOuts":14,"airOuts":8,"runs":7,"doubles":3,"triples":0,"homeRuns":4,"strikeOuts":13,"baseOnBalls":1,"intentionalWalks":0,"hits":16,"hitByPitch":0,"avg":".314","atBats":51,"obp":".327","slg":".608","ops":".935","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":52,"totalBases":31,"rbi":8,"leftOnBase":21,"sacBunts":0,"sacFlies":0,"babip":".353","groundOutsToAirouts":"1.75","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"12.75","popOuts":1,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":30,"errors":1,"chances":33,"fielding":".970","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"type":"hitter","gameScore":56,"hittingGameScore":56}]},"decisions":{"winner":{"id":694738,"fullName":"Landen Roupp","link":"/api/v1/people/694738"},"loser":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}