{"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":824957,"link":"/api/v1.1/game/824957/feed/live","metaData":{"wait":10,"timeStamp":"20260909_040904","gameEvents":["strikeout","game_finished"],"logicalEvents":["midInning","countChange","count03","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":824957,"type":"R","doubleHeader":"N","id":"2026/09/08/tormlb-athmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-824957-2026-09-08","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-09-09T01:40:00Z","originalDate":"2026-09-08","officialDate":"2026-09-08","dayNight":"night","time":"6:40","ampm":"PM"},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141","season":2026,"venue":{"id":14,"name":"Rogers Centre","link":"/api/v1/venues/14"},"springVenue":{"id":2536,"link":"/api/v1/venues/2536"},"teamCode":"tor","fileCode":"tor","abbreviation":"TOR","teamName":"Blue Jays","locationName":"Toronto","firstYearOfPlay":"1977","league":{"id":103,"name":"American League","link":"/api/v1/league/103"},"division":{"id":201,"name":"American League East","link":"/api/v1/divisions/201"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Toronto","record":{"gamesPlayed":146,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":73,"losses":73,"ties":0,"pct":".500"},"records":{},"divisionLeader":false,"wins":73,"losses":73,"winningPercentage":".500"},"franchiseName":"Toronto","clubName":"Blue Jays","active":true},"home":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133","season":2026,"venue":{"id":2529,"name":"Sutter Health Park","link":"/api/v1/venues/2529"},"springVenue":{"id":2507,"link":"/api/v1/venues/2507"},"teamCode":"ath","fileCode":"ath","abbreviation":"ATH","teamName":"Athletics","locationName":"Sacramento","firstYearOfPlay":"1901","league":{"id":103,"name":"American League","link":"/api/v1/league/103"},"division":{"id":200,"name":"American League West","link":"/api/v1/divisions/200"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Athletics","record":{"gamesPlayed":146,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":58,"losses":88,"ties":0,"pct":".397"},"records":{},"divisionLeader":false,"wins":58,"losses":88,"winningPercentage":".397"},"franchiseName":"Athletics","clubName":"Athletics","active":true}},"players":{"ID671732":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732","firstName":"Lawrence","lastName":"Butler","primaryNumber":"4","birthDate":"2000-07-10","currentAge":26,"birthCity":"Burlington","birthStateProvince":"NJ","birthCountry":"USA","height":"6' 3\"","weight":210,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Lawrence","useLastName":"Butler","middleName":"Evan","boxscoreName":"Butler, L","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2023-08-11","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Lawrence Butler","nameSlug":"lawrence-butler-671732","firstLastName":"Lawrence Butler","lastFirstName":"Butler, Lawrence","lastInitName":"Butler, L","initLastName":"L Butler","fullFMLName":"Lawrence Evan Butler","fullLFMName":"Butler, Lawrence Evan","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID693686":{"id":693686,"fullName":"Spencer Miles","link":"/api/v1/people/693686","firstName":"Spencer","lastName":"Miles","primaryNumber":"62","birthDate":"2000-07-26","currentAge":26,"birthCity":"Columbia","birthStateProvince":"MO","birthCountry":"USA","height":"6' 3\"","weight":180,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Spencer","useLastName":"Miles","middleName":"David","boxscoreName":"Miles","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2026-03-28","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Spencer Miles","nameSlug":"spencer-miles-693686","firstLastName":"Spencer Miles","lastFirstName":"Miles, Spencer","lastInitName":"Miles, S","initLastName":"S Miles","fullFMLName":"Spencer David Miles","fullLFMName":"Miles, Spencer David","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID641680":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680","firstName":"Jonah","lastName":"Heim","primaryNumber":"15","birthDate":"1995-06-27","currentAge":31,"birthCity":"Buffalo","birthStateProvince":"NY","birthCountry":"USA","height":"6' 4\"","weight":220,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Jonah","useLastName":"Heim","middleName":"Nathan","boxscoreName":"Heim","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2020-08-25","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jonah Heim","nameSlug":"jonah-heim-641680","firstLastName":"Jonah Heim","lastFirstName":"Heim, Jonah","lastInitName":"Heim, J","initLastName":"J Heim","fullFMLName":"Jonah Nathan Heim","fullLFMName":"Heim, Jonah Nathan","strikeZoneTop":3.375,"strikeZoneBottom":1.703},"ID688297":{"id":688297,"fullName":"Chris Roycroft","link":"/api/v1/people/688297","firstName":"Chris","lastName":"Roycroft","primaryNumber":"56","birthDate":"1997-06-21","currentAge":29,"birthCity":"Dundee","birthStateProvince":"IL","birthCountry":"USA","height":"6' 8\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Chris","useLastName":"Roycroft","middleName":"Michael","boxscoreName":"Roycroft","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2024-05-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Chris Roycroft","nameSlug":"chris-roycroft-688297","firstLastName":"Chris Roycroft","lastFirstName":"Roycroft, Chris","lastInitName":"Roycroft, C","initLastName":"C Roycroft","fullFMLName":"Chris Michael Roycroft","fullLFMName":"Roycroft, Chris Michael","strikeZoneTop":3.567,"strikeZoneBottom":1.8},"ID664129":{"id":664129,"fullName":"Geoff Hartlieb","link":"/api/v1/people/664129","firstName":"Geoffery","lastName":"Hartlieb","primaryNumber":"31","birthDate":"1993-12-09","currentAge":32,"birthCity":"Highland","birthStateProvince":"IL","birthCountry":"USA","height":"6' 5\"","weight":240,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Geoff","useLastName":"Hartlieb","middleName":"Thomas","boxscoreName":"Hartlieb","nickName":"Hart","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"pronunciation":"HART-leeb","mlbDebutDate":"2019-05-18","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Geoff Hartlieb","nameSlug":"geoff-hartlieb-664129","firstLastName":"Geoff Hartlieb","lastFirstName":"Hartlieb, Geoff","lastInitName":"Hartlieb, G","initLastName":"G Hartlieb","fullFMLName":"Geoffery Thomas Hartlieb","fullLFMName":"Hartlieb, Geoffery Thomas","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID686751":{"id":686751,"fullName":"Seth Johnson","link":"/api/v1/people/686751","firstName":"Seth","lastName":"Johnson","primaryNumber":"52","birthDate":"1998-09-19","currentAge":27,"birthCity":"Concord","birthStateProvince":"NC","birthCountry":"USA","height":"6' 1\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Seth","useLastName":"Johnson","middleName":"William","boxscoreName":"Johnson, S","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2024-09-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Seth Johnson","nameSlug":"seth-johnson-686751","firstLastName":"Seth Johnson","lastFirstName":"Johnson, Seth","lastInitName":"Johnson, S","initLastName":"S Johnson","fullFMLName":"Seth William Johnson","fullLFMName":"Johnson, Seth William","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID667755":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755","firstName":"José","lastName":"Soriano","primaryNumber":"40","birthDate":"1998-10-20","currentAge":27,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 3\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"José","useLastName":"Soriano","middleName":"Joaquin","boxscoreName":"Soriano, J","gender":"M","nameMatrilineal":"Santana","isPlayer":true,"isVerified":false,"mlbDebutDate":"2023-06-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"José Soriano","nameSlug":"jose-soriano-667755","firstLastName":"José Soriano","lastFirstName":"Soriano, José","lastInitName":"Soriano, J","initLastName":"J Soriano","fullFMLName":"José Joaquin Soriano","fullLFMName":"Soriano, José Joaquin","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID661531":{"id":661531,"fullName":"Brian Serven","link":"/api/v1/people/661531","firstName":"Brian","lastName":"Serven","primaryNumber":"10","birthDate":"1995-05-05","currentAge":31,"birthCity":"Palm Desert","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":207,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Brian","useLastName":"Serven","middleName":"Nicholas","boxscoreName":"Serven","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2022-05-18","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brian Serven","nameSlug":"brian-serven-661531","firstLastName":"Brian Serven","lastFirstName":"Serven, Brian","lastInitName":"Serven, B","initLastName":"B Serven","fullFMLName":"Brian Nicholas Serven","fullLFMName":"Serven, Brian Nicholas","strikeZoneTop":3.217,"strikeZoneBottom":1.624},"ID676391":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391","firstName":"Ernie","lastName":"Clement","primaryNumber":"22","birthDate":"1996-03-22","currentAge":30,"birthCity":"Rochester","birthStateProvince":"NY","birthCountry":"USA","height":"6' 0\"","weight":170,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Ernie","useLastName":"Clement","middleName":"James","boxscoreName":"Clement","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2021-06-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ernie Clement","nameSlug":"ernie-clement-676391","firstLastName":"Ernie Clement","lastFirstName":"Clement, Ernie","lastInitName":"Clement, E","initLastName":"E Clement","fullFMLName":"Ernie James Clement","fullLFMName":"Clement, Ernie James","strikeZoneTop":3.191,"strikeZoneBottom":1.61},"ID665926":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926","firstName":"Andrés","lastName":"Giménez","primaryNumber":"0","birthDate":"1998-09-04","currentAge":28,"birthCity":"Barquisimeto","birthCountry":"Venezuela","height":"5' 11\"","weight":161,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Andrés","useLastName":"Giménez","middleName":"Alfonso","boxscoreName":"Giménez","gender":"M","nameMatrilineal":"Osorio","isPlayer":true,"isVerified":true,"pronunciation":"ahn-DRAYS hee-MEH-nehz","mlbDebutDate":"2020-07-24","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Andrés Giménez","nameSlug":"andres-gimenez-665926","firstLastName":"Andrés Giménez","lastFirstName":"Giménez, Andrés","lastInitName":"Giménez, A","initLastName":"A Giménez","fullFMLName":"Andrés Alfonso Giménez","fullLFMName":"Giménez, Andrés Alfonso","strikeZoneTop":3.165,"strikeZoneBottom":1.597},"ID678218":{"id":678218,"fullName":"Brandon Valenzuela","link":"/api/v1/people/678218","firstName":"Brandon","lastName":"Valenzuela","primaryNumber":"59","birthDate":"2000-10-02","currentAge":25,"birthCity":"Hermosillo","birthStateProvince":"Sonora","birthCountry":"Mexico","height":"6' 0\"","weight":225,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Brandon","useLastName":"Valenzuela","middleName":"Ivar","boxscoreName":"Valenzuela","gender":"M","nameMatrilineal":"Gerardo","isPlayer":true,"isVerified":true,"mlbDebutDate":"2026-04-05","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brandon Valenzuela","nameSlug":"brandon-valenzuela-678218","firstLastName":"Brandon Valenzuela","lastFirstName":"Valenzuela, Brandon","lastInitName":"Valenzuela, B","initLastName":"B Valenzuela","fullFMLName":"Brandon Ivar Valenzuela","fullLFMName":"Valenzuela, Brandon Ivar","strikeZoneTop":3.219,"strikeZoneBottom":1.625},"ID691777":{"id":691777,"fullName":"Max Muncy","link":"/api/v1/people/691777","firstName":"Maxwell","lastName":"Muncy","primaryNumber":"3","birthDate":"2002-08-25","currentAge":24,"birthCity":"Camarillo","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":180,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Max","useLastName":"Muncy","middleName":"Price","boxscoreName":"Muncy","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-03-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Max Muncy","nameSlug":"max-muncy-691777","firstLastName":"Max Muncy","lastFirstName":"Muncy, Max","lastInitName":"Muncy, M","initLastName":"M Muncy","fullFMLName":"Maxwell Price Muncy","fullLFMName":"Muncy, Maxwell Price","strikeZoneTop":3.228,"strikeZoneBottom":1.629},"ID656302":{"id":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302","firstName":"Dylan","lastName":"Cease","primaryNumber":"84","birthDate":"1995-12-28","currentAge":30,"birthCity":"Milton","birthStateProvince":"GA","birthCountry":"USA","height":"6' 2\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Dylan","useLastName":"Cease","middleName":"Edward","boxscoreName":"Cease","nickName":"Cease","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2019-07-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Dylan Cease","nameSlug":"dylan-cease-656302","firstLastName":"Dylan Cease","lastFirstName":"Cease, Dylan","lastInitName":"Cease, D","initLastName":"D Cease","fullFMLName":"Dylan Edward Cease","fullLFMName":"Cease, Dylan Edward","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID703520":{"id":703520,"fullName":"Brett Bateman","link":"/api/v1/people/703520","firstName":"Brett","lastName":"Bateman","primaryNumber":"21","birthDate":"2002-03-19","currentAge":24,"birthCity":"St. Paul","birthStateProvince":"MN","birthCountry":"USA","height":"5' 10\"","weight":170,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Brett","useLastName":"Bateman","middleName":"Allen","boxscoreName":"Bateman","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2026-08-07","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Brett Bateman","nameSlug":"brett-bateman-703520","firstLastName":"Brett Bateman","lastFirstName":"Bateman, Brett","lastInitName":"Bateman, B","initLastName":"B Bateman","fullFMLName":"Brett  Bateman","fullLFMName":"Bateman, Brett","strikeZoneTop":3.12,"strikeZoneBottom":1.57},"ID695611":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611","firstName":"Gage","lastName":"Jump","primaryNumber":"61","birthDate":"2003-04-12","currentAge":23,"birthCity":"Aliso Viejo","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Gage","useLastName":"Jump","middleName":"Lee","boxscoreName":"Jump","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2024,"mlbDebutDate":"2026-05-26","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Gage Jump","nameSlug":"gage-jump-695611","firstLastName":"Gage Jump","lastFirstName":"Jump, Gage","lastInitName":"Jump, G","initLastName":"G Jump","fullFMLName":"Gage Lee Jump","fullLFMName":"Jump, Gage Lee","strikeZoneTop":3.32,"strikeZoneBottom":1.51},"ID669620":{"id":669620,"fullName":"Brady Basso","link":"/api/v1/people/669620","firstName":"Brady","lastName":"Basso","primaryNumber":"66","birthDate":"1997-10-08","currentAge":28,"birthCity":"Pearland","birthStateProvince":"TX","birthCountry":"USA","height":"6' 2\"","weight":213,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brady","useLastName":"Basso","middleName":"Marshall","boxscoreName":"Basso","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"BASS-oh","mlbDebutDate":"2024-05-31","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Brady Basso","nameSlug":"brady-basso-669620","firstLastName":"Brady Basso","lastFirstName":"Basso, Brady","lastInitName":"Basso, B","initLastName":"B Basso","fullFMLName":"Brady Marshall Basso","fullLFMName":"Basso, Brady Marshall","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID623149":{"id":623149,"fullName":"Paul Sewald","link":"/api/v1/people/623149","firstName":"Paul","lastName":"Sewald","primaryNumber":"43","birthDate":"1990-05-26","currentAge":36,"birthCity":"Las Vegas","birthStateProvince":"NV","birthCountry":"USA","height":"6' 3\"","weight":219,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Paul","useLastName":"Sewald","middleName":"Stanton","boxscoreName":"Sewald","nickName":"Paulie","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"pronunciation":"SEE-walld","mlbDebutDate":"2017-04-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Paul Sewald","nameSlug":"paul-sewald-623149","firstLastName":"Paul Sewald","lastFirstName":"Sewald, Paul","lastInitName":"Sewald, P","initLastName":"P Sewald","fullFMLName":"Paul Stanton Sewald","fullLFMName":"Sewald, Paul Stanton","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID664770":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770","firstName":"Nathan","lastName":"Lukes","primaryNumber":"38","birthDate":"1994-07-12","currentAge":32,"birthCity":"Sacramento","birthStateProvince":"CA","birthCountry":"USA","height":"5' 11\"","weight":180,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Nathan","useLastName":"Lukes","middleName":"Donald","boxscoreName":"Lukes","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"lucas","mlbDebutDate":"2023-03-30","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nathan Lukes","nameSlug":"nathan-lukes-664770","firstLastName":"Nathan Lukes","lastFirstName":"Lukes, Nathan","lastInitName":"Lukes, N","initLastName":"N Lukes","fullFMLName":"Nathan Donald Lukes","fullLFMName":"Lukes, Nathan Donald","strikeZoneTop":3.164,"strikeZoneBottom":1.597},"ID665660":{"id":665660,"fullName":"Elvis Alvarado","link":"/api/v1/people/665660","firstName":"Elvis","lastName":"Alvarado","primaryNumber":"37","birthDate":"1999-02-23","currentAge":27,"birthCity":"Sabaneta","birthCountry":"Dominican Republic","height":"6' 6\"","weight":253,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Elvis","useLastName":"Alvarado","middleName":"Ernesto","boxscoreName":"Alvarado","gender":"M","nameMatrilineal":"Vargas","isPlayer":true,"isVerified":true,"mlbDebutDate":"2025-05-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Elvis Alvarado","nameSlug":"elvis-alvarado-665660","firstLastName":"Elvis Alvarado","lastFirstName":"Alvarado, Elvis","lastInitName":"Alvarado, E","initLastName":"E Alvarado","fullFMLName":"Elvis Ernesto Alvarado","fullLFMName":"Alvarado, Elvis Ernesto","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID687231":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231","firstName":"Darell","lastName":"Hernaiz","primaryNumber":"2","birthDate":"2001-08-03","currentAge":25,"birthCity":"San Juan","birthCountry":"Puerto Rico","height":"5' 11\"","weight":190,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Darell","useLastName":"Hernaiz","middleName":"Giovan","boxscoreName":"Hernaiz","gender":"M","nameMatrilineal":"Rivera","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"DARE-uhl her-NAYS","mlbDebutDate":"2024-03-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Darell Hernaiz","nameSlug":"darell-hernaiz-687231","firstLastName":"Darell Hernaiz","lastFirstName":"Hernaiz, Darell","lastInitName":"Hernaiz, D","initLastName":"D Hernaiz","fullFMLName":"Darell Giovan Hernaiz","fullLFMName":"Hernaiz, Darell Giovan","strikeZoneTop":3.19,"strikeZoneBottom":1.61},"ID689254":{"id":689254,"fullName":"Mason Fluharty","link":"/api/v1/people/689254","firstName":"Mason","lastName":"Fluharty","primaryNumber":"68","birthDate":"2001-08-13","currentAge":25,"birthCity":"Lewes","birthStateProvince":"DE","birthCountry":"USA","height":"6' 2\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Mason","useLastName":"Fluharty","middleName":"Lynn","boxscoreName":"Fluharty","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"pronunciation":"FLEW-hardy","mlbDebutDate":"2025-04-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Mason Fluharty","nameSlug":"mason-fluharty-689254","firstLastName":"Mason Fluharty","lastFirstName":"Fluharty, Mason","lastInitName":"Fluharty, M","initLastName":"M Fluharty","fullFMLName":"Mason Lynn Fluharty","fullLFMName":"Fluharty, Mason Lynn","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID663687":{"id":663687,"fullName":"Hogan Harris","link":"/api/v1/people/663687","firstName":"Hogan","lastName":"Harris","primaryNumber":"36","birthDate":"1996-12-26","currentAge":29,"birthCity":"Lafayette","birthStateProvince":"LA","birthCountry":"USA","height":"6' 3\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Hogan","useLastName":"Harris","middleName":"Anthony","boxscoreName":"Harris, H","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2023-04-14","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Hogan Harris","nameSlug":"hogan-harris-663687","firstLastName":"Hogan Harris","lastFirstName":"Harris, Hogan","lastInitName":"Harris, H","initLastName":"H Harris","fullFMLName":"Hogan Anthony Harris","fullLFMName":"Harris, Hogan Anthony","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID665622":{"id":665622,"fullName":"Luis Medina","link":"/api/v1/people/665622","firstName":"Luis","lastName":"Medina","primaryNumber":"46","birthDate":"1999-05-03","currentAge":27,"birthCity":"Nagua","birthCountry":"Dominican Republic","height":"6' 1\"","weight":175,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Luis","useLastName":"Medina","middleName":"Angel","boxscoreName":"Medina","gender":"M","nameMatrilineal":"Bonilla","isPlayer":true,"isVerified":true,"mlbDebutDate":"2023-04-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luis Medina","nameSlug":"luis-medina-665622","firstLastName":"Luis Medina","lastFirstName":"Medina, Luis","lastInitName":"Medina, L","initLastName":"L Medina","fullFMLName":"Luis Angel Medina","fullLFMName":"Medina, Luis Angel","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID703607":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607","firstName":"Henry","lastName":"Bolte","primaryNumber":"33","birthDate":"2003-08-04","currentAge":23,"birthCity":"San Francisco","birthStateProvince":"CA","birthCountry":"USA","height":"6' 3\"","weight":195,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Henry","useLastName":"Bolte","boxscoreName":"Bolte","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"pronunciation":"BOL-tay","mlbDebutDate":"2026-05-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Henry Bolte","nameSlug":"henry-bolte-703607","firstLastName":"Henry Bolte","lastFirstName":"Bolte, Henry","lastInitName":"Bolte, H","initLastName":"H Bolte","fullFMLName":"Henry Bolte","fullLFMName":"Bolte, Henry","strikeZoneTop":3.33,"strikeZoneBottom":1.68},"ID815873":{"id":815873,"fullName":"Sean Keys","link":"/api/v1/people/815873","firstName":"Sean","lastName":"Keys","primaryNumber":"20","birthDate":"2003-05-26","currentAge":23,"birthCity":"Huntington","birthStateProvince":"NY","birthCountry":"USA","height":"6' 1\"","weight":232,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Sean","useLastName":"Keys","middleName":"Thomas","boxscoreName":"Keys","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2024,"mlbDebutDate":"2026-06-27","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Sean Keys","nameSlug":"sean-keys-815873","firstLastName":"Sean Keys","lastFirstName":"Keys, Sean","lastInitName":"Keys, S","initLastName":"S Keys","fullFMLName":"Sean Thomas Keys","fullLFMName":"Keys, Sean Thomas","strikeZoneTop":3.26,"strikeZoneBottom":1.65},"ID680755":{"id":680755,"fullName":"Braydon Fisher","link":"/api/v1/people/680755","firstName":"Braydon","lastName":"Fisher","primaryNumber":"63","birthDate":"2000-07-26","currentAge":26,"birthCity":"League City","birthStateProvince":"TX","birthCountry":"USA","height":"6' 4\"","weight":180,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Braydon","useLastName":"Fisher","boxscoreName":"Fisher","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2025-05-11","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Braydon Fisher","nameSlug":"braydon-fisher-680755","firstLastName":"Braydon Fisher","lastFirstName":"Fisher, Braydon","lastInitName":"Fisher, B","initLastName":"B Fisher","fullFMLName":"Braydon  Fisher","fullLFMName":"Fisher, Braydon","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID683155":{"id":683155,"fullName":"Joey Estes","link":"/api/v1/people/683155","firstName":"Joseph","lastName":"Estes","primaryNumber":"68","birthDate":"2001-10-08","currentAge":24,"birthCity":"Palmdale","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Joey","useLastName":"Estes","middleName":"Lee","boxscoreName":"Estes","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"ES-tuss","mlbDebutDate":"2023-09-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Joey Estes","nameSlug":"joey-estes-683155","firstLastName":"Joey Estes","lastFirstName":"Estes, Joey","lastInitName":"Estes, J","initLastName":"J Estes","fullFMLName":"Joseph Lee Estes","fullLFMName":"Estes, Joseph Lee","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID669701":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701","firstName":"Josh","lastName":"Smith","primaryNumber":"9","birthDate":"1997-08-07","currentAge":29,"birthCity":"Baton Rouge","birthStateProvince":"LA","birthCountry":"USA","height":"5' 9\"","weight":172,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Josh","useLastName":"Smith","middleName":"Harris","boxscoreName":"Smith","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-05-30","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Josh Smith","nameSlug":"josh-smith-669701","firstLastName":"Josh Smith","lastFirstName":"Smith, Josh","lastInitName":"Smith, J","initLastName":"J Smith","fullFMLName":"Josh Harris Smith","fullLFMName":"Smith, Josh Harris","strikeZoneTop":3.068,"strikeZoneBottom":1.548},"ID814305":{"id":814305,"fullName":"Yunior Tur","link":"/api/v1/people/814305","firstName":"Yunior","lastName":"Tur","primaryNumber":"70","birthDate":"1999-08-09","currentAge":27,"birthCity":"Havana","birthCountry":"Cuba","height":"6' 6\"","weight":208,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Yunior","useLastName":"Tur","boxscoreName":"Tur","gender":"M","isPlayer":true,"isVerified":true,"mlbDebutDate":"2026-07-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Yunior Tur","nameSlug":"yunior-tur-814305","firstLastName":"Yunior Tur","lastFirstName":"Tur, Yunior","lastInitName":"Tur, Y","initLastName":"Y Tur","fullFMLName":"Yunior Tur","fullLFMName":"Tur, Yunior ","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID605488":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488","firstName":"Jeffrey","lastName":"Springs","primaryNumber":"59","birthDate":"1992-09-20","currentAge":33,"birthCity":"Belmont","birthStateProvince":"NC","birthCountry":"USA","height":"6' 3\"","weight":218,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jeffrey","useLastName":"Springs","middleName":"Scott","boxscoreName":"Springs","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2018-07-31","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jeffrey Springs","nameSlug":"jeffrey-springs-605488","firstLastName":"Jeffrey Springs","lastFirstName":"Springs, Jeffrey","lastInitName":"Springs, J","initLastName":"J Springs","fullFMLName":"Jeffrey Scott Springs","fullLFMName":"Springs, Jeffrey Scott","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID681293":{"id":681293,"fullName":"Spencer Arrighetti","link":"/api/v1/people/681293","firstName":"Spencer","lastName":"Arrighetti","primaryNumber":"45","birthDate":"2000-01-02","currentAge":26,"birthCity":"Albuquerque","birthStateProvince":"NM","birthCountry":"USA","height":"6' 2\"","weight":186,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Spencer","useLastName":"Arrighetti","middleName":"Zane","boxscoreName":"Arrighetti","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"pronunciation":"air-uh-get-ee","mlbDebutDate":"2024-04-10","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Spencer Arrighetti","nameSlug":"spencer-arrighetti-681293","firstLastName":"Spencer Arrighetti","lastFirstName":"Arrighetti, Spencer","lastInitName":"Arrighetti, S","initLastName":"S Arrighetti","fullFMLName":"Spencer Zane Arrighetti","fullLFMName":"Arrighetti, Spencer Zane","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID672386":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386","firstName":"Alejandro","lastName":"Kirk","primaryNumber":"30","birthDate":"1998-11-06","currentAge":27,"birthCity":"Tijuana","birthCountry":"Mexico","height":"5' 8\"","weight":245,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Alejandro","useLastName":"Kirk","boxscoreName":"Kirk","gender":"M","nameMatrilineal":"Castellanos","isPlayer":true,"isVerified":false,"pronunciation":"all-uh-HAWN-dro","mlbDebutDate":"2020-09-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Alejandro Kirk","nameSlug":"alejandro-kirk-672386","firstLastName":"Alejandro Kirk","lastFirstName":"Kirk, Alejandro","lastInitName":"Kirk, A","initLastName":"A Kirk","fullFMLName":"Alejandro Kirk","fullLFMName":"Kirk, Alejandro","strikeZoneTop":3.01,"strikeZoneBottom":1.519},"ID694357":{"id":694357,"fullName":"Ricky Tiedemann","link":"/api/v1/people/694357","firstName":"Tariq","lastName":"Tiedemann","primaryNumber":"33","birthDate":"2002-08-18","currentAge":24,"birthCity":"Long Beach","birthStateProvince":"CA","birthCountry":"USA","height":"6' 4\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ricky","useLastName":"Tiedemann","middleName":"Leni","boxscoreName":"Tiedemann","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2026-08-15","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Ricky Tiedemann","nameSlug":"ricky-tiedemann-694357","firstLastName":"Ricky Tiedemann","lastFirstName":"Tiedemann, Ricky","lastInitName":"Tiedemann, R","initLastName":"R Tiedemann","fullFMLName":"Tariq Leni Tiedemann","fullLFMName":"Tiedemann, Tariq Leni","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID695720":{"id":695720,"fullName":"Tommy White","link":"/api/v1/people/695720","firstName":"Thomas","lastName":"White","primaryNumber":"47","birthDate":"2003-03-02","currentAge":23,"birthCity":"St. Petersburg","birthStateProvince":"FL","birthCountry":"USA","height":"6' 0\"","weight":220,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Tommy","useLastName":"White","middleName":"Anthony","boxscoreName":"White","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2024,"mlbDebutDate":"2026-07-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tommy White","nameSlug":"tommy-white-695720","firstLastName":"Tommy White","lastFirstName":"White, Tommy","lastInitName":"White, T","initLastName":"T White","fullFMLName":"Thomas Anthony White","fullLFMName":"White, Thomas Anthony","strikeZoneTop":3.195,"strikeZoneBottom":1.612},"ID622268":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268","firstName":"Donovan","lastName":"Walton","primaryNumber":"29","birthDate":"1994-05-25","currentAge":32,"birthCity":"Dallas","birthStateProvince":"TX","birthCountry":"USA","height":"5' 9\"","weight":190,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Donovan","useLastName":"Walton","middleName":"R.","boxscoreName":"Walton","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2019-09-10","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Donovan Walton","nameSlug":"donovan-walton-622268","firstLastName":"Donovan Walton","lastFirstName":"Walton, Donovan","lastInitName":"Walton, D","initLastName":"D Walton","fullFMLName":"Donovan R. Walton","fullLFMName":"Walton, Donovan R.","strikeZoneTop":3.094,"strikeZoneBottom":1.561},"ID680869":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869","firstName":"Zachary","lastName":"Gelof","primaryNumber":"20","birthDate":"1999-10-19","currentAge":26,"birthCity":"Rehoboth Beach","birthStateProvince":"DE","birthCountry":"USA","height":"6' 2\"","weight":205,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Zack","useLastName":"Gelof","middleName":"Dunn","boxscoreName":"Gelof","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"pronunciation":"GEH-lof","mlbDebutDate":"2023-07-14","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Zack Gelof","nameSlug":"zack-gelof-680869","firstLastName":"Zack Gelof","lastFirstName":"Gelof, Zack","lastInitName":"Gelof, Z","initLastName":"Z Gelof","fullFMLName":"Zachary Dunn Gelof","fullLFMName":"Gelof, Zachary Dunn","strikeZoneTop":3.292,"strikeZoneBottom":1.661},"ID683021":{"id":683021,"fullName":"Michael Stefanic","link":"/api/v1/people/683021","firstName":"Michael","lastName":"Stefanic","primaryNumber":"17","birthDate":"1996-02-24","currentAge":30,"birthCity":"Boise","birthStateProvince":"ID","birthCountry":"USA","height":"5' 9\"","weight":180,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Michael","useLastName":"Stefanic","boxscoreName":"Stefanic","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"stef-AH-nic","mlbDebutDate":"2022-07-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Michael Stefanic","nameSlug":"michael-stefanic-683021","firstLastName":"Michael Stefanic","lastFirstName":"Stefanic, Michael","lastInitName":"Stefanic, M","initLastName":"M Stefanic","fullFMLName":"Michael  Stefanic","fullLFMName":"Stefanic, Michael ","strikeZoneTop":3.082,"strikeZoneBottom":1.556},"ID643446":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446","firstName":"Jeffrey","lastName":"McNeil","primaryNumber":"22","birthDate":"1992-04-08","currentAge":34,"birthCity":"Santa Barbara","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":195,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Jeff","useLastName":"McNeil","middleName":"Todd","boxscoreName":"McNeil","nickName":"Flying Squirrel","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2018-07-24","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jeff McNeil","nameSlug":"jeff-mcneil-643446","firstLastName":"Jeff McNeil","lastFirstName":"McNeil, Jeff","lastInitName":"McNeil, J","initLastName":"J McNeil","fullFMLName":"Jeffrey Todd McNeil","fullLFMName":"McNeil, Jeffrey Todd","strikeZoneTop":3.214,"strikeZoneBottom":1.622},"ID686973":{"id":686973,"fullName":"Louis Varland","link":"/api/v1/people/686973","firstName":"Louis","lastName":"Varland","primaryNumber":"77","birthDate":"1997-12-09","currentAge":28,"birthCity":"St. Paul","birthStateProvince":"MN","birthCountry":"USA","height":"6' 1\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Louis","useLastName":"Varland","middleName":"Dennis","boxscoreName":"Varland, L","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-09-07","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Louis Varland","nameSlug":"louis-varland-686973","firstLastName":"Louis Varland","lastFirstName":"Varland, Louis","lastInitName":"Varland, L","initLastName":"L Varland","fullFMLName":"Louis Dennis Varland","fullLFMName":"Varland, Louis Dennis","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID573009":{"id":573009,"fullName":"Joe Mantiply","link":"/api/v1/people/573009","firstName":"Joseph","lastName":"Mantiply","primaryNumber":"35","birthDate":"1991-03-01","currentAge":35,"birthCity":"Danville","birthStateProvince":"VA","birthCountry":"USA","height":"6' 4\"","weight":219,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Joe","useLastName":"Mantiply","middleName":"Newman","boxscoreName":"Mantiply","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"pronunciation":"MAN-ti-ply","mlbDebutDate":"2016-09-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Joe Mantiply","nameSlug":"joe-mantiply-573009","firstLastName":"Joe Mantiply","lastFirstName":"Mantiply, Joe","lastInitName":"Mantiply, J","initLastName":"J Mantiply","fullFMLName":"Joseph Newman Mantiply","fullLFMName":"Mantiply, Joseph Newman","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID663893":{"id":663893,"fullName":"Brendon Little","link":"/api/v1/people/663893","firstName":"Brendon","lastName":"Little","primaryNumber":"54","birthDate":"1996-08-11","currentAge":30,"birthCity":"Bryn Mawr","birthStateProvince":"PA","birthCountry":"USA","height":"6' 2\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brendon","useLastName":"Little","middleName":"David","boxscoreName":"Little, B","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2022-08-30","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Brendon Little","nameSlug":"brendon-little-663893","firstLastName":"Brendon Little","lastFirstName":"Little, Brendon","lastInitName":"Little, B","initLastName":"B Little","fullFMLName":"Brendon David Little","fullLFMName":"Little, Brendon David","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID666126":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126","firstName":"Carlos","lastName":"Cortes","primaryNumber":"26","birthDate":"1997-06-30","currentAge":29,"birthCity":"Orlando","birthStateProvince":"FL","birthCountry":"USA","height":"5' 7\"","weight":197,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Carlos","useLastName":"Cortes","middleName":"Andres","boxscoreName":"Cortes","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2025-07-23","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"S","description":"Switch"},"nameFirstLast":"Carlos Cortes","nameSlug":"carlos-cortes-666126","firstLastName":"Carlos Cortes","lastFirstName":"Cortes, Carlos","lastInitName":"Cortes, C","initLastName":"C Cortes","fullFMLName":"Carlos Andres Cortes","fullLFMName":"Cortes, Carlos Andres","strikeZoneTop":2.99,"strikeZoneBottom":1.509},"ID807727":{"id":807727,"fullName":"Charles McAdoo","link":"/api/v1/people/807727","firstName":"Charles","lastName":"McAdoo","primaryNumber":"26","birthDate":"2002-03-06","currentAge":24,"birthCity":"Walnut Creek","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":210,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Charles","useLastName":"McAdoo","middleName":"Alexander","boxscoreName":"McAdoo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2026-05-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Charles McAdoo","nameSlug":"charles-mcadoo-807727","firstLastName":"Charles McAdoo","lastFirstName":"McAdoo, Charles","lastInitName":"McAdoo, C","initLastName":"C McAdoo","fullFMLName":"Charles Alexander McAdoo","fullLFMName":"McAdoo, Charles Alexander","strikeZoneTop":3.22,"strikeZoneBottom":1.62},"ID656240":{"id":656240,"fullName":"Scott Blewett","link":"/api/v1/people/656240","firstName":"Scott","lastName":"Blewett","primaryNumber":"49","birthDate":"1996-04-10","currentAge":30,"birthCity":"Syracuse","birthStateProvince":"NY","birthCountry":"USA","height":"6' 6\"","weight":245,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Scott","useLastName":"Blewett","middleName":"Thomas","boxscoreName":"Blewett","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2020-09-18","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Scott Blewett","nameSlug":"scott-blewett-656240","firstLastName":"Scott Blewett","lastFirstName":"Blewett, Scott","lastInitName":"Blewett, S","initLastName":"S Blewett","fullFMLName":"Scott Thomas Blewett","fullLFMName":"Blewett, Scott Thomas","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID682052":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052","firstName":"Jacob","lastName":"Lopez","primaryNumber":"57","birthDate":"1998-03-11","currentAge":28,"birthCity":"Granada Hills","birthStateProvince":"CA","birthCountry":"USA","height":"6' 4\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jacob","useLastName":"Lopez","boxscoreName":"Lopez, J","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2023-08-14","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jacob Lopez","nameSlug":"jacob-lopez-682052","firstLastName":"Jacob Lopez","lastFirstName":"Lopez, Jacob","lastInitName":"Lopez, J","initLastName":"J Lopez","fullFMLName":"Jacob Lopez","fullLFMName":"Lopez, Jacob","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID675961":{"id":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961","firstName":"Alexander","lastName":"Williams","primaryNumber":"12","birthDate":"1999-03-12","currentAge":27,"birthCity":"San Diego","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":183,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Alika","useLastName":"Williams","middleName":"David","boxscoreName":"Williams","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"pronunciation":"ah-LEEK-uh","mlbDebutDate":"2023-07-25","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Alika Williams","nameSlug":"alika-williams-675961","firstLastName":"Alika Williams","lastFirstName":"Williams, Alika","lastInitName":"Williams, A","initLastName":"A Williams","fullFMLName":"Alexander David Williams","fullLFMName":"Williams, Alexander David","strikeZoneTop":3.24,"strikeZoneBottom":1.63},"ID672016":{"id":672016,"fullName":"Denzel Clarke","link":"/api/v1/people/672016","firstName":"Denzel","lastName":"Clarke","primaryNumber":"1","birthDate":"2000-05-01","currentAge":26,"birthCity":"Toronto","birthStateProvince":"ON","birthCountry":"Canada","height":"6' 3\"","weight":220,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Denzel","useLastName":"Clarke","middleName":"Leslie","boxscoreName":"Clarke","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-05-23","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Denzel Clarke","nameSlug":"denzel-clarke-672016","firstLastName":"Denzel Clarke","lastFirstName":"Clarke, Denzel","lastInitName":"Clarke, D","initLastName":"D Clarke","fullFMLName":"Denzel Leslie Clarke","fullLFMName":"Clarke, Denzel Leslie","strikeZoneTop":3.363,"strikeZoneBottom":1.697},"ID453286":{"id":453286,"fullName":"Max Scherzer","link":"/api/v1/people/453286","firstName":"Maxwell","lastName":"Scherzer","primaryNumber":"31","birthDate":"1984-07-27","currentAge":42,"birthCity":"St. Louis","birthStateProvince":"MO","birthCountry":"USA","height":"6' 3\"","weight":208,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Max","useLastName":"Scherzer","middleName":"M.","boxscoreName":"Scherzer","nickName":"Brown Eye","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2006,"pronunciation":"SHER-zer","mlbDebutDate":"2008-04-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Max Scherzer","nameSlug":"max-scherzer-453286","firstLastName":"Max Scherzer","lastFirstName":"Scherzer, Max","lastInitName":"Scherzer, M","initLastName":"M Scherzer","fullFMLName":"Maxwell M. Scherzer","fullLFMName":"Scherzer, Maxwell M.","strikeZoneTop":3.38,"strikeZoneBottom":1.59},"ID543807":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807","firstName":"George","lastName":"Springer","primaryNumber":"4","birthDate":"1989-09-19","currentAge":36,"birthCity":"New Britain","birthStateProvince":"CT","birthCountry":"USA","height":"6' 1\"","weight":220,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"George","useLastName":"Springer","middleName":"Chelston","boxscoreName":"Springer","nickName":"Horhay","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"mlbDebutDate":"2014-04-16","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"George Springer","nameTitle":"III","nameSuffix":"III","nameSlug":"george-springer-543807","firstLastName":"George Springer","lastFirstName":"Springer, George","lastInitName":"Springer, G","initLastName":"G Springer","fullFMLName":"George Chelston Springer","fullLFMName":"Springer, George Chelston","strikeZoneTop":3.267,"strikeZoneBottom":1.649},"ID643511":{"id":643511,"fullName":"Tyler Rogers","link":"/api/v1/people/643511","firstName":"Tyler","lastName":"Rogers","primaryNumber":"71","birthDate":"1990-12-17","currentAge":35,"birthCity":"Denver","birthStateProvince":"CO","birthCountry":"USA","height":"6' 3\"","weight":180,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tyler","useLastName":"Rogers","middleName":"Scott","boxscoreName":"Rogers, Ty","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2019-08-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tyler Rogers","nameSlug":"tyler-rogers-643511","firstLastName":"Tyler Rogers","lastFirstName":"Rogers, Tyler","lastInitName":"Rogers, T","initLastName":"T Rogers","fullFMLName":"Tyler Scott Rogers","fullLFMName":"Rogers, Tyler Scott","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID665489":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489","firstName":"Vladimir","lastName":"Guerrero","primaryNumber":"27","birthDate":"1999-03-16","currentAge":27,"birthCity":"Montreal","birthStateProvince":"QC","birthCountry":"Canada","height":"6' 0\"","weight":245,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Vladimir","useLastName":"Guerrero Jr.","boxscoreName":"Guerrero Jr.","nickName":"El K","gender":"M","nameMatrilineal":"Ramos","isPlayer":true,"isVerified":false,"mlbDebutDate":"2019-04-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Vladimir Guerrero Jr.","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"vladimir-guerrero-jr-665489","firstLastName":"Vladimir Guerrero Jr.","lastFirstName":"Guerrero Jr., Vladimir","lastInitName":"Guerrero Jr., V","initLastName":"V Guerrero Jr.","fullFMLName":"Vladimir Guerrero Jr.","fullLFMName":"Guerrero Jr., Vladimir ","strikeZoneTop":3.209,"strikeZoneBottom":1.619},"ID660821":{"id":660821,"fullName":"Jesús Sánchez","link":"/api/v1/people/660821","firstName":"Jesús","lastName":"Sánchez","primaryNumber":"12","birthDate":"1997-10-07","currentAge":28,"birthCity":"Higuey","birthCountry":"Dominican Republic","height":"6' 3\"","weight":222,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Jesús","useLastName":"Sánchez","boxscoreName":"Sánchez, J","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"hey-SUS","mlbDebutDate":"2020-08-21","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jesús Sánchez","nameSlug":"jesus-sanchez-660821","firstLastName":"Jesús Sánchez","lastFirstName":"Sánchez, Jesús","lastInitName":"Sánchez, J","initLastName":"J Sánchez","fullFMLName":"Jesús Sánchez","fullLFMName":"Sánchez, Jesús","strikeZoneTop":3.335,"strikeZoneBottom":1.683},"ID678022":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022","firstName":"Jackson","lastName":"Perkins","primaryNumber":"50","birthDate":"1999-12-26","currentAge":26,"birthCity":"Kokomo","birthStateProvince":"IN","birthCountry":"USA","height":"6' 1\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jack","useLastName":"Perkins","middleName":"Scott","boxscoreName":"Perkins","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-06-22","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jack Perkins","nameSlug":"jack-perkins-678022","firstLastName":"Jack Perkins","lastFirstName":"Perkins, Jack","lastInitName":"Perkins, J","initLastName":"J Perkins","fullFMLName":"Jackson Scott Perkins","fullLFMName":"Perkins, Jackson Scott","strikeZoneTop":3.411,"strikeZoneBottom":1.565},"ID547179":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179","firstName":"Michael","lastName":"Lorenzen","primaryNumber":"55","birthDate":"1992-01-04","currentAge":34,"birthCity":"Anaheim","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Michael","useLastName":"Lorenzen","middleName":"Clifton","boxscoreName":"Lorenzen","nickName":"Zen","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2015-04-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Michael Lorenzen","nameSlug":"michael-lorenzen-547179","firstLastName":"Michael Lorenzen","lastFirstName":"Lorenzen, Michael","lastInitName":"Lorenzen, M","initLastName":"M Lorenzen","fullFMLName":"Michael Clifton Lorenzen","fullLFMName":"Lorenzen, Michael Clifton","strikeZoneTop":3.25,"strikeZoneBottom":1.64},"ID664702":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702","firstName":"Myles","lastName":"Straw","primaryNumber":"3","birthDate":"1994-10-17","currentAge":31,"birthCity":"Garden Grove","birthStateProvince":"CA","birthCountry":"USA","height":"5' 9\"","weight":178,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Myles","useLastName":"Straw","middleName":"James Noble","boxscoreName":"Straw","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2018-09-15","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Myles Straw","nameSlug":"myles-straw-664702","firstLastName":"Myles Straw","lastFirstName":"Straw, Myles","lastInitName":"Straw, M","initLastName":"M Straw","fullFMLName":"Myles James Noble Straw","fullLFMName":"Straw, Myles James Noble","strikeZoneTop":3.073,"strikeZoneBottom":1.551},"ID672960":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960","firstName":"Kazuma","lastName":"Okamoto","primaryNumber":"7","birthDate":"1996-06-30","currentAge":30,"birthCity":"Gojo","birthCountry":"Japan","height":"6' 1\"","weight":220,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Kazuma","useLastName":"Okamoto","boxscoreName":"Okamoto","gender":"M","isPlayer":true,"isVerified":true,"mlbDebutDate":"2026-03-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kazuma Okamoto","nameSlug":"kazuma-okamoto-672960","firstLastName":"Kazuma Okamoto","lastFirstName":"Okamoto, Kazuma","lastInitName":"Okamoto, K","initLastName":"K Okamoto","fullFMLName":"Kazuma Okamoto","fullLFMName":"Okamoto, Kazuma","strikeZoneTop":3.256,"strikeZoneBottom":1.643}},"venue":{"id":2529,"name":"Sutter Health Park","link":"/api/v1/venues/2529","location":{"address1":"400 Ballpark Drive","city":"Sacramento","state":"California","stateAbbrev":"CA","postalCode":"95691","defaultCoordinates":{"latitude":38.57994,"longitude":-121.51246},"azimuthAngle":46.0,"elevation":24,"country":"USA","phone":"916-371-HITS"},"timeZone":{"tz":"PDT","id":"America/Los_Angeles","offset":-7,"offsetAtGameTime":-7},"fieldInfo":{"capacity":13416,"turfType":"Grass","roofType":"Open","leftLine":330,"leftCenter":380,"center":403,"rightCenter":380,"rightLine":325},"active":true,"season":"2026"},"officialVenue":{"id":2529,"link":"/api/v1/venues/2529"},"weather":{"condition":"Partly Cloudy","temp":"92","wind":"4 mph, L To R"},"gameInfo":{"attendance":7632,"firstPitch":"2026-09-09T01:40:00.000Z","gameDurationMinutes":149},"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":2,"usedFailed":0,"remaining":2}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"home":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"}},"officialScorer":{"id":482136,"fullName":"Brian Berger","link":"/api/v1/people/482136"},"primaryDatacaster":{"id":686229,"fullName":"Corey Neal","link":"/api/v1/people/686229"},"moundVisits":{"away":{"used":1,"remaining":3},"home":{"used":0,"remaining":4}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brett Bateman singles on a line drive to right fielder Lawrence Butler.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-09-09T01:40:24.276Z","endTime":"2026-09-09T01:41:13.956Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":703520,"fullName":"Brett Bateman","link":"/api/v1/people/703520"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":703520,"fullName":"Brett Bateman","link":"/api/v1/people/703520"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[3,4,5],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":703520,"fullName":"Brett Bateman","link":"/api/v1/people/703520"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":671732,"link":"/api/v1/people/671732"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"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:40:43.614Z","endTime":"2026-09-09T01:15:15.916Z","isPitch":false,"type":"action","player":{"id":703520,"link":"/api/v1/people/703520"}},{"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:15:15.916Z","endTime":"2026-09-09T01:38:49.055Z","isPitch":false,"type":"action","player":{"id":703520,"link":"/api/v1/people/703520"}},{"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:38:49.055Z","endTime":"2026-09-09T01:40:26.394Z","isPitch":false,"type":"action","player":{"id":703520,"link":"/api/v1/people/703520"}},{"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.2,"endSpeed":86.2,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.953046914835042,"aZ":-15.544827873968242,"pfxX":-5.361868596691915,"pfxZ":8.718723752765934,"pX":-0.1770516696208587,"pZ":3.154492352271038,"vX0":4.624630460250811,"vY0":-137.15541732482407,"vZ0":-3.1057607933830904,"x":123.75,"y":153.61,"x0":-1.1872774637438233,"y0":50.0066116883157,"z0":5.359890514841713,"aX":-10.23162841579149},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":15.4,"breakHorizontal":8.8,"spinRate":2183,"spinDirection":228},"zone":2,"typeConfidence":0.91,"plateTime":0.399152595380877,"extension":6.388330922374367},"index":3,"playId":"88e35763-ee84-38be-954b-68bb12eacced","pitchNumber":1,"startTime":"2026-09-09T01:40:26.394Z","endTime":"2026-09-09T01:40:30.201Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":86.5,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.482172158869606,"aZ":-23.91121822946499,"pfxX":-2.824743878845058,"pfxZ":4.30950847832806,"pX":-0.07620747449675529,"pZ":1.9875996782888066,"vX0":4.385294167289061,"vY0":-137.77394482061396,"vZ0":-4.446873523808294,"x":119.9,"y":185.11,"x0":-1.3237364028860534,"y0":50.00006899468847,"z0":5.244621692866021,"aX":-5.413093333668406},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":7.1,"breakHorizontal":4.2,"spinRate":2457,"spinDirection":214},"zone":8,"typeConfidence":0.86,"plateTime":0.39801327047467705,"extension":6.367955404505264},"index":4,"playId":"0f32b9cf-e948-3f55-a9ef-933d0eb83623","pitchNumber":2,"startTime":"2026-09-09T01:40:45.389Z","endTime":"2026-09-09T01:40:49.406Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":79.2,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.02469081974376,"aZ":-30.88751259268392,"pfxX":5.478302515977308,"pfxZ":0.8022072735036403,"pX":0.5546767650978368,"pZ":2.309985357963442,"vX0":2.588895350806103,"vY0":-126.45407179814687,"vZ0":-1.1477769421648638,"x":95.86,"y":176.41,"x0":-1.1970009143233071,"y0":50.00217833363139,"z0":5.268713703187078,"aX":8.789471515410302},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":1.4,"breakHorizontal":-10.6,"spinRate":2815,"spinDirection":53},"zone":6,"typeConfidence":0.89,"plateTime":0.43467996552770716,"extension":6.275824421620856},"hitData":{"launchSpeed":94.8,"launchAngle":14.0,"totalDistance":210.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":161.77,"coordY":124.63}},"index":5,"playId":"2778d849-804c-3a00-9dae-e51d6974a171","pitchNumber":3,"startTime":"2026-09-09T01:41:03.144Z","endTime":"2026-09-09T01:41:13.956Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-09T01:41:13.956Z","atBatIndex":0},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Nathan Lukes grounds into a force out, second baseman Donovan Walton to shortstop Alika Williams. Brett Bateman out at 2nd. Nathan Lukes to 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-09-09T01:41:16.505Z","endTime":"2026-09-09T01:43:41.448Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,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":703520,"fullName":"Brett Bateman","link":"/api/v1/people/703520"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":622268,"link":"/api/v1/people/622268"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":675961,"link":"/api/v1/people/675961"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":85.0,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.454440881736545,"aZ":-24.147276051096732,"pfxX":-1.1632195086307617,"pfxZ":4.3413833317901345,"pX":-0.01103449011928829,"pZ":1.8343663011848523,"vX0":3.9341549869427577,"vY0":-135.30132705620002,"vZ0":-4.35821720035292,"x":117.42,"y":189.25,"x0":-1.3348863362503722,"y0":50.00030748320065,"z0":5.165203202689334,"aX":-2.1496614055193515},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":7.1,"breakHorizontal":1.2,"spinRate":2428,"spinDirection":217},"zone":8,"typeConfidence":0.9,"plateTime":0.4053508874149854,"extension":6.083584806421954},"index":0,"playId":"0d9cbea5-fd3f-3281-9b16-50db1586c1c6","pitchNumber":1,"startTime":"2026-09-09T01:41:40.404Z","endTime":"2026-09-09T01:41:43.956Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":81.0,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.891477404178772,"aZ":-31.40605101572417,"pfxX":-6.930162465059005,"pfxZ":0.45644128385000826,"pX":-0.707369874997673,"pZ":2.5085074343161087,"vX0":3.5920817712995143,"vY0":-128.17705356190223,"vZ0":-1.3039507896264828,"x":143.96,"y":171.05,"x0":-1.2248379040395638,"y0":50.00012284868804,"z0":5.470637301000553,"aX":-11.557380943338005},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":0.7,"breakHorizontal":11.8,"spinRate":1201,"spinDirection":254},"zone":4,"typeConfidence":0.91,"plateTime":0.4269323300939991,"extension":6.258450741607104},"index":1,"playId":"c0a9be29-dc16-3ae9-980b-b7bff06b1beb","pitchNumber":2,"startTime":"2026-09-09T01:42:48.052Z","endTime":"2026-09-09T01:42:51.876Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":86.3,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.88520892429966,"aZ":-19.647990534305254,"pfxX":-6.420446774778419,"pfxZ":6.531995462618298,"pX":-0.7011513456252115,"pZ":4.21931407572471,"vX0":3.661127772242345,"vY0":-137.68693363277555,"vZ0":0.23272875946767568,"x":143.73,"y":124.86,"x0":-1.2146943046722076,"y0":50.00279234371438,"z0":5.464382624940849,"aX":-12.313731816494608},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":12.1,"breakHorizontal":10.8,"spinRate":2197,"spinDirection":227},"zone":11,"typeConfidence":0.86,"plateTime":0.39796496651398083,"extension":6.214056611946641},"index":2,"playId":"7d4a7e77-1777-3b4d-b73f-7cbdffd51952","pitchNumber":3,"startTime":"2026-09-09T01:43:11.978Z","endTime":"2026-09-09T01:43:15.526Z","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":2,"outs":0},"pitchData":{"startSpeed":89.2,"endSpeed":82.1,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.64226049680551,"aZ":-35.243848176525,"pfxX":-7.261851999630789,"pfxZ":-1.7917121544677048,"pX":-0.3046509860922826,"pZ":2.274385209306883,"vX0":4.651670819677486,"vY0":-129.82361976540724,"vZ0":-1.1879621878393802,"x":128.61,"y":177.37,"x0":-1.1742106711979332,"y0":50.00509757485101,"z0":5.415397870216142,"aX":-12.42351789891759},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":-3.2,"breakHorizontal":12.1,"spinRate":1336,"spinDirection":253},"zone":4,"typeConfidence":0.91,"plateTime":0.4215628504484643,"extension":6.288989078972568},"hitData":{"launchSpeed":94.9,"launchAngle":-23.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":146.48,"coordY":157.1}},"index":3,"playId":"a30e4a36-4f8e-3ee9-a8d2-7dde5f9549b0","pitchNumber":4,"startTime":"2026-09-09T01:43:32.944Z","endTime":"2026-09-09T01:43:41.448Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-09T01:43:41.448Z","atBatIndex":1},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Vladimir Guerrero Jr. strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-09-09T01:43:51.212Z","endTime":"2026-09-09T01:45:34.476Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":641680,"link":"/api/v1/people/641680"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":86.5,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.930612006500734,"aZ":-24.24103775540539,"pfxX":-1.7880336885866326,"pfxZ":4.170479780717165,"pX":0.567479430311927,"pZ":2.013818103759452,"vX0":5.589474323771847,"vY0":-136.77136290952754,"vZ0":-4.02618569882904,"x":95.37,"y":184.41,"x0":-1.2664488279557338,"y0":50.00439932970891,"z0":5.158683621778877,"aX":-3.4030628442054063},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":7.0,"breakHorizontal":2.2,"spinRate":2450,"spinDirection":215},"zone":9,"typeConfidence":0.9,"plateTime":0.39980489392290686,"extension":6.1986662878083765},"index":0,"playId":"8e503f9b-8ecc-3ad9-a17a-9c7e3e513a4f","pitchNumber":1,"startTime":"2026-09-09T01:44:10.603Z","endTime":"2026-09-09T01:44:14.196Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":86.3,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.408566453140306,"aZ":-24.719391059604312,"pfxX":-3.2108517309652016,"pfxZ":3.919168430279173,"pX":-0.19656613500816542,"pZ":2.8680146779355424,"vX0":4.105860644836593,"vY0":-136.90659056898343,"vZ0":-1.7402555118723908,"x":124.49,"y":161.34,"x0":-1.2965546512912118,"y0":50.00637048572264,"z0":5.198965228727045,"aX":-6.114122936061485},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":7.0,"breakHorizontal":5.0,"spinRate":2239,"spinDirection":223},"zone":2,"typeConfidence":0.87,"plateTime":0.39963081977017767,"extension":6.213741101085317},"index":1,"playId":"8f8bfa1d-4cb3-3790-90f8-a04ea7e264d3","pitchNumber":2,"startTime":"2026-09-09T01:44:34.175Z","endTime":"2026-09-09T01:44:38.831Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":81.2,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.316166694834266,"aZ":-24.59333773844509,"pfxX":4.728498634894296,"pfxZ":4.5529863869765475,"pX":1.6336107737248617,"pZ":0.45327409466897145,"vX0":5.358794202293469,"vY0":-128.43191472298224,"vZ0":-6.862559232334387,"x":54.73,"y":226.54,"x0":-1.0966506630040802,"y0":50.004583573668,"z0":5.080574382386997,"aX":7.8768498375828555},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":6.8,"breakHorizontal":-9.8,"spinRate":2897,"spinDirection":46},"zone":14,"typeConfidence":0.9,"plateTime":0.42695035025228734,"extension":6.328746939824905},"index":2,"playId":"8c60a8ce-f54d-3b8b-bce9-7e908f85ba17","pitchNumber":3,"startTime":"2026-09-09T01:45:00.812Z","endTime":"2026-09-09T01:45:04.535Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":81.0,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.246809771262864,"aZ":-23.919223935230903,"pfxX":5.148847547476437,"pfxZ":4.974842719540642,"pX":1.1527453017298754,"pZ":1.2472203846838001,"vX0":4.321769388777215,"vY0":-127.7053968362007,"vZ0":-5.124008007723408,"x":73.06,"y":205.11,"x0":-1.2277657365879036,"y0":50.00190952215625,"z0":5.150933767437379,"aX":8.538873446013877},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":8.2,"breakHorizontal":-10.3,"spinRate":2923,"spinDirection":50},"zone":14,"typeConfidence":0.91,"plateTime":0.42820130770165443,"extension":6.2802378194847215},"index":3,"playId":"f405782a-46e3-3757-9c1f-ab82dc0d04b1","pitchNumber":4,"startTime":"2026-09-09T01:45:27.713Z","endTime":"2026-09-09T01:45:34.476Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-09T01:45:34.476Z","atBatIndex":2},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Alejandro Kirk called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-09-09T01:45:37.297Z","endTime":"2026-09-09T01:48:02.181Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":641680,"link":"/api/v1/people/641680"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":80.5,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.921032514163414,"aZ":-26.35423834982268,"pfxX":4.961766111667027,"pfxZ":3.552284838740432,"pX":0.1790421460208961,"pZ":1.245906840854862,"vX0":2.331013600231072,"vY0":-126.89228017406427,"vZ0":-4.530828657460099,"x":110.18,"y":205.14,"x0":-1.3948913920266073,"y0":50.00283281821283,"z0":5.143691374889411,"aX":8.124868771943461},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":5.6,"breakHorizontal":-9.5,"spinRate":2909,"spinDirection":53},"zone":14,"typeConfidence":0.91,"plateTime":0.43094518348737365,"extension":6.130747538539967},"index":0,"playId":"423cdc22-6102-381d-abdd-e38437c03a27","pitchNumber":1,"startTime":"2026-09-09T01:46:01.887Z","endTime":"2026-09-09T01:46:06.431Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":87.5,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.62954380021657,"aZ":-21.58338328448381,"pfxX":-10.539930680401948,"pfxZ":5.4043559487854855,"pX":-0.3979445115815813,"pZ":2.163593320962151,"vX0":5.724790790289663,"vY0":-139.2340723144688,"vZ0":-4.256987322973634,"x":132.17,"y":180.36,"x0":-1.1125668768843777,"y0":50.00628034635212,"z0":5.142941333546496,"aX":-20.672260013466587},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":9.1,"breakHorizontal":17.9,"spinRate":2254,"spinDirection":226},"zone":4,"typeConfidence":2.0,"plateTime":0.3935750169367558,"extension":6.275784249530503},"index":1,"playId":"68b0333b-9c7d-3a38-948d-561b9975a4f9","pitchNumber":2,"startTime":"2026-09-09T01:46:21.188Z","endTime":"2026-09-09T01:46:25.002Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":81.6,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.06151715984943,"aZ":-27.253936417221645,"pfxX":5.331041410844237,"pfxZ":2.927613839265214,"pX":1.0858651211998482,"pZ":1.5198103478620455,"vX0":4.257248258608192,"vY0":-128.4540596467853,"vZ0":-3.937054876067397,"x":75.61,"y":197.75,"x0":-1.2820712814634943,"y0":50.00458990834039,"z0":5.17645657609799,"aX":8.96422643507295},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":4.7,"breakHorizontal":-10.6,"spinRate":2922,"spinDirection":51},"zone":14,"typeConfidence":0.9,"plateTime":0.425397727155973,"extension":6.22301206116661},"index":2,"playId":"24952fda-a742-36ed-8297-90d968ba395c","pitchNumber":3,"startTime":"2026-09-09T01:46:41.294Z","endTime":"2026-09-09T01:46:44.426Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-09-09T01:46:56.037Z","endTime":"2026-09-09T01:47:11.275Z","isPitch":false,"type":"action","player":{"id":672386,"link":"/api/v1/people/672386"}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"index":4,"playId":"d9538ad9-a59e-3763-b03c-91db67aea9a3","startTime":"2026-09-09T01:47:11.275Z","endTime":"2026-09-09T01:47:14.316Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":81.2,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.213454646112268,"aZ":-30.66688366207789,"pfxX":7.328457518258025,"pfxZ":0.8983508162474516,"pX":1.1839448852950796,"pZ":1.976174869078366,"vX0":3.7653680683806683,"vY0":-128.6946536348862,"vZ0":-2.2772464268308568,"x":71.87,"y":185.42,"x0":-1.250987333796662,"y0":50.0012626302927,"z0":5.2525712945393765,"aX":12.265669484751834},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":1.3,"breakHorizontal":-14.2,"spinRate":2895,"spinDirection":48},"zone":14,"typeConfidence":0.91,"plateTime":0.4259288023940009,"extension":6.282649453541583},"index":5,"playId":"ddc15c78-13ca-3cde-8f74-affd5d20a458","pitchNumber":4,"startTime":"2026-09-09T01:47:32.721Z","endTime":"2026-09-09T01:47:36.200Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":97.4,"endSpeed":88.9,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.3116980568982,"aZ":-20.208314706858186,"pfxX":-10.642567141191229,"pfxZ":5.901268182317563,"pX":0.5945032831860633,"pZ":2.4664867869958584,"vX0":8.63158441615525,"vY0":-141.50673743631782,"vZ0":-4.0933469246017955,"x":94.34,"y":172.18,"x0":-1.1127379463650704,"y0":50.0025511975764,"z0":5.226474967931091,"aX":-21.58144536787293},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":10.0,"breakHorizontal":17.5,"spinRate":2217,"spinDirection":220},"zone":6,"typeConfidence":2.0,"plateTime":0.3870745031418217,"extension":6.31764702997203},"index":6,"playId":"bad7d822-48d0-373e-9d03-d85aaae490e4","pitchNumber":5,"startTime":"2026-09-09T01:47:58.563Z","endTime":"2026-09-09T01:48:02.181Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-09T01:48:02.181Z","atBatIndex":3},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Henry Bolte singles on a soft ground ball to third baseman Kazuma Okamoto.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-09-09T01:49:37.742Z","endTime":"2026-09-09T01:50:39.810Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":672960,"link":"/api/v1/people/672960"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_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":0},"pitchData":{"startSpeed":96.8,"endSpeed":88.7,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.7792327084064,"aZ":-25.52432819788851,"pfxX":-8.922155728463004,"pfxZ":3.305424082727212,"pX":-1.052075136457008,"pZ":2.895163032124038,"vX0":6.249860616826715,"vY0":-140.9289727249623,"vZ0":-3.3801457426891908,"x":157.1,"y":160.61,"x0":-2.1383371024665228,"y0":50.004719038199994,"z0":5.757204234012898,"aX":-17.963679955548525},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":5.5,"breakHorizontal":14.9,"spinRate":1985,"spinDirection":230},"zone":11,"typeConfidence":2.0,"plateTime":0.38852480656359223,"extension":6.480051614043665},"hitData":{"launchSpeed":50.3,"launchAngle":-69.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"soft","location":"5","coordinates":{"coordX":126.0,"coordY":204.5}},"index":0,"playId":"7a0e332e-08b6-3105-8be7-a999de1b7cf9","pitchNumber":1,"startTime":"2026-09-09T01:50:30.668Z","endTime":"2026-09-09T01:50:39.810Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-09T01:50:39.810Z","atBatIndex":4},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jeff McNeil lines out to second baseman Ernie Clement.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-09-09T01:50:47.822Z","endTime":"2026-09-09T01:53:40.722Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"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":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"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":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":676391,"link":"/api/v1/people/676391"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":88.0,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.376510248338057,"aZ":-23.831954100374894,"pfxX":-8.837765222773278,"pfxZ":4.216697330855485,"pX":-0.010726691390374467,"pZ":2.867156205142499,"vX0":8.78890015888577,"vY0":-139.76136834987145,"vZ0":-3.9315095689107284,"x":117.41,"y":161.37,"x0":-2.0473049672729284,"y0":50.00424574948956,"z0":5.856476935729088,"aX":-17.49252206191971},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":7.0,"breakHorizontal":14.2,"spinRate":1977,"spinDirection":228},"zone":2,"typeConfidence":2.0,"plateTime":0.39183678815302114,"extension":6.59190754473354},"index":0,"playId":"0fd54732-4271-3580-ba4f-9f69cd98fe35","pitchNumber":1,"startTime":"2026-09-09T01:51:08.389Z","endTime":"2026-09-09T01:51:12.006Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.1,"endSpeed":88.3,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.776493812271056,"aZ":-16.230647537248892,"pfxX":-3.7531504585411444,"pfxZ":7.945980250976385,"pX":-0.5042271994020373,"pZ":3.057930332075428,"vX0":6.207490770019281,"vY0":-141.15791076061672,"vZ0":-4.69904842282449,"x":136.22,"y":156.22,"x0":-2.2497751712732876,"y0":50.005716295417706,"z0":5.797902762480182,"aX":-7.5339303431225995},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":13.6,"breakHorizontal":5.4,"spinRate":2163,"spinDirection":231},"zone":1,"typeConfidence":0.91,"plateTime":0.38884690140253664,"extension":6.539262283062734},"index":1,"playId":"188a3461-8488-3233-b5be-694f2a2bc9cd","pitchNumber":2,"startTime":"2026-09-09T01:51:31.869Z","endTime":"2026-09-09T01:51:36.350Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.2,"endSpeed":88.9,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.5679850140349,"aZ":-24.731247833535562,"pfxX":-10.758440118610869,"pfxZ":3.695106675805711,"pX":0.2702969965624343,"pZ":2.1670354099660707,"vX0":9.754689275078992,"vY0":-141.158073116841,"vZ0":-6.066239055123464,"x":106.7,"y":180.27,"x0":-1.8348609108191196,"y0":50.00547663944239,"z0":5.939583952559714,"aX":-21.683020092955687},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":5.5,"breakHorizontal":17.4,"spinRate":2009,"spinDirection":228},"zone":9,"typeConfidence":2.0,"plateTime":0.3882449625255049,"extension":6.593547366825291},"index":2,"playId":"3582dea9-9554-357a-ae4c-28bb6ea8670d","pitchNumber":3,"startTime":"2026-09-09T01:51:52.478Z","endTime":"2026-09-09T01:51:56.085Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":0},"index":3,"playId":"47724434-ea90-351e-bae9-52430c737623","startTime":"2026-09-09T01:52:15.395Z","endTime":"2026-09-09T01:52:18.976Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":83.8,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.27897610767744,"aZ":-29.071661784419273,"pfxX":-6.740547018704521,"pfxZ":1.761945197538056,"pX":1.0564205262293074,"pZ":0.04220370376334315,"vX0":10.032944215841031,"vY0":-131.57136579879298,"vZ0":-8.785246009836646,"x":76.73,"y":237.64,"x0":-1.9261583751008102,"y0":50.001227145562815,"z0":5.571113776774489,"aX":-11.84668621422124},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":1.4,"breakHorizontal":10.1,"spinRate":1690,"spinDirection":246},"zone":14,"typeConfidence":0.87,"plateTime":0.41590550519381875,"extension":6.8293988197066655},"index":4,"playId":"f975e413-483a-3963-9530-87ccaa35f3c4","pitchNumber":4,"startTime":"2026-09-09T01:52:34.112Z","endTime":"2026-09-09T01:52:43.530Z","isPitch":true,"type":"pitch"},{"details":{"description":"Wild pitch by pitcher José Soriano. Henry Bolte to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":5,"actionPlayId":"f975e413-483a-3963-9530-87ccaa35f3c4","startTime":"2026-09-09T01:52:49.538Z","endTime":"2026-09-09T01:53:09.626Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":703607,"link":"/api/v1/people/703607"}},{"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":0},"pitchData":{"startSpeed":96.2,"endSpeed":88.0,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.51442181520784,"aZ":-23.431315079501363,"pfxX":-9.757767144571371,"pfxZ":4.44253000007323,"pX":-0.8890849442901906,"pZ":1.140861878928758,"vX0":6.64051258745649,"vY0":-139.68781683315024,"vZ0":-8.525045339395616,"x":150.89,"y":207.98,"x0":-2.0336702872877934,"y0":50.004974730568335,"z0":5.782012121912706,"aX":-19.217083102372754},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":6.4,"breakHorizontal":16.2,"spinRate":1913,"spinDirection":226},"zone":13,"typeConfidence":2.0,"plateTime":0.39263208265553606,"extension":6.701212752526279},"index":6,"playId":"799e0319-666c-3485-816b-4e10efa16aa9","pitchNumber":5,"startTime":"2026-09-09T01:53:09.626Z","endTime":"2026-09-09T01:53:13.476Z","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":0},"pitchData":{"startSpeed":97.8,"endSpeed":89.0,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.151935162267726,"aZ":-16.20566316845375,"pfxX":-5.6292530153242595,"pfxZ":7.856031911653201,"pX":0.2548098235696006,"pZ":2.214890910321224,"vX0":8.090271067206976,"vY0":-142.05467886618771,"vZ0":-6.912203076987154,"x":107.29,"y":178.98,"x0":-1.9057810199043357,"y0":50.006029599109446,"z0":5.720173656616564,"aX":-11.446770883487577},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":12.8,"breakHorizontal":8.4,"spinRate":2124,"spinDirection":223},"zone":5,"typeConfidence":0.91,"plateTime":0.3863573962855118,"extension":6.7269652061371294},"hitData":{"launchSpeed":88.7,"launchAngle":10.0,"totalDistance":170.0,"trajectory":"line_drive","hardness":"medium","location":"4","coordinates":{"coordX":152.57,"coordY":148.48}},"index":7,"playId":"acc2d661-032a-300e-b397-7f79054ce1d3","pitchNumber":6,"startTime":"2026-09-09T01:53:31.248Z","endTime":"2026-09-09T01:53:40.722Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-09T01:53:40.722Z","atBatIndex":5},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Zack Gelof walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-09-09T01:53:44.412Z","endTime":"2026-09-09T01:55:28.135Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"postOnSecond":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.4,"endSpeed":83.5,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.119115402085853,"aZ":-27.02050975023475,"pfxX":0.21942983216372647,"pfxZ":2.938336299189339,"pX":0.37171884564675145,"pZ":0.6671384683135374,"vX0":5.699769883421265,"vY0":-131.3728036395353,"vZ0":-8.067223563537235,"x":102.83,"y":220.77,"x0":-1.851968465635055,"y0":50.00246407048896,"z0":5.778156230077284,"aX":0.38320736199819183},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":3.8,"breakHorizontal":-1.6,"spinRate":2387,"spinDirection":213},"zone":14,"typeConfidence":0.91,"plateTime":0.4165001913366422,"extension":6.75971313437999},"index":0,"playId":"e82f61f8-58fa-3758-ab3c-cc01ac5b29d6","pitchNumber":1,"startTime":"2026-09-09T01:54:03.015Z","endTime":"2026-09-09T01:54:06.824Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":88.4,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.024387432707496,"aZ":-25.166053894869176,"pfxX":-8.819791202217434,"pfxZ":3.5319420689830086,"pX":-1.451153655958799,"pZ":2.4093644248726,"vX0":4.586592336529129,"vY0":-139.4230364992589,"vZ0":-4.585923009218104,"x":172.31,"y":173.73,"x0":-1.964717590825552,"y0":50.00197817289855,"z0":5.719913391833163,"aX":-17.500418495574646},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":5.8,"breakHorizontal":15.1,"spinRate":1805,"spinDirection":225},"zone":13,"typeConfidence":2.0,"plateTime":0.3916700181363062,"extension":6.809984570174036},"index":1,"playId":"581801fe-e029-3597-900a-07ddb6777e39","pitchNumber":2,"startTime":"2026-09-09T01:54:27.529Z","endTime":"2026-09-09T01:54:31.360Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":true},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.3,"endSpeed":78.6,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.081737841401754,"aZ":-37.579107443257385,"pfxX":6.437793937544655,"pfxZ":-3.482592706157093,"pX":0.2278863040996617,"pZ":1.287214446072158,"vX0":3.1843185434191135,"vY0":-124.12832031040882,"vZ0":-3.292730111378347,"x":108.31,"y":204.03,"x0":-1.9101587634951032,"y0":50.00404630552983,"z0":5.776845440274888,"aX":9.99141297210752},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.6,"breakVerticalInduced":-6.8,"breakHorizontal":-12.4,"spinRate":2355,"spinDirection":31},"zone":14,"typeConfidence":0.9,"plateTime":0.4421644716019415,"extension":6.791313649047813},"index":2,"playId":"de60fd10-56cd-31ee-954a-205a0a3d4b04","pitchNumber":3,"startTime":"2026-09-09T01:54:48.181Z","endTime":"2026-09-09T01:54:51.920Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":133,"player":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"}}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.5,"endSpeed":89.3,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.14494144951713,"aZ":-24.542515376625364,"pfxX":-8.583114040855113,"pfxZ":3.7610801142883528,"pX":-1.2482471554836607,"pZ":1.1703849319114115,"vX0":5.004566344724753,"vY0":-141.72059943936537,"vZ0":-8.396298598894216,"x":164.58,"y":207.18,"x0":-1.9242121377421568,"y0":50.003207644167894,"z0":5.745474246940333,"aX":-17.41593997720516},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":5.3,"breakHorizontal":14.5,"spinRate":2031,"spinDirection":224},"zone":13,"typeConfidence":2.0,"plateTime":0.3868567363498716,"extension":6.676404036784883},"index":3,"playId":"e442a7bb-139c-37e7-a797-b613dc08abae","pitchNumber":4,"startTime":"2026-09-09T01:55:23.717Z","endTime":"2026-09-09T01:55:28.135Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-09T01:55:28.135Z","atBatIndex":6},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Lawrence Butler called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-09-09T01:55:29.514Z","endTime":"2026-09-09T01:59:04.842Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"postOnSecond":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":672386,"link":"/api/v1/people/672386"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":88.2,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.71411498037558,"aZ":-25.916741500267317,"pfxX":-8.820563032163665,"pfxZ":3.138123441284568,"pX":-0.7163070012370542,"pZ":3.2017367492668294,"vX0":7.000812646894659,"vY0":-140.31674924299602,"vZ0":-2.4579475259745314,"x":144.3,"y":152.33,"x0":-2.097497503946481,"y0":50.002633196534234,"z0":5.777434726980577,"aX":-17.59058593904988},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":5.4,"breakHorizontal":14.5,"spinRate":2035,"spinDirection":227},"zone":1,"typeConfidence":2.0,"plateTime":0.39033363358660145,"extension":6.658647251861005},"index":0,"playId":"73f71358-0830-348f-ae8b-7740ed965889","pitchNumber":1,"startTime":"2026-09-09T01:56:06.276Z","endTime":"2026-09-09T01:56:10.227Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":78.2,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.980866746357172,"aZ":-38.76356508932213,"pfxX":7.940480577748312,"pfxZ":-4.246661439206967,"pX":0.9155949770932733,"pZ":2.520485310177998,"vX0":4.683489868173359,"vY0":-124.54733138578469,"vZ0":-0.4193515496382356,"x":82.1,"y":170.73,"x0":-2.028845346446496,"y0":50.00321430696018,"z0":5.931869004284949,"aX":12.316682810385316},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.2,"breakVerticalInduced":-7.4,"breakHorizontal":-15.6,"spinRate":2553,"spinDirection":32},"zone":14,"typeConfidence":0.9,"plateTime":0.4419316319407778,"extension":6.701098679407719},"index":1,"playId":"f540da7a-fb32-3cbf-9ac1-9df4955bf548","pitchNumber":2,"startTime":"2026-09-09T01:56:26.385Z","endTime":"2026-09-09T01:56:29.931Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.4,"endSpeed":82.8,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.604551900954966,"aZ":-31.36156545443089,"pfxX":-7.680813764125997,"pfxZ":0.4610752359415473,"pX":0.22826657435917733,"pZ":2.0089896052359646,"vX0":8.124646551479302,"vY0":-131.39034622922125,"vZ0":-3.374098257975633,"x":108.3,"y":184.54,"x0":-1.9104121696980847,"y0":50.000156969915565,"z0":5.6476683787251325,"aX":-13.388617449748558},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":0.2,"breakHorizontal":12.1,"spinRate":1481,"spinDirection":246},"zone":8,"typeConfidence":0.9,"plateTime":0.417344664247981,"extension":6.858997567300619},"index":2,"playId":"2a75a6cf-c908-3377-bd44-8e32641177f1","pitchNumber":3,"startTime":"2026-09-09T01:56:57.330Z","endTime":"2026-09-09T01:57:01.158Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.4,"endSpeed":83.9,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.83982676046809,"aZ":-29.15313862988146,"pfxX":-7.791283100249553,"pfxZ":1.696567060572574,"pX":0.7128582882657096,"pZ":0.6154882024587555,"vX0":9.560899745675478,"vY0":-132.60869316251916,"vZ0":-7.210735659841588,"x":89.83,"y":222.16,"x0":-1.9300571898835743,"y0":50.00157964155073,"z0":5.5019921642346725,"aX":-13.850896653334562},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":1.6,"breakHorizontal":12.0,"spinRate":1537,"spinDirection":244},"zone":14,"typeConfidence":0.89,"plateTime":0.4133259698220737,"extension":6.898895728492412},"index":3,"playId":"f839726d-07ae-3fa2-82b8-a7e889cc7e32","pitchNumber":4,"startTime":"2026-09-09T01:57:25.246Z","endTime":"2026-09-09T01:57:28.626Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"index":4,"playId":"f45bb86a-d14c-4a44-8f0e-f126678e9347","startTime":"2026-09-09T01:57:54.350Z","endTime":"2026-09-09T01:57:59.350Z","isPitch":false,"type":"stepoff"},{"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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.5,"endSpeed":83.4,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.27508960952969,"aZ":-29.607841672156717,"pfxX":0.3887881859563911,"pfxZ":1.4503260765761645,"pX":-0.11949180482253963,"pZ":2.5291916978556603,"vX0":5.120877988003205,"vY0":-131.82635615243274,"vZ0":-2.772055322440783,"x":121.55,"y":170.49,"x0":-2.1352833854761815,"y0":50.00110285423781,"z0":5.77365224988762,"aX":0.6843839092649089},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":2.3,"breakHorizontal":-1.8,"spinRate":2475,"spinDirection":163},"zone":5,"typeConfidence":0.91,"plateTime":0.41504908915829475,"extension":6.705340188014183},"index":5,"playId":"37e36695-a4b3-3707-8965-bdb32f19bc61","pitchNumber":5,"startTime":"2026-09-09T01:58:09.585Z","endTime":"2026-09-09T01:58:13.006Z","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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.3,"endSpeed":88.8,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.08943607515049,"aZ":-17.32437792281096,"pfxX":-6.934271192769104,"pfxZ":7.337218327939179,"pX":-0.7241608785530078,"pZ":2.384104260415548,"vX0":6.012213086574624,"vY0":-141.55484752617502,"vZ0":-5.97170635965152,"x":144.6,"y":174.41,"x0":-1.9773527588460276,"y0":50.00649086240317,"z0":5.635140607037428,"aX":-14.039438587128},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":12.2,"breakHorizontal":11.3,"spinRate":2122,"spinDirection":231},"zone":4,"typeConfidence":0.9,"plateTime":0.3873184991295111,"extension":6.801352921192354},"index":6,"playId":"0e4789d8-b938-31b2-be76-e2ddddc64513","pitchNumber":6,"startTime":"2026-09-09T01:58:35.347Z","endTime":"2026-09-09T01:58:38.961Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":98.1,"endSpeed":89.6,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.143941569551956,"aZ":-16.4536551175944,"pfxX":-6.421390372822483,"pfxZ":7.658138671538797,"pX":0.4227722949249778,"pZ":1.9196743751087988,"vX0":9.260411240012507,"vY0":-142.45418732828415,"vZ0":-7.445896670544369,"x":100.88,"y":186.95,"x0":-2.037857936590824,"y0":50.001912460789256,"z0":5.6101910370990895,"aX":-13.179907014013972},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":12.5,"breakHorizontal":9.7,"spinRate":2011,"spinDirection":230},"zone":9,"typeConfidence":0.9,"plateTime":0.38469106555022625,"extension":6.7817882172298125},"index":7,"playId":"2031508b-32d0-3510-9e83-a67fd4b60276","pitchNumber":7,"startTime":"2026-09-09T01:59:00.945Z","endTime":"2026-09-09T01:59:04.842Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-09T01:59:04.842Z","atBatIndex":7},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Carlos Cortes grounds into a force out, second baseman Ernie Clement to shortstop Andrés Giménez. Zack Gelof out at 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-09-09T01:59:06.700Z","endTime":"2026-09-09T02:00:19.438Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":676391,"link":"/api/v1/people/676391"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":665926,"link":"/api/v1/people/665926"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.8,"endSpeed":78.2,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.252885915903867,"aZ":-39.63806463418968,"pfxX":5.684768230248876,"pfxZ":-4.823911578440812,"pX":-0.5368710168348486,"pZ":3.095797932524443,"vX0":2.048099071661958,"vY0":-123.50826792018994,"vZ0":1.408957682864158,"x":137.46,"y":155.19,"x0":-2.1150532717783976,"y0":50.00215773304846,"z0":5.847476140560195,"aX":8.795544060434949},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.1,"breakVerticalInduced":-8.2,"breakHorizontal":-10.8,"spinRate":2094,"spinDirection":31},"zone":1,"typeConfidence":0.9,"plateTime":0.44321895972757286,"extension":6.610191371762249},"index":0,"playId":"e3714cf7-6f0e-36c2-83a2-134b2b490ab9","pitchNumber":1,"startTime":"2026-09-09T01:59:52.827Z","endTime":"2026-09-09T01:59:57.144Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":79.0,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.837607591519244,"aZ":-39.66908203810166,"pfxX":5.32926442315704,"pfxZ":-4.748259844088949,"pX":-0.01887625116254687,"pZ":3.0197887870045923,"vX0":2.958187071192392,"vY0":-124.82110446485962,"vZ0":0.8259104251346858,"x":117.72,"y":157.25,"x0":-1.9111095652360217,"y0":50.001094804198175,"z0":5.9478355364477045,"aX":8.41706841578215},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.2,"breakVerticalInduced":-8.2,"breakHorizontal":-10.3,"spinRate":2438,"spinDirection":30},"zone":2,"typeConfidence":0.9,"plateTime":0.4386111259068768,"extension":6.674258373041677},"hitData":{"launchSpeed":86.3,"launchAngle":0.0,"totalDistance":47.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":142.93,"coordY":153.04}},"index":1,"playId":"d8ae9747-f674-3530-9ef6-48dfa1b3c577","pitchNumber":2,"startTime":"2026-09-09T02:00:12.416Z","endTime":"2026-09-09T02:00:19.438Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-09T02:00:19.438Z","atBatIndex":8},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Josh Smith homers (6) on a fly ball to right field.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-09-09T02:01:46.643Z","endTime":"2026-09-09T02:04:04.808Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"responsiblePitcher":{"id":678022,"link":"/api/v1/people/678022"},"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, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":78.6,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.646907194066934,"aZ":-32.39644903870607,"pfxX":4.749555297570005,"pfxZ":-0.14370260644686184,"pX":-0.1412655813721108,"pZ":3.498135785910586,"vX0":1.0128549655627257,"vY0":-124.61620698045942,"vZ0":1.8305674584195297,"x":122.38,"y":144.33,"x0":-1.1698178896339224,"y0":50.00081130501586,"z0":5.427044204817142,"aX":7.481163696360667},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":0.4,"breakHorizontal":-8.9,"spinRate":2826,"spinDirection":71},"zone":11,"typeConfidence":0.87,"plateTime":0.4392401856018102,"extension":6.2536764397840745},"index":0,"playId":"8fca3878-ce69-3572-9142-84a3bec3399a","pitchNumber":1,"startTime":"2026-09-09T02:02:30.147Z","endTime":"2026-09-09T02:02:34.500Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":84.5,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.36283131747826,"aZ":-25.45815970759138,"pfxX":-1.1284032797271921,"pfxZ":3.6894091246744,"pX":0.3395316969916411,"pZ":1.6063567051143965,"vX0":4.3702746919614235,"vY0":-134.14822127126206,"vZ0":-4.598207093034386,"x":104.06,"y":195.41,"x0":-1.1649756204869384,"y0":50.002507179415915,"z0":5.160271680774905,"aX":-2.0542666630517727},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":5.9,"breakHorizontal":1.1,"spinRate":2384,"spinDirection":214},"zone":9,"typeConfidence":0.9,"plateTime":0.4085024181404515,"extension":6.277162204857469},"index":1,"playId":"3d30a801-1136-3c97-857b-ab07d746a629","pitchNumber":2,"startTime":"2026-09-09T02:02:45.805Z","endTime":"2026-09-09T02:02:49.131Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":81.4,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.072493619092434,"aZ":-31.35081230584246,"pfxX":-7.1294387000745045,"pfxZ":0.4911916871139983,"pX":-0.661950564174473,"pZ":2.699169776395137,"vX0":3.3118305028718957,"vY0":-128.0911903426525,"vZ0":-0.715689991391947,"x":142.23,"y":165.9,"x0":-1.038677985153099,"y0":50.00267770227222,"z0":5.4127835691055886,"aX":-11.961049357967376},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":1.0,"breakHorizontal":12.2,"spinRate":1176,"spinDirection":253},"zone":1,"typeConfidence":0.91,"plateTime":0.4260354081499216,"extension":6.276923355839079},"index":2,"playId":"8f1fb527-fee8-3986-838a-54b83879a021","pitchNumber":3,"startTime":"2026-09-09T02:03:04.856Z","endTime":"2026-09-09T02:03:08.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":2,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":87.5,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.082419689849537,"aZ":-13.665902034082787,"pfxX":-4.07674805189441,"pfxZ":9.39418683128704,"pX":0.19997468356240694,"pZ":4.075086234655234,"vX0":5.0488792774439775,"vY0":-139.42715361861272,"vZ0":-1.105116754594509,"x":109.38,"y":128.75,"x0":-1.103906164267947,"y0":50.00668107168406,"z0":5.377612032693844,"aX":-8.035820469564136},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.9,"breakHorizontal":6.4,"spinRate":2284,"spinDirection":224},"zone":12,"typeConfidence":0.91,"plateTime":0.39270357453044324,"extension":6.402952073845636},"index":3,"playId":"b67ae674-75c4-35cc-abe1-812d3be558d9","pitchNumber":4,"startTime":"2026-09-09T02:03:22.927Z","endTime":"2026-09-09T02:03:26.730Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":79.9,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.771533916178637,"aZ":-29.583549150159637,"pfxX":7.358608291517716,"pfxZ":1.6027103737310888,"pX":0.3015059362396441,"pZ":2.8342615582669817,"vX0":1.274828783223683,"vY0":-125.93593866608586,"vZ0":-0.4320982648091123,"x":105.51,"y":162.25,"x0":-1.1669819165306154,"y0":50.003911226885776,"z0":5.38548377372446,"aX":11.909560317094941},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":3.0,"breakHorizontal":-13.7,"spinRate":2824,"spinDirection":57},"zone":3,"typeConfidence":0.91,"plateTime":0.433682682447063,"extension":6.202534946624281},"hitData":{"launchSpeed":99.1,"launchAngle":34.0,"totalDistance":361.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":225.91,"coordY":91.81}},"index":4,"playId":"43d59da1-33c6-399f-9f55-10e7bc14f9bf","pitchNumber":5,"startTime":"2026-09-09T02:03:40.919Z","endTime":"2026-09-09T02:04:04.808Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-09T02:04:04.808Z","atBatIndex":9},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Kazuma Okamoto homers (30) on a fly ball to left field.","rbi":1,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-09-09T02:03:55.722Z","endTime":"2026-09-09T02:06:02.006Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"responsiblePitcher":{"id":678022,"link":"/api/v1/people/678022"},"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, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":true},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":81.4,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.02265672154233,"aZ":-27.519188268533178,"pfxX":4.988949178004297,"pfxZ":2.774870587714293,"pX":0.7875650258046182,"pZ":2.9376963930616258,"vX0":3.0448963017335937,"vY0":-128.08244199262705,"vZ0":-0.611393405159818,"x":86.98,"y":159.46,"x0":-1.0609828141354332,"y0":50.00272036003304,"z0":5.31299983767131,"aX":8.370102710854377},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":5.2,"breakHorizontal":-9.7,"spinRate":2936,"spinDirection":61},"zone":3,"typeConfidence":0.89,"plateTime":0.42603302007829136,"extension":6.265327082124688},"index":0,"playId":"cbf235f9-7268-3a8d-a349-1f4d8c6c76ae","pitchNumber":1,"startTime":"2026-09-09T02:04:23.850Z","endTime":"2026-09-09T02:04:27.950Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":133,"player":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"}}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":86.8,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.048745271548423,"aZ":-27.297071783467917,"pfxX":-1.703836258149515,"pfxZ":2.5529174317085825,"pX":1.0245269328434607,"pZ":2.7410121656762687,"vX0":6.603620965166626,"vY0":-136.5869068159438,"vZ0":-1.7090192801938513,"x":77.95,"y":164.77,"x0":-1.1918033217030215,"y0":50.002609107352214,"z0":5.232428759580943,"aX":-3.2551576543395995},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":4.4,"breakHorizontal":1.8,"spinRate":2609,"spinDirection":202},"zone":12,"typeConfidence":0.9,"plateTime":0.3993691589252357,"extension":6.284765653750782},"index":1,"playId":"d859a863-07a4-3e16-b951-3f62e88d0cfb","pitchNumber":2,"startTime":"2026-09-09T02:04:51.021Z","endTime":"2026-09-09T02:04:55.460Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":true},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":80.0,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.00973514277038,"aZ":-31.150907238721118,"pfxX":7.778440641953905,"pfxZ":0.6287820627706928,"pX":0.15826680918583652,"pZ":1.52610610344291,"vX0":0.8613699825867103,"vY0":-126.21871526066701,"vZ0":-2.818864571228188,"x":110.97,"y":197.58,"x0":-1.19789127394412,"y0":50.0006529824147,"z0":5.158578058691824,"aX":12.583153022006648},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":0.7,"breakHorizontal":-14.3,"spinRate":2914,"spinDirection":59},"zone":14,"typeConfidence":0.91,"plateTime":0.43349474375169894,"extension":6.215235369235609},"index":2,"playId":"8b95a490-f0dc-3e98-b513-66a8a5b25622","pitchNumber":3,"startTime":"2026-09-09T02:05:08.355Z","endTime":"2026-09-09T02:05:12.019Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":141,"player":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"}}},{"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(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":87.3,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.51287119280502,"aZ":-24.855649878716168,"pfxX":-1.1458084412531881,"pfxZ":3.7818488555790655,"pX":-0.026982093662437916,"pZ":2.934298307822466,"vX0":3.498038584806957,"vY0":-137.29076923644504,"vZ0":-1.7396001893385118,"x":118.03,"y":159.55,"x0":-1.1611590633544195,"y0":50.003765208994466,"z0":5.245380272083937,"aX":-2.2181502664880184},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":6.7,"breakHorizontal":1.4,"spinRate":2530,"spinDirection":208},"zone":2,"typeConfidence":0.9,"plateTime":0.3969086128257078,"extension":6.20580515960735},"hitData":{"launchSpeed":106.2,"launchAngle":36.0,"totalDistance":387.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":21.36,"coordY":81.15}},"index":3,"playId":"62f1aea4-ac62-3542-8023-62a0b4784639","pitchNumber":4,"startTime":"2026-09-09T02:05:35.306Z","endTime":"2026-09-09T02:06:02.006Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-09T02:06:02.006Z","atBatIndex":10},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Andrés Giménez singles on a line drive to right fielder Lawrence Butler.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-09-09T02:05:49.714Z","endTime":"2026-09-09T02:07:35.401Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":671732,"link":"/api/v1/people/671732"},"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, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":83.3,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.589343250662154,"aZ":-26.840282170446272,"pfxX":-8.69229181873224,"pfxZ":3.0710796408199257,"pX":0.06205101015887545,"pZ":0.20326105429393473,"vX0":5.446094309429053,"vY0":-130.2980422583609,"vZ0":-7.761878098460828,"x":114.63,"y":233.29,"x0":-0.9142697467051397,"y0":50.00409445658284,"z0":5.217142525854271,"aX":-15.109826031337722},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":4.2,"breakHorizontal":14.8,"spinRate":1228,"spinDirection":249},"zone":14,"typeConfidence":0.9,"plateTime":0.41862424111175267,"extension":6.4439156536981255},"index":0,"playId":"0de90fbd-6e3b-3e5c-b31d-23ebceb8dbeb","pitchNumber":1,"startTime":"2026-09-09T02:06:22.795Z","endTime":"2026-09-09T02:06:26.386Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":87.0,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.940263229652725,"aZ":-21.64839729377955,"pfxX":-2.3103081135815167,"pfxZ":5.497623426812837,"pX":1.0377577291089422,"pZ":0.43534203363689933,"vX0":6.445116943230433,"vY0":-137.39538719725203,"vZ0":-8.555213525933159,"x":77.44,"y":227.03,"x0":-1.0365346535924609,"y0":50.00661221327039,"z0":5.056514895373818,"aX":-4.426687743557726},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":8.4,"breakHorizontal":2.9,"spinRate":2492,"spinDirection":224},"zone":14,"typeConfidence":0.83,"plateTime":0.3983966641929584,"extension":6.362119920014648},"index":1,"playId":"c9ce125d-4a8e-3f45-8594-35d80c3fc633","pitchNumber":2,"startTime":"2026-09-09T02:06:39.916Z","endTime":"2026-09-09T02:06:43.386Z","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":95.8,"endSpeed":88.3,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.655376711894675,"aZ":-23.10347659804322,"pfxX":-9.240251437493574,"pfxZ":4.567097017212506,"pX":0.5286859725519027,"pZ":2.745670459414765,"vX0":7.354834440168959,"vY0":-139.39688721206264,"vZ0":-2.776917659602598,"x":96.85,"y":164.65,"x0":-0.931537302773521,"y0":50.001858987450056,"z0":5.264678868005104,"aX":-18.349884272906365},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":7.9,"breakHorizontal":15.4,"spinRate":2319,"spinDirection":222},"zone":3,"typeConfidence":2.0,"plateTime":0.3915580570217765,"extension":6.282840427239521},"index":2,"playId":"72f57cb0-4cb2-3d4d-9c46-251b855bbe38","pitchNumber":3,"startTime":"2026-09-09T02:07:03.796Z","endTime":"2026-09-09T02:07:07.742Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":88.4,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.572804746966998,"aZ":-14.469015703379581,"pfxX":-5.634610611471936,"pfxZ":8.86851093184394,"pX":0.4755417271047116,"pZ":2.1830401712396315,"vX0":6.643978903388482,"vY0":-140.15293901524277,"vZ0":-5.735813403683756,"x":98.87,"y":179.84,"x0":-1.1895523640369137,"y0":50.0067286520684,"z0":5.195162262756279,"aX":-11.254158267759914},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.1,"breakHorizontal":8.9,"spinRate":2320,"spinDirection":222},"zone":6,"typeConfidence":0.91,"plateTime":0.39025289245897765,"extension":6.3394972928571285},"hitData":{"launchSpeed":88.5,"launchAngle":10.0,"totalDistance":159.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":152.78,"coordY":87.47}},"index":3,"playId":"a681d4fc-3bbd-385e-833b-35d6e8472dd2","pitchNumber":4,"startTime":"2026-09-09T02:07:23.445Z","endTime":"2026-09-09T02:07:35.401Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-09T02:07:35.401Z","atBatIndex":11},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Jesús Sánchez grounds into a double play, shortstop Alika Williams to first baseman Jeff McNeil. Andrés Giménez out at 2nd. Jesús Sánchez out at 1st.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-09-09T02:07:40.107Z","endTime":"2026-09-09T02:08:53.916Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":660821,"fullName":"Jesús Sánchez","link":"/api/v1/people/660821"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":675961,"link":"/api/v1/people/675961"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":660821,"fullName":"Jesús Sánchez","link":"/api/v1/people/660821"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":675961,"link":"/api/v1/people/675961"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":643446,"link":"/api/v1/people/643446"},"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":0},"pitchData":{"startSpeed":94.5,"endSpeed":86.4,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.803592658891095,"aZ":-16.530024797360152,"pfxX":-6.702463209877764,"pfxZ":8.167538795350197,"pX":-0.26714662217631774,"pZ":2.7285215125532982,"vX0":4.932896852779054,"vY0":-137.60529705210263,"vZ0":-3.7803243309632197,"x":127.18,"y":165.11,"x0":-1.2130497595538616,"y0":50.00533174175316,"z0":5.241483260694882,"aX":-12.84326859214513},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":14.2,"breakHorizontal":11.0,"spinRate":2228,"spinDirection":225},"zone":5,"typeConfidence":0.9,"plateTime":0.39817947693180056,"extension":6.275118165400234},"index":0,"playId":"de9bd145-adfd-3826-8b52-a60da0a88f88","pitchNumber":1,"startTime":"2026-09-09T02:08:01.255Z","endTime":"2026-09-09T02:08:05.154Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":80.7,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.634419634257824,"aZ":-33.17382555698159,"pfxX":-6.307739543884441,"pfxZ":-0.601054316909071,"pX":0.1938336561997571,"pZ":2.8962687578045347,"vX0":5.0638573921745405,"vY0":-128.93042576887623,"vZ0":0.053983249727319604,"x":109.61,"y":160.58,"x0":-0.9832677900125533,"y0":50.000267728104234,"z0":5.45071140802683,"aX":-10.540424557948182},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":-0.8,"breakHorizontal":10.2,"spinRate":1369,"spinDirection":254},"zone":5,"typeConfidence":0.9,"plateTime":0.426015542411867,"extension":6.198163508667031},"index":1,"playId":"282c24cb-c675-3359-9fe2-ca314119c0f7","pitchNumber":2,"startTime":"2026-09-09T02:08:22.778Z","endTime":"2026-09-09T02:08:26.642Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":82.3,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.95589136748503,"aZ":-30.51959191605009,"pfxX":-7.758512563014894,"pfxZ":0.9633610704959068,"pX":-0.44570906427377105,"pZ":1.4572733522268673,"vX0":4.264749468175061,"vY0":-130.209187013963,"vZ0":-3.9741314762240285,"x":133.99,"y":199.43,"x0":-1.0954748167199264,"y0":50.004816185846536,"z0":5.308863937445164,"aX":-13.343697648076255},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":1.1,"breakHorizontal":13.1,"spinRate":1143,"spinDirection":254},"zone":13,"typeConfidence":0.9,"plateTime":0.420408421936024,"extension":6.306484102802239},"hitData":{"launchSpeed":95.5,"launchAngle":-12.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":115.04,"coordY":152.03}},"index":2,"playId":"de8c6a41-686e-3eb8-9c17-8ac516d47b85","pitchNumber":3,"startTime":"2026-09-09T02:08:44.543Z","endTime":"2026-09-09T02:08:53.916Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-09T02:08:53.916Z","atBatIndex":12},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ernie Clement flies out to center fielder Henry Bolte.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-09-09T02:09:03.490Z","endTime":"2026-09-09T02:10:03.399Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":703607,"link":"/api/v1/people/703607"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":88.7,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.575550262217163,"aZ":-13.26267244403486,"pfxX":-5.7592289420721166,"pfxZ":9.422703478118454,"pX":0.4408112198053468,"pZ":1.5592379516815598,"vX0":5.833416193633807,"vY0":-140.4879966067756,"vZ0":-7.330971136655261,"x":100.2,"y":196.68,"x0":-0.9100562621447842,"y0":50.00536368597335,"z0":5.057094284435353,"aX":-11.562465686644988},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":15.8,"breakHorizontal":9.2,"spinRate":2327,"spinDirection":221},"zone":9,"typeConfidence":0.91,"plateTime":0.3892560367301563,"extension":6.409340551749555},"index":0,"playId":"05cd594d-ada8-33af-9048-a4f238208588","pitchNumber":1,"startTime":"2026-09-09T02:09:20.464Z","endTime":"2026-09-09T02:09:24.107Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":82.1,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.78243391853619,"aZ":-25.07673911054865,"pfxX":4.096557099563674,"pfxZ":4.161364049393392,"pX":1.2005348889108047,"pZ":2.229774781834461,"vX0":4.393909405110628,"vY0":-129.17844546724305,"vZ0":-2.824386953887151,"x":71.24,"y":178.58,"x0":-1.049229970964844,"y0":50.00099848550607,"z0":5.247884030390073,"aX":6.978967073770406},"breaks":{"breakAngle":16.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":7.2,"breakHorizontal":-8.3,"spinRate":2842,"spinDirection":70},"zone":14,"typeConfidence":0.87,"plateTime":0.4226601225307136,"extension":6.220178026324583},"index":1,"playId":"3289d4ec-61c9-3186-b7b5-45428a3afa42","pitchNumber":2,"startTime":"2026-09-09T02:09:37.413Z","endTime":"2026-09-09T02:09:41.045Z","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":2},"pitchData":{"startSpeed":96.3,"endSpeed":88.5,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.210312699396678,"aZ":-22.035157745789153,"pfxX":-9.80567624985981,"pfxZ":5.068164432173047,"pX":0.10430436473618115,"pZ":2.4765687404016563,"vX0":6.613623717813049,"vY0":-140.20381975355536,"vZ0":-3.6382678702649724,"x":113.02,"y":171.91,"x0":-1.005102137025572,"y0":50.00463724866434,"z0":5.22049716040652,"aX":-19.621524142840435},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":8.6,"breakHorizontal":16.4,"spinRate":2305,"spinDirection":222},"zone":5,"typeConfidence":2.0,"plateTime":0.38991460796030575,"extension":6.226176578167573},"hitData":{"launchSpeed":84.7,"launchAngle":37.0,"totalDistance":294.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":152.55,"coordY":84.6}},"index":2,"playId":"605e02ca-c17f-35fa-bb78-228948e26e8b","pitchNumber":3,"startTime":"2026-09-09T02:09:54.397Z","endTime":"2026-09-09T02:10:03.399Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-09T02:10:03.399Z","atBatIndex":13},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Tommy White grounds out, third baseman Kazuma Okamoto to first baseman Vladimir Guerrero Jr.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-09-09T02:11:33.679Z","endTime":"2026-09-09T02:12:45.130Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":695720,"fullName":"Tommy White","link":"/api/v1/people/695720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"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":695720,"fullName":"Tommy White","link":"/api/v1/people/695720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":672960,"link":"/api/v1/people/672960"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":665489,"link":"/api/v1/people/665489"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":88.8,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.49603810669294,"aZ":-27.41629991565316,"pfxX":-9.978316226206307,"pfxZ":2.383876080248922,"pX":0.5747100827054679,"pZ":1.6238452233659806,"vX0":10.531983879383917,"vY0":-140.15432128070205,"vZ0":-6.170931454219924,"x":95.09,"y":194.94,"x0":-1.928210524501841,"y0":50.006318340592145,"z0":5.635328977852307,"aX":-19.935166637725153},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":3.2,"breakHorizontal":16.0,"spinRate":2025,"spinDirection":229},"zone":9,"typeConfidence":2.0,"plateTime":0.3902108079181099,"extension":6.563072107309625},"index":0,"playId":"43d63db0-c59e-3dcc-ba38-88132c07aa7d","pitchNumber":1,"startTime":"2026-09-09T02:12:08.172Z","endTime":"2026-09-09T02:12:11.875Z","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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":78.4,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.375051446198288,"aZ":-39.73410882052881,"pfxX":7.470963524526888,"pfxZ":-4.844657011571334,"pX":0.005457019122326186,"pZ":3.1129487348721976,"vX0":2.371155780615059,"vY0":-124.46657932891428,"vZ0":1.16074575486667,"x":116.79,"y":154.73,"x0":-1.931756612196733,"y0":50.005348641438296,"z0":5.946164050037493,"aX":11.652034564356331},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.7,"breakVerticalInduced":-8.2,"breakHorizontal":-14.0,"spinRate":2270,"spinDirection":36},"zone":2,"typeConfidence":0.9,"plateTime":0.44107304951710846,"extension":6.543708058657693},"index":1,"playId":"6e3a4836-eb5e-32a2-97fa-99d8714228f1","pitchNumber":2,"startTime":"2026-09-09T02:12:22.214Z","endTime":"2026-09-09T02:12:26.269Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":78.8,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.819725884183903,"aZ":-39.69832109489716,"pfxX":6.582448706775802,"pfxZ":-4.800142683192737,"pX":-0.20549970452120397,"pZ":2.327511009505169,"vX0":2.1923543024027126,"vY0":-124.64274102900309,"vZ0":-0.8891001737953658,"x":124.83,"y":175.94,"x0":-1.9522543812252169,"y0":50.00065293441077,"z0":5.976175206900805,"aX":10.321876458200851},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.0,"breakVerticalInduced":-8.6,"breakHorizontal":-12.5,"spinRate":2332,"spinDirection":26},"zone":5,"typeConfidence":0.9,"plateTime":0.43998496380046337,"extension":6.542413788211853},"hitData":{"launchSpeed":91.5,"launchAngle":3.0,"totalDistance":77.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":92.73,"coordY":164.2}},"index":2,"playId":"57c5108d-7fbb-3a13-b307-bca81c055489","pitchNumber":3,"startTime":"2026-09-09T02:12:36.236Z","endTime":"2026-09-09T02:12:45.130Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-09T02:12:45.130Z","atBatIndex":14},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Donovan Walton singles on a ground ball to left fielder Josh Smith.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-09-09T02:12:53.945Z","endTime":"2026-09-09T02:15:01.082Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,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":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":669701,"link":"/api/v1/people/669701"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":87.9,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.7576364256976,"aZ":-28.429917104848474,"pfxX":-8.51580306394946,"pfxZ":1.9139187539710871,"pX":0.48399959839857964,"pZ":2.185674625778841,"vX0":9.853596349281176,"vY0":-138.77659387089338,"vZ0":-4.501723447491708,"x":98.55,"y":179.77,"x0":-1.9987939118521971,"y0":50.00582247425651,"z0":5.712628289693466,"aX":-16.68770437876338},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":2.8,"breakHorizontal":13.4,"spinRate":1929,"spinDirection":235},"zone":6,"typeConfidence":2.0,"plateTime":0.3940091835114061,"extension":6.459185149812178},"index":0,"playId":"13a63b78-a67a-3095-88ba-86249b7db5d0","pitchNumber":1,"startTime":"2026-09-09T02:13:12.486Z","endTime":"2026-09-09T02:13:15.830Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2026-09-09T02:13:34.467Z","endTime":"2026-09-09T02:13:38.777Z","isPitch":false,"type":"action","player":{"id":622268,"link":"/api/v1/people/622268"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":85.3,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.984282076187945,"aZ":-32.58598548726893,"pfxX":-8.131415642918606,"pfxZ":-0.22144134234706403,"pX":0.8908933592431977,"pZ":1.1788518819147862,"vX0":10.599779852698902,"vY0":-134.67629521830915,"vZ0":-5.337148363075315,"x":83.04,"y":206.95,"x0":-2.0377431676762057,"y0":50.005527263639074,"z0":5.488524340933853,"aX":-14.954487329786177},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":-1.4,"breakHorizontal":12.5,"spinRate":1652,"spinDirection":247},"zone":14,"typeConfidence":0.91,"plateTime":0.4065482590123355,"extension":6.821980759604648},"index":2,"playId":"f4696ef7-af86-3327-b101-c4d589c5c9a6","pitchNumber":2,"startTime":"2026-09-09T02:13:38.777Z","endTime":"2026-09-09T02:13:42.530Z","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":98.0,"endSpeed":89.4,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.76899690845827,"aZ":-26.617190919029618,"pfxX":-9.957847294530652,"pfxZ":2.7259049129004786,"pX":1.0964802804530345,"pZ":1.8535007022351848,"vX0":11.983272140298116,"vY0":-142.16615449976845,"vZ0":-6.084761323949589,"x":75.2,"y":188.74,"x0":-1.8872253929108402,"y0":50.00313027659765,"z0":5.719914738440443,"aX":-20.305125622449932},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":3.7,"breakHorizontal":15.5,"spinRate":2139,"spinDirection":230},"zone":14,"typeConfidence":2.0,"plateTime":0.3858342658763827,"extension":6.73551513519193},"index":3,"playId":"6b3c073a-ddb7-322c-8460-eae863ffee54","pitchNumber":3,"startTime":"2026-09-09T02:13:53.636Z","endTime":"2026-09-09T02:13:57.754Z","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":97.4,"endSpeed":89.2,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.46920332057858,"aZ":-25.05576278117407,"pfxX":-8.92422248944033,"pfxZ":3.5197218021391414,"pX":0.42098371906865245,"pZ":1.3540395452421117,"vX0":10.002376750385753,"vY0":-141.3853909676306,"vZ0":-7.336572145274539,"x":100.95,"y":202.22,"x0":-2.0044714556135785,"y0":50.00552981342378,"z0":5.592654722185792,"aX":-18.057067711058167},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":4.9,"breakHorizontal":14.2,"spinRate":2019,"spinDirection":233},"zone":14,"typeConfidence":2.0,"plateTime":0.387519953640171,"extension":6.642646456111864},"index":4,"playId":"9af596ce-9029-3b8d-8125-04c80b04369a","pitchNumber":4,"startTime":"2026-09-09T02:14:08.917Z","endTime":"2026-09-09T02:14:12.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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.9,"endSpeed":88.8,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.817757573968034,"aZ":-26.901301427941814,"pfxX":-8.308332848983458,"pfxZ":2.6259336424941244,"pX":0.2510476496354695,"pZ":1.7870915213789476,"vX0":9.473855342388209,"vY0":-140.73893687092925,"vZ0":-5.866343161894521,"x":107.43,"y":190.53,"x0":-2.078670332311256,"y0":50.002952152471956,"z0":5.639966520905122,"aX":-16.675108871795917},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":3.7,"breakHorizontal":13.1,"spinRate":1928,"spinDirection":234},"zone":8,"typeConfidence":2.0,"plateTime":0.389120744550679,"extension":6.708771250913661},"index":5,"playId":"f59d1ea2-702f-3c73-97fd-6a1787545af4","pitchNumber":5,"startTime":"2026-09-09T02:14:25.943Z","endTime":"2026-09-09T02:14:29.832Z","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":1},"pitchData":{"startSpeed":97.1,"endSpeed":89.2,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.282470691879205,"aZ":-25.736326262800574,"pfxX":-9.006136400240624,"pfxZ":3.173640017852554,"pX":-0.8898812235190392,"pZ":2.4326011168447925,"vX0":6.84984409828251,"vY0":-141.29402328377125,"vZ0":-4.386120169261729,"x":150.92,"y":173.1,"x0":-2.171852643390508,"y0":50.00146263396964,"z0":5.652616317852128,"aX":-18.263399981516223},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":5.0,"breakHorizontal":15.0,"spinRate":1904,"spinDirection":232},"zone":11,"typeConfidence":2.0,"plateTime":0.38719737455980674,"extension":6.642756803868028},"hitData":{"launchSpeed":90.1,"launchAngle":-3.0,"totalDistance":27.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":76.5,"coordY":118.05}},"index":6,"playId":"7f84eb6d-5572-31ff-98e4-5d27aac9ad32","pitchNumber":6,"startTime":"2026-09-09T02:14:50.534Z","endTime":"2026-09-09T02:15:01.082Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-09T02:15:01.082Z","atBatIndex":15},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Alika Williams grounds into a double play, shortstop Andrés Giménez to first baseman Vladimir Guerrero Jr. Donovan Walton out at 2nd. Alika Williams out at 1st.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-09-09T02:15:06.364Z","endTime":"2026-09-09T02:16:59.528Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,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":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":665926,"link":"/api/v1/people/665926"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":665926,"link":"/api/v1/people/665926"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":665489,"link":"/api/v1/people/665489"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.1,"endSpeed":82.5,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.558967406529455,"aZ":-28.37168225605483,"pfxX":0.180702483777607,"pfxZ":2.2200962418551233,"pX":0.8515497860139468,"pZ":1.7666663638583735,"vX0":7.16632100584606,"vY0":-129.6877314954908,"vZ0":-4.530571406907949,"x":84.54,"y":191.08,"x0":-1.9639379031443884,"y0":50.00330487996137,"z0":5.684693842218509,"aX":0.3098102167115319},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":3.2,"breakHorizontal":-1.8,"spinRate":2322,"spinDirection":217},"zone":14,"typeConfidence":0.91,"plateTime":0.42134716479177303,"extension":6.745306753920285},"index":0,"playId":"b79a9ced-7ee9-3a7e-9e9d-15cad284c1a3","pitchNumber":1,"startTime":"2026-09-09T02:15:27.643Z","endTime":"2026-09-09T02:15:31.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, 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":1},"pitchData":{"startSpeed":89.9,"endSpeed":83.2,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.695892252561347,"aZ":-30.90426550240992,"pfxX":-0.22851401500890223,"pfxZ":0.73518818738428,"pX":1.7133419859032462,"pZ":0.8582410982918957,"vX0":9.480733799447226,"vY0":-130.61064930663784,"vZ0":-6.516003403087788,"x":51.69,"y":215.61,"x0":-1.9292441299528995,"y0":50.00603584497971,"z0":5.700214767808819,"aX":-0.397774710018873},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":0.1,"breakHorizontal":-1.6,"spinRate":2457,"spinDirection":201},"zone":14,"typeConfidence":0.88,"plateTime":0.41885619959158493,"extension":6.7712473382629215},"index":1,"playId":"457f07cb-17a5-3fcb-a8ca-a783d8b24f5b","pitchNumber":2,"startTime":"2026-09-09T02:15:46.591Z","endTime":"2026-09-09T02:15:49.721Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":89.4,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.36604130729105,"aZ":-23.290360627508754,"pfxX":-8.5860055191603,"pfxZ":4.380547720952734,"pX":-0.7440374689601209,"pZ":2.4357861359791415,"vX0":6.492840316959666,"vY0":-140.91528050545588,"vZ0":-5.147759666454329,"x":145.36,"y":173.01,"x0":-1.952247995664391,"y0":50.00606638364596,"z0":5.773313646743979,"aX":-17.423643057401694},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":7.2,"breakHorizontal":14.4,"spinRate":1978,"spinDirection":224},"zone":4,"typeConfidence":2.0,"plateTime":0.38738503982618644,"extension":6.718280342731013},"index":2,"playId":"62d8c5fe-7168-321e-9865-ca450ac9b2f5","pitchNumber":3,"startTime":"2026-09-09T02:16:05.776Z","endTime":"2026-09-09T02:16:09.779Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":88.2,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.541230770873053,"aZ":-18.026318011716686,"pfxX":-6.442337212007362,"pfxZ":7.12732268810522,"pX":0.6393845380192158,"pZ":1.7999651908140581,"vX0":9.733672664922903,"vY0":-139.99010920737283,"vZ0":-7.258067861227354,"x":92.63,"y":190.18,"x0":-2.0454028686523675,"y0":50.005259525062904,"z0":5.606082032959493,"aX":-12.792177166656383},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":11.5,"breakHorizontal":9.7,"spinRate":2165,"spinDirection":231},"zone":9,"typeConfidence":0.88,"plateTime":0.3912418919551923,"extension":6.785199739328959},"index":3,"playId":"10f50044-762d-370c-9b7a-9dd8ff7ff581","pitchNumber":4,"startTime":"2026-09-09T02:16:31.625Z","endTime":"2026-09-09T02:16:35.361Z","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":95.7,"endSpeed":88.1,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.72809522437205,"aZ":-24.717820210336846,"pfxX":-8.950878505136178,"pfxZ":3.773551486307092,"pX":-0.6464369414221832,"pZ":2.933382033042304,"vX0":6.783003398319988,"vY0":-139.32505590167182,"vZ0":-3.711007799234406,"x":141.64,"y":159.58,"x0":-1.9430731152342144,"y0":50.004216287118744,"z0":5.905909919493679,"aX":-17.693202323869127},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":6.2,"breakHorizontal":14.9,"spinRate":1997,"spinDirection":222},"zone":1,"typeConfidence":2.0,"plateTime":0.3923277899869708,"extension":6.77469419129135},"hitData":{"launchSpeed":64.3,"launchAngle":-7.0,"totalDistance":17.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":122.05,"coordY":157.93}},"index":4,"playId":"b9c5c1df-cd2e-3a76-ab12-187333a93c2f","pitchNumber":5,"startTime":"2026-09-09T02:16:51.512Z","endTime":"2026-09-09T02:16:59.528Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-09T02:16:59.528Z","atBatIndex":16},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Brett Bateman lines out sharply to right fielder Lawrence Butler.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-09-09T02:17:52.049Z","endTime":"2026-09-09T02:20:46.731Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":703520,"fullName":"Brett Bateman","link":"/api/v1/people/703520"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":703520,"fullName":"Brett Bateman","link":"/api/v1/people/703520"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":671732,"link":"/api/v1/people/671732"},"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(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":93.4,"endSpeed":86.1,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.45625068001457,"aZ":-24.737949406383535,"pfxX":-1.1190927196337521,"pfxZ":3.934433156739912,"pX":0.16930446271419214,"pZ":3.4648487543627815,"vX0":3.8628702860761925,"vY0":-136.06299505346934,"vZ0":-0.5398655745642735,"x":110.55,"y":145.23,"x0":-1.1181317554830887,"y0":50.00450576542236,"z0":5.367133866570555,"aX":-2.1164902612053185},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":7.2,"breakHorizontal":1.3,"spinRate":2526,"spinDirection":213},"zone":12,"typeConfidence":0.9,"plateTime":0.401231563579326,"extension":6.193274963377246},"index":0,"playId":"c0bd636b-37d0-3384-97b9-0aaef2c20967","pitchNumber":1,"startTime":"2026-09-09T02:19:23.369Z","endTime":"2026-09-09T02:19:27.500Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":87.0,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.054836281088726,"aZ":-24.36070036968281,"pfxX":-1.3267652912111894,"pfxZ":4.054203908112255,"pX":-0.8693807211315043,"pZ":3.1479189063886084,"vX0":1.52739104420646,"vY0":-137.13523952461227,"vZ0":-1.5247123600999508,"x":150.14,"y":153.79,"x0":-1.258172172891711,"y0":50.001630252611605,"z0":5.354461054727063,"aX":-2.556090282408054},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":7.3,"breakHorizontal":2.2,"spinRate":2400,"spinDirection":217},"zone":11,"typeConfidence":0.89,"plateTime":0.3976725716273797,"extension":6.237029083144284},"index":1,"playId":"ed2115ab-284d-3024-ad38-b8db9df8e21a","pitchNumber":2,"startTime":"2026-09-09T02:19:40.330Z","endTime":"2026-09-09T02:19:43.870Z","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":0},"pitchData":{"startSpeed":94.8,"endSpeed":87.2,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.14350383017813,"aZ":-23.261505006678536,"pfxX":-8.827181442548277,"pfxZ":4.594152681035466,"pX":-0.48345703384385424,"pZ":2.7583899333495783,"vX0":4.67351384500584,"vY0":-138.00426538537724,"vZ0":-2.6462455469373074,"x":135.43,"y":164.3,"x0":-1.0471667543145242,"y0":50.00152901158966,"z0":5.287292106818621,"aX":-17.117776013445482},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":8.0,"breakHorizontal":15.1,"spinRate":2200,"spinDirection":224},"zone":1,"typeConfidence":2.0,"plateTime":0.3960705240976905,"extension":6.3302009234797305},"index":2,"playId":"f46008e1-afea-3131-9afa-6f1caf2cb5a3","pitchNumber":3,"startTime":"2026-09-09T02:19:57.452Z","endTime":"2026-09-09T02:20:02.770Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":86.7,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.589467242947606,"aZ":-20.761102452321545,"pfxX":-8.578287595463479,"pfxZ":5.898569748689319,"pX":0.03800742129834813,"pZ":3.793441099304251,"vX0":5.854626699191362,"vY0":-138.18055684944233,"vZ0":-0.5212472493658905,"x":115.55,"y":136.36,"x0":-0.9929516449748695,"y0":50.00278580882722,"z0":5.378466883135166,"aX":-16.600225482174363},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":10.8,"breakHorizontal":14.3,"spinRate":2317,"spinDirection":222},"zone":12,"typeConfidence":2.0,"plateTime":0.39627577604714714,"extension":6.246487744090417},"index":3,"playId":"f6749794-32ef-3706-89d9-b92b5a44ba58","pitchNumber":4,"startTime":"2026-09-09T02:20:19.439Z","endTime":"2026-09-09T02:20:22.721Z","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":0},"pitchData":{"startSpeed":95.3,"endSpeed":86.7,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.397781096669476,"aZ":-15.633521245853675,"pfxX":-6.2571166502877515,"pfxZ":8.546462215476193,"pX":0.39764832350520457,"pZ":2.5567531266860555,"vX0":6.41332981590916,"vY0":-138.57634494966672,"vZ0":-4.529372423315546,"x":101.84,"y":169.75,"x0":-1.139231857761838,"y0":50.00304321952885,"z0":5.264585710330752,"aX":-12.109879577810053},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":14.6,"breakHorizontal":10.0,"spinRate":2321,"spinDirection":226},"zone":6,"typeConfidence":0.9,"plateTime":0.396002922612567,"extension":6.270497401190433},"hitData":{"launchSpeed":101.4,"launchAngle":18.0,"totalDistance":328.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":174.9,"coordY":76.64}},"index":4,"playId":"699c9203-7f91-36f3-ba7d-dbda59cc7e82","pitchNumber":5,"startTime":"2026-09-09T02:20:37.082Z","endTime":"2026-09-09T02:20:46.731Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-09T02:20:46.731Z","atBatIndex":17},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nathan Lukes grounds out, shortstop Alika Williams to first baseman Jeff McNeil.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-09-09T02:20:45.549Z","endTime":"2026-09-09T02:21:35.991Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":675961,"link":"/api/v1/people/675961"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":643446,"link":"/api/v1/people/643446"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":80.1,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.418160758431686,"aZ":-30.965679419514437,"pfxX":4.734254129023921,"pfxZ":0.7397657689125658,"pX":1.356997968499782,"pZ":0.9752754356843021,"vX0":4.7157971787567,"vY0":-127.30560997303151,"vZ0":-4.5199570752054505,"x":65.27,"y":212.45,"x0":-1.1406527774127746,"y0":50.000564314497694,"z0":5.251090491515404,"aX":7.695812888258171},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":0.5,"breakHorizontal":-9.7,"spinRate":3124,"spinDirection":44},"zone":14,"typeConfidence":0.89,"plateTime":0.43179564475340726,"extension":6.252807181742518},"index":0,"playId":"309f9710-70a4-364d-b4b2-6d39d62b596d","pitchNumber":1,"startTime":"2026-09-09T02:21:10.250Z","endTime":"2026-09-09T02:21:14.335Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":87.2,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.762394705623144,"aZ":-19.10268367151297,"pfxX":-8.676428550629677,"pfxZ":6.703514897505511,"pX":0.7670599063156848,"pZ":1.8708045436890242,"vX0":7.827283469865476,"vY0":-138.89222542175577,"vZ0":-5.608826390922533,"x":87.76,"y":188.27,"x0":-0.9634538902509882,"y0":50.000513084900994,"z0":5.190939457592628,"aX":-16.911663061793494},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":11.2,"breakHorizontal":14.0,"spinRate":2273,"spinDirection":225},"zone":9,"typeConfidence":2.0,"plateTime":0.3946866823658892,"extension":6.372435744853533},"hitData":{"launchSpeed":73.8,"launchAngle":-6.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":101.86,"coordY":157.1}},"index":1,"playId":"05285df5-44da-33af-b6e1-d4cd5b3d8935","pitchNumber":2,"startTime":"2026-09-09T02:21:27.211Z","endTime":"2026-09-09T02:21:35.991Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-09T02:21:35.991Z","atBatIndex":18},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Vladimir Guerrero Jr. lines out sharply to center fielder Henry Bolte.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-09-09T02:21:42.348Z","endTime":"2026-09-09T02:22:35.223Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":703607,"link":"/api/v1/people/703607"},"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":2},"pitchData":{"startSpeed":95.9,"endSpeed":87.9,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.33840530081294,"aZ":-22.53254174464053,"pfxX":-9.585377644930961,"pfxZ":4.872786781733968,"pX":0.37140410808034763,"pZ":3.178662763648523,"vX0":7.343776265556759,"vY0":-139.53743052252054,"vZ0":-1.698590321424704,"x":102.84,"y":152.96,"x0":-1.0444295485244228,"y0":50.003347702389156,"z0":5.274468967672529,"aX":-18.9708019981359},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":8.6,"breakHorizontal":16.0,"spinRate":2286,"spinDirection":231},"zone":3,"typeConfidence":2.0,"plateTime":0.39198021141066697,"extension":6.345847524712608},"index":0,"playId":"f630d2c7-7a0e-387e-b1c3-5ecdbf90e719","pitchNumber":1,"startTime":"2026-09-09T02:22:05.323Z","endTime":"2026-09-09T02:22:08.950Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":81.5,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.812896271565254,"aZ":-29.570691261549506,"pfxX":6.1637517414587055,"pfxZ":1.5413055239030165,"pX":0.3468702366662209,"pZ":2.125000283119479,"vX0":1.7310465236954116,"vY0":-128.78583575537357,"vZ0":-2.292621088612534,"x":103.78,"y":181.4,"x0":-1.1340533696832895,"y0":50.00010884743894,"z0":5.305372721661961,"aX":10.390236833676724},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":2.5,"breakHorizontal":-11.5,"spinRate":2966,"spinDirection":65},"zone":9,"typeConfidence":0.9,"plateTime":0.42469806962169354,"extension":6.122691990777411},"hitData":{"launchSpeed":105.0,"launchAngle":20.0,"totalDistance":395.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":139.24,"coordY":39.96}},"index":1,"playId":"f32f34d0-4149-39f2-b453-2052ddd74ba5","pitchNumber":2,"startTime":"2026-09-09T02:22:24.278Z","endTime":"2026-09-09T02:22:35.223Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-09T02:22:35.223Z","atBatIndex":19},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jonah Heim grounds out, first baseman Vladimir Guerrero Jr. to pitcher José Soriano.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-09-09T02:23:48.512Z","endTime":"2026-09-09T02:25:08.690Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":665489,"link":"/api/v1/people/665489"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":667755,"link":"/api/v1/people/667755"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":95.3,"endSpeed":87.8,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.491333331347967,"aZ":-27.437434883983475,"pfxX":-9.52764223995389,"pfxZ":2.428587751316461,"pX":-0.2760447711562444,"pZ":1.2552650827879344,"vX0":8.449571716037308,"vY0":-138.40550632439732,"vZ0":-6.7573712322707,"x":127.52,"y":204.89,"x0":-2.1234333018076144,"y0":50.00214709379829,"z0":5.553489939209122,"aX":-18.573605398029077},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":3.2,"breakHorizontal":15.6,"spinRate":1860,"spinDirection":235},"zone":13,"typeConfidence":2.0,"plateTime":0.39500416148404716,"extension":6.617824825575782},"index":0,"playId":"1c00e131-4451-3f73-8872-ff61c9752de5","pitchNumber":1,"startTime":"2026-09-09T02:24:46.984Z","endTime":"2026-09-09T02:24:50.890Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":88.7,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.314805260164885,"aZ":-25.92714439448725,"pfxX":-10.439731796774137,"pfxZ":3.1261056013842525,"pX":0.10480793236123087,"pZ":1.6552835177380087,"vX0":9.681538883744722,"vY0":-140.41384187572046,"vZ0":-6.220164981864257,"x":113.0,"y":194.09,"x0":-2.0287668059325705,"y0":50.00564188221875,"z0":5.582573806306291,"aX":-20.883281449899435},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":4.6,"breakHorizontal":16.9,"spinRate":1947,"spinDirection":237},"zone":14,"typeConfidence":2.0,"plateTime":0.3898351581427617,"extension":6.712129922005445},"hitData":{"launchSpeed":88.5,"launchAngle":-16.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":155.61,"coordY":165.72}},"index":1,"playId":"c567b883-04d8-369a-aad5-c180c74c99c8","pitchNumber":2,"startTime":"2026-09-09T02:25:00.676Z","endTime":"2026-09-09T02:25:08.690Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-09T02:25:08.690Z","atBatIndex":20},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Henry Bolte called out on strikes.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-09-09T02:25:15.787Z","endTime":"2026-09-09T02:27:12.067Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":672386,"link":"/api/v1/people/672386"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":88.6,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.48154196836413,"aZ":-29.253580714759522,"pfxX":-9.698421519795213,"pfxZ":1.4596546039513996,"pX":1.2248142448015416,"pZ":2.5067743963158176,"vX0":12.144147487360158,"vY0":-140.11276526591985,"vZ0":-3.772705818245316,"x":70.31,"y":171.1,"x0":-1.897466886281271,"y0":50.00074886559407,"z0":5.773838012064285,"aX":-19.358844661573993},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":2.0,"breakHorizontal":15.2,"spinRate":1956,"spinDirection":231},"zone":14,"typeConfidence":2.0,"plateTime":0.39032989932640394,"extension":6.609132955351802},"index":0,"playId":"cb9ede85-15bd-329c-ac1b-10caf196ff5d","pitchNumber":1,"startTime":"2026-09-09T02:25:36.874Z","endTime":"2026-09-09T02:25:40.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":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":88.2,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.757845061681387,"aZ":-27.19030123075096,"pfxX":-10.054161541759015,"pfxZ":2.5158579045114537,"pX":-0.1735088991791953,"pZ":2.1283520438710606,"vX0":8.962957397582127,"vY0":-139.9551868430077,"vZ0":-4.783059527105497,"x":123.61,"y":181.31,"x0":-2.1121371004837357,"y0":50.006491170610026,"z0":5.641817356002703,"aX":-19.938395033029305},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":3.7,"breakHorizontal":16.3,"spinRate":1915,"spinDirection":231},"zone":8,"typeConfidence":2.0,"plateTime":0.39146094556364375,"extension":6.780480089268382},"index":1,"playId":"2f408962-e145-35e4-8f5c-3456f557944c","pitchNumber":2,"startTime":"2026-09-09T02:25:52.345Z","endTime":"2026-09-09T02:25:56.086Z","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":2,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":88.6,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.54751763681242,"aZ":-27.40736953776437,"pfxX":-9.572394580722605,"pfxZ":2.3821868485376996,"pX":-1.1253311640407309,"pZ":2.4326692633244225,"vX0":5.734378924150504,"vY0":-140.53871083178007,"vZ0":-4.371413082733124,"x":159.89,"y":173.1,"x0":-1.9474259001915137,"y0":50.00349437574555,"z0":5.78616150945943,"aX":-19.168556701037478},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":3.6,"breakHorizontal":16.2,"spinRate":1950,"spinDirection":227},"zone":13,"typeConfidence":2.0,"plateTime":0.3895830728809231,"extension":6.759209384866905},"index":2,"playId":"e033d52c-36ff-32d4-9922-760c031cbf17","pitchNumber":3,"startTime":"2026-09-09T02:26:08.780Z","endTime":"2026-09-09T02:26:12.094Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-09-09T02:26:20.564Z","endTime":"2026-09-09T02:26:31.012Z","isPitch":false,"type":"action","player":{"id":703607,"link":"/api/v1/people/703607"}},{"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":91.1,"endSpeed":83.6,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.73402334897204,"aZ":-30.033431847483897,"pfxX":-0.5915105422332951,"pfxZ":1.2145342318636931,"pX":1.2759455730973546,"pZ":0.708610272006726,"vX0":8.328861988669209,"vY0":-132.31137652448103,"vZ0":-7.104139988882313,"x":68.36,"y":219.65,"x0":-1.8435606916439686,"y0":50.00383071848953,"z0":5.6463144524811755,"aX":-1.0440703168420078},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":0.7,"breakHorizontal":-0.8,"spinRate":2427,"spinDirection":255},"zone":14,"typeConfidence":0.9,"plateTime":0.414871555249567,"extension":6.84880573162107},"index":4,"playId":"bce018e4-e05a-3206-86f9-65474b98e826","pitchNumber":4,"startTime":"2026-09-09T02:26:31.012Z","endTime":"2026-09-09T02:26: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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":79.4,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.734591769938543,"aZ":-39.11331628458301,"pfxX":4.559365835783017,"pfxZ":-4.377583740471282,"pX":1.400485257254407,"pZ":0.5445841123078736,"vX0":6.610636954864918,"vY0":-126.2028273273571,"vZ0":-4.947929596098862,"x":63.62,"y":224.08,"x0":-1.8623670725886547,"y0":50.00313960962075,"z0":5.74024191562176,"aX":7.2281219827221115},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.8,"breakVerticalInduced":-9.0,"breakHorizontal":-10.0,"spinRate":2522,"spinDirection":31},"zone":14,"typeConfidence":0.9,"plateTime":0.4368470822607984,"extension":6.7821907658479565},"index":5,"playId":"72d8d65b-64d5-3c63-bca8-5f89b7ec2c23","pitchNumber":5,"startTime":"2026-09-09T02:26:50.001Z","endTime":"2026-09-09T02:26:53.797Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":98.0,"endSpeed":88.8,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.63906660049806,"aZ":-16.819864388315548,"pfxX":-6.593826791072393,"pfxZ":7.572670692989506,"pX":0.7473558751749373,"pZ":1.8409473644449634,"vX0":9.795661696629697,"vY0":-142.1963957455199,"vZ0":-7.442177766346961,"x":88.51,"y":189.07,"x0":-1.9014376306475878,"y0":50.0011118983864,"z0":5.579090860720369,"aX":-13.367505103189714},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":12.1,"breakHorizontal":9.7,"spinRate":2115,"spinDirection":225},"zone":9,"typeConfidence":0.91,"plateTime":0.38665584769062233,"extension":6.748558831347773},"index":6,"playId":"83534518-7835-3af2-bdaa-16d1bf3bc429","pitchNumber":6,"startTime":"2026-09-09T02:27:08.230Z","endTime":"2026-09-09T02:27:12.067Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-09T02:27:12.067Z","atBatIndex":21},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jeff McNeil grounds out, first baseman Vladimir Guerrero Jr. to pitcher José Soriano.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-09-09T02:27:13.738Z","endTime":"2026-09-09T02:27:59.671Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":665489,"link":"/api/v1/people/665489"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":667755,"link":"/api/v1/people/667755"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":79.3,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.807583474716804,"aZ":-37.96598891681629,"pfxX":5.824951989958103,"pfxZ":-3.6473598917630463,"pX":1.3601918711188603,"pZ":1.5070441534103367,"vX0":6.370321099845359,"vY0":-126.03188045763515,"vZ0":-2.9114723698645735,"x":65.15,"y":198.09,"x0":-1.969713494902015,"y0":50.00431900532539,"z0":5.784604935451469,"aX":9.245085319061962},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":-7.1,"breakHorizontal":-12.1,"spinRate":2425,"spinDirection":20},"zone":14,"typeConfidence":0.9,"plateTime":0.43684302705394007,"extension":6.72704773336409},"index":0,"playId":"01638b8b-2b4d-30c7-9326-20daf2bf3c7e","pitchNumber":1,"startTime":"2026-09-09T02:27:36.533Z","endTime":"2026-09-09T02:27:40.083Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":98.2,"endSpeed":89.9,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.01988977324474,"aZ":-25.423926231815088,"pfxX":-9.329545319377944,"pfxZ":3.277529823488173,"pX":-0.1577723033560832,"pZ":1.7621499486841434,"vX0":8.825226383435856,"vY0":-142.67621383320133,"vZ0":-6.3976687653326625,"x":123.01,"y":191.2,"x0":-2.0798422946108595,"y0":50.00494020838704,"z0":5.637304037638133,"aX":-19.22500848270973},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":4.8,"breakHorizontal":15.1,"spinRate":2018,"spinDirection":231},"zone":8,"typeConfidence":2.0,"plateTime":0.38399710921009556,"extension":6.741919988972939},"hitData":{"launchSpeed":108.4,"launchAngle":-23.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":160.68,"coordY":170.28}},"index":1,"playId":"d831a1f3-db57-327b-8892-cd134de88257","pitchNumber":2,"startTime":"2026-09-09T02:27:51.216Z","endTime":"2026-09-09T02:27:59.671Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-09T02:27:59.671Z","atBatIndex":22},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Alejandro Kirk flies out to right fielder Lawrence Butler.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-09-09T02:28:58.240Z","endTime":"2026-09-09T02:30:44.074Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":671732,"link":"/api/v1/people/671732"},"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":0},"pitchData":{"startSpeed":94.5,"endSpeed":86.3,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.366955956278105,"aZ":-23.604464582326997,"pfxX":-9.424853046337658,"pfxZ":4.482083774584,"pX":-1.0366989322202322,"pZ":3.3157366877306615,"vX0":3.2946017990358145,"vY0":-137.622897688619,"vZ0":-1.36348600143118,"x":156.52,"y":149.26,"x0":-1.0268389649285867,"y0":50.00442385355568,"z0":5.420829673352462,"aX":-18.028161684723027},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":8.0,"breakHorizontal":16.3,"spinRate":2182,"spinDirection":227},"zone":11,"typeConfidence":2.0,"plateTime":0.39842746347256464,"extension":6.154016791925805},"index":0,"playId":"da6b0393-43a2-3a56-b8d2-865da9d3ce99","pitchNumber":1,"startTime":"2026-09-09T02:30:05.946Z","endTime":"2026-09-09T02:30:09.533Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"index":1,"startTime":"2026-09-09T02:30:17.425Z","endTime":"2026-09-09T02:30:34.041Z","isPitch":false,"type":"action","player":{"id":672386,"link":"/api/v1/people/672386"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":84.9,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.616346010777253,"aZ":-23.981684026995506,"pfxX":-0.443545687873389,"pfxZ":4.444147625581397,"pX":0.3814049145470238,"pZ":2.542605351143247,"vX0":3.799632213059069,"vY0":-134.97029186556824,"vZ0":-2.772154541728449,"x":102.46,"y":170.13,"x0":-0.9874904342411093,"y0":50.002526865873534,"z0":5.2734002720805195,"aX":-0.8179701105044179},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":7.7,"breakHorizontal":0.0,"spinRate":2519,"spinDirection":211},"zone":6,"typeConfidence":0.9,"plateTime":0.40594121658412563,"extension":6.28541723303928},"hitData":{"launchSpeed":84.9,"launchAngle":43.0,"totalDistance":274.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":168.43,"coordY":98.21}},"index":2,"playId":"9227fbfd-abf7-3b29-b2cc-1e5e1d053617","pitchNumber":2,"startTime":"2026-09-09T02:30:34.041Z","endTime":"2026-09-09T02:30:44.074Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-09T02:30:44.074Z","atBatIndex":23},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Josh Smith singles on a fly ball to left fielder Carlos Cortes.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-09-09T02:30:45.075Z","endTime":"2026-09-09T02:32:05.172Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666126,"link":"/api/v1/people/666126"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":89.9,"endSpeed":82.9,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.63316094174561,"aZ":-29.80032345770781,"pfxX":-8.072420059470144,"pfxZ":1.3668656682849951,"pX":-0.4710847557274668,"pZ":1.5901825901070759,"vX0":4.075511273354605,"vY0":-130.84723493650043,"vZ0":-4.037487427671516,"x":134.96,"y":195.85,"x0":-0.996812112602197,"y0":50.00649216483231,"z0":5.376874333198974,"aX":-14.053129276016913},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":1.8,"breakHorizontal":13.8,"spinRate":1143,"spinDirection":252},"zone":7,"typeConfidence":0.89,"plateTime":0.41801137274864786,"extension":6.193049367331053},"index":0,"playId":"8630b507-b40b-3a4a-b5d3-1080b664d6cc","pitchNumber":1,"startTime":"2026-09-09T02:31:02.716Z","endTime":"2026-09-09T02:31:06.589Z","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":89.8,"endSpeed":82.7,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.46097626791101,"aZ":-25.85908143227589,"pfxX":-8.997667079709903,"pfxZ":3.652893874379414,"pX":1.2975886147671252,"pZ":0.7599250843821428,"vX0":8.620782276751614,"vY0":-130.37416810863752,"vZ0":-6.540739506603324,"x":67.54,"y":218.26,"x0":-0.8770093954809123,"y0":50.00152666262979,"z0":5.242988746773161,"aX":-15.545830235518412},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":5.4,"breakHorizontal":14.5,"spinRate":1068,"spinDirection":248},"zone":14,"typeConfidence":0.88,"plateTime":0.41953419652021173,"extension":6.460329993738424},"index":1,"playId":"e940d931-2d06-3277-9f5a-8d41fe943606","pitchNumber":2,"startTime":"2026-09-09T02:31:20.155Z","endTime":"2026-09-09T02:31:23.819Z","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":96.1,"endSpeed":87.7,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.17128443281582,"aZ":-20.672062782647476,"pfxX":-9.242452649189284,"pfxZ":5.8154040525025685,"pX":-0.5512124252745084,"pZ":3.609013856968341,"vX0":4.952016261921345,"vY0":-139.92253650069375,"vZ0":-1.1711853196351587,"x":138.01,"y":141.34,"x0":-1.1449477559503143,"y0":50.00675939472019,"z0":5.390223698761161,"aX":-18.29324893500586},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":10.4,"breakHorizontal":15.7,"spinRate":2301,"spinDirection":226},"zone":11,"typeConfidence":2.0,"plateTime":0.39176124351169017,"extension":6.172334330592051},"index":2,"playId":"a7ea08d9-566b-301b-a847-2c066110e6db","pitchNumber":3,"startTime":"2026-09-09T02:31:37.816Z","endTime":"2026-09-09T02:31:41.536Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":86.0,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.3253669474551,"aZ":-22.000977417196022,"pfxX":-1.536246033291147,"pfxZ":5.353713367934839,"pX":0.8849959341337585,"pZ":2.4505268269923053,"vX0":5.599077820241103,"vY0":-137.41856832853182,"vZ0":-3.605464920871182,"x":83.27,"y":172.62,"x0":-0.9852065959617617,"y0":50.00328044146383,"z0":5.286179261476056,"aX":-2.9202011214433834},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":9.1,"breakHorizontal":1.6,"spinRate":2497,"spinDirection":212},"zone":12,"typeConfidence":0.88,"plateTime":0.3995972177184006,"extension":6.301653238964514},"hitData":{"launchSpeed":67.4,"launchAngle":31.0,"totalDistance":212.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":107.25,"coordY":117.87}},"index":3,"playId":"1584fdc0-1d52-3e15-854d-00ecfe5f343a","pitchNumber":4,"startTime":"2026-09-09T02:31:54.879Z","endTime":"2026-09-09T02:32:05.172Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-09T02:32:05.172Z","atBatIndex":24},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kazuma Okamoto grounds out, catcher Jonah Heim to first baseman Jeff McNeil. Josh Smith to 2nd.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-09-09T02:32:08.609Z","endTime":"2026-09-09T02:34:08.503Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"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":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":641680,"link":"/api/v1/people/641680"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":643446,"link":"/api/v1/people/643446"},"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":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"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, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":79.8,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.81076075528531,"aZ":-28.735119203607702,"pfxX":4.640330885374604,"pfxZ":2.128725817780081,"pX":1.576011954056483,"pZ":2.5190389857320006,"vX0":5.374760771406037,"vY0":-126.4010007892329,"vZ0":-1.2561004437314773,"x":56.93,"y":170.77,"x0":-1.1810933019790844,"y0":50.00482471427857,"z0":5.330001246413627,"aX":7.5081065996581025},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":3.8,"breakHorizontal":-9.6,"spinRate":2969,"spinDirection":43},"zone":14,"typeConfidence":0.89,"plateTime":0.43334552423323647,"extension":6.2466752831469545},"index":0,"playId":"47649e01-0f02-3023-a868-8cdfe00b6ec8","pitchNumber":1,"startTime":"2026-09-09T02:32:32.415Z","endTime":"2026-09-09T02:32:35.565Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":86.2,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.279751148570114,"aZ":-22.271603126056522,"pfxX":-9.396575833183164,"pfxZ":5.1875116152056755,"pX":-0.8136748163916081,"pZ":3.1856992729620677,"vX0":4.421450334879551,"vY0":-137.24900005520047,"vZ0":-1.789960910253805,"x":148.02,"y":152.77,"x0":-1.2244318329776926,"y0":50.002324773640254,"z0":5.3626045780203855,"aX":-17.931819945929192},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":9.2,"breakHorizontal":16.1,"spinRate":2341,"spinDirection":230},"zone":1,"typeConfidence":2.0,"plateTime":0.3990286822493938,"extension":6.337927685200201},"index":1,"playId":"a2116731-6ca1-32ed-b1c1-8125ce9b1824","pitchNumber":2,"startTime":"2026-09-09T02:32:51.036Z","endTime":"2026-09-09T02:32:54.301Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"index":2,"playId":"571db3e1-2a94-3023-ad79-6397cedd5b03","startTime":"2026-09-09T02:33:12.299Z","endTime":"2026-09-09T02:33:15.299Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.4,"endSpeed":80.9,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.399638544597334,"aZ":-26.90159321173421,"pfxX":-9.186442656101995,"pfxZ":3.1585170061616568,"pX":0.44395652068532293,"pZ":1.5988381649830323,"vX0":6.684656735484544,"vY0":-128.53211719529904,"vZ0":-4.055547335732681,"x":100.08,"y":195.61,"x0":-1.0009671844633483,"y0":50.000316149018026,"z0":5.293318483029703,"aX":-15.321473998714907},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":5.0,"breakHorizontal":15.1,"spinRate":1126,"spinDirection":250},"zone":14,"typeConfidence":0.9,"plateTime":0.42663467749811224,"extension":6.359973603631437},"index":3,"playId":"e3411f55-0d9a-3698-b8c7-86d60c4e4c9b","pitchNumber":3,"startTime":"2026-09-09T02:33:33.873Z","endTime":"2026-09-09T02:33:40.265Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":true,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":1},"index":4,"actionPlayId":"e3411f55-0d9a-3698-b8c7-86d60c4e4c9b","startTime":"2026-09-09T02:33:47.959Z","endTime":"2026-09-09T02:33:59.438Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":81.6,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.82397930293879,"aZ":-32.92496451585942,"pfxX":-8.656257846930034,"pfxZ":-0.44141380949419684,"pX":0.7192544297367093,"pZ":1.891556440952,"vX0":7.007918873255777,"vY0":-129.250640356826,"vZ0":-2.170922498481932,"x":89.58,"y":187.71,"x0":-0.9019652733083352,"y0":50.00459337723268,"z0":5.2696097388083345,"aX":-14.654123837105823},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":-1.1,"breakHorizontal":14.2,"spinRate":1423,"spinDirection":254},"zone":9,"typeConfidence":0.91,"plateTime":0.4237053454901418,"extension":6.297435017981964},"hitData":{"launchSpeed":46.7,"launchAngle":-72.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"2","coordinates":{"coordX":125.69,"coordY":197.66}},"index":5,"playId":"2df6466c-1c33-3eb0-806d-30c4f698890d","pitchNumber":4,"startTime":"2026-09-09T02:33:59.438Z","endTime":"2026-09-09T02:34:08.503Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-09T02:34:08.503Z","atBatIndex":25},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Andrés Giménez grounds out, second baseman Donovan Walton to first baseman Jeff McNeil.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-09-09T02:34:21.665Z","endTime":"2026-09-09T02:37:22.481Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":622268,"link":"/api/v1/people/622268"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":643446,"link":"/api/v1/people/643446"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":81.7,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.16318780047878,"aZ":-29.380243837869287,"pfxX":-9.765079157788325,"pfxZ":1.6519298553944446,"pX":1.0347522048176976,"pZ":0.2819148541864317,"vX0":8.149670812591424,"vY0":-129.46886928342244,"vZ0":-6.7964534978000595,"x":77.56,"y":231.17,"x0":-0.8920291976976996,"y0":50.003400752741335,"z0":5.203148391733397,"aX":-16.504294696642468},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":1.6,"breakHorizontal":15.7,"spinRate":1128,"spinDirection":254},"zone":14,"typeConfidence":0.9,"plateTime":0.4237990929233115,"extension":6.363299191978176},"index":0,"playId":"e1a31ede-089b-381e-ba7d-97c16508f436","pitchNumber":1,"startTime":"2026-09-09T02:34:37.415Z","endTime":"2026-09-09T02:34:40.878Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":86.5,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.211658089894676,"aZ":-24.580652059069013,"pfxX":-3.4899885156099577,"pfxZ":3.9829496262623625,"pX":1.093494922768563,"pZ":1.9419262275552807,"vX0":7.390562351239343,"vY0":-137.18687092799246,"vZ0":-4.39854726375871,"x":75.32,"y":186.35,"x0":-1.1813935075555058,"y0":50.0034594164518,"z0":5.240521515432778,"aX":-6.65583236687094},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":6.5,"breakHorizontal":4.8,"spinRate":2434,"spinDirection":216},"zone":14,"typeConfidence":0.88,"plateTime":0.39917052257830354,"extension":6.293900449833318},"index":1,"playId":"b494cb9d-6e5f-3256-8924-1941d66a2e0b","pitchNumber":2,"startTime":"2026-09-09T02:35:03.871Z","endTime":"2026-09-09T02:35:07.390Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.9,"endSpeed":81.9,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.169594241742107,"aZ":-28.04697547343492,"pfxX":-9.173710221352389,"pfxZ":2.424534382664798,"pX":-0.10476642207583858,"pZ":1.2557090242044036,"vX0":5.504761000620377,"vY0":-129.3582311708454,"vZ0":-4.777322508337506,"x":120.99,"y":204.88,"x0":-1.0650288113073176,"y0":50.00031458875825,"z0":5.2682551158030915,"aX":-15.594966786882788},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":3.6,"breakHorizontal":15.5,"spinRate":1159,"spinDirection":248},"zone":13,"typeConfidence":0.9,"plateTime":0.4228954026766494,"extension":6.454543189245812},"index":2,"playId":"8acf5163-2f22-34ef-b77f-019c8f8b9dc6","pitchNumber":3,"startTime":"2026-09-09T02:35:26.324Z","endTime":"2026-09-09T02:35:29.861Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-09-09T02:35:38.587Z","endTime":"2026-09-09T02:35:58.396Z","isPitch":false,"type":"action","player":{"id":665926,"link":"/api/v1/people/665926"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":88.0,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.90308458174192,"aZ":-14.077263218048664,"pfxX":-7.69678536390985,"pfxZ":9.064094584307904,"pX":-0.5775833499592229,"pZ":3.641863587966055,"vX0":4.0258930624012415,"vY0":-140.65289485331934,"vZ0":-2.206297969168077,"x":139.02,"y":140.45,"x0":-1.030000101266639,"y0":50.00605771129524,"z0":5.353042565152025,"aX":-15.372220340431001},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.1,"breakHorizontal":13.1,"spinRate":2260,"spinDirection":223},"zone":11,"typeConfidence":0.91,"plateTime":0.38992644034856694,"extension":6.359578549884981},"index":4,"playId":"c7b1c3e4-1787-3ab3-8010-dbb164160331","pitchNumber":4,"startTime":"2026-09-09T02:35:58.396Z","endTime":"2026-09-09T02:36:02.966Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"index":5,"playId":"277c86f0-ea3a-47e4-8fb8-ac132940a633","startTime":"2026-09-09T02:36:27.949Z","endTime":"2026-09-09T02:36:32.949Z","isPitch":false,"type":"stepoff"},{"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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":79.2,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.153255976755418,"aZ":-37.37241625622934,"pfxX":1.7309920538489714,"pfxZ":-3.2583889541477546,"pX":0.45650591573365135,"pZ":2.6316172092857966,"vX0":3.29447190173955,"vY0":-125.62724080179461,"vZ0":0.178338385798126,"x":99.6,"y":167.73,"x0":-1.098389854553665,"y0":50.00577975847281,"z0":5.604974908874453,"aX":2.7583058788473718},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-5.6,"breakHorizontal":-4.0,"spinRate":2819,"spinDirection":43},"zone":6,"typeConfidence":0.9,"plateTime":0.4364960646402887,"extension":6.3587885361741545},"index":6,"playId":"7c1e8b91-4068-3f66-9b43-295a6b9b189f","pitchNumber":5,"startTime":"2026-09-09T02:36:46.162Z","endTime":"2026-09-09T02:36:52.162Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":87.6,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.79399412685645,"aZ":-21.220557895343536,"pfxX":-10.124497097486035,"pfxZ":5.55757994941653,"pX":-0.09651927539859538,"pZ":2.220663636456544,"vX0":6.332599729395154,"vY0":-139.79301817346746,"vZ0":-4.473218378734533,"x":120.68,"y":178.82,"x0":-1.0809242710003726,"y0":50.00269375111197,"z0":5.242670598028983,"aX":-19.950792648786376},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":9.2,"breakHorizontal":16.9,"spinRate":2240,"spinDirection":226},"zone":5,"typeConfidence":2.0,"plateTime":0.3924722795150508,"extension":6.329235962516509},"hitData":{"launchSpeed":88.5,"launchAngle":1.0,"totalDistance":48.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":154.6,"coordY":150.51}},"index":7,"playId":"89236094-a766-379b-8ce8-28c04de685e2","pitchNumber":6,"startTime":"2026-09-09T02:37:13.879Z","endTime":"2026-09-09T02:37:22.481Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-09T02:37:22.481Z","atBatIndex":26},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Zack Gelof grounds out, shortstop Andrés Giménez to first baseman Vladimir Guerrero Jr.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-09-09T02:38:30.590Z","endTime":"2026-09-09T02:39:51.213Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":665926,"link":"/api/v1/people/665926"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":665489,"link":"/api/v1/people/665489"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":88.6,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.92628286754475,"aZ":-23.812640795466244,"pfxX":-9.344024236087485,"pfxZ":4.179262360025667,"pX":-0.18137924085776302,"pZ":2.278563733336366,"vX0":7.699592625428419,"vY0":-140.31728647037468,"vZ0":-5.391801471945973,"x":123.91,"y":177.26,"x0":-1.7432110579566926,"y0":50.001203747320424,"z0":5.770755465306467,"aX":-18.68278894565282},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":6.6,"breakHorizontal":15.4,"spinRate":1894,"spinDirection":226},"zone":5,"typeConfidence":2.0,"plateTime":0.3899338924861686,"extension":6.765274174897088},"hitData":{"launchSpeed":96.8,"launchAngle":-7.0,"totalDistance":19.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":103.64,"coordY":148.88}},"index":0,"playId":"f8cec06f-df63-3e2f-8aaa-2f25d8ca0d55","pitchNumber":1,"startTime":"2026-09-09T02:39:43.458Z","endTime":"2026-09-09T02:39:51.213Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-09T02:39:51.213Z","atBatIndex":27},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Lawrence Butler grounds out, second baseman Ernie Clement to first baseman Vladimir Guerrero Jr.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-09-09T02:39:56.697Z","endTime":"2026-09-09T02:41:14.450Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":676391,"link":"/api/v1/people/676391"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":665489,"link":"/api/v1/people/665489"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":87.2,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.278466292437567,"aZ":-25.450310344308935,"pfxX":-9.342768755772305,"pfxZ":3.4624801124277127,"pX":-0.2419475468469941,"pZ":2.7465618558023372,"vX0":7.997549803039234,"vY0":-138.372136811361,"vZ0":-3.6173805788188624,"x":126.22,"y":164.62,"x0":-1.9528728891203164,"y0":50.00503216038986,"z0":5.771958878341357,"aX":-18.157041773270798},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":5.8,"breakHorizontal":15.4,"spinRate":1790,"spinDirection":232},"zone":5,"typeConfidence":2.0,"plateTime":0.3955306078475034,"extension":6.657268517030587},"index":0,"playId":"8241a27d-846e-3bae-9a84-5ee8bd954ac2","pitchNumber":1,"startTime":"2026-09-09T02:40:15.195Z","endTime":"2026-09-09T02:40:19.021Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":80.1,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.892798753968936,"aZ":-32.95019283512173,"pfxX":4.03870526634533,"pfxZ":-0.4851600240631577,"pX":1.2387599479508018,"pZ":0.6734735236546853,"vX0":6.355947373399672,"vY0":-125.91303214244374,"vZ0":-5.970029638467738,"x":69.78,"y":220.6,"x0":-1.8442654260743199,"y0":50.00339126212321,"z0":5.74598687532186,"aX":6.474116362632305},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-2.0,"breakHorizontal":-8.8,"spinRate":2292,"spinDirection":19},"zone":14,"typeConfidence":0.9,"plateTime":0.43524497814161256,"extension":6.763690707902568},"index":1,"playId":"d9eb4cc9-31fe-3a22-b097-f041df67521c","pitchNumber":2,"startTime":"2026-09-09T02:40:28.202Z","endTime":"2026-09-09T02:40:34.017Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":85.1,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.03280407743757,"aZ":-33.90324609734807,"pfxX":-5.013049108029479,"pfxZ":-0.9363013476920727,"pX":-0.5287189563788591,"pZ":2.0399449329955455,"vX0":6.201638476162448,"vY0":-134.65995974508124,"vZ0":-3.2179199543382406,"x":137.15,"y":183.7,"x0":-2.209483627253164,"y0":50.00581798001386,"z0":5.647012671229418,"aX":-9.215064095711131},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":-2.2,"breakHorizontal":7.8,"spinRate":1276,"spinDirection":255},"zone":7,"typeConfidence":0.9,"plateTime":0.40662064917053,"extension":6.655860933866063},"index":2,"playId":"8f6990e2-5c75-3f13-b9cd-c1fc75e68674","pitchNumber":3,"startTime":"2026-09-09T02:40:48.302Z","endTime":"2026-09-09T02:40:52.431Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":88.2,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.016782914417064,"aZ":-26.223888300067532,"pfxX":-9.805776622353012,"pfxZ":3.0117001800465264,"pX":-0.32598169758418244,"pZ":1.4316841767498503,"vX0":7.72009062752186,"vY0":-139.58735412669552,"vZ0":-7.149142808050983,"x":129.43,"y":200.12,"x0":-1.8516437108902635,"y0":50.003091650462416,"z0":5.749121485264503,"aX":-19.37739377803713},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":4.2,"breakHorizontal":16.2,"spinRate":1834,"spinDirection":225},"zone":13,"typeConfidence":2.0,"plateTime":0.39218563651357563,"extension":6.788116968769637},"hitData":{"launchSpeed":78.4,"launchAngle":-7.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":146.99,"coordY":146.96}},"index":3,"playId":"47a68df6-2614-3c58-b4d5-646ace319367","pitchNumber":4,"startTime":"2026-09-09T02:41:06.338Z","endTime":"2026-09-09T02:41:14.450Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-09T02:41:14.450Z","atBatIndex":28},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Carlos Cortes homers (9) on a fly ball to right field.","rbi":1,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-09-09T02:41:19.824Z","endTime":"2026-09-09T02:42:45.528Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"responsiblePitcher":{"id":667755,"link":"/api/v1/people/667755"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":87.9,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.585392930643064,"aZ":-25.764388046359212,"pfxX":-9.192708492671416,"pfxZ":3.262768654765246,"pX":-0.14476354333048388,"pZ":2.671575386887323,"vX0":8.08152173223548,"vY0":-138.97112866589046,"vZ0":-3.74977343727666,"x":122.52,"y":166.65,"x0":-1.8884967733303661,"y0":50.006516163140866,"z0":5.739253967119572,"aX":-18.08103589935955},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":5.3,"breakHorizontal":15.1,"spinRate":1912,"spinDirection":230},"zone":2,"typeConfidence":2.0,"plateTime":0.39332275121164173,"extension":6.616594326092988},"index":0,"playId":"6355db40-15c5-312d-b5e4-bdc6daf4b857","pitchNumber":1,"startTime":"2026-09-09T02:41:41.312Z","endTime":"2026-09-09T02:41:44.880Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":97.5,"endSpeed":89.2,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.80303082505772,"aZ":-23.670048773921316,"pfxX":-9.69544323371037,"pfxZ":4.193913903101671,"pX":-0.43461486383077574,"pZ":1.6676497768266525,"vX0":7.906539395197143,"vY0":-141.65815324286874,"vZ0":-6.991834037075257,"x":133.57,"y":193.75,"x0":-2.0042137037518617,"y0":50.005942438035795,"z0":5.684470236624046,"aX":-19.67924792340534},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":6.2,"breakHorizontal":16.0,"spinRate":2022,"spinDirection":231},"zone":7,"typeConfidence":2.0,"plateTime":0.3868737867491854,"extension":6.746373955753073},"index":1,"playId":"61ac8a3b-16a9-34a3-887a-4303c973a196","pitchNumber":2,"startTime":"2026-09-09T02:41:56.284Z","endTime":"2026-09-09T02:41:59.950Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.6,"endSpeed":89.5,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.184024305936703,"aZ":-12.375458700678958,"pfxX":-5.486652256223056,"pfxZ":9.698190021693758,"pX":0.6725161607807003,"pZ":1.793787497693616,"vX0":9.245072573348573,"vY0":-141.70505453246832,"vZ0":-8.40544336715134,"x":91.37,"y":190.35,"x0":-1.913602737300074,"y0":50.004513029682734,"z0":5.581648427554635,"aX":-11.203576372552678},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":16.1,"breakHorizontal":8.2,"spinRate":2230,"spinDirection":226},"zone":9,"typeConfidence":0.91,"plateTime":0.3859438138358402,"extension":6.712119516520391},"hitData":{"launchSpeed":99.4,"launchAngle":26.0,"totalDistance":388.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":214.86,"coordY":68.95}},"index":2,"playId":"b1203d87-684f-3ace-a057-41a6c270a9e9","pitchNumber":3,"startTime":"2026-09-09T02:42:15.638Z","endTime":"2026-09-09T02:42:45.528Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-09T02:42:45.528Z","atBatIndex":29},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Tommy White grounds out, third baseman Kazuma Okamoto to first baseman Vladimir Guerrero Jr.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-09-09T02:42:29.728Z","endTime":"2026-09-09T02:43:31.245Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":695720,"fullName":"Tommy White","link":"/api/v1/people/695720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":695720,"fullName":"Tommy White","link":"/api/v1/people/695720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":672960,"link":"/api/v1/people/672960"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":665489,"link":"/api/v1/people/665489"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":96.9,"endSpeed":88.8,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.33589628217424,"aZ":-24.816233004850176,"pfxX":-9.353436524644783,"pfxZ":3.6535615133854087,"pX":-0.2473996360563649,"pZ":2.947299847644058,"vX0":7.739926041948384,"vY0":-140.90470889504377,"vZ0":-3.535586338097515,"x":126.43,"y":159.2,"x0":-1.8115418483826229,"y0":50.005227676600406,"z0":5.8175912230763975,"aX":-18.85323747921718},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":6.1,"breakHorizontal":15.4,"spinRate":1890,"spinDirection":227},"zone":2,"typeConfidence":2.0,"plateTime":0.38837483301938036,"extension":6.817888709363381},"index":0,"playId":"eaf7a4d0-82f4-35a6-9389-21e9b5f7a8b0","pitchNumber":1,"startTime":"2026-09-09T02:43:02.536Z","endTime":"2026-09-09T02:43:07.966Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":78.3,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.734454464796677,"aZ":-39.926803445505506,"pfxX":8.559019199151393,"pfxZ":-5.001967774898821,"pX":0.4897876122885482,"pZ":2.5440321253483464,"vX0":3.259640255359,"vY0":-124.2530784648169,"vZ0":0.04443548170721168,"x":98.33,"y":170.09,"x0":-1.9537522415257909,"y0":50.00107719624736,"z0":5.865517317861604,"aX":13.273860887084572},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.4,"breakVerticalInduced":-8.8,"breakHorizontal":-16.3,"spinRate":2295,"spinDirection":25},"zone":6,"typeConfidence":0.9,"plateTime":0.44216860976799843,"extension":6.632636589050331},"hitData":{"launchSpeed":57.9,"launchAngle":-45.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":98.02,"coordY":169.6}},"index":1,"playId":"21621044-f0d9-3d1b-a381-8a084e5b5bf2","pitchNumber":2,"startTime":"2026-09-09T02:43:23.235Z","endTime":"2026-09-09T02:43:31.245Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-09T02:43:31.245Z","atBatIndex":30},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jesús Sánchez called out on strikes.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-09-09T02:45:00.310Z","endTime":"2026-09-09T02:47:58.335Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":660821,"fullName":"Jesús Sánchez","link":"/api/v1/people/660821"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":660821,"fullName":"Jesús Sánchez","link":"/api/v1/people/660821"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":641680,"link":"/api/v1/people/641680"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.8,"endSpeed":80.9,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.762396061110284,"aZ":-28.679901531159786,"pfxX":-7.883882163296232,"pfxZ":2.1045045068170776,"pX":-1.243817594396776,"pZ":2.0887522033578163,"vX0":2.066824068985442,"vY0":-127.9738310909948,"vZ0":-2.8026326114530704,"x":164.41,"y":182.38,"x0":-1.0361746979164461,"y0":50.00538930886882,"z0":5.438550159361788,"aX":-13.112881911601262},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":3.4,"breakHorizontal":13.8,"spinRate":1131,"spinDirection":254},"zone":13,"typeConfidence":0.91,"plateTime":0.4275634383525526,"extension":6.235105369568875},"index":0,"playId":"8406ec33-b8f5-3bb3-a74d-59bec8b4091e","pitchNumber":1,"startTime":"2026-09-09T02:45:45.520Z","endTime":"2026-09-09T02:45:50.055Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":86.8,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.21143941583648,"aZ":-20.848134848482104,"pfxX":-9.83313711951212,"pfxZ":5.854454322333549,"pX":-0.5075922413341193,"pZ":3.183365703046992,"vX0":4.62388263528593,"vY0":-138.32577578588217,"vZ0":-2.132538719756944,"x":136.35,"y":152.83,"x0":-0.9243562732301603,"y0":50.00521446439592,"z0":5.363892209605618,"aX":-19.034512612872266},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":10.3,"breakHorizontal":16.8,"spinRate":2223,"spinDirection":222},"zone":1,"typeConfidence":2.0,"plateTime":0.39615328188673926,"extension":6.118167466754339},"index":1,"playId":"e9c795a5-4da8-3d56-86e7-dac864a2df35","pitchNumber":2,"startTime":"2026-09-09T02:46:01.235Z","endTime":"2026-09-09T02:46:04.472Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"index":2,"startTime":"2026-09-09T02:46:13.469Z","endTime":"2026-09-09T02:46:30.534Z","isPitch":false,"type":"action","player":{"id":660821,"link":"/api/v1/people/660821"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.9,"endSpeed":82.8,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.731576151476315,"aZ":-30.35016812025676,"pfxX":-8.404189184367937,"pfxZ":1.0454646659029212,"pX":-0.2668992896137211,"pZ":1.9309533319534182,"vX0":4.521860788476957,"vY0":-130.9307699078993,"vZ0":-3.04556820444333,"x":127.17,"y":186.64,"x0":-0.9212586150836718,"y0":50.002281147594246,"z0":5.372087612096425,"aX":-14.642209578240323},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":1.4,"breakHorizontal":14.3,"spinRate":1308,"spinDirection":250},"zone":8,"typeConfidence":0.89,"plateTime":0.41776982511409466,"extension":6.337348761117316},"index":3,"playId":"8caa3814-85d7-35fc-8408-4df60f1af11b","pitchNumber":3,"startTime":"2026-09-09T02:46:30.534Z","endTime":"2026-09-09T02:46:35.571Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":86.6,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.85397554222697,"aZ":-25.49765079638717,"pfxX":-2.614805160587853,"pfxZ":3.4710085724910478,"pX":0.14202154941213185,"pZ":3.2560654222437204,"vX0":4.484204110503714,"vY0":-137.8273774353644,"vZ0":-1.1205362927815459,"x":111.59,"y":150.87,"x0":-1.1668363824060597,"y0":50.00015951691234,"z0":5.3909517461126155,"aX":-5.026257988807945},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":6.2,"breakHorizontal":3.8,"spinRate":2416,"spinDirection":213},"zone":2,"typeConfidence":0.89,"plateTime":0.39752309131801855,"extension":6.283819075156274},"index":4,"playId":"a952444f-513f-3f74-b879-8c33b1f8b6af","pitchNumber":4,"startTime":"2026-09-09T02:46:53.980Z","endTime":"2026-09-09T02:46:57.925Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":78.0,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.552998860392744,"aZ":-38.458468975352254,"pfxX":2.6702729541975727,"pfxZ":-4.077659465925545,"pX":0.9093317764868011,"pZ":1.835998211992054,"vX0":3.753377824393673,"vY0":-123.53463024141693,"vZ0":-1.1695972988424592,"x":82.34,"y":189.21,"x0":-0.9791813262139784,"y0":50.005413054687146,"z0":5.560296715782773,"aX":4.110925104112458},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.5,"breakVerticalInduced":-7.4,"breakHorizontal":-5.8,"spinRate":2867,"spinDirection":47},"zone":14,"typeConfidence":0.91,"plateTime":0.44406812451769406,"extension":6.226691754929184},"index":5,"playId":"b904fcc2-1c08-35bc-92d1-7de617818488","pitchNumber":5,"startTime":"2026-09-09T02:47:15.587Z","endTime":"2026-09-09T02:47:20.423Z","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":96.9,"endSpeed":88.1,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.45437493983336,"aZ":-17.92297662167943,"pfxX":-6.00584296310225,"pfxZ":7.09655758045988,"pX":-0.5529458372645277,"pZ":4.68173298734985,"vX0":3.8322682801425216,"vY0":-141.14248428627596,"vZ0":1.1310454852672427,"x":138.08,"y":112.37,"x0":-1.1511049274704477,"y0":50.00556289952225,"z0":5.433502899542462,"aX":-12.065429085713545},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":13.3,"breakHorizontal":10.1,"spinRate":2278,"spinDirection":219},"zone":11,"typeConfidence":0.91,"plateTime":0.38873465718554634,"extension":6.275475482081009},"index":6,"playId":"d15c92a9-9d49-3361-afc6-c34957d34a50","pitchNumber":6,"startTime":"2026-09-09T02:47:37.117Z","endTime":"2026-09-09T02:47:40.496Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":79.6,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.291028130357954,"aZ":-32.81844423017147,"pfxX":8.608402402380296,"pfxZ":-0.3966979498884191,"pX":-0.5343604479375721,"pZ":1.8016951460748383,"vX0":-1.0302612464345606,"vY0":-126.17697847143366,"vZ0":-2.135656801887203,"x":137.37,"y":190.13,"x0":-1.2384100326990717,"y0":50.005969787059115,"z0":5.310177196122969,"aX":13.846687743639936},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":-1.0,"breakHorizontal":-15.4,"spinRate":2839,"spinDirection":63},"zone":7,"typeConfidence":0.91,"plateTime":0.43452015302007974,"extension":6.133673675730988},"index":7,"playId":"09da0fa0-274b-3a36-957d-12b5b4cb38e1","pitchNumber":7,"startTime":"2026-09-09T02:47:54.489Z","endTime":"2026-09-09T02:47:58.335Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-09T02:47:58.335Z","atBatIndex":31},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Ernie Clement pops out to shortstop Alika Williams.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-09-09T02:47:59.556Z","endTime":"2026-09-09T02:48:52.272Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"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":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":675961,"link":"/api/v1/people/675961"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.6,"endSpeed":77.3,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.771319193009052,"aZ":-36.30516496419907,"pfxX":8.233978645837407,"pfxZ":-2.7079134224019867,"pX":-0.8610573966701729,"pZ":3.0767701936817837,"vX0":-1.440468551741152,"vY0":-123.16894383660075,"vZ0":1.7905879692651339,"x":149.82,"y":155.71,"x0":-1.3358127518354332,"y0":50.00017431501596,"z0":5.423297477616187,"aX":12.576460546632562},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-4.2,"breakHorizontal":-14.5,"spinRate":2911,"spinDirection":46},"zone":11,"typeConfidence":0.91,"plateTime":0.44567615530456184,"extension":6.191066165810629},"index":0,"playId":"299b785e-c8fd-391d-97fb-3365042ca57e","pitchNumber":1,"startTime":"2026-09-09T02:48:22.248Z","endTime":"2026-09-09T02:48:26.445Z","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":1},"pitchData":{"startSpeed":96.3,"endSpeed":87.6,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.81398022025066,"aZ":-17.757689776105167,"pfxX":-6.597314464576621,"pfxZ":7.27456462572772,"pX":-0.11547953077889882,"pZ":3.48201914459162,"vX0":5.287134027359247,"vY0":-140.16591598113163,"vZ0":-1.5318212787533294,"x":121.4,"y":144.77,"x0":-1.172649143293672,"y0":50.00491382159659,"z0":5.199742046198706,"aX":-13.078547626536146},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":13.1,"breakHorizontal":10.8,"spinRate":2304,"spinDirection":224},"zone":11,"typeConfidence":0.9,"plateTime":0.3913386430568435,"extension":6.2248687378825265},"hitData":{"launchSpeed":95.2,"launchAngle":60.0,"totalDistance":188.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":112.52,"coordY":127.11}},"index":1,"playId":"d34e97a6-e547-3faf-9e0d-b04593b21e88","pitchNumber":2,"startTime":"2026-09-09T02:48:38.020Z","endTime":"2026-09-09T02:48:52.272Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-09T02:48:52.272Z","atBatIndex":32},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brett Bateman grounds out to first baseman Jeff McNeil.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-09-09T02:48:54.557Z","endTime":"2026-09-09T02:51:11.974Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":703520,"fullName":"Brett Bateman","link":"/api/v1/people/703520"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":703520,"fullName":"Brett Bateman","link":"/api/v1/people/703520"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":643446,"link":"/api/v1/people/643446"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":87.1,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.19404985661759,"aZ":-19.58710883627798,"pfxX":-10.666131122926878,"pfxZ":6.487630568749313,"pX":-0.4650540869042422,"pZ":1.3434175944144875,"vX0":5.488989268441413,"vY0":-138.68590611539332,"vZ0":-6.702218356982878,"x":134.73,"y":202.51,"x0":-1.0885497305549074,"y0":50.00146084263387,"z0":5.106279340723852,"aX":-20.691144366276394},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":10.4,"breakHorizontal":18.1,"spinRate":2418,"spinDirection":226},"zone":13,"typeConfidence":2.0,"plateTime":0.3955572381451855,"extension":6.274796434328432},"index":0,"playId":"837bddd6-4852-3d7f-bfaf-5ef477457e97","pitchNumber":1,"startTime":"2026-09-09T02:49:13.875Z","endTime":"2026-09-09T02:49:18.006Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":86.5,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.71739751815594,"aZ":-15.843695552990578,"pfxX":-7.6748234361401195,"pfxZ":8.407603198154492,"pX":-1.1677005142343735,"pZ":3.4623348994337317,"vX0":2.7980971228069382,"vY0":-139.31017075290322,"vZ0":-2.143184457788791,"x":161.51,"y":145.3,"x0":-1.1949667709604224,"y0":50.0029573431247,"z0":5.303016443884828,"aX":-14.908645648422162},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":14.9,"breakHorizontal":13.2,"spinRate":2194,"spinDirection":226},"zone":11,"typeConfidence":0.9,"plateTime":0.3949477589749337,"extension":6.2694993253916484},"index":1,"playId":"3149fe3f-f42d-307d-baf9-a5038ca44b77","pitchNumber":2,"startTime":"2026-09-09T02:49:31.980Z","endTime":"2026-09-09T02:49:35.710Z","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":1,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":85.3,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.314516862879486,"aZ":-25.0421334950577,"pfxX":-0.8657789552328157,"pfxZ":3.827579582508579,"pX":0.5438446597378047,"pZ":1.7705615357873805,"vX0":4.667026173377485,"vY0":-136.01530298824457,"vZ0":-4.43460059537772,"x":96.27,"y":190.97,"x0":-1.0857592954759576,"y0":50.0049034297298,"z0":5.17012694805571,"aX":-1.6146968663491628},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":6.1,"breakHorizontal":0.5,"spinRate":2446,"spinDirection":207},"zone":9,"typeConfidence":0.9,"plateTime":0.4035223674985948,"extension":6.250507876899587},"index":2,"playId":"b29a6c75-0b27-3a36-b914-fe2f6b8cf0bc","pitchNumber":3,"startTime":"2026-09-09T02:49:50.830Z","endTime":"2026-09-09T02:49:54.620Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"index":3,"startTime":"2026-09-09T02:50:03.879Z","endTime":"2026-09-09T02:50:21.903Z","isPitch":false,"type":"action","player":{"id":703520,"link":"/api/v1/people/703520"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":87.7,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.44168296196055,"aZ":-23.266232201144557,"pfxX":-10.711002257674995,"pfxZ":4.513957480199297,"pX":0.9560895489192597,"pZ":3.033967387467342,"vX0":8.857240262975399,"vY0":-139.64965508195414,"vZ0":-1.8352462958799922,"x":80.56,"y":156.86,"x0":-0.8649883511486358,"y0":50.00681180250333,"z0":5.230080961795198,"aX":-21.161001447014055},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":7.9,"breakHorizontal":17.5,"spinRate":2221,"spinDirection":227},"zone":12,"typeConfidence":2.0,"plateTime":0.3922015828750398,"extension":6.259913233418644},"index":4,"playId":"9d2e507f-d47b-37ea-8037-c1228ad367fa","pitchNumber":4,"startTime":"2026-09-09T02:50:21.903Z","endTime":"2026-09-09T02:50:25.926Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":86.3,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.500137610230023,"aZ":-24.130731663516062,"pfxX":-0.5721403949103063,"pfxZ":4.226588751930105,"pX":0.5004461999584763,"pZ":3.0215734000875956,"vX0":4.517007788402062,"vY0":-136.88541464709226,"vZ0":-1.7884244558476312,"x":97.92,"y":157.2,"x0":-1.0948949501401146,"y0":50.0011259485865,"z0":5.331256015071623,"aX":-1.0888283646422305},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":7.4,"breakHorizontal":0.1,"spinRate":2528,"spinDirection":212},"zone":3,"typeConfidence":0.9,"plateTime":0.39975371256543113,"extension":6.163880587187911},"index":5,"playId":"967c9988-b62a-3ff0-bf04-e3caad6e6c74","pitchNumber":5,"startTime":"2026-09-09T02:50:39.933Z","endTime":"2026-09-09T02:50:44.961Z","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":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.9,"endSpeed":82.4,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.329435594468347,"aZ":-33.33273290021082,"pfxX":-8.30044107505094,"pfxZ":-0.6726501801627149,"pX":0.20874582634073616,"pZ":1.7534133219805808,"vX0":5.718439589659521,"vY0":-130.79010795437742,"vZ0":-2.5894184933100197,"x":109.04,"y":191.44,"x0":-0.9308225514064496,"y0":50.00067842820747,"z0":5.26313687701661,"aX":-14.337006881969389},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":-1.6,"breakHorizontal":13.7,"spinRate":1051,"spinDirection":255},"zone":8,"typeConfidence":0.9,"plateTime":0.419247056814815,"extension":6.281334996042415},"hitData":{"launchSpeed":81.7,"launchAngle":-29.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":160.17,"coordY":167.75}},"index":6,"playId":"460d1326-6d3f-3be7-a5b5-89921e8122a4","pitchNumber":6,"startTime":"2026-09-09T02:51:03.614Z","endTime":"2026-09-09T02:51:11.974Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-09T02:51:11.974Z","atBatIndex":33},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Donovan Walton grounds out, second baseman Ernie Clement to first baseman Vladimir Guerrero Jr.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-09-09T02:53:25.183Z","endTime":"2026-09-09T02:53:35.668Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":676391,"link":"/api/v1/people/676391"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":665489,"link":"/api/v1/people/665489"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-09-09T02:53:16.463Z","endTime":"2026-09-09T02:53:27.372Z","isPitch":false,"type":"action","player":{"id":622268,"link":"/api/v1/people/622268"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":88.0,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.10946584535706,"aZ":-23.431670893835587,"pfxX":-9.756710673184058,"pfxZ":4.421398071732736,"pX":-0.3242467242648495,"pZ":1.7050920820305913,"vX0":7.981834328856501,"vY0":-140.1213584218274,"vZ0":-6.523334949821754,"x":129.36,"y":192.74,"x0":-1.9490165283830898,"y0":50.00620076174427,"z0":5.605512480308873,"aX":-19.310021753866252},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":6.7,"breakHorizontal":16.0,"spinRate":1952,"spinDirection":231},"zone":7,"typeConfidence":2.0,"plateTime":0.39162043182199024,"extension":6.698154865965655},"hitData":{"launchSpeed":91.5,"launchAngle":10.0,"totalDistance":143.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":148.16,"coordY":124.68}},"index":1,"playId":"c5bfe876-2657-3209-bea8-4f17a92f9cfe","pitchNumber":1,"startTime":"2026-09-09T02:53:27.372Z","endTime":"2026-09-09T02:53:35.668Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-09T02:53:35.668Z","atBatIndex":34},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Alika Williams grounds out, shortstop Andrés Giménez to first baseman Vladimir Guerrero Jr.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-09-09T02:53:48.349Z","endTime":"2026-09-09T02:55:36.237Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":665926,"link":"/api/v1/people/665926"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":665489,"link":"/api/v1/people/665489"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":86.9,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.664968270536278,"aZ":-26.11707350166165,"pfxX":-8.458560268274445,"pfxZ":3.143496305571322,"pX":-0.5000696884995959,"pZ":2.210354951129232,"vX0":6.5817495667689965,"vY0":-137.9277837895735,"vZ0":-4.7583720130279294,"x":136.06,"y":179.1,"x0":-1.8182481342238224,"y0":50.00318102707122,"z0":5.7189927908602405,"aX":-16.298520958849288},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":4.9,"breakHorizontal":13.9,"spinRate":1909,"spinDirection":225},"zone":4,"typeConfidence":2.0,"plateTime":0.3971075691057271,"extension":6.677700224740948},"index":0,"playId":"cef47423-a2bd-3bed-891b-91b3ea8d7042","pitchNumber":1,"startTime":"2026-09-09T02:53:57.130Z","endTime":"2026-09-09T02:54:00.640Z","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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":78.3,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.37186487300988,"aZ":-37.8115867712719,"pfxX":5.907713293579051,"pfxZ":-3.633556566300946,"pX":0.6140286376773967,"pZ":2.4296936838760352,"vX0":4.163924953389213,"vY0":-124.24927930180095,"vZ0":-0.7867078690272444,"x":93.59,"y":173.18,"x0":-1.8544936014526523,"y0":50.000144873973426,"z0":5.910014919597522,"aX":9.175365887741913},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":-6.5,"breakHorizontal":-11.8,"spinRate":2179,"spinDirection":20},"zone":6,"typeConfidence":0.9,"plateTime":0.4419035367745314,"extension":6.678216426655747},"index":1,"playId":"32e3bec9-f190-39c5-8436-654183591a83","pitchNumber":2,"startTime":"2026-09-09T02:54:10.569Z","endTime":"2026-09-09T02:54:14.160Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":79.5,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.601369229106176,"aZ":-37.423924532147964,"pfxX":5.643207222336893,"pfxZ":-3.2986170195427995,"pX":1.7092636980149991,"pZ":1.6808024275483324,"vX0":6.557457681970057,"vY0":-125.90418560663626,"vZ0":-2.8443321717972947,"x":51.85,"y":193.4,"x0":-1.6704409619808784,"y0":50.00216492384065,"z0":5.879455802598573,"aX":8.981794624890266},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":-6.4,"breakHorizontal":-11.9,"spinRate":2324,"spinDirection":21},"zone":14,"typeConfidence":0.9,"plateTime":0.436461200349203,"extension":6.833535964472719},"index":2,"playId":"2f0c6b75-2c75-3436-8a69-9ccb3f068890","pitchNumber":3,"startTime":"2026-09-09T02:54:25.945Z","endTime":"2026-09-09T02:54:29.952Z","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":97.6,"endSpeed":89.3,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.66291666327586,"aZ":-21.717723718398503,"pfxX":-8.899686509794593,"pfxZ":5.143596369937865,"pX":-0.022235753293410192,"pZ":1.5707537921627097,"vX0":8.062954252399326,"vY0":-141.73113825796125,"vZ0":-7.795296433234523,"x":117.85,"y":196.37,"x0":-1.7489100045120267,"y0":50.00337201069801,"z0":5.745931442534534,"aX":-18.090804285046772},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":7.8,"breakHorizontal":14.4,"spinRate":2015,"spinDirection":224},"zone":13,"typeConfidence":2.0,"plateTime":0.3865958554436011,"extension":6.812453585607603},"index":3,"playId":"dfd28f7a-4b63-36ca-adb8-38892b252ea3","pitchNumber":4,"startTime":"2026-09-09T02:54:47.849Z","endTime":"2026-09-09T02:54:52.760Z","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":91.5,"endSpeed":84.4,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.176803623882137,"aZ":-26.37195731352889,"pfxX":-0.26326419803168033,"pfxZ":3.2114071520401275,"pX":1.0032939035392063,"pZ":2.679429112963726,"vX0":7.381927928551192,"vY0":-133.20476950709357,"vZ0":-3.230884155510899,"x":78.76,"y":166.44,"x0":-1.7634338458594931,"y0":50.004187603729356,"z0":5.803708124028216,"aX":-0.47780663292608594},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":5.4,"breakHorizontal":-1.1,"spinRate":2310,"spinDirection":230},"zone":12,"typeConfidence":0.89,"plateTime":0.4103565753621714,"extension":6.684236188645146},"index":4,"playId":"45a1d615-2134-3244-bea3-aa9b0538908e","pitchNumber":5,"startTime":"2026-09-09T02:55:10.824Z","endTime":"2026-09-09T02:55:15.081Z","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.9,"endSpeed":89.7,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.795769548545632,"aZ":-20.909186516059584,"pfxX":-9.859847842444914,"pfxZ":5.498504844400481,"pX":0.4132233627202189,"pZ":1.781715131823772,"vX0":9.422139530095723,"vY0":-142.0893840560892,"vZ0":-7.29708906625339,"x":101.25,"y":190.67,"x0":-1.660703606422318,"y0":50.00700388149292,"z0":5.706486231211471,"aX":-20.216383049295363},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":8.6,"breakHorizontal":16.0,"spinRate":2030,"spinDirection":225},"zone":9,"typeConfidence":2.0,"plateTime":0.38511287242002545,"extension":6.757846397027194},"hitData":{"launchSpeed":103.0,"launchAngle":-11.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":108.96,"coordY":149.49}},"index":5,"playId":"0fffe34f-437a-3a0d-93ad-0b8c1401387c","pitchNumber":6,"startTime":"2026-09-09T02:55:27.643Z","endTime":"2026-09-09T02:55:36.237Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-09T02:55:36.237Z","atBatIndex":35},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jonah Heim grounds out, first baseman Vladimir Guerrero Jr. to pitcher José Soriano.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-09-09T02:55:43.087Z","endTime":"2026-09-09T02:57:05.737Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":665489,"link":"/api/v1/people/665489"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":667755,"link":"/api/v1/people/667755"},"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":2},"pitchData":{"startSpeed":97.3,"endSpeed":89.3,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.09931601511771,"aZ":-26.25607555190467,"pfxX":-9.193665863583245,"pfxZ":2.9107314947354315,"pX":0.7649813361293443,"pZ":2.940236419983733,"vX0":10.0760137072835,"vY0":-141.44270549282308,"vZ0":-3.43668481374841,"x":87.84,"y":159.39,"x0":-1.6425457828024608,"y0":50.0036057638171,"z0":5.847279904493795,"aX":-18.70073990267328},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":4.8,"breakHorizontal":14.6,"spinRate":1873,"spinDirection":229},"zone":3,"typeConfidence":2.0,"plateTime":0.38666415408824184,"extension":6.5716602863270985},"index":0,"playId":"04489e22-9e90-3c4f-ad9e-0662fdb3ad56","pitchNumber":1,"startTime":"2026-09-09T02:56:02.711Z","endTime":"2026-09-09T02:56:06.465Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":86.3,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.334365481432787,"aZ":-36.50048599120516,"pfxX":-5.9649264082483455,"pfxZ":-2.2945395787992764,"pX":-0.2922911799882389,"pZ":1.829109233858387,"vX0":6.445520721626973,"vY0":-136.1957436066947,"vZ0":-3.7666817121166005,"x":128.14,"y":189.39,"x0":-1.9122561767299402,"y0":50.00678186672746,"z0":5.749062074204972,"aX":-11.232162290318158},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":-4.8,"breakHorizontal":9.5,"spinRate":1464,"spinDirection":243},"zone":7,"typeConfidence":0.91,"plateTime":0.40184708997720175,"extension":6.749023018536248},"index":1,"playId":"17458549-8612-3b1f-b57e-d1977f942941","pitchNumber":2,"startTime":"2026-09-09T02:56:17.107Z","endTime":"2026-09-09T02:56:20.615Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.3,"endSpeed":89.0,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.632908862210957,"aZ":-18.374718146483026,"pfxX":-6.696265290285359,"pfxZ":6.789529626863651,"pX":0.47687080880591187,"pZ":4.224559085815684,"vX0":9.31765095030903,"vY0":-141.5067723229858,"vZ0":-1.0204148749694,"x":98.82,"y":124.72,"x0":-1.9851942679680044,"y0":50.00159093422757,"z0":5.764503749120416,"aX":-13.608834575781616},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":12.2,"breakHorizontal":10.3,"spinRate":2074,"spinDirection":235},"zone":12,"typeConfidence":0.9,"plateTime":0.38673415473803097,"extension":6.656548273716786},"index":2,"playId":"015f4090-e977-352d-8558-22d4adc886aa","pitchNumber":3,"startTime":"2026-09-09T02:56:39.996Z","endTime":"2026-09-09T02:56:43.625Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":85.4,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.396517044305806,"aZ":-31.805423253750842,"pfxX":-8.318168550407265,"pfxZ":0.20406649202058968,"pX":-0.9565630027734253,"pZ":1.6713412574153619,"vX0":5.653617742441351,"vY0":-134.44739864029876,"vZ0":-4.67330929602873,"x":153.46,"y":193.65,"x0":-1.9990367588113085,"y0":50.00571358729921,"z0":5.672650700320887,"aX":-15.328695274881488},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":-0.4,"breakHorizontal":13.9,"spinRate":1535,"spinDirection":245},"zone":13,"typeConfidence":0.91,"plateTime":0.40638298394921435,"extension":6.721247822345361},"hitData":{"launchSpeed":83.9,"launchAngle":-23.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":141.41,"coordY":172.82}},"index":3,"playId":"f942edbf-0222-310e-b7c0-7cb1b2dc198f","pitchNumber":4,"startTime":"2026-09-09T02:56:57.717Z","endTime":"2026-09-09T02:57:05.737Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-09T02:57:05.737Z","atBatIndex":36},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nathan Lukes singles on a ground ball to second baseman Donovan Walton, deflected by pitcher Jack Perkins.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-09-09T02:58:34.548Z","endTime":"2026-09-09T03:01:03.441Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":678022,"link":"/api/v1/people/678022"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_deflection"},{"player":{"id":622268,"link":"/api/v1/people/622268"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.3,"endSpeed":77.1,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.43668034812513,"aZ":-40.19995172644136,"pfxX":2.5890781360204045,"pfxZ":-5.379835185873575,"pX":0.4387074484588006,"pZ":1.3976310221967498,"vX0":2.580905890128575,"vY0":-121.29187444078939,"vZ0":-1.4517746407829206,"x":100.28,"y":201.04,"x0":-0.9750050860438014,"y0":50.00295356421097,"z0":5.505242260169172,"aX":3.862196103620261},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.2,"breakVerticalInduced":-9.8,"breakHorizontal":-5.3,"spinRate":2883,"spinDirection":41},"zone":14,"typeConfidence":0.92,"plateTime":0.45135964462145495,"extension":6.434935391138834},"index":0,"playId":"606700a5-65dc-3dd0-981b-dd69c44da942","pitchNumber":1,"startTime":"2026-09-09T02:59:15.557Z","endTime":"2026-09-09T02:59:19.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, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.7,"endSpeed":80.8,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.90569379801649,"aZ":-29.491598480226255,"pfxX":-9.643668113116846,"pfxZ":1.6287098928149537,"pX":1.1772642021964776,"pZ":0.7119676172868817,"vX0":8.051763219929738,"vY0":-127.47902682407788,"vZ0":-5.538158838286073,"x":72.13,"y":219.56,"x0":-0.7673598797031191,"y0":50.00297347036652,"z0":5.237122925949123,"aX":-15.891816063171568},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":1.9,"breakHorizontal":15.7,"spinRate":1299,"spinDirection":254},"zone":14,"typeConfidence":0.91,"plateTime":0.4294570431006268,"extension":6.1902587836570016},"index":1,"playId":"e2c606a6-8ab5-3cce-8ddd-2d8aed15dcbf","pitchNumber":2,"startTime":"2026-09-09T02:59:32.641Z","endTime":"2026-09-09T02:59:36.401Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":84.1,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.860068022799865,"aZ":-23.332131425725123,"pfxX":0.5052993449153311,"pfxZ":4.880882731720446,"pX":0.23867509172862594,"pZ":3.2154340827730006,"vX0":3.650638274541434,"vY0":-133.73939403612914,"vZ0":-1.367217778308655,"x":107.9,"y":151.96,"x0":-1.2096692729440635,"y0":50.00177280395466,"z0":5.40678522919654,"aX":0.9149153590421991},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":8.8,"breakHorizontal":-1.7,"spinRate":2482,"spinDirection":207},"zone":2,"typeConfidence":0.91,"plateTime":0.40956168147784444,"extension":6.156156293798618},"index":2,"playId":"80ed3c5d-75b6-36ae-a4a5-0bc69134047a","pitchNumber":3,"startTime":"2026-09-09T02:59:50.701Z","endTime":"2026-09-09T02:59:54.721Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":86.8,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.298865574517112,"aZ":-22.226765114999665,"pfxX":-9.041680918879784,"pfxZ":5.191476446516261,"pX":1.1773511579587617,"pZ":1.2442615537921797,"vX0":8.839037255755256,"vY0":-137.27804845684875,"vZ0":-6.569154623677635,"x":72.12,"y":205.18,"x0":-0.9035489648133117,"y0":50.001450908700484,"z0":5.172490488153415,"aX":-17.322019342087987},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":8.2,"breakHorizontal":14.6,"spinRate":2305,"spinDirection":224},"zone":14,"typeConfidence":2.0,"plateTime":0.3983963839428917,"extension":6.287416130408583},"index":3,"playId":"b7bbc676-38b2-377d-ac3c-2852c37a4996","pitchNumber":4,"startTime":"2026-09-09T03:00:09.075Z","endTime":"2026-09-09T03:00:12.826Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":86.0,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.5299669906693,"aZ":-22.577202512295994,"pfxX":-0.8814951460450229,"pfxZ":5.118198669205115,"pX":0.5623104609124362,"pZ":1.2196159346692554,"vX0":5.043478956842201,"vY0":-135.76456397667397,"vZ0":-6.286648922860997,"x":95.57,"y":205.85,"x0":-1.201429219901045,"y0":50.00103338886179,"z0":5.1266622524137535,"aX":-1.652544718369765},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":8.2,"breakHorizontal":0.6,"spinRate":2464,"spinDirection":216},"zone":14,"typeConfidence":0.9,"plateTime":0.4027798862419858,"extension":6.269894361014695},"index":4,"playId":"fddd0632-c8e0-346e-911d-30855100f0cf","pitchNumber":5,"startTime":"2026-09-09T03:00:27.367Z","endTime":"2026-09-09T03:00:31.075Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":84.6,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.398939048188648,"aZ":-24.11341267696447,"pfxX":0.17679031202266549,"pfxZ":4.369214050803567,"pX":0.36763431176084505,"pZ":3.34436162012738,"vX0":3.975286663641872,"vY0":-135.41012161972736,"vZ0":-0.6413493823338882,"x":102.99,"y":148.48,"x0":-1.1464741563463552,"y0":50.00175120045115,"z0":5.2813224748210486,"aX":0.3258771906320457},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":7.9,"breakHorizontal":-1.2,"spinRate":2527,"spinDirection":208},"zone":12,"typeConfidence":0.9,"plateTime":0.40551331522462686,"extension":6.055040933775896},"hitData":{"launchSpeed":90.6,"launchAngle":2.0,"totalDistance":64.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":128.23,"coordY":181.94}},"index":5,"playId":"3d838e4b-9649-34b9-a95e-d1388ec1a316","pitchNumber":6,"startTime":"2026-09-09T03:00:54.850Z","endTime":"2026-09-09T03:01:03.441Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-09T03:01:03.441Z","atBatIndex":37},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Vladimir Guerrero Jr. singles on a ground ball to center fielder Henry Bolte. Nathan Lukes to 2nd.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-09-09T03:02:32.833Z","endTime":"2026-09-09T03:03:56.642Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"postOnSecond":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":703607,"link":"/api/v1/people/703607"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-09-09T03:01:32.207Z","endTime":"2026-09-09T03:02:35.033Z","isPitch":false,"type":"action","player":{"id":665489,"link":"/api/v1/people/665489"}},{"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":0,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":86.1,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.206877549732752,"aZ":-22.166275398437108,"pfxX":-3.012751656925711,"pfxZ":5.3477078364183015,"pX":1.6505026423784495,"pZ":-0.08909808097663355,"vX0":8.250278605564883,"vY0":-135.81069385597706,"vZ0":-9.522348866660746,"x":54.09,"y":241.19,"x0":-1.0327128349711063,"y0":50.00412559667777,"z0":4.99908750141487,"aX":-5.6399602142358765},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":7.8,"breakHorizontal":3.7,"spinRate":2389,"spinDirection":224},"zone":14,"typeConfidence":0.87,"plateTime":0.4029972256103598,"extension":6.362836659385118},"index":1,"playId":"a892d7c9-3827-3440-b73b-e651665ae02e","pitchNumber":1,"startTime":"2026-09-09T03:02:35.033Z","endTime":"2026-09-09T03:02:38.595Z","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":1,"outs":0},"pitchData":{"startSpeed":87.7,"endSpeed":80.4,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.752008408472943,"aZ":-28.22594609024156,"pfxX":-5.222612341010522,"pfxZ":2.4015168567667518,"pX":0.6981565669193974,"pZ":1.800612829529704,"vX0":6.0549525927206505,"vY0":-127.59309453364637,"vZ0":-3.008504373430874,"x":90.39,"y":190.16,"x0":-1.0294267409882327,"y0":50.00537025305802,"z0":5.2240918086692965,"aX":-8.595327338772186},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":3.8,"breakHorizontal":8.0,"spinRate":1014,"spinDirection":248},"zone":9,"typeConfidence":0.91,"plateTime":0.4296187386603538,"extension":6.383674280051621},"index":2,"playId":"3177bee8-14ab-300a-bfe2-bf4f8d3c920e","pitchNumber":2,"startTime":"2026-09-09T03:02:59.628Z","endTime":"2026-09-09T03:03:02.717Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":96.0,"endSpeed":88.1,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.884962981780873,"aZ":-21.976248187058307,"pfxX":-9.582404489665512,"pfxZ":5.148484320658469,"pX":-0.09674599298156376,"pZ":2.062036184939467,"vX0":6.149877016401504,"vY0":-139.7346049871018,"vZ0":-4.60807585961179,"x":120.69,"y":183.11,"x0":-1.0787456216603148,"y0":50.00630266250099,"z0":5.172650947870035,"aX":-18.992047804393728},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":8.5,"breakHorizontal":16.1,"spinRate":2373,"spinDirection":229},"zone":8,"typeConfidence":2.0,"plateTime":0.39168258106247666,"extension":6.287691392285261},"index":3,"playId":"8d43474a-2d4c-3a7b-9dd3-4e89e4f26be5","pitchNumber":3,"startTime":"2026-09-09T03:03:22.646Z","endTime":"2026-09-09T03:03:25.740Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":88.3,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.292114107636205,"aZ":-20.68685243790874,"pfxX":-9.611362445922715,"pfxZ":5.7453689157694985,"pX":-0.3475491748401024,"pZ":2.7076388013213255,"vX0":5.555948869634688,"vY0":-140.36112703168843,"vZ0":-3.2439730817722507,"x":130.25,"y":165.67,"x0":-1.1023152107384726,"y0":50.00077886892574,"z0":5.22284903242881,"aX":-19.20574582064944},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":10.0,"breakHorizontal":16.3,"spinRate":2284,"spinDirection":230},"zone":4,"typeConfidence":2.0,"plateTime":0.3899962265855401,"extension":6.293689480047691},"hitData":{"launchSpeed":89.4,"launchAngle":-1.0,"totalDistance":40.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":117.07,"coordY":100.81}},"index":4,"playId":"7ab8d749-160d-3e14-925e-619faef3a531","pitchNumber":4,"startTime":"2026-09-09T03:03:45.591Z","endTime":"2026-09-09T03:03:56.642Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-09T03:03:56.642Z","atBatIndex":38},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Alejandro Kirk singles on a ground ball to center fielder Henry Bolte. Nathan Lukes scores. Vladimir Guerrero Jr. to 3rd.","rbi":1,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-09-09T03:06:29.404Z","endTime":"2026-09-09T03:09:21.163Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":688297,"fullName":"Chris Roycroft","link":"/api/v1/people/688297"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"postOnThird":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5,6,8,9],"actionIndex":[1],"runnerIndex":[0,1,2,3,4],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":703607,"link":"/api/v1/people/703607"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"responsiblePitcher":{"id":678022,"link":"/api/v1/people/678022"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":9},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"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":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-09-09T03:04:17.320Z","endTime":"2026-09-09T03:04:43.584Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Chris Roycroft replaces Jack Perkins.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-09-09T03:04:43.584Z","endTime":"2026-09-09T03:06:31.566Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":688297,"link":"/api/v1/people/688297"},"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, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":80.0,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.38181642605506,"aZ":-25.39125964551061,"pfxX":3.679778012780913,"pfxZ":4.155883173553766,"pX":-0.1465810945304682,"pZ":3.253586838415698,"vX0":5.709407530432564,"vY0":-127.06285780800808,"vZ0":-0.3229111780975841,"x":122.59,"y":150.93,"x0":-2.902083519237417,"y0":50.0040479228157,"z0":5.402299582527838,"aX":6.008405585554075},"breaks":{"breakAngle":15.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":7.7,"breakHorizontal":-7.9,"spinRate":2261,"spinDirection":104},"zone":11,"typeConfidence":2.0,"plateTime":0.4313078623296964,"extension":7.13729138868521},"index":2,"playId":"f29b0042-80e1-30a6-9234-e007e4c6baba","pitchNumber":1,"startTime":"2026-09-09T03:06:31.566Z","endTime":"2026-09-09T03:06:35.526Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":88.3,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.721287554133987,"aZ":-27.13112339834515,"pfxX":-9.829305464713858,"pfxZ":2.524977860774273,"pX":-1.79424641415127,"pZ":3.1208570266171876,"vX0":6.404652070948163,"vY0":-140.13213577271094,"vZ0":-1.3223028672171662,"x":185.39,"y":154.52,"x0":-2.828682007693378,"y0":50.00040955337348,"z0":5.3659558209620375,"aX":-19.60805460593248},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":4.6,"breakHorizontal":16.6,"spinRate":2234,"spinDirection":242},"zone":11,"typeConfidence":2.0,"plateTime":0.39039087101424563,"extension":6.959897016990221},"index":3,"playId":"b8be54b7-bb8b-3a35-a922-41df08c862ec","pitchNumber":2,"startTime":"2026-09-09T03:06:50.902Z","endTime":"2026-09-09T03:06:54.483Z","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":97.6,"endSpeed":89.0,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.08490498388476,"aZ":-30.83605929050344,"pfxX":-10.598088146618055,"pfxZ":0.6632633827065302,"pX":-1.5333795542900333,"pZ":2.1122238420807657,"vX0":7.0530498180839905,"vY0":-141.8606517058472,"vZ0":-3.3848546342853787,"x":175.45,"y":181.75,"x0":-2.6817608946917204,"y0":50.005395110214124,"z0":5.298110913535118,"aX":-21.487620437811973},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":0.6,"breakHorizontal":17.6,"spinRate":2179,"spinDirection":245},"zone":13,"typeConfidence":2.0,"plateTime":0.38689547432600246,"extension":6.995134117243847},"index":4,"playId":"2d406d4b-0c51-3f34-92d4-244e35a22445","pitchNumber":3,"startTime":"2026-09-09T03:07:16.382Z","endTime":"2026-09-09T03:07:20.690Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":87.0,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.800710663545566,"aZ":-17.808483418043078,"pfxX":-5.556481309396041,"pfxZ":7.377815246039859,"pX":0.2517720313575844,"pZ":3.9206219968891403,"vX0":9.356431548418474,"vY0":-138.84080788922785,"vZ0":-1.2940776214158574,"x":107.4,"y":132.92,"x0":-2.443756508294063,"y0":50.00352162411924,"z0":5.580754008366709,"aX":-10.821418045464508},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":13.3,"breakHorizontal":8.0,"spinRate":2209,"spinDirection":228},"zone":12,"typeConfidence":2.0,"plateTime":0.39486690920034784,"extension":7.091973381236379},"index":5,"playId":"32492049-cf9c-3427-b98a-91300e8b4ebb","pitchNumber":4,"startTime":"2026-09-09T03:07:36.538Z","endTime":"2026-09-09T03:07:40.035Z","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":97.4,"endSpeed":89.2,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.66961748424215,"aZ":-26.945021024060406,"pfxX":-11.020456882863337,"pfxZ":2.576253444891499,"pX":0.14096280605126785,"pZ":2.542885954013115,"vX0":11.567552831353265,"vY0":-141.45193257722582,"vZ0":-2.9785014985266125,"x":111.63,"y":170.12,"x0":-2.565773577491606,"y0":50.00381458760821,"z0":5.3333912088669315,"aX":-22.378126471260945},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":4.2,"breakHorizontal":17.6,"spinRate":2247,"spinDirection":244},"zone":5,"typeConfidence":2.0,"plateTime":0.3869234008523472,"extension":7.110862916375539},"index":6,"playId":"0e0416d6-f6ca-3bd6-b358-011070cdca38","pitchNumber":5,"startTime":"2026-09-09T03:08:05.787Z","endTime":"2026-09-09T03:08:09.630Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"index":7,"startTime":"2026-09-09T03:08:22.040Z","endTime":"2026-09-09T03:08:42.111Z","isPitch":false,"type":"action","player":{"id":672386,"link":"/api/v1/people/672386"}},{"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":97.4,"endSpeed":89.1,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.397385889099155,"aZ":-23.27319738624375,"pfxX":-10.843293871999705,"pfxZ":4.3887075048940405,"pX":-0.44174244653726524,"pZ":1.5650572511400984,"vX0":9.507119878567055,"vY0":-141.5021705181262,"vZ0":-6.053012860319652,"x":133.84,"y":196.52,"x0":-2.4369212318472493,"y0":50.00141817672139,"z0":5.223801811346146,"aX":-21.97966628736665},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":6.8,"breakHorizontal":17.6,"spinRate":2208,"spinDirection":245},"zone":7,"typeConfidence":2.0,"plateTime":0.3871317293363621,"extension":7.012474152859462},"index":8,"playId":"c40fe9cf-40c5-387d-abea-154f91841f66","pitchNumber":6,"startTime":"2026-09-09T03:08:42.111Z","endTime":"2026-09-09T03:08:46.744Z","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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.1,"endSpeed":89.9,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.49118211839635,"aZ":-27.948905371185496,"pfxX":-10.26237979744088,"pfxZ":2.052126114715991,"pX":-0.05901610565780954,"pZ":1.5709512901771552,"vX0":10.858937405912176,"vY0":-142.47693676581198,"vZ0":-5.116443729166162,"x":119.25,"y":196.36,"x0":-2.5849140809895834,"y0":50.002379581835726,"z0":5.154534546608644,"aX":-21.115689307337707},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":2.8,"breakHorizontal":16.4,"spinRate":2215,"spinDirection":246},"zone":8,"typeConfidence":2.0,"plateTime":0.3843175205596099,"extension":7.0022735285994315},"hitData":{"launchSpeed":109.7,"launchAngle":3.0,"totalDistance":99.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":134.31,"coordY":93.71}},"index":9,"playId":"78f81789-fdd2-3b5b-aac4-76dba2091a52","pitchNumber":7,"startTime":"2026-09-09T03:09:10.687Z","endTime":"2026-09-09T03:09:21.163Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-09T03:09:21.163Z","atBatIndex":39},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Josh Smith grounds into a double play, second baseman Donovan Walton to first baseman Jeff McNeil. Vladimir Guerrero Jr. scores. Alejandro Kirk out at 2nd. Josh Smith out at 1st.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-09-09T03:09:41.142Z","endTime":"2026-09-09T03:10:09.956Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":61},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":688297,"fullName":"Chris Roycroft","link":"/api/v1/people/688297"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":622268,"link":"/api/v1/people/622268"},"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":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":622268,"link":"/api/v1/people/622268"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":643446,"link":"/api/v1/people/643446"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_adv_play","runner":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"responsiblePitcher":{"id":678022,"link":"/api/v1/people/678022"},"isScoringEvent":true,"rbi":false,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":95.1,"endSpeed":87.1,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.209606764946372,"aZ":-26.29261591936552,"pfxX":-10.179815014527215,"pfxZ":3.0361211063242504,"pX":-0.5127688290728901,"pZ":2.0538172845483103,"vX0":5.271692269420079,"vY0":-138.3824601174262,"vZ0":-3.8255633316166175,"x":136.55,"y":183.33,"x0":-1.1210591402315857,"y0":50.00313464531681,"z0":5.2178796724115735,"aX":-19.720863602092166},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":4.9,"breakHorizontal":17.3,"spinRate":2127,"spinDirection":243},"zone":7,"typeConfidence":2.0,"plateTime":0.3959802684134113,"extension":6.8989739180204595},"hitData":{"launchSpeed":71.6,"launchAngle":2.0,"totalDistance":47.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":140.4,"coordY":159.13}},"index":0,"playId":"5729dff3-ba0f-3ea2-bd6b-ed342dff9e81","pitchNumber":1,"startTime":"2026-09-09T03:10:01.168Z","endTime":"2026-09-09T03:10:09.956Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-09T03:10:09.956Z","atBatIndex":40},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Kazuma Okamoto singles on a line drive to center fielder Henry Bolte.","rbi":0,"awayScore":4,"homeScore":1,"isOut":false},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-09-09T03:10:30.463Z","endTime":"2026-09-09T03:12:17.930Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":688297,"fullName":"Chris Roycroft","link":"/api/v1/people/688297"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":703607,"link":"/api/v1/people/703607"},"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, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":78.6,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.049909363262188,"aZ":-25.837435808632467,"pfxX":3.7594893323954,"pfxZ":4.026296298809058,"pX":0.1730162221711222,"pZ":2.3741232095838214,"vX0":2.391418429416083,"vY0":-124.69954048271865,"vZ0":-1.8695229207757422,"x":110.41,"y":174.68,"x0":-1.2869216989438106,"y0":50.00501095897523,"z0":5.26485211052831,"aX":5.922113691690378},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":7.1,"breakHorizontal":-7.3,"spinRate":2308,"spinDirection":85},"zone":5,"typeConfidence":2.0,"plateTime":0.43921473072323547,"extension":6.998446033543627},"index":0,"playId":"1e3c0deb-9a06-3713-a234-3dc5a3c44aa5","pitchNumber":1,"startTime":"2026-09-09T03:10:37.138Z","endTime":"2026-09-09T03:10:40.850Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":76.7,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.80336594904031,"aZ":-30.503160338689717,"pfxX":5.08483408643159,"pfxZ":1.1091281378375957,"pX":0.7343766109055226,"pZ":3.2657171956245947,"vX0":7.1925686059351825,"vY0":-122.23820876935584,"vZ0":1.4471485857319695,"x":89.01,"y":150.61,"x0":-2.9150860144698467,"y0":50.00021543682872,"z0":5.299613623106815,"aX":7.633803131450726},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":2.6,"breakHorizontal":-11.0,"spinRate":2317,"spinDirection":79},"zone":3,"typeConfidence":2.0,"plateTime":0.44939344837519224,"extension":7.209319967257829},"index":1,"playId":"80d75fca-9384-337d-a750-844098f59e8b","pitchNumber":2,"startTime":"2026-09-09T03:10:55.781Z","endTime":"2026-09-09T03:10:59.681Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":88.5,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.485205374869594,"aZ":-27.226971742920032,"pfxX":-10.803981495682173,"pfxZ":2.472136155233274,"pX":-0.15222704316750654,"pZ":1.6749959467666828,"vX0":10.906100175550597,"vY0":-140.6096287471908,"vZ0":-4.965122562056898,"x":122.8,"y":193.56,"x0":-2.681265217876203,"y0":50.000329075590365,"z0":5.234798796956714,"aX":-21.587744565385208},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":3.6,"breakHorizontal":17.3,"spinRate":2201,"spinDirection":248},"zone":8,"typeConfidence":2.0,"plateTime":0.3898464860239601,"extension":7.088772634906827},"index":2,"playId":"b83e3eb1-cf09-3da7-a44e-b86ad56aa63c","pitchNumber":3,"startTime":"2026-09-09T03:11:14.629Z","endTime":"2026-09-09T03:11:18.239Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":141,"player":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"}}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":80.1,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.058020583857683,"aZ":-24.681751024851913,"pfxX":0.19475348807722792,"pfxZ":4.5877130246346685,"pX":1.1615855152478005,"pZ":1.9664073389104162,"vX0":9.549028653717697,"vY0":-127.22712840524669,"vZ0":-2.911363708708328,"x":72.72,"y":185.69,"x0":-2.6717424129058585,"y0":50.002743149097036,"z0":5.089987062918083,"aX":0.3163408101830679},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":7.8,"breakHorizontal":-2.6,"spinRate":2336,"spinDirection":89},"zone":14,"typeConfidence":2.0,"plateTime":0.43115231232143003,"extension":7.236607015029159},"index":3,"playId":"d63e4ac8-6ff5-312a-a942-8e78155b8b24","pitchNumber":4,"startTime":"2026-09-09T03:11:48.291Z","endTime":"2026-09-09T03:11:52.117Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.9,"endSpeed":89.8,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.99478352499528,"aZ":-27.18436828251007,"pfxX":-9.247455706229992,"pfxZ":2.4298262443660192,"pX":-0.7004712003642335,"pZ":1.7968564210059654,"vX0":8.970957093431675,"vY0":-142.24411923334415,"vZ0":-4.7217038583896915,"x":143.7,"y":190.26,"x0":-2.6905219877291167,"y0":50.00210742048118,"z0":5.1973783193823655,"aX":-18.98856328483261},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":3.6,"breakHorizontal":15.0,"spinRate":2278,"spinDirection":245},"zone":7,"typeConfidence":2.0,"plateTime":0.38474992343554026,"extension":7.107015101829627},"hitData":{"launchSpeed":97.2,"launchAngle":15.0,"totalDistance":248.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":109.88,"coordY":102.09}},"index":4,"playId":"2bba3d16-1434-3dec-9294-628837861edc","pitchNumber":5,"startTime":"2026-09-09T03:12:07.618Z","endTime":"2026-09-09T03:12:17.930Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-09T03:12:17.930Z","atBatIndex":41},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Andrés Giménez grounds out, second baseman Donovan Walton to first baseman Jeff McNeil.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-09-09T03:12:19.765Z","endTime":"2026-09-09T03:13:48.088Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":688297,"fullName":"Chris Roycroft","link":"/api/v1/people/688297"},"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":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":622268,"link":"/api/v1/people/622268"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":643446,"link":"/api/v1/people/643446"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":88.5,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.451901339516287,"aZ":-26.761595306806434,"pfxX":-10.976834436908831,"pfxZ":2.731578246236696,"pX":0.5020714966439789,"pZ":0.7988461652246789,"vX0":8.084231394813841,"vY0":-139.39558380255752,"vZ0":-7.158442756059703,"x":97.86,"y":217.21,"x0":-1.0001997626472332,"y0":50.00199335371549,"z0":5.150650602986365,"aX":-21.739595590245365},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":3.7,"breakHorizontal":18.4,"spinRate":2138,"spinDirection":246},"zone":14,"typeConfidence":2.0,"plateTime":0.39197212774613455,"extension":6.963750744669332},"index":0,"playId":"bf2e584c-b3c6-3fc0-8209-75a7361d6359","pitchNumber":1,"startTime":"2026-09-09T03:12:44.193Z","endTime":"2026-09-09T03:12:47.956Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":87.8,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.531931930129346,"aZ":-28.14111657131421,"pfxX":-9.894312968322435,"pfxZ":2.061620231780525,"pX":0.795872302662589,"pZ":2.8109465130065323,"vX0":8.80139432093267,"vY0":-138.53522031220555,"vZ0":-1.7201533752588394,"x":86.66,"y":162.88,"x0":-1.1238924318919343,"y0":50.00674651704409,"z0":5.305866107213741,"aX":-19.39698084178314},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":3.6,"breakHorizontal":16.3,"spinRate":2104,"spinDirection":244},"zone":3,"typeConfidence":2.0,"plateTime":0.3941169374037621,"extension":7.020936204360336},"index":1,"playId":"9f911a7a-191c-311a-9d64-5c0e95bd09b4","pitchNumber":2,"startTime":"2026-09-09T03:13:06.969Z","endTime":"2026-09-09T03:13:11.056Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":141,"player":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"}}},{"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":2},"pitchData":{"startSpeed":94.9,"endSpeed":87.2,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.72697502150064,"aZ":-30.07434859439343,"pfxX":-9.831312085638876,"pfxZ":1.086704524302311,"pX":-0.2978012873091179,"pZ":2.386407252487264,"vX0":6.057156188028562,"vY0":-138.10700729218763,"vZ0":-2.1781093689101043,"x":128.35,"y":174.35,"x0":-1.2379863132681683,"y0":50.00567150588232,"z0":5.200829928025921,"aX":-19.062757912018657},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":1.7,"breakHorizontal":16.6,"spinRate":2104,"spinDirection":246},"zone":4,"typeConfidence":2.0,"plateTime":0.3960553052733595,"extension":7.015819225461687},"hitData":{"launchSpeed":93.2,"launchAngle":-19.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":149.52,"coordY":150.51}},"index":2,"playId":"2eae0bf3-9fee-3891-b86c-a94db5bab8c3","pitchNumber":3,"startTime":"2026-09-09T03:13:40.105Z","endTime":"2026-09-09T03:13:48.088Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-09T03:13:48.088Z","atBatIndex":42},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Henry Bolte singles on a soft ground ball to third baseman Kazuma Okamoto.","rbi":0,"awayScore":4,"homeScore":1,"isOut":false},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-09-09T03:15:41.733Z","endTime":"2026-09-09T03:16:40.073Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":672960,"link":"/api/v1/people/672960"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.8,"endSpeed":88.5,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.35933518205907,"aZ":-23.417967030372452,"pfxX":-10.16843439166505,"pfxZ":4.381354484696765,"pX":-0.38390260280756394,"pZ":1.4111871532737648,"vX0":8.239251625516907,"vY0":-140.56606112531014,"vZ0":-7.372432820450786,"x":131.63,"y":200.68,"x0":-2.034369161776217,"y0":50.00201337538514,"z0":5.5923457965436665,"aX":-20.313804932655092},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":6.5,"breakHorizontal":16.7,"spinRate":1984,"spinDirection":228},"zone":13,"typeConfidence":2.0,"plateTime":0.38991476671665115,"extension":6.753122671846588},"index":0,"playId":"50fb5d3f-0c10-3385-813d-5700c7f8b33f","pitchNumber":1,"startTime":"2026-09-09T03:15:55.939Z","endTime":"2026-09-09T03:15:59.790Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":88.0,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.622068416895463,"aZ":-23.296473841920335,"pfxX":-8.890694439003909,"pfxZ":4.4842282914495595,"pX":-0.5678503669618896,"pZ":2.493496725958709,"vX0":7.111003265130297,"vY0":-139.81758463022044,"vZ0":-4.539964265807259,"x":138.65,"y":171.46,"x0":-1.9894366992965749,"y0":50.00271760750686,"z0":5.667801433909424,"aX":-17.59684725354029},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":7.3,"breakHorizontal":14.6,"spinRate":1903,"spinDirection":229},"zone":4,"typeConfidence":2.0,"plateTime":0.3918021633156572,"extension":6.683735817666926},"index":1,"playId":"1ebe9077-abf4-320e-a965-7b26702845c5","pitchNumber":2,"startTime":"2026-09-09T03:16:11.317Z","endTime":"2026-09-09T03:16:15.806Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":88.9,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.816248822708285,"aZ":-24.72009500409904,"pfxX":-8.390884315109222,"pfxZ":3.7003077121386045,"pX":-1.0224915429608106,"pZ":2.475718910459198,"vX0":5.586565239563558,"vY0":-140.783895860368,"vZ0":-4.7040612057522475,"x":155.97,"y":171.94,"x0":-1.938508648510908,"y0":50.00324172954357,"z0":5.760450780400368,"aX":-16.908390961070676},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":6.0,"breakHorizontal":14.2,"spinRate":1838,"spinDirection":227},"zone":13,"typeConfidence":2.0,"plateTime":0.38848584272925324,"extension":6.633683732835589},"hitData":{"launchSpeed":56.4,"launchAngle":-48.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"soft","location":"5","coordinates":{"coordX":114.02,"coordY":186.47}},"index":2,"playId":"51e9d40a-fced-3846-94b5-67651baca0d2","pitchNumber":3,"startTime":"2026-09-09T03:16:32.935Z","endTime":"2026-09-09T03:16:40.073Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-09T03:16:40.073Z","atBatIndex":43},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jeff McNeil singles on a line drive to right fielder Nathan Lukes. Henry Bolte to 2nd.","rbi":0,"awayScore":4,"homeScore":1,"isOut":false},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-09-09T03:17:08.631Z","endTime":"2026-09-09T03:18:01.676Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"postOnSecond":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"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":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":664770,"link":"/api/v1/people/664770"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"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(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":95.5,"endSpeed":87.5,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.919010459179052,"aZ":-25.581478048588046,"pfxX":-8.15529206472196,"pfxZ":3.3539516423356694,"pX":-2.361267347554041,"pZ":3.932202538891021,"vX0":2.262850595068043,"vY0":-139.1828535925293,"vZ0":-1.0692971754473746,"x":207.01,"y":132.61,"x0":-2.1248301436388974,"y0":50.0008063142717,"z0":6.0137699589701015,"aX":-16.01477839276827},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":6.0,"breakHorizontal":14.3,"spinRate":1762,"spinDirection":225},"zone":11,"typeConfidence":2.0,"plateTime":0.39337600903161807,"extension":6.528852782974091},"index":0,"playId":"67e9ede6-4268-3e82-acea-4ffafaeb2ea1","pitchNumber":1,"startTime":"2026-09-09T03:17:08.631Z","endTime":"2026-09-09T03:17:11.756Z","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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":77.6,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.025315305528913,"aZ":-35.872638690707326,"pfxX":7.029363324651278,"pfxZ":-2.424703220747105,"pX":-0.19161250788185902,"pZ":2.9228911135394755,"vX0":2.5218930887952125,"vY0":-122.94203957310228,"vZ0":-0.03355718160504928,"x":124.3,"y":159.86,"x0":-2.144628646570743,"y0":50.001640073116036,"z0":5.988613455627832,"aX":10.728341350657917},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-4.1,"breakHorizontal":-13.3,"spinRate":2414,"spinDirection":38},"zone":2,"typeConfidence":0.9,"plateTime":0.4460067810268886,"extension":6.6562474831581335},"index":1,"playId":"14581807-be7f-3613-a3eb-78d351ce8c39","pitchNumber":2,"startTime":"2026-09-09T03:17:30.723Z","endTime":"2026-09-09T03:17:34.397Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":87.3,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.369967693361396,"aZ":-23.376572699728648,"pfxX":-8.926867739847273,"pfxZ":4.542475058326419,"pX":-0.3273681647545041,"pZ":1.7095473427830103,"vX0":7.130055348158585,"vY0":-138.17553851537377,"vZ0":-6.864534303273786,"x":129.48,"y":192.62,"x0":-1.7795764389736042,"y0":50.00268335066091,"z0":5.793396173907914,"aX":-17.286569754221244},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":7.0,"breakHorizontal":14.8,"spinRate":1996,"spinDirection":216},"zone":7,"typeConfidence":2.0,"plateTime":0.3961811725111577,"extension":6.807099076189092},"hitData":{"launchSpeed":97.4,"launchAngle":14.0,"totalDistance":226.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":165.82,"coordY":119.07}},"index":2,"playId":"8220f721-d278-36e3-bbcd-d5dd10ef86f6","pitchNumber":3,"startTime":"2026-09-09T03:17:51.134Z","endTime":"2026-09-09T03:18:01.676Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-09T03:18:01.676Z","atBatIndex":44},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Zack Gelof strikes out swinging.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-09-09T03:18:04.446Z","endTime":"2026-09-09T03:20:13.366Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"postOnSecond":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":672386,"link":"/api/v1/people/672386"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":77.8,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.651082246704725,"aZ":-38.902037386112205,"pfxX":6.562792403120482,"pfxZ":-4.3698428371375675,"pX":-1.3759840767818745,"pZ":1.959132182592408,"vX0":-0.5885548378073162,"vY0":-124.36929919146483,"vZ0":-1.636389194921131,"x":169.45,"y":185.88,"x0":-1.9848712196407585,"y0":50.000541876232134,"z0":5.899988903689582,"aX":10.114859402258125},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.0,"breakVerticalInduced":-8.0,"breakHorizontal":-11.6,"spinRate":2202,"spinDirection":29},"zone":13,"typeConfidence":0.9,"plateTime":0.44311651290565246,"extension":6.77402513716653},"index":0,"playId":"0ac7a4c7-c47c-3420-8133-b6611fcbc0ee","pitchNumber":1,"startTime":"2026-09-09T03:18:37.947Z","endTime":"2026-09-09T03:18:42.116Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":77.3,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.76743177488927,"aZ":-38.55691368714768,"pfxX":6.1183495759408135,"pfxZ":-4.218577041850185,"pX":0.26796536813756533,"pZ":0.8282217719591579,"vX0":3.305255456531181,"vY0":-123.35145681757616,"vZ0":-3.9648143064618404,"x":106.79,"y":216.42,"x0":-1.8923924564778527,"y0":50.003777540925626,"z0":5.770744143492622,"aX":9.254083687655482},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.0,"breakVerticalInduced":-8.4,"breakHorizontal":-11.9,"spinRate":2333,"spinDirection":26},"zone":14,"typeConfidence":0.9,"plateTime":0.4472158726313138,"extension":6.757333058676127},"index":1,"playId":"0f23f761-2839-38b3-9a32-7fc0ce3b16ae","pitchNumber":2,"startTime":"2026-09-09T03:18:58.777Z","endTime":"2026-09-09T03:19:02.061Z","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":96.0,"endSpeed":87.7,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.003556614512966,"aZ":-21.34367254222994,"pfxX":-8.35712628284372,"pfxZ":5.497886300610512,"pX":-0.8957669714387929,"pZ":2.4708752604225537,"vX0":5.581661552078346,"vY0":-139.6024218173661,"vZ0":-5.343331906307961,"x":151.14,"y":172.07,"x0":-1.8373332368618933,"y0":50.002304798263175,"z0":5.818484701829096,"aX":-16.462422548366433},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":9.0,"breakHorizontal":13.9,"spinRate":1999,"spinDirection":221},"zone":13,"typeConfidence":2.0,"plateTime":0.3926444118039134,"extension":6.8617650729373265},"index":2,"playId":"d3290d13-5605-3d0c-9163-54cef85ef64f","pitchNumber":3,"startTime":"2026-09-09T03:19:19.233Z","endTime":"2026-09-09T03:19:22.961Z","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":0},"pitchData":{"startSpeed":97.6,"endSpeed":89.2,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.389021764463784,"aZ":-21.40599504158756,"pfxX":-8.896416043272112,"pfxZ":5.297033477594397,"pX":-1.5013640088033011,"pZ":2.0490148942556954,"vX0":4.254231185958434,"vY0":-141.90047155288497,"vZ0":-6.632557140282756,"x":174.23,"y":183.46,"x0":-1.8666345708618632,"y0":50.00442572008396,"z0":5.786996709316988,"aX":-18.08905398653565},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":8.4,"breakHorizontal":15.2,"spinRate":1981,"spinDirection":220},"zone":13,"typeConfidence":2.0,"plateTime":0.38644198628369697,"extension":6.806243447155512},"index":3,"playId":"89303dc4-223c-38c0-bfda-8f9f47a650c8","pitchNumber":4,"startTime":"2026-09-09T03:19:44.477Z","endTime":"2026-09-09T03:19:51.146Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":78.5,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.246532164479788,"aZ":-39.23676606058531,"pfxX":5.715553448801929,"pfxZ":-4.532319426861504,"pX":0.9268037040637739,"pZ":0.9349563136566995,"vX0":4.696838030938926,"vY0":-125.07568981527297,"vZ0":-4.005864335013748,"x":81.67,"y":213.54,"x0":-1.7295894869254484,"y0":50.00414198248011,"z0":5.832905821484669,"aX":8.901594360854896},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.4,"breakVerticalInduced":-9.0,"breakHorizontal":-11.5,"spinRate":2284,"spinDirection":17},"zone":14,"typeConfidence":0.9,"plateTime":0.4408166721453064,"extension":6.69347504829678},"index":4,"playId":"caf5459e-8e98-3e08-8d20-dbf4117e7971","pitchNumber":5,"startTime":"2026-09-09T03:20:09.607Z","endTime":"2026-09-09T03:20:13.366Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-09T03:20:13.366Z","atBatIndex":45},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Lawrence Butler grounds out to first baseman Vladimir Guerrero Jr. Henry Bolte to 3rd. Jeff McNeil to 2nd.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-09-09T03:20:15.789Z","endTime":"2026-09-09T03:21:43.923Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"postOnThird":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":665489,"link":"/api/v1/people/665489"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.4,"endSpeed":83.6,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.881600794626944,"aZ":-22.691122465352,"pfxX":-9.366669975163635,"pfxZ":5.294319016344216,"pX":-1.8568548833267946,"pZ":2.7946258203524117,"vX0":4.327025270849348,"vY0":-133.05345166088583,"vZ0":-3.3475345233984473,"x":187.78,"y":163.33,"x0":-2.288452427104508,"y0":50.0012576484289,"z0":5.715698885477884,"aX":-16.77122504522863},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":9.1,"breakHorizontal":16.0,"spinRate":1716,"spinDirection":230},"zone":11,"typeConfidence":0.56,"plateTime":0.41185085611602723,"extension":6.763546617530137},"index":0,"playId":"db378eb2-8413-3736-8ea8-4db5216dbb55","pitchNumber":1,"startTime":"2026-09-09T03:20:50.542Z","endTime":"2026-09-09T03:20:53.930Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":87.8,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.646573273946498,"aZ":-22.77877968026558,"pfxX":-8.655128906797668,"pfxZ":4.779030201898377,"pX":-0.2064728386275849,"pZ":2.3503288040394112,"vX0":7.728086119916689,"vY0":-139.16424741228764,"vZ0":-5.112191535723363,"x":124.87,"y":175.32,"x0":-1.8922484146145664,"y0":50.001424346702855,"z0":5.715928700559919,"aX":-17.00924416295885},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":7.8,"breakHorizontal":14.2,"spinRate":1896,"spinDirection":227},"zone":5,"typeConfidence":2.0,"plateTime":0.3932864478738005,"extension":6.766451065424529},"index":1,"playId":"898e6ff0-8cf2-3237-8c19-1f9ab79fd162","pitchNumber":2,"startTime":"2026-09-09T03:21:10.446Z","endTime":"2026-09-09T03:21:15.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(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":79.1,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.697691136701774,"aZ":-39.154155853038546,"pfxX":6.600153110605584,"pfxZ":-4.414023478138896,"pX":0.24245376202968522,"pZ":1.8997421030948147,"vX0":3.2169252927651137,"vY0":-125.28297058139474,"vZ0":-1.7667697055653306,"x":107.76,"y":187.49,"x0":-1.9181509772226593,"y0":50.004001990355725,"z0":5.831587277551027,"aX":10.431178155241412},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.2,"breakVerticalInduced":-8.2,"breakHorizontal":-12.7,"spinRate":2435,"spinDirection":28},"zone":9,"typeConfidence":0.9,"plateTime":0.43817217908886263,"extension":6.6901516656252635},"hitData":{"launchSpeed":92.7,"launchAngle":-22.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":160.17,"coordY":168.25}},"index":2,"playId":"b10b5358-554b-3528-9f3a-36568d5381c8","pitchNumber":3,"startTime":"2026-09-09T03:21:35.188Z","endTime":"2026-09-09T03:21:43.923Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-09T03:21:43.923Z","atBatIndex":46},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Carlos Cortes grounds out, second baseman Ernie Clement to first baseman Vladimir Guerrero Jr.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-09-09T03:22:49.132Z","endTime":"2026-09-09T03:23:49.720Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":676391,"link":"/api/v1/people/676391"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":665489,"link":"/api/v1/people/665489"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-09-09T03:22:07.545Z","endTime":"2026-09-09T03:22:51.272Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":78.9,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.797037047715317,"aZ":-36.74403496720235,"pfxX":6.5532871919544915,"pfxZ":-2.8860168354142512,"pX":-0.2736005329981905,"pZ":2.6945320764105056,"vX0":2.206344694477191,"vY0":-125.73346918809509,"vZ0":-0.4504826761704821,"x":127.43,"y":166.03,"x0":-2.0158836511854745,"y0":50.00011075774235,"z0":5.8825879032184,"aX":10.388665056590405},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-5.0,"breakHorizontal":-12.4,"spinRate":2114,"spinDirection":29},"zone":2,"typeConfidence":0.9,"plateTime":0.43723789170021954,"extension":6.643592609178864},"index":1,"playId":"fa9ab24b-8c93-3b59-8a75-d70ea6038feb","pitchNumber":1,"startTime":"2026-09-09T03:22:51.272Z","endTime":"2026-09-09T03:22:55.002Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":80.1,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.42494009116543,"aZ":-36.92756192653662,"pfxX":5.342407892101328,"pfxZ":-2.9626798000100587,"pX":1.1975854671038124,"pZ":-0.5629791849096328,"vX0":5.889040835246408,"vY0":-126.70327100547274,"vZ0":-7.981252397767785,"x":71.35,"y":253.98,"x0":-1.8639047477336597,"y0":50.005647881093246,"z0":5.634949470551102,"aX":8.560082146290878},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.7,"breakVerticalInduced":-7.2,"breakHorizontal":-11.2,"spinRate":2499,"spinDirection":27},"zone":14,"typeConfidence":0.9,"plateTime":0.4347262226818538,"extension":6.781039300933321},"index":2,"playId":"4750a6ee-daf5-31be-a244-cf697f9555ef","pitchNumber":2,"startTime":"2026-09-09T03:23:10.773Z","endTime":"2026-09-09T03:23:15.432Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":84.1,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.979284903399197,"aZ":-33.00405327235357,"pfxX":-8.942735298974021,"pfxZ":-0.45762199070439635,"pX":-0.7687837612509678,"pZ":1.8176662998186013,"vX0":6.386732478935861,"vY0":-133.60642261012794,"vZ0":-3.8227483444454964,"x":146.3,"y":189.7,"x0":-2.03367572317234,"y0":50.00489383159114,"z0":5.650299611580638,"aX":-16.097643903764958},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":-1.4,"breakHorizontal":14.8,"spinRate":1535,"spinDirection":240},"zone":7,"typeConfidence":0.91,"plateTime":0.4106505968823635,"extension":6.875265276929372},"hitData":{"launchSpeed":65.2,"launchAngle":-12.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":148.51,"coordY":152.03}},"index":3,"playId":"be2f7673-e629-30eb-9978-0bd5c7f60f2f","pitchNumber":3,"startTime":"2026-09-09T03:23:42.274Z","endTime":"2026-09-09T03:23:49.720Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-09T03:23:49.720Z","atBatIndex":47},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jesús Sánchez singles on a line drive to center fielder Henry Bolte.","rbi":0,"awayScore":4,"homeScore":1,"isOut":false},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-09-09T03:24:57.904Z","endTime":"2026-09-09T03:28:43.519Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":660821,"fullName":"Jesús Sánchez","link":"/api/v1/people/660821"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":688297,"fullName":"Chris Roycroft","link":"/api/v1/people/688297"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":660821,"fullName":"Jesús Sánchez","link":"/api/v1/people/660821"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":"Single","eventType":"single","movementReason":null,"runner":{"id":660821,"fullName":"Jesús Sánchez","link":"/api/v1/people/660821"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":703607,"link":"/api/v1/people/703607"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":86.7,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.571509881734894,"aZ":-26.028248315026303,"pfxX":-11.464790733950723,"pfxZ":3.2054934334288605,"pX":0.3522960465537684,"pZ":1.4174346049343298,"vX0":8.200287990612685,"vY0":-137.85424867063387,"vZ0":-5.365561510784823,"x":103.57,"y":200.51,"x0":-1.1762038753059545,"y0":50.00529361974344,"z0":5.153585671516314,"aX":-21.997782335150735},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":4.8,"breakHorizontal":19.0,"spinRate":2211,"spinDirection":247},"zone":14,"typeConfidence":2.0,"plateTime":0.39782105524247635,"extension":7.018603525305016},"index":0,"playId":"42eab959-0c06-32a1-a25f-8e9383f61b90","pitchNumber":1,"startTime":"2026-09-09T03:26:02.353Z","endTime":"2026-09-09T03:26:07.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":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.2,"endSpeed":81.5,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.189973316879136,"aZ":-24.80643771732533,"pfxX":-10.45594242239548,"pfxZ":4.348555783304377,"pX":0.7136981422688706,"pZ":1.4295854673802952,"vX0":8.363910587095557,"vY0":-129.6311147452343,"vZ0":-4.728828967007989,"x":89.8,"y":200.18,"x0":-1.2030033322641758,"y0":50.003094249575355,"z0":5.181289417796842,"aX":-17.718649308558884},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":7.0,"breakHorizontal":16.9,"spinRate":1696,"spinDirection":256},"zone":14,"typeConfidence":2.0,"plateTime":0.42321744794804417,"extension":7.026654582466805},"index":1,"playId":"865c1f5b-d92a-394f-b9bd-f6219a4160fb","pitchNumber":2,"startTime":"2026-09-09T03:26:26.390Z","endTime":"2026-09-09T03:26:31.071Z","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":95.8,"endSpeed":87.6,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.637039805712032,"aZ":-18.358283862594618,"pfxX":-4.957771747374283,"pfxZ":7.028684788766517,"pX":-0.07259976396906484,"pZ":2.560782542504005,"vX0":4.870929980902853,"vY0":-139.41402246355818,"vZ0":-4.5153425577320165,"x":119.77,"y":169.64,"x0":-1.1991305293088326,"y0":50.006538129483566,"z0":5.41488266397059,"aX":-9.751521553398327},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":12.0,"breakHorizontal":7.9,"spinRate":2281,"spinDirection":231},"zone":5,"typeConfidence":2.0,"plateTime":0.3930201449562718,"extension":6.991604314521973},"index":2,"playId":"646fd923-8e8d-3b0d-a5ae-b5b69fb176c4","pitchNumber":3,"startTime":"2026-09-09T03:26:46.663Z","endTime":"2026-09-09T03:26:50.580Z","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":0},"pitchData":{"startSpeed":96.7,"endSpeed":88.3,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.98471646672835,"aZ":-33.218132667430204,"pfxX":-10.900055603045113,"pfxZ":-0.5243012381432681,"pX":-1.3166841428654994,"pZ":1.567097860945596,"vX0":4.095396238502442,"vY0":-140.68223950057978,"vZ0":-3.914558681110944,"x":167.19,"y":196.47,"x0":-1.3810348144106586,"y0":50.00412053794727,"z0":5.146462465755737,"aX":-21.697731580114898},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":-1.6,"breakHorizontal":18.8,"spinRate":2191,"spinDirection":250},"zone":13,"typeConfidence":2.0,"plateTime":0.39037887154014594,"extension":6.8550664845360405},"index":3,"playId":"c29e65ae-d889-35de-90ae-772e563161b5","pitchNumber":4,"startTime":"2026-09-09T03:27:07.353Z","endTime":"2026-09-09T03:27:12.107Z","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":0},"pitchData":{"startSpeed":89.6,"endSpeed":82.3,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.40734481648345,"aZ":-30.14766842716017,"pfxX":-1.4768870714797169,"pfxZ":1.1785610394123767,"pX":0.7105546525490312,"pZ":1.9602926158419738,"vX0":5.187316547359856,"vY0":-130.4187246540749,"vZ0":-2.41104743204806,"x":89.92,"y":185.85,"x0":-1.1123024454707842,"y0":50.00470498470482,"z0":5.170366022114107,"aX":-2.544949146288826},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":1.8,"breakHorizontal":1.6,"spinRate":2190,"spinDirection":174},"zone":9,"typeConfidence":2.0,"plateTime":0.41995625952722504,"extension":7.06915595579137},"index":4,"playId":"4344e3e5-8620-3cb7-a9cc-d899d8966fca","pitchNumber":5,"startTime":"2026-09-09T03:27:26.707Z","endTime":"2026-09-09T03:27:30.657Z","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":96.6,"endSpeed":88.3,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.745442004309616,"aZ":-31.78887893715097,"pfxX":-10.578173447708691,"pfxZ":0.1930926935275643,"pX":-1.7913343737125555,"pZ":1.2333558440220704,"vX0":2.843029571612676,"vY0":-140.55220216265917,"vZ0":-5.125220659406418,"x":185.28,"y":205.48,"x0":-1.4458725725843227,"y0":50.00216426969906,"z0":5.16060838426759,"aX":-21.028687208844744},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":-0.6,"breakHorizontal":18.5,"spinRate":2147,"spinDirection":244},"zone":13,"typeConfidence":2.0,"plateTime":0.39065199955938157,"extension":6.831061802824918},"index":5,"playId":"c8ee9d7d-2ee2-3c1f-8d6a-f810e68df8fd","pitchNumber":6,"startTime":"2026-09-09T03:27:48.777Z","endTime":"2026-09-09T03:27:53.030Z","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":96.3,"endSpeed":88.0,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.79117052492776,"aZ":-30.80508871722092,"pfxX":-10.712402364580408,"pfxZ":0.6940719488349334,"pX":-0.8936316705296471,"pZ":1.9270040926809544,"vX0":4.517130908636163,"vY0":-140.1577424220084,"vZ0":-3.142345705378134,"x":106.57,"y":162.57,"x0":-1.1377248458478162,"y0":50.00543657767307,"z0":5.082488015701609,"aX":-21.23579334053613},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":0.7,"breakHorizontal":18.4,"spinRate":2191,"spinDirection":247},"zone":13,"typeConfidence":2.0,"plateTime":0.3913483422145805,"extension":6.953334685445232},"index":6,"playId":"3ac692d5-be91-3d91-b6a2-a0d299e6a8fc","pitchNumber":7,"startTime":"2026-09-09T03:28:09.516Z","endTime":"2026-09-09T03:28:13.252Z","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":95.3,"endSpeed":87.0,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.970112140616695,"aZ":-30.547500550446813,"pfxX":-9.338941966940332,"pfxZ":0.8360097201100274,"pX":-0.7443496958497617,"pZ":2.8077484534566493,"vX0":4.282154803795483,"vY0":-138.66912979324056,"vZ0":-0.9476392478095366,"x":145.37,"y":162.97,"x0":-1.0982203302102675,"y0":50.000032237716695,"z0":5.197867984251557,"aX":-18.124271221378166},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":1.6,"breakHorizontal":16.0,"spinRate":2152,"spinDirection":242},"zone":4,"typeConfidence":2.0,"plateTime":0.39547530559047406,"extension":6.901791243740608},"hitData":{"launchSpeed":108.4,"launchAngle":6.0,"totalDistance":180.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":131.81,"coordY":88.22}},"index":7,"playId":"e3348aeb-e865-34c6-a85a-dafea50c2199","pitchNumber":8,"startTime":"2026-09-09T03:28:31.777Z","endTime":"2026-09-09T03:28:43.519Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-09T03:28:43.519Z","atBatIndex":48},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ernie Clement flies out to right fielder Lawrence Butler. Jesús Sánchez to 3rd.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-09-09T03:28:47.347Z","endTime":"2026-09-09T03:31:25.932Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":688297,"fullName":"Chris Roycroft","link":"/api/v1/people/688297"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":660821,"fullName":"Jesús Sánchez","link":"/api/v1/people/660821"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[3],"runnerIndex":[0,1,2],"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":660821,"fullName":"Jesús Sánchez","link":"/api/v1/people/660821"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":671732,"link":"/api/v1/people/671732"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Flyout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":660821,"fullName":"Jesús Sánchez","link":"/api/v1/people/660821"},"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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.8,"endSpeed":78.2,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.410956246638676,"aZ":-27.21083216714226,"pfxX":3.7909664521798523,"pfxZ":3.1782943919817246,"pX":0.41065009158566557,"pZ":2.3746293006864883,"vX0":6.9094271720551586,"vY0":-124.82190926360893,"vZ0":-1.7650905232106422,"x":101.35,"y":174.67,"x0":-2.8966329603312717,"y0":50.005349773059464,"z0":5.352752682157647,"aX":5.922709939068441},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":5.5,"breakHorizontal":-8.6,"spinRate":2240,"spinDirection":92},"zone":6,"typeConfidence":2.0,"plateTime":0.4404546573069199,"extension":7.212494237381998},"index":0,"playId":"7955c326-de17-3b8e-8398-e7c86bb11edf","pitchNumber":1,"startTime":"2026-09-09T03:29:07.408Z","endTime":"2026-09-09T03:29:11.571Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 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.1,"endSpeed":87.8,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.293478886699027,"aZ":-27.5285166828724,"pfxX":-11.489137845845745,"pfxZ":2.371162684009681,"pX":1.5570304420136138,"pZ":1.9004488422562429,"vX0":14.342778869518488,"vY0":-139.18221028619973,"vZ0":-4.148029685284068,"x":57.65,"y":187.47,"x0":-2.1707871322052403,"y0":50.006578607123004,"z0":5.233707928882116,"aX":-22.54260881932841},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":3.5,"breakHorizontal":17.9,"spinRate":2295,"spinDirection":244},"zone":14,"typeConfidence":2.0,"plateTime":0.39355993349346496,"extension":7.044979335296802},"index":1,"playId":"a5260646-a3f0-3e31-8737-3fc2ce334b3a","pitchNumber":2,"startTime":"2026-09-09T03:29:27.252Z","endTime":"2026-09-09T03:29:30.611Z","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":96.2,"endSpeed":87.8,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.99202458482528,"aZ":-21.868568294884536,"pfxX":-11.52444201998875,"pfxZ":5.2879975815626485,"pX":1.6623336329662604,"pZ":0.01666797800651106,"vX0":14.566667966492101,"vY0":-138.97799867234073,"vZ0":-10.019499299092729,"x":53.64,"y":238.33,"x0":-2.156920696420371,"y0":50.00674168838521,"z0":5.129169238136569,"aX":-22.482900384844545},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":7.3,"breakHorizontal":17.8,"spinRate":2327,"spinDirection":241},"zone":14,"typeConfidence":2.0,"plateTime":0.3945472890483357,"extension":7.051823791044385},"index":2,"playId":"bac72756-abfc-315a-b7f6-9ea638139ddd","pitchNumber":3,"startTime":"2026-09-09T03:29:48.981Z","endTime":"2026-09-09T03:30:00.765Z","isPitch":true,"type":"pitch"},{"details":{"description":"Wild pitch by pitcher Chris Roycroft. Jesús Sánchez to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"index":3,"actionPlayId":"bac72756-abfc-315a-b7f6-9ea638139ddd","startTime":"2026-09-09T03:30:06.326Z","endTime":"2026-09-09T03:30:24.870Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":660821,"link":"/api/v1/people/660821"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":88.0,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.027589725720514,"aZ":-23.910216312077832,"pfxX":-9.789068720680005,"pfxZ":4.165547863812989,"pX":-0.6558579305995214,"pZ":3.146080517621021,"vX0":8.586798314829771,"vY0":-139.8243785393821,"vZ0":-1.6145607456814326,"x":142.0,"y":153.84,"x0":-2.4922819210450737,"y0":50.00165103775299,"z0":5.297255143986344,"aX":-19.41491971198734},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":7.4,"breakHorizontal":16.0,"spinRate":2185,"spinDirection":242},"zone":1,"typeConfidence":2.0,"plateTime":0.3914656423816414,"extension":7.048862365856064},"index":4,"playId":"0cd6c3b7-24df-3a2f-8ab9-bb5a468427d3","pitchNumber":4,"startTime":"2026-09-09T03:30:24.870Z","endTime":"2026-09-09T03:30:28.290Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":79.4,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.302674399406932,"aZ":-22.348549142560106,"pfxX":1.0390825548964473,"pfxZ":6.148429342100882,"pX":0.11249685748019868,"pZ":1.612626682314772,"vX0":6.742331745246735,"vY0":-125.34689227331114,"vZ0":-4.117976429890048,"x":112.71,"y":195.24,"x0":-2.7423448858403527,"y0":50.00274341719342,"z0":5.091847864869731,"aX":1.6604222676324352},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":10.4,"breakHorizontal":-3.4,"spinRate":2237,"spinDirection":91},"zone":8,"typeConfidence":2.0,"plateTime":0.4362362689733019,"extension":7.1942679458504015},"index":5,"playId":"ee138eed-ec4c-3770-b97a-df0b2e3389c9","pitchNumber":5,"startTime":"2026-09-09T03:30:47.733Z","endTime":"2026-09-09T03:30:51.942Z","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":0},"pitchData":{"startSpeed":95.6,"endSpeed":87.4,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.750020069988626,"aZ":-18.47893296080224,"pfxX":-6.673297581232831,"pfxZ":7.01430616447574,"pX":0.7316683761945995,"pZ":2.3900734861129487,"vX0":10.531747836788986,"vY0":-138.78863859791883,"vZ0":-4.72463386889972,"x":89.11,"y":174.25,"x0":-2.2433626494615915,"y0":50.004943100769225,"z0":5.343337960213146,"aX":-13.034521475956451},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":11.9,"breakHorizontal":10.0,"spinRate":2238,"spinDirection":237},"zone":6,"typeConfidence":2.0,"plateTime":0.39448303856494027,"extension":6.98286228555346},"hitData":{"launchSpeed":90.6,"launchAngle":34.0,"totalDistance":318.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":197.1,"coordY":92.16}},"index":6,"playId":"b977fcda-6c1a-3be2-904a-4da0448688a6","pitchNumber":6,"startTime":"2026-09-09T03:31:13.102Z","endTime":"2026-09-09T03:31:25.932Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-09T03:31:25.932Z","atBatIndex":49},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brett Bateman strikes out swinging.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-09-09T03:31:33.490Z","endTime":"2026-09-09T03:33:15.448Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":703520,"fullName":"Brett Bateman","link":"/api/v1/people/703520"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":688297,"fullName":"Chris Roycroft","link":"/api/v1/people/688297"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":660821,"fullName":"Jesús Sánchez","link":"/api/v1/people/660821"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":703520,"fullName":"Brett Bateman","link":"/api/v1/people/703520"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":641680,"link":"/api/v1/people/641680"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.9,"endSpeed":88.6,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.844543613700544,"aZ":-30.968070663514318,"pfxX":-9.823874252312688,"pfxZ":0.59979639958806,"pX":-0.13634213811419385,"pZ":2.4879049673515476,"vX0":6.242179626386189,"vY0":-141.0064830268021,"vZ0":-2.173538450494337,"x":122.2,"y":171.61,"x0":-1.105447988581746,"y0":50.00253739025079,"z0":5.272008975112595,"aX":-19.730276356008986},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":0.8,"breakHorizontal":16.4,"spinRate":2183,"spinDirection":242},"zone":5,"typeConfidence":2.0,"plateTime":0.38883200090137393,"extension":6.99073710018075},"index":0,"playId":"5aba1ecd-80e7-3ff5-bd45-c38c3036cfcf","pitchNumber":1,"startTime":"2026-09-09T03:31:57.819Z","endTime":"2026-09-09T03:32:01.589Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":96.4,"endSpeed":87.9,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.62315193686481,"aZ":-30.722394390559227,"pfxX":-9.985743530321669,"pfxZ":0.7332355427308936,"pX":0.05930590120848761,"pZ":3.142053501860018,"vX0":6.687337254623747,"vY0":-140.2161041790838,"vZ0":-0.4487875902750358,"x":114.74,"y":153.94,"x0":-1.0629562250274225,"y0":50.0051515551613,"z0":5.314256283423518,"aX":-19.824441472717716},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":1.4,"breakHorizontal":16.7,"spinRate":2169,"spinDirection":243},"zone":2,"typeConfidence":2.0,"plateTime":0.39110422811797285,"extension":7.081602632427232},"index":1,"playId":"ee5ee558-c075-36ea-9700-f4b35bf0e6a2","pitchNumber":2,"startTime":"2026-09-09T03:32:17.513Z","endTime":"2026-09-09T03:32:21.625Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":87.4,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.435411732620718,"aZ":-30.847704785682556,"pfxX":-11.269611826612953,"pfxZ":0.6755211664611753,"pX":2.4947539885705674,"pZ":2.318640493229298,"vX0":12.546744776788476,"vY0":-138.94168544550456,"vZ0":-2.059201477413846,"x":21.91,"y":176.18,"x0":-0.6175193273531583,"y0":50.000849140171006,"z0":5.121478977743485,"aX":-22.00991578145854},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":1.0,"breakHorizontal":17.8,"spinRate":2182,"spinDirection":248},"zone":14,"typeConfidence":2.0,"plateTime":0.3943838220681064,"extension":7.0810165111621926},"index":2,"playId":"4f729edf-126a-3bce-ba92-3de6dba82d1f","pitchNumber":3,"startTime":"2026-09-09T03:32:39.465Z","endTime":"2026-09-09T03:32:42.996Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":90.0,"endSpeed":82.5,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.064444938422348,"aZ":-27.57933843701608,"pfxX":-0.8630764257795738,"pfxZ":2.6492106377207776,"pX":0.6586907696724412,"pZ":2.1661372783617336,"vX0":4.86522274522179,"vY0":-131.01914495147915,"vZ0":-2.3755592920316935,"x":91.89,"y":180.29,"x0":-1.111422286468058,"y0":50.00495547954485,"z0":5.148771307493811,"aX":-1.498772119429045},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":4.4,"breakHorizontal":0.5,"spinRate":2260,"spinDirection":123},"zone":6,"typeConfidence":2.0,"plateTime":0.4182797568340537,"extension":7.140312206335212},"index":3,"playId":"a4f791f5-e5e5-3c1e-bd2a-4e8f6d2719b9","pitchNumber":4,"startTime":"2026-09-09T03:33:12.108Z","endTime":"2026-09-09T03:33:15.448Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-09T03:33:15.448Z","atBatIndex":50},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nathan Lukes grounds out, second baseman Donovan Walton to first baseman Jeff McNeil.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-09-09T03:33:17.768Z","endTime":"2026-09-09T03:33:53.508Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":688297,"fullName":"Chris Roycroft","link":"/api/v1/people/688297"},"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":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":622268,"link":"/api/v1/people/622268"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":643446,"link":"/api/v1/people/643446"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":88.0,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.01631196034047,"aZ":-30.30819393477662,"pfxX":-9.851944960013709,"pfxZ":0.9427664858396678,"pX":-0.005482227302159095,"pZ":1.2780423607316944,"vX0":6.854673120291669,"vY0":-140.00420711477864,"vZ0":-5.044011747721594,"x":117.21,"y":204.27,"x0":-1.2115609486719836,"y0":50.002458276608074,"z0":5.098219777405936,"aX":-19.464172908384704},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":0.8,"breakHorizontal":16.3,"spinRate":2225,"spinDirection":244},"zone":13,"typeConfidence":2.0,"plateTime":0.3919357447240204,"extension":7.105948943453123},"hitData":{"launchSpeed":68.6,"launchAngle":-13.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":149.02,"coordY":156.08}},"index":0,"playId":"4c1c2fff-f79f-3739-851f-d44bce26d64b","pitchNumber":1,"startTime":"2026-09-09T03:33:41.673Z","endTime":"2026-09-09T03:33:53.508Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-09T03:33:53.508Z","atBatIndex":51},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Tommy White lines out sharply to center fielder Brett Bateman.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-09-09T03:35:27.538Z","endTime":"2026-09-09T03:36:27.348Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":695720,"fullName":"Tommy White","link":"/api/v1/people/695720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":695720,"fullName":"Tommy White","link":"/api/v1/people/695720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":703520,"link":"/api/v1/people/703520"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":86.6,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.154205245010793,"aZ":-25.1929000006335,"pfxX":-9.370036405084821,"pfxZ":3.649068236633087,"pX":-0.10534122601475059,"pZ":1.5243950992666988,"vX0":7.937563541991533,"vY0":-137.53906158601254,"vZ0":-6.59463781121424,"x":121.02,"y":197.62,"x0":-1.8145949939949315,"y0":50.000032213054865,"z0":5.6670554050292585,"aX":-17.90840886921492},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":5.4,"breakHorizontal":15.2,"spinRate":1977,"spinDirection":224},"zone":13,"typeConfidence":2.0,"plateTime":0.39857834890482957,"extension":6.77963116925627},"index":0,"playId":"d5f6988b-7592-3c38-8bc7-da5b26b46c06","pitchNumber":1,"startTime":"2026-09-09T03:36:01.896Z","endTime":"2026-09-09T03:36:05.026Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.2,"endSpeed":76.9,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.09681987475684,"aZ":-37.65277840484835,"pfxX":6.073676576899232,"pfxZ":-3.6490027640075606,"pX":0.10242140019190375,"pZ":1.908108798743506,"vX0":2.6736232072727297,"vY0":-122.57105090514064,"vZ0":-1.5970117298357032,"x":113.1,"y":187.26,"x0":-1.7956509270898662,"y0":50.00095699807584,"z0":5.820930090494048,"aX":9.123182190212793},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.6,"breakVerticalInduced":-6.7,"breakHorizontal":-11.6,"spinRate":2324,"spinDirection":34},"zone":8,"typeConfidence":0.9,"plateTime":0.4490531644571507,"extension":6.57186879159899},"hitData":{"launchSpeed":100.7,"launchAngle":22.0,"totalDistance":377.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":119.08,"coordY":47.15}},"index":1,"playId":"6e339c02-a629-39fb-b586-90d489d08b1a","pitchNumber":2,"startTime":"2026-09-09T03:36:16.900Z","endTime":"2026-09-09T03:36:27.348Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-09T03:36:27.348Z","atBatIndex":52},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Donovan Walton homers (6) on a line drive to right field.","rbi":1,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-09-09T03:36:26.265Z","endTime":"2026-09-09T03:37:18.880Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"responsiblePitcher":{"id":667755,"link":"/api/v1/people/667755"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":87.2,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.61951185619375,"aZ":-26.834295997368848,"pfxX":-9.196969144768346,"pfxZ":2.7471068513182573,"pX":-0.04321221298152417,"pZ":2.5821738095519455,"vX0":7.8733965989636,"vY0":-138.76207772283928,"vZ0":-4.01154155796617,"x":118.65,"y":169.06,"x0":-1.725209070461993,"y0":50.00559136785274,"z0":5.838528045205358,"aX":-17.902699946687445},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":4.3,"breakHorizontal":15.0,"spinRate":2013,"spinDirection":224},"zone":5,"typeConfidence":2.0,"plateTime":0.395014716610659,"extension":6.720060304740221},"hitData":{"launchSpeed":104.9,"launchAngle":25.0,"totalDistance":369.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":217.53,"coordY":80.4}},"index":0,"playId":"4faf5c0e-f87e-373c-8f5f-911d763f2637","pitchNumber":1,"startTime":"2026-09-09T03:36:50.880Z","endTime":"2026-09-09T03:37:18.880Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-09T03:37:18.880Z","atBatIndex":53},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Alika Williams grounds out, third baseman Kazuma Okamoto to first baseman Vladimir Guerrero Jr.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-09-09T03:37:04.638Z","endTime":"2026-09-09T03:38:29.479Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"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":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":672960,"link":"/api/v1/people/672960"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":665489,"link":"/api/v1/people/665489"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":88.1,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.459666830610107,"aZ":-26.57533370621561,"pfxX":-9.814993882592564,"pfxZ":2.844997239629742,"pX":0.34110902830693857,"pZ":1.2431245455027986,"vX0":9.048896437038309,"vY0":-139.5002067656395,"vZ0":-7.475172949365607,"x":104.0,"y":205.22,"x0":-1.669918936691189,"y0":50.00554183560911,"z0":5.710121239111463,"aX":-19.34224619356818},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":3.7,"breakHorizontal":16.0,"spinRate":1995,"spinDirection":221},"zone":14,"typeConfidence":2.0,"plateTime":0.3926745910381215,"extension":6.767450940132296},"index":0,"playId":"e0e40c13-9f22-36f0-a80d-0c91d0bbb7db","pitchNumber":1,"startTime":"2026-09-09T03:37:33.260Z","endTime":"2026-09-09T03:37:37.462Z","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":96.3,"endSpeed":88.4,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.569437870501353,"aZ":-24.13476291967651,"pfxX":-9.19534226233539,"pfxZ":4.043767261968888,"pX":0.5908265426276696,"pZ":1.7172783955627797,"vX0":9.625344065781048,"vY0":-139.8502250670571,"vZ0":-6.414403226582962,"x":94.48,"y":192.41,"x0":-1.6954483964758302,"y0":50.001000867943226,"z0":5.616098583674873,"aX":-18.272547330794456},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":6.1,"breakHorizontal":14.8,"spinRate":2014,"spinDirection":227},"zone":9,"typeConfidence":2.0,"plateTime":0.39115363376091405,"extension":6.804701784319854},"index":1,"playId":"c203b85e-cfdc-34da-b223-64f5c1261764","pitchNumber":2,"startTime":"2026-09-09T03:37:47.172Z","endTime":"2026-09-09T03:37:50.861Z","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":1},"pitchData":{"startSpeed":90.4,"endSpeed":83.2,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.33025915213055,"aZ":-25.721581481881927,"pfxX":-0.20403773096668254,"pfxZ":3.668616579405965,"pX":0.2569751862778918,"pZ":2.3950499610389726,"vX0":5.522007729890112,"vY0":-131.61109637892037,"vZ0":-3.7949294581626143,"x":107.2,"y":174.11,"x0":-1.8397182902068592,"y0":50.00142299420884,"z0":5.755512153320418,"aX":-0.35917118758747085},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":6.0,"breakHorizontal":-0.8,"spinRate":2300,"spinDirection":221},"zone":6,"typeConfidence":0.9,"plateTime":0.41580557035002963,"extension":6.616730507049052},"hitData":{"launchSpeed":87.0,"launchAngle":-26.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":102.37,"coordY":177.38}},"index":2,"playId":"1c648680-564b-35f4-9d11-f856811f7cd2","pitchNumber":3,"startTime":"2026-09-09T03:38:21.610Z","endTime":"2026-09-09T03:38:29.479Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-09T03:38:29.479Z","atBatIndex":54},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jonah Heim grounds out, shortstop Andrés Giménez to first baseman Vladimir Guerrero Jr.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-09-09T03:38:41.016Z","endTime":"2026-09-09T03:39:03.681Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"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":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":665926,"link":"/api/v1/people/665926"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":665489,"link":"/api/v1/people/665489"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":85.0,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.928514615497754,"aZ":-31.97238582299605,"pfxX":-7.5901192222790925,"pfxZ":0.1108881710158709,"pX":-1.4001517946990332,"pZ":2.2143962087766,"vX0":4.556568924718835,"vY0":-133.91448876411678,"vZ0":-3.1042122248630446,"x":170.37,"y":178.99,"x0":-2.131139629671881,"y0":50.00343784438581,"z0":5.658303724745218,"aX":-13.887259535284162},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":-0.2,"breakHorizontal":12.8,"spinRate":1570,"spinDirection":236},"zone":13,"typeConfidence":0.91,"plateTime":0.4078705451659004,"extension":6.662086007783057},"hitData":{"launchSpeed":70.2,"launchAngle":4.0,"totalDistance":64.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":103.89,"coordY":147.46}},"index":0,"playId":"65bea94c-918b-39a3-a4fa-5373d453ef90","pitchNumber":1,"startTime":"2026-09-09T03:38:55.870Z","endTime":"2026-09-09T03:39:03.681Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-09T03:39:03.681Z","atBatIndex":55},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Vladimir Guerrero Jr. singles on a line drive to left fielder Carlos Cortes.","rbi":0,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-09-09T03:41:22.507Z","endTime":"2026-09-09T03:42:08.336Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":0,"outs":0},"matchup":{"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664129,"fullName":"Geoff Hartlieb","link":"/api/v1/people/664129"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666126,"link":"/api/v1/people/666126"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Geoff Hartlieb replaces Chris Roycroft.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-09-09T03:40:17.018Z","endTime":"2026-09-09T03:41:24.819Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664129,"link":"/api/v1/people/664129"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":87.0,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.163379444596764,"aZ":-14.017867461913399,"pfxX":-5.714168972013085,"pfxZ":9.411227457253169,"pX":0.3341465755777333,"pZ":0.9704787413814697,"vX0":7.853566098995241,"vY0":-138.33338205495306,"vZ0":-10.862092199363838,"x":104.26,"y":212.58,"x0":-1.8052685717739139,"y0":50.00332676159681,"z0":5.898789797518678,"aX":-11.0249530496487},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":14.8,"breakHorizontal":8.6,"spinRate":2291,"spinDirection":219},"zone":14,"typeConfidence":0.87,"plateTime":0.3966263335985598,"extension":6.402559901208516},"index":1,"playId":"106fcbe0-e500-31ec-9707-8925e13be2cc","pitchNumber":1,"startTime":"2026-09-09T03:41:24.819Z","endTime":"2026-09-09T03:41:28.851Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":78.2,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.52765529339663,"aZ":-29.762002929155077,"pfxX":0.832961649310668,"pfxZ":1.5657183745843302,"pX":0.6258063022858752,"pZ":1.5194072409679846,"vX0":5.383956323858979,"vY0":-123.61003961991214,"vZ0":-5.239229337505638,"x":93.15,"y":197.76,"x0":-1.6922474915014685,"y0":50.00400008535923,"z0":6.176803755300578,"aX":1.2833700205316783},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":1.8,"breakHorizontal":-2.8,"spinRate":2523,"spinDirection":9},"zone":14,"typeConfidence":0.9,"plateTime":0.4437706075647516,"extension":5.882722941379821},"index":2,"playId":"47ffc7bc-7cb1-315f-b8e0-9502e24e034f","pitchNumber":2,"startTime":"2026-09-09T03:41:39.067Z","endTime":"2026-09-09T03:41:43.002Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":87.3,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.64376356066671,"aZ":-13.879061969323189,"pfxX":-6.266528735573198,"pfxZ":9.403712227659522,"pX":0.04655140472926284,"pZ":1.901029861238643,"vX0":7.470858584887583,"vY0":-138.53454942043987,"vZ0":-8.684127687123986,"x":115.23,"y":187.45,"x0":-1.8696671459160743,"y0":50.00561743861278,"z0":6.0021169375868055,"aX":-12.195541602500173},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.4,"breakHorizontal":9.8,"spinRate":2418,"spinDirection":219},"zone":8,"typeConfidence":0.87,"plateTime":0.3952138424840874,"extension":6.1490773776534615},"hitData":{"launchSpeed":97.3,"launchAngle":10.0,"totalDistance":198.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":83.37,"coordY":133.84}},"index":3,"playId":"f6ac3388-4647-3680-80e9-bccd0ac86a1d","pitchNumber":3,"startTime":"2026-09-09T03:41:57.063Z","endTime":"2026-09-09T03:42:08.336Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-09T03:42:08.336Z","atBatIndex":56},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Alejandro Kirk lines out to center fielder Henry Bolte.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-09-09T03:42:07.699Z","endTime":"2026-09-09T03:43:51.267Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664129,"fullName":"Geoff Hartlieb","link":"/api/v1/people/664129"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4],"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":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":703607,"link":"/api/v1/people/703607"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":85.4,"endSpeed":78.6,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.581562498467516,"aZ":-30.803795143980334,"pfxX":-0.11759178041573914,"pfxZ":0.8723480953896434,"pX":0.7680705444460578,"pZ":2.9477429337350074,"vX0":6.274838442222865,"vY0":-124.25464733714165,"vZ0":-1.7554651026772459,"x":87.72,"y":159.19,"x0":-1.773114069902855,"y0":50.00040231148333,"z0":6.219526418168298,"aX":-0.18465568432419996},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":1.4,"breakHorizontal":-1.2,"spinRate":2420,"spinDirection":39},"zone":3,"typeConfidence":0.9,"plateTime":0.4405724660737804,"extension":6.110533032181761},"index":0,"playId":"b727d612-3a63-36b8-b115-906ec18fca98","pitchNumber":1,"startTime":"2026-09-09T03:42:35.292Z","endTime":"2026-09-09T03:42:38.978Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":77.9,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.682585435413195,"aZ":-32.01883346301059,"pfxX":0.43392122300847547,"pfxZ":0.09942208069100733,"pX":0.6217002602944339,"pZ":1.9188998900062944,"vX0":5.758562076305983,"vY0":-122.6467257537977,"vZ0":-3.634178947367835,"x":93.3,"y":186.97,"x0":-1.8104287156420726,"y0":50.00043925731468,"z0":6.1430402829652815,"aX":0.6625649152626129},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-0.4,"breakHorizontal":-2.2,"spinRate":2499,"spinDirection":35},"zone":9,"typeConfidence":0.9,"plateTime":0.4461585749731496,"extension":6.151215081764043},"index":1,"playId":"ca65208c-39c3-3892-b2d6-0fb53af0ac26","pitchNumber":2,"startTime":"2026-09-09T03:42:53.015Z","endTime":"2026-09-09T03:42:56.842Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-09-09T03:43:07.814Z","endTime":"2026-09-09T03:43:24.728Z","isPitch":false,"type":"action","player":{"id":672386,"link":"/api/v1/people/672386"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":88.6,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.75066748223981,"aZ":-12.931357723985894,"pfxX":-4.456318996026433,"pfxZ":9.644229201602267,"pX":1.7845678527976625,"pZ":3.0593892311407935,"vX0":11.169292550692496,"vY0":-139.92373103856826,"vZ0":-6.22045306806773,"x":48.98,"y":156.18,"x0":-1.6688897683326107,"y0":50.00081320852764,"z0":6.148440622357921,"aX":-8.890658938216108},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.4,"breakHorizontal":5.9,"spinRate":2517,"spinDirection":215},"zone":12,"typeConfidence":0.91,"plateTime":0.3905309275040936,"extension":6.175209063473029},"index":3,"playId":"dbaa09c2-76c4-37bd-b28b-15aeea674f62","pitchNumber":3,"startTime":"2026-09-09T03:43:24.728Z","endTime":"2026-09-09T03:43:27.817Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":78.4,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.454686340510943,"aZ":-30.98232579208911,"pfxX":0.33831708820050865,"pfxZ":0.762329140344967,"pX":0.6643467813587521,"pZ":2.211460476775414,"vX0":5.870839095500116,"vY0":-124.0522410922595,"vZ0":-3.347539994261443,"x":91.68,"y":179.07,"x0":-1.7794153765285698,"y0":50.00015061894362,"z0":6.168594564138922,"aX":0.5245099527985315},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":0.8,"breakHorizontal":-2.0,"spinRate":2517,"spinDirection":35},"zone":6,"typeConfidence":0.9,"plateTime":0.44198948535547844,"extension":5.929872617834316},"hitData":{"launchSpeed":85.4,"launchAngle":24.0,"totalDistance":311.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":142.1,"coordY":75.66}},"index":4,"playId":"7270aa6b-e09c-36ea-aa82-663eed0db2c1","pitchNumber":4,"startTime":"2026-09-09T03:43:43.285Z","endTime":"2026-09-09T03:43:51.267Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-09T03:43:51.267Z","atBatIndex":57},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Josh Smith called out on strikes.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-09-09T03:43:54.253Z","endTime":"2026-09-09T03:48:17.966Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664129,"fullName":"Geoff Hartlieb","link":"/api/v1/people/664129"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,7,8,9,10],"actionIndex":[6],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Pickoff Caught Stealing 2B","eventType":"pickoff_caught_stealing_2b","movementReason":"r_pickoff_caught_stealing_2b","runner":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":664129,"link":"/api/v1/people/664129"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":643446,"link":"/api/v1/people/643446"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":675961,"link":"/api/v1/people/675961"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":643446,"link":"/api/v1/people/643446"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[{"player":{"id":641680,"link":"/api/v1/people/641680"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":87.6,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.251459244573454,"aZ":-13.13793073768909,"pfxX":-5.675617322514274,"pfxZ":9.682912356121806,"pX":-0.8019947974906724,"pZ":2.9291795220664656,"vX0":5.171490701401033,"vY0":-139.31618363515273,"vZ0":-6.174294753928317,"x":147.57,"y":159.69,"x0":-1.9447922354617142,"y0":50.003364471499445,"z0":6.0422656827246035,"aX":-11.158915483385542},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.4,"breakHorizontal":9.2,"spinRate":2441,"spinDirection":215},"zone":1,"typeConfidence":0.91,"plateTime":0.3931297409136323,"extension":6.209780540119943},"index":0,"playId":"5c1a8a65-d427-3894-93e4-636a67f18573","pitchNumber":1,"startTime":"2026-09-09T03:44:15.284Z","endTime":"2026-09-09T03:44:19.764Z","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":1},"pitchData":{"startSpeed":90.6,"endSpeed":83.9,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.750184884020612,"aZ":-18.86568679764795,"pfxX":-1.4466019950612854,"pfxZ":7.460579337425754,"pX":-0.36092332039381,"pZ":3.166450374498594,"vX0":4.574556322647889,"vY0":-131.9188558388259,"vZ0":-4.384582285536751,"x":130.76,"y":153.29,"x0":-1.920109439680248,"y0":50.00629470049908,"z0":6.217650714034271,"aX":-2.582023722793816},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":12.8,"breakHorizontal":1.8,"spinRate":2537,"spinDirection":207},"zone":1,"typeConfidence":0.92,"plateTime":0.41321341983592497,"extension":6.006829662550716},"index":1,"playId":"3337e801-7746-3a26-89c0-98da9c75c120","pitchNumber":2,"startTime":"2026-09-09T03:44:34.640Z","endTime":"2026-09-09T03:44:38.211Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.4,"endSpeed":84.6,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.4274050933546,"aZ":-18.614241667031173,"pfxX":-1.6468463953803854,"pfxZ":7.485294714034785,"pX":0.4095923174310847,"pZ":2.9657811329652035,"vX0":6.511953871594929,"vY0":-132.95523087119597,"vZ0":-5.087528395042099,"x":101.39,"y":158.7,"x0":-1.845096534284518,"y0":50.000361967897234,"z0":6.232875758526983,"aX":-2.983214660752335},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":12.8,"breakHorizontal":1.8,"spinRate":2576,"spinDirection":209},"zone":3,"typeConfidence":0.9,"plateTime":0.4101693389245882,"extension":6.0612798877266245},"index":2,"playId":"add49fe8-ac41-3a4c-b0bf-76ded6df9617","pitchNumber":3,"startTime":"2026-09-09T03:44:56.108Z","endTime":"2026-09-09T03:44:59.946Z","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":86.3,"endSpeed":79.3,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.260601165223502,"aZ":-33.140364557780714,"pfxX":0.42188660932553024,"pfxZ":-0.6162348615456437,"pX":1.4836341428900732,"pZ":0.8336074854437437,"vX0":7.653988891625017,"vY0":-125.36371238391057,"vZ0":-6.087197106167539,"x":60.45,"y":216.27,"x0":-1.6741009157595452,"y0":50.00137986325527,"z0":6.025130504735978,"aX":0.6639158377127017},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-2.4,"breakHorizontal":-2.6,"spinRate":2328,"spinDirection":34},"zone":14,"typeConfidence":0.9,"plateTime":0.43828204780694247,"extension":6.367596193048788},"index":3,"playId":"2ea01694-e8d2-37fb-a00b-cbfacbd26661","pitchNumber":4,"startTime":"2026-09-09T03:45:21.642Z","endTime":"2026-09-09T03:45:25.462Z","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,"runnerGoing":true},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":88.1,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.753981955124324,"aZ":-13.113057271947177,"pfxX":-4.082481141487941,"pfxZ":9.595743503363748,"pX":0.5870871015902691,"pZ":2.8741186303710564,"vX0":7.7155443000435895,"vY0":-140.07708961130749,"vZ0":-6.535434129255227,"x":94.62,"y":161.18,"x0":-1.6730678210522711,"y0":50.002249053589054,"z0":6.095380502219028,"aX":-8.109615063309047},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.2,"breakHorizontal":5.8,"spinRate":2422,"spinDirection":214},"zone":3,"typeConfidence":0.92,"plateTime":0.39107351040287996,"extension":6.093447570928027},"index":4,"playId":"f0b9eab8-6b34-3f29-b85f-06e7bd53a665","pitchNumber":5,"startTime":"2026-09-09T03:45:42.409Z","endTime":"2026-09-09T03:45:46.776Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"index":5,"playId":"0c04aeab-5592-3327-884b-544f8fd6ecdd","startTime":"2026-09-09T03:46:07.020Z","endTime":"2026-09-09T03:46:16.391Z","isPitch":false,"type":"pickoff"},{"details":{"description":"With Josh Smith batting, Vladimir Guerrero Jr. picked off and caught stealing 2nd base, first baseman Jeff McNeil.","event":"Pickoff Caught Stealing 2B","eventType":"pickoff_caught_stealing_2b","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":6,"actionPlayId":"0c04aeab-5592-3327-884b-544f8fd6ecdd","startTime":"2026-09-09T03:46:45.435Z","endTime":"2026-09-09T03:46:45.440Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":665489,"link":"/api/v1/people/665489"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":86.2,"endSpeed":78.6,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.47928032932195,"aZ":-31.55126497340832,"pfxX":0.10170777863114999,"pfxZ":0.402072558718817,"pX":1.5731746359208993,"pZ":-0.43876488302838623,"vX0":7.988892232654804,"vY0":-124.88072263826558,"vZ0":-8.977093606800972,"x":57.03,"y":250.63,"x0":-1.7057279849305367,"y0":50.00350508041091,"z0":5.866925456612599,"aX":0.15685607390919115},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-1.6,"breakHorizontal":-2.4,"spinRate":2556,"spinDirection":348},"zone":14,"typeConfidence":0.9,"plateTime":0.44174237342769596,"extension":6.300629168594435},"index":7,"playId":"14eca3f0-56a4-3699-8f3b-e32d953dc801","pitchNumber":6,"startTime":"2026-09-09T03:46:45.440Z","endTime":"2026-09-09T03:46:50.586Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.6,"endSpeed":84.7,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.482182998627795,"aZ":-20.93172345726296,"pfxX":-1.4538306917163375,"pfxZ":6.211809327817901,"pX":1.0561216793654762,"pZ":1.6999789151464963,"vX0":7.8613973501959835,"vY0":-133.18237689320142,"vZ0":-7.422665372540978,"x":76.74,"y":192.88,"x0":-1.7351168644991213,"y0":50.005984204725145,"z0":6.018015356929464,"aX":-2.6331522427146834},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":10.0,"breakHorizontal":1.1,"spinRate":2317,"spinDirection":208},"zone":14,"typeConfidence":0.89,"plateTime":0.4100221580030379,"extension":6.302344561303148},"index":8,"playId":"a0e19954-8c23-30a9-8c10-01c6eb2c6d58","pitchNumber":7,"startTime":"2026-09-09T03:47:27.340Z","endTime":"2026-09-09T03:47:30.936Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":86.9,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.804321464535352,"aZ":-11.939825731801657,"pfxX":-3.802351289635784,"pfxZ":10.450286819610639,"pX":-0.4932337324884345,"pZ":2.8636728384784087,"vX0":5.360076392873138,"vY0":-138.26698978353312,"vZ0":-6.517349363191312,"x":135.8,"y":161.46,"x0":-1.9628605694129184,"y0":50.005854951605315,"z0":6.0526230290942165,"aX":-7.364704636760595},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.8,"breakHorizontal":5.8,"spinRate":2431,"spinDirection":215},"zone":1,"typeConfidence":0.92,"plateTime":0.39612466264012713,"extension":6.048203749560559},"index":9,"playId":"8f65ef85-b90c-303b-a017-5f2e52493881","pitchNumber":8,"startTime":"2026-09-09T03:47:50.641Z","endTime":"2026-09-09T03:47:54.760Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":77.3,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.023421496249853,"aZ":-35.14458141333217,"pfxX":2.1200983643295945,"pfxZ":-1.9608236930894476,"pX":0.035629737402251824,"pZ":1.8617980178326767,"vX0":4.178196622080682,"vY0":-122.9919528867539,"vZ0":-3.1028657022721804,"x":115.64,"y":188.51,"x0":-1.9684422477773114,"y0":50.003712872674676,"z0":6.155347193749467,"aX":3.210031255044254},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-4.1,"breakHorizontal":-4.9,"spinRate":2444,"spinDirection":39},"zone":8,"typeConfidence":0.9,"plateTime":0.44731297810641424,"extension":5.7796290071137},"index":10,"playId":"6b633c23-7971-3258-8d02-6014378857fa","pitchNumber":9,"startTime":"2026-09-09T03:48:13.619Z","endTime":"2026-09-09T03:48:17.966Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-09T03:48:17.966Z","atBatIndex":58},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Henry Bolte strikes out swinging.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-09-09T03:50:37.879Z","endTime":"2026-09-09T03:52:25.170Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693686,"fullName":"Spencer Miles","link":"/api/v1/people/693686"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,6],"actionIndex":[0,1],"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":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":672386,"link":"/api/v1/people/672386"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Myles Straw replaces left fielder Josh Smith, batting 5th, playing left field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-09-09T03:50:31.822Z","endTime":"2026-09-09T03:50:31.836Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664702,"link":"/api/v1/people/664702"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"501","replacedPlayer":{"id":669701,"link":"/api/v1/people/669701"}},{"details":{"description":"Pitching Change: Spencer Miles replaces José Soriano.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-09-09T03:50:31.836Z","endTime":"2026-09-09T03:50:40.079Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":693686,"link":"/api/v1/people/693686"},"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":0},"pitchData":{"startSpeed":96.9,"endSpeed":88.3,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.57982325597324,"aZ":-23.55901995901543,"pfxX":-9.895358868429994,"pfxZ":4.297685949492612,"pX":-0.9025650223578934,"pZ":3.2255308239641036,"vX0":3.862449673544898,"vY0":-141.02316998758863,"vZ0":-3.233669561423289,"x":151.4,"y":151.69,"x0":-1.0083661027489048,"y0":50.00259083054847,"z0":5.915650720248734,"aX":-19.82937218104815},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":7.3,"breakHorizontal":17.0,"spinRate":2201,"spinDirection":226},"zone":11,"typeConfidence":0.91,"plateTime":0.38915989205961976,"extension":6.409170065189065},"index":2,"playId":"de8fcd8c-0ca6-306e-a3a5-bf58d3832631","pitchNumber":1,"startTime":"2026-09-09T03:50:40.079Z","endTime":"2026-09-09T03:50:43.554Z","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":97.5,"endSpeed":89.0,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.98396757958441,"aZ":-19.54804608994997,"pfxX":-9.731618599291524,"pfxZ":6.230084519605164,"pX":0.9768413870209779,"pZ":1.990845739962124,"vX0":8.404512201099392,"vY0":-141.61918073562572,"vZ0":-6.986675115763807,"x":79.77,"y":185.03,"x0":-0.7680390158323289,"y0":50.00535832963947,"z0":5.74485810108257,"aX":-19.728436429606408},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":10.0,"breakHorizontal":15.8,"spinRate":2342,"spinDirection":227},"zone":14,"typeConfidence":0.91,"plateTime":0.3870764268999447,"extension":6.7166799545178835},"index":3,"playId":"95e90f53-d21c-3597-ad65-4ea6a4bf10e9","pitchNumber":2,"startTime":"2026-09-09T03:51:01.674Z","endTime":"2026-09-09T03:51:05.286Z","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":97.4,"endSpeed":88.8,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.842212609646104,"aZ":-23.045459875186914,"pfxX":-9.984882829497211,"pfxZ":4.5079074444693354,"pX":-0.12862062376965336,"pZ":2.9628736139051925,"vX0":5.6822037412776805,"vY0":-141.72417502898756,"vZ0":-3.9266571374867407,"x":121.9,"y":158.78,"x0":-0.8674198521932307,"y0":50.00297892059285,"z0":5.847047262041745,"aX":-20.213965187922398},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":7.6,"breakHorizontal":16.8,"spinRate":2333,"spinDirection":225},"zone":2,"typeConfidence":0.91,"plateTime":0.3871981871819137,"extension":6.4684373346053805},"index":4,"playId":"f5deffc4-b16c-39d4-9745-00d642dd474b","pitchNumber":3,"startTime":"2026-09-09T03:51:18.918Z","endTime":"2026-09-09T03:51:29.052Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":5,"startTime":"2026-09-09T03:52:14.624Z","endTime":"2026-09-09T03:52:20.734Z","isPitch":false,"type":"action","player":{"id":703607,"link":"/api/v1/people/703607"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":82.6,"endSpeed":75.7,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.652094767576557,"aZ":-39.86310617788562,"pfxX":7.431599689354382,"pfxZ":-5.312438020129406,"pX":1.2673912995634968,"pZ":1.7649007564147907,"vX0":3.3790495275498773,"vY0":-120.20322744352728,"vZ0":-1.1151180530815894,"x":68.69,"y":191.13,"x0":-1.126741852215965,"y0":50.00280752884381,"z0":5.808390837799606,"aX":10.756432829170622},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.0,"breakVerticalInduced":-9.6,"breakHorizontal":-14.3,"spinRate":2839,"spinDirection":49},"zone":14,"typeConfidence":0.89,"plateTime":0.45757565175224046,"extension":6.403068679193307},"index":6,"playId":"984f87b2-5f68-3335-8716-4d5e3ba76c6d","pitchNumber":4,"startTime":"2026-09-09T03:52:20.734Z","endTime":"2026-09-09T03:52:25.170Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-09T03:52:25.170Z","atBatIndex":59},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jeff McNeil flies out to center fielder Brett Bateman.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-09-09T03:52:28.502Z","endTime":"2026-09-09T03:54:22.643Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693686,"fullName":"Spencer Miles","link":"/api/v1/people/693686"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,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":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":703520,"link":"/api/v1/people/703520"},"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(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.2,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.31190107251339,"aZ":-20.72408590194612,"pfxX":-9.93787174148218,"pfxZ":5.628109052876557,"pX":0.54686345672116,"pZ":2.4938621817197353,"vX0":7.963540798357931,"vY0":-141.70825898471028,"vZ0":-5.450714201389346,"x":96.15,"y":171.45,"x0":-1.008295355446083,"y0":50.003019075112086,"z0":5.765804139118096,"aX":-20.216717860368725},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":9.2,"breakHorizontal":16.4,"spinRate":2310,"spinDirection":227},"zone":6,"typeConfidence":0.91,"plateTime":0.3864827774339705,"extension":6.6094476989436926},"index":0,"playId":"6843ebb9-4ce8-3200-8bed-7d7091be3074","pitchNumber":1,"startTime":"2026-09-09T03:52:53.368Z","endTime":"2026-09-09T03:52:57.221Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2026-09-09T03:53:08.604Z","endTime":"2026-09-09T03:53:23.892Z","isPitch":false,"type":"action","player":{"id":643446,"link":"/api/v1/people/643446"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.2,"endSpeed":88.7,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.53521372403756,"aZ":-14.707245747271548,"pfxX":-5.649005061595533,"pfxZ":8.630658304617224,"pX":-0.23419437060163098,"pZ":3.390062104083999,"vX0":4.035455746345622,"vY0":-141.4263944188876,"vZ0":-4.244301853076232,"x":125.93,"y":147.25,"x0":-0.9463214475472419,"y0":50.003269966008745,"z0":5.8549172165805485,"aX":-11.432879555014223},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":14.9,"breakHorizontal":9.4,"spinRate":2284,"spinDirection":228},"zone":11,"typeConfidence":0.91,"plateTime":0.3874203555032052,"extension":6.422198194118068},"index":2,"playId":"e08f4f32-6936-32de-ac70-2625d0158599","pitchNumber":2,"startTime":"2026-09-09T03:53:23.892Z","endTime":"2026-09-09T03:53:27.635Z","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.5,"endSpeed":89.8,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.93729810434744,"aZ":-23.392638630153915,"pfxX":-10.75482929940282,"pfxZ":4.2525120608010525,"pX":0.722026421532441,"pZ":2.491281513600611,"vX0":8.606511296351087,"vY0":-143.07212870254153,"vZ0":-4.904325038957429,"x":89.48,"y":171.52,"x0":-0.9322842281938801,"y0":50.00685385067159,"z0":5.69964766950195,"aX":-22.23424754939367},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":6.8,"breakHorizontal":17.6,"spinRate":2269,"spinDirection":232},"zone":6,"typeConfidence":0.91,"plateTime":0.3832727956533999,"extension":6.542383082162167},"index":3,"playId":"76337715-a6da-3f34-aa93-19833c6ad84c","pitchNumber":3,"startTime":"2026-09-09T03:53:48.703Z","endTime":"2026-09-09T03:53:53.286Z","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":2,"outs":1},"pitchData":{"startSpeed":97.2,"endSpeed":88.3,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.62126546541428,"aZ":-22.644077717700956,"pfxX":-10.506792823037124,"pfxZ":4.748871556130407,"pX":0.08591118879489078,"pZ":2.937842359843871,"vX0":6.382776773500339,"vY0":-141.34081555635433,"vZ0":-3.8749304635705433,"x":113.73,"y":159.46,"x0":-0.8459686418220315,"y0":50.00507474349705,"z0":5.79522685811593,"aX":-21.090384010462184},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":7.9,"breakHorizontal":17.5,"spinRate":2260,"spinDirection":228},"zone":2,"typeConfidence":0.91,"plateTime":0.38871452629075876,"extension":6.510517724000937},"hitData":{"launchSpeed":89.8,"launchAngle":31.0,"totalDistance":323.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":114.72,"coordY":70.09}},"index":4,"playId":"75e56ad7-30b2-3b51-9a5a-8512ab9dfddd","pitchNumber":4,"startTime":"2026-09-09T03:54:12.555Z","endTime":"2026-09-09T03:54:22.643Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-09T03:54:22.643Z","atBatIndex":60},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Zack Gelof called out on strikes.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-09-09T03:54:23.775Z","endTime":"2026-09-09T03:56:45.092Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693686,"fullName":"Spencer Miles","link":"/api/v1/people/693686"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":672386,"link":"/api/v1/people/672386"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":82.2,"endSpeed":75.2,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.65961657773547,"aZ":-38.89220069162102,"pfxX":5.194786153656843,"pfxZ":-4.694080952961849,"pX":0.6768529884367751,"pZ":1.710852359974991,"vX0":2.9263120225925463,"vY0":-119.58093913027143,"vZ0":-1.6500560330674554,"x":91.2,"y":192.59,"x0":-1.242630244506771,"y0":50.0045359076873,"z0":5.938049258099309,"aX":7.432005911756797},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.4,"breakVerticalInduced":-8.6,"breakHorizontal":-10.2,"spinRate":2761,"spinDirection":53},"zone":9,"typeConfidence":0.88,"plateTime":0.46017493069155524,"extension":6.377069199070732},"index":0,"playId":"a3564b1b-c269-3fad-929a-80caad15de4a","pitchNumber":1,"startTime":"2026-09-09T03:54:51.990Z","endTime":"2026-09-09T03:54:55.607Z","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":98.0,"endSpeed":89.0,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.153286319961246,"aZ":-21.012883672905446,"pfxX":-10.179057704672301,"pfxZ":5.468166262003274,"pX":-0.35498030961970933,"pZ":2.9398115621490644,"vX0":5.484399851420047,"vY0":-142.48775795643613,"vZ0":-4.423339849936985,"x":130.53,"y":159.41,"x0":-0.990545045391807,"y0":50.00004235650706,"z0":5.8540116438152285,"aX":-20.76137424975097},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":9.1,"breakHorizontal":17.2,"spinRate":2368,"spinDirection":225},"zone":1,"typeConfidence":0.91,"plateTime":0.3855673622477185,"extension":6.524654485548759},"index":1,"playId":"d1d5b92f-02d0-3d8c-a532-262fb47da762","pitchNumber":2,"startTime":"2026-09-09T03:55:10.318Z","endTime":"2026-09-09T03:55: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":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":79.9,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.73036143109776,"aZ":-36.29623456924183,"pfxX":2.4779404629067354,"pfxZ":-2.571939609350602,"pX":1.1614695905181756,"pZ":0.5309157397131844,"vX0":5.074141473816849,"vY0":-126.06544228506345,"vZ0":-5.338107033409875,"x":72.73,"y":224.45,"x0":-1.2029879873176685,"y0":50.002869942474184,"z0":5.620975412040887,"aX":3.970029840350108},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-5.6,"breakHorizontal":-5.6,"spinRate":2725,"spinDirection":70},"zone":14,"typeConfidence":0.9,"plateTime":0.4352350083366803,"extension":6.530280590707435},"index":2,"playId":"ef70b946-dc0a-3bed-8ea4-3946940cc04f","pitchNumber":3,"startTime":"2026-09-09T03:55:33.685Z","endTime":"2026-09-09T03:55:37.606Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.6,"endSpeed":74.7,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.792651718264423,"aZ":-39.514301878186245,"pfxX":9.465918465715793,"pfxZ":-5.1852718877280815,"pX":-0.23967199110766557,"pZ":2.392746437515128,"vX0":0.10263698240537106,"vY0":-118.80947477711881,"vZ0":0.3965061512620549,"x":126.14,"y":174.18,"x0":-1.5113917730218132,"y0":50.002629922400516,"z0":5.842948139417378,"aX":13.402195877443683},"breaks":{"breakAngle":19.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.3,"breakVerticalInduced":-9.0,"breakHorizontal":-17.2,"spinRate":2931,"spinDirection":58},"zone":5,"typeConfidence":0.9,"plateTime":0.4627158000681315,"extension":6.351810745190572},"index":3,"playId":"cf2139ea-5a52-38f0-8d81-ed21f4be60af","pitchNumber":4,"startTime":"2026-09-09T03:55:52.872Z","endTime":"2026-09-09T03:55:56.266Z","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":97.9,"endSpeed":89.3,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.98305323859289,"aZ":-20.620469936485183,"pfxX":-9.569689825560333,"pfxZ":5.65127320534912,"pX":-0.015103037666700653,"pZ":2.1966039113292837,"vX0":6.280143380335062,"vY0":-142.38369568060443,"vZ0":-6.056945435612289,"x":117.58,"y":179.47,"x0":-1.0108305688118924,"y0":50.00405714324227,"z0":5.664781502246241,"aX":-19.567012663644697},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":9.1,"breakHorizontal":16.0,"spinRate":2262,"spinDirection":231},"zone":8,"typeConfidence":0.91,"plateTime":0.3853056471334555,"extension":6.521027543073302},"index":4,"playId":"58386103-10ea-3dae-82e8-b1804f01b037","pitchNumber":5,"startTime":"2026-09-09T03:56:18.090Z","endTime":"2026-09-09T03:56:22.422Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":97.9,"endSpeed":89.2,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.094077657789015,"aZ":-22.8391173496506,"pfxX":-10.404144934767483,"pfxZ":4.571888369816708,"pX":0.5320118173075425,"pZ":2.2427419308783225,"vX0":7.690082887079693,"vY0":-142.29459674411748,"vZ0":-5.870525379774343,"x":96.72,"y":178.23,"x0":-0.8603526227100363,"y0":50.00086121835487,"z0":5.789388412138001,"aX":-21.23209395842634},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":7.2,"breakHorizontal":17.2,"spinRate":2254,"spinDirection":226},"zone":6,"typeConfidence":0.91,"plateTime":0.3856295313220537,"extension":6.598658563201366},"index":5,"playId":"1f6c26b2-cc91-3632-9907-609aa7526a16","pitchNumber":6,"startTime":"2026-09-09T03:56:40.773Z","endTime":"2026-09-09T03:56:45.092Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-09T03:56:45.092Z","atBatIndex":61},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Kazuma Okamoto flies out to center fielder Henry Bolte.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-09-09T03:57:50.566Z","endTime":"2026-09-09T04:00:02.591Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664129,"fullName":"Geoff Hartlieb","link":"/api/v1/people/664129"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":703607,"link":"/api/v1/people/703607"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":83.3,"endSpeed":76.0,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.00257530641344,"aZ":-29.986140854777695,"pfxX":0.3539760436472048,"pfxZ":1.490840568627144,"pX":0.5147472775127567,"pZ":2.3719355358634515,"vX0":5.137466568568887,"vY0":-121.13353561536243,"vZ0":-2.987759230685096,"x":97.38,"y":174.74,"x0":-1.689158667002624,"y0":50.00579142525036,"z0":6.271997627710062,"aX":0.519582432008802},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":2.2,"breakHorizontal":-2.0,"spinRate":2384,"spinDirection":31},"zone":6,"typeConfidence":0.9,"plateTime":0.4540159576944065,"extension":6.111591571228717},"index":0,"playId":"0f29e47a-39e9-3a2b-8e1b-6d608df49ab2","pitchNumber":1,"startTime":"2026-09-09T03:58:55.632Z","endTime":"2026-09-09T03:58:59.281Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.8,"endSpeed":76.6,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.529959628909467,"aZ":-31.417172306021875,"pfxX":-0.9049869788010838,"pfxZ":0.5091330434756349,"pX":0.7881169839251729,"pZ":1.1766088132880226,"vX0":6.2816809608218716,"vY0":-121.77345893985729,"vZ0":-5.216946978397505,"x":86.96,"y":207.01,"x0":-1.7203675848402982,"y0":50.002347641802096,"z0":6.102097826248834,"aX":-1.3437294987186434},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-0.2,"breakHorizontal":0.0,"spinRate":2542,"spinDirection":17},"zone":14,"typeConfidence":0.9,"plateTime":0.45182132777375417,"extension":5.769765002213973},"index":1,"playId":"1c9fbbe7-2726-3372-860e-767c909c6d22","pitchNumber":2,"startTime":"2026-09-09T03:59:10.756Z","endTime":"2026-09-09T03:59:14.776Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":84.1,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.423478756703087,"aZ":-18.551383720027676,"pfxX":-1.599072479837343,"pfxZ":7.609982664323078,"pX":0.4712349450651592,"pZ":2.0274124528609008,"vX0":6.406894977610736,"vY0":-132.46641141461842,"vZ0":-7.168385295336255,"x":99.04,"y":184.04,"x0":-1.7634840907611073,"y0":50.00126120502442,"z0":6.1088514545888595,"aX":-2.8625860605342193},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":12.5,"breakHorizontal":1.6,"spinRate":2454,"spinDirection":211},"zone":9,"typeConfidence":0.91,"plateTime":0.41237269072120863,"extension":5.866340374517945},"index":2,"playId":"a6b003ad-8aca-3e16-815e-c366da9433b1","pitchNumber":3,"startTime":"2026-09-09T03:59:24.111Z","endTime":"2026-09-09T03:59:27.757Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":77.3,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.046627081236952,"aZ":-31.299163913544966,"pfxX":0.23778466904137918,"pfxZ":0.581812639961889,"pX":1.4405634964392797,"pZ":1.007300058069438,"vX0":7.5181964015627285,"vY0":-122.75929806895802,"vZ0":-5.838072304419379,"x":62.09,"y":211.58,"x0":-1.7083968213731475,"y0":50.005163268152515,"z0":6.120296615479266,"aX":0.35709691934962595},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-0.2,"breakHorizontal":-2.4,"spinRate":2527,"spinDirection":13},"zone":14,"typeConfidence":0.9,"plateTime":0.44826058122938406,"extension":6.044152932427387},"index":3,"playId":"95515be6-a4f4-3118-ac91-0048f04f9505","pitchNumber":4,"startTime":"2026-09-09T03:59:37.893Z","endTime":"2026-09-09T03:59:42.265Z","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":0},"pitchData":{"startSpeed":84.5,"endSpeed":77.3,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.5377764785108,"aZ":-29.457512623138552,"pfxX":0.46351640532967714,"pfxZ":1.787300666538961,"pX":0.016036817299911424,"pZ":1.7302344888012553,"vX0":4.276474744373774,"vY0":-122.9564902980257,"vZ0":-4.603126080300475,"x":116.39,"y":192.06,"x0":-1.8127587147704298,"y0":50.000954210044576,"z0":6.153633520941473,"aX":0.7018355114103304},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":2.3,"breakHorizontal":-1.9,"spinRate":2471,"spinDirection":30},"zone":8,"typeConfidence":0.9,"plateTime":0.4471039631420948,"extension":5.937232951928721},"hitData":{"launchSpeed":94.3,"launchAngle":43.0,"totalDistance":310.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":119.59,"coordY":75.38}},"index":4,"playId":"f3f90aa1-4818-3a00-8dca-a24932a16a10","pitchNumber":5,"startTime":"2026-09-09T03:59:52.846Z","endTime":"2026-09-09T04:00:02.591Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-09T04:00:02.591Z","atBatIndex":62},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Andrés Giménez walks.","rbi":0,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-09-09T04:00:05.224Z","endTime":"2026-09-09T04:01:40.831Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664129,"fullName":"Geoff Hartlieb","link":"/api/v1/people/664129"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"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":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":86.5,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.032500217951668,"aZ":-15.672483217971875,"pfxX":-5.072010086780481,"pfxZ":8.57665641136014,"pX":-1.232066275050208,"pZ":3.5401948770616385,"vX0":3.7973121304994204,"vY0":-137.92239306030538,"vZ0":-4.295777794695572,"x":163.96,"y":143.19,"x0":-1.9686051398511037,"y0":50.002829153038945,"z0":6.176707780104455,"aX":-9.759466903362298},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":14.8,"breakHorizontal":8.4,"spinRate":2255,"spinDirection":216},"zone":11,"typeConfidence":0.92,"plateTime":0.39731014859391767,"extension":6.2611090043843864},"index":0,"playId":"aa01202d-1312-35ea-9df4-7676374e6c9b","pitchNumber":1,"startTime":"2026-09-09T04:00:23.705Z","endTime":"2026-09-09T04:00:28.446Z","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":1},"pitchData":{"startSpeed":93.8,"endSpeed":85.8,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.123843290629207,"aZ":-13.947917660698494,"pfxX":-3.840707925664768,"pfxZ":9.664088340389863,"pX":-0.4580359856640493,"pZ":3.1259678425224138,"vX0":5.2647995187879575,"vY0":-136.48379880462502,"vZ0":-5.350168505289105,"x":134.46,"y":154.38,"x0":-1.91330776463016,"y0":50.004970123394266,"z0":6.072875467840534,"aX":-7.2452973751355225},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.6,"breakHorizontal":5.9,"spinRate":2368,"spinDirection":216},"zone":1,"typeConfidence":0.92,"plateTime":0.4013666932143001,"extension":6.124552195322924},"index":1,"playId":"3dbec7f4-8d8b-331d-8b1f-6c155e7bc84c","pitchNumber":2,"startTime":"2026-09-09T04:00:37.352Z","endTime":"2026-09-09T04:00:40.681Z","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":83.8,"endSpeed":77.4,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.90036860747398,"aZ":-32.87098428462413,"pfxX":1.2100161856311846,"pfxZ":-0.45914557045399107,"pX":-1.2355180557775423,"pZ":3.3951689949835764,"vX0":1.5841332915296018,"vY0":-122.17614364082691,"vZ0":-0.35976205654855953,"x":164.1,"y":147.11,"x0":-2.048219086513329,"y0":50.002572533803566,"z0":6.3568350817906785,"aX":1.8384560517999107},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-0.7,"breakHorizontal":-2.5,"spinRate":2465,"spinDirection":43},"zone":11,"typeConfidence":0.9,"plateTime":0.44741592938432095,"extension":5.753374876038982},"index":2,"playId":"c2ec51dd-f0fd-3735-9a73-f922073b14b9","pitchNumber":3,"startTime":"2026-09-09T04:00:52.484Z","endTime":"2026-09-09T04:00:56.641Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.2,"endSpeed":83.1,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.65882081357296,"aZ":-18.812811357840086,"pfxX":0.014911288695549363,"pfxZ":7.578192164150991,"pX":-0.7556569889890542,"pZ":4.074755040832726,"vX0":3.0573276707495807,"vY0":-131.40034717434872,"vZ0":-2.155250712830682,"x":145.8,"y":128.76,"x0":-1.9321113895559856,"y0":50.00282800775859,"z0":6.290775789672031,"aX":0.026323895267821924},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":13.6,"breakHorizontal":-0.6,"spinRate":2488,"spinDirection":197},"zone":11,"typeConfidence":0.92,"plateTime":0.415512997414321,"extension":5.732706498672852},"index":3,"playId":"eaf80e5e-9394-3c43-ac74-188dbde9ce02","pitchNumber":4,"startTime":"2026-09-09T04:01:08.194Z","endTime":"2026-09-09T04:01:11.902Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":86.4,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.464553438779838,"aZ":-15.566756341496985,"pfxX":-3.6075459345657075,"pfxZ":8.678234933024411,"pX":-1.1053073494483667,"pZ":3.42611421528852,"vX0":3.968141893658498,"vY0":-137.24459075878264,"vZ0":-4.14021235204573,"x":159.13,"y":146.27,"x0":-2.098987254944884,"y0":50.00260399100674,"z0":6.009503676810357,"aX":-6.9040683738851945},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.1,"breakHorizontal":5.8,"spinRate":2139,"spinDirection":216},"zone":11,"typeConfidence":0.92,"plateTime":0.398591891733465,"extension":6.089357723103838},"index":4,"playId":"9ece9c30-e615-3257-a90e-e0bf3ed10fc6","pitchNumber":5,"startTime":"2026-09-09T04:01:36.400Z","endTime":"2026-09-09T04:01:40.831Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-09T04:01:40.831Z","atBatIndex":63},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jesús Sánchez strikes out swinging.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-09-09T04:01:41.441Z","endTime":"2026-09-09T04:03:17.554Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":660821,"fullName":"Jesús Sánchez","link":"/api/v1/people/660821"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664129,"fullName":"Geoff Hartlieb","link":"/api/v1/people/664129"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":660821,"fullName":"Jesús Sánchez","link":"/api/v1/people/660821"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":641680,"link":"/api/v1/people/641680"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.3,"endSpeed":83.4,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.39110085803839,"aZ":-21.940166605207793,"pfxX":-0.6628806625386887,"pfxZ":5.795137987438675,"pX":0.5737264253809297,"pZ":3.5075836670839537,"vX0":6.384379738445124,"vY0":-131.46006801005305,"vZ0":-2.7346256698102973,"x":95.13,"y":144.08,"x0":-1.7905680712247236,"y0":50.006200526202974,"z0":6.173142711349824,"aX":-1.1718838827643598},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":10.2,"breakHorizontal":-0.1,"spinRate":2374,"spinDirection":207},"zone":3,"typeConfidence":0.91,"plateTime":0.4151436448800907,"extension":6.200719131534634},"index":0,"playId":"8da3e53b-9ea0-37c2-a262-20d710b1baa5","pitchNumber":1,"startTime":"2026-09-09T04:02:08.082Z","endTime":"2026-09-09T04:02:12.776Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"playId":"f3489427-dc07-44a7-98c7-374d938f2d87","startTime":"2026-09-09T04:02:30.258Z","endTime":"2026-09-09T04:02:35.258Z","isPitch":false,"type":"stepoff"},{"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,"runnerGoing":true,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.5,"endSpeed":77.0,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.926044545476408,"aZ":-27.760063000622807,"pfxX":0.36319773811539235,"pfxZ":2.920493400885973,"pX":0.8311815862775151,"pZ":2.2355935882391043,"vX0":6.326107169463338,"vY0":-122.87346807520883,"vZ0":-3.7304472683299146,"x":85.32,"y":178.42,"x0":-1.8362506455204477,"y0":50.002575173495316,"z0":6.161940366834766,"aX":0.5490326984769823},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":4.6,"breakHorizontal":-2.3,"spinRate":2567,"spinDirection":52},"zone":14,"typeConfidence":0.9,"plateTime":0.4477102133306463,"extension":6.135908505487056},"index":2,"playId":"22c48241-c1bd-3f9f-90fa-ae9b29ff7e28","pitchNumber":2,"startTime":"2026-09-09T04:02:43.741Z","endTime":"2026-09-09T04:02:49.666Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":86.9,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.37555288765108,"aZ":-15.306436616011032,"pfxX":-4.789115106652316,"pfxZ":8.708798919804531,"pX":-0.07445598777000824,"pZ":3.9417823194049793,"vX0":6.3604523130180235,"vY0":-138.18861905428733,"vZ0":-3.4202058162256033,"x":119.84,"y":132.35,"x0":-1.782178354169953,"y0":50.002898004541805,"z0":6.221808560730858,"aX":-9.27633218013717},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.2,"breakHorizontal":7.3,"spinRate":2227,"spinDirection":213},"zone":11,"typeConfidence":0.92,"plateTime":0.39614947202811823,"extension":5.962156031079287},"index":3,"playId":"37c48c4f-8d55-372d-90eb-ce706d40dca0","pitchNumber":3,"startTime":"2026-09-09T04:03:14.018Z","endTime":"2026-09-09T04:03:17.554Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-09T04:03:17.554Z","atBatIndex":64},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Ernie Clement grounds into a force out, shortstop Alika Williams to second baseman Donovan Walton. Andrés Giménez out at 2nd.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-09-09T04:03:19.128Z","endTime":"2026-09-09T04:03:50.697Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664129,"fullName":"Geoff Hartlieb","link":"/api/v1/people/664129"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":675961,"link":"/api/v1/people/675961"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":622268,"link":"/api/v1/people/622268"},"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":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":86.7,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.660383508288408,"aZ":-15.160893393464066,"pfxX":-4.530376572663455,"pfxZ":8.862278842922233,"pX":0.19191622586248525,"pZ":2.508804628265068,"vX0":7.0746631582875885,"vY0":-137.48391841218236,"vZ0":-6.570316459775914,"x":109.68,"y":171.04,"x0":-1.8226828452019532,"y0":50.00235148136792,"z0":5.953121505081599,"aX":-8.697415746170144},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":14.9,"breakHorizontal":6.7,"spinRate":2211,"spinDirection":218},"zone":5,"typeConfidence":0.92,"plateTime":0.39794682539888715,"extension":6.2462065379280896},"hitData":{"launchSpeed":97.9,"launchAngle":0.0,"totalDistance":52.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":106.93,"coordY":157.6}},"index":0,"playId":"ef01c0d6-b621-3b6e-9414-9035223c3837","pitchNumber":1,"startTime":"2026-09-09T04:03:42.671Z","endTime":"2026-09-09T04:03:50.697Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-09T04:03:50.697Z","atBatIndex":65},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Lawrence Butler grounds out, shortstop Andrés Giménez to first baseman Vladimir Guerrero Jr.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-09-09T04:05:05.853Z","endTime":"2026-09-09T04:06:50.508Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693686,"fullName":"Spencer Miles","link":"/api/v1/people/693686"},"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":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":665926,"link":"/api/v1/people/665926"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":665489,"link":"/api/v1/people/665489"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":86.6,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.43252092635585,"aZ":-21.96629873216652,"pfxX":-8.936286498353104,"pfxZ":5.287590552081511,"pX":0.03767938343854323,"pZ":2.993622752391838,"vX0":6.214846586517549,"vY0":-138.41747764084946,"vZ0":-3.6015139451062166,"x":115.56,"y":157.95,"x0":-1.08178171794514,"y0":50.00220435619874,"z0":5.791928637485831,"aX":-17.24734505248838},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":9.0,"breakHorizontal":14.8,"spinRate":2240,"spinDirection":225},"zone":2,"typeConfidence":0.9,"plateTime":0.39652438409806745,"extension":6.559473676571953},"index":0,"playId":"9d866f9f-2fa9-3b32-8ac1-dd11ea4076b1","pitchNumber":1,"startTime":"2026-09-09T04:06:01.945Z","endTime":"2026-09-09T04:06:05.068Z","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":97.4,"endSpeed":88.8,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.016126401787105,"aZ":-24.409675683870038,"pfxX":-9.222828246724234,"pfxZ":3.823067854306135,"pX":-0.2741195913717845,"pZ":4.414609891601018,"vX0":5.056245318940749,"vY0":-141.72744319815155,"vZ0":0.029035482758899556,"x":127.45,"y":119.59,"x0":-0.8850559219479871,"y0":50.00158730360821,"z0":5.965892597894824,"aX":-18.72189051964697},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":7.1,"breakHorizontal":15.6,"spinRate":2229,"spinDirection":223},"zone":11,"typeConfidence":0.91,"plateTime":0.3867690927567651,"extension":6.414294158955539},"index":1,"playId":"e5b70beb-2a24-3ec9-b343-c001db261dd9","pitchNumber":2,"startTime":"2026-09-09T04:06:17.702Z","endTime":"2026-09-09T04:06:21.069Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.8,"endSpeed":87.9,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.881173364503255,"aZ":-25.398895141866,"pfxX":-10.215210110040541,"pfxZ":3.405866869383379,"pX":-0.5968900983577436,"pZ":2.36471758343337,"vX0":4.697050112123902,"vY0":-140.7697584863635,"vZ0":-4.949675582719175,"x":139.75,"y":174.93,"x0":-0.9691855774653937,"y0":50.00024931730206,"z0":5.810929860412906,"aX":-20.296558640905815},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":5.3,"breakHorizontal":17.4,"spinRate":2185,"spinDirection":230},"zone":4,"typeConfidence":0.9,"plateTime":0.3905609151358225,"extension":6.49206021825359},"hitData":{"launchSpeed":93.1,"launchAngle":-1.0,"totalDistance":39.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":114.03,"coordY":145.94}},"index":2,"playId":"d6dcc02a-ebb7-368e-9135-c715698644a2","pitchNumber":3,"startTime":"2026-09-09T04:06:42.295Z","endTime":"2026-09-09T04:06:50.508Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-09T04:06:50.508Z","atBatIndex":66},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Carlos Cortes lines out to first baseman Vladimir Guerrero Jr.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-09-09T04:06:55.093Z","endTime":"2026-09-09T04:07:43.261Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693686,"fullName":"Spencer Miles","link":"/api/v1/people/693686"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":665489,"link":"/api/v1/people/665489"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":87.3,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.58906485857715,"aZ":-20.616350070537823,"pfxX":-9.740627475900625,"pfxZ":5.877862282917979,"pX":-0.07909578230103928,"pZ":2.7769701143136087,"vX0":5.728904542334453,"vY0":-140.03413879947192,"vZ0":-4.804291291675206,"x":120.01,"y":163.8,"x0":-0.8968447692847207,"y0":50.000855386601515,"z0":5.882120807514567,"aX":-19.148553975820597},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":9.7,"breakHorizontal":16.3,"spinRate":2247,"spinDirection":230},"zone":2,"typeConfidence":0.91,"plateTime":0.3926392729075956,"extension":6.408371944888028},"index":0,"playId":"f9ab401a-1535-320e-a1c6-e460c4311f0c","pitchNumber":1,"startTime":"2026-09-09T04:07:21.092Z","endTime":"2026-09-09T04:07:24.688Z","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":81.9,"endSpeed":74.5,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.1591466667239,"aZ":-40.286407897785004,"pfxX":6.705884592205343,"pfxZ":-5.732481039671006,"pX":0.21586090369084468,"pZ":2.812011684151011,"vX0":1.337570279563775,"vY0":-119.13715913638342,"vZ0":1.2732434407941013,"x":108.77,"y":162.86,"x0":-1.2253999947440362,"y0":50.001650459331934,"z0":5.9552809904830335,"aX":9.491326220993136},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.0,"breakVerticalInduced":-9.7,"breakHorizontal":-12.5,"spinRate":2886,"spinDirection":48},"zone":2,"typeConfidence":0.9,"plateTime":0.4624587925341008,"extension":6.396697180999375},"hitData":{"launchSpeed":103.9,"launchAngle":6.0,"totalDistance":123.0,"trajectory":"line_drive","hardness":"medium","location":"3","coordinates":{"coordX":155.18,"coordY":162.0}},"index":1,"playId":"7a338d00-3279-3d92-8b77-ded1edc1e52a","pitchNumber":2,"startTime":"2026-09-09T04:07:37.241Z","endTime":"2026-09-09T04:07:43.261Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-09T04:07:43.261Z","atBatIndex":67},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tommy White strikes out swinging.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-09-09T04:07:51.180Z","endTime":"2026-09-09T04:09:04.021Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":695720,"fullName":"Tommy White","link":"/api/v1/people/695720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693686,"fullName":"Spencer Miles","link":"/api/v1/people/693686"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"79.45"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.87"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.03"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"82.13"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"96.37"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"91.53"},{"zone":"07","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.89"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.37"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"82.09"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"73.68"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"82.67"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"80.67"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"69.32"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".286"},{"zone":"03","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".400"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".526"},{"zone":"06","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".267"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".133"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".182"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".091"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".167"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".185"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".571"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".800"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.368"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".533"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".364"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".400"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".308"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".448"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".571"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".800"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.368"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".533"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".364"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".400"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".308"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".448"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":695720,"fullName":"Tommy White","link":"/api/v1/people/695720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":672386,"link":"/api/v1/people/672386"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":96.7,"endSpeed":88.1,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.26477132358603,"aZ":-20.378638060201208,"pfxX":-8.703766373948786,"pfxZ":5.919685458406789,"pX":0.11266397927208152,"pZ":2.6303911904820017,"vX0":5.606552522095768,"vY0":-140.5732798954491,"vZ0":-5.250399618599817,"x":112.71,"y":167.76,"x0":-0.7817215358742705,"y0":50.001302127056036,"z0":5.85421661068077,"aX":-17.33574799836644},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":9.7,"breakHorizontal":14.5,"spinRate":2191,"spinDirection":222},"zone":5,"typeConfidence":0.9,"plateTime":0.3903489440666137,"extension":6.408162311172968},"index":0,"playId":"c26b9360-6054-3fe9-9b92-92167c69dc64","pitchNumber":1,"startTime":"2026-09-09T04:08:13.591Z","endTime":"2026-09-09T04:08:16.696Z","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":95.8,"endSpeed":87.9,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.234585108801333,"aZ":-21.16706896785454,"pfxX":-8.978875451344335,"pfxZ":5.563608839351989,"pX":-0.21548896751014987,"pZ":3.7023048572454753,"vX0":5.282166048013443,"vY0":-139.50726010915565,"vZ0":-2.315775234074839,"x":125.21,"y":138.82,"x0":-0.9629345311523706,"y0":50.00527810737084,"z0":5.932590744251418,"aX":-17.769945843163974},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":9.8,"breakHorizontal":15.2,"spinRate":2170,"spinDirection":226},"zone":11,"typeConfidence":0.9,"plateTime":0.39203655103889634,"extension":6.4337464413097205},"index":1,"playId":"367e55cc-4d38-30bc-88f1-45e33173a2f8","pitchNumber":2,"startTime":"2026-09-09T04:08:33.371Z","endTime":"2026-09-09T04:08:36.491Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":87.6,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.125288864676484,"aZ":-15.888356238746352,"pfxX":-5.276202689664274,"pfxZ":8.246913363234997,"pX":1.5859816679053003,"pZ":3.620879168530261,"vX0":8.134862655912903,"vY0":-139.78049152824687,"vZ0":-3.6472816147150304,"x":56.55,"y":141.02,"x0":-0.6793013031966413,"y0":50.00333815866893,"z0":5.988865224502356,"aX":-10.420405312166785},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.3,"breakHorizontal":7.8,"spinRate":2110,"spinDirection":224},"zone":12,"typeConfidence":0.9,"plateTime":0.3921699533144487,"extension":6.381330342177835},"index":2,"playId":"02f020a5-73e0-300d-9447-9359c3644d43","pitchNumber":3,"startTime":"2026-09-09T04:08:58.819Z","endTime":"2026-09-09T04:09:04.021Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-09T04:09:04.021Z","atBatIndex":68}],"currentPlay":{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tommy White strikes out swinging.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-09-09T04:07:51.180Z","endTime":"2026-09-09T04:09:04.021Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":695720,"fullName":"Tommy White","link":"/api/v1/people/695720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693686,"fullName":"Spencer Miles","link":"/api/v1/people/693686"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"79.45"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.87"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.03"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"82.13"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"96.37"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"91.53"},{"zone":"07","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.89"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.37"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"82.09"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"73.68"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"82.67"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"80.67"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"69.32"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".286"},{"zone":"03","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".400"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".526"},{"zone":"06","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".267"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".133"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".182"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".091"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".167"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".185"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".571"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".800"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.368"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".533"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".364"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".400"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".308"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".448"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".571"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".800"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.368"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".533"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".364"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".400"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".308"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".448"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":695720,"fullName":"Tommy White","link":"/api/v1/people/695720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":672386,"link":"/api/v1/people/672386"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":96.7,"endSpeed":88.1,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.26477132358603,"aZ":-20.378638060201208,"pfxX":-8.703766373948786,"pfxZ":5.919685458406789,"pX":0.11266397927208152,"pZ":2.6303911904820017,"vX0":5.606552522095768,"vY0":-140.5732798954491,"vZ0":-5.250399618599817,"x":112.71,"y":167.76,"x0":-0.7817215358742705,"y0":50.001302127056036,"z0":5.85421661068077,"aX":-17.33574799836644},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":9.7,"breakHorizontal":14.5,"spinRate":2191,"spinDirection":222},"zone":5,"typeConfidence":0.9,"plateTime":0.3903489440666137,"extension":6.408162311172968},"index":0,"playId":"c26b9360-6054-3fe9-9b92-92167c69dc64","pitchNumber":1,"startTime":"2026-09-09T04:08:13.591Z","endTime":"2026-09-09T04:08:16.696Z","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":95.8,"endSpeed":87.9,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.234585108801333,"aZ":-21.16706896785454,"pfxX":-8.978875451344335,"pfxZ":5.563608839351989,"pX":-0.21548896751014987,"pZ":3.7023048572454753,"vX0":5.282166048013443,"vY0":-139.50726010915565,"vZ0":-2.315775234074839,"x":125.21,"y":138.82,"x0":-0.9629345311523706,"y0":50.00527810737084,"z0":5.932590744251418,"aX":-17.769945843163974},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":9.8,"breakHorizontal":15.2,"spinRate":2170,"spinDirection":226},"zone":11,"typeConfidence":0.9,"plateTime":0.39203655103889634,"extension":6.4337464413097205},"index":1,"playId":"367e55cc-4d38-30bc-88f1-45e33173a2f8","pitchNumber":2,"startTime":"2026-09-09T04:08:33.371Z","endTime":"2026-09-09T04:08:36.491Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":87.6,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.125288864676484,"aZ":-15.888356238746352,"pfxX":-5.276202689664274,"pfxZ":8.246913363234997,"pX":1.5859816679053003,"pZ":3.620879168530261,"vX0":8.134862655912903,"vY0":-139.78049152824687,"vZ0":-3.6472816147150304,"x":56.55,"y":141.02,"x0":-0.6793013031966413,"y0":50.00333815866893,"z0":5.988865224502356,"aX":-10.420405312166785},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.3,"breakHorizontal":7.8,"spinRate":2110,"spinDirection":224},"zone":12,"typeConfidence":0.9,"plateTime":0.3921699533144487,"extension":6.381330342177835},"index":2,"playId":"02f020a5-73e0-300d-9447-9359c3644d43","pitchNumber":3,"startTime":"2026-09-09T04:08:58.819Z","endTime":"2026-09-09T04:09:04.021Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-09T04:09:04.021Z","atBatIndex":68},"scoringPlays":[9,10,29,39,40,53],"playsByInning":[{"startIndex":0,"endIndex":8,"top":[0,1,2,3],"bottom":[4,5,6,7,8],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":1,"pitcher":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"batter":{"id":703520,"fullName":"Brett Bateman","link":"/api/v1/people/703520"},"coordinates":{"x":161.77,"y":124.63},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":1,"pitcher":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"batter":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"coordinates":{"x":146.48,"y":157.1},"type":"O","description":"Forceout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":1,"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"batter":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"coordinates":{"x":126.0,"y":204.5},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":1,"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"coordinates":{"x":152.57,"y":148.48},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":1,"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"batter":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"coordinates":{"x":142.93,"y":153.04},"type":"O","description":"Forceout"}]}},{"startIndex":9,"endIndex":16,"top":[9,10,11,12,13],"bottom":[14,15,16],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":2,"pitcher":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"batter":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"coordinates":{"x":225.91,"y":91.81},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":2,"pitcher":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"batter":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"coordinates":{"x":21.36,"y":81.15},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":2,"pitcher":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"batter":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"coordinates":{"x":152.78,"y":87.47},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":2,"pitcher":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"batter":{"id":660821,"fullName":"Jesús Sánchez","link":"/api/v1/people/660821"},"coordinates":{"x":115.04,"y":152.03},"type":"O","description":"Grounded Into DP"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":2,"pitcher":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"coordinates":{"x":152.55,"y":84.6},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":2,"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"batter":{"id":695720,"fullName":"Tommy White","link":"/api/v1/people/695720"},"coordinates":{"x":92.73,"y":164.2},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":2,"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"batter":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"coordinates":{"x":76.5,"y":118.05},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":2,"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"batter":{"id":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961"},"coordinates":{"x":122.05,"y":157.93},"type":"O","description":"Grounded Into DP"}]}},{"startIndex":17,"endIndex":22,"top":[17,18,19],"bottom":[20,21,22],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":3,"pitcher":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"batter":{"id":703520,"fullName":"Brett Bateman","link":"/api/v1/people/703520"},"coordinates":{"x":174.9,"y":76.64},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":3,"pitcher":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"batter":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"coordinates":{"x":101.86,"y":157.1},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":3,"pitcher":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"coordinates":{"x":139.24,"y":39.96},"type":"O","description":"Lineout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":3,"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"batter":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"coordinates":{"x":155.61,"y":165.72},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":3,"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"coordinates":{"x":160.68,"y":170.28},"type":"O","description":"Groundout"}]}},{"startIndex":23,"endIndex":30,"top":[23,24,25,26],"bottom":[27,28,29,30],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":4,"pitcher":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"batter":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"coordinates":{"x":168.43,"y":98.21},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":4,"pitcher":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"batter":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"coordinates":{"x":107.25,"y":117.87},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":4,"pitcher":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"batter":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"coordinates":{"x":125.69,"y":197.66},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":4,"pitcher":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"batter":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"coordinates":{"x":154.6,"y":150.51},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":4,"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"batter":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"coordinates":{"x":103.64,"y":148.88},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":4,"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"coordinates":{"x":146.99,"y":146.96},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":4,"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"batter":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"coordinates":{"x":214.86,"y":68.95},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":4,"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"batter":{"id":695720,"fullName":"Tommy White","link":"/api/v1/people/695720"},"coordinates":{"x":98.02,"y":169.6},"type":"O","description":"Groundout"}]}},{"startIndex":31,"endIndex":36,"top":[31,32,33],"bottom":[34,35,36],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":5,"pitcher":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"coordinates":{"x":112.52,"y":127.11},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":5,"pitcher":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"batter":{"id":703520,"fullName":"Brett Bateman","link":"/api/v1/people/703520"},"coordinates":{"x":160.17,"y":167.75},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":5,"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"batter":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"coordinates":{"x":148.16,"y":124.68},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":5,"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"batter":{"id":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961"},"coordinates":{"x":108.96,"y":149.49},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":5,"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"batter":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"coordinates":{"x":141.41,"y":172.82},"type":"O","description":"Groundout"}]}},{"startIndex":37,"endIndex":47,"top":[37,38,39,40,41,42],"bottom":[43,44,45,46,47],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":6,"pitcher":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"batter":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"coordinates":{"x":128.23,"y":181.94},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":6,"pitcher":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"coordinates":{"x":117.07,"y":100.81},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":6,"pitcher":{"id":688297,"fullName":"Chris Roycroft","link":"/api/v1/people/688297"},"batter":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"coordinates":{"x":134.31,"y":93.71},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":6,"pitcher":{"id":688297,"fullName":"Chris Roycroft","link":"/api/v1/people/688297"},"batter":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"coordinates":{"x":140.4,"y":159.13},"type":"O","description":"Grounded Into DP"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":6,"pitcher":{"id":688297,"fullName":"Chris Roycroft","link":"/api/v1/people/688297"},"batter":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"coordinates":{"x":109.88,"y":102.09},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":6,"pitcher":{"id":688297,"fullName":"Chris Roycroft","link":"/api/v1/people/688297"},"batter":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"coordinates":{"x":149.52,"y":150.51},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":6,"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"batter":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"coordinates":{"x":114.02,"y":186.47},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":6,"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"coordinates":{"x":165.82,"y":119.07},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":6,"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"coordinates":{"x":160.17,"y":168.25},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":6,"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"batter":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"coordinates":{"x":148.51,"y":152.03},"type":"O","description":"Groundout"}]}},{"startIndex":48,"endIndex":55,"top":[48,49,50,51],"bottom":[52,53,54,55],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":7,"pitcher":{"id":688297,"fullName":"Chris Roycroft","link":"/api/v1/people/688297"},"batter":{"id":660821,"fullName":"Jesús Sánchez","link":"/api/v1/people/660821"},"coordinates":{"x":131.81,"y":88.22},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":7,"pitcher":{"id":688297,"fullName":"Chris Roycroft","link":"/api/v1/people/688297"},"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"coordinates":{"x":197.1,"y":92.16},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":7,"pitcher":{"id":688297,"fullName":"Chris Roycroft","link":"/api/v1/people/688297"},"batter":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"coordinates":{"x":149.02,"y":156.08},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":7,"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"batter":{"id":695720,"fullName":"Tommy White","link":"/api/v1/people/695720"},"coordinates":{"x":119.08,"y":47.15},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":7,"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"batter":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"coordinates":{"x":217.53,"y":80.4},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":7,"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"batter":{"id":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961"},"coordinates":{"x":102.37,"y":177.38},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":7,"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"batter":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"coordinates":{"x":103.89,"y":147.46},"type":"O","description":"Groundout"}]}},{"startIndex":56,"endIndex":61,"top":[56,57,58],"bottom":[59,60,61],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":8,"pitcher":{"id":664129,"fullName":"Geoff Hartlieb","link":"/api/v1/people/664129"},"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"coordinates":{"x":83.37,"y":133.84},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":8,"pitcher":{"id":664129,"fullName":"Geoff Hartlieb","link":"/api/v1/people/664129"},"batter":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"coordinates":{"x":142.1,"y":75.66},"type":"O","description":"Lineout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":8,"pitcher":{"id":693686,"fullName":"Spencer Miles","link":"/api/v1/people/693686"},"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"coordinates":{"x":114.72,"y":70.09},"type":"O","description":"Flyout"}]}},{"startIndex":62,"endIndex":68,"top":[62,63,64,65],"bottom":[66,67,68],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":9,"pitcher":{"id":664129,"fullName":"Geoff Hartlieb","link":"/api/v1/people/664129"},"batter":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"coordinates":{"x":119.59,"y":75.38},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":9,"pitcher":{"id":664129,"fullName":"Geoff Hartlieb","link":"/api/v1/people/664129"},"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"coordinates":{"x":106.93,"y":157.6},"type":"O","description":"Forceout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":9,"pitcher":{"id":693686,"fullName":"Spencer Miles","link":"/api/v1/people/693686"},"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"coordinates":{"x":114.03,"y":145.94},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":9,"pitcher":{"id":693686,"fullName":"Spencer Miles","link":"/api/v1/people/693686"},"batter":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"coordinates":{"x":155.18,"y":162.0},"type":"O","description":"Lineout"}]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Bottom","inningHalf":"Bottom","isTopInning":false,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":2,"hits":3,"errors":0,"leftOnBase":0}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":4,"ordinalNum":"4th","home":{"runs":1,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":2,"errors":0,"leftOnBase":2},"away":{"runs":2,"hits":4,"errors":0,"leftOnBase":1}},{"num":7,"ordinalNum":"7th","home":{"runs":1,"hits":1,"errors":0,"leftOnBase":0},"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":1,"errors":0,"leftOnBase":0}},{"num":9,"ordinalNum":"9th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}}],"teams":{"home":{"runs":2,"hits":6,"errors":0,"leftOnBase":4},"away":{"runs":4,"hits":11,"errors":0,"leftOnBase":5}},"defense":{"pitcher":{"id":693686,"fullName":"Spencer Miles","link":"/api/v1/people/693686"},"catcher":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"first":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"second":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"third":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"shortstop":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"left":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"center":{"id":703520,"fullName":"Brett Bateman","link":"/api/v1/people/703520"},"right":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"batter":{"id":703520,"fullName":"Brett Bateman","link":"/api/v1/people/703520"},"onDeck":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"inHole":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"battingOrder":10,"team":{"id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"}},"offense":{"batter":{"id":695720,"fullName":"Tommy White","link":"/api/v1/people/695720"},"onDeck":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"inHole":{"id":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961"},"pitcher":{"id":664129,"fullName":"Geoff Hartlieb","link":"/api/v1/people/664129"},"battingOrder":6,"team":{"id":133,"name":"Athletics","link":"/api/v1/teams/133"}},"balls":0,"strikes":3,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"teamStats":{"batting":{"flyOuts":4,"groundOuts":10,"airOuts":8,"runs":4,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":6,"baseOnBalls":1,"intentionalWalks":0,"hits":11,"hitByPitch":0,"avg":".248","atBats":35,"obp":".309","slg":".384","ops":".693","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":36,"totalBases":17,"rbi":3,"leftOnBase":14,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":1,"atBatsPerHomeRun":"17.50","popOuts":1,"lineOuts":3},"pitching":{"flyOuts":1,"groundOuts":16,"airOuts":4,"runs":2,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":6,"baseOnBalls":1,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":32,"obp":".212","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":111,"era":"3.92","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":2,"whip":"1.30","battersFaced":33,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":111,"balls":32,"strikes":79,"strikePercentage":".710","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"4.00","rbi":2,"pitchesPerInning":"12.33","runsScoredPer9":"2.00","homeRunsPer9":"2.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":15,"putOuts":27,"errors":0,"chances":42,"passedBall":0,"pickoffs":0}},"players":{"ID693686":{"person":{"id":693686,"fullName":"Spencer Miles","link":"/api/v1/people/693686"},"jerseyNumber":"62","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{"note":"(S, 2)","summary":"2.0 IP, 0 ER, 3 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":22,"inningsPitched":"2.0","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":6,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":22,"balls":3,"strikes":19,"strikePercentage":".860","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":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":45,"gamesStarted":6,"flyOuts":41,"groundOuts":98,"airOuts":78,"runs":29,"doubles":9,"triples":1,"homeRuns":5,"strikeOuts":81,"baseOnBalls":21,"intentionalWalks":1,"hits":71,"hitByPitch":1,"atBats":326,"obp":".266","caughtStealing":4,"stolenBases":9,"stolenBasePercentage":".692","caughtStealingPercentage":".308","numberOfPitches":1350,"era":"2.77","inningsPitched":"87.2","wins":6,"losses":2,"saves":2,"saveOpportunities":2,"holds":4,"blownSaves":0,"earnedRuns":27,"whip":"1.05","battersFaced":350,"outs":263,"gamesPitched":45,"completeGames":0,"shutouts":0,"pitchesThrown":1350,"balls":449,"strikes":901,"strikePercentage":".670","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.26","rbi":0,"winPercentage":".750","pitchesPerInning":"15.40","gamesFinished":9,"strikeoutWalkRatio":"3.86","strikeoutsPer9Inn":"8.32","walksPer9Inn":"2.16","hitsPer9Inn":"7.29","runsScoredPer9":"2.98","homeRunsPer9":"0.51","inheritedRunners":20,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":14,"lineOuts":23},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":8,"errors":0,"chances":17,"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"}]},"ID694357":{"person":{"id":694357,"fullName":"Ricky Tiedemann","link":"/api/v1/people/694357"},"jerseyNumber":"33","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":3,"gamesStarted":0,"flyOuts":1,"groundOuts":4,"airOuts":4,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":4,"intentionalWalks":0,"hits":3,"hitByPitch":1,"atBats":15,"obp":".400","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":79,"era":"2.08","inningsPitched":"4.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"1.62","battersFaced":20,"outs":13,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":79,"balls":35,"strikes":44,"strikePercentage":".560","hitBatsmen":1,"balks":1,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".---","pitchesPerInning":"18.23","gamesFinished":0,"strikeoutWalkRatio":"1.00","strikeoutsPer9Inn":"8.31","walksPer9Inn":"8.31","hitsPer9Inn":"6.23","runsScoredPer9":"2.08","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID667755":{"person":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"jerseyNumber":"40","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{"note":"(W, 12-7)","summary":"7.0 IP, 2 ER, 3 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":0,"groundOuts":15,"airOuts":2,"runs":2,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":3,"baseOnBalls":1,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":26,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":89,"inningsPitched":"7.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":27,"outs":21,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":89,"balls":29,"strikes":60,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"2.57","homeRunsPer9":"2.57","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":2},"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":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":29,"gamesStarted":29,"flyOuts":71,"groundOuts":188,"airOuts":123,"runs":68,"doubles":15,"triples":0,"homeRuns":16,"strikeOuts":154,"baseOnBalls":71,"intentionalWalks":1,"hits":138,"hitByPitch":7,"atBats":599,"obp":".319","caughtStealing":5,"stolenBases":5,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":2698,"era":"3.48","inningsPitched":"163.0","wins":12,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":63,"whip":"1.28","battersFaced":681,"outs":489,"gamesPitched":29,"completeGames":0,"shutouts":0,"pitchesThrown":2698,"balls":1000,"strikes":1698,"strikePercentage":".630","hitBatsmen":7,"balks":0,"wildPitches":4,"pickoffs":1,"groundOutsToAirouts":"1.53","rbi":2,"winPercentage":".632","pitchesPerInning":"16.55","gamesFinished":0,"strikeoutWalkRatio":"2.17","strikeoutsPer9Inn":"8.50","walksPer9Inn":"3.92","hitsPer9Inn":"7.62","runsScoredPer9":"3.75","homeRunsPer9":"0.88","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":3,"sacFlies":1,"passedBall":0,"popOuts":16,"lineOuts":36},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":18,"putOuts":17,"errors":0,"chances":35,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID686973":{"person":{"id":686973,"fullName":"Louis Varland","link":"/api/v1/people/686973"},"jerseyNumber":"77","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":65,"gamesStarted":0,"flyOuts":28,"groundOuts":76,"airOuts":45,"runs":19,"doubles":8,"triples":0,"homeRuns":2,"strikeOuts":87,"baseOnBalls":21,"intentionalWalks":1,"hits":52,"hitByPitch":0,"atBats":256,"obp":".261","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","numberOfPitches":1132,"era":"1.26","inningsPitched":"71.1","wins":5,"losses":5,"saves":33,"saveOpportunities":34,"holds":5,"blownSaves":1,"earnedRuns":10,"whip":"1.02","battersFaced":281,"outs":214,"gamesPitched":65,"completeGames":0,"shutouts":0,"pitchesThrown":1132,"balls":370,"strikes":762,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.69","rbi":0,"winPercentage":".500","pitchesPerInning":"15.87","gamesFinished":47,"strikeoutWalkRatio":"4.14","strikeoutsPer9Inn":"10.98","walksPer9Inn":"2.65","hitsPer9Inn":"6.56","runsScoredPer9":"2.40","homeRunsPer9":"0.25","inheritedRunners":30,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":8,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":13,"putOuts":7,"errors":2,"chances":22,"fielding":".909","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663893":{"person":{"id":663893,"fullName":"Brendon Little","link":"/api/v1/people/663893"},"jerseyNumber":"54","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":25,"gamesStarted":0,"flyOuts":3,"groundOuts":17,"airOuts":10,"runs":21,"doubles":6,"triples":0,"homeRuns":5,"strikeOuts":37,"baseOnBalls":21,"intentionalWalks":5,"hits":26,"hitByPitch":0,"atBats":89,"obp":".427","caughtStealing":2,"stolenBases":14,"stolenBasePercentage":".875","caughtStealingPercentage":".125","numberOfPitches":481,"era":"7.23","inningsPitched":"23.2","wins":0,"losses":3,"saves":0,"saveOpportunities":2,"holds":3,"blownSaves":2,"earnedRuns":19,"whip":"1.99","battersFaced":111,"outs":71,"gamesPitched":25,"completeGames":0,"shutouts":0,"pitchesThrown":481,"balls":203,"strikes":278,"strikePercentage":".580","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.70","rbi":0,"winPercentage":".000","pitchesPerInning":"20.32","gamesFinished":3,"strikeoutWalkRatio":"1.76","strikeoutsPer9Inn":"14.07","walksPer9Inn":"7.99","hitsPer9Inn":"9.89","runsScoredPer9":"7.99","homeRunsPer9":"1.90","inheritedRunners":16,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":5},"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}},"ID573009":{"person":{"id":573009,"fullName":"Joe Mantiply","link":"/api/v1/people/573009"},"jerseyNumber":"35","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":20,"gamesStarted":0,"flyOuts":5,"groundOuts":27,"airOuts":16,"runs":6,"doubles":3,"triples":0,"homeRuns":2,"strikeOuts":20,"baseOnBalls":5,"intentionalWalks":0,"hits":20,"hitByPitch":1,"atBats":80,"obp":".299","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":326,"era":"2.42","inningsPitched":"22.1","wins":2,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":6,"whip":"1.12","battersFaced":89,"outs":67,"gamesPitched":20,"completeGames":0,"shutouts":0,"pitchesThrown":326,"balls":112,"strikes":214,"strikePercentage":".660","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.69","rbi":0,"winPercentage":"1.000","pitchesPerInning":"14.60","gamesFinished":5,"strikeoutWalkRatio":"4.00","strikeoutsPer9Inn":"8.06","walksPer9Inn":"2.01","hitsPer9Inn":"8.06","runsScoredPer9":"2.42","homeRunsPer9":"0.81","inheritedRunners":18,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":3,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID676391":{"person":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"jerseyNumber":"22","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"900","stats":{"batting":{"summary":"0-4","gamesPlayed":1,"flyOuts":2,"groundOuts":1,"airOuts":3,"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":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":1,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":142,"flyOuts":104,"groundOuts":133,"airOuts":209,"runs":58,"doubles":30,"triples":1,"homeRuns":9,"strikeOuts":55,"baseOnBalls":20,"intentionalWalks":0,"hits":147,"hitByPitch":2,"avg":".273","atBats":539,"obp":".299","slg":".382","ops":".681","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":566,"totalBases":206,"rbi":46,"leftOnBase":223,"sacBunts":0,"sacFlies":5,"babip":".288","groundOutsToAirouts":"0.64","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"59.89","popOuts":52,"lineOuts":53},"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":327,"putOuts":182,"errors":12,"chances":521,"fielding":".977","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID807727":{"person":{"id":807727,"fullName":"Charles McAdoo","link":"/api/v1/people/807727"},"jerseyNumber":"26","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":27,"flyOuts":12,"groundOuts":15,"airOuts":25,"runs":8,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":20,"baseOnBalls":6,"intentionalWalks":0,"hits":19,"hitByPitch":0,"avg":".244","atBats":78,"obp":".294","slg":".346","ops":".640","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":85,"totalBases":27,"rbi":10,"leftOnBase":40,"sacBunts":0,"sacFlies":1,"babip":".298","groundOutsToAirouts":"0.60","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"39.00","popOuts":7,"lineOuts":6},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":35,"putOuts":65,"errors":0,"chances":100,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID665926":{"person":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"jerseyNumber":"0","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"700","stats":{"batting":{"summary":"1-3 | BB","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":2,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":135,"flyOuts":59,"groundOuts":126,"airOuts":115,"runs":36,"doubles":21,"triples":1,"homeRuns":9,"strikeOuts":87,"baseOnBalls":16,"intentionalWalks":2,"hits":104,"hitByPitch":14,"avg":".245","atBats":425,"obp":".291","slg":".362","ops":".653","caughtStealing":4,"stolenBases":20,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":462,"totalBases":154,"rbi":54,"leftOnBase":184,"sacBunts":2,"sacFlies":5,"babip":".284","groundOutsToAirouts":"1.10","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"47.22","popOuts":29,"lineOuts":27},"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":264,"putOuts":183,"errors":6,"chances":453,"fielding":".987","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID678218":{"person":{"id":678218,"fullName":"Brandon Valenzuela","link":"/api/v1/people/678218"},"jerseyNumber":"59","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":83,"flyOuts":27,"groundOuts":53,"airOuts":57,"runs":26,"doubles":9,"triples":0,"homeRuns":8,"strikeOuts":64,"baseOnBalls":26,"intentionalWalks":0,"hits":48,"hitByPitch":1,"avg":".218","atBats":220,"obp":".302","slg":".368","ops":".670","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":249,"totalBases":81,"rbi":21,"leftOnBase":98,"sacBunts":1,"sacFlies":1,"babip":".268","groundOutsToAirouts":"0.93","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"27.50","popOuts":13,"lineOuts":17},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":17,"stolenBases":44,"stolenBasePercentage":".721","caughtStealingPercentage":".279","assists":40,"putOuts":544,"errors":10,"chances":594,"fielding":".983","passedBall":0,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID656302":{"person":{"id":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302"},"jerseyNumber":"84","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":27,"gamesStarted":27,"flyOuts":59,"groundOuts":120,"airOuts":126,"runs":49,"doubles":19,"triples":0,"homeRuns":11,"strikeOuts":227,"baseOnBalls":67,"intentionalWalks":0,"hits":101,"hitByPitch":3,"atBats":570,"obp":".266","caughtStealing":6,"stolenBases":31,"stolenBasePercentage":".838","caughtStealingPercentage":".162","numberOfPitches":2727,"era":"2.40","inningsPitched":"161.1","wins":10,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":43,"whip":"1.04","battersFaced":644,"outs":484,"gamesPitched":27,"completeGames":1,"shutouts":1,"pitchesThrown":2727,"balls":1035,"strikes":1692,"strikePercentage":".620","hitBatsmen":3,"balks":1,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"0.95","rbi":0,"winPercentage":".667","pitchesPerInning":"16.90","gamesFinished":0,"strikeoutWalkRatio":"3.39","strikeoutsPer9Inn":"12.66","walksPer9Inn":"3.74","hitsPer9Inn":"5.63","runsScoredPer9":"2.73","homeRunsPer9":"0.61","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":37,"lineOuts":30},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":9,"errors":3,"chances":22,"fielding":".864","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID703520":{"person":{"id":703520,"fullName":"Brett Bateman","link":"/api/v1/people/703520"},"jerseyNumber":"21","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"100","stats":{"batting":{"summary":"1-4 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":27,"flyOuts":8,"groundOuts":34,"airOuts":17,"runs":16,"doubles":4,"triples":1,"homeRuns":0,"strikeOuts":25,"baseOnBalls":11,"intentionalWalks":0,"hits":36,"hitByPitch":2,"avg":".330","atBats":109,"obp":".398","slg":".385","ops":".783","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":125,"totalBases":42,"rbi":7,"leftOnBase":38,"sacBunts":2,"sacFlies":1,"babip":".424","groundOutsToAirouts":"2.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"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":84,"errors":0,"chances":85,"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"}]},"ID623149":{"person":{"id":623149,"fullName":"Paul Sewald","link":"/api/v1/people/623149"},"jerseyNumber":"43","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":54,"gamesStarted":0,"flyOuts":43,"groundOuts":18,"airOuts":74,"runs":29,"doubles":5,"triples":2,"homeRuns":12,"strikeOuts":50,"baseOnBalls":12,"intentionalWalks":0,"hits":37,"hitByPitch":3,"atBats":176,"obp":".269","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":759,"era":"5.21","inningsPitched":"46.2","wins":2,"losses":5,"saves":24,"saveOpportunities":27,"holds":2,"blownSaves":3,"earnedRuns":27,"whip":"1.05","battersFaced":194,"outs":140,"gamesPitched":54,"completeGames":0,"shutouts":0,"pitchesThrown":759,"balls":244,"strikes":515,"strikePercentage":".680","hitBatsmen":3,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.24","rbi":0,"winPercentage":".286","pitchesPerInning":"16.26","gamesFinished":35,"strikeoutWalkRatio":"4.17","strikeoutsPer9Inn":"9.64","walksPer9Inn":"2.31","hitsPer9Inn":"7.14","runsScoredPer9":"5.59","homeRunsPer9":"2.31","inheritedRunners":9,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":17,"lineOuts":14},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":1,"chances":4,"fielding":".750","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID664770":{"person":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"jerseyNumber":"38","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"200","stats":{"batting":{"summary":"1-4 | R","gamesPlayed":1,"flyOuts":0,"groundOuts":3,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":110,"flyOuts":45,"groundOuts":129,"airOuts":86,"runs":43,"doubles":13,"triples":0,"homeRuns":10,"strikeOuts":58,"baseOnBalls":21,"intentionalWalks":0,"hits":99,"hitByPitch":6,"avg":".272","atBats":364,"obp":".321","slg":".390","ops":".711","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":399,"totalBases":142,"rbi":36,"leftOnBase":135,"sacBunts":6,"sacFlies":2,"babip":".299","groundOutsToAirouts":"1.50","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"36.40","popOuts":15,"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":8,"putOuts":175,"errors":1,"chances":184,"fielding":".995","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID453286":{"person":{"id":453286,"fullName":"Max Scherzer","link":"/api/v1/people/453286"},"jerseyNumber":"31","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":14,"gamesStarted":14,"flyOuts":48,"groundOuts":49,"airOuts":88,"runs":42,"doubles":9,"triples":0,"homeRuns":13,"strikeOuts":48,"baseOnBalls":27,"intentionalWalks":0,"hits":58,"hitByPitch":2,"atBats":241,"obp":".321","caughtStealing":0,"stolenBases":6,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1098,"era":"6.03","inningsPitched":"62.2","wins":2,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":42,"whip":"1.36","battersFaced":272,"outs":188,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":1098,"balls":394,"strikes":704,"strikePercentage":".640","hitBatsmen":2,"balks":1,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.56","rbi":0,"winPercentage":".222","pitchesPerInning":"17.52","gamesFinished":0,"strikeoutWalkRatio":"1.78","strikeoutsPer9Inn":"6.89","walksPer9Inn":"3.88","hitsPer9Inn":"8.33","runsScoredPer9":"6.03","homeRunsPer9":"1.87","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":24,"lineOuts":16},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":2,"errors":0,"chances":8,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID543807":{"person":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"jerseyNumber":"4","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":112,"flyOuts":66,"groundOuts":113,"airOuts":115,"runs":53,"doubles":21,"triples":2,"homeRuns":14,"strikeOuts":85,"baseOnBalls":43,"intentionalWalks":0,"hits":102,"hitByPitch":3,"avg":".247","atBats":413,"obp":".321","slg":".409","ops":".730","caughtStealing":2,"stolenBases":12,"stolenBasePercentage":".857","caughtStealingPercentage":".143","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":464,"totalBases":169,"rbi":48,"leftOnBase":179,"sacBunts":0,"sacFlies":2,"babip":".278","groundOutsToAirouts":"0.98","catchersInterference":3,"pickoffs":0,"atBatsPerHomeRun":"29.50","popOuts":25,"lineOuts":24},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID689254":{"person":{"id":689254,"fullName":"Mason Fluharty","link":"/api/v1/people/689254"},"jerseyNumber":"68","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":76,"gamesStarted":4,"flyOuts":40,"groundOuts":39,"airOuts":68,"runs":21,"doubles":5,"triples":0,"homeRuns":6,"strikeOuts":62,"baseOnBalls":26,"intentionalWalks":2,"hits":46,"hitByPitch":1,"atBats":210,"obp":".305","caughtStealing":4,"stolenBases":1,"stolenBasePercentage":".200","caughtStealingPercentage":".800","numberOfPitches":950,"era":"3.30","inningsPitched":"57.1","wins":6,"losses":1,"saves":1,"saveOpportunities":1,"holds":15,"blownSaves":0,"earnedRuns":21,"whip":"1.26","battersFaced":242,"outs":172,"gamesPitched":76,"completeGames":0,"shutouts":0,"pitchesThrown":950,"balls":336,"strikes":614,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.57","rbi":0,"winPercentage":".857","pitchesPerInning":"16.57","gamesFinished":7,"strikeoutWalkRatio":"2.38","strikeoutsPer9Inn":"9.73","walksPer9Inn":"4.08","hitsPer9Inn":"7.22","runsScoredPer9":"3.30","homeRunsPer9":"0.94","inheritedRunners":45,"inheritedRunnersScored":16,"catchersInterference":0,"sacBunts":3,"sacFlies":2,"passedBall":0,"popOuts":10,"lineOuts":18},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":4,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID680755":{"person":{"id":680755,"fullName":"Braydon Fisher","link":"/api/v1/people/680755"},"jerseyNumber":"63","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":69,"gamesStarted":8,"flyOuts":34,"groundOuts":62,"airOuts":66,"runs":32,"doubles":7,"triples":1,"homeRuns":7,"strikeOuts":68,"baseOnBalls":38,"intentionalWalks":5,"hits":49,"hitByPitch":3,"atBats":238,"obp":".319","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":1140,"era":"3.20","inningsPitched":"70.1","wins":3,"losses":4,"saves":1,"saveOpportunities":1,"holds":12,"blownSaves":0,"earnedRuns":25,"whip":"1.24","battersFaced":286,"outs":211,"gamesPitched":69,"completeGames":0,"shutouts":0,"pitchesThrown":1140,"balls":432,"strikes":708,"strikePercentage":".620","hitBatsmen":3,"balks":0,"wildPitches":4,"pickoffs":2,"groundOutsToAirouts":"0.94","rbi":0,"winPercentage":".429","pitchesPerInning":"16.21","gamesFinished":10,"strikeoutWalkRatio":"1.79","strikeoutsPer9Inn":"8.70","walksPer9Inn":"4.86","hitsPer9Inn":"6.27","runsScoredPer9":"4.09","homeRunsPer9":"0.90","inheritedRunners":29,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":4,"sacFlies":3,"passedBall":0,"popOuts":13,"lineOuts":19},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":5,"errors":3,"chances":15,"fielding":".800","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID815873":{"person":{"id":815873,"fullName":"Sean Keys","link":"/api/v1/people/815873"},"jerseyNumber":"20","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":16,"flyOuts":4,"groundOuts":5,"airOuts":13,"runs":7,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":17,"baseOnBalls":2,"intentionalWalks":0,"hits":9,"hitByPitch":0,"avg":".205","atBats":44,"obp":".239","slg":".364","ops":".603","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":46,"totalBases":16,"rbi":7,"leftOnBase":7,"sacBunts":0,"sacFlies":0,"babip":".280","groundOutsToAirouts":"0.38","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"22.00","popOuts":4,"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":5,"putOuts":41,"errors":1,"chances":47,"fielding":".979","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID643511":{"person":{"id":643511,"fullName":"Tyler Rogers","link":"/api/v1/people/643511"},"jerseyNumber":"71","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":67,"gamesStarted":0,"flyOuts":28,"groundOuts":102,"airOuts":51,"runs":21,"doubles":6,"triples":1,"homeRuns":1,"strikeOuts":36,"baseOnBalls":21,"intentionalWalks":5,"hits":55,"hitByPitch":2,"atBats":242,"obp":".293","caughtStealing":4,"stolenBases":2,"stolenBasePercentage":".333","caughtStealingPercentage":".667","numberOfPitches":927,"era":"1.81","inningsPitched":"64.2","wins":2,"losses":2,"saves":4,"saveOpportunities":7,"holds":31,"blownSaves":3,"earnedRuns":13,"whip":"1.18","battersFaced":269,"outs":194,"gamesPitched":67,"completeGames":0,"shutouts":0,"pitchesThrown":927,"balls":285,"strikes":642,"strikePercentage":".690","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.00","rbi":0,"winPercentage":".500","pitchesPerInning":"14.34","gamesFinished":11,"strikeoutWalkRatio":"1.71","strikeoutsPer9Inn":"5.01","walksPer9Inn":"2.92","hitsPer9Inn":"7.65","runsScoredPer9":"2.92","homeRunsPer9":"0.14","inheritedRunners":7,"inheritedRunnersScored":1,"catchersInterference":2,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":14,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":13,"putOuts":5,"errors":0,"chances":18,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669701":{"person":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"jerseyNumber":"9","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"500","stats":{"batting":{"summary":"2-4 | HR, K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":5,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":65,"flyOuts":35,"groundOuts":42,"airOuts":54,"runs":20,"doubles":3,"triples":1,"homeRuns":6,"strikeOuts":44,"baseOnBalls":23,"intentionalWalks":1,"hits":40,"hitByPitch":1,"avg":".227","atBats":176,"obp":".317","slg":".358","ops":".675","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":204,"totalBases":63,"rbi":15,"leftOnBase":70,"sacBunts":2,"sacFlies":2,"babip":".266","groundOutsToAirouts":"0.78","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.33","popOuts":9,"lineOuts":10},"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":94,"putOuts":67,"errors":2,"chances":163,"fielding":".988","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID665489":{"person":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"jerseyNumber":"27","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"300","stats":{"batting":{"summary":"2-4 | K, R, CS","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":1,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":13,"errors":0,"chances":16,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":131,"flyOuts":68,"groundOuts":152,"airOuts":148,"runs":68,"doubles":22,"triples":0,"homeRuns":8,"strikeOuts":71,"baseOnBalls":50,"intentionalWalks":5,"hits":129,"hitByPitch":4,"avg":".261","atBats":494,"obp":".330","slg":".354","ops":".684","caughtStealing":4,"stolenBases":7,"stolenBasePercentage":".636","caughtStealingPercentage":".364","groundIntoDoublePlay":18,"groundIntoTriplePlay":0,"plateAppearances":554,"totalBases":175,"rbi":54,"leftOnBase":203,"sacBunts":0,"sacFlies":6,"babip":".287","groundOutsToAirouts":"1.03","catchersInterference":0,"pickoffs":1,"atBatsPerHomeRun":"61.75","popOuts":31,"lineOuts":49},"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":84,"putOuts":825,"errors":8,"chances":917,"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"}]},"ID660821":{"person":{"id":660821,"fullName":"Jesús Sánchez","link":"/api/v1/people/660821"},"jerseyNumber":"12","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"800","stats":{"batting":{"summary":"1-4 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":98,"flyOuts":38,"groundOuts":67,"airOuts":67,"runs":24,"doubles":18,"triples":0,"homeRuns":8,"strikeOuts":70,"baseOnBalls":17,"intentionalWalks":1,"hits":70,"hitByPitch":8,"avg":".260","atBats":269,"obp":".318","slg":".416","ops":".734","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":299,"totalBases":112,"rbi":35,"leftOnBase":109,"sacBunts":0,"sacFlies":5,"babip":".316","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"33.62","popOuts":14,"lineOuts":15},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":117,"errors":3,"chances":120,"fielding":".975","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID547179":{"person":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"jerseyNumber":"55","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":29,"gamesStarted":25,"flyOuts":82,"groundOuts":137,"airOuts":134,"runs":106,"doubles":32,"triples":6,"homeRuns":21,"strikeOuts":86,"baseOnBalls":50,"intentionalWalks":0,"hits":176,"hitByPitch":6,"atBats":523,"obp":".395","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","numberOfPitches":2283,"era":"7.03","inningsPitched":"121.2","wins":3,"losses":11,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":95,"whip":"1.86","battersFaced":589,"outs":365,"gamesPitched":29,"completeGames":0,"shutouts":0,"pitchesThrown":2283,"balls":873,"strikes":1410,"strikePercentage":".620","hitBatsmen":6,"balks":1,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.02","rbi":0,"winPercentage":".214","pitchesPerInning":"18.76","gamesFinished":2,"strikeoutWalkRatio":"1.72","strikeoutsPer9Inn":"6.36","walksPer9Inn":"3.70","hitsPer9Inn":"13.02","runsScoredPer9":"7.84","homeRunsPer9":"1.55","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":9,"passedBall":0,"popOuts":20,"lineOuts":32},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":13,"putOuts":13,"errors":1,"chances":27,"fielding":".963","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID664702":{"person":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"jerseyNumber":"3","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"501","stats":{"batting":{"summary":"0-0","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":132,"flyOuts":53,"groundOuts":76,"airOuts":91,"runs":42,"doubles":18,"triples":1,"homeRuns":3,"strikeOuts":39,"baseOnBalls":24,"intentionalWalks":0,"hits":62,"hitByPitch":1,"avg":".238","atBats":261,"obp":".301","slg":".349","ops":".650","caughtStealing":1,"stolenBases":7,"stolenBasePercentage":".875","caughtStealingPercentage":".125","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":293,"totalBases":91,"rbi":24,"leftOnBase":120,"sacBunts":4,"sacFlies":3,"babip":".266","groundOutsToAirouts":"0.84","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"87.00","popOuts":20,"lineOuts":18},"pitching":{"gamesPlayed":4,"gamesStarted":0,"flyOuts":2,"groundOuts":8,"airOuts":3,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":8,"hitByPitch":0,"atBats":19,"obp":".450","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":54,"era":"4.50","inningsPitched":"4.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"2.25","battersFaced":20,"outs":12,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":54,"balls":23,"strikes":31,"strikePercentage":".570","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.67","rbi":0,"winPercentage":".---","pitchesPerInning":"13.50","gamesFinished":4,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"2.25","hitsPer9Inn":"18.00","runsScoredPer9":"4.50","homeRunsPer9":"2.25","inheritedRunners":2,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":173,"errors":0,"chances":176,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID681293":{"person":{"id":681293,"fullName":"Spencer Arrighetti","link":"/api/v1/people/681293"},"jerseyNumber":"45","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":21,"gamesStarted":19,"flyOuts":69,"groundOuts":81,"airOuts":121,"runs":62,"doubles":12,"triples":0,"homeRuns":17,"strikeOuts":100,"baseOnBalls":58,"intentionalWalks":0,"hits":84,"hitByPitch":15,"atBats":380,"obp":".344","caughtStealing":3,"stolenBases":21,"stolenBasePercentage":".875","caughtStealingPercentage":".125","numberOfPitches":1797,"era":"5.12","inningsPitched":"103.2","wins":7,"losses":9,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":59,"whip":"1.37","battersFaced":459,"outs":311,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":1797,"balls":719,"strikes":1078,"strikePercentage":".600","hitBatsmen":15,"balks":1,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.67","rbi":0,"winPercentage":".438","pitchesPerInning":"17.33","gamesFinished":0,"strikeoutWalkRatio":"1.72","strikeoutsPer9Inn":"8.68","walksPer9Inn":"5.04","hitsPer9Inn":"7.29","runsScoredPer9":"5.38","homeRunsPer9":"1.48","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":4,"passedBall":0,"popOuts":24,"lineOuts":28},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":6,"errors":3,"chances":11,"fielding":".727","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID672386":{"person":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"jerseyNumber":"30","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"400","stats":{"batting":{"summary":"1-4 | K, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":6,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":67,"flyOuts":32,"groundOuts":78,"airOuts":64,"runs":21,"doubles":7,"triples":0,"homeRuns":9,"strikeOuts":32,"baseOnBalls":26,"intentionalWalks":5,"hits":65,"hitByPitch":0,"avg":".275","atBats":236,"obp":".343","slg":".419","ops":".762","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":265,"totalBases":99,"rbi":36,"leftOnBase":83,"sacBunts":0,"sacFlies":3,"babip":".283","groundOutsToAirouts":"1.22","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.22","popOuts":13,"lineOuts":19},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":13,"stolenBases":71,"stolenBasePercentage":".845","caughtStealingPercentage":".155","assists":32,"putOuts":527,"errors":2,"chances":561,"fielding":".996","passedBall":2,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID672960":{"person":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"jerseyNumber":"7","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"600","stats":{"batting":{"summary":"2-4 | HR, RBI, R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":5,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":0,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":140,"flyOuts":77,"groundOuts":91,"airOuts":137,"runs":75,"doubles":23,"triples":0,"homeRuns":30,"strikeOuts":168,"baseOnBalls":50,"intentionalWalks":0,"hits":120,"hitByPitch":6,"avg":".234","atBats":513,"obp":".308","slg":".454","ops":".762","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":572,"totalBases":233,"rbi":83,"leftOnBase":256,"sacBunts":0,"sacFlies":3,"babip":".283","groundOutsToAirouts":"0.66","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.10","popOuts":36,"lineOuts":24},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":187,"putOuts":164,"errors":17,"chances":368,"fielding":".954","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]}},"batters":[703520,664770,665489,672386,669701,664702,672960,665926,660821,676391,667755,693686],"pitchers":[667755,693686],"bench":[815873,807727,543807,678218],"bullpen":[681293,656302,680755,689254,663893,547179,573009,643511,453286,623149,694357,686973],"battingOrder":[703520,664770,665489,672386,664702,672960,665926,660821,676391],"info":[{"title":"BATTING","fieldList":[{"label":"HR","value":"Smith (6, 2nd inning off Perkins, 0 on, 0 out); Okamoto (30, 2nd inning off Perkins, 0 on, 0 out)."},{"label":"TB","value":"Bateman; Giménez; Guerrero Jr. 2; Kirk; Lukes; Okamoto 5; Smith 5; Sánchez, J."},{"label":"RBI","value":"Kirk (36); Okamoto (83); Smith (15)."},{"label":"Runners left in scoring position, 2 out","value":"Lukes; Giménez."},{"label":"GIDP","value":"Smith; Sánchez, J."},{"label":"Team RISP","value":"1-for-6."},{"label":"Team LOB","value":"5."}]},{"title":"BASERUNNING","fieldList":[{"label":"CS","value":"Guerrero Jr. (4, 2nd base by Hartlieb/Heim)."},{"label":"PO","value":"Guerrero Jr. (1st base by Hartlieb)."}]},{"title":"FIELDING","fieldList":[{"label":"DP","value":"(Giménez-Guerrero Jr.)."}]}],"note":[]},"home":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"teamStats":{"batting":{"flyOuts":1,"groundOuts":16,"airOuts":4,"runs":2,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":6,"baseOnBalls":1,"intentionalWalks":0,"hits":6,"hitByPitch":0,"avg":".246","atBats":32,"obp":".319","slg":".403","ops":".722","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":33,"totalBases":12,"rbi":2,"leftOnBase":12,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.00","popOuts":0,"lineOuts":3},"pitching":{"flyOuts":4,"groundOuts":10,"airOuts":8,"runs":4,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":6,"baseOnBalls":1,"intentionalWalks":0,"hits":11,"hitByPitch":0,"atBats":35,"obp":".333","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":150,"era":"5.39","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":4,"whip":"1.49","battersFaced":36,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":150,"balls":53,"strikes":97,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"1.25","rbi":3,"pitchesPerInning":"16.67","runsScoredPer9":"4.00","homeRunsPer9":"2.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":3},"fielding":{"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":".---","assists":12,"putOuts":27,"errors":0,"chances":39,"passedBall":0,"pickoffs":0}},"players":{"ID671732":{"person":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"jerseyNumber":"4","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"400","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":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":138,"flyOuts":39,"groundOuts":115,"airOuts":80,"runs":54,"doubles":16,"triples":1,"homeRuns":13,"strikeOuts":125,"baseOnBalls":55,"intentionalWalks":1,"hits":93,"hitByPitch":1,"avg":".227","atBats":410,"obp":".318","slg":".366","ops":".684","caughtStealing":4,"stolenBases":10,"stolenBasePercentage":".714","caughtStealingPercentage":".286","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":469,"totalBases":150,"rbi":52,"leftOnBase":165,"sacBunts":1,"sacFlies":2,"babip":".292","groundOutsToAirouts":"1.44","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.54","popOuts":12,"lineOuts":29},"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":242,"errors":4,"chances":248,"fielding":".984","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID641680":{"person":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"jerseyNumber":"15","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"900","stats":{"batting":{"summary":"0-3","gamesPlayed":1,"flyOuts":0,"groundOuts":3,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":".---","assists":1,"putOuts":6,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":94,"flyOuts":56,"groundOuts":97,"airOuts":96,"runs":32,"doubles":17,"triples":0,"homeRuns":13,"strikeOuts":65,"baseOnBalls":25,"intentionalWalks":0,"hits":67,"hitByPitch":2,"avg":".208","atBats":322,"obp":".267","slg":".382","ops":".649","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":352,"totalBases":123,"rbi":42,"leftOnBase":166,"sacBunts":0,"sacFlies":3,"babip":".219","groundOutsToAirouts":"1.01","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"24.77","popOuts":21,"lineOuts":19},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":15,"stolenBases":45,"stolenBasePercentage":".750","caughtStealingPercentage":".250","assists":22,"putOuts":512,"errors":4,"chances":538,"fielding":".993","passedBall":4,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID695720":{"person":{"id":695720,"fullName":"Tommy White","link":"/api/v1/people/695720"},"jerseyNumber":"47","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"600","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":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":41,"flyOuts":23,"groundOuts":47,"airOuts":42,"runs":16,"doubles":5,"triples":0,"homeRuns":2,"strikeOuts":27,"baseOnBalls":4,"intentionalWalks":0,"hits":38,"hitByPitch":0,"avg":".248","atBats":153,"obp":".266","slg":".320","ops":".586","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":158,"totalBases":49,"rbi":8,"leftOnBase":58,"sacBunts":0,"sacFlies":1,"babip":".288","groundOutsToAirouts":"1.12","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"76.50","popOuts":5,"lineOuts":14},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":39,"putOuts":132,"errors":3,"chances":174,"fielding":".983","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID622268":{"person":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"jerseyNumber":"29","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"700","stats":{"batting":{"summary":"2-3 | HR, RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"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":0,"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":5,"putOuts":2,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":76,"flyOuts":28,"groundOuts":51,"airOuts":50,"runs":33,"doubles":13,"triples":1,"homeRuns":6,"strikeOuts":35,"baseOnBalls":25,"intentionalWalks":0,"hits":50,"hitByPitch":7,"avg":".272","atBats":184,"obp":".380","slg":".451","ops":".831","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":218,"totalBases":83,"rbi":23,"leftOnBase":73,"sacBunts":2,"sacFlies":0,"babip":".308","groundOutsToAirouts":"1.02","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.67","popOuts":5,"lineOuts":17},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":81,"putOuts":55,"errors":3,"chances":139,"fielding":".978","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID680869":{"person":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"jerseyNumber":"20","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"300","stats":{"batting":{"summary":"0-3 | BB, 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":95,"flyOuts":48,"groundOuts":80,"airOuts":79,"runs":65,"doubles":15,"triples":2,"homeRuns":17,"strikeOuts":93,"baseOnBalls":27,"intentionalWalks":0,"hits":85,"hitByPitch":5,"avg":".254","atBats":334,"obp":".320","slg":".464","ops":".784","caughtStealing":3,"stolenBases":14,"stolenBasePercentage":".824","caughtStealingPercentage":".176","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":369,"totalBases":155,"rbi":44,"leftOnBase":130,"sacBunts":3,"sacFlies":0,"babip":".304","groundOutsToAirouts":"1.01","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.65","popOuts":18,"lineOuts":13},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":131,"putOuts":113,"errors":9,"chances":253,"fielding":".964","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID688297":{"person":{"id":688297,"fullName":"Chris Roycroft","link":"/api/v1/people/688297"},"jerseyNumber":"56","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{"summary":"2.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":3,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":8,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":35,"inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":8,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":35,"balls":12,"strikes":23,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":2,"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":22,"gamesStarted":0,"flyOuts":11,"groundOuts":46,"airOuts":26,"runs":24,"doubles":4,"triples":0,"homeRuns":8,"strikeOuts":22,"baseOnBalls":14,"intentionalWalks":1,"hits":44,"hitByPitch":3,"atBats":136,"obp":".396","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":566,"era":"6.75","inningsPitched":"32.0","wins":1,"losses":0,"saves":1,"saveOpportunities":1,"holds":1,"blownSaves":0,"earnedRuns":24,"whip":"1.81","battersFaced":155,"outs":96,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":566,"balls":209,"strikes":357,"strikePercentage":".630","hitBatsmen":3,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.77","rbi":1,"winPercentage":"1.000","pitchesPerInning":"17.69","gamesFinished":11,"strikeoutWalkRatio":"1.57","strikeoutsPer9Inn":"6.19","walksPer9Inn":"3.94","hitsPer9Inn":"12.38","runsScoredPer9":"6.75","homeRunsPer9":"2.25","inheritedRunners":12,"inheritedRunnersScored":10,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":4,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":0,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID683021":{"person":{"id":683021,"fullName":"Michael Stefanic","link":"/api/v1/people/683021"},"jerseyNumber":"17","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":9,"flyOuts":2,"groundOuts":5,"airOuts":3,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":2,"intentionalWalks":0,"hits":7,"hitByPitch":0,"avg":".389","atBats":18,"obp":".450","slg":".444","ops":".894","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":20,"totalBases":8,"rbi":2,"leftOnBase":9,"sacBunts":0,"sacFlies":0,"babip":".467","groundOutsToAirouts":"1.67","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":9,"errors":1,"chances":18,"fielding":".944","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID664129":{"person":{"id":664129,"fullName":"Geoff Hartlieb","link":"/api/v1/people/664129"},"jerseyNumber":"31","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{"summary":"2.0 IP, 0 ER, 2 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":6,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","numberOfPitches":30,"inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":7,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":30,"balls":12,"strikes":18,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":1,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":12,"gamesStarted":0,"flyOuts":14,"groundOuts":16,"airOuts":27,"runs":10,"doubles":3,"triples":2,"homeRuns":1,"strikeOuts":12,"baseOnBalls":10,"intentionalWalks":0,"hits":22,"hitByPitch":1,"atBats":74,"obp":".375","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":308,"era":"4.58","inningsPitched":"19.2","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":2,"blownSaves":0,"earnedRuns":10,"whip":"1.63","battersFaced":88,"outs":59,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":308,"balls":119,"strikes":189,"strikePercentage":".610","hitBatsmen":1,"balks":0,"wildPitches":4,"pickoffs":1,"groundOutsToAirouts":"0.59","rbi":0,"winPercentage":".500","pitchesPerInning":"15.66","gamesFinished":5,"strikeoutWalkRatio":"1.20","strikeoutsPer9Inn":"5.49","walksPer9Inn":"4.58","hitsPer9Inn":"10.07","runsScoredPer9":"4.58","homeRunsPer9":"0.46","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":4,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID686751":{"person":{"id":686751,"fullName":"Seth Johnson","link":"/api/v1/people/686751"},"jerseyNumber":"52","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":22,"gamesStarted":0,"flyOuts":7,"groundOuts":18,"airOuts":21,"runs":19,"doubles":8,"triples":0,"homeRuns":3,"strikeOuts":30,"baseOnBalls":17,"intentionalWalks":0,"hits":25,"hitByPitch":1,"atBats":94,"obp":".384","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":448,"era":"6.65","inningsPitched":"23.0","wins":1,"losses":0,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":17,"whip":"1.83","battersFaced":112,"outs":69,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":448,"balls":169,"strikes":279,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.86","rbi":0,"winPercentage":"1.000","pitchesPerInning":"19.48","gamesFinished":7,"strikeoutWalkRatio":"1.76","strikeoutsPer9Inn":"11.74","walksPer9Inn":"6.65","hitsPer9Inn":"9.78","runsScoredPer9":"7.43","homeRunsPer9":"1.17","inheritedRunners":11,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":5,"lineOuts":9},"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}},"ID643446":{"person":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"jerseyNumber":"22","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"200","stats":{"batting":{"summary":"1-4","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":9,"errors":0,"chances":10,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":129,"flyOuts":71,"groundOuts":119,"airOuts":146,"runs":45,"doubles":20,"triples":0,"homeRuns":8,"strikeOuts":52,"baseOnBalls":27,"intentionalWalks":1,"hits":114,"hitByPitch":5,"avg":".268","atBats":426,"obp":".316","slg":".371","ops":".687","caughtStealing":2,"stolenBases":8,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":12,"groundIntoTriplePlay":0,"plateAppearances":464,"totalBases":158,"rbi":53,"leftOnBase":167,"sacBunts":1,"sacFlies":4,"babip":".286","groundOutsToAirouts":"0.82","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"53.25","popOuts":26,"lineOuts":49},"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":194,"putOuts":333,"errors":4,"chances":531,"fielding":".992","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID661531":{"person":{"id":661531,"fullName":"Brian Serven","link":"/api/v1/people/661531"},"jerseyNumber":"10","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":21,"flyOuts":7,"groundOuts":18,"airOuts":14,"runs":8,"doubles":1,"triples":0,"homeRuns":5,"strikeOuts":17,"baseOnBalls":2,"intentionalWalks":0,"hits":14,"hitByPitch":1,"avg":".222","atBats":63,"obp":".258","slg":".476","ops":".734","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":66,"totalBases":30,"rbi":14,"leftOnBase":24,"sacBunts":0,"sacFlies":0,"babip":".220","groundOutsToAirouts":"1.29","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"12.60","popOuts":0,"lineOuts":7},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":4,"stolenBases":16,"stolenBasePercentage":".800","caughtStealingPercentage":".200","assists":7,"putOuts":159,"errors":1,"chances":167,"fielding":".994","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID666126":{"person":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"jerseyNumber":"26","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"500","stats":{"batting":{"summary":"1-4 | HR, RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":1,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":110,"flyOuts":41,"groundOuts":91,"airOuts":82,"runs":28,"doubles":15,"triples":1,"homeRuns":9,"strikeOuts":56,"baseOnBalls":28,"intentionalWalks":0,"hits":80,"hitByPitch":4,"avg":".261","atBats":306,"obp":".328","slg":".405","ops":".733","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":14,"groundIntoTriplePlay":0,"plateAppearances":341,"totalBases":124,"rbi":40,"leftOnBase":144,"sacBunts":0,"sacFlies":3,"babip":".291","groundOutsToAirouts":"1.11","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"34.00","popOuts":17,"lineOuts":24},"pitching":{"gamesPlayed":8,"gamesStarted":0,"flyOuts":8,"groundOuts":9,"airOuts":13,"runs":9,"doubles":2,"triples":0,"homeRuns":4,"strikeOuts":1,"baseOnBalls":5,"intentionalWalks":0,"hits":13,"hitByPitch":0,"atBats":36,"obp":".439","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":133,"era":"9.00","inningsPitched":"8.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":8,"whip":"2.25","battersFaced":41,"outs":24,"gamesPitched":8,"completeGames":0,"shutouts":0,"pitchesThrown":133,"balls":56,"strikes":77,"strikePercentage":".580","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.69","rbi":0,"winPercentage":".---","pitchesPerInning":"16.63","gamesFinished":8,"strikeoutWalkRatio":"0.20","strikeoutsPer9Inn":"1.13","walksPer9Inn":"5.63","hitsPer9Inn":"14.63","runsScoredPer9":"10.13","homeRunsPer9":"4.50","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":4},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":104,"errors":0,"chances":107,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID656240":{"person":{"id":656240,"fullName":"Scott Blewett","link":"/api/v1/people/656240"},"jerseyNumber":"49","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":17,"gamesStarted":0,"flyOuts":12,"groundOuts":29,"airOuts":23,"runs":9,"doubles":5,"triples":0,"homeRuns":0,"strikeOuts":25,"baseOnBalls":8,"intentionalWalks":1,"hits":25,"hitByPitch":0,"atBats":98,"obp":".303","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":416,"era":"2.39","inningsPitched":"26.1","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":2,"blownSaves":0,"earnedRuns":7,"whip":"1.25","battersFaced":110,"outs":79,"gamesPitched":17,"completeGames":0,"shutouts":0,"pitchesThrown":416,"balls":147,"strikes":269,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"1.26","rbi":0,"winPercentage":"1.000","pitchesPerInning":"15.80","gamesFinished":5,"strikeoutWalkRatio":"3.13","strikeoutsPer9Inn":"8.54","walksPer9Inn":"2.73","hitsPer9Inn":"8.54","runsScoredPer9":"3.08","homeRunsPer9":"0.00","inheritedRunners":6,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":4,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":1,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID682052":{"person":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"jerseyNumber":"57","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":24,"gamesStarted":21,"flyOuts":85,"groundOuts":73,"airOuts":150,"runs":62,"doubles":17,"triples":0,"homeRuns":19,"strikeOuts":104,"baseOnBalls":53,"intentionalWalks":0,"hits":108,"hitByPitch":4,"atBats":428,"obp":".337","caughtStealing":3,"stolenBases":17,"stolenBasePercentage":".850","caughtStealingPercentage":".150","numberOfPitches":1984,"era":"4.78","inningsPitched":"111.0","wins":6,"losses":4,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":59,"whip":"1.45","battersFaced":492,"outs":333,"gamesPitched":24,"completeGames":0,"shutouts":0,"pitchesThrown":1984,"balls":751,"strikes":1233,"strikePercentage":".620","hitBatsmen":4,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.49","rbi":0,"winPercentage":".600","pitchesPerInning":"17.87","gamesFinished":0,"strikeoutWalkRatio":"1.96","strikeoutsPer9Inn":"8.43","walksPer9Inn":"4.30","hitsPer9Inn":"8.76","runsScoredPer9":"5.03","homeRunsPer9":"1.54","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":3,"sacFlies":4,"passedBall":0,"popOuts":45,"lineOuts":20},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":12,"putOuts":2,"errors":3,"chances":17,"fielding":".824","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID675961":{"person":{"id":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961"},"jerseyNumber":"12","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"800","stats":{"batting":{"summary":"0-3","gamesPlayed":1,"flyOuts":0,"groundOuts":3,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"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":3,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":76,"flyOuts":20,"groundOuts":51,"airOuts":43,"runs":23,"doubles":15,"triples":1,"homeRuns":4,"strikeOuts":45,"baseOnBalls":8,"intentionalWalks":0,"hits":48,"hitByPitch":2,"avg":".262","atBats":183,"obp":".299","slg":".421","ops":".720","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":197,"totalBases":77,"rbi":16,"leftOnBase":81,"sacBunts":3,"sacFlies":1,"babip":".326","groundOutsToAirouts":"1.19","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"45.75","popOuts":13,"lineOuts":10},"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":119,"putOuts":73,"errors":6,"chances":198,"fielding":".970","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID691777":{"person":{"id":691777,"fullName":"Max Muncy","link":"/api/v1/people/691777"},"jerseyNumber":"3","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":76,"flyOuts":23,"groundOuts":42,"airOuts":62,"runs":31,"doubles":9,"triples":2,"homeRuns":9,"strikeOuts":87,"baseOnBalls":20,"intentionalWalks":0,"hits":55,"hitByPitch":4,"avg":".226","atBats":243,"obp":".293","slg":".391","ops":".684","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":270,"totalBases":95,"rbi":29,"leftOnBase":102,"sacBunts":0,"sacFlies":3,"babip":".307","groundOutsToAirouts":"0.68","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"27.00","popOuts":23,"lineOuts":16},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":61,"putOuts":37,"errors":3,"chances":101,"fielding":".970","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID672016":{"person":{"id":672016,"fullName":"Denzel Clarke","link":"/api/v1/people/672016"},"jerseyNumber":"1","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":27,"flyOuts":2,"groundOuts":24,"airOuts":8,"runs":5,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":26,"baseOnBalls":5,"intentionalWalks":0,"hits":10,"hitByPitch":0,"avg":".154","atBats":65,"obp":".214","slg":".169","ops":".383","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":73,"totalBases":11,"rbi":6,"leftOnBase":28,"sacBunts":3,"sacFlies":0,"babip":".256","groundOutsToAirouts":"3.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":3,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":55,"errors":0,"chances":55,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669620":{"person":{"id":669620,"fullName":"Brady Basso","link":"/api/v1/people/669620"},"jerseyNumber":"66","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":22,"gamesStarted":4,"flyOuts":22,"groundOuts":32,"airOuts":42,"runs":17,"doubles":14,"triples":1,"homeRuns":3,"strikeOuts":24,"baseOnBalls":5,"intentionalWalks":1,"hits":42,"hitByPitch":0,"atBats":137,"obp":".326","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":505,"era":"4.32","inningsPitched":"33.1","wins":1,"losses":2,"saves":0,"saveOpportunities":1,"holds":3,"blownSaves":1,"earnedRuns":16,"whip":"1.41","battersFaced":145,"outs":100,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":505,"balls":161,"strikes":344,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.76","rbi":0,"winPercentage":".333","pitchesPerInning":"15.15","gamesFinished":1,"strikeoutWalkRatio":"4.80","strikeoutsPer9Inn":"6.48","walksPer9Inn":"1.35","hitsPer9Inn":"11.34","runsScoredPer9":"4.59","homeRunsPer9":"0.81","inheritedRunners":5,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":5,"lineOuts":15},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":0,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID695611":{"person":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"jerseyNumber":"61","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"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":19,"gamesStarted":19,"flyOuts":56,"groundOuts":74,"airOuts":98,"runs":57,"doubles":22,"triples":1,"homeRuns":10,"strikeOuts":106,"baseOnBalls":45,"intentionalWalks":2,"hits":99,"hitByPitch":3,"atBats":372,"obp":".346","caughtStealing":3,"stolenBases":12,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":1712,"era":"5.12","inningsPitched":"96.2","wins":6,"losses":10,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":55,"whip":"1.49","battersFaced":425,"outs":290,"gamesPitched":19,"completeGames":0,"shutouts":0,"pitchesThrown":1712,"balls":607,"strikes":1105,"strikePercentage":".650","hitBatsmen":3,"balks":0,"wildPitches":7,"pickoffs":1,"groundOutsToAirouts":"0.76","rbi":0,"winPercentage":".375","pitchesPerInning":"17.71","gamesFinished":0,"strikeoutWalkRatio":"2.36","strikeoutsPer9Inn":"9.87","walksPer9Inn":"4.19","hitsPer9Inn":"9.22","runsScoredPer9":"5.31","homeRunsPer9":"0.93","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":5,"passedBall":0,"popOuts":16,"lineOuts":26},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":1,"errors":1,"chances":10,"fielding":".900","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID665660":{"person":{"id":665660,"fullName":"Elvis Alvarado","link":"/api/v1/people/665660"},"jerseyNumber":"37","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":47,"gamesStarted":0,"flyOuts":38,"groundOuts":34,"airOuts":45,"runs":23,"doubles":11,"triples":0,"homeRuns":8,"strikeOuts":55,"baseOnBalls":23,"intentionalWalks":1,"hits":36,"hitByPitch":2,"atBats":169,"obp":".313","caughtStealing":4,"stolenBases":3,"stolenBasePercentage":".429","caughtStealingPercentage":".571","numberOfPitches":813,"era":"4.21","inningsPitched":"47.0","wins":4,"losses":3,"saves":5,"saveOpportunities":6,"holds":9,"blownSaves":1,"earnedRuns":22,"whip":"1.26","battersFaced":195,"outs":141,"gamesPitched":47,"completeGames":0,"shutouts":0,"pitchesThrown":813,"balls":292,"strikes":521,"strikePercentage":".640","hitBatsmen":2,"balks":1,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.76","rbi":0,"winPercentage":".571","pitchesPerInning":"17.30","gamesFinished":19,"strikeoutWalkRatio":"2.39","strikeoutsPer9Inn":"10.53","walksPer9Inn":"4.40","hitsPer9Inn":"6.89","runsScoredPer9":"4.40","homeRunsPer9":"1.53","inheritedRunners":31,"inheritedRunnersScored":11,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":3,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":2,"errors":1,"chances":6,"fielding":".833","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID687231":{"person":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"jerseyNumber":"2","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":56,"flyOuts":20,"groundOuts":34,"airOuts":43,"runs":13,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":31,"baseOnBalls":16,"intentionalWalks":0,"hits":32,"hitByPitch":1,"avg":".234","atBats":137,"obp":".316","slg":".277","ops":".593","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":157,"totalBases":38,"rbi":9,"leftOnBase":70,"sacBunts":2,"sacFlies":1,"babip":".292","groundOutsToAirouts":"0.79","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"137.00","popOuts":8,"lineOuts":15},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":77,"putOuts":50,"errors":5,"chances":132,"fielding":".962","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663687":{"person":{"id":663687,"fullName":"Hogan Harris","link":"/api/v1/people/663687"},"jerseyNumber":"36","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"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":66,"gamesStarted":0,"flyOuts":27,"groundOuts":48,"airOuts":53,"runs":26,"doubles":7,"triples":0,"homeRuns":7,"strikeOuts":83,"baseOnBalls":39,"intentionalWalks":2,"hits":53,"hitByPitch":5,"atBats":236,"obp":".345","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":1203,"era":"3.45","inningsPitched":"62.2","wins":4,"losses":2,"saves":15,"saveOpportunities":22,"holds":12,"blownSaves":7,"earnedRuns":24,"whip":"1.47","battersFaced":282,"outs":188,"gamesPitched":66,"completeGames":0,"shutouts":0,"pitchesThrown":1203,"balls":464,"strikes":739,"strikePercentage":".610","hitBatsmen":5,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.91","rbi":0,"winPercentage":".667","pitchesPerInning":"19.20","gamesFinished":25,"strikeoutWalkRatio":"2.13","strikeoutsPer9Inn":"11.92","walksPer9Inn":"5.60","hitsPer9Inn":"7.61","runsScoredPer9":"3.73","homeRunsPer9":"1.01","inheritedRunners":40,"inheritedRunnersScored":9,"catchersInterference":1,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":12,"lineOuts":14},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":1,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID665622":{"person":{"id":665622,"fullName":"Luis Medina","link":"/api/v1/people/665622"},"jerseyNumber":"46","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"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":51,"gamesStarted":1,"flyOuts":37,"groundOuts":52,"airOuts":54,"runs":30,"doubles":11,"triples":1,"homeRuns":7,"strikeOuts":82,"baseOnBalls":35,"intentionalWalks":3,"hits":60,"hitByPitch":3,"atBats":242,"obp":".345","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","numberOfPitches":1150,"era":"3.44","inningsPitched":"65.1","wins":5,"losses":3,"saves":0,"saveOpportunities":4,"holds":11,"blownSaves":4,"earnedRuns":25,"whip":"1.45","battersFaced":286,"outs":196,"gamesPitched":51,"completeGames":0,"shutouts":0,"pitchesThrown":1150,"balls":447,"strikes":703,"strikePercentage":".610","hitBatsmen":3,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.96","rbi":0,"winPercentage":".625","pitchesPerInning":"17.60","gamesFinished":13,"strikeoutWalkRatio":"2.34","strikeoutsPer9Inn":"11.30","walksPer9Inn":"4.82","hitsPer9Inn":"8.27","runsScoredPer9":"4.13","homeRunsPer9":"0.96","inheritedRunners":19,"inheritedRunnersScored":8,"catchersInterference":0,"sacBunts":2,"sacFlies":4,"passedBall":0,"popOuts":8,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":1,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID703607":{"person":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"jerseyNumber":"33","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"100","stats":{"batting":{"summary":"2-4 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"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":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":103,"flyOuts":25,"groundOuts":101,"airOuts":46,"runs":46,"doubles":13,"triples":1,"homeRuns":9,"strikeOuts":111,"baseOnBalls":33,"intentionalWalks":0,"hits":98,"hitByPitch":13,"avg":".278","atBats":353,"obp":".359","slg":".397","ops":".756","caughtStealing":8,"stolenBases":19,"stolenBasePercentage":".704","caughtStealingPercentage":".296","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":403,"totalBases":140,"rbi":32,"leftOnBase":124,"sacBunts":1,"sacFlies":2,"babip":".379","groundOutsToAirouts":"2.20","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"39.22","popOuts":6,"lineOuts":15},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":290,"errors":6,"chances":299,"fielding":".980","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID683155":{"person":{"id":683155,"fullName":"Joey Estes","link":"/api/v1/people/683155"},"jerseyNumber":"68","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"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":1,"flyOuts":4,"groundOuts":2,"airOuts":6,"runs":4,"doubles":2,"triples":1,"homeRuns":1,"strikeOuts":4,"baseOnBalls":1,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":16,"obp":".333","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":71,"era":"8.31","inningsPitched":"4.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"whip":"1.38","battersFaced":18,"outs":13,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":71,"balls":24,"strikes":47,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.33","rbi":0,"winPercentage":".---","pitchesPerInning":"16.38","gamesFinished":0,"strikeoutWalkRatio":"4.00","strikeoutsPer9Inn":"8.31","walksPer9Inn":"2.08","hitsPer9Inn":"10.38","runsScoredPer9":"8.31","homeRunsPer9":"2.08","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID814305":{"person":{"id":814305,"fullName":"Yunior Tur","link":"/api/v1/people/814305"},"jerseyNumber":"70","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":5,"gamesStarted":0,"flyOuts":4,"groundOuts":6,"airOuts":9,"runs":17,"doubles":2,"triples":1,"homeRuns":4,"strikeOuts":10,"baseOnBalls":6,"intentionalWalks":0,"hits":15,"hitByPitch":1,"atBats":40,"obp":".468","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":170,"era":"19.13","inningsPitched":"8.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":17,"whip":"2.63","battersFaced":47,"outs":24,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":170,"balls":63,"strikes":107,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.67","rbi":0,"winPercentage":".---","pitchesPerInning":"21.25","gamesFinished":3,"strikeoutWalkRatio":"1.67","strikeoutsPer9Inn":"11.25","walksPer9Inn":"6.75","hitsPer9Inn":"16.88","runsScoredPer9":"19.13","homeRunsPer9":"4.50","inheritedRunners":5,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID678022":{"person":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"jerseyNumber":"50","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{"note":"(L, 3-11)","summary":"5.0 IP, 4 ER, 3 K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":6,"airOuts":5,"runs":4,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":21,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":85,"inningsPitched":"5.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"battersFaced":21,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":85,"balls":29,"strikes":56,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"7.20","homeRunsPer9":"3.60","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":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":34,"gamesStarted":14,"flyOuts":71,"groundOuts":76,"airOuts":110,"runs":81,"doubles":20,"triples":2,"homeRuns":20,"strikeOuts":119,"baseOnBalls":47,"intentionalWalks":2,"hits":111,"hitByPitch":10,"atBats":412,"obp":".356","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","numberOfPitches":1844,"era":"6.53","inningsPitched":"103.1","wins":3,"losses":11,"saves":3,"saveOpportunities":5,"holds":2,"blownSaves":2,"earnedRuns":75,"whip":"1.53","battersFaced":473,"outs":310,"gamesPitched":34,"completeGames":0,"shutouts":0,"pitchesThrown":1844,"balls":657,"strikes":1187,"strikePercentage":".640","hitBatsmen":10,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"0.69","rbi":2,"winPercentage":".214","pitchesPerInning":"17.85","gamesFinished":5,"strikeoutWalkRatio":"2.53","strikeoutsPer9Inn":"10.36","walksPer9Inn":"4.09","hitsPer9Inn":"9.67","runsScoredPer9":"7.05","homeRunsPer9":"1.74","inheritedRunners":5,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":17,"lineOuts":22},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":5,"errors":2,"chances":13,"fielding":".846","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID605488":{"person":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"jerseyNumber":"59","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"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":99,"groundOuts":113,"airOuts":164,"runs":94,"doubles":22,"triples":4,"homeRuns":33,"strikeOuts":104,"baseOnBalls":52,"intentionalWalks":0,"hits":136,"hitByPitch":3,"atBats":511,"obp":".334","caughtStealing":3,"stolenBases":5,"stolenBasePercentage":".625","caughtStealingPercentage":".375","numberOfPitches":2220,"era":"6.02","inningsPitched":"130.0","wins":4,"losses":13,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":87,"whip":"1.45","battersFaced":572,"outs":390,"gamesPitched":26,"completeGames":0,"shutouts":0,"pitchesThrown":2220,"balls":824,"strikes":1396,"strikePercentage":".630","hitBatsmen":3,"balks":3,"wildPitches":0,"pickoffs":4,"groundOutsToAirouts":"0.69","rbi":0,"winPercentage":".235","pitchesPerInning":"17.08","gamesFinished":0,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"7.20","walksPer9Inn":"3.60","hitsPer9Inn":"9.42","runsScoredPer9":"6.51","homeRunsPer9":"2.28","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":6,"passedBall":0,"popOuts":25,"lineOuts":40},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":15,"putOuts":3,"errors":0,"chances":18,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[703607,643446,680869,671732,666126,695720,622268,675961,641680,678022,688297,664129],"pitchers":[678022,688297,664129],"bench":[672016,687231,691777,661531,683021],"bullpen":[665660,669620,656240,683155,663687,686751,695611,682052,665622,605488,814305],"battingOrder":[703607,643446,680869,671732,666126,695720,622268,675961,641680],"info":[{"title":"BATTING","fieldList":[{"label":"HR","value":"Cortes (9, 4th inning off Soriano, J, 0 on, 2 out); Walton (6, 7th inning off Soriano, J, 0 on, 1 out)."},{"label":"TB","value":"Bolte 2; Cortes 4; McNeil; Walton 5."},{"label":"RBI","value":"Cortes (40); Walton (23)."},{"label":"2-out RBI","value":"Cortes."},{"label":"Runners left in scoring position, 2 out","value":"Cortes 3."},{"label":"GIDP","value":"Williams."},{"label":"Team RISP","value":"0-for-6."},{"label":"Team LOB","value":"4."}]},{"title":"FIELDING","fieldList":[{"label":"Pickoffs","value":"Hartlieb (Guerrero Jr. at 1st base)."},{"label":"DP","value":"2 (Williams-McNeil; Walton-McNeil)."}]}],"note":[]}},"officials":[{"official":{"id":427344,"fullName":"Bill Miller","link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":485856,"fullName":"Jonathan Parra","link":"/api/v1/people/485856"},"officialType":"First Base"},{"official":{"id":665281,"fullName":"Brian Walsh","link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":431232,"fullName":"Chad Fairchild","link":"/api/v1/people/431232"},"officialType":"Third Base"}],"info":[{"label":"WP","value":"Soriano, J; Roycroft."},{"label":"ABS Challenge","value":"Gelof (Strike-Overturned to Ball); Heim (Ball-Overturned to Strike); Okamoto 2 (Strike-Overturned to Ball, Strike-Confirmed); Giménez (Strike-Confirmed)."},{"label":"Pitches-strikes","value":"Soriano, J 89-60; Miles 22-19; Perkins 85-56; Roycroft 35-23; Hartlieb 30-18."},{"label":"Groundouts-flyouts","value":"Soriano, J 15-0; Miles 1-1; Perkins 6-2; Roycroft 3-1; Hartlieb 1-1."},{"label":"Batters faced","value":"Soriano, J 27; Miles 6; Perkins 21; Roycroft 8; Hartlieb 7."},{"label":"Inherited runners-scored","value":"Roycroft 2-2."},{"label":"Umpires","value":"HP: Bill Miller. 1B: Jonathan Parra. 2B: Brian Walsh. 3B: Chad Fairchild. "},{"label":"Weather","value":"92 degrees, Partly Cloudy."},{"label":"Wind","value":"4 mph, L To R."},{"label":"First pitch","value":"6:40 PM."},{"label":"T","value":"2:29."},{"label":"Att","value":"7,632."},{"label":"Venue","value":"Sutter Health Park."},{"label":"September 8, 2026"}],"pitchingNotes":["Perkins pitched to 2 batters in the 6th inning."],"topPerformers":[{"player":{"person":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268","boxscoreName":"Walton"},"jerseyNumber":"29","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"700","stats":{"batting":{"summary":"2-3 | HR, RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"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":0,"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":5,"putOuts":2,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":76,"flyOuts":28,"groundOuts":51,"airOuts":50,"runs":33,"doubles":13,"triples":1,"homeRuns":6,"strikeOuts":35,"baseOnBalls":25,"intentionalWalks":0,"hits":50,"hitByPitch":7,"avg":".272","atBats":184,"obp":".380","slg":".451","ops":".831","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":218,"totalBases":83,"rbi":23,"leftOnBase":73,"sacBunts":2,"sacFlies":0,"babip":".308","groundOutsToAirouts":"1.02","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.67","popOuts":5,"lineOuts":17},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":81,"putOuts":55,"errors":3,"chances":139,"fielding":".978","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"type":"hitter","gameScore":58,"hittingGameScore":58},{"player":{"person":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701","boxscoreName":"Smith"},"jerseyNumber":"9","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"500","stats":{"batting":{"summary":"2-4 | HR, K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":5,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":65,"flyOuts":35,"groundOuts":42,"airOuts":54,"runs":20,"doubles":3,"triples":1,"homeRuns":6,"strikeOuts":44,"baseOnBalls":23,"intentionalWalks":1,"hits":40,"hitByPitch":1,"avg":".227","atBats":176,"obp":".317","slg":".358","ops":".675","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":204,"totalBases":63,"rbi":15,"leftOnBase":70,"sacBunts":2,"sacFlies":2,"babip":".266","groundOutsToAirouts":"0.78","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.33","popOuts":9,"lineOuts":10},"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":94,"putOuts":67,"errors":2,"chances":163,"fielding":".988","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"type":"hitter","gameScore":56,"hittingGameScore":56},{"player":{"person":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960","boxscoreName":"Okamoto"},"jerseyNumber":"7","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"600","stats":{"batting":{"summary":"2-4 | HR, RBI, R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":5,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":0,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":140,"flyOuts":77,"groundOuts":91,"airOuts":137,"runs":75,"doubles":23,"triples":0,"homeRuns":30,"strikeOuts":168,"baseOnBalls":50,"intentionalWalks":0,"hits":120,"hitByPitch":6,"avg":".234","atBats":513,"obp":".308","slg":".454","ops":".762","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":572,"totalBases":233,"rbi":83,"leftOnBase":256,"sacBunts":0,"sacFlies":3,"babip":".283","groundOutsToAirouts":"0.66","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.10","popOuts":36,"lineOuts":24},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":187,"putOuts":164,"errors":17,"chances":368,"fielding":".954","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"type":"hitter","gameScore":56,"hittingGameScore":56}]},"decisions":{"winner":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"loser":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"save":{"id":693686,"fullName":"Spencer Miles","link":"/api/v1/people/693686"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}