{"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":823174,"link":"/api/v1.1/game/823174/feed/live","metaData":{"wait":10,"timeStamp":"20260909_041116","gameEvents":["field_out","game_finished"],"logicalEvents":["midInning","countChange","count22","newRightHandedHit","basesEmpty","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":823174,"type":"R","doubleHeader":"N","id":"2026/09/08/slnmlb-sfnmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-823174-2026-09-08","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-09-09T01:45:00Z","originalDate":"2026-09-08","officialDate":"2026-09-08","dayNight":"night","time":"6:45","ampm":"PM"},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138","season":2026,"venue":{"id":2889,"name":"Busch Stadium","link":"/api/v1/venues/2889"},"springVenue":{"id":2520,"link":"/api/v1/venues/2520"},"teamCode":"sln","fileCode":"stl","abbreviation":"STL","teamName":"Cardinals","locationName":"St. Louis","firstYearOfPlay":"1892","league":{"id":104,"name":"National League","link":"/api/v1/league/104"},"division":{"id":205,"name":"National League Central","link":"/api/v1/divisions/205"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"St. Louis","record":{"gamesPlayed":146,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":72,"losses":74,"ties":0,"pct":".493"},"records":{},"divisionLeader":false,"wins":72,"losses":74,"winningPercentage":".493"},"franchiseName":"St. Louis","clubName":"Cardinals","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":146,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":61,"losses":85,"ties":0,"pct":".418"},"records":{},"divisionLeader":false,"wins":61,"losses":85,"winningPercentage":".418"},"franchiseName":"San Francisco","clubName":"Giants","active":true}},"players":{"ID694376":{"id":694376,"fullName":"Shay Whitcomb","link":"/api/v1/people/694376","firstName":"Shay","lastName":"Whitcomb","primaryNumber":"13","birthDate":"1998-09-28","currentAge":27,"birthCity":"Thousand Oaks","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":202,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Shay","useLastName":"Whitcomb","middleName":"Lane","boxscoreName":"Whitcomb","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2024-08-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Shay Whitcomb","nameSlug":"shay-whitcomb-694376","firstLastName":"Shay Whitcomb","lastFirstName":"Whitcomb, Shay","lastInitName":"Whitcomb, S","initLastName":"S Whitcomb","fullFMLName":"Shay Lane Whitcomb","fullLFMName":"Whitcomb, Shay Lane","strikeZoneTop":3.23,"strikeZoneBottom":1.63},"ID691023":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023","firstName":"Jordan","lastName":"Walker","primaryNumber":"18","birthDate":"2002-05-22","currentAge":24,"birthCity":"Stone Mountain","birthStateProvince":"GA","birthCountry":"USA","height":"6' 6\"","weight":250,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Jordan","useLastName":"Walker","middleName":"Alexander","boxscoreName":"Walker, J","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2023-03-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jordan Walker","nameSlug":"jordan-walker-691023","firstLastName":"Jordan Walker","lastFirstName":"Walker, Jordan","lastInitName":"Walker, J","initLastName":"J Walker","fullFMLName":"Jordan Alexander Walker","fullLFMName":"Walker, Jordan Alexander","strikeZoneTop":3.461,"strikeZoneBottom":1.747},"ID702885":{"id":702885,"fullName":"Cesar Perdomo","link":"/api/v1/people/702885","firstName":"Cesar","lastName":"Perdomo","primaryNumber":"83","birthDate":"2002-02-09","currentAge":24,"birthCity":"San Juan de los Morros","birthCountry":"Venezuela","height":"5' 10\"","weight":219,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Cesar","useLastName":"Perdomo","middleName":"Jose","boxscoreName":"Perdomo","gender":"M","nameMatrilineal":"Gonzalez","isPlayer":true,"isVerified":true,"mlbDebutDate":"2026-09-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Cesar Perdomo","nameSlug":"cesar-perdomo-702885","firstLastName":"Cesar Perdomo","lastFirstName":"Perdomo, Cesar","lastInitName":"Perdomo, C","initLastName":"C Perdomo","fullFMLName":"Cesar Jose Perdomo","fullLFMName":"Perdomo, Cesar Jose","strikeZoneTop":3.121,"strikeZoneBottom":1.575},"ID687363":{"id":687363,"fullName":"Victor Scott II","link":"/api/v1/people/687363","firstName":"Victor","lastName":"Scott","primaryNumber":"11","birthDate":"2001-02-12","currentAge":25,"birthCity":"Atlanta","birthStateProvince":"GA","birthCountry":"USA","height":"5' 10\"","weight":190,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Victor","useLastName":"Scott II","middleName":"Dwanyne","boxscoreName":"Scott II","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2024-03-28","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Victor Scott II","nameTitle":"II","nameSuffix":"II","nameSlug":"victor-scott-ii-687363","firstLastName":"Victor Scott II","lastFirstName":"Scott II, Victor","lastInitName":"Scott II, V","initLastName":"V Scott II","fullFMLName":"Victor Dwanyne Scott II","fullLFMName":"Scott II, Victor Dwanyne","strikeZoneTop":3.137,"strikeZoneBottom":1.583},"ID701675":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675","firstName":"Nathan","lastName":"Church","primaryNumber":"27","birthDate":"2000-07-12","currentAge":26,"birthCity":"Newport Beach","birthStateProvince":"CA","birthCountry":"USA","height":"5' 10\"","weight":180,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Nathan","useLastName":"Church","middleName":"Michael","boxscoreName":"Church","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-08-17","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Nathan Church","nameSlug":"nathan-church-701675","firstLastName":"Nathan Church","lastFirstName":"Church, Nathan","lastInitName":"Church, N","initLastName":"N Church","fullFMLName":"Nathan Michael Church","fullLFMName":"Church, Nathan Michael","strikeZoneTop":3.11,"strikeZoneBottom":1.57},"ID683363":{"id":683363,"fullName":"Matt Wilkinson","link":"/api/v1/people/683363","firstName":"Matthew","lastName":"Wilkinson","primaryNumber":"71","birthDate":"2002-12-10","currentAge":23,"birthCity":"Vancouver","birthStateProvince":"BC","birthCountry":"Canada","height":"6' 1\"","weight":250,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Matt","useLastName":"Wilkinson","middleName":"James","boxscoreName":"Wilkinson","nickName":"Tugboat","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2026-08-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Matt Wilkinson","nameSlug":"matt-wilkinson-683363","firstLastName":"Matt Wilkinson","lastFirstName":"Wilkinson, Matt","lastInitName":"Wilkinson, M","initLastName":"M Wilkinson","fullFMLName":"Matthew James Wilkinson","fullLFMName":"Wilkinson, Matthew James","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID685464":{"id":685464,"fullName":"Cade Winquest","link":"/api/v1/people/685464","firstName":"Cade","lastName":"Winquest","primaryNumber":"63","birthDate":"2000-04-30","currentAge":26,"birthCity":"Fort Worth","birthStateProvince":"TX","birthCountry":"USA","height":"6' 1\"","weight":217,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Cade","useLastName":"Winquest","middleName":"Ryan","boxscoreName":"Winquest","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2026-08-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Cade Winquest","nameSlug":"cade-winquest-685464","firstLastName":"Cade Winquest","lastFirstName":"Winquest, Cade","lastInitName":"Winquest, C","initLastName":"C Winquest","fullFMLName":"Cade Ryan Winquest","fullLFMName":"Winquest, Cade Ryan","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID668800":{"id":668800,"fullName":"Andrew Knizner","link":"/api/v1/people/668800","firstName":"Andrew","lastName":"Knizner","primaryNumber":"19","birthDate":"1995-02-03","currentAge":31,"birthCity":"Glen Allen","birthStateProvince":"VA","birthCountry":"USA","height":"6' 0\"","weight":225,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Andrew","useLastName":"Knizner","middleName":"Robert","boxscoreName":"Knizner","nickName":"Kiz","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"pronunciation":"KIZ-ner","mlbDebutDate":"2019-06-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Andrew Knizner","nameSlug":"andrew-knizner-668800","firstLastName":"Andrew Knizner","lastFirstName":"Knizner, Andrew","lastInitName":"Knizner, A","initLastName":"A Knizner","fullFMLName":"Andrew Robert Knizner","fullLFMName":"Knizner, Andrew Robert","strikeZoneTop":3.205,"strikeZoneBottom":1.618},"ID700669":{"id":700669,"fullName":"Gordon Graceffo","link":"/api/v1/people/700669","firstName":"Gordon","lastName":"Graceffo","primaryNumber":"44","birthDate":"2000-03-17","currentAge":26,"birthCity":"Wayne","birthStateProvince":"NJ","birthCountry":"USA","height":"6' 4\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Gordon","useLastName":"Graceffo","middleName":"Joseph","boxscoreName":"Graceffo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"pronunciation":"gruh-SEFF-oh","mlbDebutDate":"2024-06-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Gordon Graceffo","nameSlug":"gordon-graceffo-700669","firstLastName":"Gordon Graceffo","lastFirstName":"Graceffo, Gordon","lastInitName":"Graceffo, G","initLastName":"G Graceffo","fullFMLName":"Gordon Joseph Graceffo","fullLFMName":"Graceffo, Gordon Joseph","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"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},"ID676475":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475","firstName":"Alec","lastName":"Burleson","primaryNumber":"41","birthDate":"1998-11-25","currentAge":27,"birthCity":"Charlotte","birthStateProvince":"NC","birthCountry":"USA","height":"6' 0\"","weight":225,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Alec","useLastName":"Burleson","middleName":"Michael","boxscoreName":"Burleson","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"pronunciation":"bur-leh-son","mlbDebutDate":"2022-09-08","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Alec Burleson","nameSlug":"alec-burleson-676475","firstLastName":"Alec Burleson","lastFirstName":"Burleson, Alec","lastInitName":"Burleson, A","initLastName":"A Burleson","fullFMLName":"Alec Michael Burleson","fullLFMName":"Burleson, Alec Michael","strikeZoneTop":3.22,"strikeZoneBottom":1.62},"ID693313":{"id":693313,"fullName":"Carson Seymour","link":"/api/v1/people/693313","firstName":"Carson","lastName":"Seymour","primaryNumber":"77","birthDate":"1998-12-16","currentAge":27,"birthCity":"Poway","birthStateProvince":"CA","birthCountry":"USA","height":"6' 5\"","weight":264,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Carson","useLastName":"Seymour","middleName":"James","boxscoreName":"Seymour, C","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-06-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Carson Seymour","nameSlug":"carson-seymour-693313","firstLastName":"Carson Seymour","lastFirstName":"Seymour, Carson","lastInitName":"Seymour, C","initLastName":"C Seymour","fullFMLName":"Carson James Seymour","fullLFMName":"Seymour, Carson James","strikeZoneTop":3.58,"strikeZoneBottom":1.68},"ID671345":{"id":671345,"fullName":"Jason Foley","link":"/api/v1/people/671345","firstName":"Jason","lastName":"Foley","primaryNumber":"64","birthDate":"1995-11-01","currentAge":30,"birthCity":"Manhasset","birthStateProvince":"NY","birthCountry":"USA","height":"6' 4\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jason","useLastName":"Foley","middleName":"Joseph","boxscoreName":"Foley","gender":"M","isPlayer":true,"isVerified":true,"mlbDebutDate":"2021-06-06","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jason Foley","nameSlug":"jason-foley-671345","firstLastName":"Jason Foley","lastFirstName":"Foley, Jason","lastInitName":"Foley, J","initLastName":"J Foley","fullFMLName":"Jason Joseph Foley","fullLFMName":"Foley, Jason Joseph","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID695336":{"id":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336","firstName":"Thomas","lastName":"Saggese","primaryNumber":"25","birthDate":"2002-04-10","currentAge":24,"birthCity":"Carlsbad","birthStateProvince":"CA","birthCountry":"USA","height":"5' 10\"","weight":185,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Thomas","useLastName":"Saggese","middleName":"Darren","boxscoreName":"Saggese","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"pronunciation":"suh-JAY-see","mlbDebutDate":"2024-09-10","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Thomas Saggese","nameSlug":"thomas-saggese-695336","firstLastName":"Thomas Saggese","lastFirstName":"Saggese, Thomas","lastInitName":"Saggese, T","initLastName":"T Saggese","fullFMLName":"Thomas Darren Saggese","fullLFMName":"Saggese, Thomas Darren","strikeZoneTop":3.141,"strikeZoneBottom":1.585},"ID676617":{"id":676617,"fullName":"Riley O'Brien","link":"/api/v1/people/676617","firstName":"Riley","lastName":"O'Brien","primaryNumber":"61","birthDate":"1995-02-06","currentAge":31,"birthCity":"Seattle","birthStateProvince":"WA","birthCountry":"USA","height":"6' 4\"","weight":180,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Riley","useLastName":"O'Brien","middleName":"Chun-Young","boxscoreName":"O'Brien","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2021-09-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Riley O'Brien","nameSlug":"riley-o-brien-676617","firstLastName":"Riley O'Brien","lastFirstName":"O'Brien, Riley","lastInitName":"O'Brien, R","initLastName":"R O'Brien","fullFMLName":"Riley Chun-Young O'Brien","fullLFMName":"O'Brien, Riley Chun-Young","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID669467":{"id":669467,"fullName":"Andre Pallante","link":"/api/v1/people/669467","firstName":"Neil","lastName":"Pallante","primaryNumber":"53","birthDate":"1998-09-18","currentAge":27,"birthCity":"Mission Viejo","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Andre","useLastName":"Pallante","middleName":"Andre","boxscoreName":"Pallante","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"puh-LAWN-tay","mlbDebutDate":"2022-04-10","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Andre Pallante","nameSlug":"andre-pallante-669467","firstLastName":"Andre Pallante","lastFirstName":"Pallante, Andre","lastInitName":"Pallante, A","initLastName":"A Pallante","fullFMLName":"Neil Andre Pallante","fullLFMName":"Pallante, Neil Andre","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID805074":{"id":805074,"fullName":"Yunior Marte","link":"/api/v1/people/805074","firstName":"Yunior","lastName":"Marte","primaryNumber":"87","birthDate":"2003-08-09","currentAge":23,"birthCity":"Azua","birthCountry":"Dominican Republic","height":"6' 6\"","weight":236,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Yunior","useLastName":"Marte","boxscoreName":"Marte, Y","gender":"M","nameMatrilineal":"De La Paz","isPlayer":true,"isVerified":true,"mlbDebutDate":"2026-08-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Yunior Marte","nameSlug":"yunior-marte-805074","firstLastName":"Yunior Marte","lastFirstName":"Marte, Yunior","lastInitName":"Marte, Y","initLastName":"Y Marte","fullFMLName":"Yunior Marte","fullLFMName":"Marte, Yunior","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID666277":{"id":666277,"fullName":"George Soriano","link":"/api/v1/people/666277","firstName":"George","lastName":"Soriano","primaryNumber":"65","birthDate":"1999-03-24","currentAge":27,"birthCity":"San Pedro de Macoris","birthCountry":"Dominican Republic","height":"6' 2\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"George","useLastName":"Soriano","boxscoreName":"Soriano, G","gender":"M","isPlayer":true,"isVerified":true,"mlbDebutDate":"2023-04-16","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"George Soriano","nameSlug":"george-soriano-666277","firstLastName":"George Soriano","lastFirstName":"Soriano, George","lastInitName":"Soriano, G","initLastName":"G Soriano","fullFMLName":"George Soriano","fullLFMName":"Soriano, George","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID808982":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982","firstName":"Jung Hoo","lastName":"Lee","primaryNumber":"51","birthDate":"1998-08-20","currentAge":28,"birthCity":"Seoul","birthCountry":"Republic of Korea","height":"6' 0\"","weight":196,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Jung Hoo","useLastName":"Lee","boxscoreName":"Lee, J","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"jung who","mlbDebutDate":"2024-03-28","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jung Hoo Lee","nameSlug":"jung-hoo-lee-808982","firstLastName":"Jung Hoo Lee","lastFirstName":"Lee, Jung Hoo","lastInitName":"Lee, J","initLastName":"J Lee","fullFMLName":"J.H. Lee","fullLFMName":"J.H. Lee","strikeZoneTop":3.22,"strikeZoneBottom":1.63},"ID687551":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551","firstName":"Andrew","lastName":"Gilbert","primaryNumber":"0","birthDate":"2000-09-27","currentAge":25,"birthCity":"St. Paul","birthStateProvince":"MN","birthCountry":"USA","height":"5' 9\"","weight":195,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Drew","useLastName":"Gilbert","middleName":"Christopher","boxscoreName":"Gilbert","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-08-08","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Drew Gilbert","nameSlug":"drew-gilbert-687551","firstLastName":"Drew Gilbert","lastFirstName":"Gilbert, Drew","lastInitName":"Gilbert, D","initLastName":"D Gilbert","fullFMLName":"Andrew Christopher Gilbert","fullLFMName":"Gilbert, Andrew Christopher","strikeZoneTop":3.06,"strikeZoneBottom":1.54},"ID687273":{"id":687273,"fullName":"Quinn Mathews","link":"/api/v1/people/687273","firstName":"Quinn","lastName":"Mathews","primaryNumber":"60","birthDate":"2000-10-04","currentAge":25,"birthCity":"Mission Viejo","birthStateProvince":"CA","birthCountry":"USA","height":"6' 5\"","weight":188,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Quinn","useLastName":"Mathews","middleName":"Jack","boxscoreName":"Mathews","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2026-08-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Quinn Mathews","nameSlug":"quinn-mathews-687273","firstLastName":"Quinn Mathews","lastFirstName":"Mathews, Quinn","lastInitName":"Mathews, Q","initLastName":"Q Mathews","fullFMLName":"Quinn Jack Mathews","fullLFMName":"Mathews, Quinn Jack","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID669461":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461","firstName":"Matthew","lastName":"Liberatore","primaryNumber":"32","birthDate":"1999-11-06","currentAge":26,"birthCity":"Peoria","birthStateProvince":"AZ","birthCountry":"USA","height":"6' 4\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Matthew","useLastName":"Liberatore","middleName":"Joseph","boxscoreName":"Liberatore","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"pronunciation":"LIBB-er-uh-tore","mlbDebutDate":"2022-05-21","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Matthew Liberatore","nameSlug":"matthew-liberatore-669461","firstLastName":"Matthew Liberatore","lastFirstName":"Liberatore, Matthew","lastInitName":"Liberatore, M","initLastName":"M Liberatore","fullFMLName":"Matthew Joseph Liberatore","fullLFMName":"Liberatore, Matthew Joseph","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID602104":{"id":602104,"fullName":"Ramón Urías","link":"/api/v1/people/602104","firstName":"Ramón","lastName":"Urías","primaryNumber":"29","birthDate":"1994-06-03","currentAge":32,"birthCity":"Magdalena de Kino","birthStateProvince":"SO","birthCountry":"Mexico","height":"5' 9\"","weight":185,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Ramón","useLastName":"Urías","middleName":"Francisco","boxscoreName":"Urías, R","gender":"M","nameMatrilineal":"Figueroa","isPlayer":true,"isVerified":true,"pronunciation":"oo-REE-ahs","mlbDebutDate":"2020-08-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ramón Urías","nameSlug":"ramon-urias-602104","firstLastName":"Ramón Urías","lastFirstName":"Urías, Ramón","lastInitName":"Urías, R","initLastName":"R Urías","fullFMLName":"Ramón Francisco Urías","fullLFMName":"Urías, Ramón Francisco","strikeZoneTop":3.098,"strikeZoneBottom":1.563},"ID686780":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780","firstName":"Pedro","lastName":"Pagés","primaryNumber":"43","birthDate":"1998-09-17","currentAge":27,"birthCity":"Maracay","birthCountry":"Venezuela","height":"5' 11\"","weight":245,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Pedro","useLastName":"Pagés","middleName":"Jose","boxscoreName":"Pagés, P","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"paw-HESS","mlbDebutDate":"2024-04-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Pedro Pagés","nameSlug":"pedro-pages-686780","firstLastName":"Pedro Pagés","lastFirstName":"Pagés, Pedro","lastInitName":"Pagés, P","initLastName":"P Pagés","fullFMLName":"Pedro Jose Pagés","fullLFMName":"Pagés, Pedro Jose","strikeZoneTop":3.174,"strikeZoneBottom":1.602},"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},"ID695491":{"id":695491,"fullName":"Joshua Báez","link":"/api/v1/people/695491","firstName":"Joshua","lastName":"Báez","primaryNumber":"22","birthDate":"2003-06-28","currentAge":23,"birthCity":"Boston","birthStateProvince":"MA","birthCountry":"USA","height":"6' 3\"","weight":220,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Joshua","useLastName":"Báez","middleName":"Emanuel","boxscoreName":"Báez","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2026-08-15","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Joshua Báez","nameSlug":"joshua-baez-695491","firstLastName":"Joshua Báez","lastFirstName":"Báez, Joshua","lastInitName":"Báez, J","initLastName":"J Báez","fullFMLName":"Joshua Emanuel Báez","fullLFMName":"Báez, Joshua Emanuel","strikeZoneTop":3.35,"strikeZoneBottom":1.69},"ID665665":{"id":665665,"fullName":"Reiver Sanmartin","link":"/api/v1/people/665665","firstName":"Reiver","lastName":"Sanmartin","primaryNumber":"48","birthDate":"1996-04-15","currentAge":30,"birthCity":"Cartagena","birthCountry":"Colombia","height":"6' 1\"","weight":188,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Reiver","useLastName":"Sanmartin","middleName":"Jose","boxscoreName":"Sanmartin","gender":"M","nameMatrilineal":"Zuniga","isPlayer":true,"isVerified":false,"pronunciation":"RAY-ver sanmarTEEN","mlbDebutDate":"2021-09-27","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Reiver Sanmartin","nameSlug":"reiver-sanmartin-665665","firstLastName":"Reiver Sanmartin","lastFirstName":"Sanmartin, Reiver","lastInitName":"Sanmartin, R","initLastName":"R Sanmartin","fullFMLName":"Reiver Jose Sanmartin","fullLFMName":"Sanmartin, Reiver Jose","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID703725":{"id":703725,"fullName":"Luis Gastelum","link":"/api/v1/people/703725","firstName":"Luis","lastName":"Gastelum","primaryNumber":"72","birthDate":"2001-09-27","currentAge":24,"birthCity":"Los Mochis","birthStateProvince":"SI","birthCountry":"Mexico","height":"6' 2\"","weight":175,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Luis","useLastName":"Gastelum","middleName":"Enrique","boxscoreName":"Gastelum, L","gender":"M","nameMatrilineal":"Canedo","isPlayer":true,"isVerified":false,"mlbDebutDate":"2026-07-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luis Gastelum","nameSlug":"luis-gastelum-703725","firstLastName":"Luis Gastelum","lastFirstName":"Gastelum, Luis","lastInitName":"Gastelum, L","initLastName":"L Gastelum","fullFMLName":"Luis Enrique Gastelum","fullLFMName":"Gastelum, Luis Enrique","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID687309":{"id":687309,"fullName":"Cooper Hjerpe","link":"/api/v1/people/687309","firstName":"Cooper","lastName":"Hjerpe","primaryNumber":"56","birthDate":"2001-03-16","currentAge":25,"birthCity":"Davis","birthStateProvince":"CA","birthCountry":"USA","height":"6' 3\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Cooper","useLastName":"Hjerpe","middleName":"Austin","boxscoreName":"Hjerpe","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"pronunciation":"jer-pee","mlbDebutDate":"2026-09-06","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Cooper Hjerpe","nameSlug":"cooper-hjerpe-687309","firstLastName":"Cooper Hjerpe","lastFirstName":"Hjerpe, Cooper","lastInitName":"Hjerpe, C","initLastName":"C Hjerpe","fullFMLName":"Cooper Austin Hjerpe","fullLFMName":"Hjerpe, Cooper Austin","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID694918":{"id":694918,"fullName":"Blade Tidwell","link":"/api/v1/people/694918","firstName":"Janzen","lastName":"Tidwell","primaryNumber":"46","birthDate":"2001-06-08","currentAge":25,"birthCity":"Columbia","birthStateProvince":"TN","birthCountry":"USA","height":"6' 3\"","weight":244,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Blade","useLastName":"Tidwell","middleName":"Blade","boxscoreName":"Tidwell","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-05-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Blade Tidwell","nameSlug":"blade-tidwell-694918","firstLastName":"Blade Tidwell","lastFirstName":"Tidwell, Blade","lastInitName":"Tidwell, B","initLastName":"B Tidwell","fullFMLName":"Janzen Blade Tidwell","fullLFMName":"Tidwell, Janzen Blade","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID802408":{"id":802408,"fullName":"Brycen Mautz","link":"/api/v1/people/802408","firstName":"Brycen","lastName":"Mautz","primaryNumber":"52","birthDate":"2001-07-17","currentAge":25,"birthCity":"San Diego","birthStateProvince":"CA","birthCountry":"USA","height":"6' 3\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brycen","useLastName":"Mautz","middleName":"Alexander","boxscoreName":"Mautz","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2026-05-25","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Brycen Mautz","nameSlug":"brycen-mautz-802408","firstLastName":"Brycen Mautz","lastFirstName":"Mautz, Brycen","lastInitName":"Mautz, B","initLastName":"B Mautz","fullFMLName":"Brycen Alexander Mautz","fullLFMName":"Mautz, Brycen Alexander","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID683627":{"id":683627,"fullName":"Anthony Molina","link":"/api/v1/people/683627","firstName":"Anthony","lastName":"Molina","primaryNumber":"45","birthDate":"2002-01-12","currentAge":24,"birthCity":"San Joaquin","birthCountry":"Venezuela","height":"6' 1\"","weight":170,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Anthony","useLastName":"Molina","middleName":"Jose","boxscoreName":"Molina","gender":"M","nameMatrilineal":"Suarez","isPlayer":true,"isVerified":true,"mlbDebutDate":"2024-03-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Anthony Molina","nameSlug":"anthony-molina-683627","firstLastName":"Anthony Molina","lastFirstName":"Molina, Anthony","lastInitName":"Molina, A","initLastName":"A Molina","fullFMLName":"Anthony Jose Molina","fullLFMName":"Molina, Anthony Jose","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID691769":{"id":691769,"fullName":"Philip Abner","link":"/api/v1/people/691769","firstName":"Philip","lastName":"Abner","primaryNumber":"57","birthDate":"2002-05-05","currentAge":24,"birthCity":"Charlotte","birthStateProvince":"NC","birthCountry":"USA","height":"6' 1\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Philip","useLastName":"Abner","middleName":"James","boxscoreName":"Abner","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2025-09-19","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Philip Abner","nameSlug":"philip-abner-691769","firstLastName":"Philip Abner","lastFirstName":"Abner, Philip","lastInitName":"Abner, P","initLastName":"P Abner","fullFMLName":"Philip James Abner","fullLFMName":"Abner, Philip James","strikeZoneTop":3.41,"strikeZoneBottom":1.57},"ID806367":{"id":806367,"fullName":"Turner Hill","link":"/api/v1/people/806367","firstName":"Turner","lastName":"Hill","primaryNumber":"52","birthDate":"1999-04-04","currentAge":27,"birthCity":"Marietta","birthStateProvince":"OH","birthCountry":"USA","height":"5' 10\"","weight":198,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Turner","useLastName":"Hill","boxscoreName":"Hill","gender":"M","isPlayer":true,"isVerified":false,"mlbDebutDate":"2026-08-15","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Turner Hill","nameSlug":"turner-hill-806367","firstLastName":"Turner Hill","lastFirstName":"Hill, Turner","lastInitName":"Hill, T","initLastName":"T Hill","fullFMLName":"Turner Hill","fullLFMName":"Hill, Turner","strikeZoneTop":3.14,"strikeZoneBottom":1.58},"ID671056":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056","firstName":"Ivan","lastName":"Herrera","primaryNumber":"48","birthDate":"2000-06-01","currentAge":26,"birthCity":"Panama City","birthCountry":"Panama","height":"5' 11\"","weight":220,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Iván","useLastName":"Herrera","middleName":"Aaron","boxscoreName":"Herrera","gender":"M","isPlayer":true,"isVerified":false,"pronunciation":"ee-VAHN","mlbDebutDate":"2022-05-24","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Iván Herrera","nameSlug":"ivan-herrera-671056","firstLastName":"Iván Herrera","lastFirstName":"Herrera, Iván","lastInitName":"Herrera, I","initLastName":"I Herrera","fullFMLName":"Ivan Aaron Herrera","fullLFMName":"Herrera, Ivan Aaron","strikeZoneTop":3.173,"strikeZoneBottom":1.602},"ID700241":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241","firstName":"Michael","lastName":"McGreevy","primaryNumber":"36","birthDate":"2000-07-08","currentAge":26,"birthCity":"San Clemente","birthStateProvince":"CA","birthCountry":"USA","height":"6' 4\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Michael","useLastName":"McGreevy","middleName":"Stephen","boxscoreName":"McGreevy","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2024-07-31","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Michael McGreevy","nameSlug":"michael-mcgreevy-700241","firstLastName":"Michael McGreevy","lastFirstName":"McGreevy, Michael","lastInitName":"McGreevy, M","initLastName":"M McGreevy","fullFMLName":"Michael Stephen McGreevy","fullLFMName":"McGreevy, Michael Stephen","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID669357":{"id":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357","firstName":"Nolan","lastName":"Gorman","primaryNumber":"16","birthDate":"2000-05-10","currentAge":26,"birthCity":"Phoenix","birthStateProvince":"AZ","birthCountry":"USA","height":"6' 0\"","weight":225,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Nolan","useLastName":"Gorman","middleName":"Brian","boxscoreName":"Gorman","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2022-05-20","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nolan Gorman","nameSlug":"nolan-gorman-669357","firstLastName":"Nolan Gorman","lastFirstName":"Gorman, Nolan","lastInitName":"Gorman, N","initLastName":"N Gorman","fullFMLName":"Nolan Brian Gorman","fullLFMName":"Gorman, Nolan Brian","strikeZoneTop":3.217,"strikeZoneBottom":1.624},"ID813841":{"id":813841,"fullName":"Jonah Cox","link":"/api/v1/people/813841","firstName":"Jonah","lastName":"Cox","primaryNumber":"53","birthDate":"2001-08-04","currentAge":25,"birthCity":"Louisville","birthStateProvince":"CO","birthCountry":"USA","height":"6' 2\"","weight":204,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Jonah","useLastName":"Cox","middleName":"Abbott","boxscoreName":"Cox","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2026-05-31","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jonah Cox","nameSlug":"jonah-cox-813841","firstLastName":"Jonah Cox","lastFirstName":"Cox, Jonah","lastInitName":"Cox, J","initLastName":"J Cox","fullFMLName":"Jonah Abbott Cox","fullLFMName":"Cox, Jonah Abbott","strikeZoneTop":3.29,"strikeZoneBottom":1.66},"ID663494":{"id":663494,"fullName":"Bryan Torres","link":"/api/v1/people/663494","firstName":"Bryan","lastName":"Torres","primaryNumber":"39","birthDate":"1997-07-02","currentAge":29,"birthCity":"Caguas","birthCountry":"Puerto Rico","height":"5' 7\"","weight":165,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Bryan","useLastName":"Torres","boxscoreName":"Torres, B","gender":"M","isPlayer":true,"isVerified":true,"mlbDebutDate":"2026-05-23","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bryan Torres","nameSlug":"bryan-torres-663494","firstLastName":"Bryan Torres","lastFirstName":"Torres, Bryan","lastInitName":"Torres, B","initLastName":"B Torres","fullFMLName":"Bryan Torres","fullLFMName":"Torres, Bryan","strikeZoneTop":2.98,"strikeZoneBottom":1.5},"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},"ID681517":{"id":681517,"fullName":"Kyle Leahy","link":"/api/v1/people/681517","firstName":"Kyle","lastName":"Leahy","primaryNumber":"62","birthDate":"1997-06-04","currentAge":29,"birthCity":"Boulder","birthStateProvince":"CO","birthCountry":"USA","height":"6' 5\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kyle","useLastName":"Leahy","middleName":"Yandow","boxscoreName":"Leahy","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"pronunciation":"LAY-hee","mlbDebutDate":"2023-07-07","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kyle Leahy","nameSlug":"kyle-leahy-681517","firstLastName":"Kyle Leahy","lastFirstName":"Leahy, Kyle","lastInitName":"Leahy, K","initLastName":"K Leahy","fullFMLName":"Kyle Yandow Leahy","fullLFMName":"Leahy, Kyle Yandow","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID665877":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877","firstName":"José","lastName":"Fermín","primaryNumber":"15","birthDate":"1999-03-29","currentAge":27,"birthCity":"Puerto Plata","birthCountry":"Dominican Republic","height":"5' 10\"","weight":198,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"José","useLastName":"Fermín","middleName":"Miguel","boxscoreName":"Fermín","gender":"M","nameMatrilineal":"Garcia","isPlayer":true,"isVerified":true,"pronunciation":"fair-MEAN","mlbDebutDate":"2023-07-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"José Fermín","nameSlug":"jose-fermin-665877","firstLastName":"José Fermín","lastFirstName":"Fermín, José","lastInitName":"Fermín, J","initLastName":"J Fermín","fullFMLName":"José Miguel Fermín","fullLFMName":"Fermín, José Miguel","strikeZoneTop":3.14,"strikeZoneBottom":1.58},"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},"ID801501":{"id":801501,"fullName":"Nate Furman","link":"/api/v1/people/801501","firstName":"Nathan","lastName":"Furman","primaryNumber":"56","birthDate":"2001-07-23","currentAge":25,"birthCity":"Brookhaven","birthStateProvince":"PA","birthCountry":"USA","height":"5' 8\"","weight":173,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Nate","useLastName":"Furman","middleName":"Walter","boxscoreName":"Furman","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2026-08-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nate Furman","nameSlug":"nate-furman-801501","firstLastName":"Nate Furman","lastFirstName":"Furman, Nate","lastInitName":"Furman, N","initLastName":"N Furman","fullFMLName":"Nathan Walter Furman","fullLFMName":"Furman, Nathan Walter","strikeZoneTop":3.02,"strikeZoneBottom":1.52},"ID677865":{"id":677865,"fullName":"Justin Bruihl","link":"/api/v1/people/677865","firstName":"Justin","lastName":"Bruihl","primaryNumber":"47","birthDate":"1997-06-26","currentAge":29,"birthCity":"Petaluma","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Justin","useLastName":"Bruihl","boxscoreName":"Bruihl","gender":"M","isPlayer":true,"isVerified":false,"mlbDebutDate":"2021-08-08","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Justin Bruihl","nameSlug":"justin-bruihl-677865","firstLastName":"Justin Bruihl","lastFirstName":"Bruihl, Justin","lastInitName":"Bruihl, J","initLastName":"J Bruihl","fullFMLName":"Justin  Bruihl","fullLFMName":"Bruihl, Justin ","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID805345":{"id":805345,"fullName":"Trent Harris","link":"/api/v1/people/805345","firstName":"Trenton","lastName":"Harris","primaryNumber":"68","birthDate":"1999-01-22","currentAge":27,"birthCity":"Cary","birthStateProvince":"NC","birthCountry":"USA","height":"6' 1\"","weight":206,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Trent","useLastName":"Harris","middleName":"Lee","boxscoreName":"Harris","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2026-08-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Trent Harris","nameSlug":"trent-harris-805345","firstLastName":"Trent Harris","lastFirstName":"Harris, Trent","lastInitName":"Harris, T","initLastName":"T Harris","fullFMLName":"Trenton Lee Harris","fullLFMName":"Harris, Trenton Lee","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID669270":{"id":669270,"fullName":"Joel Kuhnel","link":"/api/v1/people/669270","firstName":"Joel","lastName":"Kuhnel","primaryNumber":"54","birthDate":"1995-02-19","currentAge":31,"birthCity":"Goldsboro","birthStateProvince":"NC","birthCountry":"USA","height":"6' 5\"","weight":290,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Joel","useLastName":"Kuhnel","middleName":"Kenneth","boxscoreName":"Kuhnel","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"pronunciation":"KOO-null","mlbDebutDate":"2019-08-16","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Joel Kuhnel","nameSlug":"joel-kuhnel-669270","firstLastName":"Joel Kuhnel","lastFirstName":"Kuhnel, Joel","lastInitName":"Kuhnel, J","initLastName":"J Kuhnel","fullFMLName":"Joel Kenneth Kuhnel","fullLFMName":"Kuhnel, Joel Kenneth","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID592773":{"id":592773,"fullName":"Ryne Stanek","link":"/api/v1/people/592773","firstName":"Ryne","lastName":"Stanek","primaryNumber":"55","birthDate":"1991-07-26","currentAge":35,"birthCity":"St. Louis","birthStateProvince":"MO","birthCountry":"USA","height":"6' 4\"","weight":226,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ryne","useLastName":"Stanek","middleName":"Thomas","boxscoreName":"Stanek","nickName":"Stanny","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2017-05-14","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ryne Stanek","nameSlug":"ryne-stanek-592773","firstLastName":"Ryne Stanek","lastFirstName":"Stanek, Ryne","lastInitName":"Stanek, R","initLastName":"R Stanek","fullFMLName":"Ryne Thomas Stanek","fullLFMName":"Stanek, Ryne Thomas","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID695391":{"id":695391,"fullName":"Brett Harris","link":"/api/v1/people/695391","firstName":"Brett","lastName":"Harris","primaryNumber":"29","birthDate":"1998-06-24","currentAge":28,"birthCity":"Arlington Heights","birthStateProvince":"IL","birthCountry":"USA","height":"6' 2\"","weight":208,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Brett","useLastName":"Harris","middleName":"Steven","boxscoreName":"Harris, B","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2024-05-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brett Harris","nameSlug":"brett-harris-695391","firstLastName":"Brett Harris","lastFirstName":"Harris, Brett","lastInitName":"Harris, B","initLastName":"B Harris","fullFMLName":"Brett Steven Harris","fullLFMName":"Harris, Brett Steven","strikeZoneTop":3.283,"strikeZoneBottom":1.657},"ID687529":{"id":687529,"fullName":"Grant McCray","link":"/api/v1/people/687529","firstName":"Grant","lastName":"McCray","primaryNumber":"58","birthDate":"2000-12-07","currentAge":25,"birthCity":"Billings","birthStateProvince":"MT","birthCountry":"USA","height":"6' 1\"","weight":195,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Grant","useLastName":"McCray","middleName":"Snow","boxscoreName":"McCray","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2024-08-14","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Grant McCray","nameSlug":"grant-mccray-687529","firstLastName":"Grant McCray","lastFirstName":"McCray, Grant","lastInitName":"McCray, G","initLastName":"G McCray","fullFMLName":"Grant Snow McCray","fullLFMName":"McCray, Grant Snow","strikeZoneTop":3.24,"strikeZoneBottom":1.64},"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":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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},"ID699024":{"id":699024,"fullName":"Leo Bernal","link":"/api/v1/people/699024","firstName":"Leonardo","lastName":"Bernal","primaryNumber":"13","birthDate":"2004-02-13","currentAge":22,"birthCity":"Panama City","birthCountry":"Panama","height":"6' 0\"","weight":245,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Leo","useLastName":"Bernal","middleName":"Abdiel","boxscoreName":"Bernal","gender":"M","nameMatrilineal":"Carrion","isPlayer":true,"isVerified":true,"pronunciation":"ber-NAHL","mlbDebutDate":"2026-09-01","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Leo Bernal","nameSlug":"leo-bernal-699024","firstLastName":"Leo Bernal","lastFirstName":"Bernal, Leo","lastInitName":"Bernal, L","initLastName":"L Bernal","fullFMLName":"Leonardo Abdiel Bernal","fullLFMName":"Bernal, Leonardo Abdiel","strikeZoneTop":3.2,"strikeZoneBottom":1.62},"ID694738":{"id":694738,"fullName":"Landen Roupp","link":"/api/v1/people/694738","firstName":"Landen","lastName":"Roupp","primaryNumber":"65","birthDate":"1998-09-10","currentAge":28,"birthCity":"Rocky Mount","birthStateProvince":"NC","birthCountry":"USA","height":"6' 2\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Landen","useLastName":"Roupp","middleName":"Brice","boxscoreName":"Roupp","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"pronunciation":"roop","mlbDebutDate":"2024-03-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Landen Roupp","nameSlug":"landen-roupp-694738","firstLastName":"Landen Roupp","lastFirstName":"Roupp, Landen","lastInitName":"Roupp, L","initLastName":"L Roupp","fullFMLName":"Landen Brice Roupp","fullLFMName":"Roupp, Landen Brice","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID691026":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026","firstName":"Masyn","lastName":"Winn","primaryNumber":"0","birthDate":"2002-03-21","currentAge":24,"birthCity":"Katy","birthStateProvince":"TX","birthCountry":"USA","height":"5' 9\"","weight":185,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Masyn","useLastName":"Winn","middleName":"Blaze","boxscoreName":"Winn","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2023-08-18","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Masyn Winn","nameSlug":"masyn-winn-691026","firstLastName":"Masyn Winn","lastFirstName":"Winn, Masyn","lastInitName":"Winn, M","initLastName":"M Winn","fullFMLName":"Masyn Blaze Winn","fullLFMName":"Winn, Masyn Blaze","strikeZoneTop":3.081,"strikeZoneBottom":1.555},"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},"ID678545":{"id":678545,"fullName":"Osleivis Basabe","link":"/api/v1/people/678545","firstName":"Osleivis","lastName":"Basabe","primaryNumber":"39","birthDate":"2000-09-13","currentAge":26,"birthCity":"Bobures","birthCountry":"Venezuela","height":"5' 11\"","weight":197,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Osleivis","useLastName":"Basabe","middleName":"Jose","boxscoreName":"Basabe","gender":"M","nameMatrilineal":"Chourio","isPlayer":true,"isVerified":true,"mlbDebutDate":"2023-08-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Osleivis Basabe","nameSlug":"osleivis-basabe-678545","firstLastName":"Osleivis Basabe","lastFirstName":"Basabe, Osleivis","lastInitName":"Basabe, O","initLastName":"O Basabe","fullFMLName":"Osleivis Jose Basabe","fullLFMName":"Basabe, Osleivis Jose","strikeZoneTop":3.18,"strikeZoneBottom":1.61}},"venue":{"id":2395,"name":"Oracle Park","link":"/api/v1/venues/2395","location":{"address1":"24 Willie Mays Plaza","city":"San Francisco","state":"California","stateAbbrev":"CA","postalCode":"94107","defaultCoordinates":{"latitude":37.778383,"longitude":-122.389448},"azimuthAngle":85.0,"elevation":0,"country":"USA","phone":"(415) 972-2000"},"timeZone":{"tz":"PDT","id":"America/Los_Angeles","offset":-7,"offsetAtGameTime":-7},"fieldInfo":{"capacity":41311,"turfType":"Grass","roofType":"Open","leftLine":339,"leftCenter":399,"center":391,"rightCenter":415,"rightLine":309},"active":true,"season":"2026"},"officialVenue":{"id":2395,"link":"/api/v1/venues/2395"},"weather":{"condition":"Partly Cloudy","temp":"72","wind":"10 mph, Varies"},"gameInfo":{"attendance":27787,"firstPitch":"2026-09-09T01:46:00.000Z","gameDurationMinutes":145},"review":{"hasChallenges":false,"away":{"used":0,"remaining":1},"home":{"used":0,"remaining":1}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":1,"usedFailed":2,"remaining":0},"home":{"usedSuccessful":1,"usedFailed":0,"remaining":2}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":687273,"fullName":"Quinn Mathews","link":"/api/v1/people/687273"},"home":{"id":694738,"fullName":"Landen Roupp","link":"/api/v1/people/694738"}},"officialScorer":{"id":427131,"fullName":"Michael Duca","link":"/api/v1/people/427131"},"primaryDatacaster":{"id":700149,"fullName":"Lauren Johnson","link":"/api/v1/people/700149"},"moundVisits":{"away":{"used":1,"remaining":3},"home":{"used":4,"remaining":0}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Bryan Torres flies out to left fielder Turner Hill.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-09-09T01:46:16.021Z","endTime":"2026-09-09T01:47:29.695Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":663494,"fullName":"Bryan Torres","link":"/api/v1/people/663494"},"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":[3,4,5,6,7],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":663494,"fullName":"Bryan Torres","link":"/api/v1/people/663494"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":806367,"link":"/api/v1/people/806367"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-09-08T22:36:36.504Z","endTime":"2026-09-09T01:33:05.482Z","isPitch":false,"type":"action","player":{"id":663494,"link":"/api/v1/people/663494"}},{"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-09-09T01:33:05.482Z","endTime":"2026-09-09T01:43:54.589Z","isPitch":false,"type":"action","player":{"id":663494,"link":"/api/v1/people/663494"}},{"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-09-09T01:43:54.589Z","endTime":"2026-09-09T01:46:18.085Z","isPitch":false,"type":"action","player":{"id":663494,"link":"/api/v1/people/663494"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":85.1,"strikeZoneTop":2.975,"strikeZoneBottom":1.501,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.594949462389128,"aZ":-25.81246870575086,"pfxX":-0.8867112812226576,"pfxZ":3.481679769439414,"pX":0.6974806681150955,"pZ":1.6127997844624968,"vX0":5.423129872704349,"vY0":-133.592444799714,"vZ0":-4.5458745151122475,"x":90.41,"y":195.23,"x0":-1.233481842607616,"y0":50.005866073002935,"z0":5.165543250011532,"aX":-1.6221546677784757},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":5.6,"breakHorizontal":0.6,"spinRate":2265,"spinDirection":220},"zone":9,"typeConfidence":2.0,"plateTime":0.4081519388789645,"extension":6.293857285512527},"index":3,"playId":"df19afff-ca75-388d-a4d7-8f7eade85646","pitchNumber":1,"startTime":"2026-09-09T01:46:18.085Z","endTime":"2026-09-09T01:46:23.464Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.8,"endSpeed":83.6,"strikeZoneTop":2.975,"strikeZoneBottom":1.501,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.671130381030444,"aZ":-26.84853513074089,"pfxX":0.799851362610398,"pfxZ":2.9917525776878424,"pX":-0.2891159657584742,"pZ":2.9811840344946416,"vX0":2.4504738293545394,"vY0":-132.28582323599545,"vZ0":-0.7099730777615546,"x":128.02,"y":158.29,"x0":-1.3292861379356324,"y0":50.00638657363793,"z0":5.21099813716171,"aX":1.4263205667301229},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":5.5,"breakHorizontal":-1.9,"spinRate":2232,"spinDirection":208},"zone":2,"typeConfidence":2.0,"plateTime":0.41311611635631484,"extension":6.634037362976692},"index":4,"playId":"551b322c-9fb7-3efc-a281-1e1877177d9e","pitchNumber":2,"startTime":"2026-09-09T01:46:32.342Z","endTime":"2026-09-09T01:46:36.720Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":86.9,"strikeZoneTop":2.975,"strikeZoneBottom":1.501,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.342876548825597,"aZ":-28.441296333813174,"pfxX":-10.701107358976284,"pfxZ":1.9455183887479333,"pX":-0.2602144871738403,"pZ":1.70504315512589,"vX0":6.2879595515764155,"vY0":-137.10004288729183,"vZ0":-3.8793960594867825,"x":126.92,"y":192.74,"x0":-1.1849253419097023,"y0":50.001091646749195,"z0":5.064191861870052,"aX":-20.510512310014782},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":3.0,"breakHorizontal":18.2,"spinRate":2075,"spinDirection":246},"zone":8,"typeConfidence":2.0,"plateTime":0.39845395174567777,"extension":6.563619765713798},"index":5,"playId":"f81303f9-7e67-3398-a9d0-8633deed1ae1","pitchNumber":3,"startTime":"2026-09-09T01:46:46.582Z","endTime":"2026-09-09T01:46:51.751Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":85.6,"strikeZoneTop":2.975,"strikeZoneBottom":1.501,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.84229360764739,"aZ":-22.052212047974194,"pfxX":-6.164963125501038,"pfxZ":5.404360630533917,"pX":-1.034216876595612,"pZ":3.862423839894411,"vX0":2.2907704922131154,"vY0":-135.58493386994516,"vZ0":0.3070351679619846,"x":156.42,"y":134.49,"x0":-1.0858079544553145,"y0":50.00669868475662,"z0":5.278659930583505,"aX":-11.554949894588896},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":10.1,"breakHorizontal":10.7,"spinRate":2134,"spinDirection":234},"zone":11,"typeConfidence":2.0,"plateTime":0.402985486964913,"extension":6.8516993662073045},"index":6,"playId":"6cbea90e-e500-303e-8cd2-65ac97298d55","pitchNumber":4,"startTime":"2026-09-09T01:47:03.959Z","endTime":"2026-09-09T01:47:07.591Z","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":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":76.5,"endSpeed":70.2,"strikeZoneTop":2.975,"strikeZoneBottom":1.501,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.5767600688081,"aZ":-38.88123732542088,"pfxX":10.006400177273374,"pfxZ":-5.396958100886271,"pX":-0.647389406547086,"pZ":1.9049975440366251,"vX0":-1.0050362295931303,"vY0":-111.30700448858617,"vZ0":1.0556140983319533,"x":141.68,"y":187.35,"x0":-1.4863370816522492,"y0":50.00052979127086,"z0":5.477796762772769,"aX":12.445703011611142},"breaks":{"breakAngle":18.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.2,"breakVerticalInduced":-9.1,"breakHorizontal":-17.8,"spinRate":3012,"spinDirection":51},"zone":7,"typeConfidence":2.0,"plateTime":0.4937094481110149,"extension":6.149438219754981},"hitData":{"launchSpeed":82.7,"launchAngle":47.0,"totalDistance":249.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":73.51,"coordY":114.62}},"index":7,"playId":"57c0a3f6-3db9-3000-83d7-c2a5da3c6474","pitchNumber":5,"startTime":"2026-09-09T01:47:19.294Z","endTime":"2026-09-09T01:47:29.695Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-09T01:47:29.695Z","atBatIndex":0},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Iván Herrera grounds out, shortstop Christian Koss to first baseman Rafael Devers.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-09-09T01:47:28.335Z","endTime":"2026-09-09T01:48:32.593Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"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":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":683766,"link":"/api/v1/people/683766"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":646240,"link":"/api/v1/people/646240"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":77.7,"endSpeed":71.7,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.082889683319067,"aZ":-39.22854495371914,"pfxX":8.801815091441114,"pfxZ":-5.443766975514407,"pX":-0.17263972720326054,"pZ":2.0369836408085202,"vX0":0.18646796169134341,"vY0":-113.21568546856305,"vZ0":1.0438565212956674,"x":123.58,"y":183.78,"x0":-1.399371449178859,"y0":50.00484014692179,"z0":5.502763309573637,"aX":11.401946560394029},"breaks":{"breakAngle":16.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-54.5,"breakVerticalInduced":-9.2,"breakHorizontal":-16.0,"spinRate":3085,"spinDirection":47},"zone":8,"typeConfidence":2.0,"plateTime":0.4841996770222341,"extension":6.008726683141001},"index":0,"playId":"64f40d30-649d-3b2f-983f-7bfbb9c7a9fa","pitchNumber":1,"startTime":"2026-09-09T01:47:56.194Z","endTime":"2026-09-09T01:48:00.610Z","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":94.6,"endSpeed":87.3,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.848037925978176,"aZ":-28.64684839083518,"pfxX":-9.937084573520357,"pfxZ":1.8227860749914395,"pX":0.9713606565974167,"pZ":2.70168849044478,"vX0":8.606232148306844,"vY0":-137.67454013158607,"vZ0":-1.4968913028595736,"x":79.97,"y":165.83,"x0":-0.8895820730886629,"y0":50.00588714657762,"z0":5.174024171386028,"aX":-19.260718425382912},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":3.2,"breakHorizontal":16.4,"spinRate":2095,"spinDirection":245},"zone":12,"typeConfidence":2.0,"plateTime":0.3964182913801535,"extension":6.687550411915852},"index":1,"playId":"c169260b-cff4-3357-b775-247c0a05737c","pitchNumber":2,"startTime":"2026-09-09T01:48:10.139Z","endTime":"2026-09-09T01:48:13.765Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":86.5,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.40186454909385,"aZ":-31.97883968236569,"pfxX":-9.693184200921767,"pfxZ":0.09905728392498325,"pX":-0.6411919193291558,"pZ":2.684751754062559,"vX0":4.487249748127035,"vY0":-137.09622911821316,"vZ0":-0.8551537924754307,"x":141.44,"y":166.29,"x0":-1.0370342776383337,"y0":50.000702187036616,"z0":5.177215313670567,"aX":-18.507766088460976},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":0.2,"breakHorizontal":16.7,"spinRate":2170,"spinDirection":241},"zone":4,"typeConfidence":2.0,"plateTime":0.39903710815623405,"extension":6.872829217372135},"hitData":{"launchSpeed":71.5,"launchAngle":5.0,"totalDistance":75.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":115.32,"coordY":159.79}},"index":2,"playId":"2c6d9480-1646-365c-a27c-4cbd4c21f16e","pitchNumber":3,"startTime":"2026-09-09T01:48:23.827Z","endTime":"2026-09-09T01:48:32.593Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-09T01:48:32.593Z","atBatIndex":1},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Alec Burleson singles on a ground ball to right fielder Grant McCray.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-09-09T01:48:34.438Z","endTime":"2026-09-09T01:51:09.499Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694738,"fullName":"Landen Roupp","link":"/api/v1/people/694738"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":687529,"link":"/api/v1/people/687529"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":76.6,"endSpeed":69.5,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.65357549945092,"aZ":-39.38864906722583,"pfxX":9.72714020100242,"pfxZ":-5.843955478014676,"pX":-1.2365873535749057,"pZ":2.2132511015863834,"vX0":-1.7958906150636844,"vY0":-111.4315396017605,"vZ0":1.7784808963066143,"x":164.14,"y":179.02,"x0":-1.6732640169961441,"y0":50.00536797673167,"z0":5.534372494584181,"aX":11.996689201790467},"breaks":{"breakAngle":16.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.0,"breakVerticalInduced":-9.6,"breakHorizontal":-16.9,"spinRate":3081,"spinDirection":55},"zone":13,"typeConfidence":2.0,"plateTime":0.49523040349344516,"extension":5.7706783927298995},"index":0,"playId":"9139191b-6be3-3b40-870d-0d72fc97c7d3","pitchNumber":1,"startTime":"2026-09-09T01:49:07.370Z","endTime":"2026-09-09T01:49:11.090Z","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":2},"pitchData":{"startSpeed":77.0,"endSpeed":70.4,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.993962229541797,"aZ":-38.93734327610786,"pfxX":9.076480417054551,"pfxZ":-5.388559680032067,"pX":0.45967712498376706,"pZ":1.9708219650049155,"vX0":1.7341812400392371,"vY0":-112.1135216949946,"vZ0":0.9128257647769875,"x":99.48,"y":185.57,"x0":-1.5049771203300895,"y0":50.00318368466426,"z0":5.577996556172265,"aX":11.388300039160345},"breaks":{"breakAngle":16.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.7,"breakVerticalInduced":-9.1,"breakHorizontal":-16.9,"spinRate":3063,"spinDirection":51},"zone":9,"typeConfidence":2.0,"plateTime":0.4912541030991795,"extension":6.302439099421904},"index":1,"playId":"256ce3b3-d1ce-3215-a743-2434d64b3a4e","pitchNumber":2,"startTime":"2026-09-09T01:49:21.140Z","endTime":"2026-09-09T01:49:24.795Z","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":76.4,"endSpeed":70.4,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.069326112227113,"aZ":-40.02638747489832,"pfxX":9.763114058684806,"pfxZ":-6.27726692880956,"pX":-2.594982639546876,"pZ":2.4805751867714827,"vX0":-4.517435203976101,"vY0":-111.21001834657525,"vZ0":2.1941314582641924,"x":215.91,"y":171.8,"x0":-1.8049745393245402,"y0":50.00029025021263,"z0":5.634910881426113,"aX":12.219015402402212},"breaks":{"breakAngle":15.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.4,"breakVerticalInduced":-10.4,"breakHorizontal":-16.4,"spinRate":3099,"spinDirection":52},"zone":13,"typeConfidence":2.0,"plateTime":0.4926415058259197,"extension":5.743901971867001},"index":2,"playId":"91ee9d75-182e-3ee9-af4a-2f1d27635770","pitchNumber":3,"startTime":"2026-09-09T01:49:37.675Z","endTime":"2026-09-09T01:49:40.979Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":80.8,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.98596705802546,"aZ":-35.55817797187883,"pfxX":-7.146295378475154,"pfxZ":-2.04671470020301,"pX":-0.5445325409552192,"pZ":1.0917330493961808,"vX0":4.820352077096495,"vY0":-127.60310051176245,"vZ0":-2.7432854380472573,"x":137.76,"y":209.3,"x0":-1.5285336216849008,"y0":50.005050363740175,"z0":4.9792190853410165,"aX":-11.799302035458254},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-4.1,"breakHorizontal":11.9,"spinRate":1642,"spinDirection":255},"zone":13,"typeConfidence":2.0,"plateTime":0.4290610956498466,"extension":6.536918711237918},"index":3,"playId":"6b200310-a521-31f8-b3fa-78aeb787cceb","pitchNumber":4,"startTime":"2026-09-09T01:49:55.723Z","endTime":"2026-09-09T01:49:59.543Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":76.9,"endSpeed":70.6,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.36291702812852,"aZ":-37.38168679056699,"pfxX":10.010660844591673,"pfxZ":-4.124908532675949,"pX":-0.713532012258532,"pZ":2.3351638768560212,"vX0":-1.0091514522673095,"vY0":-111.9311043020176,"vZ0":1.2831232284032625,"x":144.2,"y":175.73,"x0":-1.555072323088369,"y0":50.00541607597077,"z0":5.600300118748103,"aX":12.625633062215094},"breaks":{"breakAngle":18.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-53.3,"breakVerticalInduced":-6.8,"breakHorizontal":-17.9,"spinRate":3177,"spinDirection":50},"zone":4,"typeConfidence":2.0,"plateTime":0.4904957852942813,"extension":5.844597736063339},"index":4,"playId":"0323bc90-36cc-3562-846b-d1388977d2cd","pitchNumber":5,"startTime":"2026-09-09T01:50:15.427Z","endTime":"2026-09-09T01:50:19.506Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":85.9,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.9105204986163,"aZ":-21.81191573749607,"pfxX":-4.957895854680355,"pfxZ":5.512504674873625,"pX":0.723415814504079,"pZ":4.354047730571602,"vX0":6.9456682164579995,"vY0":-135.3751974878906,"vZ0":1.4135359125430864,"x":89.43,"y":121.22,"x0":-1.215897079021442,"y0":50.00557483295572,"z0":5.338305548952493,"aX":-9.32549901220782},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":10.4,"breakHorizontal":7.7,"spinRate":2232,"spinDirection":238},"zone":12,"typeConfidence":2.0,"plateTime":0.40258163533445934,"extension":6.54702040828603},"index":5,"playId":"402d0776-cb31-3d81-a0bc-1eb81f5443c4","pitchNumber":6,"startTime":"2026-09-09T01:50:39.880Z","endTime":"2026-09-09T01:50:43.804Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":80.1,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.644053005514,"aZ":-37.772544706412695,"pfxX":-6.6017874302753965,"pfxZ":-3.4470545145727414,"pX":-0.27715993743185824,"pZ":2.0340085782187267,"vX0":5.1077672344387155,"vY0":-126.36794653815538,"vZ0":-0.020528829981445895,"x":127.56,"y":183.86,"x0":-1.4623561924870734,"y0":50.0012441968707,"z0":5.064988339280833,"aX":-10.725162861372935},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-6.0,"breakHorizontal":10.8,"spinRate":1622,"spinDirection":264},"zone":8,"typeConfidence":2.0,"plateTime":0.4326735870214611,"extension":6.637871899892614},"hitData":{"launchSpeed":99.6,"launchAngle":5.0,"totalDistance":106.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":195.61,"coordY":128.13}},"index":6,"playId":"3698a738-676e-33c2-a7a1-6cd420fd477c","pitchNumber":7,"startTime":"2026-09-09T01:50:57.244Z","endTime":"2026-09-09T01:51:09.499Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-09T01:51:09.499Z","atBatIndex":2},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Jordan Walker grounds into a force out, third baseman Shay Whitcomb to second baseman Osleivis Basabe. Alec Burleson out at 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-09-09T01:51:09.969Z","endTime":"2026-09-09T01:52:00.676Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"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,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":694376,"link":"/api/v1/people/694376"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":678545,"link":"/api/v1/people/678545"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":85.6,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.49520420731425,"aZ":-33.1504797161071,"pfxX":-9.860080097598864,"pfxZ":-0.5175618977517118,"pX":1.1018048361672133,"pZ":2.6932327966055123,"vX0":8.77216944145293,"vY0":-135.5576418147833,"vZ0":-0.37699434378504315,"x":75.0,"y":166.06,"x0":-0.8886337905306674,"y0":50.00612687881789,"z0":5.140201825170953,"aX":-18.429117028893995},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":-0.8,"breakHorizontal":16.1,"spinRate":2165,"spinDirection":238},"zone":12,"typeConfidence":2.0,"plateTime":0.40341376422775355,"extension":6.6757528320364345},"index":0,"playId":"dcc3302f-9041-3915-a3ea-d9287e6e207c","pitchNumber":1,"startTime":"2026-09-09T01:51:37.263Z","endTime":"2026-09-09T01:51:41.710Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":85.4,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.057877400580885,"aZ":-30.886203387751735,"pfxX":-9.395777821673104,"pfxZ":0.6906302696500557,"pX":-0.12663993798960033,"pZ":1.9834697629497822,"vX0":5.684694692991059,"vY0":-135.69954310258578,"vZ0":-2.6584253454696087,"x":121.83,"y":185.23,"x0":-1.029399762117384,"y0":50.00202084141477,"z0":5.130386231264341,"aX":-17.499098815284505},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":0.8,"breakHorizontal":15.8,"spinRate":2154,"spinDirection":239},"zone":8,"typeConfidence":2.0,"plateTime":0.40383724528834763,"extension":6.583673858905995},"hitData":{"launchSpeed":98.7,"launchAngle":-21.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":89.11,"coordY":151.85}},"index":1,"playId":"9a07d91c-de03-32bb-9229-4010fa5c0ddf","pitchNumber":2,"startTime":"2026-09-09T01:51:52.659Z","endTime":"2026-09-09T01:52:00.676Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-09T01:52:00.676Z","atBatIndex":3},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jonah Cox flies out to right fielder Jordan Walker.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-09-09T01:53:46.084Z","endTime":"2026-09-09T01:54:30.092Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":813841,"fullName":"Jonah Cox","link":"/api/v1/people/813841"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687273,"fullName":"Quinn Mathews","link":"/api/v1/people/687273"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":813841,"fullName":"Jonah Cox","link":"/api/v1/people/813841"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":691023,"link":"/api/v1/people/691023"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":84.0,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.869767895547177,"aZ":-14.784449487798078,"pfxX":2.9075452439267453,"pfxZ":9.670414378976469,"pX":1.2816352962626754,"pZ":2.8228965577910086,"vX0":-1.0460084816184863,"vY0":-132.62388418589026,"vZ0":-3.8680359148062653,"x":68.15,"y":162.56,"x0":1.301256430630314,"y0":50.00319487035114,"z0":5.364582694597486,"aX":5.227982244654268},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":17.0,"breakHorizontal":-5.0,"spinRate":2289,"spinDirection":150},"zone":12,"typeConfidence":0.89,"plateTime":0.41152744027893196,"extension":6.796218971019177},"index":0,"playId":"b9074cfd-c6df-38c6-9429-ad4929572e86","pitchNumber":1,"startTime":"2026-09-09T01:54:05.191Z","endTime":"2026-09-09T01:54:09.356Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":85.0,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.120027897033893,"aZ":-13.230017804878235,"pfxX":3.7744405939298256,"pfxZ":10.232489025422623,"pX":0.15871116154128315,"pZ":2.3986125892706593,"vX0":-4.196686290605249,"vY0":-135.1289960566842,"vZ0":-5.233667649655938,"x":110.95,"y":174.02,"x0":1.2406407403706856,"y0":50.00504100594772,"z0":5.288270545377769,"aX":6.98963419934711},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":17.6,"breakHorizontal":-6.0,"spinRate":2393,"spinDirection":160},"zone":5,"typeConfidence":0.91,"plateTime":0.4051539030604272,"extension":6.833367445574791},"hitData":{"launchSpeed":95.1,"launchAngle":56.0,"totalDistance":248.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":182.23,"coordY":117.6}},"index":1,"playId":"fc25cb76-08fb-3699-a307-27a46aa22f08","pitchNumber":2,"startTime":"2026-09-09T01:54:19.071Z","endTime":"2026-09-09T01:54:30.092Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-09T01:54:30.092Z","atBatIndex":4},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Rafael Devers grounds out, first baseman Alec Burleson to pitcher Quinn Mathews.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-09-09T01:54:28.265Z","endTime":"2026-09-09T01:56:03.014Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687273,"fullName":"Quinn Mathews","link":"/api/v1/people/687273"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":676475,"link":"/api/v1/people/676475"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":687273,"link":"/api/v1/people/687273"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"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":89.7,"endSpeed":82.1,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.388624612113304,"aZ":-23.4879323398926,"pfxX":7.35317322521602,"pfxZ":5.034448166741123,"pX":-0.32046684809212134,"pZ":2.9581418242354798,"vX0":-6.095848093687462,"vY0":-130.50599900844801,"vZ0":-1.684380334564989,"x":129.22,"y":158.91,"x0":1.0899079411011467,"y0":50.00274428918596,"z0":5.380501565625933,"aX":12.68771183605628},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":9.0,"breakHorizontal":-12.0,"spinRate":2067,"spinDirection":163},"zone":1,"typeConfidence":2.0,"plateTime":0.4196452151184724,"extension":6.877300968179828},"index":0,"playId":"86f9c773-4c9a-30f5-95f0-94a2f924fe1b","pitchNumber":1,"startTime":"2026-09-09T01:54:50.389Z","endTime":"2026-09-09T01:54:54.630Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.5,"endSpeed":77.6,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.91941309436409,"aZ":-33.721944892846466,"pfxX":-1.9355784390968958,"pfxZ":-1.026295753990829,"pX":-1.12401239252186,"pZ":0.09435134702590062,"vX0":-4.651100721979743,"vY0":-121.60372226207109,"vZ0":-5.262843879032198,"x":159.84,"y":236.23,"x0":1.0618190689708773,"y0":50.00421949306121,"z0":5.198214793865499,"aX":-2.911109380236246},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-2.9,"breakHorizontal":4.6,"spinRate":2300,"spinDirection":276},"zone":13,"typeConfidence":0.9,"plateTime":0.44970040601340866,"extension":6.820455125189785},"index":1,"playId":"4d18167d-49d7-350f-a65f-c12cce094797","pitchNumber":2,"startTime":"2026-09-09T01:55:03.619Z","endTime":"2026-09-09T01:55:07.385Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":85.0,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.446116464743334,"aZ":-20.535237059833413,"pfxX":7.6091647630094865,"pfxZ":6.325361068352606,"pX":1.3795810843775758,"pZ":2.0825997434062704,"vX0":-2.5589843862558777,"vY0":-134.36940706758077,"vZ0":-4.428386853926062,"x":64.41,"y":182.55,"x0":1.3522504995962072,"y0":50.00230821804851,"z0":5.199485929558334,"aX":13.998431205469426},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":10.8,"breakHorizontal":-13.3,"spinRate":2154,"spinDirection":164},"zone":14,"typeConfidence":2.0,"plateTime":0.40667885106822954,"extension":6.814260825465392},"index":2,"playId":"7c62b2d6-282c-338e-802e-0b5abd549615","pitchNumber":3,"startTime":"2026-09-09T01:55:19.292Z","endTime":"2026-09-09T01:55:23.206Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":84.8,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.453448426668,"aZ":-15.607765312114974,"pfxX":2.2845689115787957,"pfxZ":8.989940261658578,"pX":0.2931465145026035,"pZ":3.4704794841760185,"vX0":-3.2035476718953646,"vY0":-134.4628827974703,"vZ0":-2.0873365490119298,"x":105.83,"y":145.08,"x0":1.199720136045239,"y0":50.00077476983075,"z0":5.356463185972132,"aX":4.20921162783791},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":16.1,"breakHorizontal":-3.5,"spinRate":2345,"spinDirection":158},"zone":12,"typeConfidence":0.9,"plateTime":0.4063856274440525,"extension":6.827569202933071},"index":3,"playId":"54de57cf-3bc8-3554-ac17-18bcd07d0528","pitchNumber":4,"startTime":"2026-09-09T01:55:33.884Z","endTime":"2026-09-09T01:55:37.566Z","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":83.7,"endSpeed":77.8,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.159816964686456,"aZ":-31.13040578806828,"pfxX":-0.9805967617148212,"pfxZ":0.6891754894599451,"pX":-0.799295282072023,"pZ":1.007653095545136,"vX0":-4.173796699135285,"vY0":-121.94272216054485,"vZ0":-4.075391763779877,"x":147.47,"y":211.57,"x0":1.0563088007860524,"y0":50.00451891229948,"z0":5.362663345749307,"aX":-1.488302911424706},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":0.6,"breakHorizontal":2.6,"spinRate":2457,"spinDirection":262},"zone":13,"typeConfidence":0.9,"plateTime":0.44777724467433044,"extension":6.797111655984364},"hitData":{"launchSpeed":69.6,"launchAngle":-22.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":141.17,"coordY":164.35}},"index":4,"playId":"10dcda71-bc2d-3a53-b6c4-8b17c02912a4","pitchNumber":5,"startTime":"2026-09-09T01:55:51.018Z","endTime":"2026-09-09T01:56:03.014Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-09T01:56:03.014Z","atBatIndex":5},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Bryce Eldridge homers (16) on a fly ball to left center field.","rbi":1,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-09-09T01:56:00.993Z","endTime":"2026-09-09T01:58:03.164Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687273,"fullName":"Quinn Mathews","link":"/api/v1/people/687273"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"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":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"responsiblePitcher":{"id":687273,"link":"/api/v1/people/687273"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":91.9,"endSpeed":84.6,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.222573570141847,"aZ":-17.19142095730563,"pfxX":4.73525414020184,"pfxZ":8.237043875720037,"pX":-1.3457547078546426,"pZ":1.8553097073170666,"vX0":-7.498918978992876,"vY0":-133.64269342624326,"vZ0":-5.903531927018902,"x":168.3,"y":188.69,"x0":0.8739104818393653,"y0":50.00492530206777,"z0":5.3163617470611495,"aX":8.616529884447793},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":13.9,"breakHorizontal":-7.1,"spinRate":2139,"spinDirection":161},"zone":13,"typeConfidence":2.0,"plateTime":0.40892634440999664,"extension":6.932019748910634},"index":0,"playId":"2e8ffbf7-98e6-3613-981e-51d56a0d9bcb","pitchNumber":1,"startTime":"2026-09-09T01:56:35.731Z","endTime":"2026-09-09T01:56:40.085Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.2,"endSpeed":77.2,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.297824357432674,"aZ":-32.779401782171924,"pfxX":-2.0550730771671057,"pfxZ":-0.41187191018942304,"pX":-1.3353301897303413,"pZ":-0.11948706287151101,"vX0":-5.1489005706220325,"vY0":-121.01798181225745,"vZ0":-5.80666004334137,"x":167.9,"y":242.01,"x0":1.0854241458103335,"y0":50.00008892448332,"z0":5.1772719132623966,"aX":-3.0513108028867264},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-1.9,"breakHorizontal":4.9,"spinRate":2278,"spinDirection":257},"zone":13,"typeConfidence":0.9,"plateTime":0.4523529226308134,"extension":6.905856648762847},"index":1,"playId":"29ceea7a-6127-360f-a511-a23356c9ce40","pitchNumber":2,"startTime":"2026-09-09T01:56:48.208Z","endTime":"2026-09-09T01:56:51.710Z","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":91.6,"endSpeed":84.1,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.573755654954326,"aZ":-17.87088979114409,"pfxX":6.2408632702703475,"pfxZ":7.924992169501649,"pX":-0.5612512531350323,"pZ":2.0075383863306016,"vX0":-6.426522735011251,"vY0":-133.22799619894306,"vZ0":-5.0502567623498305,"x":138.39,"y":184.58,"x0":1.0668480175196215,"y0":50.00278938259027,"z0":5.212058418652747,"aX":11.263341762281081},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":13.4,"breakHorizontal":-10.0,"spinRate":2151,"spinDirection":160},"zone":7,"typeConfidence":2.0,"plateTime":0.4105017998851319,"extension":6.783038139570298},"index":2,"playId":"c74ccfec-6d40-3edc-be8f-22b91776f4e7","pitchNumber":3,"startTime":"2026-09-09T01:57:05.041Z","endTime":"2026-09-09T01:57:09.261Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":83.6,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.194188029752446,"aZ":-19.22391478597721,"pfxX":6.833157279813026,"pfxZ":7.23421253070844,"pX":0.695421549632912,"pZ":2.3434603704513646,"vX0":-3.704710832038087,"vY0":-133.13172129033674,"vZ0":-4.077451676238863,"x":90.49,"y":175.51,"x0":1.2188472720017232,"y0":50.006305831390726,"z0":5.290499884431463,"aX":12.240311432054465},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":12.4,"breakHorizontal":-11.5,"spinRate":1990,"spinDirection":158},"zone":9,"typeConfidence":2.0,"plateTime":0.4117768380917277,"extension":6.801430307494987},"index":3,"playId":"6f4d9372-f6a3-38e7-8e6c-a2d0ae43d630","pitchNumber":4,"startTime":"2026-09-09T01:57:21.022Z","endTime":"2026-09-09T01:57:25.575Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.2,"endSpeed":83.3,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.210966938128028,"aZ":-15.254052063690933,"pfxX":2.535006688543381,"pfxZ":9.475488419072637,"pX":-0.5926806060051261,"pZ":3.795039012696842,"vX0":-5.064274496655568,"vY0":-132.73718358343606,"vZ0":-1.5525449338624935,"x":139.59,"y":136.31,"x0":1.0099405892611664,"y0":50.004379742058006,"z0":5.49734807198039,"aX":4.528234518550706},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":17.0,"breakHorizontal":-3.5,"spinRate":2036,"spinDirection":157},"zone":11,"typeConfidence":0.89,"plateTime":0.41252043677415573,"extension":6.725036265200471},"hitData":{"launchSpeed":102.5,"launchAngle":34.0,"totalDistance":389.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":57.87,"coordY":57.01}},"index":4,"playId":"93ac5093-8ab6-335f-9110-15b890bb8f4c","pitchNumber":5,"startTime":"2026-09-09T01:57:39.015Z","endTime":"2026-09-09T01:58:03.164Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-09T01:58:03.164Z","atBatIndex":6},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Osleivis Basabe walks.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-09-09T01:58:04.439Z","endTime":"2026-09-09T02:00:01.800Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":678545,"fullName":"Osleivis Basabe","link":"/api/v1/people/678545"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687273,"fullName":"Quinn Mathews","link":"/api/v1/people/687273"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":678545,"fullName":"Osleivis Basabe","link":"/api/v1/people/678545"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":678545,"fullName":"Osleivis Basabe","link":"/api/v1/people/678545"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":73.3,"endSpeed":67.5,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.822086772541297,"aZ":-41.48322397156122,"pfxX":-5.367794460603427,"pfxZ":-8.105862703166673,"pX":0.7936154376724865,"pZ":2.8837000357084253,"vX0":1.0592231546583308,"vY0":-106.6172745453526,"vZ0":3.488960420019392,"x":86.75,"y":160.92,"x0":0.9868611397710859,"y0":50.00434327082665,"z0":5.916780943792835,"aX":-6.162370390856314},"breaks":{"breakAngle":8.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-64.4,"breakVerticalInduced":-13.3,"breakHorizontal":9.4,"spinRate":2337,"spinDirection":325},"zone":3,"typeConfidence":0.9,"plateTime":0.5142971510135119,"extension":6.553096458306329},"index":0,"playId":"9a9328af-370b-3d64-bc9d-4cba2049c920","pitchNumber":1,"startTime":"2026-09-09T01:58:23.164Z","endTime":"2026-09-09T01:58:27.611Z","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":2},"pitchData":{"startSpeed":93.5,"endSpeed":86.3,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.15619618705709,"aZ":-15.75064223130093,"pfxX":2.7774558287217204,"pfxZ":8.64567705174188,"pX":-0.09066138888855052,"pZ":3.1586848640983454,"vX0":-4.450085880866056,"vY0":-136.26536289854158,"vZ0":-3.0004989785378475,"x":120.46,"y":153.5,"x0":1.1953053001857763,"y0":50.0000184987375,"z0":5.34873099791874,"aX":5.274726113592304},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.4,"breakHorizontal":-4.2,"spinRate":2243,"spinDirection":150},"zone":2,"typeConfidence":0.9,"plateTime":0.4004460232899598,"extension":6.853419369943385},"index":1,"playId":"0b35a692-6be7-3a57-9625-540a8aade6ff","pitchNumber":2,"startTime":"2026-09-09T01:58:36.559Z","endTime":"2026-09-09T01:58:40.549Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.0,"endSpeed":79.2,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.77513612170802,"aZ":-25.817282132879548,"pfxX":5.891691724353002,"pfxZ":4.063018729912436,"pX":0.7995879175151392,"pZ":1.328720637139023,"vX0":-3.3232029070647915,"vY0":-122.52807861703978,"vZ0":-3.970522053130413,"x":86.52,"y":202.9,"x0":1.3885678166161173,"y0":50.00012019281339,"z0":5.106521189875646,"aX":9.21062542745529},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":7.0,"breakHorizontal":-10.2,"spinRate":1563,"spinDirection":116},"zone":14,"typeConfidence":0.9,"plateTime":0.4422711330277109,"extension":6.414099838753808},"index":2,"playId":"fb20a09e-0190-3e89-b58d-d4799dc050c7","pitchNumber":3,"startTime":"2026-09-09T01:58:54.844Z","endTime":"2026-09-09T01:58:59.042Z","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":2},"pitchData":{"startSpeed":83.6,"endSpeed":78.9,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.852009599286127,"aZ":-33.73933487276046,"pfxX":-2.586807543567463,"pfxZ":-1.0140674393178943,"pX":-0.7246205224451217,"pZ":0.5444125210629326,"vX0":-3.6450602909342296,"vY0":-121.87173667805064,"vZ0":-4.657874042651033,"x":144.62,"y":224.08,"x0":1.113784293091708,"y0":50.004635633224005,"z0":5.322640445146153,"aX":-3.9799711623465126},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-2.5,"breakHorizontal":5.4,"spinRate":2433,"spinDirection":290},"zone":13,"typeConfidence":0.9,"plateTime":0.44559452783025844,"extension":6.937485728055636},"index":3,"playId":"88c3e034-464c-3fa0-9b65-cfd86589fcbb","pitchNumber":4,"startTime":"2026-09-09T01:59:06.828Z","endTime":"2026-09-09T01:59:11.150Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":86.2,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.997968995914015,"aZ":-14.777455816351589,"pfxX":1.2467006058901346,"pfxZ":9.173644233408634,"pX":-0.8659384501844805,"pZ":3.1584036216277545,"vX0":-5.79928511245419,"vY0":-136.35203990014134,"vZ0":-3.114699928707673,"x":150.01,"y":153.5,"x0":1.1199794489705444,"y0":50.002234387856866,"z0":5.325858983008287,"aX":2.365089205206586},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.2,"breakHorizontal":-1.1,"spinRate":2384,"spinDirection":160},"zone":11,"typeConfidence":0.9,"plateTime":0.4006180604689815,"extension":6.766339061510034},"index":4,"playId":"37649e40-7468-3378-824b-4651579435ff","pitchNumber":5,"startTime":"2026-09-09T01:59:20.087Z","endTime":"2026-09-09T01:59:27.119Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":77.6,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.829196328789344,"aZ":-33.759778457125684,"pfxX":-1.9869849875713654,"pfxZ":-1.0527358484585383,"pX":0.011120746165232122,"pZ":0.2727206634085846,"vX0":-2.1079279817558656,"vY0":-121.62531511237809,"vZ0":-5.074009394477565,"x":116.58,"y":231.42,"x0":1.1457575772831203,"y0":50.00484857445463,"z0":5.298752175075739,"aX":-2.990115506106973},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-2.8,"breakHorizontal":4.1,"spinRate":2218,"spinDirection":268},"zone":13,"typeConfidence":0.91,"plateTime":0.44956940949929347,"extension":6.692508772619648},"index":5,"playId":"bdaa5f9f-b400-31c6-a495-b3495e254c33","pitchNumber":6,"startTime":"2026-09-09T01:59:42.366Z","endTime":"2026-09-09T01:59:46.704Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":85.1,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.38169952822624,"aZ":-12.621042143014394,"pfxX":3.665174309711497,"pfxZ":10.592023559421566,"pX":-1.3931123828240086,"pZ":1.6889657508999765,"vX0":-7.601462267972591,"vY0":-134.78315096158695,"vZ0":-6.789772530843377,"x":170.1,"y":193.18,"x0":0.9833007931289115,"y0":50.00374692774276,"z0":5.126111686119548,"aX":6.767350533956702},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":18.0,"breakHorizontal":-5.0,"spinRate":2234,"spinDirection":150},"zone":13,"typeConfidence":0.91,"plateTime":0.40587069377719853,"extension":7.036369500621491},"index":6,"playId":"4a3f5203-adbe-32a6-9142-2f70a39edceb","pitchNumber":7,"startTime":"2026-09-09T01:59:57.052Z","endTime":"2026-09-09T02:00:01.800Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-09T02:00:01.800Z","atBatIndex":7},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Turner Hill doubles (6) on a ground ball to right fielder Jordan Walker. Osleivis Basabe to 3rd.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-09-09T02:00:00.618Z","endTime":"2026-09-09T02:01:34.949Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":806367,"fullName":"Turner Hill","link":"/api/v1/people/806367"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687273,"fullName":"Quinn Mathews","link":"/api/v1/people/687273"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":806367,"fullName":"Turner Hill","link":"/api/v1/people/806367"},"postOnThird":{"id":678545,"fullName":"Osleivis Basabe","link":"/api/v1/people/678545"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":806367,"fullName":"Turner Hill","link":"/api/v1/people/806367"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":691023,"link":"/api/v1/people/691023"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":678545,"fullName":"Osleivis Basabe","link":"/api/v1/people/678545"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":84.4,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.590107526424017,"aZ":-17.27657397016012,"pfxX":7.613042970974885,"pfxZ":8.147192102956222,"pX":0.2357234834869665,"pZ":2.1030134369983973,"vX0":-5.333374121394559,"vY0":-134.48618866328306,"vZ0":-4.729355741132469,"x":108.01,"y":182.0,"x0":1.256994517281046,"y0":50.00460664239517,"z0":5.112534100572661,"aX":13.925145374174102},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":13.9,"breakHorizontal":-12.6,"spinRate":2310,"spinDirection":156},"zone":8,"typeConfidence":2.0,"plateTime":0.40751331600366036,"extension":6.939929690857542},"index":0,"playId":"85ea23cb-cf34-3174-a844-17c3ee7b630f","pitchNumber":1,"startTime":"2026-09-09T02:00:25.705Z","endTime":"2026-09-09T02:00:30.044Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":77.0,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.323381499471793,"aZ":-33.78787719283342,"pfxX":-2.9112115044911597,"pfxZ":-1.0698497681774946,"pX":0.04224231350612866,"pZ":2.0210033638284055,"vX0":-1.8468862467327223,"vY0":-121.59677842854195,"vZ0":-0.8819008102534123,"x":115.39,"y":184.21,"x0":1.189361219525947,"y0":50.00554367139498,"z0":5.313777743600501,"aX":-4.3705400988425485},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-1.9,"breakHorizontal":5.8,"spinRate":2205,"spinDirection":257},"zone":8,"typeConfidence":0.91,"plateTime":0.4500472638034836,"extension":6.6961307031130755},"index":1,"playId":"68b307b0-b91f-3918-9b89-e036349ac320","pitchNumber":2,"startTime":"2026-09-09T02:00:40.368Z","endTime":"2026-09-09T02:00:45.354Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":85.0,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.438922288945044,"aZ":-20.052220499389076,"pfxX":5.740463620399572,"pfxZ":6.557809237626862,"pX":-0.7848366831892497,"pZ":2.049500010709298,"vX0":-6.413720109949458,"vY0":-135.06936885853784,"vZ0":-5.115836423214654,"x":146.92,"y":183.44,"x0":0.874722566003736,"y0":50.00019539160706,"z0":5.378245263397088,"aX":10.605053943877078},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":10.9,"breakHorizontal":-9.0,"spinRate":2212,"spinDirection":164},"zone":7,"typeConfidence":2.0,"plateTime":0.4055313174443631,"extension":6.667304652178363},"index":2,"playId":"6644d0f4-7154-3921-bea1-cf38df04a973","pitchNumber":3,"startTime":"2026-09-09T02:00:56.063Z","endTime":"2026-09-09T02:01:00.026Z","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":2},"pitchData":{"startSpeed":76.7,"endSpeed":70.3,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.144177187369124,"aZ":-41.681214530914055,"pfxX":-4.718274825903787,"pfxZ":-7.623622365850097,"pX":0.22533460191398919,"pZ":1.9197159109875719,"vX0":-0.08614245220606023,"vY0":-111.6093420095304,"vZ0":1.2169618283555659,"x":108.41,"y":186.95,"x0":0.8763924575442045,"y0":50.000955620209275,"z0":5.696933168502358,"aX":-5.886296049281517},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.0,"breakVerticalInduced":-13.1,"breakHorizontal":8.5,"spinRate":2561,"spinDirection":323},"zone":8,"typeConfidence":0.9,"plateTime":0.49283265522728525,"extension":6.5750609682688035},"hitData":{"launchSpeed":84.8,"launchAngle":1.0,"totalDistance":50.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":188.29,"coordY":119.25}},"index":3,"playId":"62fbecef-b415-3efc-87b7-60e0718a5835","pitchNumber":4,"startTime":"2026-09-09T02:01:21.270Z","endTime":"2026-09-09T02:01:34.949Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-09T02:01:34.949Z","atBatIndex":8},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Andrew Knizner flies out to second baseman Thomas Saggese.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-09-09T02:01:40.026Z","endTime":"2026-09-09T02:02:41.181Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":668800,"fullName":"Andrew Knizner","link":"/api/v1/people/668800"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687273,"fullName":"Quinn Mathews","link":"/api/v1/people/687273"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":668800,"fullName":"Andrew Knizner","link":"/api/v1/people/668800"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":695336,"link":"/api/v1/people/695336"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.1,"endSpeed":85.4,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.547367297008787,"aZ":-16.847764263239934,"pfxX":4.205106195894954,"pfxZ":8.26914960357805,"pX":0.11118556238471634,"pZ":3.34058419842113,"vX0":-4.339430126150908,"vY0":-134.18891925647196,"vZ0":-2.1427657412156833,"x":112.76,"y":148.58,"x0":1.1903202927492649,"y0":50.00385574093652,"z0":5.327995661755777,"aX":7.795812183602582},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":14.9,"breakHorizontal":-6.8,"spinRate":2247,"spinDirection":154},"zone":2,"typeConfidence":0.87,"plateTime":0.4056346806913598,"extension":6.838955567106978},"index":0,"playId":"82651618-cd47-32db-9c3b-774b85188e87","pitchNumber":1,"startTime":"2026-09-09T02:02:11.901Z","endTime":"2026-09-09T02:02:15.645Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":85.6,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.034744354135317,"aZ":-13.617288105227809,"pfxX":2.0656186391421985,"pfxZ":9.919603452507033,"pX":-0.38822875514303107,"pZ":2.584015298732664,"vX0":-4.644560248318155,"vY0":-135.52126945253696,"vZ0":-4.801918857504962,"x":131.8,"y":169.01,"x0":1.0750339641703786,"y0":50.001052827160336,"z0":5.321178327800421,"aX":3.8637896715748044},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":17.2,"breakHorizontal":-2.8,"spinRate":2291,"spinDirection":151},"zone":4,"typeConfidence":0.9,"plateTime":0.40327924544198535,"extension":6.810228667663789},"hitData":{"launchSpeed":61.5,"launchAngle":32.0,"totalDistance":196.0,"trajectory":"fly_ball","hardness":"medium","location":"4","coordinates":{"coordX":150.67,"coordY":126.51}},"index":1,"playId":"8fba2dc1-1ea6-363d-b10a-010b676689e1","pitchNumber":2,"startTime":"2026-09-09T02:02:31.323Z","endTime":"2026-09-09T02:02:41.181Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-09T02:02:41.181Z","atBatIndex":9},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Leo Bernal walks.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-09-09T02:03:08.475Z","endTime":"2026-09-09T02:06:19.001Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":699024,"fullName":"Leo Bernal","link":"/api/v1/people/699024"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694738,"fullName":"Landen Roupp","link":"/api/v1/people/694738"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":699024,"fullName":"Leo Bernal","link":"/api/v1/people/699024"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":699024,"fullName":"Leo Bernal","link":"/api/v1/people/699024"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":86.2,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.8025659656264,"aZ":-26.814529789344597,"pfxX":-9.697251589816013,"pfxZ":2.8356886511319788,"pX":-1.011482725733838,"pZ":1.6397366334501131,"vX0":4.617427785972686,"vY0":-136.30459159254548,"vZ0":-4.087572690560015,"x":155.56,"y":194.51,"x0":-1.4637597321981404,"y0":50.003336449364284,"z0":5.001502644576498,"aX":-18.32208122760766},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":4.6,"breakHorizontal":16.7,"spinRate":2229,"spinDirection":243},"zone":13,"typeConfidence":2.0,"plateTime":0.40120931268460236,"extension":6.433026800206923},"index":0,"playId":"f96ca4a9-8389-3c18-9ed5-b13f9fa04813","pitchNumber":1,"startTime":"2026-09-09T02:05:05.038Z","endTime":"2026-09-09T02:05:08.976Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":86.2,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.473202837008344,"aZ":-27.704071617192472,"pfxX":-9.889468498471656,"pfxZ":2.364398394486596,"pX":-0.5724533695139558,"pZ":1.0772504435723582,"vX0":5.500581415996665,"vY0":-136.4020744151447,"vZ0":-5.44490334893963,"x":138.82,"y":209.69,"x0":-1.3283727628569957,"y0":50.00139005080463,"z0":5.004997537865085,"aX":-18.668266997422133},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":3.4,"breakHorizontal":16.8,"spinRate":2158,"spinDirection":239},"zone":13,"typeConfidence":2.0,"plateTime":0.4012753398577207,"extension":6.767312682825665},"index":1,"playId":"8da3d0ed-8ba5-32ee-8b64-0a081dc0ce54","pitchNumber":2,"startTime":"2026-09-09T02:05:16.557Z","endTime":"2026-09-09T02:05:20.791Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":85.5,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.107900590492264,"aZ":-27.485086495467996,"pfxX":-9.63500064456207,"pfxZ":2.521250812329285,"pX":0.23033691990014268,"pZ":2.04995991295898,"vX0":7.518340186477573,"vY0":-135.21221529329404,"vZ0":-2.934268591472099,"x":108.22,"y":183.43,"x0":-1.3275974521598304,"y0":50.00404744550531,"z0":5.0676159795437385,"aX":-17.93046064324367},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":4.2,"breakHorizontal":16.0,"spinRate":2135,"spinDirection":234},"zone":8,"typeConfidence":2.0,"plateTime":0.40432096736139433,"extension":6.491178401058403},"index":2,"playId":"6be6b9bb-bc8f-30dc-adbd-26682134d377","pitchNumber":3,"startTime":"2026-09-09T02:05:29.904Z","endTime":"2026-09-09T02:05:33.985Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":75.9,"endSpeed":69.3,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.261842069478643,"aZ":-38.18111351525671,"pfxX":10.545508367360778,"pfxZ":-4.956064505627451,"pX":-0.05259884217246537,"pZ":1.1444451320441948,"vX0":-0.04964840107563773,"vY0":-110.51995661887321,"vZ0":-0.5220196096649626,"x":119.0,"y":207.88,"x0":-1.3950993196891934,"y0":50.001882067222326,"z0":5.461693094395653,"aX":12.790418755071444},"breaks":{"breakAngle":18.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.9,"breakVerticalInduced":-8.8,"breakHorizontal":-19.0,"spinRate":3097,"spinDirection":53},"zone":13,"typeConfidence":2.0,"plateTime":0.49933867029643775,"extension":6.002133025825339},"index":3,"playId":"9eaecb02-5529-3e0f-ab3f-054333603b08","pitchNumber":4,"startTime":"2026-09-09T02:05:44.281Z","endTime":"2026-09-09T02:05:49.470Z","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":75.9,"endSpeed":69.9,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.652723095403857,"aZ":-39.25312710709018,"pfxX":9.213570544214349,"pfxZ":-5.7556002931709465,"pX":-1.2675413147698678,"pZ":1.8313662767567984,"vX0":-2.031653671380868,"vY0":-110.53122910865794,"vZ0":0.8451268147162572,"x":165.32,"y":189.33,"x0":-1.5303505530072548,"y0":50.00155894368264,"z0":5.582898278517829,"aX":11.339729711966028},"breaks":{"breakAngle":15.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.5,"breakVerticalInduced":-9.8,"breakHorizontal":-16.1,"spinRate":2995,"spinDirection":52},"zone":13,"typeConfidence":2.0,"plateTime":0.49652684151115833,"extension":5.71528036348126},"index":4,"playId":"2e5e8a01-d397-3e19-a6a0-120b02bb7fd3","pitchNumber":5,"startTime":"2026-09-09T02:05:58.968Z","endTime":"2026-09-09T02:06:03.213Z","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":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":76.9,"endSpeed":71.2,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.9635501427774,"aZ":-39.210914706746664,"pfxX":8.344293068409954,"pfxZ":-5.556290865149524,"pX":0.9549073573958412,"pZ":1.1758382913768841,"vX0":2.517262188984329,"vY0":-112.05788774431605,"vZ0":-0.6790155426762198,"x":80.6,"y":207.03,"x0":-1.2681134101987044,"y0":50.002485196894106,"z0":5.5018437472026065,"aX":10.570245423993187},"breaks":{"breakAngle":15.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.2,"breakVerticalInduced":-10.0,"breakHorizontal":-15.7,"spinRate":3114,"spinDirection":46},"zone":14,"typeConfidence":2.0,"plateTime":0.4895107425749199,"extension":6.084654711126247},"index":5,"playId":"50e22b89-7521-3a9e-ab83-b1719b4bd3c9","pitchNumber":6,"startTime":"2026-09-09T02:06:13.956Z","endTime":"2026-09-09T02:06:19.001Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-09T02:06:19.001Z","atBatIndex":10},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nolan Gorman strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-09-09T02:06:18.900Z","endTime":"2026-09-09T02:07:38.450Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694738,"fullName":"Landen Roupp","link":"/api/v1/people/694738"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":699024,"fullName":"Leo Bernal","link":"/api/v1/people/699024"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":668800,"link":"/api/v1/people/668800"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":85.2,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.07293643688046,"aZ":-19.199767249606868,"pfxX":-5.197872590168201,"pfxZ":6.993684332576205,"pX":0.717304265270972,"pZ":3.3854029339712843,"vX0":6.922228311205337,"vY0":-134.7979218406638,"vZ0":-1.4163302061103429,"x":89.66,"y":147.37,"x0":-1.1989680143630463,"y0":50.00307097440854,"z0":5.262285597150761,"aX":-9.643885056122945},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":12.6,"breakHorizontal":8.0,"spinRate":2248,"spinDirection":232},"zone":12,"typeConfidence":2.0,"plateTime":0.4050784358353434,"extension":6.575750869702261},"index":0,"playId":"c69c97d7-5fd7-381a-a203-b9a664e4dd22","pitchNumber":1,"startTime":"2026-09-09T02:06:43.639Z","endTime":"2026-09-09T02:06:48.011Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":80.2,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.263616928389347,"aZ":-33.13906626745986,"pfxX":-7.380332401341428,"pfxZ":-0.5855693318562736,"pX":-1.071739545524658,"pZ":2.8473214258867516,"vX0":3.5918173215205242,"vY0":-126.9835336109152,"vZ0":0.6745477487136307,"x":157.85,"y":161.9,"x0":-1.5433013093140409,"y0":50.0061462774098,"z0":5.208442688146126,"aX":-12.091519624371477},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":-0.7,"breakHorizontal":12.6,"spinRate":1787,"spinDirection":254},"zone":11,"typeConfidence":2.0,"plateTime":0.4308432180541968,"extension":6.309325634143255},"index":1,"playId":"52dd2011-09ce-3a08-9479-b8ed7ae056b1","pitchNumber":2,"startTime":"2026-09-09T02:07:12.136Z","endTime":"2026-09-09T02:07:19.599Z","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":0},"pitchData":{"startSpeed":87.8,"endSpeed":81.8,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.63029141556581,"aZ":-34.585565120941446,"pfxX":-7.873530597934044,"pfxZ":-1.4392487180501528,"pX":0.18622979504887838,"pZ":1.1430975280278595,"vX0":7.054682432371999,"vY0":-127.74748169581788,"vZ0":-3.148042239408153,"x":109.9,"y":207.92,"x0":-1.5683859639974418,"y0":50.00308914333113,"z0":5.069233989609916,"aX":-13.208787720981235},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-3.0,"breakHorizontal":13.0,"spinRate":2011,"spinDirection":262},"zone":14,"typeConfidence":2.0,"plateTime":0.42634984362498596,"extension":6.400683058283771},"index":2,"playId":"0187debe-6264-3a3e-b83b-a396d01fa68b","pitchNumber":3,"startTime":"2026-09-09T02:07:33.294Z","endTime":"2026-09-09T02:07:38.450Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-09T02:07:38.450Z","atBatIndex":11},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Thomas Saggese grounds into a double play, third baseman Shay Whitcomb to second baseman Osleivis Basabe to first baseman Rafael Devers. Leo Bernal out at 2nd. Thomas Saggese out at 1st.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-09-09T02:07:55.001Z","endTime":"2026-09-09T02:09:51.632Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336"},"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,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":699024,"fullName":"Leo Bernal","link":"/api/v1/people/699024"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":694376,"link":"/api/v1/people/694376"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":678545,"link":"/api/v1/people/678545"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":678545,"link":"/api/v1/people/678545"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":646240,"link":"/api/v1/people/646240"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":86.4,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.67528121075995,"aZ":-19.58479398496744,"pfxX":-5.006933026818482,"pfxZ":6.609897840189964,"pX":0.4509259756504289,"pZ":2.7186742577180616,"vX0":5.652399088916781,"vY0":-136.79174265176744,"vZ0":-3.214904722339299,"x":99.81,"y":165.38,"x0":-0.9865062160997885,"y0":50.00420860232081,"z0":5.243308641300757,"aX":-9.539804625010158},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":11.5,"breakHorizontal":7.9,"spinRate":2213,"spinDirection":239},"zone":6,"typeConfidence":2.0,"plateTime":0.39959916970729514,"extension":6.9329480982838465},"index":0,"playId":"b325a930-45a7-3f97-a047-51a2f1f7b857","pitchNumber":1,"startTime":"2026-09-09T02:08:00.837Z","endTime":"2026-09-09T02:08:05.044Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.3,"endSpeed":84.0,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.081334393860953,"aZ":-26.212006074177324,"pfxX":1.639998005302961,"pfxZ":3.353684398795356,"pX":1.5989330575803324,"pZ":2.2168427049175263,"vX0":6.280313496196862,"vY0":-131.5410993869324,"vZ0":-2.9011218697632066,"x":56.05,"y":178.93,"x0":-1.0186279603060195,"y0":50.00447610106721,"z0":5.247487254052388,"aX":2.9143830869461014},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":5.8,"breakHorizontal":-4.2,"spinRate":2372,"spinDirection":183},"zone":14,"typeConfidence":2.0,"plateTime":0.41409515771262617,"extension":5.852290107050861},"index":1,"playId":"44b63e53-6463-3deb-ae36-134c7b8c0d6d","pitchNumber":2,"startTime":"2026-09-09T02:08:18.705Z","endTime":"2026-09-09T02:08:22.035Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":86.5,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.842297406887965,"aZ":-29.88842827074423,"pfxX":-10.206698337218807,"pfxZ":1.2123597506256836,"pX":0.25379993748432117,"pZ":0.632121783267328,"vX0":6.965221785583411,"vY0":-136.05192654806714,"vZ0":-6.24739374156391,"x":107.33,"y":221.71,"x0":-1.0040555577936752,"y0":50.00507259155205,"z0":5.0105168008795875,"aX":-19.274260982953034},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":1.1,"breakHorizontal":17.2,"spinRate":2197,"spinDirection":241},"zone":14,"typeConfidence":2.0,"plateTime":0.4014858226728961,"extension":6.641410812019291},"index":2,"playId":"071b13d4-5f96-34e8-8124-7f7d2788f17a","pitchNumber":3,"startTime":"2026-09-09T02:08:36.512Z","endTime":"2026-09-09T02:08:41.395Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":84.3,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.29430475710845,"aZ":-20.413607510309475,"pfxX":-5.142235106698543,"pfxZ":6.434606750838476,"pX":-0.6409627384017826,"pZ":4.162041415044653,"vX0":2.8907179764829265,"vY0":-134.14430774278682,"vZ0":0.7494153722076713,"x":141.43,"y":126.4,"x0":-1.0629779371116392,"y0":50.00130536457347,"z0":5.331476442347866,"aX":-9.395585593373065},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":12.0,"breakHorizontal":8.8,"spinRate":2177,"spinDirection":232},"zone":11,"typeConfidence":2.0,"plateTime":0.4078952562987941,"extension":6.325746937121625},"index":3,"playId":"c82fc41e-44cf-3ef8-bbf8-08ace6af8c34","pitchNumber":4,"startTime":"2026-09-09T02:08:57.057Z","endTime":"2026-09-09T02:09:00.901Z","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":1},"pitchData":{"startSpeed":92.9,"endSpeed":84.9,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.16356446104516,"aZ":-28.944407791914152,"pfxX":-9.79458871519741,"pfxZ":1.7553405885317215,"pX":0.5548408309853085,"pZ":1.9848132379464327,"vX0":7.84293732771604,"vY0":-135.11714625647306,"vZ0":-2.7061437898338685,"x":95.85,"y":185.19,"x0":-1.1166611206601058,"y0":50.00547802091901,"z0":5.038706677654074,"aX":-18.065325428655854},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":2.8,"breakHorizontal":16.0,"spinRate":2270,"spinDirection":239},"zone":9,"typeConfidence":2.0,"plateTime":0.40577261633194794,"extension":6.674529668888972},"index":4,"playId":"4211e898-1867-38e0-b111-e4693b4d5c1f","pitchNumber":5,"startTime":"2026-09-09T02:09:13.375Z","endTime":"2026-09-09T02:09:17.981Z","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":3,"strikes":2,"outs":1},"index":5,"startTime":"2026-09-09T02:09:28.429Z","endTime":"2026-09-09T02:09:43.623Z","isPitch":false,"type":"action","player":{"id":695336,"link":"/api/v1/people/695336"}},{"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.5,"endSpeed":84.7,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.336669377559296,"aZ":-27.842615650579763,"pfxX":-10.078665167534641,"pfxZ":2.358626770734128,"pX":0.010648093172375873,"pZ":2.2175386954956013,"vX0":6.218198766852798,"vY0":-134.6193712470374,"vZ0":-2.3253015855493215,"x":116.59,"y":178.91,"x0":-1.0202574308822476,"y0":50.001314494951025,"z0":5.06429489650175,"aX":-18.489014801061},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":4.0,"breakHorizontal":16.9,"spinRate":2251,"spinDirection":233},"zone":5,"typeConfidence":2.0,"plateTime":0.4069442717923497,"extension":6.768278899594512},"hitData":{"launchSpeed":92.2,"launchAngle":-24.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":114.31,"coordY":171.95}},"index":6,"playId":"5916b6dd-414c-3bfb-9ddc-b2f30b397d41","pitchNumber":6,"startTime":"2026-09-09T02:09:43.623Z","endTime":"2026-09-09T02:09:51.632Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-09T02:09:51.632Z","atBatIndex":12},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Shay Whitcomb lines out to third baseman Nolan Gorman.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-09-09T02:12:16.642Z","endTime":"2026-09-09T02:12:54.600Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":694376,"fullName":"Shay Whitcomb","link":"/api/v1/people/694376"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687273,"fullName":"Quinn Mathews","link":"/api/v1/people/687273"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":694376,"fullName":"Shay Whitcomb","link":"/api/v1/people/694376"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669357,"link":"/api/v1/people/669357"},"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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":72.9,"endSpeed":67.0,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.684999150391363,"aZ":-39.57708161259085,"pfxX":-5.2651066526689,"pfxZ":-6.513110191227847,"pX":0.7541265948125998,"pZ":3.282370313574167,"vX0":0.8032622317130416,"vY0":-106.09253923099664,"vZ0":4.103735962682502,"x":88.25,"y":150.16,"x0":1.0538085362879361,"y0":50.004069175392196,"z0":5.843065632984342,"aX":-5.983115260528525},"breaks":{"breakAngle":8.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.9,"breakVerticalInduced":-10.3,"breakHorizontal":9.4,"spinRate":2383,"spinDirection":318},"zone":3,"typeConfidence":0.9,"plateTime":0.5169108178679602,"extension":6.528976871759493},"index":0,"playId":"d0f0c4b5-df75-3f7a-9221-a28e2dcd78c7","pitchNumber":1,"startTime":"2026-09-09T02:12:16.642Z","endTime":"2026-09-09T02:12:20.781Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":85.4,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.139942191699394,"aZ":-14.56266076427552,"pfxX":3.0755534371622026,"pfxZ":9.45460787029495,"pX":0.4791669538382292,"pZ":1.9894428410813962,"vX0":-3.103575086851796,"vY0":-135.27524727707817,"vZ0":-5.947061752597371,"x":98.74,"y":185.07,"x0":1.2390177908669366,"y0":50.00066058758267,"z0":5.228398649223598,"aX":5.7277007881574695},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":16.1,"breakHorizontal":-4.9,"spinRate":2307,"spinDirection":143},"zone":9,"typeConfidence":0.9,"plateTime":0.4041250030647294,"extension":6.817292492738721},"index":1,"playId":"b7d31d6f-abd0-3a20-bac4-7a97477c13bd","pitchNumber":2,"startTime":"2026-09-09T02:12:29.333Z","endTime":"2026-09-09T02:12:34.889Z","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":83.4,"endSpeed":77.0,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.162286629349367,"aZ":-32.47682466456472,"pfxX":-1.4502369610510497,"pfxZ":-0.2032913470754174,"pX":-0.09632037171469468,"pZ":1.6947574037101454,"vX0":-2.591482792480856,"vY0":-121.46978682851486,"vZ0":-2.0644154702535262,"x":120.67,"y":193.02,"x0":1.1715518568793257,"y0":50.0016826675241,"z0":5.371589017287071,"aX":-2.17291560580895},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-0.6,"breakHorizontal":3.2,"spinRate":2236,"spinDirection":272},"zone":8,"typeConfidence":0.9,"plateTime":0.4504177042467261,"extension":6.6137107148290895},"hitData":{"launchSpeed":73.8,"launchAngle":13.0,"totalDistance":147.0,"trajectory":"line_drive","hardness":"medium","location":"5","coordinates":{"coordX":89.29,"coordY":155.04}},"index":2,"playId":"ee7fa516-ac63-3d52-804c-c495313855f1","pitchNumber":3,"startTime":"2026-09-09T02:12:47.818Z","endTime":"2026-09-09T02:12:54.600Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-09T02:12:54.600Z","atBatIndex":13},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Grant McCray flies out to center fielder Nathan Church.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-09-09T02:12:53.600Z","endTime":"2026-09-09T02:14:30.837Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":687529,"fullName":"Grant McCray","link":"/api/v1/people/687529"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687273,"fullName":"Quinn Mathews","link":"/api/v1/people/687273"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":687529,"fullName":"Grant McCray","link":"/api/v1/people/687529"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":701675,"link":"/api/v1/people/701675"},"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":92.2,"endSpeed":85.3,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.331252754611512,"aZ":-22.18962939759344,"pfxX":5.025204065967593,"pfxZ":5.401124516441001,"pX":1.0811668448105103,"pZ":2.2975250695985214,"vX0":-1.8615726736123899,"vY0":-134.41300627738727,"vZ0":-3.9680412701358767,"x":75.79,"y":176.75,"x0":1.12574475956962,"y0":50.00269580106038,"z0":5.348824377542165,"aX":9.28929543449596},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":9.2,"breakHorizontal":-8.8,"spinRate":2255,"spinDirection":166},"zone":14,"typeConfidence":2.0,"plateTime":0.40591378944951195,"extension":6.622954394100226},"index":0,"playId":"3f1edb19-ffa0-39b2-a491-3014ced46cca","pitchNumber":1,"startTime":"2026-09-09T02:13:17.459Z","endTime":"2026-09-09T02:13:21.250Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.6,"endSpeed":83.1,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.30920065973408,"aZ":-21.904536969953366,"pfxX":5.527400843868748,"pfxZ":5.8044662581513045,"pX":0.642385823226904,"pZ":3.164191469203389,"vX0":-3.5140447976564846,"vY0":-131.98160392889218,"vZ0":-1.417269922438579,"x":92.51,"y":153.35,"x0":1.2709215435971675,"y0":50.00378303389203,"z0":5.316722592842991,"aX":9.780834129413577},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":10.4,"breakHorizontal":-9.2,"spinRate":2166,"spinDirection":165},"zone":3,"typeConfidence":2.0,"plateTime":0.41454454135876473,"extension":6.684420050392773},"index":1,"playId":"c828e76a-cca5-3d73-aa1d-31baac4dae98","pitchNumber":2,"startTime":"2026-09-09T02:13:30.859Z","endTime":"2026-09-09T02:13:35.229Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.4,"endSpeed":76.4,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.149236576469026,"aZ":-36.55976534419541,"pfxX":-3.0457928364797144,"pfxZ":-2.9913079876188693,"pX":-0.06271135722402237,"pZ":1.5698815922050446,"vX0":-2.2279838609985303,"vY0":-120.07877822151906,"vZ0":-1.2049772968136219,"x":119.39,"y":196.39,"x0":1.2711554402126575,"y0":50.001947225204106,"z0":5.316315964685668,"aX":-4.469099336586498},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.5,"breakVerticalInduced":-5.4,"breakHorizontal":6.0,"spinRate":2311,"spinDirection":273},"zone":13,"typeConfidence":0.83,"plateTime":0.45526648717741436,"extension":6.486183272731273},"index":2,"playId":"747c5e06-d496-3c6a-bd2d-8ff97c6c3fbb","pitchNumber":3,"startTime":"2026-09-09T02:13:45.036Z","endTime":"2026-09-09T02:13:49.590Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":84.1,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.425547289935434,"aZ":-15.380855424410912,"pfxX":1.9095161736088344,"pfxZ":9.255292160361059,"pX":0.45701659695892594,"pZ":2.1245767193938416,"vX0":-2.9987764961139334,"vY0":-133.95818022203153,"vZ0":-5.096740015843133,"x":99.58,"y":181.42,"x0":1.3437836139092612,"y0":50.0010505186618,"z0":5.154503692211811,"aX":3.464169532095043},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":15.8,"breakHorizontal":-2.8,"spinRate":2194,"spinDirection":151},"zone":9,"typeConfidence":0.88,"plateTime":0.4091683480967081,"extension":6.6958257311282},"index":3,"playId":"6f6b7cae-ccd5-3bc6-ae0b-db568ca64428","pitchNumber":4,"startTime":"2026-09-09T02:13:59.635Z","endTime":"2026-09-09T02:14:04.180Z","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":83.4,"endSpeed":77.1,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.3119301673162,"aZ":-32.11683236807682,"pfxX":-1.4488453553881435,"pfxZ":0.03578320184357153,"pX":0.4677404573414697,"pZ":2.6712679566669926,"vX0":-0.9204206498607436,"vY0":-121.52583794614398,"vZ0":-0.14352636465094382,"x":99.17,"y":166.66,"x0":1.0387302195484815,"y0":50.00120062153727,"z0":5.505137941182136,"aX":-2.181275725267226},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":0.2,"breakHorizontal":2.9,"spinRate":2453,"spinDirection":275},"zone":6,"typeConfidence":0.91,"plateTime":0.44955104570064774,"extension":6.596314002026838},"hitData":{"launchSpeed":97.5,"launchAngle":40.0,"totalDistance":351.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":145.26,"coordY":59.24}},"index":4,"playId":"a881b037-e626-3fde-bc62-5303dd883bb1","pitchNumber":5,"startTime":"2026-09-09T02:14:19.346Z","endTime":"2026-09-09T02:14:30.837Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-09T02:14:30.837Z","atBatIndex":14},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Christian Koss homers (4) on a fly ball to left field.","rbi":1,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-09-09T02:14:30.041Z","endTime":"2026-09-09T02:15:49.025Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687273,"fullName":"Quinn Mathews","link":"/api/v1/people/687273"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"responsiblePitcher":{"id":687273,"link":"/api/v1/people/687273"},"isScoringEvent":true,"rbi":true,"earned":true,"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":84.7,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.481861120569388,"aZ":-13.706474918276248,"pfxX":4.1102223970113005,"pfxZ":10.09640949595671,"pX":-0.1438685905890736,"pZ":1.4395255525619932,"vX0":-4.929053882568227,"vY0":-134.25225930749033,"vZ0":-7.226082274239356,"x":122.48,"y":199.91,"x0":1.1800740454962588,"y0":50.006511456514815,"z0":5.137728565320667,"aX":7.521027769702545},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":16.9,"breakHorizontal":-6.4,"spinRate":2334,"spinDirection":151},"zone":13,"typeConfidence":0.91,"plateTime":0.40766426885211793,"extension":6.778825815502389},"index":0,"playId":"d907ac6e-412f-3b10-9b2d-eb6932c50a5b","pitchNumber":1,"startTime":"2026-09-09T02:14:55.170Z","endTime":"2026-09-09T02:14:59.561Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":74.9,"endSpeed":69.7,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.814335914214734,"aZ":-38.19561779496843,"pfxX":-4.794204037412036,"pfxZ":-4.984657222836894,"pX":0.22734850939867074,"pZ":0.9103406186069467,"vX0":-0.25623734085460015,"vY0":-109.1230725204501,"vZ0":-1.1678751351571046,"x":108.33,"y":214.2,"x0":0.9692297936169713,"y0":50.00200343751917,"z0":5.559485753480009,"aX":-5.793664823887946},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.6,"breakVerticalInduced":-9.0,"breakHorizontal":8.8,"spinRate":2375,"spinDirection":320},"zone":14,"typeConfidence":0.9,"plateTime":0.5015326189402409,"extension":6.50988927609709},"index":1,"playId":"839b2ac7-87d4-3a6f-bb1c-5068d053c9dd","pitchNumber":2,"startTime":"2026-09-09T02:15:08.310Z","endTime":"2026-09-09T02:15:12.902Z","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":0,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":83.7,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.82691714674768,"aZ":-15.116184964036623,"pfxX":3.702421172411428,"pfxZ":9.532359966909585,"pX":-0.4109535232582887,"pZ":2.6313763429347006,"vX0":-5.484333341658852,"vY0":-132.55776266915555,"vZ0":-3.8608402512299245,"x":132.66,"y":167.73,"x0":1.1983983862288468,"y0":50.00539865906394,"z0":5.201767755123629,"aX":6.627846074500471},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":16.7,"breakHorizontal":-5.6,"spinRate":2194,"spinDirection":157},"zone":4,"typeConfidence":0.9,"plateTime":0.4123104147013166,"extension":6.954005718143642},"hitData":{"launchSpeed":100.2,"launchAngle":35.0,"totalDistance":373.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":27.52,"coordY":83.8}},"index":2,"playId":"aea5a39b-895a-3127-bb16-fd4a97fa733d","pitchNumber":3,"startTime":"2026-09-09T02:15:24.236Z","endTime":"2026-09-09T02:15:49.025Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-09T02:15:49.025Z","atBatIndex":15},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jonah Cox grounds out, shortstop Masyn Winn to first baseman Alec Burleson.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-09-09T02:15:33.255Z","endTime":"2026-09-09T02:17:13.608Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":3},"matchup":{"batter":{"id":813841,"fullName":"Jonah Cox","link":"/api/v1/people/813841"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687273,"fullName":"Quinn Mathews","link":"/api/v1/people/687273"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":813841,"fullName":"Jonah Cox","link":"/api/v1/people/813841"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":691026,"link":"/api/v1/people/691026"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":676475,"link":"/api/v1/people/676475"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.9,"endSpeed":85.5,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.79917090951617,"aZ":-14.42076222359734,"pfxX":1.8769502898549342,"pfxZ":9.506621456564934,"pX":0.07279491466223222,"pZ":2.8765423144669,"vX0":-3.4665950203470293,"vY0":-135.37592526590336,"vZ0":-3.684610923954665,"x":114.23,"y":161.11,"x0":1.1224393026133592,"y0":50.006767504038116,"z0":5.255930448115589,"aX":3.5070571034435116},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.7,"breakHorizontal":-2.8,"spinRate":2200,"spinDirection":156},"zone":2,"typeConfidence":0.9,"plateTime":0.4036343244745306,"extension":6.891293320366512},"index":0,"playId":"bccfbbf3-7e47-3b9a-9d26-ba60d4c13533","pitchNumber":1,"startTime":"2026-09-09T02:16:11.883Z","endTime":"2026-09-09T02:16:15.840Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.4,"endSpeed":77.6,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.814353898458503,"aZ":-26.20410322739506,"pfxX":8.165368049921529,"pfxZ":3.960562459454602,"pX":-0.36834064693388807,"pZ":0.31217923919791146,"vX0":-6.522828749403292,"vY0":-121.25010336557139,"vZ0":-5.7744451780602635,"x":131.04,"y":230.35,"x0":1.2788805935760235,"y0":50.00553000601234,"z0":4.973877980212056,"aX":12.318442284338914},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":6.2,"breakHorizontal":-13.4,"spinRate":1512,"spinDirection":110},"zone":13,"typeConfidence":0.91,"plateTime":0.4495083294830904,"extension":6.849918200263445},"index":1,"playId":"2e03c162-c3df-33e4-9fc1-e57da6077f4d","pitchNumber":2,"startTime":"2026-09-09T02:16:23.159Z","endTime":"2026-09-09T02:16:27.204Z","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":81.7,"endSpeed":75.8,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.870744864861322,"aZ":-29.339120398977418,"pfxX":6.2321695618238895,"pfxZ":1.9543082704595625,"pX":1.7016623200638739,"pZ":1.6102454916530533,"vX0":-1.3859219642735607,"vY0":-119.07077168180258,"vZ0":-1.9274143677729216,"x":52.14,"y":195.3,"x0":1.47807624999211,"y0":50.00223506998681,"z0":5.061423973793418,"aX":9.031315273800294},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":3.4,"breakHorizontal":-11.0,"spinRate":1371,"spinDirection":103},"zone":14,"typeConfidence":0.9,"plateTime":0.4583878964166277,"extension":6.538424682755143},"index":2,"playId":"8ffb38ee-a643-3d11-b827-3553157105eb","pitchNumber":3,"startTime":"2026-09-09T02:16:35.720Z","endTime":"2026-09-09T02:16:38.960Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":84.8,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.815005121983212,"aZ":-17.233399855647665,"pfxX":3.1673119584574265,"pfxZ":8.143297963378021,"pX":0.8748833466491278,"pZ":3.0343879462942143,"vX0":-1.9027000823659606,"vY0":-134.07006649884,"vZ0":-2.6839158940600703,"x":83.65,"y":156.85,"x0":1.1793061208915694,"y0":50.00595734541233,"z0":5.267042512394972,"aX":5.813092993226735},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":14.4,"breakHorizontal":-5.4,"spinRate":2163,"spinDirection":153},"zone":12,"typeConfidence":0.88,"plateTime":0.40731032315834215,"extension":6.840501035800248},"index":3,"playId":"894907e5-8805-3aa2-9344-ae889f482467","pitchNumber":4,"startTime":"2026-09-09T02:16:47.620Z","endTime":"2026-09-09T02:16:51.635Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.3,"endSpeed":83.2,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.7066005242076,"aZ":-15.52529144473183,"pfxX":1.3005812631409506,"pfxZ":9.425287484263086,"pX":0.23911434549813157,"pZ":2.798673565622704,"vX0":-2.8182768397670994,"vY0":-131.52426021093748,"vZ0":-3.2734590748568952,"x":107.89,"y":163.22,"x0":1.1515787641151243,"y0":50.004389963307034,"z0":5.198440423675484,"aX":2.2980241948142566},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":16.7,"breakHorizontal":-1.8,"spinRate":2223,"spinDirection":156},"zone":5,"typeConfidence":0.87,"plateTime":0.4151168433803556,"extension":6.803930157396488},"hitData":{"launchSpeed":95.6,"launchAngle":-4.0,"totalDistance":29.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":104.68,"coordY":159.28}},"index":4,"playId":"c8b7dd35-b603-3554-958f-337e64324ff1","pitchNumber":5,"startTime":"2026-09-09T02:17:02.669Z","endTime":"2026-09-09T02:17:13.608Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-09T02:17:13.608Z","atBatIndex":16},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Masyn Winn grounds out, shortstop Christian Koss to first baseman Rafael Devers.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-09-09T02:19:24.215Z","endTime":"2026-09-09T02:19:37.525Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"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":[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":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":683766,"link":"/api/v1/people/683766"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":646240,"link":"/api/v1/people/646240"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-09-09T02:19:14.952Z","endTime":"2026-09-09T02:19:26.321Z","isPitch":false,"type":"action","player":{"id":691026,"link":"/api/v1/people/691026"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":86.9,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.269046141562555,"aZ":-30.778784960205563,"pfxX":-9.405887566845722,"pfxZ":0.7251597934847123,"pX":-0.2893524756246074,"pZ":2.112645301798484,"vX0":5.34516150145974,"vY0":-137.1438963735276,"vZ0":-2.441210215433471,"x":128.03,"y":181.74,"x0":-1.0342520188107753,"y0":50.00046926587258,"z0":5.098221730433174,"aX":-18.04473701607289},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":1.1,"breakHorizontal":16.1,"spinRate":2153,"spinDirection":242},"zone":4,"typeConfidence":2.0,"plateTime":0.3982792271217579,"extension":6.789659114695672},"hitData":{"launchSpeed":98.4,"launchAngle":-7.0,"totalDistance":17.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":103.67,"coordY":154.72}},"index":1,"playId":"738b3e88-2153-37b0-896c-cbfd69f5dbf9","pitchNumber":1,"startTime":"2026-09-09T02:19:26.321Z","endTime":"2026-09-09T02:19:37.525Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-09T02:19:37.525Z","atBatIndex":17},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Nathan Church walks.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-09-09T02:19:42.940Z","endTime":"2026-09-09T02:21:24.484Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694738,"fullName":"Landen Roupp","link":"/api/v1/people/694738"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"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":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"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":93.3,"endSpeed":85.9,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.695726340088044,"aZ":-29.45243105252071,"pfxX":-9.83637049850924,"pfxZ":1.452818768216975,"pX":-0.9370893238156219,"pZ":1.6939288165273212,"vX0":4.002495951197105,"vY0":-135.8179502638727,"vZ0":-3.6826698889588085,"x":152.72,"y":193.04,"x0":-1.1486745901866726,"y0":50.00501958084824,"z0":5.107234918696644,"aX":-18.447886803859983},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":2.0,"breakHorizontal":17.0,"spinRate":2118,"spinDirection":235},"zone":13,"typeConfidence":2.0,"plateTime":0.4027018912895364,"extension":6.765605373381873},"index":0,"playId":"835179ff-8345-3620-9cc3-e61b7179edcd","pitchNumber":1,"startTime":"2026-09-09T02:20:07.637Z","endTime":"2026-09-09T02:20:11.248Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":86.0,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.92514947877512,"aZ":-30.935801042793308,"pfxX":-9.936331946109625,"pfxZ":0.6588616604061936,"pX":-2.120923474932269,"pZ":2.6682024547073384,"vX0":1.4951651006245066,"vY0":-136.1105446528242,"vZ0":-0.9121074634366739,"x":197.84,"y":166.74,"x0":-1.3848787249232708,"y0":50.00324308932241,"z0":5.143245458829144,"aX":-18.707217632036834},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":1.2,"breakHorizontal":17.8,"spinRate":2201,"spinDirection":238},"zone":11,"typeConfidence":2.0,"plateTime":0.40188776722045905,"extension":6.286284123960182},"index":1,"playId":"02fc5afd-9af4-33a4-b695-e927e4bd9338","pitchNumber":2,"startTime":"2026-09-09T02:20:19.701Z","endTime":"2026-09-09T02:20:22.926Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":86.3,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.5928618994152,"aZ":-28.917036770619276,"pfxX":-8.809888831671415,"pfxZ":1.7275840975110413,"pX":-0.2723444852018109,"pZ":2.648430465276157,"vX0":5.424451560828901,"vY0":-135.82261360358976,"vZ0":-1.366630949237147,"x":127.38,"y":167.27,"x0":-1.1390799618294212,"y0":50.005832669302876,"z0":5.147824851638814,"aX":-16.649544326684975},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":3.0,"breakHorizontal":15.0,"spinRate":2175,"spinDirection":236},"zone":4,"typeConfidence":2.0,"plateTime":0.401527337496856,"extension":6.733826898220691},"index":2,"playId":"fa5a4677-dff6-3cfc-a260-a89700db450d","pitchNumber":3,"startTime":"2026-09-09T02:20:33.326Z","endTime":"2026-09-09T02:20:40.125Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":86.5,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.48572970323203,"aZ":-29.957044651264162,"pfxX":-10.651396984644375,"pfxZ":1.166054684172214,"pX":0.9468523060020939,"pZ":1.5174980708106856,"vX0":9.111338266058896,"vY0":-136.46801526251312,"vZ0":-4.043575589027887,"x":80.91,"y":197.81,"x0":-1.0423338598320318,"y0":50.00004626890215,"z0":5.0690362265846,"aX":-20.19775784554306},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":1.4,"breakHorizontal":17.5,"spinRate":2052,"spinDirection":241},"zone":14,"typeConfidence":2.0,"plateTime":0.40052111318901273,"extension":6.643644171663791},"index":3,"playId":"f534180b-6631-3c7e-888f-c002887dc463","pitchNumber":4,"startTime":"2026-09-09T02:20:55.671Z","endTime":"2026-09-09T02:20:59.800Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":86.0,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.523535389105657,"aZ":-28.961471854479072,"pfxX":-9.916508391972336,"pfxZ":1.7005939240919439,"pX":0.5701841531212241,"pZ":3.297192669806429,"vX0":7.716915550992477,"vY0":-135.95619769553187,"vZ0":0.17919380708355148,"x":95.27,"y":149.76,"x0":-1.005151416119187,"y0":50.001578370737825,"z0":5.227109163705624,"aX":-18.71487667417574},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":3.4,"breakHorizontal":16.4,"spinRate":1582,"spinDirection":265},"zone":12,"typeConfidence":2.0,"plateTime":0.40161969955116206,"extension":6.961624678376994},"index":4,"playId":"53d8511b-b84a-3fd1-ae7c-b54da0c1b604","pitchNumber":5,"startTime":"2026-09-09T02:21:19.811Z","endTime":"2026-09-09T02:21:24.484Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-09T02:21:24.484Z","atBatIndex":18},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Bryan Torres flies out to right fielder Grant McCray.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-09-09T02:21:23.832Z","endTime":"2026-09-09T02:22:27.789Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":663494,"fullName":"Bryan Torres","link":"/api/v1/people/663494"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694738,"fullName":"Landen Roupp","link":"/api/v1/people/694738"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"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":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":663494,"fullName":"Bryan Torres","link":"/api/v1/people/663494"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":687529,"link":"/api/v1/people/687529"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.6,"endSpeed":70.6,"strikeZoneTop":2.975,"strikeZoneBottom":1.501,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.701932454570535,"aZ":-37.99745677484515,"pfxX":9.704763506660768,"pfxZ":-4.635787596865555,"pX":0.5668569946545591,"pZ":2.262058062758246,"vX0":1.784172432578411,"vY0":-111.54048234400008,"vZ0":1.369387621163833,"x":95.39,"y":177.7,"x0":-1.5047628767094068,"y0":50.004189004313865,"z0":5.568477894471208,"aX":12.186390333906076},"breaks":{"breakAngle":18.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-54.4,"breakVerticalInduced":-7.7,"breakHorizontal":-18.0,"spinRate":3203,"spinDirection":57},"zone":6,"typeConfidence":2.0,"plateTime":0.49170701399404715,"extension":5.923004179873284},"index":0,"playId":"9bc2fec7-46e9-3e99-befd-00c759257c96","pitchNumber":1,"startTime":"2026-09-09T02:21:50.776Z","endTime":"2026-09-09T02:21:55.154Z","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":1},"pitchData":{"startSpeed":77.4,"endSpeed":70.9,"strikeZoneTop":2.975,"strikeZoneBottom":1.501,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.753849054397516,"aZ":-39.39993662294384,"pfxX":10.25006504635677,"pfxZ":-5.695637134122656,"pX":0.13462730571309475,"pZ":1.830541245800291,"vX0":0.6424574877992466,"vY0":-112.65691359921384,"vZ0":0.6026834347269487,"x":111.87,"y":189.36,"x0":-1.484430647470699,"y0":50.00026157494012,"z0":5.5808249906963106,"aX":13.014489207125568},"breaks":{"breakAngle":18.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.8,"breakVerticalInduced":-9.7,"breakHorizontal":-18.7,"spinRate":3117,"spinDirection":58},"zone":8,"typeConfidence":2.0,"plateTime":0.48843116950855503,"extension":5.992970414323539},"hitData":{"launchSpeed":92.2,"launchAngle":29.0,"totalDistance":351.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":179.15,"coordY":67.71}},"index":1,"playId":"3b9dc1db-22db-39c4-9329-bd60195f649f","pitchNumber":2,"startTime":"2026-09-09T02:22:17.734Z","endTime":"2026-09-09T02:22:27.789Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-09T02:22:27.789Z","atBatIndex":19},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Iván Herrera singles on a line drive to left fielder Turner Hill. Nathan Church to 3rd.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-09-09T02:22:27.546Z","endTime":"2026-09-09T02:23:10.858Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694738,"fullName":"Landen Roupp","link":"/api/v1/people/694738"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"postOnThird":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":806367,"link":"/api/v1/people/806367"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"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":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":2},"pitchData":{"startSpeed":76.8,"endSpeed":70.3,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.755870558201885,"aZ":-39.85142806231206,"pfxX":9.572092554312698,"pfxZ":-6.161565281518815,"pX":0.06583029211537149,"pZ":1.5996164724863635,"vX0":0.37191764530205396,"vY0":-111.74946173036231,"vZ0":0.3892445930612196,"x":114.49,"y":195.59,"x0":-1.3441825664763016,"y0":50.00006547975307,"z0":5.563961420132371,"aX":11.935274260780764},"breaks":{"breakAngle":16.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.5,"breakVerticalInduced":-10.7,"breakHorizontal":-17.4,"spinRate":3117,"spinDirection":50},"zone":14,"typeConfidence":2.0,"plateTime":0.4927700207252337,"extension":6.015201737278063},"hitData":{"launchSpeed":95.4,"launchAngle":14.0,"totalDistance":202.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":41.44,"coordY":110.81}},"index":0,"playId":"02467e43-055d-340f-8b91-df60ee3e3c8b","pitchNumber":1,"startTime":"2026-09-09T02:22:57.027Z","endTime":"2026-09-09T02:23:10.858Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-09T02:23:10.858Z","atBatIndex":20},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Alec Burleson walks. Iván Herrera to 2nd.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-09-09T02:23:20.048Z","endTime":"2026-09-09T02:25:34.845Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694738,"fullName":"Landen Roupp","link":"/api/v1/people/694738"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"postOnSecond":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"postOnThird":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":81.0,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.91121213998923,"aZ":-34.301570511438655,"pfxX":-6.655571368189725,"pfxZ":-1.2854985135829509,"pX":0.29542210921819784,"pZ":1.5718655299068385,"vX0":6.512503377317169,"vY0":-126.90676634802524,"vZ0":-2.0704866223693945,"x":105.74,"y":196.34,"x0":-1.4240413782569876,"y0":50.00397390581382,"z0":5.097922404042015,"aX":-10.99335990949541},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-2.5,"breakHorizontal":10.8,"spinRate":1779,"spinDirection":254},"zone":14,"typeConfidence":2.0,"plateTime":0.4295380885547382,"extension":6.603750359269226},"index":0,"playId":"7724b4ab-0020-3c6d-a930-ad7d1ac29e07","pitchNumber":1,"startTime":"2026-09-09T02:23:53.021Z","endTime":"2026-09-09T02:23:56.716Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":80.9,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.879188281074832,"aZ":-34.8445259709539,"pfxX":-8.246318134770037,"pfxZ":-1.627812891993588,"pX":-0.9576405822149485,"pZ":1.0197207230837881,"vX0":4.22782858710838,"vY0":-126.1025848296897,"vZ0":-2.947009340801726,"x":153.5,"y":211.25,"x0":-1.5707208409312323,"y0":50.00595837644875,"z0":4.970834358838403,"aX":-13.491396276860446},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-3.4,"breakHorizontal":14.2,"spinRate":2002,"spinDirection":262},"zone":13,"typeConfidence":2.0,"plateTime":0.43178483937557344,"extension":6.362594768300293},"index":1,"playId":"eac4b4c4-9ce9-34d2-b34b-d307eac1c5df","pitchNumber":2,"startTime":"2026-09-09T02:24:27.775Z","endTime":"2026-09-09T02:24:31.579Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":86.2,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.378653862056733,"aZ":-21.762909178377136,"pfxX":-5.48102849430083,"pfxZ":5.502431889510618,"pX":-0.4216465097339913,"pZ":4.233621981959288,"vX0":3.7306235961457626,"vY0":-135.66760565879824,"vZ0":1.186302278863185,"x":133.07,"y":124.47,"x0":-1.091710901041068,"y0":50.005867024909975,"z0":5.2910893140344655,"aX":-10.377140422615284},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":10.4,"breakHorizontal":9.4,"spinRate":2263,"spinDirection":232},"zone":11,"typeConfidence":2.0,"plateTime":0.4013790907926893,"extension":6.36169603093823},"index":2,"playId":"e134928d-57bc-35ba-81d2-e4730b3365c2","pitchNumber":3,"startTime":"2026-09-09T02:24:47.509Z","endTime":"2026-09-09T02:24:51.575Z","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":86.1,"endSpeed":79.8,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.133217102395243,"aZ":-35.164913585253395,"pfxX":-7.637841499631225,"pfxZ":-1.8625858830860729,"pX":-0.979537858038862,"pZ":1.1492798990853346,"vX0":3.7490978609830985,"vY0":-125.47226547743043,"vZ0":-2.6423996868168236,"x":154.34,"y":207.75,"x0":-1.4965478214366286,"y0":50.004235014469806,"z0":5.066531741975702,"aX":-12.24357723055681},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-3.7,"breakHorizontal":13.1,"spinRate":1822,"spinDirection":256},"zone":13,"typeConfidence":2.0,"plateTime":0.4356390149017515,"extension":6.389619340181984},"index":3,"playId":"b90edcd1-fad3-3150-a5af-f440c398da9c","pitchNumber":4,"startTime":"2026-09-09T02:25:07.393Z","endTime":"2026-09-09T02:25:11.995Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":80.0,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.574160930981265,"aZ":-34.10487071554472,"pfxX":-7.8474027650891856,"pfxZ":-1.2034843467632426,"pX":-0.5737062212138272,"pZ":0.6088348568684858,"vX0":4.834493918588188,"vY0":-125.55309632578366,"vZ0":-3.769646876815843,"x":138.87,"y":222.34,"x0":-1.49708848077624,"y0":50.00196154672772,"z0":4.88265990108857,"aX":-12.624978565795917},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-2.8,"breakHorizontal":13.2,"spinRate":1854,"spinDirection":256},"zone":13,"typeConfidence":2.0,"plateTime":0.43496585152692546,"extension":6.522432169379409},"index":4,"playId":"24c20d24-835a-33ae-ac41-3fbd20ec3ee3","pitchNumber":5,"startTime":"2026-09-09T02:25:29.687Z","endTime":"2026-09-09T02:25:34.845Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-09T02:25:34.845Z","atBatIndex":21},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Jordan Walker grounds into a force out, shortstop Christian Koss to second baseman Osleivis Basabe. Alec Burleson out at 2nd.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-09-09T02:25:34.636Z","endTime":"2026-09-09T02:26:22.481Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"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,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":683766,"link":"/api/v1/people/683766"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":678545,"link":"/api/v1/people/678545"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"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(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.7,"endSpeed":86.0,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.4733234286169,"aZ":-31.948136616530725,"pfxX":-9.997389640375324,"pfxZ":0.1239454439247556,"pX":0.6222402980353887,"pZ":2.063538843084507,"vX0":7.752933934537008,"vY0":-136.23864659300108,"vZ0":-2.1927556210160826,"x":93.28,"y":183.06,"x0":-0.9591311503781119,"y0":50.00573719852183,"z0":5.08337033557689,"aX":-18.827280790694704},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":0.0,"breakHorizontal":16.6,"spinRate":2153,"spinDirection":240},"zone":9,"typeConfidence":2.0,"plateTime":0.40177861784977686,"extension":6.673786363654745},"index":0,"playId":"827d6c58-a191-385c-b325-fc05597adb90","pitchNumber":1,"startTime":"2026-09-09T02:25:59.967Z","endTime":"2026-09-09T02:26:04.409Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":85.4,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.701060003175275,"aZ":-25.338310136468557,"pfxX":-8.040212054612113,"pfxZ":3.6564059388421377,"pX":-0.5891648387871983,"pZ":3.6446274628466115,"vX0":3.912837620182737,"vY0":-135.62969850440433,"vZ0":0.5097193717446067,"x":139.46,"y":140.38,"x0":-1.0032197438449857,"y0":50.00311797500771,"z0":5.2165072017802645,"aX":-15.031270514428048},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":7.0,"breakHorizontal":13.8,"spinRate":2220,"spinDirection":236},"zone":11,"typeConfidence":2.0,"plateTime":0.40330251391987293,"extension":7.177701839711684},"hitData":{"launchSpeed":83.7,"launchAngle":-25.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":111.27,"coordY":158.27}},"index":1,"playId":"d7584341-8f8b-3172-9ad2-7b40481250d5","pitchNumber":2,"startTime":"2026-09-09T02:26:13.869Z","endTime":"2026-09-09T02:26:22.481Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-09T02:26:22.481Z","atBatIndex":22},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Rafael Devers grounds out sharply, second baseman Thomas Saggese to first baseman Alec Burleson.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-09-09T02:27:52.539Z","endTime":"2026-09-09T02:29:09.821Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687273,"fullName":"Quinn Mathews","link":"/api/v1/people/687273"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":695336,"link":"/api/v1/people/695336"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":676475,"link":"/api/v1/people/676475"},"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, 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":80.4,"endSpeed":74.8,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.8423092609737,"aZ":-32.8400009580469,"pfxX":-2.431242474846328,"pfxZ":-0.47444829045914183,"pX":-0.30577863534232297,"pZ":2.1583442020570858,"vX0":-2.5482395804704536,"vY0":-117.12994463756641,"vZ0":-0.5747865769897305,"x":128.66,"y":180.5,"x0":1.107690109468828,"y0":50.00352310427174,"z0":5.448802440252168,"aX":-3.4145507152841565},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-0.7,"breakHorizontal":4.9,"spinRate":2367,"spinDirection":273},"zone":7,"typeConfidence":0.83,"plateTime":0.465671415621169,"extension":6.662577247325687},"index":0,"playId":"89c388af-ae86-34df-90f7-249ecb35c0a0","pitchNumber":1,"startTime":"2026-09-09T02:28:28.112Z","endTime":"2026-09-09T02:28:32.426Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":84.0,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.500816750549713,"aZ":-17.355411324560954,"pfxX":7.289652812131539,"pfxZ":8.217721963975746,"pX":-1.155280638184521,"pZ":1.7527818887159958,"vX0":-7.885641846603634,"vY0":-133.39609908567465,"vZ0":-5.839226179879986,"x":145.58,"y":201.68,"x0":0.891053580818081,"y0":50.005228954130196,"z0":5.220073751936345,"aX":13.149282158693467},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":13.8,"breakHorizontal":-11.5,"spinRate":2136,"spinDirection":161},"zone":13,"typeConfidence":2.0,"plateTime":0.4104947239150487,"extension":6.679406839516737},"index":1,"playId":"767b1d66-59c7-3c3e-8dfc-d45ecd29ceb7","pitchNumber":2,"startTime":"2026-09-09T02:28:45.520Z","endTime":"2026-09-09T02:28:48.850Z","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":82.0,"endSpeed":75.9,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.626239584153105,"aZ":-32.985418264774026,"pfxX":-2.76974765081105,"pfxZ":-0.5523754624375439,"pX":0.23423150094226672,"pZ":2.071243485972744,"vX0":-1.4213820190390343,"vY0":-119.46765295103788,"vZ0":-0.857358658438059,"x":108.07,"y":182.86,"x0":1.195638778409199,"y0":50.00593990045532,"z0":5.382755614971613,"aX":-4.030202420567706},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-1.0,"breakHorizontal":5.4,"spinRate":2185,"spinDirection":240},"zone":8,"typeConfidence":0.9,"plateTime":0.4573499920495756,"extension":6.474931082686255},"hitData":{"launchSpeed":105.4,"launchAngle":3.0,"totalDistance":78.0,"trajectory":"ground_ball","hardness":"hard","location":"4","coordinates":{"coordX":143.7,"coordY":155.74}},"index":2,"playId":"ee314410-3316-3432-a6db-e0d5d5675d7f","pitchNumber":3,"startTime":"2026-09-09T02:29:00.716Z","endTime":"2026-09-09T02:29:09.821Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-09T02:29:09.821Z","atBatIndex":23},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bryce Eldridge strikes out swinging.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-09-09T02:29:10.337Z","endTime":"2026-09-09T02:31:19.259Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687273,"fullName":"Quinn Mathews","link":"/api/v1/people/687273"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"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":5},"credits":[{"player":{"id":699024,"link":"/api/v1/people/699024"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":85.7,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.4469612833439,"aZ":-12.948048154122082,"pfxX":3.1014740305183457,"pfxZ":10.237230564035709,"pX":0.03637547666237606,"pZ":2.363407243973104,"vX0":-3.999118128219347,"vY0":-135.86161410058162,"vZ0":-5.366765137974242,"x":115.61,"y":174.97,"x0":1.121225408229027,"y0":50.00461303582481,"z0":5.256860374254267,"aX":5.826187727926647},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":17.6,"breakHorizontal":-4.8,"spinRate":2365,"spinDirection":155},"zone":8,"typeConfidence":0.91,"plateTime":0.4024255615743142,"extension":6.882370995803401},"index":0,"playId":"ea641843-d92e-376d-a11d-1b8431e06928","pitchNumber":1,"startTime":"2026-09-09T02:29:34.111Z","endTime":"2026-09-09T02:29:38.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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.8,"endSpeed":83.2,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.95083519278365,"aZ":-19.789076321977756,"pfxX":3.668388997822362,"pfxZ":6.981683456048705,"pX":0.008355129835091199,"pZ":2.8723943213152237,"vX0":-4.358664286699828,"vY0":-132.25819298397573,"vZ0":-2.563191394788263,"x":116.68,"y":161.23,"x0":1.2003346539956343,"y0":50.00015216151346,"z0":5.303812676547592,"aX":6.504639295943084},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":12.4,"breakHorizontal":-5.8,"spinRate":2265,"spinDirection":175},"zone":5,"typeConfidence":2.0,"plateTime":0.4139828387282396,"extension":6.587160181494601},"index":1,"playId":"31b92664-42d8-3098-8188-12420755456b","pitchNumber":2,"startTime":"2026-09-09T02:29:49.569Z","endTime":"2026-09-09T02:29:53.909Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.2,"endSpeed":77.2,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.96704241935798,"aZ":-28.606302399669257,"pfxX":-2.313634699636328,"pfxZ":2.402076223328304,"pX":-1.644785751895572,"pZ":-0.22289756747200198,"vX0":-5.438196458351118,"vY0":-121.04492780123445,"vZ0":-6.864174894247992,"x":179.7,"y":244.8,"x0":0.9291007962584125,"y0":50.00566853741017,"z0":5.144546256284712,"aX":-3.4443655333187158},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":3.0,"breakHorizontal":5.4,"spinRate":2395,"spinDirection":258},"zone":13,"typeConfidence":0.91,"plateTime":0.45198272543127693,"extension":6.856578446746636},"index":2,"playId":"4644a166-f8a2-3ad1-a411-7c8e4ca107b9","pitchNumber":3,"startTime":"2026-09-09T02:30:08.687Z","endTime":"2026-09-09T02:30:12.120Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.8,"endSpeed":77.2,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.566655236818256,"aZ":-33.34373188155944,"pfxX":-1.9283613707481575,"pfxZ":-0.7695595777575246,"pX":-0.339805902739235,"pZ":2.5928830761131016,"vX0":-2.745271553658248,"vY0":-122.10699164412274,"vZ0":-0.011244556964419727,"x":129.95,"y":168.77,"x0":1.048743778113422,"y0":50.00529087048334,"z0":5.461355380733725,"aX":-2.918142092198085},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-1.2,"breakHorizontal":4.1,"spinRate":2477,"spinDirection":268},"zone":4,"typeConfidence":0.91,"plateTime":0.4482009282222026,"extension":6.484744818174462},"index":3,"playId":"11feba20-3b68-3724-b380-f0e1efacbd43","pitchNumber":4,"startTime":"2026-09-09T02:30:29.089Z","endTime":"2026-09-09T02:30:33.614Z","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":1},"pitchData":{"startSpeed":85.1,"endSpeed":79.0,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.579535384496403,"aZ":-31.891981147715015,"pfxX":-1.9549631318835088,"pfxZ":0.18368377827452687,"pX":-0.9829111693777471,"pZ":0.5276090884431404,"vX0":-4.332000976808885,"vY0":-123.95611107646218,"vZ0":-4.96955488958146,"x":154.47,"y":224.53,"x0":1.037881371895728,"y0":50.004662751669905,"z0":5.205376659056505,"aX":-3.0582997727536574},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-0.6,"breakHorizontal":4.6,"spinRate":2332,"spinDirection":262},"zone":13,"typeConfidence":0.91,"plateTime":0.4409911357766805,"extension":6.568609962812922},"index":4,"playId":"218c1bb3-a1a5-3ffe-9295-6fe79f702e50","pitchNumber":5,"startTime":"2026-09-09T02:30:50.204Z","endTime":"2026-09-09T02:30:53.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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":76.3,"endSpeed":70.7,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.195772721313826,"aZ":-41.12630874042294,"pfxX":-3.2929962524851906,"pfxZ":-7.169697242906867,"pX":0.39104917454145127,"pZ":1.2879944610057281,"vX0":-0.19800679169347452,"vY0":-111.12796205977119,"vZ0":-0.03367487138748726,"x":102.09,"y":204.0,"x0":0.9090667724214256,"y0":50.002727689716934,"z0":5.5809448284583745,"aX":-4.112091377097245},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.6,"breakVerticalInduced":-12.7,"breakHorizontal":6.0,"spinRate":2420,"spinDirection":317},"zone":14,"typeConfidence":0.9,"plateTime":0.4931689477243508,"extension":6.5043679240336365},"index":5,"playId":"2208fb6b-f827-3c45-9fa0-61d641a187b0","pitchNumber":6,"startTime":"2026-09-09T02:31:13.657Z","endTime":"2026-09-09T02:31:19.259Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-09T02:31:19.259Z","atBatIndex":24},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Osleivis Basabe flies out to left fielder Bryan Torres.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-09-09T02:31:17.555Z","endTime":"2026-09-09T02:32:41.667Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":678545,"fullName":"Osleivis Basabe","link":"/api/v1/people/678545"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687273,"fullName":"Quinn Mathews","link":"/api/v1/people/687273"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":678545,"fullName":"Osleivis Basabe","link":"/api/v1/people/678545"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663494,"link":"/api/v1/people/663494"},"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, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.6,"endSpeed":75.8,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.838047652801848,"aZ":-26.662008857936925,"pfxX":4.355254389458492,"pfxZ":3.7918081058141446,"pX":-0.1474436561942902,"pZ":2.5424136363800995,"vX0":-4.588436352348789,"vY0":-118.93062770387345,"vZ0":-0.5172036706773672,"x":122.62,"y":170.13,"x0":1.2284802249800713,"y0":50.00078053881215,"z0":5.152016177292737,"aX":6.325509812712825},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":7.1,"breakHorizontal":-7.0,"spinRate":1432,"spinDirection":130},"zone":5,"typeConfidence":0.9,"plateTime":0.45812419150928596,"extension":6.504789546156532},"index":0,"playId":"78795913-c673-3e4d-9c5c-6bf3ffe191dc","pitchNumber":1,"startTime":"2026-09-09T02:31:45.255Z","endTime":"2026-09-09T02:31:49.470Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.6,"endSpeed":78.7,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.689407149374134,"aZ":-27.7741801441845,"pfxX":6.586864807804085,"pfxZ":2.8239967991517423,"pX":0.8479218484132736,"pZ":0.7201130047435431,"vX0":-3.8656802010405222,"vY0":-123.2011010105377,"vZ0":-4.552687338271932,"x":84.68,"y":219.34,"x0":1.5718680831409821,"y0":50.00109020641798,"z0":4.9065917379835975,"aX":10.24771082306909},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":4.4,"breakHorizontal":-11.2,"spinRate":1428,"spinDirection":111},"zone":14,"typeConfidence":0.9,"plateTime":0.4425432435007681,"extension":6.748708893127515},"index":1,"playId":"3a1dd6c1-e3c0-383c-a613-943ec7194f1d","pitchNumber":2,"startTime":"2026-09-09T02:32:00.783Z","endTime":"2026-09-09T02:32:04.429Z","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":74.5,"endSpeed":68.7,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.07691356900669,"aZ":-41.206438640852795,"pfxX":-5.457208240288365,"pfxZ":-7.602276128302423,"pX":0.9366628088903168,"pZ":3.0264049261995667,"vX0":1.0554044577075639,"vY0":-108.37871937083841,"vZ0":3.668601933772388,"x":81.3,"y":157.07,"x0":1.152066934940668,"y0":50.00086232447528,"z0":5.8144531156655495,"aX":-6.486114908193076},"breaks":{"breakAngle":8.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.8,"breakVerticalInduced":-12.5,"breakHorizontal":9.6,"spinRate":2430,"spinDirection":320},"zone":12,"typeConfidence":0.9,"plateTime":0.5055199106612163,"extension":6.432246511025971},"index":2,"playId":"20ef2269-93b7-35e0-ad21-c34dedb24c5f","pitchNumber":3,"startTime":"2026-09-09T02:32:15.253Z","endTime":"2026-09-09T02:32:18.495Z","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":2},"pitchData":{"startSpeed":82.8,"endSpeed":76.5,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.15178625947906,"aZ":-31.163629657079127,"pfxX":-0.06458009679411447,"pfxZ":0.6794408248633044,"pX":0.11671057877444282,"pZ":2.2880161300379167,"vX0":-2.389064366754119,"vY0":-120.63338174403401,"vZ0":-0.7923974819442503,"x":112.55,"y":177.0,"x0":1.1257689164273885,"y0":50.0019669958762,"z0":5.3535616449393055,"aX":-0.09523077965586736},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":1.3,"breakHorizontal":0.6,"spinRate":2324,"spinDirection":280},"zone":5,"typeConfidence":0.8,"plateTime":0.4530189204109565,"extension":6.494341705687439},"hitData":{"launchSpeed":85.9,"launchAngle":50.0,"totalDistance":248.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":100.3,"coordY":104.31}},"index":3,"playId":"2112bb73-6cf1-3516-99d3-9c0bc9279950","pitchNumber":4,"startTime":"2026-09-09T02:32:30.484Z","endTime":"2026-09-09T02:32:41.667Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-09T02:32:41.667Z","atBatIndex":25},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Leo Bernal flies out sharply to center fielder Jonah Cox.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-09-09T02:34:04.232Z","endTime":"2026-09-09T02:35:02.549Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":699024,"fullName":"Leo Bernal","link":"/api/v1/people/699024"},"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],"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":699024,"fullName":"Leo Bernal","link":"/api/v1/people/699024"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":813841,"link":"/api/v1/people/813841"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":86.5,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.62473739197181,"aZ":-29.90200507142742,"pfxX":-8.510458437059173,"pfxZ":1.1996605567415664,"pX":0.30498719070328717,"pZ":2.294287703958335,"vX0":6.931102032605554,"vY0":-135.6951576972704,"vZ0":-2.28762483461863,"x":105.37,"y":176.83,"x0":-1.1584075620197019,"y0":50.00265408065134,"z0":5.20146365457283,"aX":-16.10303745441129},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":1.9,"breakHorizontal":14.3,"spinRate":1967,"spinDirection":234},"zone":6,"typeConfidence":2.0,"plateTime":0.40141076845462775,"extension":6.535107789298412},"hitData":{"launchSpeed":101.0,"launchAngle":37.0,"totalDistance":379.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":132.17,"coordY":46.23}},"index":0,"playId":"60095323-b99f-330c-a6ed-3ea614a50279","pitchNumber":1,"startTime":"2026-09-09T02:34:51.635Z","endTime":"2026-09-09T02:35:02.549Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-09T02:35:02.549Z","atBatIndex":26},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nolan Gorman grounds out, second baseman Osleivis Basabe to first baseman Rafael Devers.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-09-09T02:35:00.979Z","endTime":"2026-09-09T02:36:05.573Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357"},"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":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":678545,"link":"/api/v1/people/678545"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":646240,"link":"/api/v1/people/646240"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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.4,"endSpeed":69.4,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.329275345042404,"aZ":-39.25724329643252,"pfxX":10.709783165581575,"pfxZ":-5.7743886214872635,"pX":-0.6549573077417945,"pZ":2.2246716164120546,"vX0":-0.9182895813048155,"vY0":-111.1064425294974,"vZ0":1.7739356374352835,"x":141.97,"y":178.71,"x0":-1.6200045149324631,"y0":50.00148288536522,"z0":5.552817658519695,"aX":13.141591697668792},"breaks":{"breakAngle":18.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.1,"breakVerticalInduced":-9.5,"breakHorizontal":-19.0,"spinRate":3194,"spinDirection":60},"zone":7,"typeConfidence":2.0,"plateTime":0.49649577562661573,"extension":5.890517555542817},"index":0,"playId":"83a07867-a89a-34d7-ba34-e8c818ac6ecf","pitchNumber":1,"startTime":"2026-09-09T02:35:27.066Z","endTime":"2026-09-09T02:35:31.635Z","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":87.0,"endSpeed":80.4,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.888774730401487,"aZ":-34.21023605620612,"pfxX":-9.119485695568322,"pfxZ":-1.2402250802431203,"pX":-1.7423585170129556,"pZ":1.5014856258620275,"vX0":2.5357396598062003,"vY0":-126.8074703291218,"vZ0":-2.0863169123460366,"x":183.41,"y":198.24,"x0":-1.5676556166436162,"y0":50.00612407870163,"z0":5.0529733129512255,"aX":-14.918226684365568},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-2.5,"breakHorizontal":16.0,"spinRate":1890,"spinDirection":262},"zone":13,"typeConfidence":2.0,"plateTime":0.4312309744557137,"extension":6.203060815329336},"index":1,"playId":"9adcf883-f546-36ca-969e-39ebb2da3296","pitchNumber":2,"startTime":"2026-09-09T02:35:42.804Z","endTime":"2026-09-09T02:35:46.120Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":80.9,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.156669863439095,"aZ":-35.77930605513014,"pfxX":-7.353945944819918,"pfxZ":-2.196495824981537,"pX":-0.8245266708163973,"pZ":1.2633534818166623,"vX0":4.190839383203545,"vY0":-126.26515244694933,"vZ0":-2.4017374432259833,"x":148.43,"y":204.67,"x0":-1.5377444403178737,"y0":50.00519015492684,"z0":5.065171993905315,"aX":-12.051057776650326},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-4.3,"breakHorizontal":12.6,"spinRate":1721,"spinDirection":259},"zone":13,"typeConfidence":2.0,"plateTime":0.43136376140700206,"extension":6.707667941888942},"hitData":{"launchSpeed":70.2,"launchAngle":4.0,"totalDistance":47.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":137.62,"coordY":156.24}},"index":2,"playId":"6905b349-e51f-319d-a8c9-a767a482b389","pitchNumber":3,"startTime":"2026-09-09T02:35:56.463Z","endTime":"2026-09-09T02:36:05.573Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-09T02:36:05.573Z","atBatIndex":27},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Thomas Saggese strikes out swinging.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-09-09T02:36:05.396Z","endTime":"2026-09-09T02:37:28.410Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336"},"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],"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":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":668800,"link":"/api/v1/people/668800"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":77.3,"endSpeed":71.2,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.234274027639103,"aZ":-40.584113324144326,"pfxX":8.644399570612226,"pfxZ":-6.573169586678681,"pX":-0.07504524604211496,"pZ":2.3581345077782485,"vX0":0.3373632292471433,"vY0":-112.58327538436865,"vZ0":1.9619891682505306,"x":119.86,"y":175.11,"x0":-1.3495528592730741,"y0":50.00490448436615,"z0":5.595491510636565,"aX":11.052170488092699},"breaks":{"breakAngle":15.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.9,"breakVerticalInduced":-11.0,"breakHorizontal":-15.7,"spinRate":3111,"spinDirection":53},"zone":5,"typeConfidence":2.0,"plateTime":0.4872798215879057,"extension":6.036632581227236},"index":0,"playId":"49a4994e-b5a9-3ebf-8856-e77970508fdd","pitchNumber":1,"startTime":"2026-09-09T02:36:27.093Z","endTime":"2026-09-09T02:36:31.199Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":true},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.0,"endSpeed":83.4,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.784550739055113,"aZ":-26.570430370553744,"pfxX":0.40825998774833705,"pfxZ":3.202902738795707,"pX":0.7273630987306393,"pZ":3.2128113944814207,"vX0":4.474238374486316,"vY0":-129.81182101393514,"vZ0":-0.2991309316812877,"x":89.27,"y":152.03,"x0":-1.053914260622923,"y0":50.00254202846006,"z0":5.309893991542695,"aX":0.7135531981499607},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":6.0,"breakHorizontal":-1.4,"spinRate":2358,"spinDirection":165},"zone":3,"typeConfidence":2.0,"plateTime":0.4179749502304544,"extension":6.180190433313016},"index":1,"playId":"4496231c-6e28-3a63-996c-efb1b554d9bf","pitchNumber":2,"startTime":"2026-09-09T02:36:42.875Z","endTime":"2026-09-09T02:36:47.040Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":137,"player":{"id":668800,"fullName":"Andrew Knizner","link":"/api/v1/people/668800"}}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-09-09T02:37:12.637Z","endTime":"2026-09-09T02:37:23.811Z","isPitch":false,"type":"action","player":{"id":695336,"link":"/api/v1/people/695336"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":86.2,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.402435278064434,"aZ":-20.900154007148323,"pfxX":-4.878529995672243,"pfxZ":5.985648539812395,"pX":0.47239902046924703,"pZ":4.023581369364489,"vX0":5.481243464477722,"vY0":-134.91729947126817,"vZ0":0.40828036891360087,"x":98.99,"y":130.14,"x0":-0.9311877624897186,"y0":50.00228356474462,"z0":5.3186467766104935,"aX":-9.188355457472413},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":11.2,"breakHorizontal":7.9,"spinRate":2135,"spinDirection":232},"zone":12,"typeConfidence":2.0,"plateTime":0.402679464945948,"extension":6.719885019051787},"index":3,"playId":"1b59e7a5-05df-319a-ac9c-9654c6284f21","pitchNumber":3,"startTime":"2026-09-09T02:37:23.811Z","endTime":"2026-09-09T02:37:28.410Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-09T02:37:28.410Z","atBatIndex":28},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Turner Hill grounds out softly, pitcher Quinn Mathews to first baseman Alec Burleson.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-09-09T02:38:42.455Z","endTime":"2026-09-09T02:40:57.971Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":806367,"fullName":"Turner Hill","link":"/api/v1/people/806367"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687273,"fullName":"Quinn Mathews","link":"/api/v1/people/687273"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":806367,"fullName":"Turner Hill","link":"/api/v1/people/806367"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":687273,"link":"/api/v1/people/687273"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":676475,"link":"/api/v1/people/676475"},"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, 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":82.0,"endSpeed":76.7,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.153092984266756,"aZ":-32.126229916211585,"pfxX":-1.079773018126852,"pfxZ":0.029687840774746732,"pX":0.7739047363421758,"pZ":2.0346824076256955,"vX0":-0.527876465281691,"vY0":-119.65043627143011,"vZ0":-1.0088372614363381,"x":87.5,"y":183.84,"x0":1.136392167875203,"y0":50.00023138739156,"z0":5.294439634591071,"aX":-1.5937763623367596},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":0.1,"breakHorizontal":2.0,"spinRate":2203,"spinDirection":264},"zone":9,"typeConfidence":0.87,"plateTime":0.4546249921898906,"extension":6.680905112069824},"index":0,"playId":"43327d7c-cc06-3ead-b98a-837304137a9d","pitchNumber":1,"startTime":"2026-09-09T02:39:36.034Z","endTime":"2026-09-09T02:39:40.376Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":86.3,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.59673028191126,"aZ":-20.12153574107175,"pfxX":5.705203097649882,"pfxZ":6.349318799508616,"pX":1.332067082987662,"pZ":2.949754776356198,"vX0":-1.8340132501941195,"vY0":-136.34674517073003,"vZ0":-2.5712211282881494,"x":66.22,"y":159.14,"x0":1.2687138013420942,"y0":50.00418952599559,"z0":5.280402412474394,"aX":10.833928869419488},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":11.2,"breakHorizontal":-10.0,"spinRate":2089,"spinDirection":165},"zone":12,"typeConfidence":2.0,"plateTime":0.4004201542315009,"extension":6.517015542859043},"index":1,"playId":"95504e13-df60-3cfd-875f-ed9410eabeac","pitchNumber":2,"startTime":"2026-09-09T02:39:49.845Z","endTime":"2026-09-09T02:39:55.143Z","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":0},"pitchData":{"startSpeed":92.0,"endSpeed":85.1,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.929781885909332,"aZ":-20.11342053617566,"pfxX":7.218454227004949,"pfxZ":6.575361265598726,"pX":-0.49713685233945665,"pZ":1.4986503071408384,"vX0":-7.040083914051865,"vY0":-133.83550364829154,"vZ0":-5.575768136300812,"x":135.95,"y":198.32,"x0":1.2158735228720814,"y0":50.00025652839681,"z0":5.026875987620969,"aX":13.236084838232744},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":11.0,"breakHorizontal":-11.8,"spinRate":2174,"spinDirection":159},"zone":13,"typeConfidence":2.0,"plateTime":0.40755870087238,"extension":6.9641587219698255},"index":2,"playId":"44210424-8e2b-38b9-a90b-88aad5024e46","pitchNumber":3,"startTime":"2026-09-09T02:40:06.320Z","endTime":"2026-09-09T02:40:10.555Z","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.6,"endSpeed":85.8,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.54054948247504,"aZ":-14.575276288348764,"pfxX":2.8619769866061593,"pfxZ":9.444575974153624,"pX":-0.5622056258799257,"pZ":1.8088756711456768,"vX0":-5.666367555688325,"vY0":-134.7387523595211,"vZ0":-6.03115001218391,"x":138.43,"y":189.94,"x0":1.183476736018422,"y0":50.00570376915225,"z0":5.082122023526969,"aX":5.335175392205233},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":16.2,"breakHorizontal":-4.2,"spinRate":2285,"spinDirection":157},"zone":7,"typeConfidence":0.9,"plateTime":0.4044159780060803,"extension":6.686890377936604},"index":3,"playId":"941ffed0-8f3f-3c1e-a4f7-292143b60073","pitchNumber":4,"startTime":"2026-09-09T02:40:23.563Z","endTime":"2026-09-09T02:40:31.063Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.3,"endSpeed":75.5,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.675958399371844,"aZ":-28.608874546387934,"pfxX":5.247916670842391,"pfxZ":2.477343880008661,"pX":-0.03652158419874161,"pZ":2.123020829328872,"vX0":-4.920022452045909,"vY0":-118.37832119057907,"vZ0":-0.9907413832672286,"x":118.39,"y":181.46,"x0":1.373414388671782,"y0":50.00297161698447,"z0":5.133902703149271,"aX":7.551372657168963},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":4.6,"breakHorizontal":-8.5,"spinRate":1264,"spinDirection":115},"zone":8,"typeConfidence":0.9,"plateTime":0.46028518922338746,"extension":6.45953975570687},"hitData":{"launchSpeed":48.7,"launchAngle":-55.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":120.24,"coordY":186.48}},"index":4,"playId":"aa3f410a-00f4-3bc2-ad2e-9cc498d472e0","pitchNumber":5,"startTime":"2026-09-09T02:40:46.462Z","endTime":"2026-09-09T02:40:57.971Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-09T02:40:57.971Z","atBatIndex":29},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Andrew Knizner lines out to center fielder Nathan Church.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-09-09T02:40:54.125Z","endTime":"2026-09-09T02:41:43.880Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":668800,"fullName":"Andrew Knizner","link":"/api/v1/people/668800"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687273,"fullName":"Quinn Mathews","link":"/api/v1/people/687273"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":668800,"fullName":"Andrew Knizner","link":"/api/v1/people/668800"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":701675,"link":"/api/v1/people/701675"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.2,"endSpeed":76.8,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.76412788786456,"aZ":-28.330076072525312,"pfxX":3.6407454703845863,"pfxZ":2.5835566278921434,"pX":1.0180200618849573,"pZ":2.8598756344916314,"vX0":-2.0024314394623914,"vY0":-119.95491457185656,"vZ0":0.3195386139163384,"x":78.2,"y":161.56,"x0":1.381921068202964,"y0":50.00234648607137,"z0":5.209793200153877,"aX":5.413802129547468},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":5.0,"breakHorizontal":-6.2,"spinRate":1229,"spinDirection":113},"zone":12,"typeConfidence":0.89,"plateTime":0.4531082185338957,"extension":6.506931396082137},"index":0,"playId":"1a1df0b8-135d-36b4-96d8-e19748c4fc3d","pitchNumber":1,"startTime":"2026-09-09T02:41:17.074Z","endTime":"2026-09-09T02:41:20.550Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":85.9,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.631255004795694,"aZ":-15.794349486616593,"pfxX":2.7281441938873305,"pfxZ":8.718678266439847,"pX":-0.2626327755068904,"pZ":2.6514258784785296,"vX0":-4.7104381623476055,"vY0":-135.4787305124423,"vZ0":-4.012766391147843,"x":127.01,"y":167.19,"x0":1.1357124456301204,"y0":50.00326645687604,"z0":5.239346138398322,"aX":5.126081956309668},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":15.2,"breakHorizontal":-4.1,"spinRate":2186,"spinDirection":151},"zone":4,"typeConfidence":0.9,"plateTime":0.4026497704155916,"extension":6.645115102690935},"hitData":{"launchSpeed":82.3,"launchAngle":28.0,"totalDistance":292.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":138.77,"coordY":83.09}},"index":1,"playId":"a08b83ba-ac84-3407-a826-4fdc5c9ab7ab","pitchNumber":2,"startTime":"2026-09-09T02:41:35.136Z","endTime":"2026-09-09T02:41:43.880Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-09T02:41:43.880Z","atBatIndex":30},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Shay Whitcomb singles on a sharp ground ball to center fielder Nathan Church.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-09-09T02:42:14.256Z","endTime":"2026-09-09T02:43:25.561Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":694376,"fullName":"Shay Whitcomb","link":"/api/v1/people/694376"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687273,"fullName":"Quinn Mathews","link":"/api/v1/people/687273"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":694376,"fullName":"Shay Whitcomb","link":"/api/v1/people/694376"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":694376,"fullName":"Shay Whitcomb","link":"/api/v1/people/694376"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":701675,"link":"/api/v1/people/701675"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-09-09T02:42:06.499Z","endTime":"2026-09-09T02:42:16.346Z","isPitch":false,"type":"action","player":{"id":694376,"link":"/api/v1/people/694376"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.5,"endSpeed":76.4,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.660984795689437,"aZ":-32.454833318446724,"pfxX":-1.6844552339315637,"pfxZ":-0.1911097712687564,"pX":-0.18120027463946828,"pZ":2.244866656072606,"vX0":-2.310446026527682,"vY0":-120.20917509603655,"vZ0":-0.7212304574792858,"x":123.91,"y":178.17,"x0":1.0084750696142268,"y0":50.00328266574356,"z0":5.411278488287098,"aX":-2.483002887364828},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-0.2,"breakHorizontal":3.6,"spinRate":2256,"spinDirection":265},"zone":5,"typeConfidence":0.89,"plateTime":0.45434412563039617,"extension":6.642938357647637},"index":1,"playId":"3739ab4a-b8b3-386e-8773-4bef090383b2","pitchNumber":1,"startTime":"2026-09-09T02:42:16.346Z","endTime":"2026-09-09T02:42:20.700Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":87.6,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.78137162160506,"aZ":-14.910506436064578,"pfxX":3.6755293311021533,"pfxZ":8.890397679595953,"pX":0.989672303662309,"pZ":1.9952985572005288,"vX0":-1.8305994887400698,"vY0":-137.347634431398,"vZ0":-5.956973041456451,"x":79.28,"y":184.91,"x0":1.1814776388750776,"y0":50.002197212853964,"z0":5.178059106736864,"aX":7.1361826655275005},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.2,"breakHorizontal":-6.4,"spinRate":2195,"spinDirection":155},"zone":14,"typeConfidence":0.91,"plateTime":0.39634334556209216,"extension":6.874263011377167},"index":2,"playId":"fddf779a-48b5-36a7-8f6b-70c8ede621f2","pitchNumber":2,"startTime":"2026-09-09T02:42:40.609Z","endTime":"2026-09-09T02:42:44.594Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":87.5,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.530545740758534,"aZ":-14.776614352577727,"pfxX":3.5637817645315693,"pfxZ":9.035735704446335,"pX":-1.376836726124016,"pZ":1.395927969467754,"vX0":-7.602447121997492,"vY0":-136.56104337804146,"vZ0":-7.587881539971131,"x":169.48,"y":201.09,"x0":0.9559734904480323,"y0":50.006106138468894,"z0":5.188157899128912,"aX":6.86494299747576},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":15.2,"breakHorizontal":-5.2,"spinRate":2318,"spinDirection":156},"zone":13,"typeConfidence":0.91,"plateTime":0.3981176427741637,"extension":6.6562839491559735},"index":3,"playId":"e8ef0357-f318-3df0-b737-3d02c8c7c8c7","pitchNumber":3,"startTime":"2026-09-09T02:42:59.517Z","endTime":"2026-09-09T02:43:03.490Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":79.0,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.927598715511103,"aZ":-31.274669949662822,"pfxX":-2.1737782175079072,"pfxZ":0.5687030373041395,"pX":0.46729097935431324,"pZ":2.340835530910703,"vX0":-1.0801474556482376,"vY0":-123.56869467303729,"vZ0":-1.0466247180616746,"x":99.19,"y":175.58,"x0":1.1902688528635443,"y0":50.00106219321182,"z0":5.36020752169991,"aX":-3.414409989011671},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":1.1,"breakHorizontal":4.2,"spinRate":2329,"spinDirection":246},"zone":6,"typeConfidence":0.91,"plateTime":0.4405819687931527,"extension":6.30910789043097},"hitData":{"launchSpeed":103.6,"launchAngle":7.0,"totalDistance":130.0,"trajectory":"ground_ball","hardness":"hard","location":"8","coordinates":{"coordX":124.45,"coordY":91.89}},"index":4,"playId":"0935a0f9-99a7-3812-951b-049e5ac3f588","pitchNumber":4,"startTime":"2026-09-09T02:43:14.211Z","endTime":"2026-09-09T02:43:25.561Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-09T02:43:25.561Z","atBatIndex":31},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Grant McCray singles on a sharp line drive to right fielder Jordan Walker. Shay Whitcomb to 3rd.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-09-09T02:43:33.118Z","endTime":"2026-09-09T02:45:03.037Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":687529,"fullName":"Grant McCray","link":"/api/v1/people/687529"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687273,"fullName":"Quinn Mathews","link":"/api/v1/people/687273"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":687529,"fullName":"Grant McCray","link":"/api/v1/people/687529"},"postOnThird":{"id":694376,"fullName":"Shay Whitcomb","link":"/api/v1/people/694376"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"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":687529,"fullName":"Grant McCray","link":"/api/v1/people/687529"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":691023,"link":"/api/v1/people/691023"},"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":694376,"fullName":"Shay Whitcomb","link":"/api/v1/people/694376"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":694376,"fullName":"Shay Whitcomb","link":"/api/v1/people/694376"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":74.0,"endSpeed":68.8,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.057082647073866,"aZ":-39.40598399407302,"pfxX":-3.701696295593703,"pfxZ":-6.120632310121774,"pX":-0.9898408891287621,"pZ":2.0325984636501873,"vX0":-2.522750127008805,"vY0":-107.8184601124815,"vZ0":1.5089802859874386,"x":154.73,"y":183.9,"x0":0.6746438634124906,"y0":50.00245622961031,"z0":5.659350036530073,"aX":-4.374354011842704},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.0,"breakVerticalInduced":-10.4,"breakHorizontal":7.3,"spinRate":2467,"spinDirection":320},"zone":13,"typeConfidence":0.9,"plateTime":0.5072585960054576,"extension":6.484742239526253},"index":0,"playId":"092b84e4-1bfd-3791-90e4-32f83ac23b3a","pitchNumber":1,"startTime":"2026-09-09T02:43:52.468Z","endTime":"2026-09-09T02:43:56.957Z","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":true},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":84.5,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.761442390533247,"aZ":-17.121703779301882,"pfxX":6.3171043349936085,"pfxZ":8.251578797399876,"pX":-0.8756505163608592,"pZ":2.472784684224496,"vX0":-7.144361388347816,"vY0":-133.9200470185212,"vZ0":-4.064120744314846,"x":150.38,"y":172.01,"x0":1.0005481027302703,"y0":50.00250287255095,"z0":5.227649457475026,"aX":11.523603593570344},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":14.3,"breakHorizontal":-10.0,"spinRate":2264,"spinDirection":167},"zone":13,"typeConfidence":2.0,"plateTime":0.40832647202233074,"extension":6.762684191527985},"index":1,"playId":"0b3ca7c7-d0bf-3311-93ff-4b2fc80031f6","pitchNumber":2,"startTime":"2026-09-09T02:44:08.630Z","endTime":"2026-09-09T02:44:13.109Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":138,"player":{"id":699024,"fullName":"Leo Bernal","link":"/api/v1/people/699024"}}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":84.6,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.40413595331655,"aZ":-18.8446131457257,"pfxX":7.567138401365304,"pfxZ":7.291247199610486,"pX":0.7406929135584258,"pZ":2.5949526937823406,"vX0":-3.5685934556524597,"vY0":-133.96182404151583,"vZ0":-3.4751957480411693,"x":88.77,"y":168.72,"x0":1.102876868134808,"y0":50.00223355993865,"z0":5.246799885034112,"aX":13.83043252215133},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":12.7,"breakHorizontal":-13.0,"spinRate":2238,"spinDirection":164},"zone":6,"typeConfidence":2.0,"plateTime":0.4079989060677933,"extension":6.738527168900681},"hitData":{"launchSpeed":102.4,"launchAngle":12.0,"totalDistance":240.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":155.8,"coordY":73.45}},"index":2,"playId":"1c690282-c955-30a9-a376-1dfc6b1f5f04","pitchNumber":3,"startTime":"2026-09-09T02:44:49.506Z","endTime":"2026-09-09T02:45:03.037Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-09T02:45:03.037Z","atBatIndex":32},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Christian Koss strikes out swinging.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-09-09T02:45:02.512Z","endTime":"2026-09-09T02:46:33.940Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687273,"fullName":"Quinn Mathews","link":"/api/v1/people/687273"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,4],"actionIndex":[2],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":687529,"fullName":"Grant McCray","link":"/api/v1/people/687529"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":699024,"link":"/api/v1/people/699024"},"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, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":75.4,"endSpeed":70.1,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.312990591225113,"aZ":-40.45020311606937,"pfxX":-5.744387505585577,"pfxZ":-6.772734691866161,"pX":-0.8997595946139136,"pZ":1.4047925791470282,"vX0":-1.8123315100202468,"vY0":-109.84382266435442,"vZ0":0.023218065707744318,"x":151.3,"y":200.85,"x0":0.6819615220682841,"y0":50.000389407612715,"z0":5.69198631143459,"aX":-7.023568323065815},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.9,"breakVerticalInduced":-11.9,"breakHorizontal":10.9,"spinRate":2482,"spinDirection":322},"zone":13,"typeConfidence":0.9,"plateTime":0.49848413646892675,"extension":6.428521117717558},"index":0,"playId":"07027621-4e31-37d4-af3c-bfa2816e8352","pitchNumber":1,"startTime":"2026-09-09T02:45:30.623Z","endTime":"2026-09-09T02:45:34.861Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.1,"endSpeed":75.5,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.35700440668935,"aZ":-26.72345998488433,"pfxX":3.5909371282563036,"pfxZ":3.7994103703762283,"pX":0.12212642921812909,"pZ":1.8174749211455707,"vX0":-3.731419894456768,"vY0":-118.14221530477889,"vZ0":-2.119600403790455,"x":112.34,"y":189.71,"x0":1.2444647041242547,"y0":50.00408450733099,"z0":5.146881422427616,"aX":5.152768597309715},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":6.7,"breakHorizontal":-5.8,"spinRate":1084,"spinDirection":131},"zone":8,"typeConfidence":0.88,"plateTime":0.46099935353730004,"extension":6.556138580398619},"index":1,"playId":"47e939f7-0890-310a-9409-7b512a0c3e0e","pitchNumber":2,"startTime":"2026-09-09T02:45:51.539Z","endTime":"2026-09-09T02:46:00.523Z","isPitch":true,"type":"pitch"},{"details":{"description":"Grant McCray steals (5) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"actionPlayId":"47e939f7-0890-310a-9409-7b512a0c3e0e","startTime":"2026-09-09T02:46:00.523Z","endTime":"2026-09-09T02:46:08.389Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":687529,"link":"/api/v1/people/687529"}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":3,"startTime":"2026-09-09T02:46:08.389Z","endTime":"2026-09-09T02:46:29.268Z","isPitch":false,"type":"action","player":{"id":683766,"link":"/api/v1/people/683766"}},{"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":84.3,"endSpeed":78.9,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.829184019215447,"aZ":-31.24055567202967,"pfxX":-1.1571755309404321,"pfxZ":0.6050159048519328,"pX":-0.07820255970319787,"pZ":1.0053047759831848,"vX0":-2.430189326841891,"vY0":-122.90763193672122,"vZ0":-4.0501005119191165,"x":119.98,"y":211.64,"x0":1.0678036599472684,"y0":50.00548021911841,"z0":5.283257180150591,"aX":-1.7980354223264443},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":0.5,"breakHorizontal":2.6,"spinRate":2269,"spinDirection":263},"zone":13,"typeConfidence":0.91,"plateTime":0.44303790235052665,"extension":6.664942417257595},"index":4,"playId":"4ee8b63a-0044-3820-93e5-96deaab7ffa1","pitchNumber":3,"startTime":"2026-09-09T02:46:29.268Z","endTime":"2026-09-09T02:46:33.940Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-09T02:46:33.940Z","atBatIndex":33},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Masyn Winn grounds out, third baseman Shay Whitcomb to first baseman Rafael Devers.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-09-09T02:46:52.392Z","endTime":"2026-09-09T02:49:21.888Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":694376,"link":"/api/v1/people/694376"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":646240,"link":"/api/v1/people/646240"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":76.4,"endSpeed":70.5,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.883921830965253,"aZ":-39.4029993757718,"pfxX":8.257475068312383,"pfxZ":-5.792843776398388,"pX":0.5415540712495953,"pZ":1.6800791964886252,"vX0":1.7778925005074186,"vY0":-111.27844718558707,"vZ0":0.6138831631327699,"x":96.36,"y":193.42,"x0":-1.3413014893180615,"y0":50.002569006343855,"z0":5.498831298290005,"aX":10.304439678166833},"breaks":{"breakAngle":15.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.9,"breakVerticalInduced":-10.0,"breakHorizontal":-15.4,"spinRate":3079,"spinDirection":59},"zone":9,"typeConfidence":2.0,"plateTime":0.4931409672850897,"extension":6.145439079658211},"index":0,"playId":"f2b785ff-610a-3e26-9a01-65fa4e78de18","pitchNumber":1,"startTime":"2026-09-09T02:48:40.528Z","endTime":"2026-09-09T02:48:45.363Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":75.6,"endSpeed":69.1,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.727943424437612,"aZ":-37.636723099056674,"pfxX":10.084140114138783,"pfxZ":-4.512174090774739,"pX":-0.7536965072032964,"pZ":2.113116351449472,"vX0":-1.3809875374795215,"vY0":-109.99400907697608,"vZ0":1.395503502598968,"x":145.73,"y":181.73,"x0":-1.4219632474619168,"y0":50.004112161446706,"z0":5.4988531311929965,"aX":12.205987469597678},"breaks":{"breakAngle":18.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.7,"breakVerticalInduced":-7.3,"breakHorizontal":-17.8,"spinRate":3033,"spinDirection":57},"zone":7,"typeConfidence":2.0,"plateTime":0.5003022291381511,"extension":6.065667024663711},"index":1,"playId":"9d5e2520-7828-3009-b792-a4a3d2c3dc15","pitchNumber":2,"startTime":"2026-09-09T02:48:56.331Z","endTime":"2026-09-09T02:49:00.695Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":77.2,"endSpeed":71.3,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.931367683539403,"aZ":-37.73571706208785,"pfxX":9.73525369797564,"pfxZ":-4.350037159453938,"pX":0.5877872579727785,"pZ":2.170199791452076,"vX0":1.2244692845475253,"vY0":-112.49918654388476,"vZ0":0.97900411580667,"x":94.59,"y":180.18,"x0":-1.2283953734672515,"y0":50.00273661005069,"z0":5.562483949242228,"aX":12.4441933907327},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.2,"breakVerticalInduced":-7.3,"breakHorizontal":-17.9,"spinRate":3184,"spinDirection":58},"zone":6,"typeConfidence":2.0,"plateTime":0.4873809578242687,"extension":6.089166640799253},"hitData":{"launchSpeed":74.3,"launchAngle":6.0,"totalDistance":70.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":111.78,"coordY":165.87}},"index":2,"playId":"8d184eb9-9695-339a-b394-7c8c885cc549","pitchNumber":3,"startTime":"2026-09-09T02:49:12.219Z","endTime":"2026-09-09T02:49:21.888Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-09T02:49:21.888Z","atBatIndex":34},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nathan Church flies out to right fielder Grant McCray.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-09-09T02:49:21.689Z","endTime":"2026-09-09T02:50:27.035Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"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":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":687529,"link":"/api/v1/people/687529"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":86.0,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.72356274859761,"aZ":-31.818167086250146,"pfxX":-10.151461901582394,"pfxZ":0.19231191947393,"pX":-0.020087726534949408,"pZ":3.4896146384880393,"vX0":6.484205250481304,"vY0":-135.6105356495745,"vZ0":1.1200255010825586,"x":117.77,"y":144.56,"x0":-1.110263285652369,"y0":50.00610671774919,"z0":5.273318209464674,"aX":-19.110710802137866},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":0.7,"breakHorizontal":17.2,"spinRate":2038,"spinDirection":236},"zone":11,"typeConfidence":2.0,"plateTime":0.40228685251796303,"extension":6.367168656609853},"index":0,"playId":"f0d38362-ba0d-3cfa-bd20-a742c8c06f05","pitchNumber":1,"startTime":"2026-09-09T02:49:44.919Z","endTime":"2026-09-09T02:49:49.334Z","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":86.5,"endSpeed":81.1,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.987883381380964,"aZ":-32.73396775499664,"pfxX":-7.927012872821923,"pfxZ":-0.34133810477185555,"pX":-1.6585915081978346,"pZ":1.0784832707481904,"vX0":2.285153304140709,"vY0":-126.18820314646572,"vZ0":-3.3365392089289356,"x":180.22,"y":209.66,"x0":-1.5353682350887532,"y0":50.002195971973514,"z0":5.002290109987323,"aX":-13.032305423786966},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":-1.1,"breakHorizontal":14.0,"spinRate":1825,"spinDirection":264},"zone":13,"typeConfidence":2.0,"plateTime":0.43086354645999014,"extension":6.554238936296343},"index":1,"playId":"47b73f63-a456-388e-b89a-723355af468b","pitchNumber":2,"startTime":"2026-09-09T02:49:59.873Z","endTime":"2026-09-09T02:50:03.135Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":80.6,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.862944233020436,"aZ":-31.651241573708003,"pfxX":-8.910897823644289,"pfxZ":0.3186865946595745,"pX":0.7535190869177223,"pZ":1.5418802724831424,"vX0":7.611625456105371,"vY0":-126.02719408942681,"vZ0":-2.307066962754228,"x":88.28,"y":197.15,"x0":-1.125456319272393,"y0":50.002049650054694,"z0":4.986921682705891,"aX":-14.557610724180932},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":0.4,"breakHorizontal":14.8,"spinRate":1866,"spinDirection":256},"zone":14,"typeConfidence":2.0,"plateTime":0.43205288354845006,"extension":6.424873100135136},"hitData":{"launchSpeed":94.3,"launchAngle":45.0,"totalDistance":310.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":172.86,"coordY":83.79}},"index":2,"playId":"7f59f83c-4108-3732-aa5f-2d6e60050fae","pitchNumber":3,"startTime":"2026-09-09T02:50:16.273Z","endTime":"2026-09-09T02:50:27.035Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-09T02:50:27.035Z","atBatIndex":35},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Bryan Torres grounds out, second baseman Osleivis Basabe to first baseman Rafael Devers.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-09-09T02:50:25.222Z","endTime":"2026-09-09T02:51:25.598Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":663494,"fullName":"Bryan Torres","link":"/api/v1/people/663494"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":663494,"fullName":"Bryan Torres","link":"/api/v1/people/663494"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":678545,"link":"/api/v1/people/678545"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":646240,"link":"/api/v1/people/646240"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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.1,"endSpeed":83.4,"strikeZoneTop":2.975,"strikeZoneBottom":1.501,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.922823333444338,"aZ":-24.414148411009286,"pfxX":0.587346374573444,"pfxZ":4.400560917995481,"pX":0.8020985973548295,"pZ":3.012614554413365,"vX0":4.815463449798056,"vY0":-131.27482080847258,"vZ0":-1.1849377415557747,"x":86.43,"y":157.44,"x0":-1.1241607759748795,"y0":50.00606224533992,"z0":5.2687463005725,"aX":1.0359488774099221},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":7.9,"breakHorizontal":-2.0,"spinRate":2274,"spinDirection":199},"zone":12,"typeConfidence":2.0,"plateTime":0.4154960381830253,"extension":6.274346846742302},"index":0,"playId":"c1f3ed47-06e8-388f-b85f-e7127009abc1","pitchNumber":1,"startTime":"2026-09-09T02:50:49.730Z","endTime":"2026-09-09T02:50:54.040Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":80.6,"strikeZoneTop":2.975,"strikeZoneBottom":1.501,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.840502811850534,"aZ":-34.15451721035709,"pfxX":-8.722802583443999,"pfxZ":-1.2043449839208602,"pX":-0.8778492488944392,"pZ":1.0230096158949031,"vX0":4.43356652956286,"vY0":-127.23647974109903,"vZ0":-3.2549865102961952,"x":150.46,"y":211.16,"x0":-1.5085645792697133,"y0":50.00534569760979,"z0":5.0224479840252725,"aX":-14.319426581889587},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-2.6,"breakHorizontal":14.8,"spinRate":1836,"spinDirection":259},"zone":13,"typeConfidence":2.0,"plateTime":0.43031549886647324,"extension":6.133368930396198},"index":1,"playId":"8ace5658-9741-3f1e-bf8a-85ca3bcb7b7d","pitchNumber":2,"startTime":"2026-09-09T02:51:02.761Z","endTime":"2026-09-09T02:51:06.636Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":80.4,"strikeZoneTop":2.975,"strikeZoneBottom":1.501,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.566610201333134,"aZ":-35.1352871216219,"pfxX":-7.3298434459356026,"pfxZ":-1.800494807045613,"pX":-0.5777760943464529,"pZ":1.4823407436729177,"vX0":4.528325230621377,"vY0":-127.38264035872426,"vZ0":-2.1005270836581094,"x":139.02,"y":198.76,"x0":-1.4276294801874982,"y0":50.00596711205516,"z0":5.099821729680106,"aX":-12.028166942221395},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-3.5,"breakHorizontal":12.2,"spinRate":1788,"spinDirection":256},"zone":7,"typeConfidence":2.0,"plateTime":0.4302590381985243,"extension":6.383352043744567},"hitData":{"launchSpeed":83.4,"launchAngle":-10.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":148.26,"coordY":157.76}},"index":2,"playId":"b7d9d71a-ce3f-3551-9465-b7684a76ed6e","pitchNumber":3,"startTime":"2026-09-09T02:51:16.592Z","endTime":"2026-09-09T02:51:25.598Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-09T02:51:25.598Z","atBatIndex":36},{"result":{"type":"atBat","event":"Bunt Groundout","eventType":"field_out","description":"Jonah Cox bunt grounds out softly, pitcher Quinn Mathews to first baseman Alec Burleson.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-09-09T02:52:02.358Z","endTime":"2026-09-09T02:53:32.516Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":813841,"fullName":"Jonah Cox","link":"/api/v1/people/813841"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687273,"fullName":"Quinn Mathews","link":"/api/v1/people/687273"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Bunt Groundout","eventType":"field_out","movementReason":null,"runner":{"id":813841,"fullName":"Jonah Cox","link":"/api/v1/people/813841"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":687273,"link":"/api/v1/people/687273"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":676475,"link":"/api/v1/people/676475"},"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, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.4,"endSpeed":77.4,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.191448279658086,"aZ":-29.095717611478925,"pfxX":5.9601542539366275,"pfxZ":2.037768475703441,"pX":0.04053473736205435,"pZ":2.2397085261052405,"vX0":-4.846850260558259,"vY0":-121.49106098002638,"vZ0":-1.0717155073469495,"x":115.45,"y":178.31,"x0":1.2757569573831051,"y0":50.00371794648276,"z0":5.188743285425114,"aX":9.014516049431268},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":3.7,"breakHorizontal":-9.8,"spinRate":1336,"spinDirection":113},"zone":8,"typeConfidence":0.9,"plateTime":0.4488343728863722,"extension":6.554549997422294},"hitData":{"launchSpeed":46.2,"launchAngle":-59.0,"totalDistance":6.0,"trajectory":"bunt_grounder","hardness":"soft","location":"1","coordinates":{"coordX":129.71,"coordY":190.22}},"index":0,"playId":"92c7e57f-234e-3dc4-8246-fc6489048733","pitchNumber":1,"startTime":"2026-09-09T02:53:22.673Z","endTime":"2026-09-09T02:53:32.516Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-09T02:53:32.516Z","atBatIndex":37},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Rafael Devers grounds out, second baseman Thomas Saggese to first baseman Alec Burleson.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-09-09T02:53:34.225Z","endTime":"2026-09-09T02:54:22.626Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687273,"fullName":"Quinn Mathews","link":"/api/v1/people/687273"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":695336,"link":"/api/v1/people/695336"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":676475,"link":"/api/v1/people/676475"},"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, 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":82.5,"endSpeed":77.2,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.65540680587381,"aZ":-34.5513708328793,"pfxX":-2.6505504026226205,"pfxZ":-1.5948898580197293,"pX":-0.049337627403422006,"pZ":1.8830077998859702,"vX0":-1.9785743769632724,"vY0":-120.27018088214913,"vZ0":-1.1295530842465253,"x":118.88,"y":187.94,"x0":1.1235755669984446,"y0":50.003236009610745,"z0":5.377529967293754,"aX":-3.9481245887603578},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-2.9,"breakHorizontal":5.2,"spinRate":2501,"spinDirection":267},"zone":8,"typeConfidence":0.88,"plateTime":0.45252483006004685,"extension":6.543793233236472},"index":0,"playId":"d0569f1c-d13a-31a6-b1ea-626e5c5a850f","pitchNumber":1,"startTime":"2026-09-09T02:53:55.285Z","endTime":"2026-09-09T02:53:59.555Z","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":1},"pitchData":{"startSpeed":75.9,"endSpeed":70.6,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.560529713991638,"aZ":-39.45801745445085,"pfxX":-5.680417687973277,"pfxZ":-5.847429328824832,"pX":-1.2846662871681798,"pZ":2.468578456074528,"vX0":-3.038318707871189,"vY0":-110.53778562593328,"vZ0":1.9570673404077996,"x":165.97,"y":172.13,"x0":0.8429071614567376,"y0":50.00340833070653,"z0":5.6954119520234965,"aX":-7.073253828871815},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.0,"breakVerticalInduced":-9.8,"breakHorizontal":11.0,"spinRate":2480,"spinDirection":318},"zone":13,"typeConfidence":0.9,"plateTime":0.49433618800801415,"extension":6.587937416628035},"hitData":{"launchSpeed":77.6,"launchAngle":-12.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":132.05,"coordY":142.05}},"index":1,"playId":"f109cb76-0fe5-3bf0-90c5-078295a7420d","pitchNumber":2,"startTime":"2026-09-09T02:54:10.598Z","endTime":"2026-09-09T02:54:22.626Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-09T02:54:22.626Z","atBatIndex":38},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Bryce Eldridge walks.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-09-09T02:54:21.570Z","endTime":"2026-09-09T02:57:15.424Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687273,"fullName":"Quinn Mathews","link":"/api/v1/people/687273"},"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":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.5,"endSpeed":75.8,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.85935302310485,"aZ":-29.51722779344529,"pfxX":-1.5343029022953103,"pfxZ":1.832919168089397,"pX":0.3700445733606825,"pZ":2.3210789562178595,"vX0":-1.4798127729543937,"vY0":-118.78202661594037,"vZ0":-1.0147470896691644,"x":102.89,"y":176.11,"x0":1.1973280465365699,"y0":50.001131670791814,"z0":5.405185328947479,"aX":-2.2218925141196175},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":3.4,"breakHorizontal":3.1,"spinRate":2397,"spinDirection":271},"zone":9,"typeConfidence":0.9,"plateTime":0.4587538241870126,"extension":6.4685658090215865},"index":0,"playId":"70dcf1bc-a665-309d-80ae-709ba5f94a25","pitchNumber":1,"startTime":"2026-09-09T02:54:47.747Z","endTime":"2026-09-09T02:54:53.294Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.4,"endSpeed":78.0,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.489260526607577,"aZ":-29.3246263213004,"pfxX":4.090834431897573,"pfxZ":1.8720693641616002,"pX":-0.07851488089251447,"pZ":1.4135627439346659,"vX0":-4.65435751152623,"vY0":-121.48564145104274,"vZ0":-2.93627358398652,"x":119.99,"y":200.61,"x0":1.3135909373730064,"y0":50.00357654416608,"z0":5.136800291483906,"aX":6.233216075669253},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":3.0,"breakHorizontal":-6.6,"spinRate":1269,"spinDirection":112},"zone":13,"typeConfidence":0.89,"plateTime":0.4475626516420861,"extension":6.472243213643847},"index":1,"playId":"b10f5398-1d64-3ffe-ae55-22d704fdcb34","pitchNumber":2,"startTime":"2026-09-09T02:55:05.670Z","endTime":"2026-09-09T02:55:10.465Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":87.3,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.067916245149924,"aZ":-16.57618013994084,"pfxX":3.8638459654031747,"pfxZ":8.040824529476726,"pX":0.2554461408900854,"pZ":3.043677622122096,"vX0":-3.7859654580321487,"vY0":-137.56394746920498,"vZ0":-3.2114134683217515,"x":107.26,"y":156.6,"x0":1.1395885973035278,"y0":50.00256171000101,"z0":5.33292425855036,"aX":7.494878578201048},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.2,"breakHorizontal":-6.4,"spinRate":2328,"spinDirection":165},"zone":5,"typeConfidence":2.0,"plateTime":0.3963532709749309,"extension":6.544618707540749},"index":2,"playId":"60869cd5-19ba-31ad-812f-cee02664edbe","pitchNumber":3,"startTime":"2026-09-09T02:55:31.939Z","endTime":"2026-09-09T02:55:35.896Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":86.5,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.483876281024706,"aZ":-15.681284990441004,"pfxX":1.747565586386795,"pfxZ":8.682507242329788,"pX":-1.1988852014415472,"pZ":3.6720431337635553,"vX0":-6.894366648330412,"vY0":-135.91508662993007,"vZ0":-1.6814554689547543,"x":162.7,"y":139.63,"x0":1.1267243454896672,"y0":50.005114813031064,"z0":5.370028779424009,"aX":3.321863942839783},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":15.7,"breakHorizontal":-1.9,"spinRate":2336,"spinDirection":159},"zone":11,"typeConfidence":0.9,"plateTime":0.4006582152890217,"extension":6.555274053695498},"index":3,"playId":"1e59741d-5e9d-37dc-a8ed-ec020963dd61","pitchNumber":4,"startTime":"2026-09-09T02:55:52.228Z","endTime":"2026-09-09T02:55:56.136Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.8,"endSpeed":77.9,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.422007270238083,"aZ":-25.19053318777832,"pfxX":4.766634268703566,"pfxZ":4.570830436613251,"pX":1.234846649298205,"pZ":1.4391748307760244,"vX0":-2.3454410595937523,"vY0":-122.15013671182548,"vZ0":-3.666722108634632,"x":69.93,"y":199.92,"x0":1.5822457803076508,"y0":50.005038204638545,"z0":5.097395539329163,"aX":7.288358793700896},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":7.8,"breakHorizontal":-8.2,"spinRate":1175,"spinDirection":112},"zone":14,"typeConfidence":0.87,"plateTime":0.4464107550871992,"extension":6.474830929077769},"index":4,"playId":"e509f3ef-9b06-3a6c-b258-adb76f52b23e","pitchNumber":5,"startTime":"2026-09-09T02:56:06.463Z","endTime":"2026-09-09T02:56:10.799Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":85.1,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.764315309456695,"aZ":-17.084541756102617,"pfxX":4.237954234579389,"pfxZ":8.207705796809343,"pX":-0.438372107320105,"pZ":1.6699418358969698,"vX0":-5.47232177341243,"vY0":-134.1768381986213,"vZ0":-6.186399422463726,"x":133.71,"y":193.69,"x0":1.0690487708555445,"y0":50.00247235556147,"z0":5.206323228058868,"aX":7.791685274519552},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":13.8,"breakHorizontal":-6.6,"spinRate":2265,"spinDirection":173},"zone":13,"typeConfidence":2.0,"plateTime":0.40691737596320765,"extension":6.524400740044424},"index":5,"playId":"f16c247a-d75a-3a09-86dd-2e9fb6570a7b","pitchNumber":6,"startTime":"2026-09-09T02:56:21.364Z","endTime":"2026-09-09T02:56:26.584Z","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":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.9,"endSpeed":78.1,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.462699780657175,"aZ":-33.476956488969435,"pfxX":-2.6784724142004355,"pfxZ":-0.8479940796591263,"pX":0.5794438517165644,"pZ":1.8513381485583114,"vX0":-0.8617466191014047,"vY0":-122.34862817510381,"vZ0":-1.4499992239070225,"x":94.91,"y":188.79,"x0":1.2832035243850182,"y0":50.004948715782554,"z0":5.289903054012956,"aX":-4.108661197590297},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-1.6,"breakHorizontal":5.0,"spinRate":2399,"spinDirection":262},"zone":9,"typeConfidence":0.91,"plateTime":0.4456806296412257,"extension":6.526254651703989},"index":6,"playId":"21039ddc-8ae2-3bce-95e7-c0bf6d2626e6","pitchNumber":7,"startTime":"2026-09-09T02:56:38.237Z","endTime":"2026-09-09T02:56:42.138Z","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":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":76.6,"endSpeed":71.4,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.410975435889085,"aZ":-40.13318021112116,"pfxX":-5.973837196353364,"pfxZ":-6.290147852657573,"pX":-1.1805352561745108,"pZ":1.1511562819501957,"vX0":-2.5692822705886567,"vY0":-111.55434127023878,"vZ0":-0.7933877167947482,"x":162.0,"y":207.7,"x0":0.7611468807417437,"y0":50.005254135952725,"z0":5.636263381846585,"aX":-7.555293320169291},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.7,"breakVerticalInduced":-11.3,"breakHorizontal":11.5,"spinRate":2509,"spinDirection":323},"zone":13,"typeConfidence":0.9,"plateTime":0.49035908196548217,"extension":6.558808245565642},"index":7,"playId":"ad8f33d2-0fa5-35a4-ada1-78744eb81fef","pitchNumber":8,"startTime":"2026-09-09T02:57:10.658Z","endTime":"2026-09-09T02:57:15.424Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-09T02:57:15.424Z","atBatIndex":39},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Osleivis Basabe strikes out swinging.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-09-09T02:57:14.071Z","endTime":"2026-09-09T02:58:27.915Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":678545,"fullName":"Osleivis Basabe","link":"/api/v1/people/678545"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687273,"fullName":"Quinn Mathews","link":"/api/v1/people/687273"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":678545,"fullName":"Osleivis Basabe","link":"/api/v1/people/678545"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":699024,"link":"/api/v1/people/699024"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":74.0,"endSpeed":68.9,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.120718797828403,"aZ":-39.75543640642571,"pfxX":-6.387789801529067,"pfxZ":-6.3838751364454165,"pX":-0.3862783614739051,"pZ":2.6393442282683672,"vX0":-0.8124615377001081,"vY0":-107.77600998969115,"vZ0":2.6976817450878894,"x":131.72,"y":167.52,"x0":0.825363948651857,"y0":50.00407888426455,"z0":5.733627445956204,"aX":-7.583656807864884},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.1,"breakVerticalInduced":-10.7,"breakHorizontal":11.8,"spinRate":2394,"spinDirection":316},"zone":4,"typeConfidence":0.9,"plateTime":0.5064391451282373,"extension":6.585682958504561},"index":0,"playId":"4a63b031-0245-3e78-a7f5-d19407cb6c29","pitchNumber":1,"startTime":"2026-09-09T02:57:42.689Z","endTime":"2026-09-09T02:57:46.901Z","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":2},"pitchData":{"startSpeed":94.1,"endSpeed":86.5,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.684142487418423,"aZ":-14.019956110683353,"pfxX":3.3014823430257993,"pfxZ":9.491519092628959,"pX":-0.07904961196912749,"pZ":2.847267664894994,"vX0":-4.119769249773757,"vY0":-137.04008920327985,"vZ0":-3.908564114694157,"x":120.01,"y":161.9,"x0":1.010856381063911,"y0":50.00386226006365,"z0":5.241924410743498,"aX":6.315632623052015},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.7,"breakHorizontal":-5.2,"spinRate":2233,"spinDirection":150},"zone":2,"typeConfidence":0.91,"plateTime":0.39883598846059787,"extension":6.669536683082448},"index":1,"playId":"ea75cd55-9145-3f22-ab3a-b1a959abfcad","pitchNumber":2,"startTime":"2026-09-09T02:57:59.162Z","endTime":"2026-09-09T02:58:02.785Z","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":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-09-09T02:58:14.593Z","endTime":"2026-09-09T02:58:23.614Z","isPitch":false,"type":"action","player":{"id":678545,"link":"/api/v1/people/678545"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":85.7,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.15412822419183,"aZ":-14.567069482459516,"pfxX":2.534024866494624,"pfxZ":9.32836489662981,"pX":-0.35814618193336967,"pZ":4.249948574511077,"vX0":-4.591785051487622,"vY0":-136.3231965622123,"vZ0":-0.4457667892344253,"x":130.65,"y":124.03,"x0":1.0166231589764163,"y0":50.00353860536912,"z0":5.418527215781785,"aX":4.783848676066992},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":17.0,"breakHorizontal":-3.6,"spinRate":2279,"spinDirection":159},"zone":11,"typeConfidence":0.91,"plateTime":0.4013412526197877,"extension":6.5058639846871635},"index":3,"playId":"5ee1924a-39dc-3de0-9b94-62b057064a1c","pitchNumber":3,"startTime":"2026-09-09T02:58:23.614Z","endTime":"2026-09-09T02:58:27.915Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-09T02:58:27.915Z","atBatIndex":40},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Iván Herrera reaches on a fielding error by second baseman Osleivis Basabe.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-09-09T02:58:58.459Z","endTime":"2026-09-09T03:02:41.500Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694738,"fullName":"Landen Roupp","link":"/api/v1/people/694738"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":678545,"link":"/api/v1/people/678545"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_fielding_error"}]}],"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.7,"endSpeed":70.4,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.51250564776578,"aZ":-39.14867321922977,"pfxX":10.193586195055326,"pfxZ":-5.573584099452129,"pX":-0.06466412284365262,"pZ":2.0942050975302147,"vX0":-0.16646870868507163,"vY0":-111.62073669072194,"vZ0":1.2700788823757827,"x":119.46,"y":182.24,"x0":-1.3113599862728031,"y0":50.00080007652637,"z0":5.572457991304119,"aX":12.763236535502276},"breaks":{"breakAngle":18.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.2,"breakVerticalInduced":-9.4,"breakHorizontal":-18.4,"spinRate":3117,"spinDirection":58},"zone":8,"typeConfidence":2.0,"plateTime":0.492135054851655,"extension":6.041720872188647},"index":0,"playId":"d94d3770-d7ec-32ce-9bc7-322ffce64f46","pitchNumber":1,"startTime":"2026-09-09T03:00:39.998Z","endTime":"2026-09-09T03:00:44.305Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":80.4,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.999567598512442,"aZ":-35.01972686726189,"pfxX":-7.52082822494371,"pfxZ":-1.7490075514925105,"pX":-0.5343191099597195,"pZ":0.6952203798816402,"vX0":4.315916929299948,"vY0":-126.51995672315356,"vZ0":-3.6396576671004333,"x":137.37,"y":220.01,"x0":-1.2821874426530704,"y0":50.00343353982813,"z0":4.949127320965151,"aX":-12.23417843902383},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-3.7,"breakHorizontal":12.7,"spinRate":1628,"spinDirection":260},"zone":13,"typeConfidence":2.0,"plateTime":0.43237122984622633,"extension":6.6347956999929245},"index":1,"playId":"b1a6bfc9-3dde-3fee-975e-2ef5131638e2","pitchNumber":2,"startTime":"2026-09-09T03:00:55.201Z","endTime":"2026-09-09T03:00:59.161Z","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":92.3,"endSpeed":86.0,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.240014900910925,"aZ":-27.62148657128531,"pfxX":-8.90119217612175,"pfxZ":2.442570911756081,"pX":-0.25447115490451105,"pZ":1.7200004306698085,"vX0":5.4669816519525956,"vY0":-134.39790740928953,"vZ0":-3.7145059940851874,"x":126.7,"y":192.34,"x0":-1.1399424092724877,"y0":50.00223670899004,"z0":5.0428194078893585,"aX":-16.57439541296999},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":4.0,"breakHorizontal":15.2,"spinRate":2234,"spinDirection":321},"zone":8,"typeConfidence":2.0,"plateTime":0.40479054332280073,"extension":6.746321123377876},"index":2,"playId":"aee0a0f5-b774-329d-9297-5e965c28deac","pitchNumber":3,"startTime":"2026-09-09T03:01:10.238Z","endTime":"2026-09-09T03:01:16.061Z","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":0},"index":3,"startTime":"2026-09-09T03:01:32.049Z","endTime":"2026-09-09T03:01:41.379Z","isPitch":false,"type":"action","player":{"id":671056,"link":"/api/v1/people/671056"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":85.9,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.039825085259906,"aZ":-21.771422056342637,"pfxX":-5.224831283572133,"pfxZ":5.540574550554869,"pX":1.0154106506033789,"pZ":4.003251656585393,"vX0":6.820931073195712,"vY0":-135.0858476783117,"vZ0":0.5934464132167044,"x":78.29,"y":130.69,"x0":-0.8449434873344478,"y0":50.00215855966095,"z0":5.29272061129368,"aX":-9.809778398428989},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":10.3,"breakHorizontal":8.3,"spinRate":2176,"spinDirection":232},"zone":12,"typeConfidence":2.0,"plateTime":0.40302619508756043,"extension":6.654128544662703},"index":4,"playId":"887f1b10-5c56-3aac-85bf-36cd0b9719dc","pitchNumber":4,"startTime":"2026-09-09T03:01:41.379Z","endTime":"2026-09-09T03:01:44.874Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":85.4,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.050756471242106,"aZ":-32.03208920160623,"pfxX":-9.539287077432185,"pfxZ":0.07694923191475844,"pX":0.061800104694947844,"pZ":3.5944792671382477,"vX0":5.941372509592439,"vY0":-134.63220547920227,"vZ0":1.6225570229979445,"x":114.64,"y":141.73,"x0":-0.9211497514094871,"y0":50.002522835979256,"z0":5.23224629778779,"aX":-17.714898710190898},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":0.6,"breakHorizontal":16.2,"spinRate":2107,"spinDirection":241},"zone":12,"typeConfidence":2.0,"plateTime":0.405040721256257,"extension":6.712901379722471},"index":5,"playId":"64a25b5f-bcf4-347b-b1c5-8dfd78f21605","pitchNumber":5,"startTime":"2026-09-09T03:01:56.228Z","endTime":"2026-09-09T03:02:01.846Z","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.6,"endSpeed":85.6,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.58236104899433,"aZ":-29.285833700450922,"pfxX":-9.799249068129281,"pfxZ":1.5515401392464803,"pX":0.06488682488140739,"pZ":2.5866161425650596,"vX0":6.100130115116028,"vY0":-134.8428406538529,"vZ0":-1.526750336395787,"x":114.53,"y":168.94,"x0":-0.9420310417622868,"y0":50.00103140033932,"z0":5.206959272661572,"aX":-18.223460295265824},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":2.8,"breakHorizontal":16.7,"spinRate":2151,"spinDirection":243},"zone":5,"typeConfidence":2.0,"plateTime":0.4046485223408234,"extension":6.758585617345694},"index":6,"playId":"af969906-68b6-3ea3-9a6f-7abfb99a55c2","pitchNumber":6,"startTime":"2026-09-09T03:02:12.212Z","endTime":"2026-09-09T03:02:17.590Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":85.4,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.308796893841468,"aZ":-28.74078315515295,"pfxX":-10.77997682708542,"pfxZ":1.8491406001313724,"pX":0.1684370595815923,"pZ":1.9797294838982347,"vX0":6.642563132632544,"vY0":-135.41033700771362,"vZ0":-2.9573606682083553,"x":110.58,"y":185.33,"x0":-0.9146362506942973,"y0":50.004837450695824,"z0":5.094885475558169,"aX":-20.039884399967555},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":2.9,"breakHorizontal":18.1,"spinRate":1983,"spinDirection":235},"zone":8,"typeConfidence":2.0,"plateTime":0.4043572565865694,"extension":6.826135208462946},"hitData":{"launchSpeed":105.7,"launchAngle":-5.0,"totalDistance":18.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":140.15,"coordY":147.63}},"index":7,"playId":"4d59ce8d-6490-33de-80f0-1313621b278d","pitchNumber":7,"startTime":"2026-09-09T03:02:32.487Z","endTime":"2026-09-09T03:02:41.500Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-09T03:02:41.500Z","atBatIndex":41},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Alec Burleson walks. Iván Herrera to 2nd.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-09-09T03:02:50.557Z","endTime":"2026-09-09T03:04:50.245Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694738,"fullName":"Landen Roupp","link":"/api/v1/people/694738"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"postOnSecond":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"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":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.1,"endSpeed":83.8,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.18061165309513,"aZ":-24.17617797475116,"pfxX":-1.1518882646738415,"pfxZ":4.5074999605613595,"pX":1.5300819296495791,"pZ":3.3181812814530534,"vX0":7.324127672561688,"vY0":-131.21023730097,"vZ0":-0.5117310930526067,"x":58.68,"y":149.19,"x0":-1.1268518627652895,"y0":50.00167939817712,"z0":5.289744172222897,"aX":-2.0436347814728144},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":8.3,"breakHorizontal":0.7,"spinRate":2121,"spinDirection":224},"zone":12,"typeConfidence":2.0,"plateTime":0.41465564910008146,"extension":6.431955404913117},"index":0,"playId":"695ca5fe-c0fa-3469-b500-ef1684d771d1","pitchNumber":1,"startTime":"2026-09-09T03:03:10.965Z","endTime":"2026-09-09T03:03:15.174Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":76.4,"endSpeed":70.0,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.228183631868486,"aZ":-38.0315772388521,"pfxX":11.066814425765665,"pfxZ":-4.73119242552161,"pX":-0.37745306051494476,"pZ":1.7308474772737406,"vX0":-0.2956671248523167,"vY0":-111.25016231352595,"vZ0":0.21251834281096182,"x":131.39,"y":192.05,"x0":-1.6769747452954382,"y0":50.00312176137733,"z0":5.616071378781745,"aX":13.702282371659697},"breaks":{"breakAngle":19.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.3,"breakVerticalInduced":-8.2,"breakHorizontal":-19.9,"spinRate":3200,"spinDirection":52},"zone":7,"typeConfidence":2.0,"plateTime":0.4946638187456225,"extension":5.647332998815828},"index":1,"playId":"b519d3cc-459e-39d5-809e-491061e31dc5","pitchNumber":2,"startTime":"2026-09-09T03:03:27.018Z","endTime":"2026-09-09T03:03:31.519Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":76.8,"endSpeed":70.9,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.91149779571941,"aZ":-38.10217118842991,"pfxX":11.283016510089908,"pfxZ":-4.707555690668674,"pX":-0.933337302547115,"pZ":1.0903259420627933,"vX0":-1.586397078462274,"vY0":-111.7751959557215,"vZ0":-0.904797008142447,"x":152.58,"y":209.34,"x0":-1.677905479317984,"y0":50.00048722331393,"z0":5.426484682626248,"aX":14.216869622817104},"breaks":{"breakAngle":20.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.0,"breakVerticalInduced":-8.4,"breakHorizontal":-19.9,"spinRate":3200,"spinDirection":54},"zone":13,"typeConfidence":2.0,"plateTime":0.4907798275439035,"extension":6.072730736977372},"index":2,"playId":"ada404ce-5bff-3716-9e8c-061d41ff8c39","pitchNumber":3,"startTime":"2026-09-09T03:03:45.093Z","endTime":"2026-09-09T03:03:49.501Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":84.5,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.59695786704952,"aZ":-32.59495044570535,"pfxX":-9.522194269096637,"pfxZ":-0.23451549780573622,"pX":-0.6268185795328334,"pZ":1.1088558107713584,"vX0":5.1086662375673715,"vY0":-134.3591319049746,"vZ0":-4.0982296902652955,"x":140.89,"y":208.84,"x0":-1.3212824774890264,"y0":50.00187882391763,"z0":4.984431286492231,"aX":-17.313078455993075},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":-1.1,"breakHorizontal":16.1,"spinRate":1996,"spinDirection":227},"zone":13,"typeConfidence":2.0,"plateTime":0.40852625325274783,"extension":6.555603299268151},"index":3,"playId":"43f82530-85dd-32f3-a2e2-9317a359fb0f","pitchNumber":4,"startTime":"2026-09-09T03:04:05.059Z","endTime":"2026-09-09T03:04:09.436Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":76.2,"endSpeed":69.7,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.798093674730744,"aZ":-38.8368783332005,"pfxX":10.125494423410107,"pfxZ":-5.4320996034086475,"pX":0.02148419193442669,"pZ":1.622244969039586,"vX0":0.36501667695061785,"vY0":-110.96153104686739,"vZ0":0.43592657143891733,"x":116.18,"y":194.98,"x0":-1.4581137300644478,"y0":50.00172966897004,"z0":5.522639548211881,"aX":12.424200589606997},"breaks":{"breakAngle":18.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.9,"breakVerticalInduced":-9.2,"breakHorizontal":-18.4,"spinRate":3117,"spinDirection":53},"zone":14,"typeConfidence":2.0,"plateTime":0.4966555375880555,"extension":5.93573636675556},"index":4,"playId":"b796650c-5ed8-34c0-8397-5333e90c1d6d","pitchNumber":5,"startTime":"2026-09-09T03:04:23.257Z","endTime":"2026-09-09T03:04:28.661Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":84.1,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.63344683038841,"aZ":-20.948549421386723,"pfxX":-3.613227088290022,"pfxZ":6.202508295061323,"pX":-0.4023812286848072,"pZ":3.9952789672308975,"vX0":3.188537109860476,"vY0":-133.2055999461626,"vZ0":0.5907640479492596,"x":132.34,"y":130.91,"x0":-1.1411632687749518,"y0":50.005538432573914,"z0":5.276658131447269,"aX":-6.542423824171538},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":11.5,"breakHorizontal":5.9,"spinRate":2167,"spinDirection":235},"zone":11,"typeConfidence":2.0,"plateTime":0.41004607357665623,"extension":6.533727711571181},"index":5,"playId":"d4979eb7-e725-3668-9010-84e9c068da13","pitchNumber":6,"startTime":"2026-09-09T03:04:44.486Z","endTime":"2026-09-09T03:04:50.245Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-09T03:04:50.245Z","atBatIndex":42},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Jordan Walker grounds into a double play, third baseman Shay Whitcomb to second baseman Osleivis Basabe to first baseman Rafael Devers. Iván Herrera to 3rd. Alec Burleson out at 2nd. Jordan Walker out at 1st.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-09-09T03:06:06.107Z","endTime":"2026-09-09T03:06:17.022Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694738,"fullName":"Landen Roupp","link":"/api/v1/people/694738"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1],"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":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":694376,"link":"/api/v1/people/694376"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":678545,"link":"/api/v1/people/678545"},"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":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":678545,"link":"/api/v1/people/678545"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":646240,"link":"/api/v1/people/646240"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_adv_force","runner":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-09-09T03:05:14.199Z","endTime":"2026-09-09T03:06:08.263Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":85.2,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.50885746898965,"aZ":-30.881824076905026,"pfxX":-11.335300669159844,"pfxZ":0.6916904648922424,"pX":0.07549291790670408,"pZ":1.727041839483318,"vX0":6.636452596177583,"vY0":-135.90971255926684,"vZ0":-3.1404451058962013,"x":114.12,"y":192.15,"x0":-0.9333011676102181,"y0":50.000550755126355,"z0":5.056400516300713,"aX":-21.07134823698331},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":0.7,"breakHorizontal":19.0,"spinRate":2095,"spinDirection":241},"zone":8,"typeConfidence":2.0,"plateTime":0.4039640093115038,"extension":6.594175339615116},"hitData":{"launchSpeed":83.5,"launchAngle":-4.0,"totalDistance":20.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":108.23,"coordY":169.42}},"index":1,"playId":"e4a8b238-6bff-3dc0-854e-4e80718d4968","pitchNumber":1,"startTime":"2026-09-09T03:06:08.263Z","endTime":"2026-09-09T03:06:17.022Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-09T03:06:17.022Z","atBatIndex":43},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Leo Bernal grounds out, first baseman Rafael Devers to pitcher Landen Roupp.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-09-09T03:06:19.760Z","endTime":"2026-09-09T03:07:39.571Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":699024,"fullName":"Leo Bernal","link":"/api/v1/people/699024"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":699024,"fullName":"Leo Bernal","link":"/api/v1/people/699024"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":646240,"link":"/api/v1/people/646240"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":694738,"link":"/api/v1/people/694738"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":77.6,"endSpeed":69.9,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.039480472468707,"aZ":-37.55459272393371,"pfxX":11.371086835113235,"pfxZ":-4.297671976499452,"pX":-0.1802831033050072,"pZ":1.675957206132251,"vX0":-0.46756538547767734,"vY0":-112.77739963655421,"vZ0":0.2118327625058105,"x":123.87,"y":193.53,"x0":-1.4379352388317648,"y0":50.005241165966154,"z0":5.46126299707814,"aX":14.224694219809185},"breaks":{"breakAngle":20.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-53.9,"breakVerticalInduced":-7.3,"breakHorizontal":-20.3,"spinRate":3120,"spinDirection":55},"zone":8,"typeConfidence":2.0,"plateTime":0.49116034604453995,"extension":5.972901734853818},"index":0,"playId":"f393d1fe-0f46-3d9a-8fa6-a74c63579968","pitchNumber":1,"startTime":"2026-09-09T03:06:54.638Z","endTime":"2026-09-09T03:06:58.856Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":79.6,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.897109721424716,"aZ":-34.12433795645079,"pfxX":-9.398696939653199,"pfxZ":-1.2125058378333704,"pX":-0.6830248843005572,"pZ":0.7787719265203313,"vX0":4.815508196931049,"vY0":-125.8348194391198,"vZ0":-3.5159646660214428,"x":143.04,"y":217.75,"x0":-1.4018581822306333,"y0":50.00574541538835,"z0":4.963118639382605,"aX":-15.05225803335161},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-2.8,"breakHorizontal":15.8,"spinRate":1701,"spinDirection":259},"zone":13,"typeConfidence":2.0,"plateTime":0.4355257047639287,"extension":6.414175783447427},"index":1,"playId":"397c1872-a607-3bee-86a3-e6ef33c0d1dc","pitchNumber":2,"startTime":"2026-09-09T03:07:10.922Z","endTime":"2026-09-09T03:07:15.105Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":80.5,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.222707731405688,"aZ":-32.58032046697036,"pfxX":-8.780081746461931,"pfxZ":-0.24393015365848925,"pX":0.023586518945675997,"pZ":1.8853802532540007,"vX0":6.193633696904067,"vY0":-127.1577117347939,"vZ0":-1.5483708383514267,"x":116.1,"y":187.87,"x0":-1.2986984518550155,"y0":50.006240303140565,"z0":5.0788680809012385,"aX":-14.431246191814434},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":-0.6,"breakHorizontal":14.5,"spinRate":1809,"spinDirection":264},"zone":8,"typeConfidence":2.0,"plateTime":0.43017399728850103,"extension":6.84883082571001},"hitData":{"launchSpeed":67.0,"launchAngle":-35.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":145.73,"coordY":165.36}},"index":2,"playId":"c08cdcac-78c6-3281-a20d-a70c97d2a991","pitchNumber":3,"startTime":"2026-09-09T03:07:29.953Z","endTime":"2026-09-09T03:07:39.571Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-09T03:07:39.571Z","atBatIndex":44},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Turner Hill lines out to center fielder Nathan Church.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-09-09T03:08:05.398Z","endTime":"2026-09-09T03:10:05.668Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":806367,"fullName":"Turner Hill","link":"/api/v1/people/806367"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687273,"fullName":"Quinn Mathews","link":"/api/v1/people/687273"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":806367,"fullName":"Turner Hill","link":"/api/v1/people/806367"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":701675,"link":"/api/v1/people/701675"},"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(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":81.7,"endSpeed":76.1,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.75924852175175,"aZ":-30.83313257541549,"pfxX":-2.8885642494441752,"pfxZ":0.9181416925260297,"pX":1.0328548345843283,"pZ":2.1050892889904365,"vX0":0.08087852416674626,"vY0":-119.10384787610323,"vZ0":-1.150799242911652,"x":77.63,"y":181.94,"x0":1.3748274577705517,"y0":50.00163953614437,"z0":5.346623799815313,"aX":-4.2098630265200665},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":1.7,"breakHorizontal":5.3,"spinRate":2335,"spinDirection":258},"zone":14,"typeConfidence":0.91,"plateTime":0.4573501700521314,"extension":6.651168601102758},"index":0,"playId":"4ac622aa-e7e8-327f-a4de-9bc96eba308e","pitchNumber":1,"startTime":"2026-09-09T03:09:43.606Z","endTime":"2026-09-09T03:09:47.657Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.9,"endSpeed":77.3,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.679675944755783,"aZ":-32.503970108681465,"pfxX":-2.213831926956558,"pfxZ":-0.22341757226066328,"pX":-0.17218107128053914,"pZ":1.7696810100776377,"vX0":-2.5090475100968384,"vY0":-120.85564016535446,"vZ0":-1.6614936586568705,"x":123.56,"y":191.0,"x0":1.1619628084374114,"y0":50.00127761870377,"z0":5.286637534456536,"aX":-3.316393509467317},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-0.5,"breakHorizontal":4.6,"spinRate":2431,"spinDirection":278},"zone":8,"typeConfidence":0.9,"plateTime":0.4509827038265932,"extension":6.568843502321624},"hitData":{"launchSpeed":87.7,"launchAngle":20.0,"totalDistance":301.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":133.32,"coordY":79.14}},"index":1,"playId":"ad6fc8f3-a2e1-3adb-916e-e9dbdc795f0b","pitchNumber":2,"startTime":"2026-09-09T03:09:57.263Z","endTime":"2026-09-09T03:10:05.668Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-09T03:10:05.668Z","atBatIndex":45},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Andrew Knizner strikes out swinging.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-09-09T03:10:04.194Z","endTime":"2026-09-09T03:13:06.482Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":668800,"fullName":"Andrew Knizner","link":"/api/v1/people/668800"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687273,"fullName":"Quinn Mathews","link":"/api/v1/people/687273"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6,7,8,9],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668800,"fullName":"Andrew Knizner","link":"/api/v1/people/668800"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":699024,"link":"/api/v1/people/699024"},"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, 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":74.3,"endSpeed":68.8,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.92879066126672,"aZ":-40.48381363214642,"pfxX":-5.4511340642453305,"pfxZ":-7.01210394325292,"pX":-0.24606917775121243,"pZ":1.8862498065149775,"vX0":-0.7633357331786168,"vY0":-108.17730696636805,"vZ0":1.301879096546444,"x":126.38,"y":187.85,"x0":0.8196361309311899,"y0":50.0042129291115,"z0":5.715813187319439,"aX":-6.458374118935632},"breaks":{"breakAngle":9.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.6,"breakVerticalInduced":-12.0,"breakHorizontal":10.1,"spinRate":2403,"spinDirection":321},"zone":8,"typeConfidence":0.9,"plateTime":0.506396587223843,"extension":6.509225575426231},"index":0,"playId":"9e41c36e-3cf2-3c77-bd00-d4e72fb7304d","pitchNumber":1,"startTime":"2026-09-09T03:10:30.094Z","endTime":"2026-09-09T03:10:34.745Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.9,"endSpeed":75.8,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.364939801118187,"aZ":-30.523577010234888,"pfxX":6.539437183539963,"pfxZ":1.1344297468688485,"pX":1.0635404599855516,"pZ":2.2403739886669825,"vX0":-3.030165621792566,"vY0":-119.39579901717092,"vZ0":-0.45394734180452545,"x":76.46,"y":178.29,"x0":1.4944299346995416,"y0":50.0024968448279,"z0":5.162059142053268,"aX":9.512345474082448},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":2.2,"breakHorizontal":-11.2,"spinRate":1200,"spinDirection":108},"zone":14,"typeConfidence":0.9,"plateTime":0.45743705998725304,"extension":6.524855123977918},"index":1,"playId":"a40ae4c5-679e-309a-8478-279ee9cec1c0","pitchNumber":2,"startTime":"2026-09-09T03:10:46.760Z","endTime":"2026-09-09T03:10:50.330Z","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":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-09-09T03:10:58.661Z","endTime":"2026-09-09T03:11:12.429Z","isPitch":false,"type":"action","player":{"id":668800,"link":"/api/v1/people/668800"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.3,"endSpeed":77.6,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.384816178778724,"aZ":-32.29982610469555,"pfxX":5.624036239839542,"pfxZ":-0.08294092337188108,"pX":1.061288448038926,"pZ":0.17428850803095855,"vX0":-2.623366072021641,"vY0":-121.28207119759978,"vZ0":-4.908732581588643,"x":76.55,"y":234.07,"x0":1.4202363194426693,"y0":50.00314984675751,"z0":5.008141426077784,"aX":8.466561107976592},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-1.0,"breakHorizontal":-9.6,"spinRate":1265,"spinDirection":105},"zone":14,"typeConfidence":0.89,"plateTime":0.44980442253072717,"extension":6.354746952557696},"index":3,"playId":"e5dbc99f-5f9d-37a4-b34d-79d38909e3d0","pitchNumber":3,"startTime":"2026-09-09T03:11:12.429Z","endTime":"2026-09-09T03:11:16.476Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.3,"endSpeed":76.3,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.906031818545014,"aZ":-28.30891829171894,"pfxX":6.125774903779295,"pfxZ":2.6317276912241176,"pX":-0.7098747512005074,"pZ":1.456818415979267,"vX0":-6.573394727516392,"vY0":-119.73898932121462,"vZ0":-2.657858355565163,"x":144.06,"y":199.45,"x0":1.261941020193333,"y0":50.00154813688448,"z0":5.088160890260981,"aX":8.986148288037219},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":4.4,"breakHorizontal":-9.7,"spinRate":1451,"spinDirection":108},"zone":13,"typeConfidence":0.91,"plateTime":0.4556598015182285,"extension":6.510772041134916},"index":4,"playId":"32fbb14d-1827-3dce-a116-edd6b1d15fb8","pitchNumber":4,"startTime":"2026-09-09T03:11:29.906Z","endTime":"2026-09-09T03:11:34.025Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":86.4,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.93192626899864,"aZ":-15.913336431871969,"pfxX":3.295983376692597,"pfxZ":8.55787305591015,"pX":-0.15179600085152936,"pZ":2.1402352963528557,"vX0":-4.621421928583641,"vY0":-136.4726270422682,"vZ0":-5.330462897248928,"x":122.79,"y":180.99,"x0":1.1294998338507016,"y0":50.005338685584896,"z0":5.202091973726473,"aX":6.264915296752265},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":14.6,"breakHorizontal":-5.0,"spinRate":2148,"spinDirection":149},"zone":8,"typeConfidence":0.9,"plateTime":0.40019883654759214,"extension":6.5402322010249385},"index":5,"playId":"cee00d48-5529-3646-9a36-47825c01a8f9","pitchNumber":5,"startTime":"2026-09-09T03:11:52.375Z","endTime":"2026-09-09T03:11:55.891Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.9,"endSpeed":76.1,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.532478331220382,"aZ":-30.081184648819583,"pfxX":7.696582220248061,"pfxZ":1.4247199149644345,"pX":1.0004022097320469,"pZ":0.8797616663561398,"vX0":-3.325190661216644,"vY0":-120.73335305106947,"vZ0":-3.6032454538924408,"x":78.87,"y":215.03,"x0":1.3990668072102705,"y0":50.00334543359259,"z0":5.052235095624887,"aX":11.309452815390094},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":1.9,"breakHorizontal":-13.1,"spinRate":1266,"spinDirection":105},"zone":14,"typeConfidence":0.9,"plateTime":0.4544878709607474,"extension":6.686121149251471},"index":6,"playId":"7225acde-2bbf-3d63-a77f-82c9be143da4","pitchNumber":6,"startTime":"2026-09-09T03:12:10.161Z","endTime":"2026-09-09T03:12:14.606Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.6,"endSpeed":78.1,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.94987509493157,"aZ":-31.545165030844945,"pfxX":-2.652525477019978,"pfxZ":0.4071379773733632,"pX":1.3449338867978553,"pZ":2.9839485037288127,"vX0":1.1164068962129015,"vY0":-123.28746368494576,"vZ0":0.3807994037045026,"x":65.73,"y":158.21,"x0":1.2325505780612998,"y0":50.00356141872172,"z0":5.475299456597722,"aX":-4.111262895115038},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":1.1,"breakHorizontal":4.6,"spinRate":2356,"spinDirection":265},"zone":12,"typeConfidence":0.91,"plateTime":0.4431195589482164,"extension":6.476404220354989},"index":7,"playId":"32c92c54-830c-38cc-987a-3cc55d850484","pitchNumber":7,"startTime":"2026-09-09T03:12:24.143Z","endTime":"2026-09-09T03:12:27.850Z","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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":80.1,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.052507751690715,"aZ":-30.13008274372008,"pfxX":-1.3935576339965838,"pfxZ":1.2675601812689532,"pX":-0.005576271791049144,"pZ":2.4070176229186786,"vX0":-2.1554032495825983,"vY0":-125.48767621839268,"vZ0":-1.3169204614396197,"x":117.21,"y":173.79,"x0":1.0409987353856334,"y0":50.00532642138079,"z0":5.361766686435138,"aX":-2.2540044571392697},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":2.3,"breakHorizontal":3.0,"spinRate":2274,"spinDirection":245},"zone":5,"typeConfidence":0.91,"plateTime":0.43415089485574754,"extension":6.507626384414475},"index":8,"playId":"6da163df-712b-355c-8701-9f52bc1fac7e","pitchNumber":8,"startTime":"2026-09-09T03:12:42.228Z","endTime":"2026-09-09T03:12:47.641Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":82.1,"endSpeed":76.1,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.885847256320176,"aZ":-29.506915994012473,"pfxX":3.9901686993665546,"pfxZ":1.819003482156436,"pX":0.14217504609487336,"pZ":2.415537192787526,"vX0":-3.962883759855853,"vY0":-119.61098561284132,"vZ0":-0.33791365820196195,"x":111.58,"y":173.56,"x0":1.2941275166329145,"y0":50.00033258599472,"z0":5.181775550824016,"aX":5.839486712345553},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":3.5,"breakHorizontal":-6.4,"spinRate":1260,"spinDirection":113},"zone":5,"typeConfidence":0.89,"plateTime":0.4561620647839164,"extension":6.509840804421784},"index":9,"playId":"8f97e831-85e7-3cd7-a71c-5ff5ae69ecee","pitchNumber":9,"startTime":"2026-09-09T03:13:02.344Z","endTime":"2026-09-09T03:13:06.482Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-09T03:13:06.482Z","atBatIndex":46},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Shay Whitcomb flies out to left fielder Bryan Torres.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-09-09T03:13:06.334Z","endTime":"2026-09-09T03:14:23.336Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":694376,"fullName":"Shay Whitcomb","link":"/api/v1/people/694376"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687273,"fullName":"Quinn Mathews","link":"/api/v1/people/687273"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":694376,"fullName":"Shay Whitcomb","link":"/api/v1/people/694376"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663494,"link":"/api/v1/people/663494"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":74.2,"endSpeed":68.0,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.710807807362556,"aZ":-39.65911947784927,"pfxX":-6.627841418207044,"pfxZ":-6.379133576348776,"pX":-0.13947183097396731,"pZ":3.6083959288840037,"vX0":-0.5712687206486337,"vY0":-107.92490268984915,"vZ0":4.519942746547384,"x":122.32,"y":141.35,"x0":0.9895276874985159,"y0":50.00214954020518,"z0":5.86939426188182,"aX":-7.776931168568029},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.9,"breakVerticalInduced":-10.0,"breakHorizontal":12.1,"spinRate":2347,"spinDirection":306},"zone":11,"typeConfidence":0.9,"plateTime":0.5085317561535097,"extension":6.467086695886589},"index":0,"playId":"8b1fa279-b6fd-3d86-8f72-443735ffc194","pitchNumber":1,"startTime":"2026-09-09T03:13:29.339Z","endTime":"2026-09-09T03:13:33.895Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":85.0,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.098127608946136,"aZ":-16.729643486855956,"pfxX":3.728336722841852,"pfxZ":8.346974804001706,"pX":0.8722489322223473,"pZ":3.038933210580907,"vX0":-2.1892153445467697,"vY0":-134.88495798171297,"vZ0":-2.6463404631083645,"x":83.75,"y":156.73,"x0":1.2080492220734111,"y0":50.006056671845556,"z0":5.206071133400381,"aX":6.902443076428481},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":14.8,"breakHorizontal":-6.4,"spinRate":2075,"spinDirection":145},"zone":12,"typeConfidence":0.89,"plateTime":0.40535858874555064,"extension":6.477895281158303},"index":1,"playId":"613a8ac1-620b-33a3-84c7-c2153e379c0d","pitchNumber":2,"startTime":"2026-09-09T03:13:46.421Z","endTime":"2026-09-09T03:13:50.061Z","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":1,"outs":2},"index":2,"startTime":"2026-09-09T03:14:01.353Z","endTime":"2026-09-09T03:14:11.742Z","isPitch":false,"type":"action","player":{"id":694376,"link":"/api/v1/people/694376"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":84.7,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.852686531643982,"aZ":-14.508737694547593,"pfxX":1.9022757886323443,"pfxZ":9.593133845022134,"pX":-0.8696887274674622,"pZ":2.6668306570442386,"vX0":-5.539972851671796,"vY0":-134.9549346951423,"vZ0":-4.285433939956563,"x":150.15,"y":166.78,"x0":0.9641305410953653,"y0":50.002624406106186,"z0":5.300044114439231,"aX":3.5037914336509726},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":16.7,"breakHorizontal":-2.3,"spinRate":2269,"spinDirection":162},"zone":11,"typeConfidence":0.9,"plateTime":0.40613058557631465,"extension":6.5333887298473625},"hitData":{"launchSpeed":92.8,"launchAngle":39.0,"totalDistance":351.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":53.5,"coordY":77.24}},"index":3,"playId":"c9bad60b-3b5b-3dd7-b866-06e34900eed3","pitchNumber":3,"startTime":"2026-09-09T03:14:11.742Z","endTime":"2026-09-09T03:14:23.336Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-09T03:14:23.336Z","atBatIndex":47},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Joshua Báez grounds out, shortstop Christian Koss to first baseman Rafael Devers.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-09-09T03:16:52.547Z","endTime":"2026-09-09T03:18:09.196Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":695491,"fullName":"Joshua Báez","link":"/api/v1/people/695491"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665665,"fullName":"Reiver Sanmartin","link":"/api/v1/people/665665"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,6,7,8],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":695491,"fullName":"Joshua Báez","link":"/api/v1/people/695491"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":683766,"link":"/api/v1/people/683766"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":646240,"link":"/api/v1/people/646240"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Reiver Sanmartin replaces Landen Roupp.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-09-09T03:15:05.212Z","endTime":"2026-09-09T03:16:21.882Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":665665,"link":"/api/v1/people/665665"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Offensive Substitution: Pinch-hitter Joshua Báez replaces Nolan Gorman.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-09-09T03:16:21.882Z","endTime":"2026-09-09T03:16:54.648Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":695491,"link":"/api/v1/people/695491"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"601","replacedPlayer":{"id":669357,"link":"/api/v1/people/669357"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":84.0,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.07399938044,"aZ":-28.599657374571695,"pfxX":10.943766141202019,"pfxZ":1.9787477433469238,"pX":-0.47982516652424767,"pZ":2.750739088892233,"vX0":-10.025183244701855,"vY0":-133.53965176840566,"vZ0":-1.7109368603011523,"x":135.29,"y":164.51,"x0":1.9032934388148761,"y0":50.00017058524361,"z0":5.459413057018946,"aX":19.739340153895395},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":3.4,"breakHorizontal":-17.6,"spinRate":2259,"spinDirection":123},"zone":4,"typeConfidence":0.95,"plateTime":0.4103438231445131,"extension":6.390926865857533},"index":2,"playId":"4cb6e1db-7e38-3205-b339-7d86e646ed9a","pitchNumber":1,"startTime":"2026-09-09T03:16:54.648Z","endTime":"2026-09-09T03:16:59.271Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":83.6,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.55131899692923,"aZ":-25.879568044297997,"pfxX":11.048655600218122,"pfxZ":3.542096531837749,"pX":-1.2349639250930426,"pZ":1.4145460411347195,"vX0":-11.780424719815905,"vY0":-132.47631828596712,"vZ0":-5.416359301149992,"x":164.07,"y":200.59,"x0":1.8360093359797882,"y0":50.000616544942595,"z0":5.379554788646148,"aX":19.617881413281292},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":5.4,"breakHorizontal":-17.4,"spinRate":2363,"spinDirection":119},"zone":13,"typeConfidence":0.58,"plateTime":0.41360823415312176,"extension":6.396485515100323},"index":3,"playId":"d6995fa9-23c2-3779-a578-e154db531b07","pitchNumber":2,"startTime":"2026-09-09T03:17:04.370Z","endTime":"2026-09-09T03:17:08.431Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":79.0,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.823019279567518,"aZ":-29.933964022025414,"pfxX":10.77108781575739,"pfxZ":1.4111699919641643,"pX":0.6521905932966809,"pZ":1.3224495664894786,"vX0":-7.253279058251087,"vY0":-125.19908986739053,"vZ0":-3.7230983954562817,"x":92.14,"y":203.07,"x0":2.190841123783349,"y0":50.00096700081365,"z0":5.284801097994989,"aX":17.058043749425206},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":1.9,"breakHorizontal":-17.8,"spinRate":2223,"spinDirection":105},"zone":14,"typeConfidence":0.94,"plateTime":0.43787671892614677,"extension":6.3237509052061265},"index":4,"playId":"b295c76b-b297-304b-81f1-8e8424f282ee","pitchNumber":3,"startTime":"2026-09-09T03:17:14.877Z","endTime":"2026-09-09T03:17:18.617Z","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":0},"index":5,"startTime":"2026-09-09T03:17:25.266Z","endTime":"2026-09-09T03:17:30.690Z","isPitch":false,"type":"action","player":{"id":695491,"link":"/api/v1/people/695491"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":79.8,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.126904956344113,"aZ":-30.41180742559992,"pfxX":10.572819245879295,"pfxZ":1.0910427604360038,"pX":-1.1099547818686626,"pZ":1.0640348525913303,"vX0":-10.9910904971803,"vY0":-126.64894833158482,"vZ0":-4.321237425829808,"x":159.31,"y":210.05,"x0":1.9232078286950227,"y0":50.003348322155084,"z0":5.23904506982561,"aX":17.08685621773014},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":1.1,"breakHorizontal":-16.4,"spinRate":2142,"spinDirection":103},"zone":13,"typeConfidence":0.93,"plateTime":0.43334205927030967,"extension":6.432177743077869},"index":6,"playId":"ea7593c1-196f-3b11-b381-81a5db576f0e","pitchNumber":4,"startTime":"2026-09-09T03:17:30.690Z","endTime":"2026-09-09T03:17:34.821Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":79.2,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.941576737920997,"aZ":-34.283934390304246,"pfxX":10.589551963421822,"pfxZ":-1.3219697376759516,"pX":0.4188477069889622,"pZ":1.602418014802809,"vX0":-7.783952639445136,"vY0":-125.94940996623987,"vZ0":-2.3049484423560656,"x":101.03,"y":195.51,"x0":2.1824057616696875,"y0":50.001369927291485,"z0":5.317227990529924,"aX":16.914976926294184},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-2.8,"breakHorizontal":-17.3,"spinRate":2121,"spinDirection":99},"zone":14,"typeConfidence":0.93,"plateTime":0.4358275356804393,"extension":6.28513765470323},"index":7,"playId":"fce3bcc6-40d7-3381-b397-7058cb3dc46c","pitchNumber":5,"startTime":"2026-09-09T03:17:42.747Z","endTime":"2026-09-09T03:17:46.766Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":79.7,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.508516107520744,"aZ":-32.37610558553928,"pfxX":9.800477812266166,"pfxZ":-0.12662483854786455,"pX":1.2162125840009241,"pZ":1.8924885133927152,"vX0":-5.482483048069821,"vY0":-126.17251499194154,"vZ0":-2.163901039377091,"x":70.64,"y":187.68,"x0":2.1432707881826847,"y0":50.00132985461224,"z0":5.368406713777653,"aX":15.810658204221617},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":-0.5,"breakHorizontal":-16.6,"spinRate":2205,"spinDirection":103},"zone":14,"typeConfidence":0.93,"plateTime":0.4339981810844544,"extension":6.376491678730806},"hitData":{"launchSpeed":83.1,"launchAngle":-2.0,"totalDistance":26.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":105.7,"coordY":160.8}},"index":8,"playId":"2b7ac872-d82e-3d17-a3a0-b3f631132997","pitchNumber":6,"startTime":"2026-09-09T03:17:59.196Z","endTime":"2026-09-09T03:18:09.196Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-09T03:18:09.196Z","atBatIndex":48},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Thomas Saggese singles on a sharp ground ball to center fielder Jonah Cox.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-09-09T03:18:08.694Z","endTime":"2026-09-09T03:18:49.320Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665665,"fullName":"Reiver Sanmartin","link":"/api/v1/people/665665"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":813841,"link":"/api/v1/people/813841"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":84.1,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.443616685112723,"aZ":-25.75845710989514,"pfxX":11.337095361137264,"pfxZ":3.535666047711161,"pX":-0.36957602463516875,"pZ":2.1612723114279997,"vX0":-9.64966539752173,"vY0":-134.4532299401819,"vZ0":-3.6776823555362093,"x":131.09,"y":180.43,"x0":1.8078351903077965,"y0":50.005191709226274,"z0":5.39262172650317,"aX":20.585193581076904},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":5.8,"breakHorizontal":-18.2,"spinRate":2370,"spinDirection":119},"zone":4,"typeConfidence":0.9,"plateTime":0.40869882906465493,"extension":6.327413225503238},"index":0,"playId":"05845c30-cc45-351f-93fe-8c0a5f3e0f6e","pitchNumber":1,"startTime":"2026-09-09T03:18:28.430Z","endTime":"2026-09-09T03:18:32.458Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":79.7,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.28160178115188,"aZ":-32.03233286012537,"pfxX":10.986645418948964,"pfxZ":0.08472204021851759,"pX":-0.13164613669460776,"pZ":2.1085758675104236,"vX0":-8.98009302116792,"vY0":-126.5266704886205,"vZ0":-1.6940674861998355,"x":122.02,"y":181.85,"x0":2.0394803281282257,"y0":50.00134270344059,"z0":5.358356266646043,"aX":17.777893429069216},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":0.0,"breakHorizontal":-17.8,"spinRate":2214,"spinDirection":106},"zone":8,"typeConfidence":0.92,"plateTime":0.43321835453033186,"extension":6.40764220958728},"hitData":{"launchSpeed":109.4,"launchAngle":5.0,"totalDistance":100.0,"trajectory":"ground_ball","hardness":"hard","location":"8","coordinates":{"coordX":123.94,"coordY":100.5}},"index":1,"playId":"8903097b-6ce2-302f-965e-15535f6a7ce7","pitchNumber":2,"startTime":"2026-09-09T03:18:38.922Z","endTime":"2026-09-09T03:18:49.320Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-09T03:18:49.320Z","atBatIndex":49},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Masyn Winn grounds out, third baseman Shay Whitcomb to first baseman Rafael Devers. Thomas Saggese to 2nd.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-09-09T03:18:47.062Z","endTime":"2026-09-09T03:20:39.899Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665665,"fullName":"Reiver Sanmartin","link":"/api/v1/people/665665"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"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":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":694376,"link":"/api/v1/people/694376"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":646240,"link":"/api/v1/people/646240"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"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":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336"},"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":91.3,"endSpeed":84.4,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.96993536485973,"aZ":-27.901164045145983,"pfxX":10.331367770094356,"pfxZ":2.3635899526301287,"pX":0.9904332085252409,"pZ":2.536582576383829,"vX0":-6.543791589884099,"vY0":-132.9416989735395,"vZ0":-2.58195463012807,"x":79.25,"y":170.29,"x0":2.1296990482673546,"y0":50.00121289486138,"z0":5.525856720472179,"aX":18.66617001510104},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":4.0,"breakHorizontal":-17.5,"spinRate":2253,"spinDirection":119},"zone":12,"typeConfidence":0.96,"plateTime":0.41052677603641197,"extension":6.380485592758452},"index":0,"playId":"65cc8ee1-c6d6-3c41-82f8-288b349750af","pitchNumber":1,"startTime":"2026-09-09T03:19:12.623Z","endTime":"2026-09-09T03:19:16.715Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":84.1,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.02516262193031,"aZ":-28.396226972040502,"pfxX":10.60572701638103,"pfxZ":2.105697331852399,"pX":0.15462712871259524,"pZ":2.7722544645086957,"vX0":-8.722259023965393,"vY0":-132.59329494340204,"vZ0":-1.394553572677768,"x":111.11,"y":163.93,"x0":2.0947577973779263,"y0":50.00537342345706,"z0":5.360176592772645,"aX":19.05286301134755},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":3.7,"breakHorizontal":-17.5,"spinRate":2335,"spinDirection":116},"zone":2,"typeConfidence":0.95,"plateTime":0.4117242483583574,"extension":6.4386540881034175},"index":1,"playId":"25d548f2-5e90-3dfc-945b-1a7953bed18a","pitchNumber":2,"startTime":"2026-09-09T03:19:29.677Z","endTime":"2026-09-09T03:19:34.208Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":79.5,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.166576469897873,"aZ":-31.614066256955258,"pfxX":10.296213848645829,"pfxZ":0.34830080519455464,"pX":1.6836309507469207,"pZ":2.680259241669834,"vX0":-4.346046638813301,"vY0":-125.16600058065413,"vZ0":-0.1856547453023092,"x":52.82,"y":166.41,"x0":2.0963882933979403,"y0":50.002323994336216,"z0":5.3249560152359185,"aX":16.480684243314293},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":0.8,"breakHorizontal":-17.8,"spinRate":2291,"spinDirection":108},"zone":12,"typeConfidence":0.93,"plateTime":0.43612507558964975,"extension":6.429632179003464},"index":2,"playId":"3f85bf7a-b073-3a7b-a5d2-be2f7fc4c32c","pitchNumber":3,"startTime":"2026-09-09T03:19:46.185Z","endTime":"2026-09-09T03:19:49.333Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":78.9,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.66264572964343,"aZ":-34.210591754762625,"pfxX":9.519946305555644,"pfxZ":-1.2858879204170037,"pX":2.6758658823279324,"pZ":2.813481954017,"vX0":-2.3219355086753697,"vY0":-124.50895676305358,"vZ0":0.5958325929824866,"x":15.0,"y":162.82,"x0":2.3801051203183934,"y0":50.00565784871354,"z0":5.389229045171275,"aX":15.034442828723487},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-1.9,"breakHorizontal":-16.8,"spinRate":2091,"spinDirection":107},"zone":12,"typeConfidence":0.93,"plateTime":0.4389535193013714,"extension":6.441937368448224},"index":3,"playId":"2d2c91d5-ae57-30cb-a504-0ca3fba133c3","pitchNumber":4,"startTime":"2026-09-09T03:20:08.325Z","endTime":"2026-09-09T03:20:11.590Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.4,"endSpeed":84.3,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.536759342936456,"aZ":-30.04301057846379,"pfxX":10.041866482378852,"pfxZ":1.1801105234789908,"pX":0.4042545194409529,"pZ":2.397830225127275,"vX0":-7.951272938805756,"vY0":-132.93199172553432,"vZ0":-2.18223346012467,"x":101.59,"y":174.04,"x0":2.1187093187869244,"y0":50.00091066782634,"z0":5.394593501245595,"aX":18.101891919647347},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":1.9,"breakHorizontal":-16.7,"spinRate":2244,"spinDirection":119},"zone":6,"typeConfidence":0.95,"plateTime":0.4108887529076086,"extension":6.47401046136435},"hitData":{"launchSpeed":69.7,"launchAngle":-45.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":113.3,"coordY":178.54}},"index":4,"playId":"e45ff862-c9ae-325c-9d46-e69fa844cc47","pitchNumber":5,"startTime":"2026-09-09T03:20:29.156Z","endTime":"2026-09-09T03:20:39.899Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-09T03:20:39.899Z","atBatIndex":50},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nathan Church grounds out to first baseman Rafael Devers.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-09-09T03:20:42.387Z","endTime":"2026-09-09T03:21:50.722Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665665,"fullName":"Reiver Sanmartin","link":"/api/v1/people/665665"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":646240,"link":"/api/v1/people/646240"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.4,"endSpeed":82.9,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.077463395385713,"aZ":-29.399788346463268,"pfxX":12.465548501060002,"pfxZ":1.5761227809169744,"pX":-0.43557451875286696,"pZ":1.7541312239042446,"vX0":-10.55414837397461,"vY0":-132.55110579555472,"vZ0":-3.9796457808472327,"x":133.6,"y":191.42,"x0":1.9985323375569555,"y0":50.00403999749709,"z0":5.446978315350758,"aX":21.953445163529423},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":2.0,"breakHorizontal":-19.9,"spinRate":2368,"spinDirection":118},"zone":7,"typeConfidence":0.92,"plateTime":0.414880968786036,"extension":6.337160925729714},"index":0,"playId":"7261b8f4-ee38-3929-94f9-1b8f63fd27db","pitchNumber":1,"startTime":"2026-09-09T03:21:08.602Z","endTime":"2026-09-09T03:21:12.875Z","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":82.5,"endSpeed":75.9,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.25484978947439,"aZ":-30.215122166130232,"pfxX":-1.0780160974696997,"pfxZ":1.3450166497622966,"pX":-1.4449960541557754,"pZ":1.927194562073361,"vX0":-7.993435376052497,"vY0":-119.88232656179353,"vZ0":-1.8167148486419844,"x":172.08,"y":186.75,"x0":2.0729513587415447,"y0":50.00133048897273,"z0":5.392720698253174,"aX":-1.5680096601610534},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":2.3,"breakHorizontal":3.8,"spinRate":2651,"spinDirection":275},"zone":13,"typeConfidence":0.88,"plateTime":0.4569399444565527,"extension":6.382667727535774},"index":1,"playId":"af712d79-f108-3f7b-9e5a-5a469693ed30","pitchNumber":2,"startTime":"2026-09-09T03:21:25.267Z","endTime":"2026-09-09T03:21:28.929Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":77.9,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.343995773658833,"aZ":-29.311935386731534,"pfxX":10.853183486085584,"pfxZ":1.8532878344342443,"pX":0.9478868582187996,"pZ":2.420687345765873,"vX0":-6.612637171417761,"vY0":-123.54372401633243,"vZ0":-0.8983582122791893,"x":80.87,"y":173.42,"x0":2.2474349470282227,"y0":50.00568234286195,"z0":5.250103376341359,"aX":16.799438381780845},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":3.4,"breakHorizontal":-18.1,"spinRate":2148,"spinDirection":109},"zone":14,"typeConfidence":0.95,"plateTime":0.44314307966190825,"extension":6.4820354873577894},"hitData":{"launchSpeed":57.9,"launchAngle":-15.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":158.72,"coordY":163.99}},"index":2,"playId":"eefed3f0-53e2-33c0-92eb-134f9d109262","pitchNumber":3,"startTime":"2026-09-09T03:21:42.690Z","endTime":"2026-09-09T03:21:50.722Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-09T03:21:50.722Z","atBatIndex":51},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Grant McCray walks.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-09-09T03:24:11.274Z","endTime":"2026-09-09T03:25:31.969Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":687529,"fullName":"Grant McCray","link":"/api/v1/people/687529"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":700669,"fullName":"Gordon Graceffo","link":"/api/v1/people/700669"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687529,"fullName":"Grant McCray","link":"/api/v1/people/687529"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[4,5,6,7,8],"actionIndex":[0,1,2,3],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":687529,"fullName":"Grant McCray","link":"/api/v1/people/687529"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"description":"Defensive switch from left field to second base for Bryan Torres.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-09-09T03:23:14.761Z","endTime":"2026-09-09T03:23:14.785Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663494,"link":"/api/v1/people/663494"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"100"},{"details":{"description":"Joshua Báez remains in the game as the left fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-09-09T03:23:14.785Z","endTime":"2026-09-09T03:23:14.786Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":695491,"link":"/api/v1/people/695491"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"601","replacedPlayer":{"id":669357,"link":"/api/v1/people/669357"}},{"details":{"description":"Defensive switch from second base to third base for Thomas Saggese.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-09-09T03:23:14.786Z","endTime":"2026-09-09T03:23:14.787Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":695336,"link":"/api/v1/people/695336"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"700"},{"details":{"description":"Pitching Change: Gordon Graceffo replaces Quinn Mathews.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-09-09T03:23:14.787Z","endTime":"2026-09-09T03:24:13.546Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":700669,"link":"/api/v1/people/700669"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":86.6,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.320229657134195,"aZ":-11.884385540569454,"pfxX":-4.243556801255634,"pfxZ":10.557928117410606,"pX":0.2852146124985953,"pZ":2.9580949999009323,"vX0":4.882141242742851,"vY0":-137.68975015382802,"vZ0":-6.221217143291795,"x":106.13,"y":158.91,"x0":-0.9588076858251691,"y0":50.004061837681,"z0":6.049697492928801,"aX":-8.156151038040102},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":18.0,"breakHorizontal":6.7,"spinRate":2166,"spinDirection":207},"zone":3,"typeConfidence":0.91,"plateTime":0.3976741982359222,"extension":6.221995703864804},"index":4,"playId":"60539176-4bb8-3837-9f45-b38d1662e2ba","pitchNumber":1,"startTime":"2026-09-09T03:24:13.546Z","endTime":"2026-09-09T03:24:17.401Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.8,"endSpeed":81.8,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.669860426868148,"aZ":-32.567084685360626,"pfxX":-0.9742814914713329,"pfxZ":-0.23978556816720076,"pX":0.9842160663730372,"pZ":1.1770538521281662,"vX0":5.614731890330771,"vY0":-127.77256139632105,"vZ0":-5.803904553636,"x":79.48,"y":207.0,"x0":-1.1048788352228285,"y0":50.000583956964455,"z0":6.004106622185038,"aX":-1.6293550584493166},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":-1.4,"breakHorizontal":0.6,"spinRate":2557,"spinDirection":7},"zone":14,"typeConfidence":0.89,"plateTime":0.4269247250180648,"extension":6.0918186046105065},"index":5,"playId":"bfdad464-2fe0-3f79-9d96-67cb7006fef6","pitchNumber":2,"startTime":"2026-09-09T03:24:32.182Z","endTime":"2026-09-09T03:24:36.191Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":81.1,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.945822070193945,"aZ":-32.9602736348824,"pfxX":-1.0521600768814343,"pfxZ":-0.4872451031087841,"pX":1.0350954998620954,"pZ":-0.47138442250177454,"vX0":5.421146622555189,"vY0":-125.56353717853189,"vZ0":-9.293816597247307,"x":77.54,"y":251.51,"x0":-1.0017100403181356,"y0":50.00356962421458,"z0":5.905414614043623,"aX":-1.7060035423849098},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-2.5,"breakHorizontal":0.8,"spinRate":2525,"spinDirection":359},"zone":14,"typeConfidence":0.92,"plateTime":0.43381474201259307,"extension":6.084024240212848},"index":6,"playId":"54769d27-68d8-3623-abc8-2efc9b885b59","pitchNumber":3,"startTime":"2026-09-09T03:24:48.328Z","endTime":"2026-09-09T03:24:52.405Z","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":0},"pitchData":{"startSpeed":87.9,"endSpeed":81.5,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.14612461280136,"aZ":-25.778920594099848,"pfxX":-8.454426536946528,"pfxZ":3.8319529910037913,"pX":0.17558875640991217,"pZ":0.9869850386957648,"vX0":5.936562737398304,"vY0":-127.82217872044004,"vZ0":-7.240933696998961,"x":110.31,"y":212.13,"x0":-1.0682593938821432,"y0":50.0043673771632,"z0":5.855216360458921,"aX":-14.11606047564156},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":5.6,"breakHorizontal":14.2,"spinRate":1295,"spinDirection":242},"zone":14,"typeConfidence":0.9,"plateTime":0.4270468714281539,"extension":6.438399445019696},"index":7,"playId":"fcb5e8d6-447a-3503-874a-aefd0aa0f0a2","pitchNumber":4,"startTime":"2026-09-09T03:25:06.336Z","endTime":"2026-09-09T03:25:11.001Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":86.3,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.294511669059602,"aZ":-12.705315471557835,"pfxX":-6.066055278946804,"pfxZ":10.39560348059071,"pX":0.5193678982284861,"pZ":-0.32650929256440775,"vX0":6.074024148868305,"vY0":-135.65437010529294,"vZ0":-13.944401535269963,"x":97.2,"y":247.6,"x0":-0.95529378748695,"y0":50.0045521955284,"z0":5.752009514287008,"aX":-11.362974218405801},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":16.2,"breakHorizontal":9.7,"spinRate":2046,"spinDirection":209},"zone":14,"typeConfidence":0.89,"plateTime":0.4030061802337115,"extension":6.493513671313968},"index":8,"playId":"b2a201ee-ad7a-3b0b-aeed-1e463120d7ab","pitchNumber":5,"startTime":"2026-09-09T03:25:25.306Z","endTime":"2026-09-09T03:25:31.969Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-09T03:25:31.969Z","atBatIndex":52},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Christian Koss singles on a fly ball to right fielder Jordan Walker. Grant McCray to 2nd.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-09-09T03:25:29.472Z","endTime":"2026-09-09T03:26:16.130Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":700669,"fullName":"Gordon Graceffo","link":"/api/v1/people/700669"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"postOnSecond":{"id":687529,"fullName":"Grant McCray","link":"/api/v1/people/687529"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":691023,"link":"/api/v1/people/691023"},"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":687529,"fullName":"Grant McCray","link":"/api/v1/people/687529"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":86.5,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.203835100775294,"aZ":-16.93759250897419,"pfxX":-8.027009248221622,"pfxZ":7.946569680151997,"pX":-0.43807824185896205,"pZ":3.347978178648237,"vX0":4.1804441374533,"vY0":-137.51454780566968,"vZ0":-4.422359886055178,"x":133.7,"y":148.38,"x0":-0.9343031352428389,"y0":50.00225298408709,"z0":6.124408126894393,"aX":-15.388136398758643},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":13.7,"breakHorizontal":13.7,"spinRate":1991,"spinDirection":205},"zone":1,"typeConfidence":2.0,"plateTime":0.3981588195210395,"extension":6.361662604104462},"hitData":{"launchSpeed":65.7,"launchAngle":39.0,"totalDistance":201.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":164.76,"coordY":126.59}},"index":0,"playId":"c1d52114-5f9f-3a77-a4c5-907c4c1b050b","pitchNumber":1,"startTime":"2026-09-09T03:26:04.038Z","endTime":"2026-09-09T03:26:16.130Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-09T03:26:16.130Z","atBatIndex":53},{"result":{"type":"atBat","event":"Sac Bunt","eventType":"sac_bunt","description":"Jonah Cox hits a sacrifice bunt. Grant McCray to 3rd. Christian Koss to 2nd. Jonah Cox to 1st.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-09-09T03:26:12.563Z","endTime":"2026-09-09T03:27:16.641Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":4},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":813841,"fullName":"Jonah Cox","link":"/api/v1/people/813841"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":700669,"fullName":"Gordon Graceffo","link":"/api/v1/people/700669"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":813841,"fullName":"Jonah Cox","link":"/api/v1/people/813841"},"postOnSecond":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"postOnThird":{"id":687529,"fullName":"Grant McCray","link":"/api/v1/people/687529"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":"r_adv_force","runner":{"id":687529,"fullName":"Grant McCray","link":"/api/v1/people/687529"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":"r_adv_force","runner":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":null,"runner":{"id":813841,"fullName":"Jonah Cox","link":"/api/v1/people/813841"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":695336,"link":"/api/v1/people/695336"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":78.4,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.856098003515097,"aZ":-34.0418937191494,"pfxX":1.6343008694710637,"pfxZ":-1.1901463585559462,"pX":0.4313089526653914,"pZ":4.2128199399935955,"vX0":3.404541633789729,"vY0":-124.80691695306423,"vZ0":1.6751901179898445,"x":100.56,"y":125.03,"x0":-1.164392685389123,"y0":50.000440221278254,"z0":6.34288372381238,"aX":2.5696662746906282},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-1.4,"breakHorizontal":-3.7,"spinRate":2370,"spinDirection":27},"zone":12,"typeConfidence":0.91,"plateTime":0.43937647175451433,"extension":6.16312025747983},"index":0,"playId":"00f568db-f201-3510-8529-9d430529a41e","pitchNumber":1,"startTime":"2026-09-09T03:26:43.107Z","endTime":"2026-09-09T03:26:47.280Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":86.7,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.454885527932973,"aZ":-16.78507609102696,"pfxX":-6.358515493196135,"pfxZ":7.993735504407411,"pX":-0.208800267158125,"pZ":2.9749210088680487,"vX0":4.791797254386567,"vY0":-137.8201550335178,"vZ0":-5.232791932531545,"x":124.96,"y":158.46,"x0":-1.1433835498992904,"y0":50.00033515755696,"z0":6.030639322053249,"aX":-12.237758830054744},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":13.6,"breakHorizontal":10.6,"spinRate":1990,"spinDirection":213},"zone":2,"typeConfidence":2.0,"plateTime":0.3973313692850211,"extension":6.255469406046747},"hitData":{"launchSpeed":37.1,"launchAngle":-37.0,"totalDistance":7.0,"trajectory":"bunt_grounder","hardness":"soft","location":"5","coordinates":{"coordX":122.58,"coordY":193.98}},"index":1,"playId":"60520766-9c4e-3e60-b262-f60c5ce50546","pitchNumber":2,"startTime":"2026-09-09T03:27:04.462Z","endTime":"2026-09-09T03:27:16.641Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-09T03:27:16.641Z","atBatIndex":54},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Rafael Devers strikes out swinging.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-09-09T03:27:39.785Z","endTime":"2026-09-09T03:29:49.635Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":700669,"fullName":"Gordon Graceffo","link":"/api/v1/people/700669"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":813841,"fullName":"Jonah Cox","link":"/api/v1/people/813841"},"postOnSecond":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"postOnThird":{"id":687529,"fullName":"Grant McCray","link":"/api/v1/people/687529"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"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":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":699024,"link":"/api/v1/people/699024"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":true},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":81.7,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.37438584862258,"aZ":-29.67703463536301,"pfxX":-7.655170087600528,"pfxZ":1.4710147139707637,"pX":-0.7513392940794954,"pZ":2.9198615305510844,"vX0":3.7209303727853023,"vY0":-129.408572645791,"vZ0":-2.116172871296033,"x":145.64,"y":159.94,"x0":-1.2112522043058362,"y0":50.00600435537425,"z0":6.0161613464673644,"aX":-13.018210285198574},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":2.4,"breakHorizontal":13.1,"spinRate":1114,"spinDirection":252},"zone":1,"typeConfidence":0.9,"plateTime":0.4228646707738477,"extension":6.083129345445928},"index":0,"playId":"db4e22d2-40ab-3737-8743-bf8ebfa5ed67","pitchNumber":1,"startTime":"2026-09-09T03:27:52.465Z","endTime":"2026-09-09T03:27:57.881Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":138,"player":{"id":699024,"fullName":"Leo Bernal","link":"/api/v1/people/699024"}}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":88.0,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.72550955922982,"aZ":-12.800681195635317,"pfxX":-4.863498041088912,"pfxZ":9.82161994475598,"pX":-0.11129711726589912,"pZ":1.9736448466010024,"vX0":4.202811110064631,"vY0":-139.1889660837141,"vZ0":-8.741167708804834,"x":121.24,"y":185.49,"x0":-1.0051147593608805,"y0":50.001469673201164,"z0":5.9919206775742975,"aX":-9.591672954536715},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.3,"breakHorizontal":8.0,"spinRate":2155,"spinDirection":208},"zone":8,"typeConfidence":0.91,"plateTime":0.39274299749583497,"extension":5.938793979742395},"index":1,"playId":"7b66509b-f9e2-3bc9-8c9e-cd0f945f9b66","pitchNumber":2,"startTime":"2026-09-09T03:28:24.676Z","endTime":"2026-09-09T03:28:28.575Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":82.0,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.15063930472774,"aZ":-34.9133134443521,"pfxX":-1.8980975683560413,"pfxZ":-1.6327864045078013,"pX":-0.40997646502707374,"pZ":0.5781399058401958,"vX0":2.5270118020316112,"vY0":-128.0304487011559,"vZ0":-6.906608143422992,"x":132.63,"y":223.17,"x0":-1.1589923787083989,"y0":50.00493277935184,"z0":6.012058341018016,"aX":-3.18071954165015},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-4.2,"breakHorizontal":2.9,"spinRate":2435,"spinDirection":0},"zone":13,"typeConfidence":0.89,"plateTime":0.4263117915354666,"extension":6.162718916103997},"index":2,"playId":"43da7599-051f-3afe-bd3c-1e3ddecbdb3c","pitchNumber":3,"startTime":"2026-09-09T03:28:53.174Z","endTime":"2026-09-09T03:28:57.490Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":80.8,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.045347949800963,"aZ":-34.45097138865588,"pfxX":0.29614259396463105,"pfxZ":-1.3832093384985606,"pX":0.24470110694893452,"pZ":1.5178764265688731,"vX0":3.3652957065128524,"vY0":-127.43873616754661,"vZ0":-4.616532197788485,"x":107.67,"y":197.8,"x0":-1.1310990197945932,"y0":50.00322084456946,"z0":6.0723997820030196,"aX":0.48702381924617627},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-3.4,"breakHorizontal":-1.3,"spinRate":2545,"spinDirection":9},"zone":14,"typeConfidence":0.91,"plateTime":0.42969422775905786,"extension":6.261355543479071},"index":3,"playId":"de420eec-feae-3145-ab4b-63ce28aab176","pitchNumber":4,"startTime":"2026-09-09T03:29:18.618Z","endTime":"2026-09-09T03:29:23.345Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":87.7,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.077231026609407,"aZ":-15.517440621693133,"pfxX":-5.047077140997688,"pfxZ":8.435601897148413,"pX":0.563811339965107,"pZ":3.7295141366238713,"vX0":6.249006677542838,"vY0":-139.56313528630122,"vZ0":-3.526070726987041,"x":95.51,"y":138.08,"x0":-1.0473781228913808,"y0":50.0043886257983,"z0":6.029769997012209,"aX":-9.968515846887163},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":14.8,"breakHorizontal":7.9,"spinRate":2125,"spinDirection":210},"zone":12,"typeConfidence":0.9,"plateTime":0.3922936504857075,"extension":6.218419215259773},"index":4,"playId":"cd7b602d-2dbe-3545-812d-c3be3a6a83f7","pitchNumber":5,"startTime":"2026-09-09T03:29:44.673Z","endTime":"2026-09-09T03:29:49.635Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-09T03:29:49.635Z","atBatIndex":55},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bryce Eldridge strikes out swinging.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-09-09T03:29:50.286Z","endTime":"2026-09-09T03:31:38.621Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":700669,"fullName":"Gordon Graceffo","link":"/api/v1/people/700669"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":813841,"fullName":"Jonah Cox","link":"/api/v1/people/813841"},"postOnSecond":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"postOnThird":{"id":687529,"fullName":"Grant McCray","link":"/api/v1/people/687529"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"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":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":699024,"link":"/api/v1/people/699024"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":82.2,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.17192243704466,"aZ":-27.600076179952687,"pfxX":-9.431378811961704,"pfxZ":2.685061922044717,"pX":-0.14457508228604202,"pZ":1.8213384375497517,"vX0":5.471470512409924,"vY0":-129.27855452836863,"vZ0":-5.127843925747227,"x":122.51,"y":189.6,"x0":-1.0553569490922923,"y0":50.004306366264004,"z0":5.930927454300096,"aX":-16.07809421717651},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":4.0,"breakHorizontal":16.0,"spinRate":1233,"spinDirection":241},"zone":8,"typeConfidence":0.9,"plateTime":0.4225482538940537,"extension":6.185052247609466},"index":0,"playId":"8329a500-12e5-3dd7-8a96-be454e768be5","pitchNumber":1,"startTime":"2026-09-09T03:30:13.111Z","endTime":"2026-09-09T03:30:17.751Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":81.9,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.07639619504878,"aZ":-21.17559762031472,"pfxX":-8.141012608815005,"pfxZ":6.535901926268149,"pX":0.49358316237627436,"pZ":0.1789274614513636,"vX0":6.681044475727585,"vY0":-128.49878292842044,"vZ0":-10.04428995889112,"x":98.19,"y":233.95,"x0":-1.0745413116411364,"y0":50.00174989138216,"z0":5.76480969295559,"aX":-13.6981567102493},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":9.8,"breakHorizontal":13.3,"spinRate":1298,"spinDirection":236},"zone":14,"typeConfidence":0.9,"plateTime":0.42523045960019257,"extension":6.447818115467499},"index":1,"playId":"76227e52-c185-3a40-9187-8aea84a025a9","pitchNumber":2,"startTime":"2026-09-09T03:30:27.652Z","endTime":"2026-09-09T03:30:31.881Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":80.6,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.53243870862143,"aZ":-33.84448932127197,"pfxX":-0.2058156163550744,"pfxZ":-1.0049778886528813,"pX":-0.6306175733644537,"pZ":3.6006819752929067,"vX0":1.9620491742235193,"vY0":-127.98017868458848,"vZ0":0.055442132323604953,"x":141.04,"y":141.56,"x0":-1.380643760435909,"y0":50.00501653686541,"z0":6.230639629345662,"aX":-0.3415562527720326},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":-1.6,"breakHorizontal":-0.1,"spinRate":2461,"spinDirection":14},"zone":1,"typeConfidence":0.9,"plateTime":0.42805702708828264,"extension":6.126522237873859},"index":2,"playId":"644f7620-4f17-3529-ae0e-bbe21b23061a","pitchNumber":3,"startTime":"2026-09-09T03:30:48.531Z","endTime":"2026-09-09T03:30:52.321Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.8,"endSpeed":83.4,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.284034192663665,"aZ":-26.536008714568975,"pfxX":-8.489727746868438,"pfxZ":3.2371987031291005,"pX":-0.6139573221963399,"pZ":0.45855957324600694,"vX0":4.293532242261305,"vY0":-130.60502836350048,"vZ0":-8.636469566963559,"x":140.4,"y":226.4,"x0":-1.1685610290661352,"y0":50.00601610308285,"z0":5.778075305294139,"aX":-14.795744461694053},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":4.3,"breakHorizontal":14.5,"spinRate":1371,"spinDirection":233},"zone":13,"typeConfidence":0.9,"plateTime":0.41799938234749145,"extension":6.413966269372523},"index":3,"playId":"9e9aaaf3-ddef-3592-9690-008d9799458b","pitchNumber":4,"startTime":"2026-09-09T03:31:09.503Z","endTime":"2026-09-09T03:31:13.687Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":81.1,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.3125747252768,"aZ":-32.470698587189645,"pfxX":-1.1153911356028854,"pfxZ":-0.1768902760463522,"pX":0.2823106559791185,"pZ":1.5318703831839289,"vX0":4.00052672184467,"vY0":-128.37185026069523,"vZ0":-5.080861038526587,"x":106.24,"y":197.42,"x0":-1.1534239862026705,"y0":50.00506802368593,"z0":6.073424200718644,"aX":-1.8569741030758078},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":-1.3,"breakHorizontal":1.1,"spinRate":2318,"spinDirection":6},"zone":14,"typeConfidence":0.91,"plateTime":0.42716166884509876,"extension":6.310848824707517},"index":4,"playId":"0d4df574-a6d3-3d6e-a256-e7a5eca8195c","pitchNumber":5,"startTime":"2026-09-09T03:31:34.190Z","endTime":"2026-09-09T03:31:38.621Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-09T03:31:38.621Z","atBatIndex":56},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jung Hoo Lee lines out to center fielder Nathan Church.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-09-09T03:32:11.034Z","endTime":"2026-09-09T03:33:49.200Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":700669,"fullName":"Gordon Graceffo","link":"/api/v1/people/700669"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":701675,"link":"/api/v1/people/701675"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Jung Hoo Lee replaces Osleivis Basabe.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-09-09T03:31:46.504Z","endTime":"2026-09-09T03:32:13.211Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":808982,"link":"/api/v1/people/808982"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"401","replacedPlayer":{"id":678545,"link":"/api/v1/people/678545"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":87.2,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.155130731644846,"aZ":-11.674991547726725,"pfxX":-4.724853308753782,"pfxZ":10.476763774383363,"pX":0.18103835088546888,"pZ":2.966061809927777,"vX0":5.049287383151913,"vY0":-139.2049283015697,"vZ0":-6.385910829617262,"x":110.1,"y":158.7,"x0":-1.0451589108832096,"y0":50.000085984849754,"z0":6.067572707088247,"aX":-9.242764466720965},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":17.8,"breakHorizontal":7.4,"spinRate":2099,"spinDirection":211},"zone":2,"typeConfidence":0.91,"plateTime":0.3939381541625311,"extension":5.884266130185874},"index":1,"playId":"fdc89162-aefd-3b51-80e9-d0436e0e9819","pitchNumber":1,"startTime":"2026-09-09T03:32:13.211Z","endTime":"2026-09-09T03:32:16.946Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":86.8,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.73236801607595,"aZ":-13.184116772573532,"pfxX":-3.703614292996682,"pfxZ":9.727917753806288,"pX":0.6438755907348136,"pZ":4.253720857768493,"vX0":6.343905771300021,"vY0":-139.40141017501034,"vZ0":-2.4978399286473403,"x":92.46,"y":123.93,"x0":-1.188658386037544,"y0":50.00073254794875,"z0":6.040740007864971,"aX":-7.228934425966703},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":17.2,"breakHorizontal":5.3,"spinRate":2107,"spinDirection":213},"zone":12,"typeConfidence":0.9,"plateTime":0.3941539454036205,"extension":6.339958931894739},"index":2,"playId":"3700e59f-e39c-3ac8-ac5a-58c4106bcfa0","pitchNumber":2,"startTime":"2026-09-09T03:32:35.547Z","endTime":"2026-09-09T03:32:39.165Z","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":88.2,"endSpeed":79.9,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.729375651939655,"aZ":-25.393841074771068,"pfxX":-7.0884217385945005,"pfxZ":4.11979613967987,"pX":-1.5729436934242536,"pZ":3.4305238453532736,"vX0":1.479203312441489,"vY0":-128.33675312112567,"vZ0":-1.5275456870023427,"x":176.96,"y":146.16,"x0":-1.2408978030537703,"y0":50.00477849930414,"z0":6.035854513481965,"aX":-11.67411364547103},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":7.3,"breakHorizontal":12.4,"spinRate":1090,"spinDirection":245},"zone":11,"typeConfidence":0.91,"plateTime":0.4288881383287917,"extension":6.114716586679415},"index":3,"playId":"1ae4981d-b7fb-3c9e-9a8d-d11a68a65be6","pitchNumber":3,"startTime":"2026-09-09T03:32:55.824Z","endTime":"2026-09-09T03:32:59.322Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":79.1,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.395462578864056,"aZ":-34.5769153507189,"pfxX":-0.8528047818262601,"pfxZ":-1.4901787374598978,"pX":-0.06263772786402182,"pZ":2.6062433352335415,"vX0":3.1641632080464976,"vY0":-127.12925655441283,"vZ0":-1.9205673187594732,"x":119.39,"y":168.41,"x0":-1.2224671850828477,"y0":50.00622618023992,"z0":6.163237185645901,"aX":-1.3715374218985525},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-2.9,"breakHorizontal":0.7,"spinRate":2282,"spinDirection":0},"zone":5,"typeConfidence":0.89,"plateTime":0.43382643810901644,"extension":6.191256687702867},"index":4,"playId":"49bd6840-f692-3c37-9077-67523b6702ef","pitchNumber":4,"startTime":"2026-09-09T03:33:16.734Z","endTime":"2026-09-09T03:33:20.732Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":87.0,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.83890337054864,"aZ":-14.310194783742872,"pfxX":-5.051948678529688,"pfxZ":9.156869537217556,"pX":0.1538628580521802,"pZ":3.7713884344358934,"vX0":5.724954378914957,"vY0":-138.9726292068301,"vZ0":-3.4297231339142873,"x":111.14,"y":136.95,"x0":-1.2788483964311739,"y0":50.006000142747446,"z0":5.975221196047443,"aX":-9.860005284496507},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.1,"breakHorizontal":7.9,"spinRate":2171,"spinDirection":219},"zone":12,"typeConfidence":0.91,"plateTime":0.394481116136578,"extension":6.444257023192444},"hitData":{"launchSpeed":92.1,"launchAngle":21.0,"totalDistance":317.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":117.16,"coordY":72.24}},"index":5,"playId":"486d2b24-dc21-382a-b4f1-1978cad4db0a","pitchNumber":5,"startTime":"2026-09-09T03:33:40.390Z","endTime":"2026-09-09T03:33:49.200Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-09T03:33:49.200Z","atBatIndex":57},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Bryan Torres walks.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-09-09T03:36:05.757Z","endTime":"2026-09-09T03:37:14.596Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":663494,"fullName":"Bryan Torres","link":"/api/v1/people/663494"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693313,"fullName":"Carson Seymour","link":"/api/v1/people/693313"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663494,"fullName":"Bryan Torres","link":"/api/v1/people/663494"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":663494,"fullName":"Bryan Torres","link":"/api/v1/people/663494"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Defensive Substitution: Nate Furman replaces Jung Hoo Lee, batting 4th, playing second base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-09-09T03:35:05.614Z","endTime":"2026-09-09T03:35:05.634Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":801501,"link":"/api/v1/people/801501"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"402","replacedPlayer":{"id":808982,"link":"/api/v1/people/808982"}},{"details":{"description":"Pitching Change: Carson Seymour replaces Reiver Sanmartin.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-09-09T03:35:05.634Z","endTime":"2026-09-09T03:36:07.909Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":693313,"link":"/api/v1/people/693313"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.3,"endSpeed":89.8,"strikeZoneTop":2.975,"strikeZoneBottom":1.501,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.21382985126617,"aZ":-26.123751668952906,"pfxX":-10.551545879707936,"pfxZ":2.97911034881097,"pX":1.4670380857038348,"pZ":1.497857064370346,"vX0":14.070626784846578,"vY0":-140.89347175664938,"vZ0":-7.375239394572208,"x":61.08,"y":198.34,"x0":-2.199106895148693,"y0":50.00085765487008,"z0":5.814395423999042,"aX":-21.410493902860782},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":4.1,"breakHorizontal":16.6,"spinRate":2224,"spinDirection":226},"zone":14,"typeConfidence":0.91,"plateTime":0.38738134788366896,"extension":6.665438470582647},"index":2,"playId":"2fe1084a-3153-3145-a8bd-6b5cbbf2f555","pitchNumber":1,"startTime":"2026-09-09T03:36:07.909Z","endTime":"2026-09-09T03:36:11.740Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.3,"endSpeed":89.2,"strikeZoneTop":2.975,"strikeZoneBottom":1.501,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.837997955015616,"aZ":-27.9408808073071,"pfxX":-10.092991483258936,"pfxZ":2.0999716264330006,"pX":0.21415544721400234,"pZ":1.4818709881237466,"vX0":10.997466404173126,"vY0":-141.13457994968527,"vZ0":-6.972665092987134,"x":108.84,"y":198.77,"x0":-2.419921212207416,"y0":50.00650643240252,"z0":5.781721656968672,"aX":-20.38493039548546},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":2.5,"breakHorizontal":16.1,"spinRate":2218,"spinDirection":237},"zone":8,"typeConfidence":0.91,"plateTime":0.387950109911523,"extension":6.349246318601773},"index":3,"playId":"673a90e7-3b2d-32f8-870e-0b88c0724f8c","pitchNumber":2,"startTime":"2026-09-09T03:36:24.425Z","endTime":"2026-09-09T03:36:28.950Z","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":0},"pitchData":{"startSpeed":97.1,"endSpeed":89.5,"strikeZoneTop":2.975,"strikeZoneBottom":1.501,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.76643210752495,"aZ":-29.064977140121545,"pfxX":-10.107411002502626,"pfxZ":1.5352597873488945,"pX":0.8807207367604996,"pZ":2.0021596047704935,"vX0":12.510706858103307,"vY0":-140.83904277647704,"vZ0":-5.618709704950845,"x":83.43,"y":184.72,"x0":-2.290297170866665,"y0":50.00146564323406,"z0":5.884951637834407,"aX":-20.454350173361387},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":1.8,"breakHorizontal":16.0,"spinRate":2898,"spinDirection":233},"zone":14,"typeConfidence":0.9,"plateTime":0.38780267847419037,"extension":6.483849029661171},"index":4,"playId":"8db32d58-baa9-34f8-ae6b-dc62a8b90b85","pitchNumber":3,"startTime":"2026-09-09T03:36:39.778Z","endTime":"2026-09-09T03:36:43.947Z","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":98.0,"endSpeed":90.5,"strikeZoneTop":2.975,"strikeZoneBottom":1.501,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.420303921495105,"aZ":-17.15069844481008,"pfxX":-6.5911790068829035,"pfxZ":7.259076321349175,"pX":0.48959679351828106,"pZ":1.795714952562842,"vX0":10.382468139512818,"vY0":-142.20957177783086,"vZ0":-8.269811336194898,"x":98.34,"y":190.3,"x0":-2.3348407920207466,"y0":50.00466201553916,"z0":5.807471061649364,"aX":-13.644062494442384},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":11.8,"breakHorizontal":10.1,"spinRate":2364,"spinDirection":222},"zone":9,"typeConfidence":0.88,"plateTime":0.38363403397013673,"extension":6.514695277653829},"index":5,"playId":"21a1dc81-3c9c-3cae-a854-d5e6e77ef93c","pitchNumber":4,"startTime":"2026-09-09T03:36:54.007Z","endTime":"2026-09-09T03:36:58.285Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"pitchData":{"startSpeed":98.6,"endSpeed":90.3,"strikeZoneTop":2.975,"strikeZoneBottom":1.501,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.09968566392092,"aZ":-11.826651267550627,"pfxX":-4.824726773854556,"pfxZ":9.754897939396374,"pX":0.8015175957522955,"pZ":3.652282401729068,"vX0":10.402257459685229,"vY0":-143.27088697782145,"vZ0":-4.481512858325717,"x":86.45,"y":140.17,"x0":-2.244087636653576,"y0":50.001705782486454,"z0":5.971840572409414,"aX":-10.06430162376234},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":16.9,"breakHorizontal":6.7,"spinRate":2318,"spinDirection":232},"zone":12,"typeConfidence":0.9,"plateTime":0.3818401315517006,"extension":6.461695733378293},"index":6,"playId":"ab5480d7-b13a-3e21-9e1b-0be6461026e6","pitchNumber":5,"startTime":"2026-09-09T03:37:09.677Z","endTime":"2026-09-09T03:37:14.596Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-09T03:37:14.596Z","atBatIndex":58},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Iván Herrera grounds into a force out, shortstop Christian Koss to second baseman Nate Furman. Bryan Torres out at 2nd. Iván Herrera to 1st.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-09-09T03:37:13.499Z","endTime":"2026-09-09T03:40:24.029Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693313,"fullName":"Carson Seymour","link":"/api/v1/people/693313"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,5,6,7],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":663494,"fullName":"Bryan Torres","link":"/api/v1/people/663494"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":683766,"link":"/api/v1/people/683766"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":801501,"link":"/api/v1/people/801501"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.5,"endSpeed":89.9,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.6086510903035,"aZ":-26.03302953888113,"pfxX":-9.20476559344186,"pfxZ":2.993635481165404,"pX":0.4848300787581501,"pZ":2.8993935763445893,"vX0":11.070923850223881,"vY0":-141.70523497022145,"vZ0":-3.837069572683709,"x":98.52,"y":160.5,"x0":-2.2599677008131054,"y0":50.003864577854245,"z0":5.91641808351557,"aX":-18.892365126335296},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":4.8,"breakHorizontal":14.6,"spinRate":2286,"spinDirection":222},"zone":3,"typeConfidence":0.91,"plateTime":0.38517356984400397,"extension":6.596713470715664},"index":0,"playId":"4f0a921e-b2b4-30b1-8f67-1e64f538c433","pitchNumber":1,"startTime":"2026-09-09T03:37:38.729Z","endTime":"2026-09-09T03:37:43.249Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.9,"endSpeed":89.1,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.645569267247716,"aZ":-25.587356651776847,"pfxX":-10.274845001078164,"pfxZ":3.271443477737038,"pX":0.26672460604578296,"pZ":1.2770905944394244,"vX0":10.969372206205342,"vY0":-140.61263391310447,"vZ0":-7.747471171454078,"x":106.83,"y":204.3,"x0":-2.342230679589224,"y0":50.00011413332332,"z0":5.717720496708535,"aX":-20.658429785509508},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":4.4,"breakHorizontal":16.4,"spinRate":2325,"spinDirection":225},"zone":14,"typeConfidence":0.91,"plateTime":0.3889158452391994,"extension":6.579561777118439},"index":1,"playId":"f52a787f-3ec3-389f-b81e-0a8336cfe19a","pitchNumber":2,"startTime":"2026-09-09T03:37:54.677Z","endTime":"2026-09-09T03:37:59.435Z","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":96.4,"endSpeed":88.5,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.21531991412305,"aZ":-27.490003501614815,"pfxX":-1.4747188081005138,"pfxZ":2.3682570162687666,"pX":1.263113358112467,"pZ":1.2529176100083688,"vX0":10.66507636000432,"vY0":-139.86626150486475,"vZ0":-7.570191258078918,"x":68.85,"y":204.95,"x0":-2.4113729470377914,"y0":50.000652538361436,"z0":5.803093312447808,"aX":-2.9150198651588037},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":2.8,"breakHorizontal":0.4,"spinRate":2669,"spinDirection":226},"zone":14,"typeConfidence":0.91,"plateTime":0.3919413731053907,"extension":6.716654282108029},"index":2,"playId":"1c568c04-c8d4-375f-bb7a-136fad651b8b","pitchNumber":3,"startTime":"2026-09-09T03:38:13.326Z","endTime":"2026-09-09T03:38:17.125Z","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":2,"strikes":1,"outs":0},"index":3,"startTime":"2026-09-09T03:38:24.337Z","endTime":"2026-09-09T03:38:39.808Z","isPitch":false,"type":"action","player":{"id":671056,"link":"/api/v1/people/671056"}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"index":4,"startTime":"2026-09-09T03:38:39.808Z","endTime":"2026-09-09T03:39:39.283Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.9,"endSpeed":89.2,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.300633034933288,"aZ":-26.304367610263622,"pfxX":-11.264408120864436,"pfxZ":2.921709797569509,"pX":0.5370946998101823,"pZ":1.0371555014907705,"vX0":11.724576384177315,"vY0":-140.4205873152911,"vZ0":-8.505170816122904,"x":96.53,"y":210.78,"x0":-2.2188286070109093,"y0":50.00066045417283,"z0":5.803055342244236,"aX":-22.606090120196583},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":3.7,"breakHorizontal":18.1,"spinRate":2321,"spinDirection":221},"zone":14,"typeConfidence":0.91,"plateTime":0.38932551308828334,"extension":6.572917453584503},"index":5,"playId":"586d0ddb-cedd-3a84-b920-cfc2f4f710dd","pitchNumber":4,"startTime":"2026-09-09T03:39:39.283Z","endTime":"2026-09-09T03:39:43.816Z","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":0},"pitchData":{"startSpeed":98.6,"endSpeed":90.2,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.505851027712765,"aZ":-25.057951220748645,"pfxX":-10.193293722306384,"pfxZ":3.42824285130674,"pX":0.5289626946494075,"pZ":2.892086540145816,"vX0":11.82453504006207,"vY0":-143.0408002869709,"vZ0":-3.939969058860547,"x":96.84,"y":160.69,"x0":-2.330991000273497,"y0":50.00158814934388,"z0":5.855361948375089,"aX":-21.154868582844554},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":5.5,"breakHorizontal":16.1,"spinRate":2422,"spinDirection":234},"zone":3,"typeConfidence":0.9,"plateTime":0.382686307759752,"extension":6.653700596906744},"index":6,"playId":"f1535d6d-9318-3944-84c6-5674affaa1c5","pitchNumber":5,"startTime":"2026-09-09T03:39:54.848Z","endTime":"2026-09-09T03:39:59.596Z","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":97.0,"endSpeed":88.2,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.39397221243385,"aZ":-25.91381446723189,"pfxX":-11.253691460477224,"pfxZ":3.1360519646143192,"pX":-0.9991726392970286,"pZ":2.669733701942756,"vX0":7.977665895019249,"vY0":-140.96885961982147,"vZ0":-4.364954369720008,"x":155.09,"y":166.7,"x0":-2.4150419237177756,"y0":50.00358940890437,"z0":5.927217109108534,"aX":-22.47276532837119},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":4.9,"breakHorizontal":18.6,"spinRate":2326,"spinDirection":228},"zone":11,"typeConfidence":0.9,"plateTime":0.38971986804645864,"extension":6.4705025242554415},"hitData":{"launchSpeed":63.3,"launchAngle":-12.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":117.46,"coordY":170.77}},"index":7,"playId":"d07a9d5b-aa49-34c7-9b66-0da500cd7bc7","pitchNumber":6,"startTime":"2026-09-09T03:40:11.158Z","endTime":"2026-09-09T03:40:24.029Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-09T03:40:24.029Z","atBatIndex":59},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Alec Burleson walks.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-09-09T03:40:30.790Z","endTime":"2026-09-09T03:43:07.336Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693313,"fullName":"Carson Seymour","link":"/api/v1/people/693313"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"postOnSecond":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,6,7],"actionIndex":[5],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.0,"endSpeed":89.9,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.88395715537799,"aZ":-25.597445242426915,"pfxX":-8.33078030599279,"pfxZ":3.1832804516704947,"pX":-0.39815079773452744,"pZ":4.143755639088061,"vX0":9.00261607460001,"vY0":-142.4589000566211,"vZ0":-0.7270340783739504,"x":132.18,"y":126.9,"x0":-2.5078458305753606,"y0":50.00491587076972,"z0":6.011563987405366,"aX":-17.228015178032948},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":5.8,"breakHorizontal":13.4,"spinRate":2005,"spinDirection":222},"zone":11,"typeConfidence":0.91,"plateTime":0.3836008794199741,"extension":6.431433370920516},"index":0,"playId":"ec4ee3bc-6aad-3bec-b979-70ec7383ed3f","pitchNumber":1,"startTime":"2026-09-09T03:40:52.375Z","endTime":"2026-09-09T03:40:56.671Z","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":98.0,"endSpeed":89.8,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.11829242735244,"aZ":-24.137425005406474,"pfxX":-8.2124032969984,"pfxZ":3.8987389919312108,"pX":-0.23941711592547843,"pZ":2.9346158239417677,"vX0":9.29276028134696,"vY0":-142.49693204352144,"vZ0":-3.8462009268744395,"x":126.13,"y":159.55,"x0":-2.4726447267592295,"y0":50.00284448294855,"z0":5.823175911584716,"aX":-16.92440377462303},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":6.5,"breakHorizontal":13.1,"spinRate":2238,"spinDirection":227},"zone":2,"typeConfidence":0.91,"plateTime":0.3840908954824207,"extension":6.538382653073508},"index":1,"playId":"6ca22ffa-994f-38d2-ba6d-5cc2f7409936","pitchNumber":2,"startTime":"2026-09-09T03:41:09.981Z","endTime":"2026-09-09T03:41:13.851Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.2,"endSpeed":89.9,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.65821682398401,"aZ":-27.050434629222057,"pfxX":-9.387131102447881,"pfxZ":2.490037616802865,"pX":-0.15885288119431065,"pZ":2.1391483773107303,"vX0":9.92833359526938,"vY0":-142.6022313860148,"vZ0":-5.410720834816637,"x":123.06,"y":181.02,"x0":-2.46524372798523,"y0":50.0070084888129,"z0":5.766825107152115,"aX":-19.346656676880926},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":3.6,"breakHorizontal":15.0,"spinRate":2293,"spinDirection":233},"zone":8,"typeConfidence":0.91,"plateTime":0.3840382986009918,"extension":6.552419608749907},"index":2,"playId":"5858e438-d140-39ee-9849-ba6fe065e90c","pitchNumber":3,"startTime":"2026-09-09T03:41:29.114Z","endTime":"2026-09-09T03:41:33.527Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.1,"endSpeed":90.0,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.83211251195228,"aZ":-18.85369561636002,"pfxX":-4.652978300734116,"pfxZ":6.421676500374325,"pX":-0.9231290873710257,"pZ":3.779316978345146,"vX0":5.817442295115192,"vY0":-142.8780980690532,"vZ0":-3.020407877194904,"x":152.19,"y":136.74,"x0":-2.3777048184425853,"y0":50.00584317652904,"z0":6.030007842218862,"aX":-9.656209366572847},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":11.3,"breakHorizontal":7.3,"spinRate":2146,"spinDirection":228},"zone":11,"typeConfidence":0.9,"plateTime":0.38284173243464803,"extension":6.440265205939365},"index":3,"playId":"36577765-bbe4-3acc-b5cd-834c70138894","pitchNumber":4,"startTime":"2026-09-09T03:41:52.677Z","endTime":"2026-09-09T03:41:56.614Z","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":1},"pitchData":{"startSpeed":90.2,"endSpeed":83.2,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.23029350796678,"aZ":-36.4860430202329,"pfxX":-0.5697794820605164,"pfxZ":-2.443088264132532,"pX":-2.1920424676164685,"pZ":3.857847492023201,"vX0":1.2445438550494363,"vY0":-131.447342901617,"vZ0":1.3480602297285122,"x":200.56,"y":134.62,"x0":-2.5963147176157393,"y0":50.006197924242215,"z0":6.034473483347251,"aX":-1.003458199822813},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":-4.0,"breakHorizontal":0.7,"spinRate":1485,"spinDirection":17},"zone":11,"typeConfidence":0.79,"plateTime":0.41568670593281887,"extension":6.494492709408492},"index":4,"playId":"8f6ba99c-3b1c-3718-a536-8e57ad739832","pitchNumber":5,"startTime":"2026-09-09T03:42:11.856Z","endTime":"2026-09-09T03:42:16.271Z","isPitch":true,"type":"pitch"},{"details":{"description":"Wild pitch by pitcher Carson Seymour. Iván Herrera to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":5,"actionPlayId":"8f6ba99c-3b1c-3718-a536-8e57ad739832","startTime":"2026-09-09T03:42:23.633Z","endTime":"2026-09-09T03:42:42.983Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":671056,"link":"/api/v1/people/671056"}},{"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":1},"pitchData":{"startSpeed":97.3,"endSpeed":90.2,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.11046062379843,"aZ":-24.559039765986974,"pfxX":-1.57395263258368,"pfxZ":3.70555077310841,"pX":1.1275102340328123,"pZ":3.610987793625739,"vX0":10.42314101963039,"vY0":-141.50214138375583,"vZ0":-1.9378373950738217,"x":74.02,"y":141.28,"x0":-2.3776703663919507,"y0":50.0049709260775,"z0":5.856429769985297,"aX":-3.2377503144660693},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":6.6,"breakHorizontal":1.1,"spinRate":2565,"spinDirection":224},"zone":12,"typeConfidence":0.91,"plateTime":0.38506458376341657,"extension":6.509301659932146},"index":6,"playId":"a34f1ffe-8777-368c-88ca-9bb2dac84940","pitchNumber":6,"startTime":"2026-09-09T03:42:42.983Z","endTime":"2026-09-09T03:42:47.685Z","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":2,"outs":1},"pitchData":{"startSpeed":97.0,"endSpeed":89.8,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.819411046977397,"aZ":-23.120354752894304,"pfxX":-2.146263625146492,"pfxZ":4.454397648794828,"pX":1.0570967794526491,"pZ":1.5840718271031626,"vX0":10.496760321991506,"vY0":-140.85793571633036,"vZ0":-7.068994257461657,"x":76.71,"y":196.01,"x0":-2.4216111492618935,"y0":50.00035812786068,"z0":5.596943444078969,"aX":-4.361320975654653},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":6.8,"breakHorizontal":2.0,"spinRate":2595,"spinDirection":234},"zone":14,"typeConfidence":0.9,"plateTime":0.3872887153406852,"extension":6.6783879119858165},"index":7,"playId":"162351cd-3bad-3758-ae6e-39161c4e8c25","pitchNumber":7,"startTime":"2026-09-09T03:43:02.287Z","endTime":"2026-09-09T03:43:07.336Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-09T03:43:07.336Z","atBatIndex":60},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jordan Walker flies out to right fielder Grant McCray.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-09-09T03:44:12.617Z","endTime":"2026-09-09T03:46:55.978Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693313,"fullName":"Carson Seymour","link":"/api/v1/people/693313"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"postOnSecond":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":687529,"link":"/api/v1/people/687529"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-09-09T03:43:20.882Z","endTime":"2026-09-09T03:44:14.780Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.9,"endSpeed":89.8,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.64127710610421,"aZ":-29.224509752141355,"pfxX":-10.574480152486453,"pfxZ":1.4221189236674316,"pX":0.3584558443137402,"pZ":2.944962696781617,"vX0":11.090818857354595,"vY0":-143.5540695293555,"vZ0":-3.115985916315169,"x":103.34,"y":159.27,"x0":-2.195718895229585,"y0":50.000144598523605,"z0":5.879022689247284,"aX":-21.895826891457496},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":2.0,"breakHorizontal":16.7,"spinRate":2274,"spinDirection":225},"zone":6,"typeConfidence":0.9,"plateTime":0.38268975333837707,"extension":6.615085416037414},"index":1,"playId":"f8101815-8780-39bc-b933-4f312819ea49","pitchNumber":1,"startTime":"2026-09-09T03:44:14.780Z","endTime":"2026-09-09T03:44:19.735Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.9,"endSpeed":89.5,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.784113188398955,"aZ":-25.412254186550154,"pfxX":-9.295864434045837,"pfxZ":3.306197023659319,"pX":0.24010941903980262,"pZ":2.4691474349677858,"vX0":10.368422252997851,"vY0":-142.09757170499552,"vZ0":-4.858604155478035,"x":107.85,"y":172.11,"x0":-2.249527773875025,"y0":50.00030191542618,"z0":5.817141213507748,"aX":-18.99401869605485},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":5.2,"breakHorizontal":14.8,"spinRate":2183,"spinDirection":229},"zone":5,"typeConfidence":0.91,"plateTime":0.3855768995655451,"extension":6.697895238016853},"index":2,"playId":"02f84ccb-60d8-3411-ab5f-2998011631a5","pitchNumber":2,"startTime":"2026-09-09T03:44:31.359Z","endTime":"2026-09-09T03:44:36.795Z","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":0,"strikes":2,"outs":1},"index":3,"startTime":"2026-09-09T03:44:59.857Z","endTime":"2026-09-09T03:45:08.055Z","isPitch":false,"type":"action","player":{"id":691023,"link":"/api/v1/people/691023"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":99.3,"endSpeed":90.9,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.08684213012848,"aZ":-27.551546407651827,"pfxX":-9.700958617091032,"pfxZ":2.193839688745431,"pX":0.5570046232818922,"pZ":2.550519750783083,"vX0":11.177734811844484,"vY0":-144.13846703721418,"vZ0":-4.52385950504567,"x":95.77,"y":169.92,"x0":-2.108374357443321,"y0":50.00442916597049,"z0":5.83899887575837,"aX":-20.44256970922756},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":3.2,"breakHorizontal":15.4,"spinRate":2218,"spinDirection":236},"zone":6,"typeConfidence":0.9,"plateTime":0.37981149975736805,"extension":6.653123790285479},"index":4,"playId":"05560d7b-cd37-39d5-a46e-d43f48605743","pitchNumber":3,"startTime":"2026-09-09T03:45:08.055Z","endTime":"2026-09-09T03:45:12.516Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.8,"endSpeed":91.0,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.02737423355362,"aZ":-25.677885747706913,"pfxX":-9.525718903311638,"pfxZ":3.086499161837926,"pX":-0.7912134055907087,"pZ":2.7422735863984298,"vX0":7.961457652205581,"vY0":-143.6910800455877,"vZ0":-4.189546690002521,"x":147.16,"y":164.74,"x0":-2.350251471648117,"y0":50.00435901049492,"z0":5.8005377596258105,"aX":-20.066052194839997},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":4.9,"breakHorizontal":15.8,"spinRate":2310,"spinDirection":224},"zone":4,"typeConfidence":0.9,"plateTime":0.3801221539390913,"extension":6.484350163039369},"index":5,"playId":"b7ec1231-8362-3634-bcbc-a67a298c19b9","pitchNumber":4,"startTime":"2026-09-09T03:45:32.538Z","endTime":"2026-09-09T03:45:36.346Z","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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":88.6,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.318069600067048,"aZ":-30.11366977302701,"pfxX":-1.8611794529283348,"pfxZ":1.0595357253058082,"pX":2.670925781254772,"pZ":-0.6337910636586391,"vX0":13.822430610148531,"vY0":-138.14555864321756,"vZ0":-11.23918103254042,"x":15.19,"y":255.89,"x0":-2.144763466965715,"y0":50.00310314378506,"z0":5.494625535612291,"aX":-3.6179469160088855},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":-0.4,"breakHorizontal":0.6,"spinRate":2394,"spinDirection":246},"zone":14,"typeConfidence":0.9,"plateTime":0.3957178099972838,"extension":6.490849111203177},"index":6,"playId":"bac3844b-268d-3453-b15a-23f56736365e","pitchNumber":5,"startTime":"2026-09-09T03:46:00.900Z","endTime":"2026-09-09T03:46:05.180Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.4,"endSpeed":90.4,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.751424837662913,"aZ":-22.543594772696334,"pfxX":-7.647141056479597,"pfxZ":4.611068725236944,"pX":0.013611245129401414,"pZ":4.063289385424527,"vX0":9.578508447684277,"vY0":-143.1143787620311,"vZ0":-1.205691039683214,"x":116.48,"y":129.07,"x0":-2.371601356887173,"y0":50.006082204774266,"z0":5.892181513760134,"aX":-15.983340484380763},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":8.3,"breakHorizontal":12.1,"spinRate":2191,"spinDirection":228},"zone":12,"typeConfidence":0.91,"plateTime":0.38164674032843315,"extension":6.512017614197253},"index":7,"playId":"090852e5-7fd1-31eb-9c30-e405bdef038e","pitchNumber":6,"startTime":"2026-09-09T03:46:24.584Z","endTime":"2026-09-09T03:46:28.762Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.2,"endSpeed":90.1,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.604094739212496,"aZ":-27.94710572999145,"pfxX":-8.996288126417706,"pfxZ":2.0390558135388446,"pX":-0.15362989360590346,"pZ":2.954179813673932,"vX0":9.567511868799158,"vY0":-142.73509216961403,"vZ0":-3.052400888396319,"x":122.86,"y":159.02,"x0":-2.373669614295816,"y0":50.00153635066216,"z0":5.7894051378440645,"aX":-18.63723720729244},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":3.2,"breakHorizontal":14.4,"spinRate":2326,"spinDirection":236},"zone":5,"typeConfidence":0.91,"plateTime":0.38313357792917113,"extension":6.5567881065802975},"hitData":{"launchSpeed":87.0,"launchAngle":42.0,"totalDistance":272.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":158.21,"coordY":95.65}},"index":8,"playId":"d86b84dd-3aa5-308b-b8bf-318b2e9bb4de","pitchNumber":7,"startTime":"2026-09-09T03:46:43.706Z","endTime":"2026-09-09T03:46:55.978Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-09T03:46:55.978Z","atBatIndex":61},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Leo Bernal strikes out swinging. Iván Herrera to 3rd. Alec Burleson to 2nd. Leo Bernal to 1st. Passed ball by catcher Andrew Knizner.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-09-09T03:46:55.635Z","endTime":"2026-09-09T03:49:25.871Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":699024,"fullName":"Leo Bernal","link":"/api/v1/people/699024"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693313,"fullName":"Carson Seymour","link":"/api/v1/people/693313"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":699024,"fullName":"Leo Bernal","link":"/api/v1/people/699024"},"postOnSecond":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"postOnThird":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":null,"isOut":null,"outNumber":null},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":699024,"fullName":"Leo Bernal","link":"/api/v1/people/699024"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5}},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Passed Ball","eventType":"passed_ball","movementReason":"r_adv_play","runner":{"id":699024,"fullName":"Leo Bernal","link":"/api/v1/people/699024"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Passed Ball","eventType":"passed_ball","movementReason":"r_adv_play","runner":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Passed Ball","eventType":"passed_ball","movementReason":"r_adv_play","runner":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.4,"endSpeed":90.1,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.973192959288117,"aZ":-15.796045812023417,"pfxX":-5.614204050271262,"pfxZ":7.844255854750884,"pX":-0.6769088338954766,"pZ":4.662107180221925,"vX0":6.563142342995233,"vY0":-143.30326985313422,"vZ0":-1.0990630173075275,"x":142.8,"y":112.9,"x0":-2.2634111022505796,"y0":50.00031167184316,"z0":6.033769893109037,"aX":-11.718720649431367},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":14.2,"breakHorizontal":8.9,"spinRate":2308,"spinDirection":223},"zone":11,"typeConfidence":0.91,"plateTime":0.3816812095394506,"extension":6.398875961291979},"index":0,"playId":"6d30ed5c-da6d-37ce-9075-30670fdf448a","pitchNumber":1,"startTime":"2026-09-09T03:47:25.615Z","endTime":"2026-09-09T03:47:29.162Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.6,"endSpeed":90.5,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.571328133640385,"aZ":-17.398538231260318,"pfxX":-3.7906328239309044,"pfxZ":7.062288870766686,"pX":0.12131947514623181,"pZ":3.714929123036687,"vX0":8.373275595891013,"vY0":-143.38316125337832,"vZ0":-2.9778756258953116,"x":112.38,"y":138.48,"x0":-2.3377440631186546,"y0":50.005736717519824,"z0":5.845872573396943,"aX":-7.934636852605309},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":12.4,"breakHorizontal":5.3,"spinRate":2306,"spinDirection":226},"zone":12,"typeConfidence":0.89,"plateTime":0.3812602711846087,"extension":6.637653773648632},"index":1,"playId":"31d916e2-29e5-314e-add4-00471ca9fb52","pitchNumber":2,"startTime":"2026-09-09T03:47:41.500Z","endTime":"2026-09-09T03:47:45.160Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.8,"endSpeed":89.4,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.94063980670624,"aZ":-28.539190233519346,"pfxX":-2.5573779588141967,"pfxZ":1.8001951574666712,"pX":-0.05405746173352846,"pZ":1.8770357988858686,"vX0":7.5258586393345235,"vY0":-140.75439160313036,"vZ0":-5.453257070492284,"x":119.06,"y":188.1,"x0":-2.422323208448777,"y0":50.00361100682608,"z0":5.671842023896607,"aX":-5.16662721580219},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":2.4,"breakHorizontal":3.2,"spinRate":2472,"spinDirection":229},"zone":8,"typeConfidence":0.9,"plateTime":0.3881397905120334,"extension":6.624523360689252},"index":2,"playId":"261fe666-3a23-3341-a63f-8efff24dd31c","pitchNumber":3,"startTime":"2026-09-09T03:48:01.356Z","endTime":"2026-09-09T03:48:05.424Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":99.0,"endSpeed":91.1,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.794589915233438,"aZ":-14.715581610119102,"pfxX":-6.509517617917404,"pfxZ":8.256407088583202,"pX":-0.29849153344619217,"pZ":2.5877513725194476,"vX0":7.8352463211114705,"vY0":-143.91598871492346,"vZ0":-6.619435597788838,"x":128.38,"y":168.91,"x0":-2.199914741255802,"y0":50.006279749890666,"z0":5.814928946435909,"aX":-13.77132175225564},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":13.9,"breakHorizontal":10.4,"spinRate":2363,"spinDirection":224},"zone":4,"typeConfidence":0.87,"plateTime":0.379387299178914,"extension":6.658579082836341},"index":3,"playId":"01181d67-5ebb-3f84-872e-184f1fefc110","pitchNumber":4,"startTime":"2026-09-09T03:48:27.536Z","endTime":"2026-09-09T03:48:34.481Z","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":2},"pitchData":{"startSpeed":90.4,"endSpeed":84.5,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.866631234239538,"aZ":-37.15153938913816,"pfxX":-0.46360505227233073,"pfxZ":-2.7760043587703773,"pX":-0.9733174735586989,"pZ":3.0828229942879095,"vX0":4.42685726998371,"vY0":-131.80018610692585,"vZ0":-0.19528979543531433,"x":154.1,"y":155.54,"x0":-2.6005590600400583,"y0":50.00290156655775,"z0":5.857041744725445,"aX":-0.8327626446670998},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-4.9,"breakHorizontal":0.1,"spinRate":1548,"spinDirection":16},"zone":11,"typeConfidence":0.82,"plateTime":0.4125041219292198,"extension":6.627330165721076},"index":4,"playId":"ee3c08f3-502c-3b9f-8222-fac2b7b682ce","pitchNumber":5,"startTime":"2026-09-09T03:48:58.866Z","endTime":"2026-09-09T03:49:03.517Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":89.1,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.736731712377196,"aZ":-31.36450078422816,"pfxX":-0.9782308065353369,"pfxZ":0.40458506359006385,"pX":0.1451697405395886,"pZ":3.926961194603631,"vX0":7.405788967793457,"vY0":-140.06801223493878,"vZ0":0.33914856448838204,"x":111.47,"y":132.75,"x0":-2.3912732866211615,"y0":50.00453254842649,"z0":5.833587756376369,"aX":-1.9695062466315278},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":1.0,"breakHorizontal":0.5,"spinRate":2417,"spinDirection":204},"zone":12,"typeConfidence":0.91,"plateTime":0.38909540087165784,"extension":6.386952814217765},"index":5,"playId":"cb883786-934c-3115-8a16-8c6f219864a6","pitchNumber":6,"startTime":"2026-09-09T03:49:15.568Z","endTime":"2026-09-09T03:49:25.871Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-09T03:49:25.871Z","atBatIndex":62},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Joshua Báez flies out to center fielder Jonah Cox.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-09-09T03:52:14.032Z","endTime":"2026-09-09T03:53:53.670Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":695491,"fullName":"Joshua Báez","link":"/api/v1/people/695491"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669270,"fullName":"Joel Kuhnel","link":"/api/v1/people/669270"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,6],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":695491,"fullName":"Joshua Báez","link":"/api/v1/people/695491"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":813841,"link":"/api/v1/people/813841"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-09-09T03:49:59.223Z","endTime":"2026-09-09T03:50:25.008Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Joel Kuhnel replaces Carson Seymour.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-09-09T03:50:25.008Z","endTime":"2026-09-09T03:52:16.188Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669270,"link":"/api/v1/people/669270"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.2,"endSpeed":88.9,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.78286746904265,"aZ":-20.984568898861145,"pfxX":-9.448818388420145,"pfxZ":5.552911054159835,"pX":-0.03650888507930272,"pZ":2.052243311011879,"vX0":5.217296870793221,"vY0":-141.21991602973247,"vZ0":-8.482499504504478,"x":118.39,"y":183.37,"x0":-0.682329483339066,"y0":50.00390644587159,"z0":6.449690532755009,"aX":-19.046402417360586},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":8.4,"breakHorizontal":16.0,"spinRate":2281,"spinDirection":217},"zone":8,"typeConfidence":0.92,"plateTime":0.3881613751377815,"extension":6.5675491892713325},"index":2,"playId":"821efc41-d772-3de3-8fd5-90b76e85240f","pitchNumber":1,"startTime":"2026-09-09T03:52:16.188Z","endTime":"2026-09-09T03:52:21.006Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.1,"endSpeed":90.6,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.597907721123832,"aZ":-19.82131564912463,"pfxX":-9.478810376585248,"pfxZ":5.9651739034158595,"pX":0.5242775904896195,"pZ":1.2749904059939634,"vX0":6.616325694830623,"vY0":-142.49244504821436,"vZ0":-10.80831873443219,"x":97.02,"y":204.36,"x0":-0.5879892286479949,"y0":50.00374902831197,"z0":6.351382371619774,"aX":-19.629343974326716},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":8.9,"breakHorizontal":16.0,"spinRate":2352,"spinDirection":215},"zone":14,"typeConfidence":0.93,"plateTime":0.383374935870366,"extension":6.543132217917435},"index":3,"playId":"e4230c29-60d7-35fa-a699-270a16c99b83","pitchNumber":2,"startTime":"2026-09-09T03:52:40.136Z","endTime":"2026-09-09T03:52:44.561Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.8,"endSpeed":89.3,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.301083016297753,"aZ":-21.41392587895176,"pfxX":-10.07200299299459,"pfxZ":5.31863722774863,"pX":-0.7305085160192385,"pZ":2.459452653785968,"vX0":3.7101835716512075,"vY0":-140.89528442628952,"vZ0":-7.30489315078854,"x":144.85,"y":172.37,"x0":-0.7515442003708153,"y0":50.00098481546115,"z0":6.456813389156615,"aX":-20.362394993531428},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":8.4,"breakHorizontal":17.5,"spinRate":2325,"spinDirection":214},"zone":4,"typeConfidence":0.93,"plateTime":0.387918668341487,"extension":6.825051803624484},"index":4,"playId":"f347bf37-8cbe-3bba-a0ac-995ae1169c96","pitchNumber":3,"startTime":"2026-09-09T03:53:00.149Z","endTime":"2026-09-09T03:53:05.300Z","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":2},"index":5,"startTime":"2026-09-09T03:53:29.416Z","endTime":"2026-09-09T03:53:45.159Z","isPitch":false,"type":"action","player":{"id":695491,"link":"/api/v1/people/695491"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":88.9,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.92961204143247,"aZ":-21.046902159756044,"pfxX":-10.141233190201964,"pfxZ":5.531218446482404,"pX":0.310115946599106,"pZ":2.359964962848208,"vX0":6.378957287474268,"vY0":-140.87284104263753,"vZ0":-7.875851456003093,"x":105.18,"y":175.06,"x0":-0.6658683508622816,"y0":50.00005778444528,"z0":6.551904991687973,"aX":-20.38408027474642},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":8.5,"breakHorizontal":17.0,"spinRate":2335,"spinDirection":218},"zone":6,"typeConfidence":0.93,"plateTime":0.38878374347527256,"extension":6.636993631839018},"hitData":{"launchSpeed":87.2,"launchAngle":33.0,"totalDistance":326.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":116.7,"coordY":68.84}},"index":6,"playId":"0abf340b-c568-3789-b35e-20b2edfd1bfb","pitchNumber":4,"startTime":"2026-09-09T03:53:45.159Z","endTime":"2026-09-09T03:53:53.670Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-09T03:53:53.670Z","atBatIndex":63},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Turner Hill grounds out, second baseman Bryan Torres to first baseman Alec Burleson.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-09-09T03:55:36.664Z","endTime":"2026-09-09T03:56:57.401Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":806367,"fullName":"Turner Hill","link":"/api/v1/people/806367"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":700669,"fullName":"Gordon Graceffo","link":"/api/v1/people/700669"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":806367,"fullName":"Turner Hill","link":"/api/v1/people/806367"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":663494,"link":"/api/v1/people/663494"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":676475,"link":"/api/v1/people/676475"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":80.0,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.854488959177964,"aZ":-26.725910168793387,"pfxX":-10.967362653451108,"pfxZ":3.348450994527962,"pX":-0.134883171388035,"pZ":2.3301948952495235,"vX0":6.123020407837967,"vY0":-126.79462088508656,"vZ0":-3.744186709299827,"x":122.14,"y":175.86,"x0":-1.1556906593998797,"y0":50.005618374118555,"z0":5.957961897501466,"aX":-17.865586614464302},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":5.4,"breakHorizontal":18.5,"spinRate":1123,"spinDirection":244},"zone":5,"typeConfidence":0.9,"plateTime":0.431929649014942,"extension":6.3676249472631605},"index":0,"playId":"2c9f26fb-2ff9-361a-af25-8fd8c8ca8d6e","pitchNumber":1,"startTime":"2026-09-09T03:56:06.762Z","endTime":"2026-09-09T03:56:11.665Z","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.7,"endSpeed":85.5,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.296087091219157,"aZ":-12.552954249001967,"pfxX":-5.685944118820583,"pfxZ":10.452048804543585,"pX":0.22003585278439156,"pZ":3.1818303342658445,"vX0":5.082414247397542,"vY0":-136.23925495131883,"vZ0":-5.625478284601374,"x":108.61,"y":152.87,"x0":-0.9320876307931764,"y0":50.0055133695248,"z0":6.143294698061379,"aX":-10.676664046806884},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.9,"breakHorizontal":9.2,"spinRate":2049,"spinDirection":208},"zone":2,"typeConfidence":0.91,"plateTime":0.40223996198127043,"extension":6.301303506843267},"index":1,"playId":"8b5379bb-3e67-394b-9656-fd5ef8d25cb7","pitchNumber":2,"startTime":"2026-09-09T03:56:24.894Z","endTime":"2026-09-09T03:56:29.075Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.9,"endSpeed":79.4,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.75863624244192,"aZ":-32.70840243833447,"pfxX":-1.216624168423598,"pfxZ":-0.33334260541765115,"pX":0.00731995702519124,"pZ":1.5506129906660968,"vX0":3.627635873719195,"vY0":-125.12092490027167,"vZ0":-4.521447112207964,"x":116.72,"y":196.91,"x0":-1.301972149634882,"y0":50.004484155366455,"z0":6.055194236417342,"aX":-1.9331953980308696},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-1.4,"breakHorizontal":1.4,"spinRate":2350,"spinDirection":11},"zone":14,"typeConfidence":0.91,"plateTime":0.4374141715030442,"extension":6.167265539575787},"hitData":{"launchSpeed":83.9,"launchAngle":-4.0,"totalDistance":20.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":146.24,"coordY":157.76}},"index":2,"playId":"278385a7-f92e-3a96-a82c-11489bf67b20","pitchNumber":3,"startTime":"2026-09-09T03:56:50.078Z","endTime":"2026-09-09T03:56:57.401Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-09T03:56:57.401Z","atBatIndex":64},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Andrew Knizner grounds out, shortstop Masyn Winn to first baseman Alec Burleson.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-09-09T03:56:58.491Z","endTime":"2026-09-09T03:58:23.073Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":668800,"fullName":"Andrew Knizner","link":"/api/v1/people/668800"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":700669,"fullName":"Gordon Graceffo","link":"/api/v1/people/700669"},"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":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":668800,"fullName":"Andrew Knizner","link":"/api/v1/people/668800"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":691026,"link":"/api/v1/people/691026"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":676475,"link":"/api/v1/people/676475"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":86.0,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.07495054527342,"aZ":-15.697235378186688,"pfxX":-4.196769614161205,"pfxZ":8.644021971446445,"pX":0.5221539383818488,"pZ":3.4437580850993266,"vX0":5.525348253154817,"vY0":-137.55966751619653,"vZ0":-4.378165977642963,"x":97.1,"y":145.8,"x0":-0.9723671526400361,"y0":50.00079443519994,"z0":6.12863221913896,"aX":-7.998233539105499},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.9,"breakHorizontal":6.4,"spinRate":2001,"spinDirection":204},"zone":12,"typeConfidence":0.91,"plateTime":0.3990177135364057,"extension":6.3311950114361695},"index":0,"playId":"12c47027-5f9d-3b72-ac57-aad1f8abc498","pitchNumber":1,"startTime":"2026-09-09T03:57:23.495Z","endTime":"2026-09-09T03:57:27.831Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":86.6,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.167116291502996,"aZ":-15.132754280636853,"pfxX":-8.319249139184551,"pfxZ":8.921926529535721,"pX":-0.3870993477702723,"pZ":1.8662671839930807,"vX0":5.197808011806997,"vY0":-137.0528826043655,"vZ0":-8.253240619571853,"x":131.76,"y":188.39,"x0":-1.22347970974556,"y0":50.00330443159977,"z0":5.941913839189087,"aX":-15.889246281155064},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.6,"breakHorizontal":14.0,"spinRate":2097,"spinDirection":214},"zone":7,"typeConfidence":2.0,"plateTime":0.39905650592190867,"extension":6.406115535869497},"index":1,"playId":"d5fe6913-5ba6-3900-90fc-931249eb8c0a","pitchNumber":2,"startTime":"2026-09-09T03:57:42.861Z","endTime":"2026-09-09T03:57:47.352Z","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":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-09-09T03:57:55.900Z","endTime":"2026-09-09T03:58:13.684Z","isPitch":false,"type":"action","player":{"id":668800,"link":"/api/v1/people/668800"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":80.7,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.881444706463228,"aZ":-35.908345678913825,"pfxX":-2.084537882927479,"pfxZ":-2.2875966475208296,"pX":0.6076808608964892,"pZ":1.167820892717985,"vX0":4.771868514822811,"vY0":-126.67629600602244,"vZ0":-5.022057987245713,"x":93.84,"y":207.25,"x0":-1.0262238653608609,"y0":50.00441292644091,"z0":6.033645019266976,"aX":-3.4027299343409894},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-5.0,"breakHorizontal":2.8,"spinRate":2546,"spinDirection":2},"zone":14,"typeConfidence":0.9,"plateTime":0.4317170216313011,"extension":6.260964437940941},"hitData":{"launchSpeed":92.2,"launchAngle":-21.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":121.41,"coordY":159.79}},"index":3,"playId":"72985e8b-902d-35e8-b727-ae03011d5ee3","pitchNumber":3,"startTime":"2026-09-09T03:58:13.684Z","endTime":"2026-09-09T03:58:23.073Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-09T03:58:23.073Z","atBatIndex":65},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Shay Whitcomb pops out to second baseman Bryan Torres.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-09-09T03:58:23.500Z","endTime":"2026-09-09T04:00:16.566Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":694376,"fullName":"Shay Whitcomb","link":"/api/v1/people/694376"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":700669,"fullName":"Gordon Graceffo","link":"/api/v1/people/700669"},"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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":694376,"fullName":"Shay Whitcomb","link":"/api/v1/people/694376"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663494,"link":"/api/v1/people/663494"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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.3,"endSpeed":81.3,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.147805253257495,"aZ":-34.48463491956767,"pfxX":-1.8789016124170415,"pfxZ":-1.3985181481059565,"pX":0.6437641084846333,"pZ":0.7777713285605204,"vX0":5.3267984721804,"vY0":-127.0499432263423,"vZ0":-6.229381728239223,"x":92.46,"y":217.78,"x0":-1.228884743698818,"y0":50.005053994133235,"z0":5.976672555695574,"aX":-3.095712613785431},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-3.6,"breakHorizontal":2.3,"spinRate":2590,"spinDirection":357},"zone":14,"typeConfidence":0.91,"plateTime":0.42984348287429963,"extension":6.176847594374219},"index":0,"playId":"fa9e7eea-c300-3414-af18-71c9fabe6625","pitchNumber":1,"startTime":"2026-09-09T03:58:48.320Z","endTime":"2026-09-09T03:58:52.396Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":80.6,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.251698857411544,"aZ":-33.1681302761956,"pfxX":-1.8056306686753842,"pfxZ":-0.6103897053984788,"pX":1.3519844352825263,"pZ":0.5095975870225216,"vX0":6.810468218068699,"vY0":-126.86520780448873,"vZ0":-6.933832587806997,"x":65.47,"y":225.02,"x0":-1.1341510174385203,"y0":50.00342161892042,"z0":5.9260189753773584,"aX":-2.9404470632315216},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-2.5,"breakHorizontal":1.7,"spinRate":2383,"spinDirection":348},"zone":14,"typeConfidence":0.91,"plateTime":0.4319446344188709,"extension":6.338458318634772},"index":1,"playId":"36dbf881-cbc0-3ce5-9060-d0f1acd9a877","pitchNumber":2,"startTime":"2026-09-09T03:59:06.772Z","endTime":"2026-09-09T03:59:10.596Z","isPitch":true,"type":"pitch"},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"index":2,"startTime":"2026-09-09T03:59:43.521Z","endTime":"2026-09-09T04:00:06.714Z","isPitch":false,"type":"action"},{"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":94.7,"endSpeed":87.0,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.209421851916012,"aZ":-16.128563903946457,"pfxX":-7.4741567971414655,"pfxZ":8.305704993679454,"pX":-0.8505217492596234,"pZ":2.650111921016333,"vX0":4.078316962147078,"vY0":-137.76736257271367,"vZ0":-5.9269031219637025,"x":149.42,"y":167.23,"x0":-1.375197519986349,"y0":50.002206647590555,"z0":5.9107074475019825,"aX":-14.43649665096837},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":14.0,"breakHorizontal":12.7,"spinRate":2042,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.3968448576279209,"extension":6.339795064009926},"hitData":{"launchSpeed":59.2,"launchAngle":44.0,"totalDistance":166.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":157.36,"coordY":142.85}},"index":3,"playId":"7eb833b8-5944-35f4-9f77-098170f5a94e","pitchNumber":3,"startTime":"2026-09-09T04:00:06.714Z","endTime":"2026-09-09T04:00:16.566Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-09T04:00:16.566Z","atBatIndex":66},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Thomas Saggese grounds out sharply, shortstop Christian Koss to first baseman Rafael Devers.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-09-09T04:00:49.194Z","endTime":"2026-09-09T04:02:57.664Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669270,"fullName":"Joel Kuhnel","link":"/api/v1/people/669270"},"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":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":683766,"link":"/api/v1/people/683766"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":646240,"link":"/api/v1/people/646240"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.6,"endSpeed":89.9,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.142857638283907,"aZ":-21.315139170564102,"pfxX":-9.610825419107329,"pfxZ":5.308968702254917,"pX":0.5829634848812995,"pZ":1.624270683607746,"vX0":6.707787782998134,"vY0":-141.79057597415166,"vZ0":-9.78312866578496,"x":94.78,"y":194.92,"x0":-0.5597136631616814,"y0":50.0015933932917,"z0":6.468531828597981,"aX":-19.650147264904472},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":7.8,"breakHorizontal":16.1,"spinRate":2299,"spinDirection":211},"zone":9,"typeConfidence":0.93,"plateTime":0.3856746426139428,"extension":6.668587725406903},"index":0,"playId":"5d38c265-4a47-3ca8-9a05-565b3f896976","pitchNumber":1,"startTime":"2026-09-09T04:02:32.652Z","endTime":"2026-09-09T04:02:37.150Z","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":97.3,"endSpeed":89.4,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.80104475508529,"aZ":-20.32057690465172,"pfxX":-8.925974547222715,"pfxZ":5.852546611750876,"pX":-0.45842856522916414,"pZ":1.4905154881005496,"vX0":3.986103965510122,"vY0":-141.34089745305997,"vZ0":-10.005878508383693,"x":134.47,"y":198.54,"x0":-0.7260921540928861,"y0":50.00673732429634,"z0":6.378227996423023,"aX":-18.088180206356704},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":8.8,"breakHorizontal":15.4,"spinRate":2318,"spinDirection":212},"zone":13,"typeConfidence":0.92,"plateTime":0.3873182375976958,"extension":6.562719485119769},"hitData":{"launchSpeed":105.9,"launchAngle":4.0,"totalDistance":118.0,"trajectory":"ground_ball","hardness":"hard","location":"6","coordinates":{"coordX":106.2,"coordY":153.2}},"index":1,"playId":"a18df0c1-6fa6-3b1b-a080-ecd228826196","pitchNumber":2,"startTime":"2026-09-09T04:02:49.073Z","endTime":"2026-09-09T04:02:57.664Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-09T04:02:57.664Z","atBatIndex":67},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Masyn Winn flies out to center fielder Jonah Cox.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-09-09T04:02:58.546Z","endTime":"2026-09-09T04:05:10.430Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669270,"fullName":"Joel Kuhnel","link":"/api/v1/people/669270"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":813841,"link":"/api/v1/people/813841"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.5,"endSpeed":89.3,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.325482229186605,"aZ":-20.805595194106978,"pfxX":-8.962066555944002,"pfxZ":5.591748271047786,"pX":0.479064700192023,"pZ":2.5256016411449487,"vX0":6.632055500388895,"vY0":-141.69209668263642,"vZ0":-7.374898320780626,"x":98.74,"y":170.59,"x0":-0.7273089006717711,"y0":50.003959667950795,"z0":6.491194061410418,"aX":-18.227062073238947},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":8.8,"breakHorizontal":14.9,"spinRate":2204,"spinDirection":219},"zone":6,"typeConfidence":0.92,"plateTime":0.38653187828150326,"extension":6.835084734693359},"index":0,"playId":"ce0109d3-3746-3952-905b-f260bb2e5bf9","pitchNumber":1,"startTime":"2026-09-09T04:03:21.748Z","endTime":"2026-09-09T04:03:26.212Z","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":0,"strikes":1,"outs":1},"index":1,"startTime":"2026-09-09T04:03:32.408Z","endTime":"2026-09-09T04:03:47.589Z","isPitch":false,"type":"action","player":{"id":691026,"link":"/api/v1/people/691026"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.4,"endSpeed":80.9,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.49010840245504,"aZ":-33.31852181520035,"pfxX":0.6244237096525431,"pfxZ":-0.6966513846757509,"pX":1.1039159942961647,"pZ":1.0158049155116347,"vX0":5.5302167315019295,"vY0":-128.4396694703483,"vZ0":-7.000748750467979,"x":74.92,"y":211.35,"x0":-1.168609747876963,"y0":50.00145166913089,"z0":6.406612067491064,"aX":1.02968695349005},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-2.8,"breakHorizontal":-2.5,"spinRate":2427,"spinDirection":85},"zone":14,"typeConfidence":0.94,"plateTime":0.42835798140440406,"extension":6.720719770276498},"index":2,"playId":"9d1c9314-74a9-3a57-90ca-e9ef743f0a4b","pitchNumber":2,"startTime":"2026-09-09T04:03:47.589Z","endTime":"2026-09-09T04:03:51.420Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.1,"endSpeed":88.6,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.65123032025716,"aZ":-12.984942468462624,"pfxX":-3.4824905265654458,"pfxZ":9.487429873153797,"pX":-0.6458008871182213,"pZ":4.6908025741777735,"vX0":1.412847762285036,"vY0":-141.42135147784649,"vZ0":-3.3601755505336186,"x":141.62,"y":112.13,"x0":-0.6997606777262034,"y0":50.00469432606621,"z0":6.728866247426448,"aX":-7.045401329220794},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":16.7,"breakHorizontal":6.0,"spinRate":2233,"spinDirection":211},"zone":11,"typeConfidence":0.92,"plateTime":0.3874962148240595,"extension":6.371324241507786},"index":3,"playId":"b4e07afa-5fc3-3958-a180-632378e2d3ce","pitchNumber":3,"startTime":"2026-09-09T04:04:05.415Z","endTime":"2026-09-09T04:04:08.977Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":81.9,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.76455257118172,"aZ":-31.143090776455992,"pfxX":0.2909414275705533,"pfxZ":0.612392532176806,"pX":1.372626408483077,"pZ":0.6179713334553277,"vX0":6.352911265272626,"vY0":-128.68904835887312,"vZ0":-8.404556015002095,"x":64.68,"y":222.09,"x0":-1.1659834519733596,"y0":50.00227736646347,"z0":6.339502864763679,"aX":0.4864126886847202},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":-0.6,"breakHorizontal":-1.9,"spinRate":2472,"spinDirection":57},"zone":14,"typeConfidence":0.93,"plateTime":0.42566564636686044,"extension":6.435514016405293},"index":4,"playId":"ba1b3337-1345-3f78-ae70-1730e99ecc98","pitchNumber":4,"startTime":"2026-09-09T04:04:20.510Z","endTime":"2026-09-09T04:04:25.276Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":80.9,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.02087247144111,"aZ":-32.325895533224546,"pfxX":1.1495274132557234,"pfxZ":-0.0902899487665838,"pX":0.04231861582980844,"pZ":2.2513250569368712,"vX0":3.135356278799989,"vY0":-127.65373823427846,"vZ0":-4.208151076889956,"x":115.39,"y":177.99,"x0":-1.3506926981241623,"y0":50.0037039038593,"z0":6.463054273028443,"aX":1.8990978435465264},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":-0.8,"breakHorizontal":-2.8,"spinRate":2524,"spinDirection":73},"zone":5,"typeConfidence":0.85,"plateTime":0.428900105368788,"extension":6.543611952215298},"index":5,"playId":"e6676ea9-0248-389e-a250-67d9f078b2db","pitchNumber":5,"startTime":"2026-09-09T04:04:40.620Z","endTime":"2026-09-09T04:04:44.291Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.3,"endSpeed":89.2,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.718394580742103,"aZ":-22.13435543599016,"pfxX":-9.273001576109376,"pfxZ":4.9335102483446125,"pX":-0.21266681985937946,"pZ":3.3294015279134523,"vX0":4.826440603672994,"vY0":-141.5758419350049,"vZ0":-4.9923215577923425,"x":125.11,"y":148.89,"x0":-0.7330349233890995,"y0":50.00044791149164,"z0":6.528406320905985,"aX":-18.85873969484629},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":8.2,"breakHorizontal":15.8,"spinRate":2272,"spinDirection":211},"zone":11,"typeConfidence":0.92,"plateTime":0.3865860821822862,"extension":6.486165359488203},"hitData":{"launchSpeed":97.3,"launchAngle":25.0,"totalDistance":359.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":167.48,"coordY":60.42}},"index":6,"playId":"441c9064-c22a-3130-a6ac-1aa1b460ea41","pitchNumber":6,"startTime":"2026-09-09T04:05:02.520Z","endTime":"2026-09-09T04:05:10.430Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-09T04:05:10.430Z","atBatIndex":68},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nathan Church singles on a line drive to left fielder Turner Hill.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-09-09T04:05:10.930Z","endTime":"2026-09-09T04:05:50.881Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669270,"fullName":"Joel Kuhnel","link":"/api/v1/people/669270"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":806367,"link":"/api/v1/people/806367"},"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(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":88.3,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.54754010562187,"aZ":-23.146684498670147,"pfxX":-9.773762780958185,"pfxZ":4.558003830106844,"pX":-0.008487887828607356,"pZ":1.7195131309097569,"vX0":4.917352258749048,"vY0":-139.83743632136705,"vZ0":-8.381136953765195,"x":117.32,"y":192.35,"x0":-0.5200206459284838,"y0":50.00192303816121,"z0":6.274058313263707,"aX":-19.354372406731716},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":6.7,"breakHorizontal":16.7,"spinRate":2310,"spinDirection":217},"zone":8,"typeConfidence":0.93,"plateTime":0.39169290627338027,"extension":6.649896071652014},"hitData":{"launchSpeed":90.7,"launchAngle":8.0,"totalDistance":146.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":77.16,"coordY":109.88}},"index":0,"playId":"259013de-ee92-3d8d-bc03-d57166f1cf44","pitchNumber":1,"startTime":"2026-09-09T04:05:40.196Z","endTime":"2026-09-09T04:05:50.881Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-09T04:05:50.881Z","atBatIndex":69},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Bryan Torres singles on a ground ball to right fielder Grant McCray. Nathan Church scores.","rbi":1,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-09-09T04:05:48.005Z","endTime":"2026-09-09T04:07:07.880Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":663494,"fullName":"Bryan Torres","link":"/api/v1/people/663494"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669270,"fullName":"Joel Kuhnel","link":"/api/v1/people/669270"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663494,"fullName":"Bryan Torres","link":"/api/v1/people/663494"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,2,3],"actionIndex":[1],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Defensive Indiff","eventType":"defensive_indiff","movementReason":"r_defensive_indiff","runner":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":663494,"fullName":"Bryan Torres","link":"/api/v1/people/663494"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":687529,"link":"/api/v1/people/687529"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"responsiblePitcher":{"id":669270,"link":"/api/v1/people/669270"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":87.8,"strikeZoneTop":2.975,"strikeZoneBottom":1.501,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.165496318776828,"aZ":-25.921960793501768,"pfxX":-9.685541231739258,"pfxZ":3.1869381594787782,"pX":-0.15245353630906325,"pZ":2.741272909567592,"vX0":4.7408479164985025,"vY0":-139.21193466850653,"vZ0":-4.978784667421122,"x":122.81,"y":164.77,"x0":-0.6187709798317679,"y0":50.00526374517599,"z0":6.268213045129361,"aX":-19.01875684825796},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":4.9,"breakHorizontal":16.6,"spinRate":2213,"spinDirection":216},"zone":2,"typeConfidence":0.93,"plateTime":0.3933932644073588,"extension":6.737196405999261},"index":0,"playId":"f3bd0ff3-0a91-31f4-9f29-802af4e10287","pitchNumber":1,"startTime":"2026-09-09T04:06:18.870Z","endTime":"2026-09-09T04:06:22.896Z","isPitch":true,"type":"pitch"},{"details":{"description":"Nathan Church advances to 2nd on defensive indifference.","event":"Defensive Indiff","eventType":"defensive_indiff","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"actionPlayId":"f3bd0ff3-0a91-31f4-9f29-802af4e10287","startTime":"2026-09-09T04:06:28.239Z","endTime":"2026-09-09T04:06:37.539Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":701675,"link":"/api/v1/people/701675"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":84.5,"strikeZoneTop":2.975,"strikeZoneBottom":1.501,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.405854856158868,"aZ":-21.04440217138132,"pfxX":-10.499512488736839,"pfxZ":6.144236030774104,"pX":0.7070328694742762,"pZ":1.3896436737546478,"vX0":6.801058181157025,"vY0":-133.8657558949645,"vZ0":-9.034637885964065,"x":90.05,"y":201.26,"x0":-0.5047795129024351,"y0":50.004582023237894,"z0":6.320134731245426,"aX":-19.021717926752327},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":9.2,"breakHorizontal":17.5,"spinRate":1396,"spinDirection":219},"zone":14,"typeConfidence":0.77,"plateTime":0.4094687482867818,"extension":6.4823520472284955},"index":2,"playId":"cc38d490-ef71-38ee-8a4c-29472ad7bc24","pitchNumber":2,"startTime":"2026-09-09T04:06:37.539Z","endTime":"2026-09-09T04:06:41.326Z","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":96.4,"endSpeed":88.2,"strikeZoneTop":2.975,"strikeZoneBottom":1.501,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.65068513359569,"aZ":-23.794026660520036,"pfxX":-10.43847894980402,"pfxZ":4.226360819399277,"pX":-0.2515680999047939,"pZ":2.2356054639494416,"vX0":4.83389835093427,"vY0":-140.18264125993247,"vZ0":-6.774446219692371,"x":126.59,"y":178.42,"x0":-0.6451332613011262,"y0":50.00471955350689,"z0":6.24442217390405,"aX":-20.709866992361622},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":6.4,"breakHorizontal":17.9,"spinRate":2234,"spinDirection":225},"zone":5,"typeConfidence":0.93,"plateTime":0.3912021287226066,"extension":6.563406989703489},"hitData":{"launchSpeed":94.7,"launchAngle":-7.0,"totalDistance":18.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":174.11,"coordY":110.13}},"index":3,"playId":"27263d5c-4009-38e9-b3c0-88a23fe26530","pitchNumber":3,"startTime":"2026-09-09T04:06:55.593Z","endTime":"2026-09-09T04:07:07.880Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-09T04:07:07.880Z","atBatIndex":70},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Iván Herrera grounds out, shortstop Christian Koss to first baseman Rafael Devers.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":71,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-09-09T04:08:48.035Z","endTime":"2026-09-09T04:11:16.230Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669270,"fullName":"Joel Kuhnel","link":"/api/v1/people/669270"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".357"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".277"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".369"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".371"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".071"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".283"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".174"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".111"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".045"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".103"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".209"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"72.63"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.18"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.98"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.49"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.61"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.81"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"86.19"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"96.47"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.79"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"70.13"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.38"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"81.84"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.04"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".600"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".792"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".767"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".766"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".969"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.016"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".310"},{"zone":"08","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".681"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".478"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".759"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".429"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".600"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".532"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".600"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".792"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".767"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".766"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".969"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.016"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".310"},{"zone":"08","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".681"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".478"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".759"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".429"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".600"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".532"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,6,7,8],"actionIndex":[1,5],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":687363,"fullName":"Victor Scott II","link":"/api/v1/people/687363"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":683766,"link":"/api/v1/people/683766"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":646240,"link":"/api/v1/people/646240"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-09-09T04:07:31.983Z","endTime":"2026-09-09T04:08:31.499Z","isPitch":false,"type":"action"},{"details":{"description":"Offensive Substitution: Pinch-runner Victor Scott II replaces Bryan Torres.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-09-09T04:08:30.765Z","endTime":"2026-09-09T04:08:30.766Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687363,"link":"/api/v1/people/687363"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"101","replacedPlayer":{"id":663494,"link":"/api/v1/people/663494"},"base":1},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"index":2,"playId":"bd811972-d5b7-3cc8-8707-ab05804feb11","startTime":"2026-09-09T04:08:30.767Z","endTime":"2026-09-09T04:08:34.617Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":86.6,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.960575862270492,"aZ":-21.862812414441706,"pfxX":-9.042454061397494,"pfxZ":5.362865835880772,"pX":-1.3463738916457402,"pZ":3.353050007021438,"vX0":2.6827149658303675,"vY0":-138.09660981641565,"vZ0":-4.55615935985465,"x":168.32,"y":148.25,"x0":-1.1580965597183464,"y0":50.00420319060001,"z0":6.503048399378868,"aX":-17.39300495049496},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":8.9,"breakHorizontal":15.7,"spinRate":2200,"spinDirection":214},"zone":11,"typeConfidence":0.92,"plateTime":0.39726025642220897,"extension":6.702563320219747},"index":3,"playId":"46cd4590-0543-33d2-833b-3d1565a2a3af","pitchNumber":1,"startTime":"2026-09-09T04:08:50.359Z","endTime":"2026-09-09T04:08:54.747Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"runnerGoing":true,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":86.8,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.02387870745532,"aZ":-23.32044498847063,"pfxX":-8.633946635084532,"pfxZ":4.609642036359762,"pX":-1.0689181150473064,"pZ":2.9840602912103287,"vX0":2.9633679139117444,"vY0":-137.6264945701893,"vZ0":-5.001125906542688,"x":157.74,"y":158.21,"x0":-1.036614993046242,"y0":50.004975880526025,"z0":6.400467703897029,"aX":-16.595052815166447},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":7.6,"breakHorizontal":15.0,"spinRate":2080,"spinDirection":210},"zone":11,"typeConfidence":0.92,"plateTime":0.3976959757532521,"extension":6.708785503906534},"index":4,"playId":"26ce9339-1dbe-3c8c-a6ce-defa92117507","pitchNumber":2,"startTime":"2026-09-09T04:09:08.884Z","endTime":"2026-09-09T04:09:18.094Z","isPitch":true,"type":"pitch"},{"details":{"description":"Victor Scott II steals (10) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"index":5,"actionPlayId":"26ce9339-1dbe-3c8c-a6ce-defa92117507","startTime":"2026-09-09T04:09:18.094Z","endTime":"2026-09-09T04:09:45.868Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":687363,"link":"/api/v1/people/687363"}},{"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":95.2,"endSpeed":86.8,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.28405257181796,"aZ":-19.623905581819923,"pfxX":-8.966450911695482,"pfxZ":6.492734400818957,"pX":-0.04393691486137293,"pZ":2.952643887094564,"vX0":5.178063622373952,"vY0":-138.46824772706097,"vZ0":-5.8328820627482205,"x":118.67,"y":159.06,"x0":-0.777998524329773,"y0":50.000301399764986,"z0":6.408649020002143,"aX":-17.326764466426976},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":10.7,"breakHorizontal":15.1,"spinRate":2249,"spinDirection":211},"zone":2,"typeConfidence":0.92,"plateTime":0.3962734879595651,"extension":6.834728641139209},"index":6,"playId":"c20c50b2-1733-3469-95ff-84592421d463","pitchNumber":3,"startTime":"2026-09-09T04:09:45.868Z","endTime":"2026-09-09T04:09:50.403Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":true},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":79.5,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.40001928838722,"aZ":-32.32733845123871,"pfxX":0.9817575771029778,"pfxZ":-0.09777892237454289,"pX":-0.6839034468053367,"pZ":3.1283078708506955,"vX0":1.904111542040432,"vY0":-126.30831672546672,"vZ0":-1.730026828914863,"x":143.07,"y":154.32,"x0":-1.5758636275063909,"y0":50.00164063912691,"z0":6.428507623987777,"aX":1.5811566757693056},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":-0.4,"breakHorizontal":-2.3,"spinRate":2461,"spinDirection":89},"zone":1,"typeConfidence":0.9,"plateTime":0.4341097031541232,"extension":6.5119623642495075},"index":7,"playId":"802d5340-b290-356d-b7ac-d1405684d9b4","pitchNumber":4,"startTime":"2026-09-09T04:10:06.965Z","endTime":"2026-09-09T04:10:11.791Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":138,"player":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"}}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":88.0,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.64373391352156,"aZ":-22.03283845073783,"pfxX":-8.517824398642821,"pfxZ":5.114888742779585,"pX":0.1422358824713933,"pZ":2.3610748702540816,"vX0":5.077122605423219,"vY0":-140.38636482723865,"vZ0":-7.330646353828869,"x":111.58,"y":175.03,"x0":-0.5889579396181642,"y0":50.00579014633593,"z0":6.454952371856411,"aX":-16.897967012464896},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":7.8,"breakHorizontal":14.3,"spinRate":2232,"spinDirection":214},"zone":5,"typeConfidence":0.92,"plateTime":0.3910959168950443,"extension":6.650857344774021},"hitData":{"launchSpeed":92.0,"launchAngle":-40.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":114.82,"coordY":163.84}},"index":8,"playId":"30e011b6-b866-353e-b19e-1732a4f34e22","pitchNumber":5,"startTime":"2026-09-09T04:11:06.141Z","endTime":"2026-09-09T04:11:16.230Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-09T04:11:16.230Z","atBatIndex":71}],"currentPlay":{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Iván Herrera grounds out, shortstop Christian Koss to first baseman Rafael Devers.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":71,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-09-09T04:08:48.035Z","endTime":"2026-09-09T04:11:16.230Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669270,"fullName":"Joel Kuhnel","link":"/api/v1/people/669270"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".357"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".277"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".369"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".371"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".071"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".283"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".174"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".111"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".045"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".103"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".209"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"72.63"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.18"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.98"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.49"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.61"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.81"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"86.19"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"96.47"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.79"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"70.13"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.38"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"81.84"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.04"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".600"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".792"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".767"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".766"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".969"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.016"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".310"},{"zone":"08","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".681"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".478"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".759"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".429"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".600"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".532"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".600"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".792"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".767"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".766"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".969"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.016"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".310"},{"zone":"08","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".681"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".478"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".759"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".429"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".600"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".532"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,6,7,8],"actionIndex":[1,5],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":687363,"fullName":"Victor Scott II","link":"/api/v1/people/687363"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":683766,"link":"/api/v1/people/683766"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":646240,"link":"/api/v1/people/646240"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-09-09T04:07:31.983Z","endTime":"2026-09-09T04:08:31.499Z","isPitch":false,"type":"action"},{"details":{"description":"Offensive Substitution: Pinch-runner Victor Scott II replaces Bryan Torres.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-09-09T04:08:30.765Z","endTime":"2026-09-09T04:08:30.766Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687363,"link":"/api/v1/people/687363"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"101","replacedPlayer":{"id":663494,"link":"/api/v1/people/663494"},"base":1},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"index":2,"playId":"bd811972-d5b7-3cc8-8707-ab05804feb11","startTime":"2026-09-09T04:08:30.767Z","endTime":"2026-09-09T04:08:34.617Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":86.6,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.960575862270492,"aZ":-21.862812414441706,"pfxX":-9.042454061397494,"pfxZ":5.362865835880772,"pX":-1.3463738916457402,"pZ":3.353050007021438,"vX0":2.6827149658303675,"vY0":-138.09660981641565,"vZ0":-4.55615935985465,"x":168.32,"y":148.25,"x0":-1.1580965597183464,"y0":50.00420319060001,"z0":6.503048399378868,"aX":-17.39300495049496},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":8.9,"breakHorizontal":15.7,"spinRate":2200,"spinDirection":214},"zone":11,"typeConfidence":0.92,"plateTime":0.39726025642220897,"extension":6.702563320219747},"index":3,"playId":"46cd4590-0543-33d2-833b-3d1565a2a3af","pitchNumber":1,"startTime":"2026-09-09T04:08:50.359Z","endTime":"2026-09-09T04:08:54.747Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"runnerGoing":true,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":86.8,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.02387870745532,"aZ":-23.32044498847063,"pfxX":-8.633946635084532,"pfxZ":4.609642036359762,"pX":-1.0689181150473064,"pZ":2.9840602912103287,"vX0":2.9633679139117444,"vY0":-137.6264945701893,"vZ0":-5.001125906542688,"x":157.74,"y":158.21,"x0":-1.036614993046242,"y0":50.004975880526025,"z0":6.400467703897029,"aX":-16.595052815166447},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":7.6,"breakHorizontal":15.0,"spinRate":2080,"spinDirection":210},"zone":11,"typeConfidence":0.92,"plateTime":0.3976959757532521,"extension":6.708785503906534},"index":4,"playId":"26ce9339-1dbe-3c8c-a6ce-defa92117507","pitchNumber":2,"startTime":"2026-09-09T04:09:08.884Z","endTime":"2026-09-09T04:09:18.094Z","isPitch":true,"type":"pitch"},{"details":{"description":"Victor Scott II steals (10) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"index":5,"actionPlayId":"26ce9339-1dbe-3c8c-a6ce-defa92117507","startTime":"2026-09-09T04:09:18.094Z","endTime":"2026-09-09T04:09:45.868Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":687363,"link":"/api/v1/people/687363"}},{"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":95.2,"endSpeed":86.8,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.28405257181796,"aZ":-19.623905581819923,"pfxX":-8.966450911695482,"pfxZ":6.492734400818957,"pX":-0.04393691486137293,"pZ":2.952643887094564,"vX0":5.178063622373952,"vY0":-138.46824772706097,"vZ0":-5.8328820627482205,"x":118.67,"y":159.06,"x0":-0.777998524329773,"y0":50.000301399764986,"z0":6.408649020002143,"aX":-17.326764466426976},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":10.7,"breakHorizontal":15.1,"spinRate":2249,"spinDirection":211},"zone":2,"typeConfidence":0.92,"plateTime":0.3962734879595651,"extension":6.834728641139209},"index":6,"playId":"c20c50b2-1733-3469-95ff-84592421d463","pitchNumber":3,"startTime":"2026-09-09T04:09:45.868Z","endTime":"2026-09-09T04:09:50.403Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":true},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":79.5,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.40001928838722,"aZ":-32.32733845123871,"pfxX":0.9817575771029778,"pfxZ":-0.09777892237454289,"pX":-0.6839034468053367,"pZ":3.1283078708506955,"vX0":1.904111542040432,"vY0":-126.30831672546672,"vZ0":-1.730026828914863,"x":143.07,"y":154.32,"x0":-1.5758636275063909,"y0":50.00164063912691,"z0":6.428507623987777,"aX":1.5811566757693056},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":-0.4,"breakHorizontal":-2.3,"spinRate":2461,"spinDirection":89},"zone":1,"typeConfidence":0.9,"plateTime":0.4341097031541232,"extension":6.5119623642495075},"index":7,"playId":"802d5340-b290-356d-b7ac-d1405684d9b4","pitchNumber":4,"startTime":"2026-09-09T04:10:06.965Z","endTime":"2026-09-09T04:10:11.791Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":138,"player":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"}}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":88.0,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.64373391352156,"aZ":-22.03283845073783,"pfxX":-8.517824398642821,"pfxZ":5.114888742779585,"pX":0.1422358824713933,"pZ":2.3610748702540816,"vX0":5.077122605423219,"vY0":-140.38636482723865,"vZ0":-7.330646353828869,"x":111.58,"y":175.03,"x0":-0.5889579396181642,"y0":50.00579014633593,"z0":6.454952371856411,"aX":-16.897967012464896},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":7.8,"breakHorizontal":14.3,"spinRate":2232,"spinDirection":214},"zone":5,"typeConfidence":0.92,"plateTime":0.3910959168950443,"extension":6.650857344774021},"hitData":{"launchSpeed":92.0,"launchAngle":-40.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":114.82,"coordY":163.84}},"index":8,"playId":"30e011b6-b866-353e-b19e-1732a4f34e22","pitchNumber":5,"startTime":"2026-09-09T04:11:06.141Z","endTime":"2026-09-09T04:11:16.230Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-09T04:11:16.230Z","atBatIndex":71},"scoringPlays":[6,15,70],"playsByInning":[{"startIndex":0,"endIndex":9,"top":[0,1,2,3],"bottom":[4,5,6,7,8,9],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":1,"pitcher":{"id":694738,"fullName":"Landen Roupp","link":"/api/v1/people/694738"},"batter":{"id":663494,"fullName":"Bryan Torres","link":"/api/v1/people/663494"},"coordinates":{"x":73.51,"y":114.62},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":1,"pitcher":{"id":694738,"fullName":"Landen Roupp","link":"/api/v1/people/694738"},"batter":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"coordinates":{"x":115.32,"y":159.79},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":1,"pitcher":{"id":694738,"fullName":"Landen Roupp","link":"/api/v1/people/694738"},"batter":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"coordinates":{"x":195.61,"y":128.13},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":1,"pitcher":{"id":694738,"fullName":"Landen Roupp","link":"/api/v1/people/694738"},"batter":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"coordinates":{"x":89.11,"y":151.85},"type":"O","description":"Forceout"}],"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":687273,"fullName":"Quinn Mathews","link":"/api/v1/people/687273"},"batter":{"id":813841,"fullName":"Jonah Cox","link":"/api/v1/people/813841"},"coordinates":{"x":182.23,"y":117.6},"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":687273,"fullName":"Quinn Mathews","link":"/api/v1/people/687273"},"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"coordinates":{"x":141.17,"y":164.35},"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":1,"pitcher":{"id":687273,"fullName":"Quinn Mathews","link":"/api/v1/people/687273"},"batter":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"coordinates":{"x":57.87,"y":57.01},"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":1,"pitcher":{"id":687273,"fullName":"Quinn Mathews","link":"/api/v1/people/687273"},"batter":{"id":806367,"fullName":"Turner Hill","link":"/api/v1/people/806367"},"coordinates":{"x":188.29,"y":119.25},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":1,"pitcher":{"id":687273,"fullName":"Quinn Mathews","link":"/api/v1/people/687273"},"batter":{"id":668800,"fullName":"Andrew Knizner","link":"/api/v1/people/668800"},"coordinates":{"x":150.67,"y":126.51},"type":"O","description":"Flyout"}]}},{"startIndex":10,"endIndex":16,"top":[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":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":2,"pitcher":{"id":694738,"fullName":"Landen Roupp","link":"/api/v1/people/694738"},"batter":{"id":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336"},"coordinates":{"x":114.31,"y":171.95},"type":"O","description":"Grounded Into DP"}],"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":687273,"fullName":"Quinn Mathews","link":"/api/v1/people/687273"},"batter":{"id":694376,"fullName":"Shay Whitcomb","link":"/api/v1/people/694376"},"coordinates":{"x":89.29,"y":155.04},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":2,"pitcher":{"id":687273,"fullName":"Quinn Mathews","link":"/api/v1/people/687273"},"batter":{"id":687529,"fullName":"Grant McCray","link":"/api/v1/people/687529"},"coordinates":{"x":145.26,"y":59.24},"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":2,"pitcher":{"id":687273,"fullName":"Quinn Mathews","link":"/api/v1/people/687273"},"batter":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"coordinates":{"x":27.52,"y":83.8},"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":2,"pitcher":{"id":687273,"fullName":"Quinn Mathews","link":"/api/v1/people/687273"},"batter":{"id":813841,"fullName":"Jonah Cox","link":"/api/v1/people/813841"},"coordinates":{"x":104.68,"y":159.28},"type":"O","description":"Groundout"}]}},{"startIndex":17,"endIndex":25,"top":[17,18,19,20,21,22],"bottom":[23,24,25],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":3,"pitcher":{"id":694738,"fullName":"Landen Roupp","link":"/api/v1/people/694738"},"batter":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"coordinates":{"x":103.67,"y":154.72},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":3,"pitcher":{"id":694738,"fullName":"Landen Roupp","link":"/api/v1/people/694738"},"batter":{"id":663494,"fullName":"Bryan Torres","link":"/api/v1/people/663494"},"coordinates":{"x":179.15,"y":67.71},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":3,"pitcher":{"id":694738,"fullName":"Landen Roupp","link":"/api/v1/people/694738"},"batter":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"coordinates":{"x":41.44,"y":110.81},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":3,"pitcher":{"id":694738,"fullName":"Landen Roupp","link":"/api/v1/people/694738"},"batter":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"coordinates":{"x":111.27,"y":158.27},"type":"O","description":"Forceout"}],"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":687273,"fullName":"Quinn Mathews","link":"/api/v1/people/687273"},"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"coordinates":{"x":143.7,"y":155.74},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":3,"pitcher":{"id":687273,"fullName":"Quinn Mathews","link":"/api/v1/people/687273"},"batter":{"id":678545,"fullName":"Osleivis Basabe","link":"/api/v1/people/678545"},"coordinates":{"x":100.3,"y":104.31},"type":"O","description":"Flyout"}]}},{"startIndex":26,"endIndex":33,"top":[26,27,28],"bottom":[29,30,31,32,33],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":4,"pitcher":{"id":694738,"fullName":"Landen Roupp","link":"/api/v1/people/694738"},"batter":{"id":699024,"fullName":"Leo Bernal","link":"/api/v1/people/699024"},"coordinates":{"x":132.17,"y":46.23},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":4,"pitcher":{"id":694738,"fullName":"Landen Roupp","link":"/api/v1/people/694738"},"batter":{"id":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357"},"coordinates":{"x":137.62,"y":156.24},"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":4,"pitcher":{"id":687273,"fullName":"Quinn Mathews","link":"/api/v1/people/687273"},"batter":{"id":806367,"fullName":"Turner Hill","link":"/api/v1/people/806367"},"coordinates":{"x":120.24,"y":186.48},"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":4,"pitcher":{"id":687273,"fullName":"Quinn Mathews","link":"/api/v1/people/687273"},"batter":{"id":668800,"fullName":"Andrew Knizner","link":"/api/v1/people/668800"},"coordinates":{"x":138.77,"y":83.09},"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":4,"pitcher":{"id":687273,"fullName":"Quinn Mathews","link":"/api/v1/people/687273"},"batter":{"id":694376,"fullName":"Shay Whitcomb","link":"/api/v1/people/694376"},"coordinates":{"x":124.45,"y":91.89},"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":687273,"fullName":"Quinn Mathews","link":"/api/v1/people/687273"},"batter":{"id":687529,"fullName":"Grant McCray","link":"/api/v1/people/687529"},"coordinates":{"x":155.8,"y":73.45},"type":"H","description":"Single"}]}},{"startIndex":34,"endIndex":40,"top":[34,35,36],"bottom":[37,38,39,40],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":5,"pitcher":{"id":694738,"fullName":"Landen Roupp","link":"/api/v1/people/694738"},"batter":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"coordinates":{"x":111.78,"y":165.87},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":5,"pitcher":{"id":694738,"fullName":"Landen Roupp","link":"/api/v1/people/694738"},"batter":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"coordinates":{"x":172.86,"y":83.79},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":5,"pitcher":{"id":694738,"fullName":"Landen Roupp","link":"/api/v1/people/694738"},"batter":{"id":663494,"fullName":"Bryan Torres","link":"/api/v1/people/663494"},"coordinates":{"x":148.26,"y":157.76},"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":687273,"fullName":"Quinn Mathews","link":"/api/v1/people/687273"},"batter":{"id":813841,"fullName":"Jonah Cox","link":"/api/v1/people/813841"},"coordinates":{"x":129.71,"y":190.22},"type":"O","description":"Bunt Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":5,"pitcher":{"id":687273,"fullName":"Quinn Mathews","link":"/api/v1/people/687273"},"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"coordinates":{"x":132.05,"y":142.05},"type":"O","description":"Groundout"}]}},{"startIndex":41,"endIndex":47,"top":[41,42,43,44],"bottom":[45,46,47],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":6,"pitcher":{"id":694738,"fullName":"Landen Roupp","link":"/api/v1/people/694738"},"batter":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"coordinates":{"x":140.15,"y":147.63},"type":"E","description":"Field Error"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":6,"pitcher":{"id":694738,"fullName":"Landen Roupp","link":"/api/v1/people/694738"},"batter":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"coordinates":{"x":108.23,"y":169.42},"type":"O","description":"Grounded Into DP"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":6,"pitcher":{"id":694738,"fullName":"Landen Roupp","link":"/api/v1/people/694738"},"batter":{"id":699024,"fullName":"Leo Bernal","link":"/api/v1/people/699024"},"coordinates":{"x":145.73,"y":165.36},"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":6,"pitcher":{"id":687273,"fullName":"Quinn Mathews","link":"/api/v1/people/687273"},"batter":{"id":806367,"fullName":"Turner Hill","link":"/api/v1/people/806367"},"coordinates":{"x":133.32,"y":79.14},"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":6,"pitcher":{"id":687273,"fullName":"Quinn Mathews","link":"/api/v1/people/687273"},"batter":{"id":694376,"fullName":"Shay Whitcomb","link":"/api/v1/people/694376"},"coordinates":{"x":53.5,"y":77.24},"type":"O","description":"Flyout"}]}},{"startIndex":48,"endIndex":57,"top":[48,49,50,51],"bottom":[52,53,54,55,56,57],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":7,"pitcher":{"id":665665,"fullName":"Reiver Sanmartin","link":"/api/v1/people/665665"},"batter":{"id":695491,"fullName":"Joshua Báez","link":"/api/v1/people/695491"},"coordinates":{"x":105.7,"y":160.8},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":7,"pitcher":{"id":665665,"fullName":"Reiver Sanmartin","link":"/api/v1/people/665665"},"batter":{"id":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336"},"coordinates":{"x":123.94,"y":100.5},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":7,"pitcher":{"id":665665,"fullName":"Reiver Sanmartin","link":"/api/v1/people/665665"},"batter":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"coordinates":{"x":113.3,"y":178.54},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":7,"pitcher":{"id":665665,"fullName":"Reiver Sanmartin","link":"/api/v1/people/665665"},"batter":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"coordinates":{"x":158.72,"y":163.99},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":7,"pitcher":{"id":700669,"fullName":"Gordon Graceffo","link":"/api/v1/people/700669"},"batter":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"coordinates":{"x":164.76,"y":126.59},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":7,"pitcher":{"id":700669,"fullName":"Gordon Graceffo","link":"/api/v1/people/700669"},"batter":{"id":813841,"fullName":"Jonah Cox","link":"/api/v1/people/813841"},"coordinates":{"x":122.58,"y":193.98},"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":7,"pitcher":{"id":700669,"fullName":"Gordon Graceffo","link":"/api/v1/people/700669"},"batter":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"coordinates":{"x":117.16,"y":72.24},"type":"O","description":"Lineout"}]}},{"startIndex":58,"endIndex":66,"top":[58,59,60,61,62,63],"bottom":[64,65,66],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":8,"pitcher":{"id":693313,"fullName":"Carson Seymour","link":"/api/v1/people/693313"},"batter":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"coordinates":{"x":117.46,"y":170.77},"type":"O","description":"Forceout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":8,"pitcher":{"id":693313,"fullName":"Carson Seymour","link":"/api/v1/people/693313"},"batter":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"coordinates":{"x":158.21,"y":95.65},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":8,"pitcher":{"id":669270,"fullName":"Joel Kuhnel","link":"/api/v1/people/669270"},"batter":{"id":695491,"fullName":"Joshua Báez","link":"/api/v1/people/695491"},"coordinates":{"x":116.7,"y":68.84},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":8,"pitcher":{"id":700669,"fullName":"Gordon Graceffo","link":"/api/v1/people/700669"},"batter":{"id":806367,"fullName":"Turner Hill","link":"/api/v1/people/806367"},"coordinates":{"x":146.24,"y":157.76},"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":700669,"fullName":"Gordon Graceffo","link":"/api/v1/people/700669"},"batter":{"id":668800,"fullName":"Andrew Knizner","link":"/api/v1/people/668800"},"coordinates":{"x":121.41,"y":159.79},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":8,"pitcher":{"id":700669,"fullName":"Gordon Graceffo","link":"/api/v1/people/700669"},"batter":{"id":694376,"fullName":"Shay Whitcomb","link":"/api/v1/people/694376"},"coordinates":{"x":157.36,"y":142.85},"type":"O","description":"Pop Out"}]}},{"startIndex":67,"endIndex":71,"top":[67,68,69,70,71],"bottom":[],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":9,"pitcher":{"id":669270,"fullName":"Joel Kuhnel","link":"/api/v1/people/669270"},"batter":{"id":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336"},"coordinates":{"x":106.2,"y":153.2},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":9,"pitcher":{"id":669270,"fullName":"Joel Kuhnel","link":"/api/v1/people/669270"},"batter":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"coordinates":{"x":167.48,"y":60.42},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":9,"pitcher":{"id":669270,"fullName":"Joel Kuhnel","link":"/api/v1/people/669270"},"batter":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"coordinates":{"x":77.16,"y":109.88},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":9,"pitcher":{"id":669270,"fullName":"Joel Kuhnel","link":"/api/v1/people/669270"},"batter":{"id":663494,"fullName":"Bryan Torres","link":"/api/v1/people/663494"},"coordinates":{"x":174.11,"y":110.13},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":9,"pitcher":{"id":669270,"fullName":"Joel Kuhnel","link":"/api/v1/people/669270"},"batter":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"coordinates":{"x":114.82,"y":163.84},"type":"O","description":"Groundout"}],"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":0,"leftOnBase":2},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":2,"ordinalNum":"2nd","home":{"runs":1,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":3}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":2,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":0,"errors":1,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":3},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":3}},{"num":9,"ordinalNum":"9th","home":{"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":2,"errors":0,"leftOnBase":1}}],"teams":{"home":{"runs":2,"hits":6,"errors":1,"leftOnBase":8},"away":{"runs":1,"hits":5,"errors":0,"leftOnBase":10}},"defense":{"pitcher":{"id":669270,"fullName":"Joel Kuhnel","link":"/api/v1/people/669270"},"catcher":{"id":668800,"fullName":"Andrew Knizner","link":"/api/v1/people/668800"},"first":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"second":{"id":801501,"fullName":"Nate Furman","link":"/api/v1/people/801501"},"third":{"id":694376,"fullName":"Shay Whitcomb","link":"/api/v1/people/694376"},"shortstop":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"left":{"id":806367,"fullName":"Turner Hill","link":"/api/v1/people/806367"},"center":{"id":813841,"fullName":"Jonah Cox","link":"/api/v1/people/813841"},"right":{"id":687529,"fullName":"Grant McCray","link":"/api/v1/people/687529"},"batter":{"id":687529,"fullName":"Grant McCray","link":"/api/v1/people/687529"},"onDeck":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"inHole":{"id":813841,"fullName":"Jonah Cox","link":"/api/v1/people/813841"},"battingOrder":8,"team":{"id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"}},"offense":{"batter":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"onDeck":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"inHole":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"pitcher":{"id":700669,"fullName":"Gordon Graceffo","link":"/api/v1/people/700669"},"battingOrder":2,"team":{"id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"}},"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":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"teamStats":{"batting":{"flyOuts":7,"groundOuts":17,"airOuts":7,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":6,"intentionalWalks":0,"hits":5,"hitByPitch":0,"avg":".243","atBats":32,"obp":".317","slg":".385","ops":".702","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":38,"totalBases":5,"rbi":1,"leftOnBase":19,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"flyOuts":5,"groundOuts":9,"airOuts":10,"runs":2,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":6,"baseOnBalls":3,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":30,"obp":".273","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":131,"era":"4.29","inningsPitched":"8.0","saveOpportunities":0,"earnedRuns":2,"whip":"1.35","battersFaced":34,"outs":24,"completeGames":0,"shutouts":0,"pitchesThrown":131,"balls":49,"strikes":82,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.90","rbi":2,"pitchesPerInning":"16.38","runsScoredPer9":"2.25","homeRunsPer9":"2.25","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":8,"putOuts":24,"errors":0,"chances":32,"passedBall":0,"pickoffs":0}},"players":{"ID700241":{"person":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"jerseyNumber":"36","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"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":28,"flyOuts":102,"groundOuts":171,"airOuts":164,"runs":72,"doubles":34,"triples":2,"homeRuns":20,"strikeOuts":106,"baseOnBalls":42,"intentionalWalks":0,"hits":151,"hitByPitch":1,"atBats":587,"obp":".306","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":2504,"era":"3.92","inningsPitched":"154.0","wins":6,"losses":9,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":67,"whip":"1.25","battersFaced":635,"outs":462,"gamesPitched":28,"completeGames":0,"shutouts":0,"pitchesThrown":2504,"balls":972,"strikes":1532,"strikePercentage":".610","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"1.04","rbi":0,"winPercentage":".400","pitchesPerInning":"16.26","gamesFinished":0,"strikeoutWalkRatio":"2.52","strikeoutsPer9Inn":"6.19","walksPer9Inn":"2.45","hitsPer9Inn":"8.82","runsScoredPer9":"4.21","homeRunsPer9":"1.17","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":5,"passedBall":0,"popOuts":18,"lineOuts":44},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":20,"putOuts":17,"errors":1,"chances":38,"fielding":".974","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669357":{"person":{"id":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357"},"jerseyNumber":"16","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"battingOrder":"600","stats":{"batting":{"summary":"0-2 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":75,"flyOuts":51,"groundOuts":37,"airOuts":76,"runs":23,"doubles":6,"triples":0,"homeRuns":9,"strikeOuts":88,"baseOnBalls":27,"intentionalWalks":2,"hits":44,"hitByPitch":0,"avg":".182","atBats":242,"obp":".261","slg":".318","ops":".579","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":272,"totalBases":77,"rbi":31,"leftOnBase":113,"sacBunts":0,"sacFlies":3,"babip":".236","groundOutsToAirouts":"0.49","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.89","popOuts":11,"lineOuts":14},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":76,"putOuts":32,"errors":3,"chances":111,"fielding":".973","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID663494":{"person":{"id":663494,"fullName":"Bryan Torres","link":"/api/v1/people/663494"},"jerseyNumber":"39","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"battingOrder":"100","stats":{"batting":{"summary":"1-4 | BB, RBI","gamesPlayed":1,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":3,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":65,"flyOuts":20,"groundOuts":42,"airOuts":36,"runs":16,"doubles":1,"triples":2,"homeRuns":4,"strikeOuts":31,"baseOnBalls":15,"intentionalWalks":0,"hits":37,"hitByPitch":1,"avg":".259","atBats":143,"obp":".329","slg":".378","ops":".707","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":162,"totalBases":54,"rbi":19,"leftOnBase":59,"sacBunts":1,"sacFlies":2,"babip":".300","groundOutsToAirouts":"1.17","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"35.75","popOuts":3,"lineOuts":13},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":3,"groundOuts":0,"airOuts":6,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":7,"obp":".250","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":18,"era":"0.00","inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"1.00","battersFaced":8,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":18,"balls":8,"strikes":10,"strikePercentage":".560","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.00","rbi":0,"winPercentage":".---","pitchesPerInning":"9.00","gamesFinished":1,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"4.50","hitsPer9Inn":"4.50","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":3},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":39,"putOuts":53,"errors":1,"chances":93,"fielding":".989","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID691023":{"person":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"jerseyNumber":"18","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"battingOrder":"400","stats":{"batting":{"summary":"0-4","gamesPlayed":1,"flyOuts":1,"groundOuts":3,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":8,"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":142,"flyOuts":67,"groundOuts":121,"airOuts":129,"runs":90,"doubles":32,"triples":0,"homeRuns":28,"strikeOuts":154,"baseOnBalls":45,"intentionalWalks":1,"hits":157,"hitByPitch":4,"avg":".282","atBats":557,"obp":".338","slg":".490","ops":".828","caughtStealing":5,"stolenBases":19,"stolenBasePercentage":".792","caughtStealingPercentage":".208","groundIntoDoublePlay":12,"groundIntoTriplePlay":0,"plateAppearances":610,"totalBases":273,"rbi":100,"leftOnBase":269,"sacBunts":0,"sacFlies":4,"babip":".340","groundOutsToAirouts":"0.94","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.89","popOuts":34,"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":8,"putOuts":268,"errors":6,"chances":282,"fielding":".979","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID701675":{"person":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"jerseyNumber":"27","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"battingOrder":"900","stats":{"batting":{"summary":"1-3 | BB, R","gamesPlayed":1,"flyOuts":1,"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":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":126,"flyOuts":58,"groundOuts":105,"airOuts":117,"runs":49,"doubles":12,"triples":2,"homeRuns":10,"strikeOuts":74,"baseOnBalls":22,"intentionalWalks":0,"hits":93,"hitByPitch":3,"avg":".243","atBats":382,"obp":".286","slg":".364","ops":".650","caughtStealing":5,"stolenBases":10,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":414,"totalBases":139,"rbi":49,"leftOnBase":162,"sacBunts":1,"sacFlies":6,"babip":".273","groundOutsToAirouts":"0.90","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"38.20","popOuts":31,"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":4,"putOuts":243,"errors":3,"chances":250,"fielding":".988","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID687363":{"person":{"id":687363,"fullName":"Victor Scott II","link":"/api/v1/people/687363"},"jerseyNumber":"11","position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"battingOrder":"101","stats":{"batting":{"note":"1-","summary":"0-0 | SB","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":68,"flyOuts":18,"groundOuts":56,"airOuts":37,"runs":19,"doubles":4,"triples":0,"homeRuns":2,"strikeOuts":44,"baseOnBalls":16,"intentionalWalks":0,"hits":31,"hitByPitch":2,"avg":".197","atBats":157,"obp":".278","slg":".261","ops":".539","caughtStealing":5,"stolenBases":10,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":186,"totalBases":41,"rbi":9,"leftOnBase":61,"sacBunts":10,"sacFlies":1,"babip":".259","groundOutsToAirouts":"1.51","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"78.50","popOuts":6,"lineOuts":13},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":133,"errors":2,"chances":137,"fielding":".985","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"}]},"ID681517":{"person":{"id":681517,"fullName":"Kyle Leahy","link":"/api/v1/people/681517"},"jerseyNumber":"62","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":27,"gamesStarted":27,"flyOuts":71,"groundOuts":133,"airOuts":121,"runs":50,"doubles":31,"triples":1,"homeRuns":14,"strikeOuts":124,"baseOnBalls":38,"intentionalWalks":0,"hits":137,"hitByPitch":5,"atBats":512,"obp":".324","caughtStealing":5,"stolenBases":7,"stolenBasePercentage":".583","caughtStealingPercentage":".417","numberOfPitches":2192,"era":"3.41","inningsPitched":"132.0","wins":10,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":50,"whip":"1.33","battersFaced":559,"outs":396,"gamesPitched":27,"completeGames":0,"shutouts":0,"pitchesThrown":2192,"balls":805,"strikes":1387,"strikePercentage":".630","hitBatsmen":5,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"1.10","rbi":0,"winPercentage":".714","pitchesPerInning":"16.61","gamesFinished":0,"strikeoutWalkRatio":"3.26","strikeoutsPer9Inn":"8.45","walksPer9Inn":"2.59","hitsPer9Inn":"9.34","runsScoredPer9":"3.41","homeRunsPer9":"0.95","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":18,"lineOuts":32},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":13,"putOuts":9,"errors":0,"chances":22,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID665877":{"person":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"jerseyNumber":"15","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":106,"flyOuts":54,"groundOuts":85,"airOuts":102,"runs":30,"doubles":15,"triples":0,"homeRuns":6,"strikeOuts":42,"baseOnBalls":27,"intentionalWalks":0,"hits":71,"hitByPitch":1,"avg":".241","atBats":294,"obp":".304","slg":".354","ops":".658","caughtStealing":0,"stolenBases":8,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":330,"totalBases":104,"rbi":37,"leftOnBase":126,"sacBunts":2,"sacFlies":4,"babip":".260","groundOutsToAirouts":"0.83","catchersInterference":2,"pickoffs":0,"atBatsPerHomeRun":"49.00","popOuts":27,"lineOuts":21},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":72,"putOuts":120,"errors":2,"chances":194,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID685464":{"person":{"id":685464,"fullName":"Cade Winquest","link":"/api/v1/people/685464"},"jerseyNumber":"63","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":5,"gamesStarted":0,"flyOuts":3,"groundOuts":8,"airOuts":5,"runs":3,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":2,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":20,"obp":".217","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":90,"era":"1.50","inningsPitched":"6.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":1,"whip":"0.83","battersFaced":23,"outs":18,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":90,"balls":32,"strikes":58,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.60","rbi":0,"winPercentage":"1.000","pitchesPerInning":"15.00","gamesFinished":1,"strikeoutWalkRatio":"2.50","strikeoutsPer9Inn":"7.50","walksPer9Inn":"3.00","hitsPer9Inn":"4.50","runsScoredPer9":"4.50","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":2},"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}},"ID700669":{"person":{"id":700669,"fullName":"Gordon Graceffo","link":"/api/v1/people/700669"},"jerseyNumber":"44","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"stats":{"batting":{},"pitching":{"summary":"2.0 IP, 0 ER, 2 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":3,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":7,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":32,"inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":9,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":32,"balls":12,"strikes":20,"strikePercentage":".630","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":1,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":56,"gamesStarted":1,"flyOuts":50,"groundOuts":81,"airOuts":77,"runs":24,"doubles":13,"triples":0,"homeRuns":5,"strikeOuts":53,"baseOnBalls":32,"intentionalWalks":2,"hits":46,"hitByPitch":2,"atBats":251,"obp":".276","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1089,"era":"2.70","inningsPitched":"73.1","wins":7,"losses":1,"saves":1,"saveOpportunities":3,"holds":6,"blownSaves":2,"earnedRuns":22,"whip":"1.06","battersFaced":291,"outs":220,"gamesPitched":56,"completeGames":0,"shutouts":0,"pitchesThrown":1089,"balls":430,"strikes":659,"strikePercentage":".610","hitBatsmen":2,"balks":1,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.05","rbi":0,"winPercentage":".875","pitchesPerInning":"14.85","gamesFinished":16,"strikeoutWalkRatio":"1.66","strikeoutsPer9Inn":"6.50","walksPer9Inn":"3.93","hitsPer9Inn":"5.65","runsScoredPer9":"2.95","homeRunsPer9":"0.61","inheritedRunners":39,"inheritedRunnersScored":11,"catchersInterference":0,"sacBunts":1,"sacFlies":5,"passedBall":0,"popOuts":8,"lineOuts":19},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":5,"errors":0,"chances":8,"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"}]},"ID677865":{"person":{"id":677865,"fullName":"Justin Bruihl","link":"/api/v1/people/677865"},"jerseyNumber":"47","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"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":64,"gamesStarted":0,"flyOuts":37,"groundOuts":87,"airOuts":72,"runs":34,"doubles":18,"triples":0,"homeRuns":4,"strikeOuts":47,"baseOnBalls":26,"intentionalWalks":2,"hits":70,"hitByPitch":9,"atBats":267,"obp":".340","caughtStealing":2,"stolenBases":9,"stolenBasePercentage":".818","caughtStealingPercentage":".182","numberOfPitches":1186,"era":"3.60","inningsPitched":"70.0","wins":1,"losses":1,"saves":0,"saveOpportunities":2,"holds":10,"blownSaves":2,"earnedRuns":28,"whip":"1.37","battersFaced":311,"outs":210,"gamesPitched":64,"completeGames":0,"shutouts":0,"pitchesThrown":1186,"balls":427,"strikes":759,"strikePercentage":".640","hitBatsmen":9,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"1.21","rbi":0,"winPercentage":".500","pitchesPerInning":"16.94","gamesFinished":9,"strikeoutWalkRatio":"1.81","strikeoutsPer9Inn":"6.04","walksPer9Inn":"3.34","hitsPer9Inn":"9.00","runsScoredPer9":"4.37","homeRunsPer9":"0.51","inheritedRunners":28,"inheritedRunnersScored":14,"catchersInterference":0,"sacBunts":2,"sacFlies":7,"passedBall":0,"popOuts":15,"lineOuts":20},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":10,"errors":0,"chances":16,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID676475":{"person":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"jerseyNumber":"41","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"battingOrder":"300","stats":{"batting":{"summary":"1-1 | 3 BB","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":3,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":1,"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":1,"putOuts":7,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":145,"flyOuts":91,"groundOuts":151,"airOuts":144,"runs":81,"doubles":34,"triples":1,"homeRuns":22,"strikeOuts":105,"baseOnBalls":51,"intentionalWalks":4,"hits":157,"hitByPitch":6,"avg":".284","atBats":553,"obp":".349","slg":".468","ops":".817","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":12,"groundIntoTriplePlay":0,"plateAppearances":614,"totalBases":259,"rbi":104,"leftOnBase":257,"sacBunts":0,"sacFlies":4,"babip":".314","groundOutsToAirouts":"1.05","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.14","popOuts":27,"lineOuts":26},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":101,"putOuts":1094,"errors":8,"chances":1203,"fielding":".993","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID695336":{"person":{"id":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336"},"jerseyNumber":"25","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"battingOrder":"700","stats":{"batting":{"summary":"1-4 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":42,"flyOuts":15,"groundOuts":21,"airOuts":27,"runs":20,"doubles":5,"triples":1,"homeRuns":4,"strikeOuts":33,"baseOnBalls":10,"intentionalWalks":0,"hits":30,"hitByPitch":0,"avg":".275","atBats":109,"obp":".331","slg":".450","ops":".781","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":121,"totalBases":49,"rbi":12,"leftOnBase":48,"sacBunts":0,"sacFlies":2,"babip":".351","groundOutsToAirouts":"0.78","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"27.25","popOuts":3,"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":42,"putOuts":52,"errors":0,"chances":94,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID676617":{"person":{"id":676617,"fullName":"Riley O'Brien","link":"/api/v1/people/676617"},"jerseyNumber":"61","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"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":60,"gamesStarted":0,"flyOuts":26,"groundOuts":62,"airOuts":48,"runs":30,"doubles":10,"triples":0,"homeRuns":3,"strikeOuts":57,"baseOnBalls":26,"intentionalWalks":4,"hits":48,"hitByPitch":10,"atBats":211,"obp":".339","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":979,"era":"4.03","inningsPitched":"58.0","wins":3,"losses":7,"saves":36,"saveOpportunities":43,"holds":1,"blownSaves":7,"earnedRuns":26,"whip":"1.28","battersFaced":251,"outs":174,"gamesPitched":60,"completeGames":0,"shutouts":0,"pitchesThrown":979,"balls":375,"strikes":604,"strikePercentage":".620","hitBatsmen":10,"balks":0,"wildPitches":6,"pickoffs":2,"groundOutsToAirouts":"1.29","rbi":0,"winPercentage":".300","pitchesPerInning":"16.88","gamesFinished":49,"strikeoutWalkRatio":"2.19","strikeoutsPer9Inn":"8.84","walksPer9Inn":"4.03","hitsPer9Inn":"7.45","runsScoredPer9":"4.66","homeRunsPer9":"0.47","inheritedRunners":12,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":3,"sacFlies":1,"passedBall":0,"popOuts":2,"lineOuts":20},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":8,"errors":2,"chances":19,"fielding":".895","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669467":{"person":{"id":669467,"fullName":"Andre Pallante","link":"/api/v1/people/669467"},"jerseyNumber":"53","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"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":25,"flyOuts":60,"groundOuts":189,"airOuts":116,"runs":57,"doubles":24,"triples":2,"homeRuns":10,"strikeOuts":98,"baseOnBalls":45,"intentionalWalks":0,"hits":130,"hitByPitch":6,"atBats":529,"obp":".310","caughtStealing":1,"stolenBases":14,"stolenBasePercentage":".933","caughtStealingPercentage":".067","numberOfPitches":2275,"era":"3.51","inningsPitched":"141.0","wins":12,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":55,"whip":"1.24","battersFaced":584,"outs":423,"gamesPitched":25,"completeGames":0,"shutouts":0,"pitchesThrown":2275,"balls":863,"strikes":1412,"strikePercentage":".620","hitBatsmen":6,"balks":0,"wildPitches":5,"pickoffs":2,"groundOutsToAirouts":"1.63","rbi":0,"winPercentage":".667","pitchesPerInning":"16.13","gamesFinished":0,"strikeoutWalkRatio":"2.18","strikeoutsPer9Inn":"6.26","walksPer9Inn":"2.87","hitsPer9Inn":"8.30","runsScoredPer9":"3.64","homeRunsPer9":"0.64","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":20,"lineOuts":36},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":13,"putOuts":10,"errors":0,"chances":23,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID666277":{"person":{"id":666277,"fullName":"George Soriano","link":"/api/v1/people/666277"},"jerseyNumber":"65","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":2,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":65,"gamesStarted":0,"flyOuts":33,"groundOuts":55,"airOuts":65,"runs":31,"doubles":11,"triples":0,"homeRuns":10,"strikeOuts":62,"baseOnBalls":30,"intentionalWalks":2,"hits":53,"hitByPitch":3,"atBats":230,"obp":".323","caughtStealing":1,"stolenBases":10,"stolenBasePercentage":".909","caughtStealingPercentage":".091","numberOfPitches":1056,"era":"4.23","inningsPitched":"61.2","wins":6,"losses":4,"saves":3,"saveOpportunities":10,"holds":21,"blownSaves":7,"earnedRuns":29,"whip":"1.35","battersFaced":268,"outs":185,"gamesPitched":65,"completeGames":0,"shutouts":0,"pitchesThrown":1056,"balls":373,"strikes":683,"strikePercentage":".650","hitBatsmen":3,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.85","rbi":0,"winPercentage":".600","pitchesPerInning":"17.12","gamesFinished":9,"strikeoutWalkRatio":"2.07","strikeoutsPer9Inn":"9.05","walksPer9Inn":"4.38","hitsPer9Inn":"7.74","runsScoredPer9":"4.52","homeRunsPer9":"1.46","inheritedRunners":25,"inheritedRunnersScored":11,"catchersInterference":0,"sacBunts":2,"sacFlies":3,"passedBall":0,"popOuts":16,"lineOuts":16},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":5,"errors":0,"chances":8,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID687273":{"person":{"id":687273,"fullName":"Quinn Mathews","link":"/api/v1/people/687273"},"jerseyNumber":"60","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"stats":{"batting":{},"pitching":{"note":"(L, 1-3)","summary":"6.0 IP, 2 ER, 4 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":5,"groundOuts":6,"airOuts":8,"runs":2,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":4,"baseOnBalls":2,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":23,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":99,"inningsPitched":"6.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":25,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":99,"balls":37,"strikes":62,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"3.00","homeRunsPer9":"3.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":3},"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":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":6,"gamesStarted":6,"flyOuts":20,"groundOuts":26,"airOuts":36,"runs":14,"doubles":5,"triples":0,"homeRuns":3,"strikeOuts":28,"baseOnBalls":14,"intentionalWalks":0,"hits":32,"hitByPitch":1,"atBats":120,"obp":".343","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":591,"era":"4.11","inningsPitched":"30.2","wins":1,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":14,"whip":"1.50","battersFaced":137,"outs":92,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":591,"balls":229,"strikes":362,"strikePercentage":".610","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.72","rbi":2,"winPercentage":".250","pitchesPerInning":"19.27","gamesFinished":0,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"8.22","walksPer9Inn":"4.11","hitsPer9Inn":"9.39","runsScoredPer9":"4.11","homeRunsPer9":"0.88","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":5,"lineOuts":11},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID669461":{"person":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"jerseyNumber":"32","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"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":28,"flyOuts":89,"groundOuts":101,"airOuts":154,"runs":92,"doubles":24,"triples":1,"homeRuns":25,"strikeOuts":144,"baseOnBalls":49,"intentionalWalks":0,"hits":155,"hitByPitch":5,"atBats":547,"obp":".344","caughtStealing":5,"stolenBases":22,"stolenBasePercentage":".815","caughtStealingPercentage":".185","numberOfPitches":2376,"era":"5.57","inningsPitched":"139.0","wins":5,"losses":14,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":86,"whip":"1.47","battersFaced":608,"outs":417,"gamesPitched":28,"completeGames":0,"shutouts":0,"pitchesThrown":2376,"balls":859,"strikes":1517,"strikePercentage":".640","hitBatsmen":5,"balks":0,"wildPitches":7,"pickoffs":4,"groundOutsToAirouts":"0.66","rbi":0,"winPercentage":".263","pitchesPerInning":"17.09","gamesFinished":0,"strikeoutWalkRatio":"2.94","strikeoutsPer9Inn":"9.32","walksPer9Inn":"3.17","hitsPer9Inn":"10.04","runsScoredPer9":"5.96","homeRunsPer9":"1.62","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":6,"passedBall":0,"popOuts":28,"lineOuts":37},"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}},"ID686780":{"person":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"jerseyNumber":"43","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":76,"flyOuts":27,"groundOuts":46,"airOuts":49,"runs":13,"doubles":6,"triples":0,"homeRuns":4,"strikeOuts":52,"baseOnBalls":11,"intentionalWalks":0,"hits":38,"hitByPitch":2,"avg":".212","atBats":179,"obp":".263","slg":".313","ops":".576","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":198,"totalBases":56,"rbi":11,"leftOnBase":78,"sacBunts":4,"sacFlies":2,"babip":".272","groundOutsToAirouts":"0.94","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"44.75","popOuts":13,"lineOuts":9},"pitching":{"gamesPlayed":2,"gamesStarted":0,"flyOuts":3,"groundOuts":2,"airOuts":3,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":7,"obp":".286","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":16,"era":"4.50","inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"1.00","battersFaced":7,"outs":6,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":16,"balls":4,"strikes":12,"strikePercentage":".750","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.67","rbi":0,"winPercentage":".---","pitchesPerInning":"8.00","gamesFinished":2,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"0.00","walksPer9Inn":"0.00","hitsPer9Inn":"9.00","runsScoredPer9":"4.50","homeRunsPer9":"4.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":17,"stolenBases":38,"stolenBasePercentage":".691","caughtStealingPercentage":".309","assists":33,"putOuts":446,"errors":5,"chances":484,"fielding":".990","passedBall":3,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID602104":{"person":{"id":602104,"fullName":"Ramón Urías","link":"/api/v1/people/602104"},"jerseyNumber":"29","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":37,"flyOuts":18,"groundOuts":22,"airOuts":31,"runs":14,"doubles":3,"triples":0,"homeRuns":4,"strikeOuts":17,"baseOnBalls":9,"intentionalWalks":0,"hits":13,"hitByPitch":4,"avg":".159","atBats":82,"obp":".271","slg":".341","ops":".612","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":96,"totalBases":28,"rbi":9,"leftOnBase":31,"sacBunts":0,"sacFlies":1,"babip":".145","groundOutsToAirouts":"0.71","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.50","popOuts":8,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":50,"putOuts":35,"errors":5,"chances":90,"fielding":".944","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID592773":{"person":{"id":592773,"fullName":"Ryne Stanek","link":"/api/v1/people/592773"},"jerseyNumber":"55","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"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":64,"gamesStarted":0,"flyOuts":29,"groundOuts":45,"airOuts":58,"runs":30,"doubles":7,"triples":1,"homeRuns":9,"strikeOuts":60,"baseOnBalls":29,"intentionalWalks":1,"hits":51,"hitByPitch":2,"atBats":214,"obp":".335","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":996,"era":"4.42","inningsPitched":"57.0","wins":2,"losses":2,"saves":2,"saveOpportunities":6,"holds":25,"blownSaves":4,"earnedRuns":28,"whip":"1.40","battersFaced":246,"outs":171,"gamesPitched":64,"completeGames":0,"shutouts":0,"pitchesThrown":996,"balls":383,"strikes":613,"strikePercentage":".620","hitBatsmen":2,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.78","rbi":0,"winPercentage":".500","pitchesPerInning":"17.47","gamesFinished":6,"strikeoutWalkRatio":"2.07","strikeoutsPer9Inn":"9.47","walksPer9Inn":"4.58","hitsPer9Inn":"8.05","runsScoredPer9":"4.74","homeRunsPer9":"1.42","inheritedRunners":20,"inheritedRunnersScored":10,"catchersInterference":1,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":16,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":4,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID695491":{"person":{"id":695491,"fullName":"Joshua Báez","link":"/api/v1/people/695491"},"jerseyNumber":"22","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"battingOrder":"601","stats":{"batting":{"note":"a-","summary":"0-2","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":24,"flyOuts":14,"groundOuts":11,"airOuts":22,"runs":15,"doubles":4,"triples":0,"homeRuns":7,"strikeOuts":29,"baseOnBalls":4,"intentionalWalks":0,"hits":19,"hitByPitch":3,"avg":".238","atBats":80,"obp":".295","slg":".550","ops":".845","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":88,"totalBases":44,"rbi":16,"leftOnBase":39,"sacBunts":0,"sacFlies":1,"babip":".267","groundOutsToAirouts":"0.50","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"11.43","popOuts":5,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":35,"errors":1,"chances":36,"fielding":".972","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID703725":{"person":{"id":703725,"fullName":"Luis Gastelum","link":"/api/v1/people/703725"},"jerseyNumber":"72","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"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":26,"gamesStarted":0,"flyOuts":9,"groundOuts":23,"airOuts":23,"runs":20,"doubles":7,"triples":1,"homeRuns":6,"strikeOuts":36,"baseOnBalls":10,"intentionalWalks":0,"hits":26,"hitByPitch":1,"atBats":107,"obp":".311","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":465,"era":"5.02","inningsPitched":"28.2","wins":4,"losses":3,"saves":0,"saveOpportunities":1,"holds":1,"blownSaves":1,"earnedRuns":16,"whip":"1.26","battersFaced":119,"outs":86,"gamesPitched":26,"completeGames":0,"shutouts":0,"pitchesThrown":465,"balls":165,"strikes":300,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".571","pitchesPerInning":"16.22","gamesFinished":6,"strikeoutWalkRatio":"3.60","strikeoutsPer9Inn":"11.30","walksPer9Inn":"3.14","hitsPer9Inn":"8.16","runsScoredPer9":"6.28","homeRunsPer9":"1.88","inheritedRunners":8,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":6,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":2,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID687309":{"person":{"id":687309,"fullName":"Cooper Hjerpe","link":"/api/v1/people/687309"},"jerseyNumber":"56","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":4,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":12,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":54,"era":"0.00","inningsPitched":"4.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"0.00","battersFaced":12,"outs":12,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":54,"balls":13,"strikes":41,"strikePercentage":".760","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.00","rbi":0,"winPercentage":"1.000","pitchesPerInning":"13.50","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"13.50","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":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID802408":{"person":{"id":802408,"fullName":"Brycen Mautz","link":"/api/v1/people/802408"},"jerseyNumber":"52","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":4,"gamesStarted":1,"flyOuts":4,"groundOuts":6,"airOuts":8,"runs":9,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":11,"baseOnBalls":7,"intentionalWalks":0,"hits":14,"hitByPitch":2,"atBats":38,"obp":".489","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":191,"era":"9.00","inningsPitched":"9.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":9,"whip":"2.33","battersFaced":48,"outs":27,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":191,"balls":82,"strikes":109,"strikePercentage":".570","hitBatsmen":2,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.75","rbi":0,"winPercentage":".000","pitchesPerInning":"21.22","gamesFinished":2,"strikeoutWalkRatio":"1.57","strikeoutsPer9Inn":"11.00","walksPer9Inn":"7.00","hitsPer9Inn":"14.00","runsScoredPer9":"9.00","homeRunsPer9":"2.00","inheritedRunners":2,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID699024":{"person":{"id":699024,"fullName":"Leo Bernal","link":"/api/v1/people/699024"},"jerseyNumber":"13","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"battingOrder":"500","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":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":6,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":8,"flyOuts":7,"groundOuts":6,"airOuts":10,"runs":5,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":7,"baseOnBalls":4,"intentionalWalks":0,"hits":9,"hitByPitch":0,"avg":".281","atBats":32,"obp":".361","slg":".406","ops":".767","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":36,"totalBases":13,"rbi":7,"leftOnBase":13,"sacBunts":0,"sacFlies":0,"babip":".333","groundOutsToAirouts":"0.60","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"32.00","popOuts":0,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":7,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","assists":2,"putOuts":50,"errors":1,"chances":53,"fielding":".981","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID691026":{"person":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"jerseyNumber":"0","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"battingOrder":"800","stats":{"batting":{"summary":"0-4","gamesPlayed":1,"flyOuts":1,"groundOuts":3,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":123,"flyOuts":58,"groundOuts":109,"airOuts":126,"runs":49,"doubles":19,"triples":2,"homeRuns":5,"strikeOuts":105,"baseOnBalls":44,"intentionalWalks":0,"hits":103,"hitByPitch":7,"avg":".236","atBats":436,"obp":".312","slg":".323","ops":".635","caughtStealing":2,"stolenBases":10,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":494,"totalBases":141,"rbi":51,"leftOnBase":196,"sacBunts":0,"sacFlies":7,"babip":".294","groundOutsToAirouts":"0.87","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"87.20","popOuts":29,"lineOuts":39},"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":319,"putOuts":188,"errors":8,"chances":515,"fielding":".984","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID671056":{"person":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"jerseyNumber":"48","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"battingOrder":"200","stats":{"batting":{"summary":"1-5","gamesPlayed":1,"flyOuts":0,"groundOuts":4,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":145,"flyOuts":57,"groundOuts":166,"airOuts":132,"runs":89,"doubles":25,"triples":1,"homeRuns":16,"strikeOuts":118,"baseOnBalls":70,"intentionalWalks":5,"hits":138,"hitByPitch":27,"avg":".251","atBats":550,"obp":".361","slg":".387","ops":".748","caughtStealing":0,"stolenBases":8,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":17,"groundIntoTriplePlay":0,"plateAppearances":651,"totalBases":213,"rbi":64,"leftOnBase":222,"sacBunts":0,"sacFlies":4,"babip":".290","groundOutsToAirouts":"1.26","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"34.38","popOuts":38,"lineOuts":37},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":2,"stolenBases":43,"stolenBasePercentage":".956","caughtStealingPercentage":".044","assists":14,"putOuts":380,"errors":1,"chances":395,"fielding":".997","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]}},"batters":[663494,687363,671056,676475,691023,699024,669357,695491,695336,691026,701675,687273,700669],"pitchers":[687273,700669],"bench":[665877,686780,602104],"bullpen":[677865,703725,687309,681517,669461,802408,700241,676617,669467,666277,592773,685464],"battingOrder":[687363,671056,676475,691023,699024,695491,695336,691026,701675],"info":[{"title":"BATTING","fieldList":[{"label":"TB","value":"Burleson; Church; Herrera; Saggese; Torres, B."},{"label":"RBI","value":"Torres, B (19)."},{"label":"2-out RBI","value":"Torres, B."},{"label":"Runners left in scoring position, 2 out","value":"Church; Walker, J 2; Báez 2; Bernal; Herrera."},{"label":"GIDP","value":"Saggese; Walker, J."},{"label":"Team RISP","value":"1-for-9."},{"label":"Team LOB","value":"10."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Scott II (10, 2nd base off Kuhnel/Knizner)."}]}],"note":[{"label":"a","value":"Grounded out for Gorman in the 7th."},{"label":"1","value":"Ran for Torres, B in the 9th."}]},"home":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"teamStats":{"batting":{"flyOuts":5,"groundOuts":9,"airOuts":10,"runs":2,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":6,"baseOnBalls":3,"intentionalWalks":0,"hits":6,"hitByPitch":0,"avg":".247","atBats":30,"obp":".309","slg":".407","ops":".716","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":34,"totalBases":13,"rbi":2,"leftOnBase":14,"sacBunts":1,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"15.00","popOuts":1,"lineOuts":4},"pitching":{"flyOuts":7,"groundOuts":17,"airOuts":7,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":6,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":32,"obp":".289","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":149,"era":"4.35","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":1,"whip":"1.36","battersFaced":38,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":149,"balls":61,"strikes":88,"strikePercentage":".590","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"2.43","rbi":1,"pitchesPerInning":"16.56","runsScoredPer9":"1.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":17,"putOuts":27,"errors":1,"chances":45,"passedBall":1,"pickoffs":0}},"players":{"ID813841":{"person":{"id":813841,"fullName":"Jonah Cox","link":"/api/v1/people/813841"},"jerseyNumber":"53","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"100","stats":{"batting":{"summary":"0-3","gamesPlayed":1,"flyOuts":1,"groundOuts":3,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":1,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":46,"flyOuts":10,"groundOuts":16,"airOuts":16,"runs":18,"doubles":2,"triples":2,"homeRuns":4,"strikeOuts":38,"baseOnBalls":5,"intentionalWalks":0,"hits":25,"hitByPitch":0,"avg":".278","atBats":90,"obp":".316","slg":".478","ops":".794","caughtStealing":1,"stolenBases":9,"stolenBasePercentage":".900","caughtStealingPercentage":".100","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":100,"totalBases":43,"rbi":10,"leftOnBase":25,"sacBunts":5,"sacFlies":0,"babip":".438","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"22.50","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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":72,"errors":0,"chances":78,"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"}]},"ID694376":{"person":{"id":694376,"fullName":"Shay Whitcomb","link":"/api/v1/people/694376"},"jerseyNumber":"13","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"700","stats":{"batting":{"summary":"1-4","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":3,"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":1,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":0,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":33,"flyOuts":12,"groundOuts":14,"airOuts":24,"runs":4,"doubles":2,"triples":0,"homeRuns":3,"strikeOuts":23,"baseOnBalls":3,"intentionalWalks":0,"hits":11,"hitByPitch":0,"avg":".157","atBats":70,"obp":".192","slg":".314","ops":".506","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":75,"totalBases":22,"rbi":9,"leftOnBase":36,"sacBunts":2,"sacFlies":0,"babip":".182","groundOutsToAirouts":"0.58","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.33","popOuts":6,"lineOuts":6},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":35,"putOuts":21,"errors":2,"chances":58,"fielding":".966","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID702885":{"person":{"id":702885,"fullName":"Cesar Perdomo","link":"/api/v1/people/702885"},"jerseyNumber":"83","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":2,"gamesStarted":1,"flyOuts":7,"groundOuts":10,"airOuts":9,"runs":1,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":8,"baseOnBalls":2,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":33,"obp":".229","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":141,"era":"0.90","inningsPitched":"10.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"0.80","battersFaced":35,"outs":30,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":141,"balls":53,"strikes":88,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.11","rbi":0,"winPercentage":".---","pitchesPerInning":"14.10","gamesFinished":0,"strikeoutWalkRatio":"4.00","strikeoutsPer9Inn":"7.20","walksPer9Inn":"1.80","hitsPer9Inn":"5.40","runsScoredPer9":"0.90","homeRunsPer9":"0.90","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":2,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":35,"gamesStarted":0,"flyOuts":16,"groundOuts":18,"airOuts":40,"runs":15,"doubles":5,"triples":0,"homeRuns":3,"strikeOuts":41,"baseOnBalls":16,"intentionalWalks":3,"hits":31,"hitByPitch":2,"atBats":125,"obp":".336","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":590,"era":"3.24","inningsPitched":"33.1","wins":0,"losses":5,"saves":4,"saveOpportunities":8,"holds":7,"blownSaves":4,"earnedRuns":12,"whip":"1.41","battersFaced":148,"outs":100,"gamesPitched":35,"completeGames":0,"shutouts":0,"pitchesThrown":590,"balls":208,"strikes":382,"strikePercentage":".650","hitBatsmen":2,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.45","rbi":0,"winPercentage":".000","pitchesPerInning":"17.70","gamesFinished":14,"strikeoutWalkRatio":"2.56","strikeoutsPer9Inn":"11.07","walksPer9Inn":"4.32","hitsPer9Inn":"8.37","runsScoredPer9":"4.05","homeRunsPer9":"0.81","inheritedRunners":18,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":2,"sacFlies":3,"passedBall":0,"popOuts":14,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID683363":{"person":{"id":683363,"fullName":"Matt Wilkinson","link":"/api/v1/people/683363"},"jerseyNumber":"71","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":4,"gamesStarted":4,"flyOuts":10,"groundOuts":11,"airOuts":25,"runs":13,"doubles":2,"triples":1,"homeRuns":4,"strikeOuts":8,"baseOnBalls":4,"intentionalWalks":0,"hits":16,"hitByPitch":0,"atBats":60,"obp":".313","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":243,"era":"6.14","inningsPitched":"14.2","wins":0,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":10,"whip":"1.36","battersFaced":64,"outs":44,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":243,"balls":95,"strikes":148,"strikePercentage":".610","hitBatsmen":0,"balks":1,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.44","rbi":0,"winPercentage":".000","pitchesPerInning":"16.57","gamesFinished":0,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"4.91","walksPer9Inn":"2.45","hitsPer9Inn":"9.82","runsScoredPer9":"7.98","homeRunsPer9":"2.45","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":7,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":47,"flyOuts":14,"groundOuts":26,"airOuts":29,"runs":6,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":38,"baseOnBalls":15,"intentionalWalks":0,"hits":29,"hitByPitch":0,"avg":".244","atBats":119,"obp":".328","slg":".269","ops":".597","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":137,"totalBases":32,"rbi":9,"leftOnBase":47,"sacBunts":3,"sacFlies":0,"babip":".358","groundOutsToAirouts":"0.90","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","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":{"caughtStealing":9,"stolenBases":33,"stolenBasePercentage":".786","caughtStealingPercentage":".214","assists":17,"putOuts":243,"errors":3,"chances":263,"fielding":".989","passedBall":4,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID668800":{"person":{"id":668800,"fullName":"Andrew Knizner","link":"/api/v1/people/668800"},"jerseyNumber":"19","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"600","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":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":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":1,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":17,"flyOuts":7,"groundOuts":9,"airOuts":16,"runs":3,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":10,"baseOnBalls":3,"intentionalWalks":0,"hits":6,"hitByPitch":1,"avg":".146","atBats":41,"obp":".222","slg":".268","ops":".490","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":45,"totalBases":11,"rbi":1,"leftOnBase":17,"sacBunts":0,"sacFlies":0,"babip":".167","groundOutsToAirouts":"0.56","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"41.00","popOuts":5,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":1,"stolenBases":8,"stolenBasePercentage":".889","caughtStealingPercentage":".111","assists":0,"putOuts":92,"errors":0,"chances":92,"fielding":"1.000","passedBall":2,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID801501":{"person":{"id":801501,"fullName":"Nate Furman","link":"/api/v1/people/801501"},"jerseyNumber":"56","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"402","stats":{"batting":{"summary":"0-0","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":18,"flyOuts":3,"groundOuts":15,"airOuts":5,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":8,"baseOnBalls":3,"intentionalWalks":0,"hits":4,"hitByPitch":0,"avg":".133","atBats":30,"obp":".212","slg":".133","ops":".345","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":35,"totalBases":4,"rbi":3,"leftOnBase":17,"sacBunts":2,"sacFlies":0,"babip":".182","groundOutsToAirouts":"3.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":15,"putOuts":15,"errors":0,"chances":30,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"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":26,"gamesStarted":26,"flyOuts":67,"groundOuts":193,"airOuts":133,"runs":74,"doubles":15,"triples":7,"homeRuns":12,"strikeOuts":127,"baseOnBalls":40,"intentionalWalks":0,"hits":139,"hitByPitch":11,"atBats":589,"obp":".296","caughtStealing":5,"stolenBases":18,"stolenBasePercentage":".783","caughtStealingPercentage":".217","numberOfPitches":2396,"era":"4.10","inningsPitched":"155.2","wins":8,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":71,"whip":"1.15","battersFaced":644,"outs":467,"gamesPitched":26,"completeGames":1,"shutouts":0,"pitchesThrown":2396,"balls":831,"strikes":1565,"strikePercentage":".650","hitBatsmen":11,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.45","rbi":0,"winPercentage":".500","pitchesPerInning":"15.39","gamesFinished":0,"strikeoutWalkRatio":"3.18","strikeoutsPer9Inn":"7.34","walksPer9Inn":"2.31","hitsPer9Inn":"8.04","runsScoredPer9":"4.28","homeRunsPer9":"0.69","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":19,"lineOuts":47},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":20,"putOuts":10,"errors":1,"chances":31,"fielding":".968","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID805345":{"person":{"id":805345,"fullName":"Trent Harris","link":"/api/v1/people/805345"},"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":13,"gamesStarted":0,"flyOuts":4,"groundOuts":18,"airOuts":6,"runs":6,"doubles":4,"triples":1,"homeRuns":0,"strikeOuts":21,"baseOnBalls":7,"intentionalWalks":0,"hits":12,"hitByPitch":0,"atBats":57,"obp":".297","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":266,"era":"3.00","inningsPitched":"15.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":4,"blownSaves":0,"earnedRuns":5,"whip":"1.27","battersFaced":64,"outs":45,"gamesPitched":13,"completeGames":0,"shutouts":0,"pitchesThrown":266,"balls":96,"strikes":170,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"3.00","rbi":0,"winPercentage":".---","pitchesPerInning":"17.73","gamesFinished":1,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"12.60","walksPer9Inn":"4.20","hitsPer9Inn":"7.20","runsScoredPer9":"3.60","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":3,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669270":{"person":{"id":669270,"fullName":"Joel Kuhnel","link":"/api/v1/people/669270"},"jerseyNumber":"54","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{"note":"(S, 7)","summary":"1.1 IP, ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":2,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":21,"inningsPitched":"1.1","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":6,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":21,"balls":6,"strikes":15,"strikePercentage":".710","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":1,"runsScoredPer9":"6.75","homeRunsPer9":"0.00","inheritedRunners":3,"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":38,"gamesStarted":0,"flyOuts":14,"groundOuts":53,"airOuts":33,"runs":22,"doubles":8,"triples":0,"homeRuns":6,"strikeOuts":23,"baseOnBalls":13,"intentionalWalks":1,"hits":44,"hitByPitch":4,"atBats":151,"obp":".359","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":616,"era":"4.74","inningsPitched":"38.0","wins":1,"losses":3,"saves":7,"saveOpportunities":8,"holds":6,"blownSaves":1,"earnedRuns":20,"whip":"1.50","battersFaced":170,"outs":114,"gamesPitched":38,"completeGames":0,"shutouts":0,"pitchesThrown":616,"balls":233,"strikes":383,"strikePercentage":".620","hitBatsmen":4,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.61","rbi":1,"winPercentage":".250","pitchesPerInning":"16.21","gamesFinished":17,"strikeoutWalkRatio":"1.77","strikeoutsPer9Inn":"5.45","walksPer9Inn":"3.08","hitsPer9Inn":"10.42","runsScoredPer9":"5.21","homeRunsPer9":"1.42","inheritedRunners":15,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":10,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":2,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID671345":{"person":{"id":671345,"fullName":"Jason Foley","link":"/api/v1/people/671345"},"jerseyNumber":"64","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":0,"flyOuts":14,"groundOuts":25,"airOuts":20,"runs":11,"doubles":4,"triples":1,"homeRuns":1,"strikeOuts":12,"baseOnBalls":8,"intentionalWalks":2,"hits":22,"hitByPitch":0,"atBats":78,"obp":".345","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":314,"era":"4.19","inningsPitched":"19.1","wins":3,"losses":1,"saves":0,"saveOpportunities":1,"holds":2,"blownSaves":1,"earnedRuns":9,"whip":"1.55","battersFaced":87,"outs":58,"gamesPitched":18,"completeGames":0,"shutouts":0,"pitchesThrown":314,"balls":127,"strikes":187,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.25","rbi":0,"winPercentage":".750","pitchesPerInning":"16.24","gamesFinished":7,"strikeoutWalkRatio":"1.50","strikeoutsPer9Inn":"5.59","walksPer9Inn":"3.72","hitsPer9Inn":"10.24","runsScoredPer9":"5.12","homeRunsPer9":"0.47","inheritedRunners":8,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":2,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":1,"chances":3,"fielding":".667","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID693313":{"person":{"id":693313,"fullName":"Carson Seymour","link":"/api/v1/people/693313"},"jerseyNumber":"77","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{"note":"(H, 7)","summary":"0.2 IP, 0 ER, K, 2 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":31,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":31,"balls":15,"strikes":16,"strikePercentage":".520","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":17,"gamesStarted":0,"flyOuts":12,"groundOuts":27,"airOuts":25,"runs":16,"doubles":5,"triples":0,"homeRuns":5,"strikeOuts":18,"baseOnBalls":13,"intentionalWalks":1,"hits":27,"hitByPitch":1,"atBats":96,"obp":".373","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","numberOfPitches":428,"era":"5.63","inningsPitched":"24.0","wins":0,"losses":2,"saves":1,"saveOpportunities":3,"holds":7,"blownSaves":2,"earnedRuns":15,"whip":"1.67","battersFaced":111,"outs":72,"gamesPitched":17,"completeGames":0,"shutouts":0,"pitchesThrown":428,"balls":171,"strikes":257,"strikePercentage":".600","hitBatsmen":1,"balks":0,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"1.08","rbi":0,"winPercentage":".000","pitchesPerInning":"17.83","gamesFinished":4,"strikeoutWalkRatio":"1.38","strikeoutsPer9Inn":"6.75","walksPer9Inn":"4.88","hitsPer9Inn":"10.13","runsScoredPer9":"6.00","homeRunsPer9":"1.88","inheritedRunners":12,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID805074":{"person":{"id":805074,"fullName":"Yunior Marte","link":"/api/v1/people/805074"},"jerseyNumber":"87","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":2,"gamesStarted":1,"flyOuts":8,"groundOuts":6,"airOuts":17,"runs":4,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":5,"baseOnBalls":4,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":35,"obp":".282","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":138,"era":"3.72","inningsPitched":"9.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"whip":"1.14","battersFaced":39,"outs":29,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":138,"balls":53,"strikes":85,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.35","rbi":0,"winPercentage":".---","pitchesPerInning":"14.28","gamesFinished":1,"strikeoutWalkRatio":"1.25","strikeoutsPer9Inn":"4.66","walksPer9Inn":"3.72","hitsPer9Inn":"6.52","runsScoredPer9":"3.72","homeRunsPer9":"1.86","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":118,"flyOuts":38,"groundOuts":87,"airOuts":93,"runs":45,"doubles":13,"triples":3,"homeRuns":8,"strikeOuts":65,"baseOnBalls":34,"intentionalWalks":2,"hits":72,"hitByPitch":8,"avg":".231","atBats":312,"obp":".319","slg":".369","ops":".688","caughtStealing":4,"stolenBases":1,"stolenBasePercentage":".200","caughtStealingPercentage":".800","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":359,"totalBases":115,"rbi":36,"leftOnBase":135,"sacBunts":2,"sacFlies":3,"babip":".264","groundOutsToAirouts":"0.94","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"39.00","popOuts":27,"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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":217,"errors":2,"chances":221,"fielding":".991","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":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"401","stats":{"batting":{"note":"a-","summary":"0-1","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":3,"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":133,"flyOuts":77,"groundOuts":157,"airOuts":154,"runs":62,"doubles":28,"triples":4,"homeRuns":9,"strikeOuts":54,"baseOnBalls":27,"intentionalWalks":1,"hits":140,"hitByPitch":7,"avg":".279","atBats":501,"obp":".323","slg":".405","ops":".728","caughtStealing":1,"stolenBases":12,"stolenBasePercentage":".923","caughtStealingPercentage":".077","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":539,"totalBases":203,"rbi":53,"leftOnBase":175,"sacBunts":0,"sacFlies":4,"babip":".296","groundOutsToAirouts":"1.02","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"55.67","popOuts":21,"lineOuts":56},"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":236,"errors":3,"chances":243,"fielding":".988","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}]},"ID646240":{"person":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"jerseyNumber":"16","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"200","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":3,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":12,"errors":0,"chances":13,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":146,"flyOuts":82,"groundOuts":122,"airOuts":131,"runs":86,"doubles":36,"triples":1,"homeRuns":35,"strikeOuts":159,"baseOnBalls":68,"intentionalWalks":7,"hits":142,"hitByPitch":2,"avg":".258","atBats":550,"obp":".340","slg":".518","ops":".858","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":13,"groundIntoTriplePlay":0,"plateAppearances":624,"totalBases":285,"rbi":92,"leftOnBase":246,"sacBunts":0,"sacFlies":4,"babip":".297","groundOutsToAirouts":"0.93","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"15.71","popOuts":23,"lineOuts":26},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":71,"putOuts":827,"errors":8,"chances":906,"fielding":".991","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID695391":{"person":{"id":695391,"fullName":"Brett Harris","link":"/api/v1/people/695391"},"jerseyNumber":"29","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":6,"flyOuts":1,"groundOuts":3,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":2,"avg":".000","atBats":6,"obp":".333","slg":".000","ops":".333","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":9,"totalBases":0,"rbi":0,"leftOnBase":5,"sacBunts":0,"sacFlies":0,"babip":".000","groundOutsToAirouts":"3.00","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":4,"putOuts":6,"errors":0,"chances":10,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID665665":{"person":{"id":665665,"fullName":"Reiver Sanmartin","link":"/api/v1/people/665665"},"jerseyNumber":"48","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{"note":"(H, 4)","summary":"1.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"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":".---","numberOfPitches":16,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":16,"balls":6,"strikes":10,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":21,"gamesStarted":0,"flyOuts":5,"groundOuts":34,"airOuts":12,"runs":12,"doubles":4,"triples":1,"homeRuns":3,"strikeOuts":16,"baseOnBalls":6,"intentionalWalks":1,"hits":20,"hitByPitch":0,"atBats":81,"obp":".299","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":332,"era":"4.35","inningsPitched":"20.2","wins":2,"losses":0,"saves":0,"saveOpportunities":0,"holds":4,"blownSaves":0,"earnedRuns":10,"whip":"1.26","battersFaced":88,"outs":62,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":332,"balls":124,"strikes":208,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.83","rbi":0,"winPercentage":"1.000","pitchesPerInning":"16.06","gamesFinished":5,"strikeoutWalkRatio":"2.67","strikeoutsPer9Inn":"6.97","walksPer9Inn":"2.61","hitsPer9Inn":"8.71","runsScoredPer9":"5.23","homeRunsPer9":"1.31","inheritedRunners":17,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":0,"errors":1,"chances":4,"fielding":".750","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID687529":{"person":{"id":687529,"fullName":"Grant McCray","link":"/api/v1/people/687529"},"jerseyNumber":"58","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"800","stats":{"batting":{"summary":"1-2 | BB, SB","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":33,"flyOuts":7,"groundOuts":18,"airOuts":17,"runs":11,"doubles":1,"triples":1,"homeRuns":2,"strikeOuts":20,"baseOnBalls":10,"intentionalWalks":1,"hits":9,"hitByPitch":0,"avg":".148","atBats":61,"obp":".268","slg":".295","ops":".563","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":74,"totalBases":18,"rbi":3,"leftOnBase":23,"sacBunts":3,"sacFlies":0,"babip":".179","groundOutsToAirouts":"1.06","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.50","popOuts":5,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":52,"errors":0,"chances":54,"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"}]},"ID683766":{"person":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"jerseyNumber":"50","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"900","stats":{"batting":{"summary":"2-3 | HR, K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":5,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":0,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":54,"flyOuts":16,"groundOuts":45,"airOuts":37,"runs":22,"doubles":5,"triples":0,"homeRuns":4,"strikeOuts":40,"baseOnBalls":7,"intentionalWalks":0,"hits":33,"hitByPitch":2,"avg":".219","atBats":151,"obp":".263","slg":".331","ops":".594","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":164,"totalBases":50,"rbi":9,"leftOnBase":66,"sacBunts":4,"sacFlies":0,"babip":".271","groundOutsToAirouts":"1.22","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"37.75","popOuts":10,"lineOuts":11},"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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":101,"putOuts":58,"errors":4,"chances":163,"fielding":".975","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID694918":{"person":{"id":694918,"fullName":"Blade Tidwell","link":"/api/v1/people/694918"},"jerseyNumber":"46","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":6,"flyOuts":26,"groundOuts":29,"airOuts":55,"runs":21,"doubles":5,"triples":0,"homeRuns":5,"strikeOuts":36,"baseOnBalls":18,"intentionalWalks":0,"hits":35,"hitByPitch":3,"atBats":154,"obp":".318","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":729,"era":"4.43","inningsPitched":"42.2","wins":0,"losses":2,"saves":1,"saveOpportunities":1,"holds":1,"blownSaves":0,"earnedRuns":21,"whip":"1.24","battersFaced":176,"outs":128,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":729,"balls":280,"strikes":449,"strikePercentage":".620","hitBatsmen":3,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.53","rbi":0,"winPercentage":".000","pitchesPerInning":"17.09","gamesFinished":6,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"7.59","walksPer9Inn":"3.80","hitsPer9Inn":"7.38","runsScoredPer9":"4.43","homeRunsPer9":"1.05","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":18,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":3,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID683627":{"person":{"id":683627,"fullName":"Anthony Molina","link":"/api/v1/people/683627"},"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":6,"gamesStarted":2,"flyOuts":11,"groundOuts":21,"airOuts":21,"runs":9,"doubles":1,"triples":0,"homeRuns":3,"strikeOuts":15,"baseOnBalls":3,"intentionalWalks":0,"hits":14,"hitByPitch":0,"atBats":71,"obp":".230","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":302,"era":"2.79","inningsPitched":"19.1","wins":3,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":6,"whip":"0.88","battersFaced":74,"outs":58,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":302,"balls":104,"strikes":198,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":"1.000","pitchesPerInning":"15.62","gamesFinished":2,"strikeoutWalkRatio":"5.00","strikeoutsPer9Inn":"6.98","walksPer9Inn":"1.40","hitsPer9Inn":"6.52","runsScoredPer9":"4.19","homeRunsPer9":"1.40","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":3,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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, 9-13)","summary":"6.0 IP, 0 ER, 2 K, 4 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":4,"groundOuts":11,"airOuts":4,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":4,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":19,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":81,"inningsPitched":"6.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":23,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":81,"balls":34,"strikes":47,"strikePercentage":".580","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"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":28,"gamesStarted":28,"flyOuts":70,"groundOuts":174,"airOuts":126,"runs":72,"doubles":25,"triples":3,"homeRuns":11,"strikeOuts":139,"baseOnBalls":72,"intentionalWalks":0,"hits":121,"hitByPitch":5,"atBats":555,"obp":".312","caughtStealing":4,"stolenBases":12,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":2624,"era":"4.00","inningsPitched":"150.2","wins":9,"losses":13,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":67,"whip":"1.28","battersFaced":637,"outs":452,"gamesPitched":28,"completeGames":0,"shutouts":0,"pitchesThrown":2624,"balls":1039,"strikes":1585,"strikePercentage":".600","hitBatsmen":5,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.38","rbi":0,"winPercentage":".409","pitchesPerInning":"17.42","gamesFinished":0,"strikeoutWalkRatio":"1.93","strikeoutsPer9Inn":"8.30","walksPer9Inn":"4.30","hitsPer9Inn":"7.23","runsScoredPer9":"4.30","homeRunsPer9":"0.66","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":3,"passedBall":0,"popOuts":22,"lineOuts":34},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":16,"putOuts":12,"errors":1,"chances":29,"fielding":".966","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID691769":{"person":{"id":691769,"fullName":"Philip Abner","link":"/api/v1/people/691769"},"jerseyNumber":"57","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":8,"gamesStarted":0,"flyOuts":12,"groundOuts":17,"airOuts":19,"runs":10,"doubles":3,"triples":0,"homeRuns":2,"strikeOuts":6,"baseOnBalls":8,"intentionalWalks":0,"hits":14,"hitByPitch":0,"atBats":56,"obp":".344","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":245,"era":"6.28","inningsPitched":"14.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":10,"whip":"1.53","battersFaced":64,"outs":43,"gamesPitched":8,"completeGames":0,"shutouts":0,"pitchesThrown":245,"balls":94,"strikes":151,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.89","rbi":0,"winPercentage":".---","pitchesPerInning":"17.09","gamesFinished":2,"strikeoutWalkRatio":"0.75","strikeoutsPer9Inn":"3.77","walksPer9Inn":"5.02","hitsPer9Inn":"8.79","runsScoredPer9":"6.28","homeRunsPer9":"1.26","inheritedRunners":6,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":6},"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}},"ID806367":{"person":{"id":806367,"fullName":"Turner Hill","link":"/api/v1/people/806367"},"jerseyNumber":"52","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"500","stats":{"batting":{"summary":"1-4 | 2B","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":0,"doubles":1,"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":2,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":20,"flyOuts":9,"groundOuts":17,"airOuts":20,"runs":9,"doubles":6,"triples":0,"homeRuns":0,"strikeOuts":9,"baseOnBalls":9,"intentionalWalks":0,"hits":17,"hitByPitch":2,"avg":".283","atBats":60,"obp":".378","slg":".383","ops":".761","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":74,"totalBases":23,"rbi":12,"leftOnBase":27,"sacBunts":0,"sacFlies":3,"babip":".315","groundOutsToAirouts":"0.85","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":3,"lineOuts":8},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":36,"errors":2,"chances":39,"fielding":".949","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID805811":{"person":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"jerseyNumber":"8","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"300","stats":{"batting":{"summary":"1-3 | HR, BB, 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"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":"3.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":100,"flyOuts":53,"groundOuts":69,"airOuts":87,"runs":47,"doubles":21,"triples":0,"homeRuns":16,"strikeOuts":110,"baseOnBalls":55,"intentionalWalks":1,"hits":95,"hitByPitch":0,"avg":".265","atBats":358,"obp":".361","slg":".458","ops":".819","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":416,"totalBases":164,"rbi":49,"leftOnBase":160,"sacBunts":0,"sacFlies":3,"babip":".336","groundOutsToAirouts":"0.79","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"22.38","popOuts":11,"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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":22,"putOuts":248,"errors":1,"chances":271,"fielding":".996","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID678545":{"person":{"id":678545,"fullName":"Osleivis Basabe","link":"/api/v1/people/678545"},"jerseyNumber":"39","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"400","stats":{"batting":{"summary":"0-2 | BB, K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":4,"errors":1,"chances":9,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":36,"flyOuts":23,"groundOuts":32,"airOuts":34,"runs":12,"doubles":2,"triples":0,"homeRuns":5,"strikeOuts":24,"baseOnBalls":5,"intentionalWalks":0,"hits":23,"hitByPitch":3,"avg":".207","atBats":111,"obp":".258","slg":".360","ops":".618","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":121,"totalBases":40,"rbi":12,"leftOnBase":42,"sacBunts":1,"sacFlies":1,"babip":".217","groundOutsToAirouts":"0.94","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"22.20","popOuts":4,"lineOuts":7},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":87,"putOuts":42,"errors":4,"chances":133,"fielding":".970","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]}},"batters":[813841,646240,805811,678545,808982,801501,806367,668800,694376,687529,683766,694738,665665,693313,669270],"pitchers":[694738,665665,693313,669270],"bench":[701852,687551,695391],"bullpen":[691769,671345,805345,805074,683627,702885,681916,694918,657277,683363],"battingOrder":[813841,646240,805811,801501,806367,668800,694376,687529,683766],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Hill (6, Mathews)."},{"label":"HR","value":"Eldridge (16, 1st inning off Mathews, 0 on, 2 out); Koss (4, 2nd inning off Mathews, 0 on, 2 out)."},{"label":"TB","value":"Eldridge 4; Hill 2; Koss 5; McCray; Whitcomb."},{"label":"RBI","value":"Eldridge (49); Koss (9)."},{"label":"2-out RBI","value":"Koss; Eldridge."},{"label":"Runners left in scoring position, 2 out","value":"Knizner 2; Lee, J 2; Koss 2."},{"label":"SAC","value":"Cox."},{"label":"Team RISP","value":"0-for-5."},{"label":"Team LOB","value":"8."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"McCray (5, 2nd base off Mathews/Bernal)."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Basabe (4, fielding)."},{"label":"PB","value":"Knizner (2)."},{"label":"DP","value":"2 (2 Whitcomb-Basabe-Devers)."}]}],"note":[{"label":"a","value":"Lined out for Basabe in the 7th."}]}},"officials":[{"official":{"id":503493,"fullName":"Sean Barber","link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"fullName":"John Libka","link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"fullName":"D.J. Reyburn","link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"fullName":"James Hoye","link":"/api/v1/people/428442"},"officialType":"Third Base"}],"info":[{"label":"WP","value":"Seymour, C."},{"label":"ABS Challenge","value":"Knizner (Ball-Overturned to Strike); Bernal 2 (Ball-Confirmed, Ball-Overturned to Strike); Herrera (Strike-Confirmed)."},{"label":"Pitches-strikes","value":"Mathews 99-62; Graceffo 32-20; Roupp 81-47; Sanmartin 16-10; Seymour, C 31-16; Kuhnel 21-15."},{"label":"Groundouts-flyouts","value":"Mathews 6-5; Graceffo 3-0; Roupp 11-4; Sanmartin 3-0; Seymour, C 1-1; Kuhnel 2-2."},{"label":"Batters faced","value":"Mathews 25; Graceffo 9; Roupp 23; Sanmartin 4; Seymour, C 5; Kuhnel 6."},{"label":"Inherited runners-scored","value":"Kuhnel 3-0."},{"label":"Umpires","value":"HP: Sean Barber. 1B: John Libka. 2B: D.J. Reyburn. 3B: James Hoye. "},{"label":"Weather","value":"72 degrees, Partly Cloudy."},{"label":"Wind","value":"10 mph, Varies."},{"label":"First pitch","value":"6:46 PM."},{"label":"T","value":"2:25."},{"label":"Att","value":"27,787."},{"label":"Venue","value":"Oracle Park."},{"label":"September 8, 2026"}],"pitchingNotes":[],"topPerformers":[{"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, 9-13)","summary":"6.0 IP, 0 ER, 2 K, 4 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":4,"groundOuts":11,"airOuts":4,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":4,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":19,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":81,"inningsPitched":"6.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":23,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":81,"balls":34,"strikes":47,"strikePercentage":".580","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"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":28,"gamesStarted":28,"flyOuts":70,"groundOuts":174,"airOuts":126,"runs":72,"doubles":25,"triples":3,"homeRuns":11,"strikeOuts":139,"baseOnBalls":72,"intentionalWalks":0,"hits":121,"hitByPitch":5,"atBats":555,"obp":".312","caughtStealing":4,"stolenBases":12,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":2624,"era":"4.00","inningsPitched":"150.2","wins":9,"losses":13,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":67,"whip":"1.28","battersFaced":637,"outs":452,"gamesPitched":28,"completeGames":0,"shutouts":0,"pitchesThrown":2624,"balls":1039,"strikes":1585,"strikePercentage":".600","hitBatsmen":5,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.38","rbi":0,"winPercentage":".409","pitchesPerInning":"17.42","gamesFinished":0,"strikeoutWalkRatio":"1.93","strikeoutsPer9Inn":"8.30","walksPer9Inn":"4.30","hitsPer9Inn":"7.23","runsScoredPer9":"4.30","homeRunsPer9":"0.66","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":3,"passedBall":0,"popOuts":22,"lineOuts":34},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":16,"putOuts":12,"errors":1,"chances":29,"fielding":".966","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":66,"pitchingGameScore":66},{"player":{"person":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766","boxscoreName":"Koss"},"jerseyNumber":"50","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"900","stats":{"batting":{"summary":"2-3 | HR, K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":5,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":0,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":54,"flyOuts":16,"groundOuts":45,"airOuts":37,"runs":22,"doubles":5,"triples":0,"homeRuns":4,"strikeOuts":40,"baseOnBalls":7,"intentionalWalks":0,"hits":33,"hitByPitch":2,"avg":".219","atBats":151,"obp":".263","slg":".331","ops":".594","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":164,"totalBases":50,"rbi":9,"leftOnBase":66,"sacBunts":4,"sacFlies":0,"babip":".271","groundOutsToAirouts":"1.22","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"37.75","popOuts":10,"lineOuts":11},"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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":101,"putOuts":58,"errors":4,"chances":163,"fielding":".975","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"type":"hitter","gameScore":58,"hittingGameScore":58},{"player":{"person":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475","boxscoreName":"Burleson"},"jerseyNumber":"41","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"battingOrder":"300","stats":{"batting":{"summary":"1-1 | 3 BB","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":3,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":1,"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":1,"putOuts":7,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":145,"flyOuts":91,"groundOuts":151,"airOuts":144,"runs":81,"doubles":34,"triples":1,"homeRuns":22,"strikeOuts":105,"baseOnBalls":51,"intentionalWalks":4,"hits":157,"hitByPitch":6,"avg":".284","atBats":553,"obp":".349","slg":".468","ops":".817","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":12,"groundIntoTriplePlay":0,"plateAppearances":614,"totalBases":259,"rbi":104,"leftOnBase":257,"sacBunts":0,"sacFlies":4,"babip":".314","groundOutsToAirouts":"1.05","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.14","popOuts":27,"lineOuts":26},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":101,"putOuts":1094,"errors":8,"chances":1203,"fielding":".993","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"type":"hitter","gameScore":55,"hittingGameScore":55}]},"decisions":{"winner":{"id":694738,"fullName":"Landen Roupp","link":"/api/v1/people/694738"},"loser":{"id":687273,"fullName":"Quinn Mathews","link":"/api/v1/people/687273"},"save":{"id":669270,"fullName":"Joel Kuhnel","link":"/api/v1/people/669270"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}