{"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":825000,"link":"/api/v1.1/game/825000/feed/live","metaData":{"wait":10,"timeStamp":"20260531_045324","gameEvents":["field_out","game_finished"],"logicalEvents":["midInning","countChange","count22","newLeftHandedHit","basesEmpty","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":825000,"type":"R","doubleHeader":"N","id":"2026/05/30/nyamlb-athmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-825000-2026-05-30","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-05-31T02:05:00Z","originalDate":"2026-05-30","officialDate":"2026-05-30","dayNight":"night","time":"7:05","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":147,"name":"New York Yankees","link":"/api/v1/teams/147","season":2026,"venue":{"id":3313,"name":"Yankee Stadium","link":"/api/v1/venues/3313"},"springVenue":{"id":2523,"link":"/api/v1/venues/2523"},"teamCode":"nya","fileCode":"nyy","abbreviation":"NYY","teamName":"Yankees","locationName":"Bronx","firstYearOfPlay":"1903","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":"NY Yankees","record":{"gamesPlayed":58,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":35,"losses":23,"ties":0,"pct":".603"},"records":{},"divisionLeader":false,"wins":35,"losses":23,"winningPercentage":".603"},"franchiseName":"New York","clubName":"Yankees","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":58,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":28,"losses":30,"ties":0,"pct":".483"},"records":{},"divisionLeader":false,"wins":28,"losses":30,"winningPercentage":".483"},"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},"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},"ID621112":{"id":621112,"fullName":"Paul Blackburn","link":"/api/v1/people/621112","firstName":"Paul","lastName":"Blackburn","primaryNumber":"58","birthDate":"1993-12-04","currentAge":32,"birthCity":"Antioch","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":196,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Paul","useLastName":"Blackburn","middleName":"Cady","boxscoreName":"Blackburn, P","nickName":"Blackie","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"mlbDebutDate":"2017-07-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Paul Blackburn","nameSlug":"paul-blackburn-621112","firstLastName":"Paul Blackburn","lastFirstName":"Blackburn, Paul","lastInitName":"Blackburn, P","initLastName":"P Blackburn","fullFMLName":"Paul Cady Blackburn","fullLFMName":"Blackburn, Paul Cady","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID667670":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670","firstName":"Terry","lastName":"Rooker","primaryNumber":"25","birthDate":"1994-11-01","currentAge":31,"birthCity":"Germantown","birthStateProvince":"TN","birthCountry":"USA","height":"6' 3\"","weight":225,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Brent","useLastName":"Rooker","middleName":"Brent","boxscoreName":"Rooker","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2020-09-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brent Rooker","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"brent-rooker-667670","firstLastName":"Brent Rooker","lastFirstName":"Rooker, Brent","lastInitName":"Rooker, B","initLastName":"B Rooker","fullFMLName":"Terry Brent Rooker","fullLFMName":"Rooker, Terry Brent","strikeZoneTop":3.364,"strikeZoneBottom":1.698},"ID669372":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372","firstName":"John","lastName":"Ginn","primaryNumber":"35","birthDate":"1999-05-20","currentAge":27,"birthCity":"Flowood","birthStateProvince":"MS","birthCountry":"USA","height":"6' 2\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"J.T.","useLastName":"Ginn","middleName":"Thomas","boxscoreName":"Ginn","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2024-08-21","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"J.T. Ginn","nameSlug":"j-t-ginn-669372","firstLastName":"J.T. Ginn","lastFirstName":"Ginn, J.T.","lastInitName":"Ginn, J","initLastName":"J Ginn","fullFMLName":"John Thomas Ginn","fullLFMName":"Ginn, John Thomas","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID686993":{"id":686993,"fullName":"Justin Sterner","link":"/api/v1/people/686993","firstName":"Justin","lastName":"Sterner","primaryNumber":"60","birthDate":"1996-08-29","currentAge":30,"birthCity":"La Jolla","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Justin","useLastName":"Sterner","middleName":"James","boxscoreName":"Sterner","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2024-05-31","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Justin Sterner","nameSlug":"justin-sterner-686993","firstLastName":"Justin Sterner","lastFirstName":"Sterner, Justin","lastInitName":"Sterner, J","initLastName":"J Sterner","fullFMLName":"Justin James Sterner","fullLFMName":"Sterner, Justin James","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID660761":{"id":660761,"fullName":"José Suarez","link":"/api/v1/people/660761","firstName":"José","lastName":"Suarez","primaryNumber":"54","birthDate":"1998-01-03","currentAge":28,"birthCity":"Naguanagua","birthCountry":"Venezuela","height":"5' 10\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"José","useLastName":"Suarez","middleName":"Rances","boxscoreName":"Suarez, J","nickName":"Ranciss","gender":"M","nameMatrilineal":"Quintero","isPlayer":true,"isVerified":false,"pronunciation":"SWAR-ez","mlbDebutDate":"2019-06-02","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"José Suarez","nameSlug":"jose-suarez-660761","firstLastName":"José Suarez","lastFirstName":"Suarez, José","lastInitName":"Suarez, J","initLastName":"J Suarez","fullFMLName":"José Rances Suarez","fullLFMName":"Suarez, José Rances","strikeZoneTop":3.121,"strikeZoneBottom":1.575},"ID547184":{"id":547184,"fullName":"Michael Kelly","link":"/api/v1/people/547184","firstName":"Michael","lastName":"Kelly","primaryNumber":"49","birthDate":"1992-09-06","currentAge":34,"birthCity":"Boynton Beach","birthStateProvince":"FL","birthCountry":"USA","height":"6' 4\"","weight":185,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Michael","useLastName":"Kelly","middleName":"Joseph","boxscoreName":"Kelly, Mi","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"mlbDebutDate":"2022-06-16","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Michael Kelly","nameSlug":"michael-kelly-547184","firstLastName":"Michael Kelly","lastFirstName":"Kelly, Michael","lastInitName":"Kelly, M","initLastName":"M Kelly","fullFMLName":"Michael Joseph Kelly","fullLFMName":"Kelly, Michael Joseph","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID677960":{"id":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960","firstName":"Ryan","lastName":"Weathers","primaryNumber":"40","birthDate":"1999-12-17","currentAge":26,"birthCity":"Loretto","birthStateProvince":"TN","birthCountry":"USA","height":"6' 1\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ryan","useLastName":"Weathers","boxscoreName":"Weathers","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2020-10-06","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Ryan Weathers","nameSlug":"ryan-weathers-677960","firstLastName":"Ryan Weathers","lastFirstName":"Weathers, Ryan","lastInitName":"Weathers, R","initLastName":"R Weathers","fullFMLName":"Ryan  Weathers","fullLFMName":"Weathers, Ryan","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID502671":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671","firstName":"Paul","lastName":"Goldschmidt","primaryNumber":"48","birthDate":"1987-09-10","currentAge":39,"birthCity":"Wilmington","birthStateProvince":"DE","birthCountry":"USA","height":"6' 2\"","weight":225,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Paul","useLastName":"Goldschmidt","middleName":"Edward","boxscoreName":"Goldschmidt","nickName":"Goldy","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2009,"mlbDebutDate":"2011-08-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Paul Goldschmidt","nameSlug":"paul-goldschmidt-502671","firstLastName":"Paul Goldschmidt","lastFirstName":"Goldschmidt, Paul","lastInitName":"Goldschmidt, P","initLastName":"P Goldschmidt","fullFMLName":"Paul Edward Goldschmidt","fullLFMName":"Goldschmidt, Paul Edward","strikeZoneTop":3.303,"strikeZoneBottom":1.667},"ID691016":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016","firstName":"Tyler","lastName":"Soderstrom","primaryNumber":"21","birthDate":"2001-11-24","currentAge":24,"birthCity":"Turlock","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":200,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Tyler","useLastName":"Soderstrom","middleName":"Christian","boxscoreName":"Soderstrom","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"pronunciation":"SOH-der-strum","mlbDebutDate":"2023-07-14","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tyler Soderstrom","nameSlug":"tyler-soderstrom-691016","firstLastName":"Tyler Soderstrom","lastFirstName":"Soderstrom, Tyler","lastInitName":"Soderstrom, T","initLastName":"T Soderstrom","fullFMLName":"Tyler Christian Soderstrom","fullLFMName":"Soderstrom, Tyler Christian","strikeZoneTop":3.29,"strikeZoneBottom":1.66},"ID669224":{"id":669224,"fullName":"Austin Wells","link":"/api/v1/people/669224","firstName":"Austin","lastName":"Wells","primaryNumber":"28","birthDate":"1999-07-12","currentAge":27,"birthCity":"Scottsdale","birthStateProvince":"AZ","birthCountry":"USA","height":"6' 1\"","weight":220,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Austin","useLastName":"Wells","middleName":"Kenneth","boxscoreName":"Wells, A","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2023-09-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Austin Wells","nameSlug":"austin-wells-669224","firstLastName":"Austin Wells","lastFirstName":"Wells, Austin","lastInitName":"Wells, A","initLastName":"A Wells","fullFMLName":"Austin Kenneth Wells","fullLFMName":"Wells, Austin Kenneth","strikeZoneTop":3.254,"strikeZoneBottom":1.642},"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},"ID700250":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250","firstName":"Benjamin","lastName":"Rice","primaryNumber":"22","birthDate":"1999-02-22","currentAge":27,"birthCity":"Cohasset","birthStateProvince":"MA","birthCountry":"USA","height":"6' 2\"","weight":228,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Ben","useLastName":"Rice","middleName":"Kimball","boxscoreName":"Rice","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2024-06-18","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ben Rice","nameSlug":"ben-rice-700250","firstLastName":"Ben Rice","lastFirstName":"Rice, Ben","lastInitName":"Rice, B","initLastName":"B Rice","fullFMLName":"Benjamin Kimball Rice","fullLFMName":"Rice, Benjamin Kimball","strikeZoneTop":3.281,"strikeZoneBottom":1.656},"ID687396":{"id":687396,"fullName":"Brent Headrick","link":"/api/v1/people/687396","firstName":"Brent","lastName":"Headrick","primaryNumber":"47","birthDate":"1997-12-17","currentAge":28,"birthCity":"Braidwood","birthStateProvince":"IL","birthCountry":"USA","height":"6' 6\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brent","useLastName":"Headrick","middleName":"Wayne","boxscoreName":"Headrick","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"HED-rick","mlbDebutDate":"2023-04-19","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Brent Headrick","nameSlug":"brent-headrick-687396","firstLastName":"Brent Headrick","lastFirstName":"Headrick, Brent","lastInitName":"Headrick, B","initLastName":"B Headrick","fullFMLName":"Brent Wayne Headrick","fullLFMName":"Headrick, Brent Wayne","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},"ID701542":{"id":701542,"fullName":"Will Warren","link":"/api/v1/people/701542","firstName":"William","lastName":"Warren","primaryNumber":"29","birthDate":"1999-06-16","currentAge":27,"birthCity":"Brandon","birthStateProvince":"MS","birthCountry":"USA","height":"6' 2\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Will","useLastName":"Warren","middleName":"Harper","boxscoreName":"Warren, W","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2024-07-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Will Warren","nameSlug":"will-warren-701542","firstLastName":"Will Warren","lastFirstName":"Warren, Will","lastInitName":"Warren, W","initLastName":"W Warren","fullFMLName":"William Harper Warren","fullLFMName":"Warren, William Harper","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},"ID641555":{"id":641555,"fullName":"J.C. Escarra","link":"/api/v1/people/641555","firstName":"Juan","lastName":"Escarra","primaryNumber":"25","birthDate":"1995-04-24","currentAge":31,"birthCity":"Hialeah","birthStateProvince":"FL","birthCountry":"USA","height":"6' 2\"","weight":220,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"J.C.","useLastName":"Escarra","middleName":"C.","boxscoreName":"Escarra","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2025-03-29","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"J.C. Escarra","nameSlug":"j-c-escarra-641555","firstLastName":"J.C. Escarra","lastFirstName":"Escarra, J.C.","lastInitName":"Escarra, J","initLastName":"J Escarra","fullFMLName":"Juan C. Escarra","fullLFMName":"Escarra, Juan C.","strikeZoneTop":3.29,"strikeZoneBottom":1.66},"ID518585":{"id":518585,"fullName":"Fernando Cruz","link":"/api/v1/people/518585","firstName":"Fernando","lastName":"Cruz","primaryNumber":"63","birthDate":"1990-03-28","currentAge":36,"birthCity":"Bayamon","birthCountry":"Puerto Rico","height":"6' 2\"","weight":237,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Fernando","useLastName":"Cruz","middleName":"E.","boxscoreName":"Cruz, F","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2007,"mlbDebutDate":"2022-09-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Fernando Cruz","nameSlug":"fernando-cruz-518585","firstLastName":"Fernando Cruz","lastFirstName":"Cruz, Fernando","lastInitName":"Cruz, F","initLastName":"F Cruz","fullFMLName":"Fernando E Cruz","fullLFMName":"Cruz, Fernando E","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"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},"ID641355":{"id":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355","firstName":"Cody","lastName":"Bellinger","primaryNumber":"35","birthDate":"1995-07-13","currentAge":31,"birthCity":"Scottsdale","birthStateProvince":"AZ","birthCountry":"USA","height":"6' 3\"","weight":204,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Cody","useLastName":"Bellinger","middleName":"James","boxscoreName":"Bellinger","nickName":"Belli","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2017-04-25","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Cody Bellinger","nameSlug":"cody-bellinger-641355","firstLastName":"Cody Bellinger","lastFirstName":"Bellinger, Cody","lastInitName":"Bellinger, C","initLastName":"C Bellinger","fullFMLName":"Cody James Bellinger","fullLFMName":"Bellinger, Cody James","strikeZoneTop":3.345,"strikeZoneBottom":1.688},"ID687515":{"id":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515","firstName":"Colby","lastName":"Thomas","birthDate":"2001-01-26","currentAge":25,"birthCity":"Valdosta","birthStateProvince":"GA","birthCountry":"USA","height":"5' 10\"","weight":190,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Colby","useLastName":"Thomas","middleName":"Grant","boxscoreName":"Thomas, C","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-06-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Colby Thomas","nameSlug":"colby-thomas-687515","firstLastName":"Colby Thomas","lastFirstName":"Thomas, Colby","lastInitName":"Thomas, C","initLastName":"C Thomas","fullFMLName":"Colby Grant Thomas","fullLFMName":"Thomas, Colby Grant","strikeZoneTop":3.122,"strikeZoneBottom":1.575},"ID643410":{"id":643410,"fullName":"Mark Leiter Jr.","link":"/api/v1/people/643410","firstName":"Mark","lastName":"Leiter","primaryNumber":"38","birthDate":"1991-03-13","currentAge":35,"birthCity":"Fort Lauderdale","birthStateProvince":"FL","birthCountry":"USA","height":"6' 0\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Mark","useLastName":"Leiter Jr.","middleName":"Edward","boxscoreName":"Leiter Jr.","nickName":"Junior","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2017-04-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Mark Leiter Jr.","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"mark-leiter-jr-643410","firstLastName":"Mark Leiter Jr.","lastFirstName":"Leiter Jr., Mark","lastInitName":"Leiter Jr., M","initLastName":"M Leiter Jr.","fullFMLName":"Mark Edward Leiter Jr.","fullLFMName":"Leiter Jr., Mark Edward","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID665862":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862","firstName":"Jasrado","lastName":"Chisholm","primaryNumber":"13","birthDate":"1998-02-01","currentAge":28,"birthCity":"Nassau","birthCountry":"Bahamas","height":"5' 11\"","weight":184,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Jazz","useLastName":"Chisholm Jr.","middleName":"Hermis Arrington","boxscoreName":"Chisholm Jr.","gender":"M","nameMatrilineal":"Coakley","isPlayer":true,"isVerified":true,"mlbDebutDate":"2020-09-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jazz Chisholm Jr.","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"jazz-chisholm-jr-665862","firstLastName":"Jazz Chisholm Jr.","lastFirstName":"Chisholm Jr., Jazz","lastInitName":"Chisholm Jr., J","initLastName":"J Chisholm Jr.","fullFMLName":"Jasrado Hermis Arrington Chisholm Jr.","fullLFMName":"Chisholm Jr., Jasrado Hermis Arrington","strikeZoneTop":3.156,"strikeZoneBottom":1.593},"ID656234":{"id":656234,"fullName":"Jake Bird","link":"/api/v1/people/656234","firstName":"Jacob","lastName":"Bird","primaryNumber":"59","birthDate":"1995-12-04","currentAge":30,"birthCity":"Newhall","birthStateProvince":"CA","birthCountry":"USA","height":"6' 3\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jake","useLastName":"Bird","middleName":"Timothy","boxscoreName":"Bird","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2022-06-16","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jake Bird","nameSlug":"jake-bird-656234","firstLastName":"Jake Bird","lastFirstName":"Bird, Jake","lastInitName":"Bird, J","initLastName":"J Bird","fullFMLName":"Jacob Timothy Bird","fullLFMName":"Bird, Jacob Timothy","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"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},"ID663757":{"id":663757,"fullName":"Trent Grisham","link":"/api/v1/people/663757","firstName":"Trenton","lastName":"Grisham","primaryNumber":"12","birthDate":"1996-11-01","currentAge":29,"birthCity":"Burleson","birthStateProvince":"TX","birthCountry":"USA","height":"5' 10\"","weight":221,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Trent","useLastName":"Grisham","middleName":"Marcus","boxscoreName":"Grisham","nickName":"Grish","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"GRISH-um","mlbDebutDate":"2019-08-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Trent Grisham","nameSlug":"trent-grisham-663757","firstLastName":"Trent Grisham","lastFirstName":"Grisham, Trent","lastInitName":"Grisham, T","initLastName":"T Grisham","fullFMLName":"Trenton Marcus Grisham","fullLFMName":"Grisham, Trenton Marcus","strikeZoneTop":3.138,"strikeZoneBottom":1.584},"ID670280":{"id":670280,"fullName":"David Bednar","link":"/api/v1/people/670280","firstName":"David","lastName":"Bednar","primaryNumber":"53","birthDate":"1994-10-10","currentAge":31,"birthCity":"Pittsburgh","birthStateProvince":"PA","birthCountry":"USA","height":"6' 1\"","weight":250,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"David","useLastName":"Bednar","middleName":"Jeffrey","boxscoreName":"Bednar","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"pronunciation":"bed-NAR","mlbDebutDate":"2019-09-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"David Bednar","nameSlug":"david-bednar-670280","firstLastName":"David Bednar","lastFirstName":"Bednar, David","lastInitName":"Bednar, D","initLastName":"D Bednar","fullFMLName":"David Jeffrey Bednar","fullLFMName":"Bednar, David Jeffrey","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID543037":{"id":543037,"fullName":"Gerrit Cole","link":"/api/v1/people/543037","firstName":"Gerrit","lastName":"Cole","primaryNumber":"45","birthDate":"1990-09-08","currentAge":36,"birthCity":"Newport Beach","birthStateProvince":"CA","birthCountry":"USA","height":"6' 4\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Gerrit","useLastName":"Cole","middleName":"Alan","boxscoreName":"Cole","nickName":"Chef G","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"mlbDebutDate":"2013-06-11","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Gerrit Cole","nameSlug":"gerrit-cole-543037","firstLastName":"Gerrit Cole","lastFirstName":"Cole, Gerrit","lastInitName":"Cole, G","initLastName":"G Cole","fullFMLName":"Gerrit Alan Cole","fullLFMName":"Cole, Gerrit Alan","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID676609":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609","firstName":"José","lastName":"Caballero","primaryNumber":"72","birthDate":"1996-08-30","currentAge":30,"birthCity":"Las Tablas","birthCountry":"Panama","height":"5' 9\"","weight":190,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"José","useLastName":"Caballero","boxscoreName":"Caballero","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"pronunciation":"kah-bah-YERO","mlbDebutDate":"2023-04-15","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"José Caballero","nameSlug":"jose-caballero-676609","firstLastName":"José Caballero","lastFirstName":"Caballero, José","lastInitName":"Caballero, J","initLastName":"J Caballero","fullFMLName":"José Caballero","fullLFMName":"Caballero, José ","strikeZoneTop":3.083,"strikeZoneBottom":1.556},"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},"ID607074":{"id":607074,"fullName":"Carlos Rodón","link":"/api/v1/people/607074","firstName":"Carlos","lastName":"Rodón","primaryNumber":"55","birthDate":"1992-12-10","currentAge":33,"birthCity":"Miami","birthStateProvince":"FL","birthCountry":"USA","height":"6' 2\"","weight":255,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Carlos","useLastName":"Rodón","middleName":"Antonio","boxscoreName":"Rodón","nickName":"Los","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"pronunciation":"roe-DOHN","mlbDebutDate":"2015-04-21","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Carlos Rodón","nameSlug":"carlos-rodon-607074","firstLastName":"Carlos Rodón","lastFirstName":"Rodón, Carlos","lastInitName":"Rodón, C","initLastName":"C Rodón","fullFMLName":"Carlos Antonio Rodón","fullLFMName":"Rodón, Carlos Antonio","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"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},"ID605130":{"id":605130,"fullName":"Scott Barlow","link":"/api/v1/people/605130","firstName":"Scott","lastName":"Barlow","primaryNumber":"58","birthDate":"1992-12-18","currentAge":33,"birthCity":"New London","birthStateProvince":"CT","birthCountry":"USA","height":"6' 3\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Scott","useLastName":"Barlow","middleName":"A.","boxscoreName":"Barlow, S","nickName":"Scoots McGoots","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2011,"mlbDebutDate":"2018-04-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Scott Barlow","nameSlug":"scott-barlow-605130","firstLastName":"Scott Barlow","lastFirstName":"Barlow, Scott","lastInitName":"Barlow, S","initLastName":"S Barlow","fullFMLName":"Scott A. Barlow","fullLFMName":"Barlow, Scott A.","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID642232":{"id":642232,"fullName":"Ryan Yarbrough","link":"/api/v1/people/642232","firstName":"Ryan","lastName":"Yarbrough","primaryNumber":"33","birthDate":"1991-12-31","currentAge":34,"birthCity":"Austin","birthStateProvince":"TX","birthCountry":"USA","height":"6' 5\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ryan","useLastName":"Yarbrough","middleName":"Christian","boxscoreName":"Yarbrough","nickName":"Yarbs","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"pronunciation":"YAHR-bro","mlbDebutDate":"2018-03-31","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Ryan Yarbrough","nameSlug":"ryan-yarbrough-642232","firstLastName":"Ryan Yarbrough","lastFirstName":"Yarbrough, Ryan","lastInitName":"Yarbrough, R","initLastName":"R Yarbrough","fullFMLName":"Ryan Christian Yarbrough","fullLFMName":"Yarbrough, Ryan Christian","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"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},"ID680474":{"id":680474,"fullName":"Max Schuemann","link":"/api/v1/people/680474","firstName":"Maxwell","lastName":"Schuemann","primaryNumber":"30","birthDate":"1997-06-11","currentAge":29,"birthCity":"Kalamazoo","birthStateProvince":"MI","birthCountry":"USA","height":"6' 0\"","weight":198,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Max","useLastName":"Schuemann","middleName":"Carter","boxscoreName":"Schuemann","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"pronunciation":"SHOO-man","mlbDebutDate":"2024-04-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Max Schuemann","nameSlug":"max-schuemann-680474","firstLastName":"Max Schuemann","lastFirstName":"Schuemann, Max","lastInitName":"Schuemann, M","initLastName":"M Schuemann","fullFMLName":"Maxwell Carter Schuemann","fullLFMName":"Schuemann, Maxwell Carter","strikeZoneTop":3.2,"strikeZoneBottom":1.61},"ID641857":{"id":641857,"fullName":"Ryan McMahon","link":"/api/v1/people/641857","firstName":"Ryan","lastName":"McMahon","primaryNumber":"19","birthDate":"1994-12-14","currentAge":31,"birthCity":"Yorba Linda","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":211,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Ryan","useLastName":"McMahon","middleName":"Patrick","boxscoreName":"McMahon","nickName":"Ry Mac","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"pronunciation":"mick-MAN","mlbDebutDate":"2017-08-12","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ryan McMahon","nameSlug":"ryan-mcmahon-641857","firstLastName":"Ryan McMahon","lastFirstName":"McMahon, Ryan","lastInitName":"McMahon, R","initLastName":"R McMahon","fullFMLName":"Ryan Patrick McMahon","fullLFMName":"McMahon, Ryan Patrick","strikeZoneTop":3.32,"strikeZoneBottom":1.67},"ID592450":{"id":592450,"fullName":"Aaron Judge","link":"/api/v1/people/592450","firstName":"Aaron","lastName":"Judge","primaryNumber":"99","birthDate":"1992-04-26","currentAge":34,"birthCity":"Linden","birthStateProvince":"CA","birthCountry":"USA","height":"6' 7\"","weight":282,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Aaron","useLastName":"Judge","middleName":"James","boxscoreName":"Judge","nickName":"Baj","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2016-08-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Aaron Judge","nameSlug":"aaron-judge-592450","firstLastName":"Aaron Judge","lastFirstName":"Judge, Aaron","lastInitName":"Judge, A","initLastName":"A Judge","fullFMLName":"Aaron James Judge","fullLFMName":"Judge, Aaron James","strikeZoneTop":3.523,"strikeZoneBottom":1.778},"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},"ID669270":{"id":669270,"fullName":"Joel Kuhnel","link":"/api/v1/people/669270","firstName":"Joel","lastName":"Kuhnel","primaryNumber":"54","birthDate":"1995-02-19","currentAge":31,"birthCity":"Goldsboro","birthStateProvince":"NC","birthCountry":"USA","height":"6' 5\"","weight":290,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Joel","useLastName":"Kuhnel","middleName":"Kenneth","boxscoreName":"Kuhnel","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"pronunciation":"KOO-null","mlbDebutDate":"2019-08-16","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Joel Kuhnel","nameSlug":"joel-kuhnel-669270","firstLastName":"Joel Kuhnel","lastFirstName":"Kuhnel, Joel","lastInitName":"Kuhnel, J","initLastName":"J Kuhnel","fullFMLName":"Joel Kenneth Kuhnel","fullLFMName":"Kuhnel, Joel Kenneth","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID657612":{"id":657612,"fullName":"Tim Hill","link":"/api/v1/people/657612","firstName":"Timothy","lastName":"Hill","primaryNumber":"41","birthDate":"1990-02-10","currentAge":36,"birthCity":"Mission Hills","birthStateProvince":"CA","birthCountry":"USA","height":"6' 4\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tim","useLastName":"Hill","boxscoreName":"Hill, T","nickName":"Tim Jim","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2018-03-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Tim Hill","nameSlug":"tim-hill-657612","firstLastName":"Tim Hill","lastFirstName":"Hill, Tim","lastInitName":"Hill, T","initLastName":"T Hill","fullFMLName":"Timothy Hill","fullLFMName":"Hill, Timothy","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID701762":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762","firstName":"Nicholas","lastName":"Kurtz","primaryNumber":"16","birthDate":"2003-03-12","currentAge":23,"birthCity":"Lancaster","birthStateProvince":"PA","birthCountry":"USA","height":"6' 5\"","weight":240,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Nick","useLastName":"Kurtz","middleName":"Jeffrey","boxscoreName":"Kurtz","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2024,"mlbDebutDate":"2025-04-23","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Nick Kurtz","nameSlug":"nick-kurtz-701762","firstLastName":"Nick Kurtz","lastFirstName":"Kurtz, Nick","lastInitName":"Kurtz, N","initLastName":"N Kurtz","fullFMLName":"Nicholas Jeffrey Kurtz","fullLFMName":"Kurtz, Nicholas Jeffrey","strikeZoneTop":3.413,"strikeZoneBottom":1.722},"ID683011":{"id":683011,"fullName":"Anthony Volpe","link":"/api/v1/people/683011","firstName":"Anthony","lastName":"Volpe","primaryNumber":"11","birthDate":"2001-04-28","currentAge":25,"birthCity":"New York","birthStateProvince":"NY","birthCountry":"USA","height":"5' 10\"","weight":197,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Anthony","useLastName":"Volpe","middleName":"Michael","boxscoreName":"Volpe","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"VOLE-pee","mlbDebutDate":"2023-03-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Anthony Volpe","nameSlug":"anthony-volpe-683011","firstLastName":"Anthony Volpe","lastFirstName":"Volpe, Anthony","lastInitName":"Volpe, A","initLastName":"A Volpe","fullFMLName":"Anthony Michael Volpe","fullLFMName":"Volpe, Anthony Michael","strikeZoneTop":3.116,"strikeZoneBottom":1.572},"ID669127":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127","firstName":"Shea","lastName":"Langeliers","primaryNumber":"23","birthDate":"1997-11-18","currentAge":28,"birthCity":"Portland","birthStateProvince":"OR","birthCountry":"USA","height":"5' 11\"","weight":205,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Shea","useLastName":"Langeliers","middleName":"Ryan","boxscoreName":"Langeliers","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"LAYNG-uh-leers","mlbDebutDate":"2022-08-16","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Shea Langeliers","nameSlug":"shea-langeliers-669127","firstLastName":"Shea Langeliers","lastFirstName":"Langeliers, Shea","lastInitName":"Langeliers, S","initLastName":"S Langeliers","fullFMLName":"Shea Ryan Langeliers","fullLFMName":"Langeliers, Shea Ryan","strikeZoneTop":3.182,"strikeZoneBottom":1.606},"ID666808":{"id":666808,"fullName":"Camilo Doval","link":"/api/v1/people/666808","firstName":"Camilo","lastName":"Doval","primaryNumber":"75","birthDate":"1997-07-04","currentAge":29,"birthCity":"Yamasa","birthCountry":"Dominican Republic","height":"6' 2\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Camilo","useLastName":"Doval","boxscoreName":"Doval","gender":"M","nameMatrilineal":"Giron","isPlayer":true,"isVerified":true,"pronunciation":"kah-MEE-loh doh-VAHL","mlbDebutDate":"2021-04-18","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Camilo Doval","nameSlug":"camilo-doval-666808","firstLastName":"Camilo Doval","lastFirstName":"Doval, Camilo","lastInitName":"Doval, C","initLastName":"C Doval","fullFMLName":"Camilo Doval","fullLFMName":"Doval, Camilo","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"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},"ID693645":{"id":693645,"fullName":"Cam Schlittler","link":"/api/v1/people/693645","firstName":"Cameron","lastName":"Schlittler","primaryNumber":"31","birthDate":"2001-02-05","currentAge":25,"birthCity":"Weymouth","birthStateProvince":"MA","birthCountry":"USA","height":"6' 6\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Cam","useLastName":"Schlittler","middleName":"John","boxscoreName":"Schlittler","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-07-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Cam Schlittler","nameSlug":"cam-schlittler-693645","firstLastName":"Cam Schlittler","lastFirstName":"Schlittler, Cam","lastInitName":"Schlittler, C","initLastName":"C Schlittler","fullFMLName":"Cameron John Schlittler","fullLFMName":"Schlittler, Cameron John","strikeZoneTop":3.478,"strikeZoneBottom":1.755}},"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":"Clear","temp":"80","wind":"6 mph, Out To RF"},"gameInfo":{"attendance":12361,"firstPitch":"2026-05-31T02:06:00.000Z","gameDurationMinutes":167},"review":{"hasChallenges":false,"away":{"used":0,"remaining":1},"home":{"used":0,"remaining":1}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":3,"usedFailed":2,"remaining":0},"home":{"usedSuccessful":1,"usedFailed":2,"remaining":0}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"home":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"}},"officialScorer":{"id":482136,"fullName":"Brian Berger","link":"/api/v1/people/482136"},"primaryDatacaster":{"id":831435,"fullName":"Michael Benton","link":"/api/v1/people/831435"},"moundVisits":{"away":{"used":1,"remaining":3},"home":{"used":3,"remaining":1}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Trent Grisham grounds out, second baseman Alika Williams to first baseman Nick Kurtz.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-31T02:07:00.120Z","endTime":"2026-05-31T02:08:59.729Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":663757,"fullName":"Trent Grisham","link":"/api/v1/people/663757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6,7,9],"actionIndex":[0,1,2],"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":663757,"fullName":"Trent Grisham","link":"/api/v1/people/663757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":675961,"link":"/api/v1/people/675961"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":701762,"link":"/api/v1/people/701762"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-30T23:15:16.887Z","endTime":"2026-05-31T01:47:02.276Z","isPitch":false,"type":"action","player":{"id":663757,"link":"/api/v1/people/663757"}},{"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-05-31T01:47:02.276Z","endTime":"2026-05-31T02:05:05.451Z","isPitch":false,"type":"action","player":{"id":663757,"link":"/api/v1/people/663757"}},{"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-05-31T02:05:05.451Z","endTime":"2026-05-31T02:07:01.968Z","isPitch":false,"type":"action","player":{"id":663757,"link":"/api/v1/people/663757"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":86.3,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.10115924365849,"aZ":-20.042647473433792,"pfxX":-4.720245586846653,"pfxZ":6.393663255246917,"pX":0.3155402775838142,"pZ":3.267996508122564,"vX0":5.888227719365807,"vY0":-136.1862419272888,"vZ0":-2.5286791391631893,"x":104.97,"y":150.54,"x0":-1.251223209724841,"y0":50.00193287640397,"z0":5.579525469171005,"aX":-8.955283993552207},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":11.3,"breakHorizontal":7.4,"spinRate":2015,"spinDirection":222},"zone":3,"typeConfidence":0.88,"plateTime":0.4006625034296962,"extension":6.7588092336393295},"index":3,"playId":"ac15c94b-691a-30a8-b922-f9c4f29df6e6","pitchNumber":1,"startTime":"2026-05-31T02:07:01.968Z","endTime":"2026-05-31T02:07:06.525Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.9,"endSpeed":83.5,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.885962060114856,"aZ":-22.033773999288165,"pfxX":-1.3480408472287229,"pfxZ":5.775308632766916,"pX":1.7187374768892167,"pZ":1.7810895900336892,"vX0":8.110113965199758,"vY0":-130.7418795841551,"vZ0":-4.70073527349756,"x":51.49,"y":190.69,"x0":-1.2295023931397948,"y0":50.00438705423941,"z0":5.226114415432732,"aX":-2.3690438304676165},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":9.7,"breakHorizontal":1.0,"spinRate":2085,"spinDirection":225},"zone":14,"typeConfidence":0.86,"plateTime":0.41669327203484574,"extension":6.759926152245347},"index":4,"playId":"25b0e4b7-c91c-331c-90ec-2e9ceb4a5568","pitchNumber":2,"startTime":"2026-05-31T02:07:20.295Z","endTime":"2026-05-31T02:07:24.090Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.9,"endSpeed":77.5,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.181154628993372,"aZ":-38.67164221581656,"pfxX":1.5032149548379983,"pfxZ":-4.351270210987639,"pX":0.5451083557219982,"pZ":0.8539524855456383,"vX0":3.4523051503329585,"vY0":-120.79927401575875,"vZ0":-3.11395632155062,"x":96.22,"y":215.72,"x0":-1.0917859968256274,"y0":50.00245387571937,"z0":5.523808633729737,"aX":2.244696467633296},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.8,"breakVerticalInduced":-8.3,"breakHorizontal":-3.5,"spinRate":2422,"spinDirection":26},"zone":14,"typeConfidence":2.0,"plateTime":0.45158716855675873,"extension":6.557958573472693},"index":5,"playId":"8240201d-281c-3d9f-8934-3cc590f388a5","pitchNumber":3,"startTime":"2026-05-31T02:07:39.362Z","endTime":"2026-05-31T02:07:43.759Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":85.8,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.598603773089007,"aZ":-27.04540964370812,"pfxX":-7.622110286204561,"pfxZ":2.7333101466013705,"pX":-1.0600340730952116,"pZ":2.9628524592684093,"vX0":3.408121448275525,"vY0":-135.8739670870576,"vZ0":-1.87852790678469,"x":157.41,"y":158.78,"x0":-1.3373778514763288,"y0":50.00392657139379,"z0":5.534658534309258,"aX":-14.312591980364948},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":4.8,"breakHorizontal":13.1,"spinRate":1982,"spinDirection":220},"zone":11,"typeConfidence":0.85,"plateTime":0.4024640129201984,"extension":6.648084516780695},"index":6,"playId":"1c2cd946-b2e0-33df-a06e-6989d968aed2","pitchNumber":4,"startTime":"2026-05-31T02:08:02.575Z","endTime":"2026-05-31T02:08:06.693Z","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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":86.8,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.519186937298468,"aZ":-21.717170441272216,"pfxX":-1.7579484773007692,"pfxZ":5.45788499406647,"pX":0.47151352930041174,"pZ":2.836394302778444,"vX0":4.996030779210677,"vY0":-136.9310187770302,"vZ0":-3.327055724429034,"x":99.03,"y":162.2,"x0":-1.1406716913673973,"y0":50.00671438725806,"z0":5.536446747761432,"aX":-3.371094302944002},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":9.5,"breakHorizontal":2.3,"spinRate":1928,"spinDirection":225},"zone":3,"typeConfidence":0.83,"plateTime":0.39854232959332814,"extension":6.719309883168873},"index":7,"playId":"ac7a5afb-8286-3f4f-a374-afdeac850e64","pitchNumber":5,"startTime":"2026-05-31T02:08:21.535Z","endTime":"2026-05-31T02:08:25.614Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"index":8,"startTime":"2026-05-31T02:08:34.571Z","endTime":"2026-05-31T02:08:51.707Z","isPitch":false,"type":"action","player":{"id":663757,"link":"/api/v1/people/663757"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":86.6,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.308849352497933,"aZ":-21.0759449889638,"pfxX":-4.303235267728958,"pfxZ":5.808624736495277,"pX":-0.5268714337761832,"pZ":2.230769980337691,"vX0":3.642013476338544,"vY0":-136.8784262179931,"vZ0":-4.810362459152984,"x":137.08,"y":178.55,"x0":-1.3112181028797254,"y0":50.000615182235826,"z0":5.4409146488325115,"aX":-8.219449136637309},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":9.7,"breakHorizontal":7.1,"spinRate":1946,"spinDirection":224},"zone":4,"typeConfidence":0.89,"plateTime":0.3991234359601772,"extension":6.89164639553176},"hitData":{"launchSpeed":83.2,"launchAngle":-47.0,"totalDistance":1.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":138.13,"coordY":163.84}},"index":9,"playId":"fce6a2cb-3846-3b78-9b33-56e6bec84b67","pitchNumber":6,"startTime":"2026-05-31T02:08:51.707Z","endTime":"2026-05-31T02:08:59.729Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-31T02:08:59.729Z","atBatIndex":0},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ben Rice singles on a sharp line drive to left fielder Tyler Soderstrom.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-31T02:09:14.090Z","endTime":"2026-05-31T02:09:36.840Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":691016,"link":"/api/v1/people/691016"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.2,"endSpeed":78.4,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.548072294098443,"aZ":-36.96343138866206,"pfxX":1.2702050186990383,"pfxZ":-3.100603473954674,"pX":-0.20899223271346362,"pZ":2.5139026384776475,"vX0":2.268450840985851,"vY0":-122.75787449654324,"vZ0":0.019865969877389977,"x":124.97,"y":170.9,"x0":-1.305723281318792,"y0":50.00265449567408,"z0":5.621054168857176,"aX":1.9617864198472503},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-5.4,"breakHorizontal":-2.8,"spinRate":2258,"spinDirection":29},"zone":5,"typeConfidence":2.0,"plateTime":0.44413420584117835,"extension":6.737387988083957},"hitData":{"launchSpeed":101.4,"launchAngle":14.0,"totalDistance":263.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":94.27,"coordY":99.34}},"index":0,"playId":"f6b66ec8-652b-3d6f-bda2-ed024ecc7370","pitchNumber":1,"startTime":"2026-05-31T02:09:26.817Z","endTime":"2026-05-31T02:09:36.840Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-31T02:09:36.840Z","atBatIndex":1},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Aaron Judge grounds into a double play, third baseman Zack Gelof to second baseman Alika Williams to first baseman Nick Kurtz. Ben Rice out at 2nd. Aaron Judge out at 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-31T02:09:43.600Z","endTime":"2026-05-31T02:11:14.444Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":592450,"fullName":"Aaron Judge","link":"/api/v1/people/592450"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"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":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":680869,"link":"/api/v1/people/680869"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":675961,"link":"/api/v1/people/675961"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":592450,"fullName":"Aaron Judge","link":"/api/v1/people/592450"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":675961,"link":"/api/v1/people/675961"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":701762,"link":"/api/v1/people/701762"},"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(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":89.4,"endSpeed":82.9,"strikeZoneTop":3.523,"strikeZoneBottom":1.778,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.074725529716538,"aZ":-26.15760258875474,"pfxX":-0.45774009326537524,"pfxZ":3.4579426958709263,"pX":0.39861635920218597,"pZ":2.572842244478244,"vX0":4.6515289445566115,"vY0":-130.2159461895354,"vZ0":-2.381784457876768,"x":101.81,"y":169.31,"x0":-1.3416691567449053,"y0":50.001122220405676,"z0":5.452672815559117,"aX":-0.7964183887224278},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":6.0,"breakHorizontal":-0.1,"spinRate":2114,"spinDirection":224},"zone":6,"typeConfidence":0.82,"plateTime":0.4185994746219057,"extension":6.635375788311495},"index":0,"playId":"879e14d5-9e81-3f44-9a17-1066d458be6e","pitchNumber":1,"startTime":"2026-05-31T02:10:05.074Z","endTime":"2026-05-31T02:10:08.919Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.2,"endSpeed":77.5,"strikeZoneTop":3.523,"strikeZoneBottom":1.778,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.89428600313235,"aZ":-40.73782030072865,"pfxX":6.2839028711166804,"pfxZ":-5.662508482279772,"pX":1.215230652339119,"pZ":1.393106503849441,"vX0":3.934382864190711,"vY0":-122.63385617139767,"vZ0":-1.1996028125074756,"x":70.68,"y":201.17,"x0":-1.2303029258356688,"y0":50.0042896289995,"z0":5.386305848968091,"aX":9.501063239246307},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.0,"breakVerticalInduced":-10.3,"breakHorizontal":-12.4,"spinRate":2228,"spinDirection":30},"zone":14,"typeConfidence":0.91,"plateTime":0.44788225567175655,"extension":6.552359379973337},"index":1,"playId":"08bd87dd-b93e-3f90-9bb0-d04921f15005","pitchNumber":2,"startTime":"2026-05-31T02:10:26.096Z","endTime":"2026-05-31T02:10:30.618Z","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":94.0,"endSpeed":86.1,"strikeZoneTop":3.523,"strikeZoneBottom":1.778,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.928924805756402,"aZ":-27.245914065167693,"pfxX":-10.078800003856696,"pfxZ":2.6048043673863948,"pX":-1.4992255740512637,"pZ":2.293413927690525,"vX0":2.7852721347769953,"vY0":-136.91304353502386,"vZ0":-3.694745974278237,"x":174.15,"y":176.86,"x0":-1.2217443657619942,"y0":50.00528294375638,"z0":5.530325887249869,"aX":-19.08940481529884},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":4.1,"breakHorizontal":17.6,"spinRate":2038,"spinDirection":228},"zone":13,"typeConfidence":0.92,"plateTime":0.40043186935992825,"extension":6.717900817069629},"index":2,"playId":"cb8cacc6-b21c-3ffa-99ce-6a31a4908073","pitchNumber":3,"startTime":"2026-05-31T02:10:44.544Z","endTime":"2026-05-31T02:10:48.948Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":78.0,"strikeZoneTop":3.523,"strikeZoneBottom":1.778,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.15942790102724,"aZ":-36.25238507630777,"pfxX":5.238861089369378,"pfxZ":-2.6391428554709737,"pX":-0.09519129549729197,"pZ":1.9952858029957032,"vX0":1.7555322869603271,"vY0":-123.55973336392806,"vZ0":-0.9321766815643724,"x":120.63,"y":184.91,"x0":-1.4961266091193977,"y0":50.00588569219506,"z0":5.4299881913115815,"aX":8.082495471162852},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-4.8,"breakHorizontal":-10.0,"spinRate":2338,"spinDirection":41},"zone":8,"typeConfidence":0.91,"plateTime":0.44369269504860176,"extension":6.434028434617611},"hitData":{"launchSpeed":96.8,"launchAngle":-13.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":102.66,"coordY":162.32}},"index":3,"playId":"88c9cff3-b3da-3da4-bd53-0cf538ecfb7b","pitchNumber":4,"startTime":"2026-05-31T02:11:05.773Z","endTime":"2026-05-31T02:11:14.444Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-31T02:11:14.444Z","atBatIndex":2},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Colby Thomas flies out sharply to center fielder Trent Grisham.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-31T02:13:02.682Z","endTime":"2026-05-31T02:13:54.652Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":663757,"link":"/api/v1/people/663757"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":86.0,"strikeZoneTop":3.122,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.313958442195037,"aZ":-10.830765511750581,"pfxX":8.29493974408246,"pfxZ":11.333893945089088,"pX":-1.0943262507324512,"pZ":1.054689393759407,"vX0":-11.65474120994286,"vY0":-136.4383208451356,"vZ0":-9.803104905652363,"x":158.71,"y":210.3,"x0":2.157120387066714,"y0":50.00524472749775,"z0":5.443069470700658,"aX":15.624892432481026},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":18.5,"breakHorizontal":-12.5,"spinRate":2564,"spinDirection":135},"zone":13,"typeConfidence":0.91,"plateTime":0.40159880056503816,"extension":5.798693535179214},"index":0,"playId":"b1196d81-0526-30f6-962c-48ac9080a139","pitchNumber":1,"startTime":"2026-05-31T02:13:25.706Z","endTime":"2026-05-31T02:13:29.763Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":86.1,"strikeZoneTop":3.122,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.878204848252075,"aZ":-14.677717234426687,"pfxX":7.363767638224733,"pfxZ":9.173915028249798,"pX":-0.16368312457147066,"pZ":3.0693837746224055,"vX0":-9.460257226100797,"vY0":-137.56559071134973,"vZ0":-4.224944238566133,"x":123.24,"y":155.91,"x0":2.370829994648301,"y0":50.006370117071654,"z0":5.627346553861103,"aX":14.050080487127868},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.8,"breakHorizontal":-11.3,"spinRate":2393,"spinDirection":133},"zone":2,"typeConfidence":0.91,"plateTime":0.3988940689354443,"extension":5.562973274236111},"hitData":{"launchSpeed":102.0,"launchAngle":38.0,"totalDistance":371.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":119.17,"coordY":49.64}},"index":1,"playId":"4f41d81f-13b2-389b-ac4d-e44ab1b4a01a","pitchNumber":2,"startTime":"2026-05-31T02:13:41.616Z","endTime":"2026-05-31T02:13:54.652Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-31T02:13:54.652Z","atBatIndex":3},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nick Kurtz singles on a fly ball to center fielder Trent Grisham.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-31T02:13:55.850Z","endTime":"2026-05-31T02:15:45.473Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,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":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":663757,"link":"/api/v1/people/663757"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":85.8,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.92314062097536,"aZ":-14.018928848910932,"pfxX":5.910265172247955,"pfxZ":9.56282289120176,"pX":0.6658757320098029,"pZ":3.410590283604414,"vX0":-6.94862609100785,"vY0":-137.27824010454293,"vZ0":-3.3847185766398082,"x":91.62,"y":146.69,"x0":2.46845562194051,"y0":50.00139868848488,"z0":5.6209702985223355,"aX":11.219304700647065},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.7,"breakHorizontal":-9.1,"spinRate":2365,"spinDirection":136},"zone":3,"typeConfidence":0.92,"plateTime":0.39982396400216347,"extension":5.4676476355264505},"index":0,"playId":"33383a6d-8f8b-3e50-a4bb-23284cb0fc45","pitchNumber":1,"startTime":"2026-05-31T02:14:18.058Z","endTime":"2026-05-31T02:14:22.050Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":78.7,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.47078689441967,"aZ":-29.859887695676882,"pfxX":0.537085437206553,"pfxZ":1.4743431130852,"pX":-1.455699587356569,"pZ":1.7453687644851887,"vX0":-9.417202994869122,"vY0":-124.43156160909835,"vZ0":-3.337674140886271,"x":172.49,"y":191.66,"x0":2.311368687612515,"y0":50.000580402159144,"z0":5.58385156868648,"aX":0.8429804714516833},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":2.2,"breakHorizontal":1.2,"spinRate":2686,"spinDirection":263},"zone":13,"typeConfidence":0.88,"plateTime":0.44055013510322283,"extension":5.603930946035407},"index":1,"playId":"14199099-fbab-3fcd-99ca-b978851e538b","pitchNumber":2,"startTime":"2026-05-31T02:14:35.053Z","endTime":"2026-05-31T02:14:38.935Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":87.0,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.24166112366645,"aZ":-13.895481240051746,"pfxX":5.975152706945659,"pfxZ":9.416740392742593,"pX":-0.8672550011566057,"pZ":2.463551840007866,"vX0":-10.313144780021307,"vY0":-138.74880060768174,"vZ0":-5.8165031478286,"x":150.06,"y":172.26,"x0":2.128759484429096,"y0":50.00693543068012,"z0":5.520006186087977,"aX":11.604364502801653},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.0,"breakHorizontal":-8.5,"spinRate":2472,"spinDirection":135},"zone":13,"typeConfidence":0.92,"plateTime":0.39539099084845075,"extension":5.495362647075359},"index":2,"playId":"028b171e-0033-33d5-9000-9bb16dc3e686","pitchNumber":3,"startTime":"2026-05-31T02:14:51.630Z","endTime":"2026-05-31T02:14:56.093Z","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":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":79.3,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.987868985479754,"aZ":-29.416171708202214,"pfxX":0.2726649963338237,"pfxZ":1.7351917143038929,"pX":0.8683184606452578,"pZ":1.9127000040245392,"vX0":-4.672055517189244,"vY0":-124.95910104030769,"vZ0":-3.035023992013924,"x":83.9,"y":187.14,"x0":2.722819188285952,"y0":50.00408658769758,"z0":5.547179332091403,"aX":0.434547263905043},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":2.8,"breakHorizontal":0.5,"spinRate":2635,"spinDirection":237},"zone":14,"typeConfidence":0.89,"plateTime":0.43749423395786247,"extension":5.665744234169475},"index":3,"playId":"f5617fa4-1c51-3e95-862c-700097b4766a","pitchNumber":4,"startTime":"2026-05-31T02:15:09.153Z","endTime":"2026-05-31T02:15:14.238Z","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":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-05-31T02:15:22.682Z","endTime":"2026-05-31T02:15:32.221Z","isPitch":false,"type":"action","player":{"id":701762,"link":"/api/v1/people/701762"}},{"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":1},"pitchData":{"startSpeed":94.6,"endSpeed":87.0,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.585599943790026,"aZ":-23.536071452647818,"pfxX":10.774435809210171,"pfxZ":4.469589306132804,"pX":0.826688367454534,"pZ":3.3891141669812757,"vX0":-8.021300945710792,"vY0":-137.68176059837384,"vZ0":-1.5632775309542206,"x":85.49,"y":147.27,"x0":2.3678432073135016,"y0":50.005163083858754,"z0":5.546367390756665,"aX":20.831781566773813},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":8.0,"breakHorizontal":-18.0,"spinRate":2315,"spinDirection":134},"zone":3,"typeConfidence":0.91,"plateTime":0.3967852138474255,"extension":5.625023412096084},"hitData":{"launchSpeed":73.0,"launchAngle":26.0,"totalDistance":224.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":117.49,"coordY":111.24}},"index":5,"playId":"38f54952-677e-33f4-84ca-a2adf2b7bd8d","pitchNumber":5,"startTime":"2026-05-31T02:15:32.221Z","endTime":"2026-05-31T02:15:45.473Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-31T02:15:45.473Z","atBatIndex":4},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Shea Langeliers homers (14) on a line drive to center field. Nick Kurtz scores.","rbi":2,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-31T02:15:50.759Z","endTime":"2026-05-31T02:18:34.147Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"responsiblePitcher":{"id":677960,"link":"/api/v1/people/677960"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"responsiblePitcher":{"id":677960,"link":"/api/v1/people/677960"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.7,"endSpeed":87.8,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.102193629887825,"aZ":-13.755958773487226,"pfxX":6.176826529528389,"pfxZ":9.333098283429328,"pX":1.2101771082347172,"pZ":3.2485839063836064,"vX0":-5.767257517182203,"vY0":-139.31908892812413,"vZ0":-4.049180631196975,"x":70.87,"y":151.07,"x0":2.5004658611957606,"y0":50.00501895519535,"z0":5.624436454227945,"aX":12.193561374950544},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.3,"breakHorizontal":-10.1,"spinRate":2352,"spinDirection":139},"zone":12,"typeConfidence":0.93,"plateTime":0.3925362197988691,"extension":5.440539136174498},"index":0,"playId":"fb9090ff-d0e8-3ef0-a43c-b6170d2c77c1","pitchNumber":1,"startTime":"2026-05-31T02:16:12.705Z","endTime":"2026-05-31T02:16:16.915Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.1,"endSpeed":73.5,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.802143515656212,"aZ":-33.599813666381856,"pfxX":-6.0892203541005365,"pfxZ":-1.038707342329424,"pX":0.492673619135996,"pZ":2.7297620894645567,"vX0":-3.860128179286492,"vY0":-116.55322395366474,"vZ0":1.0883290222317936,"x":98.22,"y":165.08,"x0":2.964014087374311,"y0":50.00471054736362,"z0":5.440500067652676,"aX":-8.340624310599816},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-1.3,"breakHorizontal":12.0,"spinRate":2623,"spinDirection":303},"zone":6,"typeConfidence":0.9,"plateTime":0.47072778832108764,"extension":5.515497008437764},"index":1,"playId":"2d8c3532-b3e0-37d2-812a-52baeaca99af","pitchNumber":2,"startTime":"2026-05-31T02:16:32.035Z","endTime":"2026-05-31T02:16:37.458Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.2,"endSpeed":77.4,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.65672603177304,"aZ":-31.92266917305844,"pfxX":7.608611155981258,"pfxZ":0.1623733413192352,"pX":-0.3615518020063154,"pZ":0.5772463768158925,"vX0":-9.039081305632678,"vY0":-122.19417423983276,"vZ0":-4.928749023819405,"x":130.78,"y":223.19,"x0":2.401392248956666,"y0":50.00147722028693,"z0":5.3712907318762255,"aX":11.47676510600475},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-0.7,"breakHorizontal":-11.6,"spinRate":1944,"spinDirection":117},"zone":13,"typeConfidence":0.9,"plateTime":0.44869080202072986,"extension":5.800287801292901},"index":2,"playId":"c165896a-7865-31ff-b070-1b0c49823b75","pitchNumber":3,"startTime":"2026-05-31T02:16:50.308Z","endTime":"2026-05-31T02:16:57.225Z","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":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":76.6,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.02019079462988,"aZ":-30.0972689952821,"pfxX":8.484294094614977,"pfxZ":1.3888376651922387,"pX":0.9107757548237648,"pZ":1.9873860366942948,"vX0":-6.670904834304338,"vY0":-122.2103092126299,"vZ0":-1.9908344482007378,"x":82.28,"y":185.12,"x0":2.5850319574384377,"y0":50.0058526022205,"z0":5.419405226746251,"aX":12.725480259602751},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":2.3,"breakHorizontal":-13.6,"spinRate":1872,"spinDirection":111},"zone":14,"typeConfidence":0.92,"plateTime":0.4496620719778903,"extension":5.60166453835914},"index":3,"playId":"bc87f7e3-a151-3b5d-90be-4bee0adc2054","pitchNumber":4,"startTime":"2026-05-31T02:17:14.851Z","endTime":"2026-05-31T02:17:19.083Z","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":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-05-31T02:17:25.501Z","endTime":"2026-05-31T02:17:47.397Z","isPitch":false,"type":"action","player":{"id":669127,"link":"/api/v1/people/669127"}},{"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":"df4fb14f-f49e-330e-be2f-f4e8bf42097c","startTime":"2026-05-31T02:17:47.397Z","endTime":"2026-05-31T02:17:51.743Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":88.5,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.623509175899105,"aZ":-14.934258084004096,"pfxX":7.097863372080871,"pfxZ":8.60696999210527,"pX":-0.27652853511477327,"pZ":2.2230060764202095,"vX0":-9.849480544288253,"vY0":-140.5608902693925,"vZ0":-6.235558628976522,"x":127.54,"y":178.76,"x0":2.3494619696560073,"y0":50.0012465953211,"z0":5.438483164946361,"aX":14.214247739288009},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":14.4,"breakHorizontal":-10.8,"spinRate":2384,"spinDirection":136},"zone":4,"typeConfidence":0.91,"plateTime":0.38955691598514,"extension":5.594838087704773},"hitData":{"launchSpeed":109.2,"launchAngle":25.0,"totalDistance":426.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":132.55,"coordY":21.45}},"index":6,"playId":"9980e647-0547-326b-936c-d6399ac96c4b","pitchNumber":5,"startTime":"2026-05-31T02:18:08.094Z","endTime":"2026-05-31T02:18:34.147Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-31T02:18:34.147Z","atBatIndex":5},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Brent Rooker lines out sharply to left fielder Cody Bellinger.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-31T02:18:44.660Z","endTime":"2026-05-31T02:19:25.888Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":641355,"link":"/api/v1/people/641355"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":86.4,"strikeZoneTop":3.364,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.105461224396425,"aZ":-20.050871095755483,"pfxX":11.6237026024573,"pfxZ":6.346022515551137,"pX":0.2616440171812637,"pZ":2.060178507052585,"vX0":-9.52551831489147,"vY0":-137.2577396671005,"vZ0":-5.249984187496993,"x":107.03,"y":183.16,"x0":2.265200364263626,"y0":50.00213401881387,"z0":5.361194942252311,"aX":22.199632172303303},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":10.6,"breakHorizontal":-19.1,"spinRate":2292,"spinDirection":132},"zone":8,"typeConfidence":0.91,"plateTime":0.3989062244043118,"extension":5.609957798572255},"index":0,"playId":"e17a2431-4cc3-36cf-9c59-b7daa4a666f9","pitchNumber":1,"startTime":"2026-05-31T02:18:59.543Z","endTime":"2026-05-31T02:19:02.810Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":78.5,"strikeZoneTop":3.364,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.737398554304047,"aZ":-36.886136106306886,"pfxX":9.245566692317587,"pfxZ":-3.000805000187384,"pX":0.033457583004229324,"pZ":2.2499997180253626,"vX0":-8.489060412872465,"vY0":-124.88034970133765,"vZ0":-0.6503712308052856,"x":115.72,"y":178.03,"x0":2.286740607186235,"y0":50.00551723373159,"z0":5.56607803044322,"aX":14.506866404770063},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-5.3,"breakHorizontal":-14.6,"spinRate":2072,"spinDirection":116},"zone":8,"typeConfidence":0.92,"plateTime":0.4397561480290153,"extension":5.70842343006014},"hitData":{"launchSpeed":106.7,"launchAngle":15.0,"totalDistance":288.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":86.46,"coordY":91.03}},"index":1,"playId":"0e8c3a3b-a25f-354d-9eb7-f8e60c246a08","pitchNumber":2,"startTime":"2026-05-31T02:19:18.362Z","endTime":"2026-05-31T02:19:25.888Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-31T02:19:25.888Z","atBatIndex":6},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Tyler Soderstrom singles on a ground ball to right fielder Aaron Judge.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-31T02:19:30.305Z","endTime":"2026-05-31T02:20:24.173Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":592450,"link":"/api/v1/people/592450"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":86.7,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.19405845901259,"aZ":-13.889421254450603,"pfxX":7.747798089428212,"pfxZ":9.55625672973867,"pX":-1.6522556933020676,"pZ":0.8297431929602264,"vX0":-13.198326077106415,"vY0":-137.60637230691967,"vZ0":-9.501373528573625,"x":179.98,"y":216.38,"x0":2.204714464093496,"y0":50.00458067336607,"z0":5.2737391426433895,"aX":14.827463561081679},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":15.2,"breakHorizontal":-11.2,"spinRate":2424,"spinDirection":133},"zone":13,"typeConfidence":0.88,"plateTime":0.39839126483033604,"extension":5.721771392769531},"index":0,"playId":"516621d3-2bf5-3ec7-a64d-09c595f3af6b","pitchNumber":1,"startTime":"2026-05-31T02:19:53.454Z","endTime":"2026-05-31T02:19:56.775Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":85.9,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.601973663855485,"aZ":-22.50509762404348,"pfxX":10.58355208278555,"pfxZ":5.0983135230616785,"pX":0.12547009377333226,"pZ":2.866694008703816,"vX0":-9.52918298940016,"vY0":-137.17505416682363,"vZ0":-2.948780759848299,"x":112.22,"y":161.38,"x0":2.2768195920348977,"y0":50.00465511955637,"z0":5.497580259380897,"aX":20.082314669314552},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":8.8,"breakHorizontal":-17.0,"spinRate":2404,"spinDirection":133},"zone":2,"typeConfidence":0.91,"plateTime":0.39996860309668936,"extension":5.577848567241486},"hitData":{"launchSpeed":105.1,"launchAngle":-1.0,"totalDistance":51.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":144.21,"coordY":92.9}},"index":1,"playId":"2208ebdb-fb3d-3b89-a1ef-f85402fff070","pitchNumber":2,"startTime":"2026-05-31T02:20:12.157Z","endTime":"2026-05-31T02:20:24.173Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-31T02:20:24.173Z","atBatIndex":7},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Henry Bolte strikes out swinging.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-31T02:20:51.938Z","endTime":"2026-05-31T02:22:17.448Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"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":4},"credits":[{"player":{"id":669224,"link":"/api/v1/people/669224"},"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":81.1,"endSpeed":74.1,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.409836161438864,"aZ":-34.79418382910689,"pfxX":-4.088218183310744,"pfxZ":-1.8783968133528308,"pX":1.5991778217027552,"pZ":2.1731440292327706,"vX0":-2.1973472615447256,"vY0":-118.02319922738015,"vZ0":0.16476113656118563,"x":56.04,"y":180.11,"x0":3.076089566205991,"y0":50.0002372880633,"z0":5.33145499820904,"aX":-5.712692692169329},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":-3.0,"breakHorizontal":7.9,"spinRate":2775,"spinDirection":300},"zone":14,"typeConfidence":0.89,"plateTime":0.4657416570043531,"extension":5.452181129742451},"index":0,"playId":"347dd80f-c376-3aa8-a2c3-fcfcb310ad69","pitchNumber":1,"startTime":"2026-05-31T02:20:51.938Z","endTime":"2026-05-31T02:20:55.985Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":77.2,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.796456206468278,"aZ":-29.955958052576236,"pfxX":10.150708930408424,"pfxZ":1.45813909088948,"pX":0.03868520136650775,"pZ":2.1418873563996255,"vX0":-8.939347767455036,"vY0":-123.35391938872927,"vZ0":-1.931175376627495,"x":115.53,"y":180.95,"x0":2.4081536828348207,"y0":50.00545855760985,"z0":5.4845820300856145,"aX":15.490988923970775},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":2.4,"breakHorizontal":-16.1,"spinRate":1902,"spinDirection":109},"zone":8,"typeConfidence":0.93,"plateTime":0.44571243171481356,"extension":5.6560685540580815},"index":1,"playId":"046ba0f5-21e0-3dcd-8991-4a98f0f57373","pitchNumber":2,"startTime":"2026-05-31T02:21:11.294Z","endTime":"2026-05-31T02:21:16.275Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":86.8,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.23022616309345,"aZ":-24.274598342451423,"pfxX":11.449687477288805,"pfxZ":4.106340386982545,"pX":-0.29814104116690693,"pZ":2.1973622850261547,"vX0":-11.13812300290207,"vY0":-137.7246444614905,"vZ0":-3.9086902771828296,"x":128.36,"y":179.45,"x0":2.30843774516375,"y0":50.001409957268926,"z0":5.2741683846127625,"aX":22.021305390564766},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":6.7,"breakHorizontal":-18.5,"spinRate":2240,"spinDirection":124},"zone":7,"typeConfidence":0.92,"plateTime":0.39749630465777486,"extension":5.715893870249335},"index":2,"playId":"3da1a393-9471-3247-a739-aef433af229f","pitchNumber":3,"startTime":"2026-05-31T02:21:34.043Z","endTime":"2026-05-31T02:21:39.195Z","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":2},"pitchData":{"startSpeed":94.8,"endSpeed":86.8,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.6511532836479,"aZ":-23.02514076003649,"pfxX":11.159591752171966,"pfxZ":4.763174089428664,"pX":1.519738988605858,"pZ":1.2311053044964058,"vX0":-6.74893232292907,"vY0":-137.73217184793222,"vZ0":-6.652771639012727,"x":59.07,"y":205.54,"x0":2.552252284566598,"y0":50.002714174557006,"z0":5.235371857908111,"aX":21.4358552110653},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":7.4,"breakHorizontal":-18.8,"spinRate":2114,"spinDirection":123},"zone":14,"typeConfidence":0.92,"plateTime":0.39771057381582064,"extension":5.58456132660768},"index":3,"playId":"e576f306-1bec-3686-a161-7ed648fe3d32","pitchNumber":4,"startTime":"2026-05-31T02:21:52.862Z","endTime":"2026-05-31T02:21:57.728Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":77.9,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.66305332055557,"aZ":-32.41052127621066,"pfxX":7.748328816344863,"pfxZ":-0.15152893433442038,"pX":0.6019316793317192,"pZ":1.571272764363925,"vX0":-6.9623344312010245,"vY0":-123.22160091066912,"vZ0":-2.6236674999828224,"x":94.06,"y":196.36,"x0":2.458429281805509,"y0":50.005443510750666,"z0":5.39045672868917,"aX":11.90806657195097},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-0.6,"breakHorizontal":-12.4,"spinRate":2024,"spinDirection":112},"zone":14,"typeConfidence":0.91,"plateTime":0.4446531031314893,"extension":5.6919279553225985},"index":4,"playId":"4996f745-0128-3772-92bf-4da59b7271da","pitchNumber":5,"startTime":"2026-05-31T02:22:12.561Z","endTime":"2026-05-31T02:22:17.448Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-31T02:22:17.448Z","atBatIndex":8},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Cody Bellinger grounds out, second baseman Alika Williams to first baseman Nick Kurtz.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-31T02:24:07.755Z","endTime":"2026-05-31T02:24:57.221Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"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":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":675961,"link":"/api/v1/people/675961"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":701762,"link":"/api/v1/people/701762"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":82.8,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.925119046414117,"aZ":-25.864149443223585,"pfxX":0.38316446349019895,"pfxZ":3.611523013525521,"pX":0.6912682188601365,"pZ":2.221759109956575,"vX0":4.944276337931833,"vY0":-131.4230895494112,"vZ0":-3.2865480831672977,"x":90.65,"y":178.79,"x0":-1.2645561973826032,"y0":50.006362603147906,"z0":5.410224480409395,"aX":0.6696914439712446},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":6.0,"breakHorizontal":-1.8,"spinRate":2089,"spinDirection":215},"zone":9,"typeConfidence":0.87,"plateTime":0.4168109334014467,"extension":6.667455994207101},"index":0,"playId":"5ad9c7aa-65a4-31f6-9130-c0ae47373cfc","pitchNumber":1,"startTime":"2026-05-31T02:24:30.504Z","endTime":"2026-05-31T02:24:34.281Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.7,"endSpeed":81.0,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.03295529893448,"aZ":-33.592986253742254,"pfxX":-7.009225232640892,"pfxZ":-0.8504786689712729,"pX":-0.6058029626683962,"pZ":1.4755758867866082,"vX0":3.401128039413848,"vY0":-129.05144602587217,"vZ0":-3.7475626906639192,"x":140.09,"y":198.94,"x0":-1.0363700001177434,"y0":50.00179693896343,"z0":5.5583242730316895,"aX":-11.719127705842169},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":-2.2,"breakHorizontal":11.9,"spinRate":1542,"spinDirection":223},"zone":13,"typeConfidence":0.91,"plateTime":0.4258394981334317,"extension":6.643095663702152},"hitData":{"launchSpeed":77.7,"launchAngle":-5.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":144.71,"coordY":153.2}},"index":1,"playId":"e9f98023-eb0c-37b9-b1f5-d97eb9ccaa08","pitchNumber":2,"startTime":"2026-05-31T02:24:50.007Z","endTime":"2026-05-31T02:24:57.221Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-31T02:24:57.221Z","atBatIndex":9},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jazz Chisholm Jr. grounds out to first baseman Nick Kurtz.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-31T02:25:06.502Z","endTime":"2026-05-31T02:25:33.330Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":701762,"link":"/api/v1/people/701762"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":85.6,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.235929324616947,"aZ":-28.180777131628698,"pfxX":-8.385090825120136,"pfxZ":2.1347857044840683,"pX":-0.07004645601696949,"pZ":2.2463151133335755,"vX0":5.84371282125396,"vY0":-135.9457804094888,"vZ0":-3.6476218057118412,"x":119.67,"y":178.13,"x0":-1.1597871579621943,"y0":50.00189512244291,"z0":5.565056089260854,"aX":-15.669567250980036},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":3.2,"breakHorizontal":13.9,"spinRate":1935,"spinDirection":223},"zone":5,"typeConfidence":0.89,"plateTime":0.4031546900624008,"extension":6.795568773832761},"hitData":{"launchSpeed":82.5,"launchAngle":-28.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":151.9,"coordY":172.25}},"index":0,"playId":"96fc2941-ded2-39cb-86f6-6b21a7c4d711","pitchNumber":1,"startTime":"2026-05-31T02:25:23.902Z","endTime":"2026-05-31T02:25:33.330Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-31T02:25:33.330Z","atBatIndex":10},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Paul Goldschmidt singles on a sharp line drive to left fielder Tyler Soderstrom.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-31T02:25:42.766Z","endTime":"2026-05-31T02:27:06.909Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"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":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":691016,"link":"/api/v1/people/691016"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":85.3,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.710224144721543,"aZ":-30.38176990228912,"pfxX":-7.878516788550458,"pfxZ":0.9682592763579461,"pX":0.6916008076147757,"pZ":2.0901688326960284,"vX0":7.058086286745289,"vY0":-135.37085513631993,"vZ0":-3.669881592312808,"x":90.64,"y":182.35,"x0":-0.9266108279937846,"y0":50.00498269533307,"z0":5.591706454285594,"aX":-14.615776407311358},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":1.2,"breakHorizontal":12.7,"spinRate":1929,"spinDirection":216},"zone":9,"typeConfidence":0.84,"plateTime":0.4047045934290314,"extension":6.8591710386855365},"index":0,"playId":"d6402280-813b-3f0e-b3c9-37a55aec0ade","pitchNumber":1,"startTime":"2026-05-31T02:26:03.312Z","endTime":"2026-05-31T02:26:07.745Z","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":94.0,"endSpeed":86.1,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.19131617226073,"aZ":-28.80087629726894,"pfxX":-7.6631897668901745,"pfxZ":1.786220915287192,"pX":0.7347597418083944,"pZ":2.8210685421672936,"vX0":7.177810790420296,"vY0":-136.712980352478,"vZ0":-2.3779427907021526,"x":88.99,"y":162.61,"x0":-0.9293643963347387,"y0":50.00612686292971,"z0":5.679322188050773,"aX":-14.506089098793625},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":2.9,"breakHorizontal":12.4,"spinRate":1973,"spinDirection":220},"zone":6,"typeConfidence":0.88,"plateTime":0.4006729826501054,"extension":6.7130668072158155},"index":1,"playId":"261e2e7a-8635-3e24-bc82-182d893cc502","pitchNumber":2,"startTime":"2026-05-31T02:26:21.429Z","endTime":"2026-05-31T02:26:26.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":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":87.1,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.045555900921453,"aZ":-21.31982708620492,"pfxX":-1.207845439332838,"pfxZ":5.587535122358123,"pX":0.9076548748414351,"pZ":4.811993994423545,"vX0":5.240887100584507,"vY0":-138.11335746013555,"vZ0":1.2396299195230487,"x":82.4,"y":108.86,"x0":-0.8527555749884782,"y0":50.0054995443539,"z0":5.785154639694346,"aX":-2.3480132520609054},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":10.6,"breakHorizontal":1.2,"spinRate":2039,"spinDirection":218},"zone":12,"typeConfidence":0.89,"plateTime":0.3956805917927646,"extension":6.603395964240779},"index":2,"playId":"32c1f1e0-ba58-3d03-a0eb-5131c8ecd4ec","pitchNumber":3,"startTime":"2026-05-31T02:26:38.857Z","endTime":"2026-05-31T02:26:42.673Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":79.5,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.522375029616043,"aZ":-31.870073545603876,"pfxX":3.1687823709900536,"pfxZ":0.18799503852481791,"pX":-0.17821012432941685,"pZ":2.648956930590794,"vX0":1.7515511777605302,"vY0":-126.08756269251563,"vZ0":-0.5445593592275443,"x":123.79,"y":167.26,"x0":-1.293431967671738,"y0":50.00235253630764,"z0":5.438324309945978,"aX":5.10396129288941},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":0.5,"breakHorizontal":-6.1,"spinRate":2293,"spinDirection":41},"zone":5,"typeConfidence":0.9,"plateTime":0.4343150193319434,"extension":6.487099718044144},"hitData":{"launchSpeed":104.4,"launchAngle":14.0,"totalDistance":237.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":59.42,"coordY":102.43}},"index":3,"playId":"2feef09f-e0f4-3975-b3a0-a701acd40080","pitchNumber":4,"startTime":"2026-05-31T02:26:55.887Z","endTime":"2026-05-31T02:27:06.909Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-31T02:27:06.909Z","atBatIndex":11},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ryan McMahon strikes out swinging.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-31T02:27:14.670Z","endTime":"2026-05-31T02:28:45.882Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":641857,"fullName":"Ryan McMahon","link":"/api/v1/people/641857"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":641857,"fullName":"Ryan McMahon","link":"/api/v1/people/641857"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":84.3,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.50638100596952,"aZ":-30.182193014451492,"pfxX":-7.895936046799072,"pfxZ":1.0907103981849762,"pX":-1.3829246897626337,"pZ":3.8752396825530573,"vX0":2.3301185476433495,"vY0":-134.68921680339662,"vZ0":0.7966735762909096,"x":169.71,"y":134.15,"x0":-1.2357991776128592,"y0":50.00487194583954,"z0":5.717581289212511,"aX":-14.441836521220262},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":2.4,"breakHorizontal":13.8,"spinRate":1947,"spinDirection":220},"zone":11,"typeConfidence":0.82,"plateTime":0.40738141789444304,"extension":6.60458726162661},"index":0,"playId":"52504f92-96cf-32ca-a6c3-cb529bb413ee","pitchNumber":1,"startTime":"2026-05-31T02:27:34.691Z","endTime":"2026-05-31T02:27:39.001Z","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":1,"outs":2},"pitchData":{"startSpeed":90.6,"endSpeed":82.6,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.788632952627008,"aZ":-30.30253101969778,"pfxX":-7.391583050575556,"pfxZ":1.074172731390851,"pX":0.5472653835161319,"pZ":2.6438086399815233,"vX0":6.348372579834702,"vY0":-131.8233760094241,"vZ0":-1.652068589423964,"x":96.14,"y":167.4,"x0":-0.9398016571437223,"y0":50.005925663325975,"z0":5.530119854763005,"aX":-12.923512917826162},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":1.8,"breakHorizontal":11.9,"spinRate":1803,"spinDirection":225},"zone":6,"typeConfidence":0.81,"plateTime":0.4165747619743021,"extension":6.721869935873436},"index":1,"playId":"23b852f4-16c9-3045-9633-38953e302024","pitchNumber":2,"startTime":"2026-05-31T02:27:53.628Z","endTime":"2026-05-31T02:27:58.290Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":82.1,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.15280308134805,"aZ":-26.74525708922834,"pfxX":-0.5697388352831652,"pfxZ":3.1647105255998955,"pX":-0.489001419212647,"pZ":2.2749000052591053,"vX0":2.883845733521109,"vY0":-129.8967497711763,"vZ0":-2.563665861438781,"x":135.64,"y":177.36,"x0":-1.5375815466561207,"y0":50.002726408439585,"z0":5.299238982059587,"aX":-0.977578825662857},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":5.4,"breakHorizontal":0.4,"spinRate":2158,"spinDirection":219},"zone":4,"typeConfidence":0.77,"plateTime":0.4209877065312213,"extension":6.679148609905641},"index":2,"playId":"db0c1ec5-7d67-39fe-abb9-c217b3ffe781","pitchNumber":3,"startTime":"2026-05-31T02:28:14.208Z","endTime":"2026-05-31T02:28:19.215Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-05-31T02:28:21.817Z","endTime":"2026-05-31T02:28:41.562Z","isPitch":false,"type":"action","player":{"id":641857,"link":"/api/v1/people/641857"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":88.6,"endSpeed":80.6,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.733599210431358,"aZ":-32.4528643705018,"pfxX":-6.515607082593135,"pfxZ":-0.16904459236656066,"pX":0.36618395598573744,"pZ":1.9584965570976904,"vX0":5.968900685963245,"vY0":-128.87930973612194,"vZ0":-2.641078891963286,"x":103.04,"y":185.9,"x0":-1.1466042503236074,"y0":50.00203232581427,"z0":5.533000098037225,"aX":-10.831183909818199},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":-0.7,"breakHorizontal":10.3,"spinRate":1456,"spinDirection":242},"zone":9,"typeConfidence":0.92,"plateTime":0.426933856865209,"extension":6.7301934861528965},"index":4,"playId":"d045eba1-cca5-315b-a4f8-227f6dafc212","pitchNumber":4,"startTime":"2026-05-31T02:28:41.562Z","endTime":"2026-05-31T02:28:45.882Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-31T02:28:45.882Z","atBatIndex":12},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Zack Gelof grounds out, shortstop Anthony Volpe to first baseman Paul Goldschmidt.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-31T02:30:42.242Z","endTime":"2026-05-31T02:31:03.189Z","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":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"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":683011,"link":"/api/v1/people/683011"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":502671,"link":"/api/v1/people/502671"},"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(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":86.2,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.620987220973696,"aZ":-15.786555414819649,"pfxX":7.68629098077952,"pfxZ":8.64569112946992,"pX":0.12075896325270002,"pZ":1.357323057395187,"vX0":-8.723982521408761,"vY0":-136.91262895309757,"vZ0":-8.179850989861992,"x":112.4,"y":202.13,"x0":2.3519534379054416,"y0":50.00582093325514,"z0":5.467300495655056,"aX":14.574762801169538},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":14.0,"breakHorizontal":-12.0,"spinRate":2455,"spinDirection":133},"zone":14,"typeConfidence":0.83,"plateTime":0.40027045356423585,"extension":5.569918385042206},"hitData":{"launchSpeed":77.8,"launchAngle":7.0,"totalDistance":88.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":106.2,"coordY":155.23}},"index":0,"playId":"c9f9c792-4675-381d-bd52-daa8d5dc78c0","pitchNumber":1,"startTime":"2026-05-31T02:30:55.277Z","endTime":"2026-05-31T02:31:03.189Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-31T02:31:03.189Z","atBatIndex":13},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Darell Hernaiz grounds out, shortstop Anthony Volpe to first baseman Paul Goldschmidt.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-31T02:31:12.018Z","endTime":"2026-05-31T02:32:11.810Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":683011,"link":"/api/v1/people/683011"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":502671,"link":"/api/v1/people/502671"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":86.7,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.941737703041042,"aZ":-19.810189381209284,"pfxX":10.465387238621402,"pfxZ":6.475774334028449,"pX":-0.5771829787126884,"pZ":1.397372465719584,"vX0":-11.313278602107578,"vY0":-136.9730515830376,"vZ0":-7.0251887425514346,"x":139.0,"y":201.05,"x0":2.2378386001903356,"y0":50.00360958348885,"z0":5.339934267060796,"aX":19.98016408522693},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":10.4,"breakHorizontal":-16.7,"spinRate":2306,"spinDirection":130},"zone":13,"typeConfidence":0.91,"plateTime":0.3991736196169926,"extension":5.748490180572201},"index":0,"playId":"36c056f6-2436-3eff-92ca-c43aa3dc0748","pitchNumber":1,"startTime":"2026-05-31T02:31:32.464Z","endTime":"2026-05-31T02:31:37.070Z","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":93.5,"endSpeed":85.9,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.14386750507764,"aZ":-23.315418521082016,"pfxX":10.539994537751404,"pfxZ":4.716959818641396,"pX":-0.2364300937522435,"pZ":2.424726625418553,"vX0":-10.238793755164702,"vY0":-135.76778268832024,"vZ0":-3.607981551147227,"x":126.01,"y":173.31,"x0":2.2039811187698457,"y0":50.00065448823215,"z0":5.3826289747325395,"aX":19.786233279534407},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":8.0,"breakHorizontal":-17.0,"spinRate":2336,"spinDirection":125},"zone":5,"typeConfidence":0.91,"plateTime":0.40255633876900276,"extension":5.553016866364627},"index":1,"playId":"27dc6efa-0314-3994-94a9-16cd3ce98b87","pitchNumber":2,"startTime":"2026-05-31T02:31:47.923Z","endTime":"2026-05-31T02:31:52.375Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":86.8,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.701334580078154,"aZ":-21.778199253494392,"pfxX":9.967420890255948,"pfxZ":5.417426863090319,"pX":0.252891642943573,"pZ":1.7196464483079512,"vX0":-9.440114203918315,"vY0":-137.46833891360924,"vZ0":-5.735920700897781,"x":107.36,"y":192.35,"x0":2.431928024089788,"y0":50.00289738079713,"z0":5.3059248658205656,"aX":19.128745730603356},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":8.8,"breakHorizontal":-16.1,"spinRate":2335,"spinDirection":127},"zone":8,"typeConfidence":0.91,"plateTime":0.39802149410406074,"extension":5.74384172966453},"hitData":{"launchSpeed":102.3,"launchAngle":-21.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":114.31,"coordY":155.74}},"index":2,"playId":"50a60504-be90-382e-bcfd-07026232c784","pitchNumber":3,"startTime":"2026-05-31T02:32:04.109Z","endTime":"2026-05-31T02:32:11.810Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-31T02:32:11.810Z","atBatIndex":14},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Alika Williams pops out to second baseman Jazz Chisholm Jr.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-31T02:32:20.284Z","endTime":"2026-05-31T02:32:48.275Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","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":0},"credits":[{"player":{"id":665862,"link":"/api/v1/people/665862"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":88.1,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.72095847021469,"aZ":-13.66817020981248,"pfxX":7.860893518406853,"pfxZ":9.338457609593782,"pX":-0.6483515379416345,"pZ":2.322991528948731,"vX0":-10.502629926633771,"vY0":-139.70997955712033,"vZ0":-6.2643864717738715,"x":141.71,"y":176.06,"x0":2.1338303226175452,"y0":50.00494582464596,"z0":5.488399664337856,"aX":15.58211029115701},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":15.7,"breakHorizontal":-12.1,"spinRate":2369,"spinDirection":137},"zone":4,"typeConfidence":0.91,"plateTime":0.3916559665438961,"extension":5.601064265393434},"hitData":{"launchSpeed":92.9,"launchAngle":65.0,"totalDistance":162.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":132.05,"coordY":139.01}},"index":0,"playId":"9d955445-057c-3b3a-ac83-54a2013100e9","pitchNumber":1,"startTime":"2026-05-31T02:32:36.657Z","endTime":"2026-05-31T02:32:48.275Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-31T02:32:48.275Z","atBatIndex":15},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Austin Wells singles on a sharp line drive to center fielder Henry Bolte.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-31T02:34:44.439Z","endTime":"2026-05-31T02:35:38.283Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":669224,"fullName":"Austin Wells","link":"/api/v1/people/669224"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669224,"fullName":"Austin Wells","link":"/api/v1/people/669224"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":669224,"fullName":"Austin Wells","link":"/api/v1/people/669224"},"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_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":83.0,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.398079161612927,"aZ":-26.9942818007423,"pfxX":0.02746930255011426,"pfxZ":2.956819441531379,"pX":0.6827706762010972,"pZ":1.357762528518168,"vX0":5.093262679464438,"vY0":-131.67449736722344,"vZ0":-4.672782456292326,"x":90.97,"y":202.12,"x0":-1.281600366581472,"y0":50.00485946512716,"z0":5.156805733311127,"aX":0.047714445946888326},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":4.6,"breakHorizontal":-1.2,"spinRate":1997,"spinDirection":227},"zone":14,"typeConfidence":0.87,"plateTime":0.41623617902106114,"extension":6.627679980310367},"index":0,"playId":"2f5fcc3f-087a-3f95-8312-17c9c82ce87f","pitchNumber":1,"startTime":"2026-05-31T02:35:08.065Z","endTime":"2026-05-31T02:35:12.373Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":85.6,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.522330657231002,"aZ":-30.39020429961899,"pfxX":-9.391303526011711,"pfxZ":0.9493273238110032,"pX":-0.5796043654432235,"pZ":2.5923141150966496,"vX0":5.129606920907571,"vY0":-136.14690156114827,"vZ0":-2.2147863621898187,"x":139.09,"y":168.79,"x0":-1.2703243031404705,"y0":50.00120170018852,"z0":5.524421218513377,"aX":-17.58831311306713},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":1.4,"breakHorizontal":15.8,"spinRate":1940,"spinDirection":222},"zone":4,"typeConfidence":0.9,"plateTime":0.40266012746843227,"extension":6.750899755587139},"hitData":{"launchSpeed":107.6,"launchAngle":13.0,"totalDistance":260.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":135.01,"coordY":96.13}},"index":1,"playId":"ec4294c4-a8f5-3277-875a-389b6a5cd271","pitchNumber":2,"startTime":"2026-05-31T02:35:24.768Z","endTime":"2026-05-31T02:35:38.283Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-31T02:35:38.283Z","atBatIndex":16},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Anthony Volpe strikes out swinging. Austin Wells to 2nd. Wild pitch by pitcher J.T. Ginn.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-31T02:35:41.804Z","endTime":"2026-05-31T02:36:50.579Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":683011,"fullName":"Anthony Volpe","link":"/api/v1/people/683011"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":669224,"fullName":"Austin Wells","link":"/api/v1/people/669224"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":683011,"fullName":"Anthony Volpe","link":"/api/v1/people/683011"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]},{"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":669224,"fullName":"Austin Wells","link":"/api/v1/people/669224"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"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":0},"pitchData":{"startSpeed":93.3,"endSpeed":84.7,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.87332157996136,"aZ":-28.200781617295057,"pfxX":-9.504792085554499,"pfxZ":2.1517801098687634,"pX":-0.25944392140638506,"pZ":2.4185227222730017,"vX0":5.074022849488457,"vY0":-135.7429671226237,"vZ0":-3.0725466682218285,"x":126.89,"y":173.48,"x0":-0.9295442831129622,"y0":50.00003541839215,"z0":5.552581249791053,"aX":-17.532744160623384},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":3.4,"breakHorizontal":16.0,"spinRate":1912,"spinDirection":223},"zone":5,"typeConfidence":0.91,"plateTime":0.40527590408625436,"extension":6.746905607902448},"index":0,"playId":"e5b1c635-bad9-35bf-9ab7-06be2a6a4c9e","pitchNumber":1,"startTime":"2026-05-31T02:36:04.963Z","endTime":"2026-05-31T02:36:10.174Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":94.0,"endSpeed":85.5,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.192255936259706,"aZ":-30.570538610501657,"pfxX":-8.794549274903593,"pfxZ":0.856162016514963,"pX":0.6978043846893532,"pZ":2.983702390454454,"vX0":7.172109497525119,"vY0":-136.6834202874144,"vZ0":-1.6688753234239044,"x":90.4,"y":158.22,"x0":-0.8271298954389084,"y0":50.00425406269832,"z0":5.716095076580053,"aX":-16.519542654434865},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":1.3,"breakHorizontal":14.3,"spinRate":2060,"spinDirection":209},"zone":3,"typeConfidence":0.91,"plateTime":0.40184596287397323,"extension":6.73184080506865},"index":1,"playId":"35f534f0-a9aa-350f-a7b6-4d69f7a7b49d","pitchNumber":2,"startTime":"2026-05-31T02:36:23.919Z","endTime":"2026-05-31T02:36:28.455Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":79.0,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.44319867067336,"aZ":-36.15842237090145,"pfxX":4.385358993359922,"pfxZ":-2.538921215753283,"pX":2.6052190954441645,"pZ":0.8826079507048263,"vX0":7.445659820316989,"vY0":-125.14606369137857,"vZ0":-3.711153899756062,"x":17.7,"y":214.95,"x0":-0.9888380909525181,"y0":50.00085290387657,"z0":5.375349028305743,"aX":6.889188656982163},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-5.3,"breakHorizontal":-9.8,"spinRate":2238,"spinDirection":28},"zone":14,"typeConfidence":0.91,"plateTime":0.4392265612223438,"extension":6.653633996861477},"index":2,"playId":"f01eddcc-4638-3009-b073-8e66a7b6e792","pitchNumber":3,"startTime":"2026-05-31T02:36:44.653Z","endTime":"2026-05-31T02:36:50.579Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-31T02:36:50.579Z","atBatIndex":17},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Trent Grisham flies out to left fielder Tyler Soderstrom.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-31T02:37:18.653Z","endTime":"2026-05-31T02:37:31.467Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":663757,"fullName":"Trent Grisham","link":"/api/v1/people/663757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":669224,"fullName":"Austin Wells","link":"/api/v1/people/669224"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":663757,"fullName":"Trent Grisham","link":"/api/v1/people/663757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":691016,"link":"/api/v1/people/691016"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.3,"endSpeed":77.1,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.8928854290077,"aZ":-38.31176564998098,"pfxX":1.0619065566967005,"pfxZ":-4.09296160340765,"pX":-0.26626786271506303,"pZ":2.4661884754112084,"vX0":1.5967341821110772,"vY0":-121.44471034027326,"vZ0":0.33382994366656726,"x":127.15,"y":172.19,"x0":-1.069213180513505,"y0":50.0032378057976,"z0":5.648535465440035,"aX":1.5921512364507906},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.2,"breakVerticalInduced":-7.1,"breakHorizontal":-2.3,"spinRate":2343,"spinDirection":32},"zone":5,"typeConfidence":2.0,"plateTime":0.45032308117604813,"extension":6.709707525391316},"hitData":{"launchSpeed":97.3,"launchAngle":33.0,"totalDistance":325.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":51.59,"coordY":90.73}},"index":0,"playId":"068b5651-de77-3525-84b8-edef1a3bc6aa","pitchNumber":1,"startTime":"2026-05-31T02:37:20.431Z","endTime":"2026-05-31T02:37:31.467Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-31T02:37:31.467Z","atBatIndex":18},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ben Rice strikes out swinging.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-31T02:37:41.403Z","endTime":"2026-05-31T02:39:14.684Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":86.5,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.3417221596311,"aZ":-21.908540152681503,"pfxX":-3.4206231062264325,"pfxZ":5.384827842458902,"pX":-0.18918368597076976,"pZ":2.3832021407739625,"vX0":3.990916769676114,"vY0":-136.766178975079,"vZ0":-4.1771578798780595,"x":124.21,"y":174.43,"x0":-1.218476148517711,"y0":50.00444036571096,"z0":5.4208382233062204,"aX":-6.522822881423495},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":9.1,"breakHorizontal":5.4,"spinRate":2042,"spinDirection":230},"zone":5,"typeConfidence":0.9,"plateTime":0.3995062670994951,"extension":6.780696897138601},"index":0,"playId":"a0717c1a-2941-39ca-931f-5a18f1986f16","pitchNumber":1,"startTime":"2026-05-31T02:38:06.556Z","endTime":"2026-05-31T02:38:11.328Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":80.8,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.35176535968931,"aZ":-30.496050392300283,"pfxX":-8.172566610870579,"pfxZ":1.005712508505031,"pX":-1.0848690893991304,"pZ":1.306292362959223,"vX0":2.6970198780697863,"vY0":-129.7051366857899,"vZ0":-4.445975064549672,"x":158.35,"y":203.51,"x0":-1.086661891529771,"y0":50.005244762003656,"z0":5.413004436068738,"aX":-13.694551635963277},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":1.0,"breakHorizontal":14.0,"spinRate":1576,"spinDirection":223},"zone":13,"typeConfidence":0.9,"plateTime":0.4249973216672953,"extension":6.597267803916643},"index":1,"playId":"80efd324-ebbb-3efb-8c0c-929d37938966","pitchNumber":2,"startTime":"2026-05-31T02:38:27.197Z","endTime":"2026-05-31T02:38:31.750Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":81.2,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.37589550778435,"aZ":-24.069041122615705,"pfxX":-8.793405445308952,"pfxZ":4.794184573091309,"pX":-0.903499811183538,"pZ":1.8711018679455054,"vX0":3.815159381599921,"vY0":-129.791486281391,"vZ0":-4.389845089358148,"x":151.44,"y":188.26,"x0":-1.257055958652232,"y0":50.0051456319424,"z0":5.437041681865982,"aX":-14.873589847989674},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":7.8,"breakHorizontal":15.0,"spinRate":1334,"spinDirection":235},"zone":13,"typeConfidence":0.87,"plateTime":0.42342664313873435,"extension":6.7341418865150215},"index":2,"playId":"8707411e-0253-388c-ace1-678c325da910","pitchNumber":3,"startTime":"2026-05-31T02:38:49.417Z","endTime":"2026-05-31T02:38:54.138Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":86.5,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.77575111305641,"aZ":-20.992079061403437,"pfxX":-4.603486645204357,"pfxZ":5.822061187885154,"pX":0.26020752208096204,"pZ":4.0944817076444044,"vX0":5.4940116668449965,"vY0":-137.52175976470357,"vZ0":-0.2325721544127463,"x":107.08,"y":128.23,"x0":-1.162963359341241,"y0":50.00157868938473,"z0":5.601028124115676,"aX":-8.83978243711198},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":10.7,"breakHorizontal":7.2,"spinRate":2106,"spinDirection":230},"zone":12,"typeConfidence":0.86,"plateTime":0.39790386245789433,"extension":6.606325723812724},"index":3,"playId":"13c0e30a-5afe-360f-921f-b4990d71be0e","pitchNumber":4,"startTime":"2026-05-31T02:39:10.099Z","endTime":"2026-05-31T02:39:14.684Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-31T02:39:14.684Z","atBatIndex":19},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Colby Thomas strikes out swinging.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-31T02:41:18.853Z","endTime":"2026-05-31T02:42:21.823Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669224,"link":"/api/v1/people/669224"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":79.6,"endSpeed":72.7,"strikeZoneTop":3.122,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.506719091521546,"aZ":-33.06421673625199,"pfxX":-8.291409167415466,"pfxZ":-0.6670768172768327,"pX":-0.8897559600720384,"pZ":1.8946704072115481,"vX0":-6.0768062961782645,"vY0":-115.79281488427289,"vZ0":-0.7071021961311141,"x":150.92,"y":187.62,"x0":2.8589622928570724,"y0":50.00111942773875,"z0":5.407414363391213,"aX":-11.096583299180468},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.8,"breakVerticalInduced":-1.1,"breakHorizontal":16.7,"spinRate":2555,"spinDirection":313},"zone":13,"typeConfidence":0.9,"plateTime":0.47562494980698267,"extension":5.438846940979824},"index":0,"playId":"0b248675-0e12-3500-b707-e5b8401ed251","pitchNumber":1,"startTime":"2026-05-31T02:41:39.346Z","endTime":"2026-05-31T02:41:43.671Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.0,"endSpeed":76.3,"strikeZoneTop":3.122,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.428994634089502,"aZ":-27.17446680318614,"pfxX":7.654725352605283,"pfxZ":3.3415059982495574,"pX":1.161819567409763,"pZ":2.3976933514819696,"vX0":-5.836214681498525,"vY0":-122.15312086416799,"vZ0":-1.6935411963334048,"x":72.71,"y":174.04,"x0":2.5999381093068425,"y0":50.00205612337505,"z0":5.4601266731044085,"aX":11.445820853025438},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":5.9,"breakHorizontal":-12.2,"spinRate":1879,"spinDirection":120},"zone":14,"typeConfidence":0.91,"plateTime":0.4502196729419694,"extension":5.655887033966078},"index":1,"playId":"200d5edc-fb87-3b36-b0c5-66afaf81d79c","pitchNumber":2,"startTime":"2026-05-31T02:41:54.573Z","endTime":"2026-05-31T02:42:00.123Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":81.2,"strikeZoneTop":3.122,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.873484507357414,"aZ":-31.1675875451905,"pfxX":-2.4063745926804105,"pfxZ":0.6151936795363984,"pX":-0.6919446267402051,"pZ":1.450338224007654,"vX0":-6.665285582648508,"vY0":-126.81739116308012,"vZ0":-4.11733585356603,"x":143.38,"y":199.62,"x0":2.2700769365984845,"y0":50.005734382572214,"z0":5.546728813201734,"aX":-3.970151342933438},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":0.5,"breakHorizontal":5.6,"spinRate":2714,"spinDirection":282},"zone":13,"typeConfidence":0.97,"plateTime":0.42982717340185106,"extension":5.6440861571314755},"index":2,"playId":"b65a55a3-6860-3504-8829-6666b98d817a","pitchNumber":3,"startTime":"2026-05-31T02:42:17.199Z","endTime":"2026-05-31T02:42:21.823Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-31T02:42:21.823Z","atBatIndex":20},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nick Kurtz called out on strikes.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-31T02:42:27.434Z","endTime":"2026-05-31T02:44:39.374Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":669224,"link":"/api/v1/people/669224"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":79.9,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.887556985036966,"aZ":-30.960737351011545,"pfxX":-2.7537396565254615,"pfxZ":0.7530481956996589,"pX":-0.07261570699288586,"pZ":2.9494005024881362,"vX0":-5.5037940684199596,"vY0":-125.8528029922553,"vZ0":-0.6514269209590418,"x":119.77,"y":159.15,"x0":2.49454798758545,"y0":50.00461270168996,"z0":5.704159959442289,"aX":-4.447341182981317},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":1.4,"breakHorizontal":6.1,"spinRate":2618,"spinDirection":255},"zone":5,"typeConfidence":0.93,"plateTime":0.4340621359854908,"extension":5.599667449282366},"index":0,"playId":"6fc04cf8-2cc3-3b38-a33e-f2099b4d20fc","pitchNumber":1,"startTime":"2026-05-31T02:42:47.922Z","endTime":"2026-05-31T02:42:52.205Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":87.7,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.837713110436173,"aZ":-13.309916227260457,"pfxX":6.914948431972947,"pfxZ":9.563294472708863,"pX":0.28184296506818207,"pZ":3.2777780209768133,"vX0":-8.045334501880658,"vY0":-139.444468142124,"vZ0":-3.8645582892526393,"x":106.26,"y":150.28,"x0":2.303595968345433,"y0":50.00624471311217,"z0":5.557579041441983,"aX":13.64538974360519},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.7,"breakHorizontal":-10.9,"spinRate":2419,"spinDirection":138},"zone":2,"typeConfidence":0.93,"plateTime":0.3925305385242899,"extension":5.578265769713967},"index":1,"playId":"9ea4d3fb-6ecc-39ab-b127-2317642edffd","pitchNumber":2,"startTime":"2026-05-31T02:43:06.746Z","endTime":"2026-05-31T02:43:10.565Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-05-31T02:43:18.226Z","endTime":"2026-05-31T02:43:31.488Z","isPitch":false,"type":"action","player":{"id":701762,"link":"/api/v1/people/701762"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":82.8,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.70132450026181,"aZ":-27.98959973735834,"pfxX":-1.240218710221586,"pfxZ":2.449855201040404,"pX":-1.1027898099215265,"pZ":0.39858781981459496,"vX0":-8.32626439976543,"vY0":-128.9956265354849,"vZ0":-7.201987853730762,"x":159.04,"y":228.02,"x0":2.3113094266259835,"y0":50.00115618017779,"z0":5.347881442827733,"aX":-2.1144193245691376},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":3.2,"breakHorizontal":3.8,"spinRate":2719,"spinDirection":203},"zone":13,"typeConfidence":0.97,"plateTime":0.4226123915387072,"extension":5.738423357811085},"index":3,"playId":"0e0a1327-010b-3294-a1cb-d25cf19a377f","pitchNumber":3,"startTime":"2026-05-31T02:43:31.488Z","endTime":"2026-05-31T02:43:35.371Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":77.4,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.123758232033474,"aZ":-28.12456776477926,"pfxX":7.508430744756682,"pfxZ":2.6512628280053328,"pX":0.7043772557146241,"pZ":1.7564442700380183,"vX0":-6.752809298323782,"vY0":-123.31839797311552,"vZ0":-2.9701015924566865,"x":90.15,"y":191.36,"x0":2.5119279343051653,"y0":50.0060494237056,"z0":5.366515714801009,"aX":11.485939796246448},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":4.3,"breakHorizontal":-11.9,"spinRate":2029,"spinDirection":110},"zone":9,"typeConfidence":0.9,"plateTime":0.44534791771240867,"extension":5.874292980217361},"index":4,"playId":"9d59c066-25eb-3eb0-afae-e29db9e7eb0a","pitchNumber":4,"startTime":"2026-05-31T02:43:50.032Z","endTime":"2026-05-31T02:43:54.355Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.7,"endSpeed":76.1,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.019955638595572,"aZ":-29.107290993874862,"pfxX":-6.79000257769917,"pfxZ":2.0935957662890634,"pX":-1.1069297188200093,"pZ":0.33384375460058135,"vX0":-6.899086612753393,"vY0":-121.51550594670643,"vZ0":-5.073891519620943,"x":159.19,"y":229.77,"x0":2.671591087816229,"y0":50.005422776696456,"z0":5.035337108429961,"aX":-9.962519017567208},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":2.6,"breakHorizontal":14.2,"spinRate":2656,"spinDirection":294},"zone":13,"typeConfidence":0.87,"plateTime":0.45406625617775953,"extension":5.686784759869028},"index":5,"playId":"82439b17-03fb-3fd7-a84c-f727809cb5d3","pitchNumber":5,"startTime":"2026-05-31T02:44:16.222Z","endTime":"2026-05-31T02:44:19.954Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":80.1,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.042867543770647,"aZ":-31.56492588024602,"pfxX":-2.3138076889950496,"pfxZ":0.37027722774462113,"pX":0.6962817468228005,"pZ":2.097398029858137,"vX0":-3.9209488214287562,"vY0":-126.76620378165028,"vZ0":-2.258107963240134,"x":90.46,"y":182.15,"x0":2.5638346855009773,"y0":50.00065419817191,"z0":5.52094405390498,"aX":-3.761760390382851},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":0.4,"breakHorizontal":5.0,"spinRate":2697,"spinDirection":242},"zone":9,"typeConfidence":0.96,"plateTime":0.4321756408785755,"extension":5.571070262513959},"index":6,"playId":"41ee50a4-2146-3955-b760-34d4500abe1f","pitchNumber":6,"startTime":"2026-05-31T02:44:34.489Z","endTime":"2026-05-31T02:44:39.374Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-31T02:44:39.374Z","atBatIndex":21},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Shea Langeliers walks.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-31T02:44:55.837Z","endTime":"2026-05-31T02:46:11.025Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":86.4,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.727546455781592,"aZ":-22.68493379517426,"pfxX":10.10620195702719,"pfxZ":4.9693613482030665,"pX":1.403602039131812,"pZ":1.2841376679147858,"vX0":-6.708904757959368,"vY0":-137.5647451911871,"vZ0":-6.4400686428128955,"x":63.5,"y":204.11,"x0":2.5663733316724358,"y0":50.00003339186609,"z0":5.2028891818460385,"aX":19.284111938414913},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":7.8,"breakHorizontal":-16.8,"spinRate":2272,"spinDirection":124},"zone":14,"typeConfidence":0.91,"plateTime":0.3988126926319855,"extension":5.700819589582098},"index":0,"playId":"7d4a5d64-ab82-3112-a197-a2c563b7373a","pitchNumber":1,"startTime":"2026-05-31T02:45:08.897Z","endTime":"2026-05-31T02:45:13.005Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":77.5,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.74515393718928,"aZ":-28.31190474536503,"pfxX":5.431160764782553,"pfxZ":2.487196873471703,"pX":1.180866518811796,"pZ":3.8865580987722583,"vX0":-5.0838956853659685,"vY0":-124.23645630967039,"vZ0":1.681751873484569,"x":71.99,"y":133.84,"x0":2.555946939238197,"y0":50.00044670779073,"z0":5.56751239412927,"aX":8.42151261211794},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":5.2,"breakHorizontal":-8.5,"spinRate":2058,"spinDirection":115},"zone":12,"typeConfidence":0.84,"plateTime":0.44223188592890983,"extension":5.785422112089844},"index":1,"playId":"9675b7c7-77ab-33c3-9948-29909c8e8136","pitchNumber":2,"startTime":"2026-05-31T02:45:23.902Z","endTime":"2026-05-31T02:45:27.674Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":85.9,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.4277007718523,"aZ":-20.41765535471747,"pfxX":10.770198970232226,"pfxZ":6.229076708326398,"pX":-0.18749239366203804,"pZ":1.523076685150923,"vX0":-10.512659851669518,"vY0":-136.81333483107153,"vZ0":-6.164894126989802,"x":124.15,"y":197.66,"x0":2.313709281613799,"y0":50.00242481020637,"z0":5.214273018378179,"aX":20.32697789267295},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":10.1,"breakHorizontal":-17.2,"spinRate":2176,"spinDirection":127},"zone":13,"typeConfidence":0.91,"plateTime":0.4010273307535175,"extension":5.74641803266605},"index":2,"playId":"5600d728-ba26-3660-8c18-98844dfe779e","pitchNumber":3,"startTime":"2026-05-31T02:45:45.905Z","endTime":"2026-05-31T02:45:51.053Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.8,"endSpeed":87.5,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.23727024807495,"aZ":-12.437811708207684,"pfxX":7.067004309272342,"pfxZ":10.025073120829877,"pX":-0.39133435824385765,"pZ":1.0997478955276092,"vX0":-9.500438188001718,"vY0":-140.25646700256215,"vZ0":-9.467192541363488,"x":131.92,"y":209.09,"x0":2.14058451289066,"y0":50.0029804564566,"z0":5.355163529161647,"aX":13.91338120072253},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.1,"breakHorizontal":-10.6,"spinRate":2501,"spinDirection":136},"zone":13,"typeConfidence":0.92,"plateTime":0.3923114978478983,"extension":5.768718304966093},"index":3,"playId":"972246ed-4d81-32f7-84e5-48644dd30ad0","pitchNumber":4,"startTime":"2026-05-31T02:46:05.426Z","endTime":"2026-05-31T02:46:11.025Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-31T02:46:11.025Z","atBatIndex":22},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Brent Rooker lines out to left fielder Cody Bellinger.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-31T02:46:32.474Z","endTime":"2026-05-31T02:46:43.425Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":641355,"link":"/api/v1/people/641355"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.7,"endSpeed":74.4,"strikeZoneTop":3.364,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.852989696743098,"aZ":-31.98078623470264,"pfxX":-6.829879616584182,"pfxZ":0.13627875118916677,"pX":-0.3401530048856338,"pZ":2.0569903559336478,"vX0":-5.389494570753427,"vY0":-118.77766896271211,"vZ0":-0.6875997948855564,"x":129.97,"y":183.24,"x0":2.8574343636044524,"y0":50.00197537849806,"z0":5.295821553164788,"aX":-9.614990477781046},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":0.4,"breakHorizontal":13.8,"spinRate":2746,"spinDirection":301},"zone":7,"typeConfidence":0.9,"plateTime":0.4637326696786124,"extension":5.461766337437859},"hitData":{"launchSpeed":82.2,"launchAngle":27.0,"totalDistance":284.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":81.88,"coordY":112.66}},"index":0,"playId":"d829b19e-50fc-3ff4-aafb-b5a05747d178","pitchNumber":1,"startTime":"2026-05-31T02:46:35.724Z","endTime":"2026-05-31T02:46:43.425Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-31T02:46:43.425Z","atBatIndex":23},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Aaron Judge grounds out, shortstop Darell Hernaiz to first baseman Nick Kurtz.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-31T02:48:37.072Z","endTime":"2026-05-31T02:50:05.561Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":592450,"fullName":"Aaron Judge","link":"/api/v1/people/592450"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"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":592450,"fullName":"Aaron Judge","link":"/api/v1/people/592450"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":687231,"link":"/api/v1/people/687231"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":701762,"link":"/api/v1/people/701762"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":86.2,"strikeZoneTop":3.523,"strikeZoneBottom":1.778,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.377372396368603,"aZ":-25.791755843600665,"pfxX":-7.776235810543483,"pfxZ":3.3529569215544477,"pX":-0.1612581452332677,"pZ":2.120099566847765,"vX0":4.712667389860102,"vY0":-137.30353945405756,"vZ0":-4.444936546695947,"x":123.15,"y":181.54,"x0":-0.8927013379216074,"y0":50.00126384404909,"z0":5.522331637373135,"aX":-14.794945455848637},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":5.3,"breakHorizontal":13.1,"spinRate":2063,"spinDirection":223},"zone":8,"typeConfidence":0.9,"plateTime":0.39944549193035694,"extension":6.806281874128839},"index":0,"playId":"14eb6380-8d4b-3bc9-85d1-8b262a904ed7","pitchNumber":1,"startTime":"2026-05-31T02:48:57.724Z","endTime":"2026-05-31T02:49:02.596Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.2,"endSpeed":81.3,"strikeZoneTop":3.523,"strikeZoneBottom":1.778,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.37961952363996,"aZ":-21.890691122268468,"pfxX":-6.776024691743458,"pfxZ":6.065094326647458,"pX":0.1379506384015936,"pZ":2.0800872460969613,"vX0":5.130891254985983,"vY0":-129.6911919435686,"vZ0":-4.459990132210839,"x":111.74,"y":182.62,"x0":-0.9906259628350585,"y0":50.00071056310561,"z0":5.502110842445543,"aX":-11.484300403383557},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":10.2,"breakHorizontal":11.0,"spinRate":1491,"spinDirection":228},"zone":8,"typeConfidence":0.89,"plateTime":0.42312463630298414,"extension":6.686787082829711},"index":1,"playId":"787ad135-199f-3947-a1fc-adeb50e730ba","pitchNumber":2,"startTime":"2026-05-31T02:49:23.298Z","endTime":"2026-05-31T02:49:27.294Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":80.2,"strikeZoneTop":3.523,"strikeZoneBottom":1.778,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.216047209963833,"aZ":-37.22342035213812,"pfxX":3.3759440636446616,"pfxZ":-3.0833590838568625,"pX":0.09548825730993038,"pZ":2.2029712805707966,"vX0":1.8852235178880121,"vY0":-127.36282652000088,"vZ0":-0.6430799914571659,"x":113.36,"y":179.3,"x0":-1.0940401627684662,"y0":50.005445038195916,"z0":5.413655557054384,"aX":5.522604017741466},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-5.5,"breakHorizontal":-6.6,"spinRate":2251,"spinDirection":23},"zone":8,"typeConfidence":0.91,"plateTime":0.43076572467847907,"extension":6.438485865872757},"hitData":{"launchSpeed":107.8,"launchAngle":-7.0,"totalDistance":18.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":109.75,"coordY":147.12}},"index":2,"playId":"9b705449-347c-37ab-8180-d72fa4b34a96","pitchNumber":3,"startTime":"2026-05-31T02:49:56.960Z","endTime":"2026-05-31T02:50:05.561Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-31T02:50:05.561Z","atBatIndex":24},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Cody Bellinger walks.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-31T02:50:13.276Z","endTime":"2026-05-31T02:52:13.026Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.3,"endSpeed":78.2,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.231214468036356,"aZ":-39.57228012309997,"pfxX":2.05781863525585,"pfxZ":-4.816725164496161,"pX":0.3659053404203147,"pZ":1.4838559742247832,"vX0":3.102774340913983,"vY0":-122.81815870163423,"vZ0":-1.663650545214765,"x":103.05,"y":198.72,"x0":-1.1789047147981544,"y0":50.00559241327023,"z0":5.5208604064932905,"aX":3.1584049671370065},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.2,"breakVerticalInduced":-8.9,"breakHorizontal":-4.4,"spinRate":2341,"spinDirection":30},"zone":14,"typeConfidence":2.0,"plateTime":0.4451516583086286,"extension":6.59523267120935},"index":0,"playId":"2c2a1984-2dfb-307e-8ac5-a2a172fab9f2","pitchNumber":1,"startTime":"2026-05-31T02:50:30.331Z","endTime":"2026-05-31T02:50:34.543Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.2,"endSpeed":82.0,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.334052170058687,"aZ":-29.032280447238275,"pfxX":-0.06515371318379692,"pfxZ":1.838965173461796,"pX":0.9057538568086948,"pZ":3.2042912395677865,"vX0":5.601198631605089,"vY0":-129.79563882657632,"vZ0":-0.1074250998936438,"x":82.47,"y":152.26,"x0":-1.2688730229616811,"y0":50.00531359685617,"z0":5.4508210963803645,"aX":-0.11146291957427477},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":3.5,"breakHorizontal":-1.1,"spinRate":2193,"spinDirection":194},"zone":12,"typeConfidence":0.79,"plateTime":0.4214542868937863,"extension":6.523535964113162},"index":1,"playId":"e62f0377-5635-3f22-b73c-6b92f6c677ef","pitchNumber":2,"startTime":"2026-05-31T02:50:51.199Z","endTime":"2026-05-31T02:50:55.631Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":86.0,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.69678719252575,"aZ":-29.93235034713107,"pfxX":-9.252208840914104,"pfxZ":1.1866259434252813,"pX":-0.5679272980410018,"pZ":1.7453283576824448,"vX0":4.5546553254743625,"vY0":-137.3260942074334,"vZ0":-4.456605070634943,"x":138.65,"y":191.66,"x0":-1.0531193260258047,"y0":50.005312638423746,"z0":5.444651240080679,"aX":-17.531632734297},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":1.3,"breakHorizontal":15.7,"spinRate":1943,"spinDirection":227},"zone":7,"typeConfidence":0.91,"plateTime":0.4000747770515378,"extension":6.7804163637456645},"index":2,"playId":"3c3779be-4a81-3380-927f-a7b9e2358802","pitchNumber":3,"startTime":"2026-05-31T02:51:11.215Z","endTime":"2026-05-31T02:51:15.886Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.5,"endSpeed":81.4,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.127723436385207,"aZ":-27.159668823748632,"pfxX":-6.722666697416978,"pfxZ":2.949868819730705,"pX":-1.514054680376574,"pZ":1.8568057016542598,"vX0":1.4956803291133873,"vY0":-130.2567984698989,"vZ0":-3.673039411377682,"x":174.71,"y":188.65,"x0":-1.2265274029425537,"y0":50.00312153901326,"z0":5.363940964137197,"aX":-11.426627719061763},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":4.7,"breakHorizontal":11.8,"spinRate":1504,"spinDirection":229},"zone":13,"typeConfidence":0.9,"plateTime":0.4222593226149547,"extension":6.640643261218733},"index":3,"playId":"8f0ed994-2c86-3574-a948-26c85c0ca760","pitchNumber":4,"startTime":"2026-05-31T02:51:27.792Z","endTime":"2026-05-31T02:51:32.066Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":85.3,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.960519722002388,"aZ":-20.432950897759657,"pfxX":-2.9231699783549625,"pfxZ":6.245631658668897,"pX":-0.06366197007260987,"pZ":4.50723282757449,"vX0":3.479979899493504,"vY0":-136.71088454427138,"vZ0":0.6287270713976779,"x":119.43,"y":117.08,"x0":-0.977209561999885,"y0":50.005187473239516,"z0":5.68367907929269,"aX":-5.498149119861261},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":11.6,"breakHorizontal":4.6,"spinRate":2077,"spinDirection":222},"zone":11,"typeConfidence":0.91,"plateTime":0.4016441879131394,"extension":6.783482532760821},"index":4,"playId":"0811fcee-7fa2-3c18-b012-e57bbb7b5444","pitchNumber":5,"startTime":"2026-05-31T02:51:47.752Z","endTime":"2026-05-31T02:51:51.795Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":85.8,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.984214279118557,"aZ":-19.09485125847003,"pfxX":-2.960224827107618,"pfxZ":6.940735621219592,"pX":1.6898854554546712,"pZ":1.990896213481761,"vX0":8.206472018682135,"vY0":-136.61741735900276,"vZ0":-5.614217838307307,"x":52.59,"y":185.03,"x0":-0.9724353848323184,"y0":50.00145115909476,"z0":5.391051123772706,"aX":-5.5777972930515825},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":11.5,"breakHorizontal":3.6,"spinRate":2094,"spinDirection":225},"zone":14,"typeConfidence":0.91,"plateTime":0.40140495802804654,"extension":6.749429067471811},"index":5,"playId":"355bf685-fe6c-3bcc-bfaf-5511ce0d06f1","pitchNumber":6,"startTime":"2026-05-31T02:52:08.410Z","endTime":"2026-05-31T02:52:13.026Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-31T02:52:13.026Z","atBatIndex":25},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jazz Chisholm Jr. singles on a line drive to center fielder Henry Bolte. Cody Bellinger to 3rd. Cody Bellinger advances to 3rd, on a fielding error by center fielder Henry Bolte.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-31T02:52:59.511Z","endTime":"2026-05-31T02:54:47.756Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"postOnThird":{"id":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"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":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":703607,"link":"/api/v1/people/703607"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielding_error"}]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"1abdeb92-bcd0-3a04-9c04-92b5158d0f44","startTime":"2026-05-31T02:52:40.397Z","endTime":"2026-05-31T02:52:44.394Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":81.0,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.453465709813056,"aZ":-26.785355814375055,"pfxX":-5.092294145391117,"pfxZ":3.2116750448958555,"pX":-0.11910634334765155,"pZ":1.5798487795079623,"vX0":3.958385796512735,"vY0":-129.36812805274175,"vZ0":-4.8081305793760265,"x":121.54,"y":196.12,"x0":-1.0148665664931493,"y0":50.00430355972101,"z0":5.540308427152151,"aX":-8.547852757541582},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":4.9,"breakHorizontal":8.3,"spinRate":1435,"spinDirection":234},"zone":8,"typeConfidence":0.9,"plateTime":0.42497793103148007,"extension":6.74353326372288},"index":1,"playId":"09a50657-efd8-3f5a-b5d2-028655aa7434","pitchNumber":1,"startTime":"2026-05-31T02:53:01.671Z","endTime":"2026-05-31T02:53:06.366Z","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,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":78.7,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.237675187524587,"aZ":-30.583637981104662,"pfxX":-7.201167995007872,"pfxZ":0.9965020545447318,"pX":0.24404562630613855,"pZ":1.5929296662781272,"vX0":5.429135693588914,"vY0":-126.50372357199511,"vZ0":-3.292542167636512,"x":107.7,"y":195.77,"x0":-1.0141143806779152,"y0":50.00047369182345,"z0":5.411334036368874,"aX":-11.455214424965527},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":1.2,"breakHorizontal":11.5,"spinRate":1362,"spinDirection":233},"zone":8,"typeConfidence":0.92,"plateTime":0.43606371176297154,"extension":6.575831611396485},"index":2,"playId":"cb463179-e941-367b-918d-30fb4d0a383b","pitchNumber":2,"startTime":"2026-05-31T02:53:23.406Z","endTime":"2026-05-31T02:53:27.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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":83.1,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.22606516471858,"aZ":-23.52196966790663,"pfxX":-3.4784395039224325,"pfxZ":4.888273660677212,"pX":0.5700661985896479,"pZ":1.8728619686336851,"vX0":5.840530205644107,"vY0":-132.6298061989775,"vZ0":-4.437817100085519,"x":95.27,"y":188.21,"x0":-1.21567454397654,"y0":50.000707363813504,"z0":5.298218496438896,"aX":-6.153534767072802},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":8.0,"breakHorizontal":4.9,"spinRate":2223,"spinDirection":227},"zone":9,"typeConfidence":0.67,"plateTime":0.4140881884361898,"extension":6.603805446568279},"index":3,"playId":"d89fad5b-79ed-3ca7-b6bc-4b957d40c390","pitchNumber":3,"startTime":"2026-05-31T02:53:45.004Z","endTime":"2026-05-31T02:53:49.036Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":80.3,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.079200951438835,"aZ":-24.950858969867138,"pfxX":-3.784020104161272,"pfxZ":4.361438312489787,"pX":-0.43804224431415906,"pZ":3.138949820792442,"vX0":3.1698986638300948,"vY0":-128.32259908226965,"vZ0":-1.2821838014048859,"x":133.7,"y":154.03,"x0":-1.201434335480297,"y0":50.00590231291571,"z0":5.600215333990124,"aX":-6.273034356898584},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":7.8,"breakHorizontal":6.1,"spinRate":1538,"spinDirection":233},"zone":1,"typeConfidence":0.79,"plateTime":0.42783745620102387,"extension":6.728167492356626},"index":4,"playId":"86042ade-a892-31bd-94fa-f2b0364f383f","pitchNumber":4,"startTime":"2026-05-31T02:54:09.052Z","endTime":"2026-05-31T02:54:13.887Z","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":1},"pitchData":{"startSpeed":93.7,"endSpeed":85.3,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.31598812959549,"aZ":-32.54228031496188,"pfxX":-9.893406247177902,"pfxZ":-0.20167678158001046,"pX":-0.325724503985666,"pZ":2.7106022824208726,"vX0":4.903771539220212,"vY0":-136.38287862259037,"vZ0":-1.8001434483284937,"x":129.42,"y":165.59,"x0":-0.8699351054015153,"y0":50.0001911335991,"z0":5.64160579112739,"aX":-18.479360379362234},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":-0.6,"breakHorizontal":16.8,"spinRate":1979,"spinDirection":222},"zone":4,"typeConfidence":0.91,"plateTime":0.4028970995409886,"extension":6.829600542729411},"hitData":{"launchSpeed":94.6,"launchAngle":13.0,"totalDistance":206.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":146.74,"coordY":97.46}},"index":5,"playId":"af97a342-acfd-3d65-aa3a-ff8250475b33","pitchNumber":5,"startTime":"2026-05-31T02:54:35.865Z","endTime":"2026-05-31T02:54:47.756Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-31T02:54:47.756Z","atBatIndex":26},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Paul Goldschmidt walks.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-31T02:56:04.670Z","endTime":"2026-05-31T02:59:03.610Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"postOnThird":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,5,6,7,8],"actionIndex":[4],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_adv_play","runner":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355"},"responsiblePitcher":{"id":669372,"link":"/api/v1/people/669372"},"isScoringEvent":true,"rbi":false,"earned":false,"teamUnearned":true,"playIndex":4},"credits":[{"player":{"id":675961,"link":"/api/v1/people/675961"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_error_dropped_ball"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-05-31T02:55:30.331Z","endTime":"2026-05-31T02:56:06.861Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":86.3,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.3821110351324,"aZ":-28.29861893614824,"pfxX":-8.294117027241297,"pfxZ":2.045416574200183,"pX":0.4514807548875378,"pZ":1.3246421231798335,"vX0":6.597910221468165,"vY0":-137.04538313641729,"vZ0":-6.005185375021874,"x":99.79,"y":203.01,"x0":-0.9143132595954948,"y0":50.00186091050956,"z0":5.486881492020897,"aX":-15.71474284652902},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":2.5,"breakHorizontal":13.6,"spinRate":2030,"spinDirection":227},"zone":14,"typeConfidence":0.91,"plateTime":0.4002576977008374,"extension":6.769621938786825},"index":1,"playId":"37c3ba6d-8407-3c85-a4f9-5cf41cd1644a","pitchNumber":1,"startTime":"2026-05-31T02:56:06.861Z","endTime":"2026-05-31T02:56:11.581Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":1},"index":2,"playId":"1b6c1da3-f524-3d3a-8005-2f8455f09730","startTime":"2026-05-31T02:56:28.246Z","endTime":"2026-05-31T02:56:31.877Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"runnerGoing":true,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":85.1,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.794270641051835,"aZ":-29.633584156486794,"pfxX":-9.576150640423997,"pfxZ":1.3689453988175817,"pX":0.8306836038313941,"pZ":1.9358940980787602,"vX0":7.74392116672598,"vY0":-135.84160645350664,"vZ0":-4.00600137394325,"x":85.34,"y":186.51,"x0":-0.8232178411540061,"y0":50.00363175329593,"z0":5.507196453948897,"aX":-17.76664973026712},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":1.8,"breakHorizontal":15.6,"spinRate":2078,"spinDirection":218},"zone":14,"typeConfidence":0.91,"plateTime":0.40435570533904297,"extension":6.768487591950541},"index":3,"playId":"f0088842-b24c-3df8-b8e2-3b479185da52","pitchNumber":2,"startTime":"2026-05-31T02:56:48.119Z","endTime":"2026-05-31T02:57:04.136Z","isPitch":true,"type":"pitch"},{"details":{"description":"Jazz Chisholm Jr. steals (14) 2nd base. Cody Bellinger scores. Jazz Chisholm Jr. to 3rd. Missed catch error by second baseman Alika Williams.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":1,"homeScore":2,"isScoringPlay":true,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"index":4,"actionPlayId":"f0088842-b24c-3df8-b8e2-3b479185da52","startTime":"2026-05-31T02:57:41.552Z","endTime":"2026-05-31T02:57:41.553Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":665862,"link":"/api/v1/people/665862"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":84.8,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.53529482862074,"aZ":-28.087696767568485,"pfxX":-8.332464379471734,"pfxZ":2.2108557057813947,"pX":-1.212082803708174,"pZ":3.2326771911423906,"vX0":2.1326173084457563,"vY0":-135.59296446672644,"vZ0":-1.2487120891257777,"x":163.2,"y":151.5,"x0":-0.9297003137836585,"y0":50.003723445022636,"z0":5.671484786565151,"aX":-15.410302313959498},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":4.0,"breakHorizontal":14.5,"spinRate":1921,"spinDirection":223},"zone":11,"typeConfidence":0.89,"plateTime":0.4050029894647218,"extension":6.70066569870261},"index":5,"playId":"c147714d-a571-32b1-b899-e4a189e66e20","pitchNumber":3,"startTime":"2026-05-31T02:57:41.554Z","endTime":"2026-05-31T02:57:45.626Z","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":1,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":84.7,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.302305440951642,"aZ":-28.534560235201404,"pfxX":-7.835875395550351,"pfxZ":1.991297041727333,"pX":0.24909633681953738,"pZ":1.8813642419746304,"vX0":5.881861614196234,"vY0":-134.66443832467098,"vZ0":-4.367075385339253,"x":107.51,"y":187.98,"x0":-0.9495447269694276,"y0":50.005901528462964,"z0":5.552015492583685,"aX":-14.338536023448846},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":2.9,"breakHorizontal":12.8,"spinRate":1902,"spinDirection":226},"zone":8,"typeConfidence":0.82,"plateTime":0.4073476920827148,"extension":6.761989917328512},"index":6,"playId":"7102ee13-e63a-3ea4-b8e5-6ab8e5b15731","pitchNumber":4,"startTime":"2026-05-31T02:58:03.165Z","endTime":"2026-05-31T02:58:08.121Z","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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":86.2,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.23471968631115,"aZ":-26.41214792518461,"pfxX":-7.700618031109579,"pfxZ":3.0326603996832286,"pX":-0.18090465278020712,"pZ":3.1905663770183583,"vX0":4.892414233929227,"vY0":-136.681934592181,"vZ0":-1.776496619088278,"x":123.9,"y":152.63,"x0":-0.9907161127560443,"y0":50.00076864453602,"z0":5.657050291434202,"aX":-14.614362664357897},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":5.3,"breakHorizontal":13.0,"spinRate":1984,"spinDirection":217},"zone":2,"typeConfidence":0.88,"plateTime":0.40026459356109,"extension":6.673830297806747},"index":7,"playId":"c5e3961d-220b-3672-b9bb-c67758590867","pitchNumber":5,"startTime":"2026-05-31T02:58:35.563Z","endTime":"2026-05-31T02:58:39.990Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":86.6,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.68131130548183,"aZ":-21.234498039166976,"pfxX":-2.8098471818131,"pfxZ":5.69046009887631,"pX":-0.9093777642823653,"pZ":4.285201701157427,"vX0":1.639592770889342,"vY0":-137.39235376050937,"vZ0":0.1726294527966603,"x":151.66,"y":123.08,"x0":-1.1468547244745626,"y0":50.00671257542159,"z0":5.657406750151067,"aX":-5.406261650836752},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":10.6,"breakHorizontal":4.8,"spinRate":2046,"spinDirection":223},"zone":11,"typeConfidence":0.91,"plateTime":0.39772535899052164,"extension":6.671494644107622},"index":8,"playId":"f1295187-ab42-3308-91f3-7fc04dca65ed","pitchNumber":6,"startTime":"2026-05-31T02:58:58.144Z","endTime":"2026-05-31T02:59:03.610Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-31T02:59:03.610Z","atBatIndex":27},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ryan McMahon strikes out swinging.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-31T02:59:32.209Z","endTime":"2026-05-31T03:01:05.143Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":641857,"fullName":"Ryan McMahon","link":"/api/v1/people/641857"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"postOnThird":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":641857,"fullName":"Ryan McMahon","link":"/api/v1/people/641857"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.4,"endSpeed":83.5,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.357883501509384,"aZ":-26.70277209333607,"pfxX":0.642063540290212,"pfxZ":3.086955366187274,"pX":0.8148730818424359,"pZ":3.893923028456569,"vX0":5.063224270845104,"vY0":-131.70815204130702,"vZ0":0.858731855527416,"x":85.94,"y":133.64,"x0":-1.2080927658638578,"y0":50.00569796680025,"z0":5.523423849715719,"aX":1.1394516917267115},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":6.0,"breakHorizontal":-2.2,"spinRate":2145,"spinDirection":219},"zone":12,"typeConfidence":0.9,"plateTime":0.4142858784446348,"extension":6.553053516793192},"index":0,"playId":"5426c563-8202-3d8b-9c0b-a1018e25cd96","pitchNumber":1,"startTime":"2026-05-31T02:59:36.499Z","endTime":"2026-05-31T02:59:40.357Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":80.6,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.43947537695211,"aZ":-28.712370047996696,"pfxX":-4.034670022963532,"pfxZ":2.108214778996393,"pX":0.8470616309739328,"pZ":1.576595428092251,"vX0":5.980627897928926,"vY0":-127.22771887990027,"vZ0":-3.9916363795538743,"x":84.71,"y":196.21,"x0":-1.0069922294835922,"y0":50.00436238705459,"z0":5.434443323009172,"aX":-6.633027432941406},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":3.1,"breakHorizontal":6.0,"spinRate":1442,"spinDirection":230},"zone":14,"typeConfidence":0.66,"plateTime":0.4300574933247918,"extension":6.74492132679767},"index":1,"playId":"46935e8a-576b-301c-915f-0d65e6d46c9a","pitchNumber":2,"startTime":"2026-05-31T02:59:58.336Z","endTime":"2026-05-31T03:00:01.943Z","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":90.3,"endSpeed":83.1,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.74790461516528,"aZ":-26.251342723539647,"pfxX":0.6967246558801141,"pfxZ":3.3630195641443166,"pX":0.3094629909895961,"pZ":3.083548910182629,"vX0":4.103798467016822,"vY0":-131.5674198137347,"vZ0":-0.8807303851684095,"x":105.2,"y":155.52,"x0":-1.3581891394561108,"y0":50.003391403489054,"z0":5.360399418401958,"aX":1.2256659046364862},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":6.1,"breakHorizontal":-2.2,"spinRate":2084,"spinDirection":218},"zone":3,"typeConfidence":0.88,"plateTime":0.41561472707009983,"extension":6.614822221557281},"index":2,"playId":"df154914-d955-3d7d-8a82-ee2ba7898e81","pitchNumber":3,"startTime":"2026-05-31T03:00:25.254Z","endTime":"2026-05-31T03:00:29.023Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-05-31T03:00:41.907Z","endTime":"2026-05-31T03:01:00.489Z","isPitch":false,"type":"action","player":{"id":641857,"link":"/api/v1/people/641857"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":89.0,"endSpeed":81.2,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.874014633536508,"aZ":-31.94482364118711,"pfxX":-7.895121807721932,"pfxZ":0.1345714218762284,"pX":-0.9124553913797322,"pZ":1.1675817648152331,"vX0":3.4691191136252995,"vY0":-129.51905955318566,"vZ0":-4.566319165230064,"x":151.78,"y":207.26,"x0":-1.2518547807380185,"y0":50.00048639525991,"z0":5.427499488217791,"aX":-13.261838431212837},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":-0.6,"breakHorizontal":13.4,"spinRate":1389,"spinDirection":240},"zone":13,"typeConfidence":0.91,"plateTime":0.42471111706573783,"extension":6.6928853427423896},"index":4,"playId":"985c3580-8797-351b-b18b-964efc648112","pitchNumber":4,"startTime":"2026-05-31T03:01:00.489Z","endTime":"2026-05-31T03:01:05.143Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-31T03:01:05.143Z","atBatIndex":28},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Austin Wells flies out to center fielder Henry Bolte.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-31T03:01:13.506Z","endTime":"2026-05-31T03:01:55.706Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":669224,"fullName":"Austin Wells","link":"/api/v1/people/669224"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":669224,"fullName":"Austin Wells","link":"/api/v1/people/669224"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"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":"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":93.9,"endSpeed":86.4,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.221197254810807,"aZ":-19.146832773580023,"pfxX":-4.289798943219753,"pfxZ":6.842066403135172,"pX":0.5420949080909241,"pZ":2.665205769571378,"vX0":5.766311757596256,"vY0":-136.68332610453422,"vZ0":-4.153051348270921,"x":96.34,"y":166.82,"x0":-1.0309932950874214,"y0":50.00669110402539,"z0":5.507516058323264,"aX":-8.173529259027639},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":11.8,"breakHorizontal":6.6,"spinRate":2052,"spinDirection":226},"zone":6,"typeConfidence":0.9,"plateTime":0.3996929138260161,"extension":6.828844000502552},"hitData":{"launchSpeed":96.0,"launchAngle":59.0,"totalDistance":255.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":125.32,"coordY":97.82}},"index":0,"playId":"56140c75-e343-34c0-a3f1-b9a8ab7b4503","pitchNumber":1,"startTime":"2026-05-31T03:01:45.675Z","endTime":"2026-05-31T03:01:55.706Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-31T03:01:55.706Z","atBatIndex":29},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Tyler Soderstrom walks.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-31T03:03:45.731Z","endTime":"2026-05-31T03:06:42.384Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 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":77.2,"endSpeed":71.1,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.12185404520427,"aZ":-36.38983300207006,"pfxX":-7.984159998021336,"pfxZ":-3.3128339382214307,"pX":1.0876050700454032,"pZ":2.2495528329245293,"vX0":-1.9760956110612486,"vY0":-112.40245506930404,"vZ0":0.9986387156313035,"x":75.54,"y":178.04,"x0":3.0159716636010665,"y0":50.00028979416676,"z0":5.505832043072685,"aX":-10.173706132140362},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.4,"breakVerticalInduced":-5.4,"breakHorizontal":15.0,"spinRate":2543,"spinDirection":298},"zone":14,"typeConfidence":0.9,"plateTime":0.48802894818534037,"extension":5.414995804517279},"index":0,"playId":"ffadf6aa-93e7-374b-9bfe-839ff2c434fd","pitchNumber":1,"startTime":"2026-05-31T03:04:06.512Z","endTime":"2026-05-31T03:04:11.251Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":78.3,"endSpeed":72.2,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.4087105606009,"aZ":-29.100486199920535,"pfxX":-8.60581899788567,"pfxZ":2.343279533336144,"pX":-0.6751263762656372,"pZ":1.7187790715379592,"vX0":-5.2542504026649715,"vY0":-113.93743491836864,"vZ0":-1.7738817634584523,"x":142.73,"y":192.37,"x0":2.7806931172619334,"y0":50.00192057656405,"z0":5.389605865950754,"aX":-11.286598964189485},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":4.1,"breakHorizontal":16.9,"spinRate":2576,"spinDirection":304},"zone":7,"typeConfidence":0.91,"plateTime":0.481174165872464,"extension":5.567139677289929},"index":1,"playId":"d5bf841a-440f-370e-93e6-ef3757901571","pitchNumber":2,"startTime":"2026-05-31T03:04:22.477Z","endTime":"2026-05-31T03:04:27.031Z","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":true},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":78.8,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.65799304121977,"aZ":-29.35150658888804,"pfxX":-0.5160054111317032,"pfxZ":1.8093286081964983,"pX":-0.6677417031130234,"pZ":1.5717627040074387,"vX0":-7.64244943960694,"vY0":-123.54927248825939,"vZ0":-3.6975764769131403,"x":142.45,"y":196.34,"x0":2.5216520924282633,"y0":50.00134194673388,"z0":5.531775863767105,"aX":-0.8041759904942626},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":2.8,"breakHorizontal":2.5,"spinRate":2590,"spinDirection":248},"zone":13,"typeConfidence":0.9,"plateTime":0.44189509355087786,"extension":5.688615895682053},"index":2,"playId":"cf7c6119-4ad9-38aa-ba92-307c35bfd563","pitchNumber":3,"startTime":"2026-05-31T03:04:40.530Z","endTime":"2026-05-31T03:05:21.531Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":133,"player":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"}}},{"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":94.8,"endSpeed":86.6,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.313313204341732,"aZ":-14.242455959834965,"pfxX":6.598312648548462,"pfxZ":9.286320846623646,"pX":0.6821714296654622,"pZ":4.325901471382367,"vX0":-7.326867044927138,"vY0":-137.98343284868184,"vZ0":-0.9665667275670169,"x":91.0,"y":121.98,"x0":2.5129346828905255,"y0":50.00084318037414,"z0":5.639049793738227,"aX":12.739353143842328},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.8,"breakHorizontal":-10.4,"spinRate":2467,"spinDirection":133},"zone":12,"typeConfidence":0.93,"plateTime":0.3967368334586183,"extension":5.5325584409484545},"index":3,"playId":"a8b0ba3d-91b1-3d5a-9c5b-0d95d4f8ae5e","pitchNumber":4,"startTime":"2026-05-31T03:05:35.325Z","endTime":"2026-05-31T03:05:39.168Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":86.1,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.116532369941236,"aZ":-14.199272892511077,"pfxX":5.4044365423673355,"pfxZ":9.459858343446603,"pX":-0.19376395659397513,"pZ":3.0599542357412766,"vX0":-8.712442424800862,"vY0":-136.94934675295997,"vZ0":-3.827515255100631,"x":124.39,"y":156.16,"x0":2.3260304771780995,"y0":50.00588591302389,"z0":5.446436369631969,"aX":10.273311114199464},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.6,"breakHorizontal":-7.9,"spinRate":2358,"spinDirection":135},"zone":2,"typeConfidence":0.92,"plateTime":0.39989438158789214,"extension":5.7389653983907625},"index":4,"playId":"c4e13d41-c346-36c5-b71b-1bd1a21f4c07","pitchNumber":5,"startTime":"2026-05-31T03:05:51.890Z","endTime":"2026-05-31T03:05:55.458Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":85.6,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.355885782672747,"aZ":-16.651991366114352,"pfxX":6.855130183822601,"pfxZ":8.251299544774614,"pX":0.6220422451759017,"pZ":2.300992787812794,"vX0":-7.617277444320237,"vY0":-136.59627445001914,"vZ0":-5.1112030780738475,"x":93.29,"y":176.65,"x0":2.5621545454770387,"y0":50.00150946697964,"z0":5.349069482855513,"aX":12.8948001344595},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":13.9,"breakHorizontal":-10.7,"spinRate":2390,"spinDirection":131},"zone":6,"typeConfidence":0.88,"plateTime":0.40167157263304665,"extension":5.7261221281735155},"index":5,"playId":"0cdb266d-8eb7-3b40-89c5-042d47a465c5","pitchNumber":6,"startTime":"2026-05-31T03:06:14.413Z","endTime":"2026-05-31T03:06:18.817Z","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":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":80.3,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.616422562613685,"aZ":-28.57069116803609,"pfxX":-1.768217892744639,"pfxZ":2.2230931410103674,"pX":-0.9258816698848704,"pZ":1.7101561992839347,"vX0":-7.741492832683795,"vY0":-126.24105494450218,"vZ0":-3.7367596343661114,"x":152.29,"y":192.61,"x0":2.4046037586366036,"y0":50.00460334193682,"z0":5.498175262659213,"aX":-2.864980694755842},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":3.4,"breakHorizontal":4.9,"spinRate":2642,"spinDirection":225},"zone":13,"typeConfidence":0.95,"plateTime":0.4331323528051305,"extension":5.778136141539612},"index":6,"playId":"6fa61368-5ab5-30bd-b4d7-4dc6cb8248e1","pitchNumber":7,"startTime":"2026-05-31T03:06:35.461Z","endTime":"2026-05-31T03:06:42.384Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-31T03:06:42.384Z","atBatIndex":30},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Henry Bolte grounds out, second baseman Jazz Chisholm Jr. to first baseman Paul Goldschmidt. Tyler Soderstrom to 2nd.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-31T03:06:52.044Z","endTime":"2026-05-31T03:09:04.257Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":665862,"link":"/api/v1/people/665862"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":502671,"link":"/api/v1/people/502671"},"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":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":84.7,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.698628871414662,"aZ":-19.617991445958037,"pfxX":10.703920588643955,"pfxZ":6.83289522317083,"pX":-0.25930135705942103,"pZ":2.270362029843564,"vX0":-11.224707291264473,"vY0":-134.79904214705425,"vZ0":-4.424963976664017,"x":126.88,"y":177.48,"x0":2.570923471746169,"y0":50.00287483071854,"z0":5.32087729694581,"aX":19.670451554327315},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":11.5,"breakHorizontal":-16.9,"spinRate":2215,"spinDirection":132},"zone":4,"typeConfidence":0.89,"plateTime":0.4065609775571293,"extension":5.730896468811481},"index":0,"playId":"9f144f1b-8828-3672-aee9-d27ff46c47d0","pitchNumber":1,"startTime":"2026-05-31T03:07:05.930Z","endTime":"2026-05-31T03:07:10.997Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":78.7,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.281277266320917,"aZ":-31.164210561347197,"pfxX":8.272353489962839,"pfxZ":0.651232530046093,"pX":-0.7376151608416799,"pZ":-0.6146526035093746,"vX0":-10.125937193397718,"vY0":-124.1362916984964,"vZ0":-7.964204159347383,"x":145.12,"y":255.38,"x0":2.3313600112720083,"y0":50.004015944584644,"z0":5.251532340849647,"aX":12.832615621901072},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-0.6,"breakHorizontal":-12.5,"spinRate":1980,"spinDirection":115},"zone":13,"typeConfidence":0.9,"plateTime":0.442277835248611,"extension":5.741633205350932},"index":1,"playId":"004b1f08-a8e1-356b-94ad-01907a32e22c","pitchNumber":2,"startTime":"2026-05-31T03:07:22.319Z","endTime":"2026-05-31T03:07:27.615Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.9,"endSpeed":76.7,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.010647121365302,"aZ":-32.47507668775996,"pfxX":8.95549454422792,"pfxZ":-0.2021206955187025,"pX":-0.45039993662140926,"pZ":0.6359584947263969,"vX0":-9.588768897770422,"vY0":-121.78934131543114,"vZ0":-4.441925710444487,"x":134.17,"y":221.61,"x0":2.3917295419502422,"y0":50.00223746916593,"z0":5.321350866156912,"aX":13.326774235211909},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-1.3,"breakHorizontal":-13.7,"spinRate":1946,"spinDirection":111},"zone":13,"typeConfidence":0.92,"plateTime":0.45134627989692166,"extension":5.812834504058931},"index":2,"playId":"59570c2f-47b4-39d0-9708-ef2a1a4e9fba","pitchNumber":3,"startTime":"2026-05-31T03:07:48.382Z","endTime":"2026-05-31T03:07:54.923Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":84.2,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.54511218663352,"aZ":-25.382398987274016,"pfxX":10.727897567112242,"pfxZ":3.720119487139794,"pX":0.9168486709019806,"pZ":3.4770152137075305,"vX0":-8.039349290691389,"vY0":-134.57122230313698,"vZ0":-0.34507795280486475,"x":82.05,"y":144.9,"x0":2.556617830517144,"y0":50.0007387489712,"z0":5.412559554416616,"aX":19.576859261151462},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":6.8,"breakHorizontal":-17.6,"spinRate":2216,"spinDirection":127},"zone":12,"typeConfidence":0.89,"plateTime":0.4077729467002076,"extension":5.6778651872430554},"index":3,"playId":"1c9e0352-1c9f-359f-8a7a-3d65a2b5765c","pitchNumber":4,"startTime":"2026-05-31T03:08:11.860Z","endTime":"2026-05-31T03:08:15.885Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":85.1,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.76574975511467,"aZ":-23.393059230586054,"pfxX":11.153908990773786,"pfxZ":4.740039233080824,"pX":-0.09259975554705521,"pZ":2.143654598834406,"vX0":-10.303351152827158,"vY0":-135.33857483769313,"vZ0":-4.005081037519945,"x":120.53,"y":180.9,"x0":2.316137665495308,"y0":50.005702478253674,"z0":5.282822374538442,"aX":20.67778017749686},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":7.9,"breakHorizontal":-18.0,"spinRate":2054,"spinDirection":130},"zone":8,"typeConfidence":0.92,"plateTime":0.40483676415236314,"extension":5.8576565506191},"index":4,"playId":"a68cf96a-a3eb-39cc-bf79-4cb6a9b8fbeb","pitchNumber":5,"startTime":"2026-05-31T03:08:30.074Z","endTime":"2026-05-31T03:08:34.844Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":85.1,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.47129817728213,"aZ":-22.431183162940805,"pfxX":11.135098168588396,"pfxZ":5.253130184844042,"pX":-0.1080543198584468,"pZ":2.0531966758633216,"vX0":-10.625654500224307,"vY0":-135.55381115616558,"vZ0":-4.273878367192812,"x":121.12,"y":183.34,"x0":2.421676118322712,"y0":50.0055416332747,"z0":5.222461384015649,"aX":20.66295563280759},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":8.8,"breakHorizontal":-17.9,"spinRate":2301,"spinDirection":128},"zone":8,"typeConfidence":0.91,"plateTime":0.4045383299846992,"extension":5.717314070603865},"hitData":{"launchSpeed":101.2,"launchAngle":-38.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":146.74,"coordY":161.82}},"index":5,"playId":"385941d5-83e4-3c07-811d-d08fb76cf51b","pitchNumber":6,"startTime":"2026-05-31T03:08:56.257Z","endTime":"2026-05-31T03:09:04.257Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-31T03:09:04.257Z","atBatIndex":31},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Zack Gelof strikes out on a foul tip.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-31T03:09:23.109Z","endTime":"2026-05-31T03:10:55.741Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":2},"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":669224,"link":"/api/v1/people/669224"},"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":96.0,"endSpeed":87.3,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.71131714629465,"aZ":-15.31647314998224,"pfxX":6.94374917949205,"pfxZ":8.569219134449499,"pX":0.6415189536122259,"pZ":4.061857018514956,"vX0":-7.412298556071405,"vY0":-139.6832594454623,"vZ0":-1.2870157595887264,"x":92.55,"y":129.11,"x0":2.4327773590522024,"y0":50.00677906331543,"z0":5.540091268900347,"aX":13.666846843894607},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.4,"breakHorizontal":-10.9,"spinRate":2448,"spinDirection":128},"zone":12,"typeConfidence":0.92,"plateTime":0.39277111373638984,"extension":5.714112519879114},"index":0,"playId":"b3d7be10-b3a4-3af6-b6a7-4e2cc11f9d82","pitchNumber":1,"startTime":"2026-05-31T03:09:32.197Z","endTime":"2026-05-31T03:09:35.993Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":86.1,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.032150768753837,"aZ":-14.223485657438522,"pfxX":6.982473293286289,"pfxZ":9.422339261524005,"pX":0.7228398266520333,"pZ":2.753328004353066,"vX0":-6.902188481136521,"vY0":-137.30253526356697,"vZ0":-4.731256566286128,"x":89.45,"y":164.44,"x0":2.3647761510875878,"y0":50.0013029073686,"z0":5.470045596858334,"aX":13.30094766417317},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.2,"breakHorizontal":-11.2,"spinRate":2395,"spinDirection":132},"zone":6,"typeConfidence":0.92,"plateTime":0.3992596529169359,"extension":5.777117036995471},"index":1,"playId":"2fa3be63-7227-3729-a0d4-3c3ce82c2fef","pitchNumber":2,"startTime":"2026-05-31T03:09:51.058Z","endTime":"2026-05-31T03:09:56.116Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":78.0,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.775528863386036,"aZ":-25.487933217191287,"pfxX":7.801962669000694,"pfxZ":4.35037582520213,"pX":-1.1747596446149915,"pZ":1.4165806268442496,"vX0":-10.773135717832353,"vY0":-122.98708560837206,"vZ0":-4.432748384342068,"x":161.78,"y":200.53,"x0":2.2432126295257837,"y0":50.00088143209205,"z0":5.397038043963558,"aX":11.983752830888623},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":7.1,"breakHorizontal":-11.6,"spinRate":1989,"spinDirection":119},"zone":13,"typeConfidence":0.87,"plateTime":0.4448989303649653,"extension":5.844355596263979},"index":2,"playId":"9cdde34d-550f-33b7-a24b-2099d7d0dcc8","pitchNumber":3,"startTime":"2026-05-31T03:10:09.132Z","endTime":"2026-05-31T03:10:12.989Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":84.9,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.077668883820845,"aZ":-22.6966396084526,"pfxX":10.533724371862617,"pfxZ":5.161128076458503,"pX":-0.07177139273553576,"pZ":1.7144730123765768,"vX0":-9.919095720674395,"vY0":-134.61247711470094,"vZ0":-5.184709976109802,"x":119.74,"y":192.49,"x0":2.2913066012305263,"y0":50.001551428521914,"z0":5.271073864963954,"aX":19.340464851501398},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":8.4,"breakHorizontal":-16.9,"spinRate":2201,"spinDirection":126},"zone":8,"typeConfidence":0.91,"plateTime":0.4068090406267726,"extension":5.629011442720219},"index":3,"playId":"acac1960-71fd-3cdf-93f0-d320c91fbf6a","pitchNumber":4,"startTime":"2026-05-31T03:10:30.528Z","endTime":"2026-05-31T03:10:35.125Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":87.4,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.27812036943627,"aZ":-13.895003492015329,"pfxX":7.867321915060046,"pfxZ":9.321939326437395,"pX":-0.09679691363828728,"pZ":2.3368115613898848,"vX0":-9.320006611466736,"vY0":-139.36417965454777,"vZ0":-5.82767260107821,"x":120.69,"y":175.69,"x0":2.2737673529205105,"y0":50.00104017442315,"z0":5.378124574372614,"aX":15.424025316295781},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.7,"breakHorizontal":-12.2,"spinRate":2411,"spinDirection":134},"zone":5,"typeConfidence":0.91,"plateTime":0.3935097379411383,"extension":5.950413575532373},"index":4,"playId":"94a9028f-fe9f-348c-af7f-b93909b3b704","pitchNumber":5,"startTime":"2026-05-31T03:10:51.316Z","endTime":"2026-05-31T03:10:55.741Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-31T03:10:55.741Z","atBatIndex":32},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Darell Hernaiz strikes out swinging.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-31T03:11:16.298Z","endTime":"2026-05-31T03:12:16.075Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669224,"link":"/api/v1/people/669224"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":78.0,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.14637811098334,"aZ":-28.745933926686916,"pfxX":7.704483010880296,"pfxZ":2.2161899494146997,"pX":0.38808949086834504,"pZ":1.5714688174725138,"vX0":-7.587706378464353,"vY0":-124.07844239668133,"vZ0":-3.3877073383303618,"x":102.21,"y":196.35,"x0":2.4931217878439274,"y0":50.00576546810119,"z0":5.364448835624824,"aX":11.946531101688896},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":3.4,"breakHorizontal":-12.1,"spinRate":1942,"spinDirection":113},"zone":14,"typeConfidence":0.9,"plateTime":0.4423896355250072,"extension":5.897409016418927},"index":0,"playId":"a4923f0e-f42b-3c97-9fdd-a495eefea6a7","pitchNumber":1,"startTime":"2026-05-31T03:11:24.361Z","endTime":"2026-05-31T03:11:28.573Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":77.4,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.8536940994052,"aZ":-29.178815656427282,"pfxX":6.070667138933308,"pfxZ":1.9645453297044062,"pX":-0.35364265467371153,"pZ":1.7054730973157293,"vX0":-8.449806205089365,"vY0":-123.07654941122924,"vZ0":-2.952220025438248,"x":130.48,"y":192.73,"x0":2.345233951707084,"y0":50.002101180574385,"z0":5.407639959039241,"aX":9.254826890118732},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":3.0,"breakHorizontal":-8.9,"spinRate":1972,"spinDirection":113},"zone":7,"typeConfidence":0.88,"plateTime":0.44609027056040684,"extension":5.821836949116707},"index":1,"playId":"08694103-a940-3f19-84aa-2781ab479a6a","pitchNumber":2,"startTime":"2026-05-31T03:11:44.158Z","endTime":"2026-05-31T03:11:48.058Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-05-31T03:11:55.148Z","endTime":"2026-05-31T03:12:10.590Z","isPitch":false,"type":"action","player":{"id":687231,"link":"/api/v1/people/687231"}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":78.9,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.56030644343475,"aZ":-31.440244061254184,"pfxX":7.518198034550895,"pfxZ":0.4686651862394753,"pX":0.6274739176124443,"pZ":0.4788285964201883,"vX0":-7.075278839457185,"vY0":-125.03534829477411,"vZ0":-5.281456917825457,"x":93.08,"y":225.85,"x0":2.5248586457597924,"y0":50.00564272913442,"z0":5.216029510988137,"aX":11.838189873813844},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":-0.2,"breakHorizontal":-11.9,"spinRate":2027,"spinDirection":112},"zone":14,"typeConfidence":0.9,"plateTime":0.4390254203168382,"extension":5.689436367136686},"index":3,"playId":"63d76288-6b85-32c4-a692-0c4a1bef9f87","pitchNumber":3,"startTime":"2026-05-31T03:12:10.590Z","endTime":"2026-05-31T03:12:16.075Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-31T03:12:16.075Z","atBatIndex":33},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Anthony Volpe grounds out, third baseman Zack Gelof to first baseman Nick Kurtz.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-31T03:14:12.993Z","endTime":"2026-05-31T03:14:38.707Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":683011,"fullName":"Anthony Volpe","link":"/api/v1/people/683011"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"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":683011,"fullName":"Anthony Volpe","link":"/api/v1/people/683011"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":680869,"link":"/api/v1/people/680869"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":701762,"link":"/api/v1/people/701762"},"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":94.3,"endSpeed":86.1,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.180773231990027,"aZ":-25.444893400221392,"pfxX":-8.504184459767803,"pfxZ":3.5363356476691035,"pX":-0.38673640298923123,"pZ":3.003178108131659,"vX0":4.415737318966561,"vY0":-137.23695891775455,"vZ0":-2.4814346053756244,"x":131.74,"y":157.69,"x0":-0.9142346924503255,"y0":50.00210162913175,"z0":5.657502782000566,"aX":-16.17417428138085},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":6.1,"breakHorizontal":14.4,"spinRate":1929,"spinDirection":227},"zone":1,"typeConfidence":0.91,"plateTime":0.3995487848730157,"extension":6.7215698018664565},"hitData":{"launchSpeed":71.7,"launchAngle":-25.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":113.3,"coordY":163.84}},"index":0,"playId":"47677a30-490c-3925-b670-7650c1a04684","pitchNumber":1,"startTime":"2026-05-31T03:14:30.670Z","endTime":"2026-05-31T03:14:38.707Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-31T03:14:38.707Z","atBatIndex":34},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Trent Grisham grounds out, second baseman Alika Williams to first baseman Nick Kurtz.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-31T03:14:46.324Z","endTime":"2026-05-31T03:16:23.902Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":663757,"fullName":"Trent Grisham","link":"/api/v1/people/663757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":663757,"fullName":"Trent Grisham","link":"/api/v1/people/663757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":675961,"link":"/api/v1/people/675961"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":701762,"link":"/api/v1/people/701762"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":86.3,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.98384697738753,"aZ":-25.031822367274046,"pfxX":-7.7658822763128885,"pfxZ":3.7434946007569074,"pX":-0.33626704313019884,"pZ":3.0220573359612573,"vX0":4.412325659980226,"vY0":-137.1436883267668,"vZ0":-2.291687493942387,"x":129.82,"y":157.18,"x0":-0.9560657192498038,"y0":50.000378731444705,"z0":5.573564605671416,"aX":-14.809047540767285},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":6.5,"breakHorizontal":13.2,"spinRate":1982,"spinDirection":217},"zone":1,"typeConfidence":0.89,"plateTime":0.3991992693366071,"extension":6.765281538573863},"index":0,"playId":"bfa1c300-e375-3580-9f62-c836cd489569","pitchNumber":1,"startTime":"2026-05-31T03:15:07.427Z","endTime":"2026-05-31T03:15:11.977Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":81.1,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.95693321510643,"aZ":-19.22045666306469,"pfxX":-3.267080756221651,"pfxZ":7.649931632706101,"pX":-0.8062839263989353,"pZ":3.4759481639099463,"vX0":2.1320939215719434,"vY0":-129.5309375708658,"vZ0":-1.4898567642806635,"x":147.73,"y":144.93,"x0":-1.2171079535973803,"y0":50.001539105515604,"z0":5.533335993996064,"aX":-5.53148940345475},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":13.7,"breakHorizontal":5.4,"spinRate":1610,"spinDirection":224},"zone":11,"typeConfidence":0.72,"plateTime":0.4234349860353839,"extension":6.693052504572045},"index":1,"playId":"417ae99b-6916-38d2-8070-b308808d888c","pitchNumber":2,"startTime":"2026-05-31T03:15:22.903Z","endTime":"2026-05-31T03:15:26.931Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":80.0,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.037715638541062,"aZ":-27.390761297087636,"pfxX":-7.899970342410095,"pfxZ":2.9281271746259447,"pX":-0.7996223809585141,"pZ":1.7555169734394231,"vX0":3.2030002353011695,"vY0":-127.24334537797706,"vZ0":-3.6697376125057914,"x":147.48,"y":191.38,"x0":-1.0510470756716042,"y0":50.00235093811686,"z0":5.395822363586723,"aX":-12.904506097610012},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":4.7,"breakHorizontal":13.6,"spinRate":1469,"spinDirection":228},"zone":7,"typeConfidence":0.92,"plateTime":0.4310734348636176,"extension":6.806464325853782},"index":2,"playId":"5d31e737-ccfc-3aac-b164-a7245ad93e63","pitchNumber":3,"startTime":"2026-05-31T03:15:46.708Z","endTime":"2026-05-31T03:15:50.916Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-05-31T03:15:58.953Z","endTime":"2026-05-31T03:16:15.883Z","isPitch":false,"type":"action","player":{"id":663757,"link":"/api/v1/people/663757"}},{"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":1},"pitchData":{"startSpeed":88.6,"endSpeed":80.8,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.667783838845597,"aZ":-30.839821873626505,"pfxX":-6.904103664213146,"pfxZ":0.794020208273194,"pX":-0.4443968669263617,"pZ":2.092772081699396,"vX0":3.996208886482742,"vY0":-128.93566927249654,"vZ0":-2.4816571570271337,"x":133.94,"y":182.28,"x0":-1.123453571755876,"y0":50.000060174991546,"z0":5.465379808903892,"aX":-11.536110771052886},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":1.1,"breakHorizontal":11.5,"spinRate":1581,"spinDirection":224},"zone":7,"typeConfidence":0.92,"plateTime":0.42602620652676615,"extension":6.685815983303528},"hitData":{"launchSpeed":100.5,"launchAngle":-6.0,"totalDistance":17.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":147.76,"coordY":151.18}},"index":4,"playId":"987119a8-974e-33e8-b3ab-ec8baf82d60b","pitchNumber":4,"startTime":"2026-05-31T03:16:15.883Z","endTime":"2026-05-31T03:16:23.902Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-31T03:16:23.902Z","atBatIndex":35},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Ben Rice walks.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-31T03:16:33.832Z","endTime":"2026-05-31T03:18:18.837Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"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":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":80.9,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.437387945424838,"aZ":-26.958854856326887,"pfxX":-9.459306839294232,"pfxZ":3.1312277064772553,"pX":-0.06368354672182885,"pZ":1.370938442409936,"vX0":5.427270086524118,"vY0":-128.5251976049439,"vZ0":-4.823168061056741,"x":119.43,"y":201.76,"x0":-0.9771713358853537,"y0":50.00596681163076,"z0":5.373740961650408,"aX":-15.777361445160574},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":4.8,"breakHorizontal":15.8,"spinRate":1485,"spinDirection":232},"zone":13,"typeConfidence":0.9,"plateTime":0.42667787032676685,"extension":6.7434105118021845},"index":0,"playId":"09b3bbb8-31b1-3254-b391-b6719a63339f","pitchNumber":1,"startTime":"2026-05-31T03:16:52.349Z","endTime":"2026-05-31T03:16:56.877Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":82.5,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.63443765154185,"aZ":-27.577918631899703,"pfxX":-0.0020948756653185185,"pfxZ":2.657097114738823,"pX":-0.8338715296480216,"pZ":2.570648325997317,"vX0":2.2620139388857092,"vY0":-129.9649550602126,"vZ0":-1.5483963236232325,"x":148.79,"y":169.37,"x0":-1.7114649268267457,"y0":50.000495643272544,"z0":5.248476044444747,"aX":-0.003957363845421743},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":4.7,"breakHorizontal":-0.5,"spinRate":2217,"spinDirection":203},"zone":4,"typeConfidence":0.73,"plateTime":0.4198016872080421,"extension":6.6910666042211195},"index":1,"playId":"1294971e-26d1-3301-a507-cb6f2b41bec9","pitchNumber":2,"startTime":"2026-05-31T03:17:12.563Z","endTime":"2026-05-31T03:17:17.180Z","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":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":80.5,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.1990171487303,"aZ":-28.999082818218092,"pfxX":-8.335921396604052,"pfxZ":1.9197635704431946,"pX":0.3778235947138269,"pZ":1.556804955056761,"vX0":6.353945360812064,"vY0":-128.23316747610855,"vZ0":-3.8375056822957476,"x":102.6,"y":196.75,"x0":-1.0574537931597956,"y0":50.00368777662774,"z0":5.352291972533918,"aX":-13.789181323511022},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":2.8,"breakHorizontal":13.6,"spinRate":1516,"spinDirection":226},"zone":14,"typeConfidence":0.91,"plateTime":0.42825695337318725,"extension":6.785633115288911},"index":2,"playId":"1a89d6bc-d8e2-3488-a33d-9a9545f049b4","pitchNumber":3,"startTime":"2026-05-31T03:17:32.466Z","endTime":"2026-05-31T03:17:36.796Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":87.4,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.48721983935307,"aZ":-16.387255246940697,"pfxX":-4.716537177894953,"pfxZ":8.138724566769854,"pX":1.2965221927490984,"pZ":1.9855020529164944,"vX0":7.639322552857352,"vY0":-137.88105003951011,"vZ0":-6.3350168330563665,"x":67.58,"y":185.17,"x0":-0.8877184996437287,"y0":50.00557399249034,"z0":5.404667878646594,"aX":-9.152284864817517},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":13.7,"breakHorizontal":7.1,"spinRate":2241,"spinDirection":222},"zone":14,"typeConfidence":0.9,"plateTime":0.39610997160270367,"extension":6.80127369279783},"index":3,"playId":"588965cf-1084-336d-a608-580260f92e9a","pitchNumber":4,"startTime":"2026-05-31T03:17:51.417Z","endTime":"2026-05-31T03:17:55.508Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":85.9,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.459074043546586,"aZ":-26.302510521082464,"pfxX":-7.5400689033185895,"pfxZ":3.1235584592007406,"pX":0.9925032216557009,"pZ":1.9469713355260632,"vX0":7.398051580363212,"vY0":-136.41987537496135,"vZ0":-4.611650517885276,"x":79.17,"y":186.21,"x0":-0.7769777230646253,"y0":50.005933589147524,"z0":5.476060853270762,"aX":-14.191632758439884},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":4.8,"breakHorizontal":12.1,"spinRate":1997,"spinDirection":223},"zone":14,"typeConfidence":0.88,"plateTime":0.40173704882609096,"extension":6.84740002282116},"index":4,"playId":"6b3fa41b-317d-3cdc-98c1-fc920847e327","pitchNumber":5,"startTime":"2026-05-31T03:18:13.030Z","endTime":"2026-05-31T03:18:18.837Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-31T03:18:18.837Z","atBatIndex":36},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Aaron Judge flies out to right fielder Colby Thomas.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-31T03:18:31.367Z","endTime":"2026-05-31T03:19:51.180Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":592450,"fullName":"Aaron Judge","link":"/api/v1/people/592450"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"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":592450,"fullName":"Aaron Judge","link":"/api/v1/people/592450"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":687515,"link":"/api/v1/people/687515"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":86.5,"strikeZoneTop":3.523,"strikeZoneBottom":1.778,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.118564004785373,"aZ":-17.4129392152893,"pfxX":-3.34443777046708,"pfxZ":7.758034217714556,"pX":-0.025230130110214015,"pZ":1.8102442907061576,"vX0":3.7282040375375463,"vY0":-136.59633743778392,"vZ0":-6.467205292226732,"x":102.63,"y":160.22,"x0":-0.9687550815184087,"y0":50.002802924820536,"z0":5.3917963539288705,"aX":-6.364193777478933},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":13.0,"breakHorizontal":5.3,"spinRate":2164,"spinDirection":223},"zone":8,"typeConfidence":0.92,"plateTime":0.3999100334004475,"extension":6.898838552240356},"index":0,"playId":"e0f64b44-ea3e-3107-91b0-0cd730c2e006","pitchNumber":1,"startTime":"2026-05-31T03:18:47.509Z","endTime":"2026-05-31T03:18:52.175Z","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":93.7,"endSpeed":86.0,"strikeZoneTop":3.523,"strikeZoneBottom":1.778,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.47134414934829,"aZ":-24.251865057668237,"pfxX":-7.305884594373346,"pfxZ":4.196730821645836,"pX":0.22030934478817846,"pZ":2.155347839404156,"vX0":5.112902000654366,"vY0":-136.3921664198996,"vZ0":-4.5497989984395275,"x":108.6,"y":180.59,"x0":-0.7276177089200877,"y0":50.00205446081224,"z0":5.513521344678666,"aX":-13.790023303930235},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":6.8,"breakHorizontal":12.1,"spinRate":1988,"spinDirection":218},"zone":8,"typeConfidence":0.85,"plateTime":0.4012965545073581,"extension":6.790787831467335},"index":1,"playId":"bd92d776-bc9e-35af-a65d-ad98f32a74c5","pitchNumber":2,"startTime":"2026-05-31T03:19:07.351Z","endTime":"2026-05-31T03:19:13.599Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":86.3,"strikeZoneTop":3.523,"strikeZoneBottom":1.778,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.60954886498192,"aZ":-17.960295209465674,"pfxX":-4.344126175181607,"pfxZ":7.462247288441182,"pX":0.5280992669598116,"pZ":2.743334731729979,"vX0":5.225128861557901,"vY0":-136.98178167382244,"vZ0":-4.170584550329156,"x":96.87,"y":164.71,"x0":-0.8376526810206018,"y0":50.003737708953295,"z0":5.5097854456724855,"aX":-8.275442588703818},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":12.8,"breakHorizontal":6.8,"spinRate":2117,"spinDirection":227},"zone":6,"typeConfidence":0.9,"plateTime":0.3995073391002979,"extension":6.771204980103989},"hitData":{"launchSpeed":99.9,"launchAngle":32.0,"totalDistance":362.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":205.58,"coordY":75.98}},"index":2,"playId":"90ea14fe-f146-3387-8a41-bbaf73fa7e57","pitchNumber":3,"startTime":"2026-05-31T03:19:41.123Z","endTime":"2026-05-31T03:19:51.180Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-31T03:19:51.180Z","atBatIndex":37},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Alika Williams strikes out swinging, catcher Austin Wells to first baseman Paul Goldschmidt.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-31T03:22:00.389Z","endTime":"2026-05-31T03:23:06.436Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669224,"link":"/api/v1/people/669224"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":502671,"link":"/api/v1/people/502671"},"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, 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":80.7,"endSpeed":74.2,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.927649861686348,"aZ":-31.253522436835617,"pfxX":-7.404787393824147,"pfxZ":0.6700752958674006,"pX":-1.5005773328287684,"pZ":1.0258136614116304,"vX0":-7.568923958396518,"vY0":-117.2152269978489,"vZ0":-2.919811461188728,"x":174.2,"y":211.08,"x0":2.7428619510193966,"y0":50.00403636098024,"z0":5.231167007010319,"aX":-10.216338948252833},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":0.7,"breakHorizontal":15.4,"spinRate":2679,"spinDirection":299},"zone":13,"typeConfidence":0.9,"plateTime":0.468810406996357,"extension":5.510896158411378},"index":0,"playId":"d2f2a3c3-a129-3500-89a3-787e46d0c815","pitchNumber":1,"startTime":"2026-05-31T03:22:06.278Z","endTime":"2026-05-31T03:22:10.651Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.7,"endSpeed":76.9,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.81287555985544,"aZ":-31.391723493938724,"pfxX":10.565421501636527,"pfxZ":0.5181729729410973,"pX":0.9143414745521279,"pZ":1.0064455454755024,"vX0":-6.974545851227634,"vY0":-123.04974501493112,"vZ0":-4.0333501462793935,"x":82.15,"y":211.61,"x0":2.4342675863429197,"y0":50.0029883423073,"z0":5.370328799208477,"aX":15.960536752855221},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":0.1,"breakHorizontal":-17.2,"spinRate":2150,"spinDirection":120},"zone":14,"typeConfidence":0.93,"plateTime":0.44769564591481537,"extension":5.616766874218527},"index":1,"playId":"643838d1-00e9-36b0-8b4a-b38b3bf51bcc","pitchNumber":2,"startTime":"2026-05-31T03:22:27.404Z","endTime":"2026-05-31T03:22:31.926Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.7,"endSpeed":77.2,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.659616793429908,"aZ":-30.648549358569316,"pfxX":10.12677746363347,"pfxZ":1.0059705068142635,"pX":0.15594905941300508,"pZ":0.9990005323650505,"vX0":-8.50271537803674,"vY0":-123.00154786102439,"vZ0":-4.120900253570051,"x":111.06,"y":211.81,"x0":2.358628884679475,"y0":50.00379154799402,"z0":5.323651658140665,"aX":15.36417088759627},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":1.0,"breakHorizontal":-16.1,"spinRate":2111,"spinDirection":121},"zone":14,"typeConfidence":0.93,"plateTime":0.4470018377070337,"extension":5.664075794396988},"index":2,"playId":"d1fdc0b3-5e30-3277-a2fb-80640bb7e727","pitchNumber":3,"startTime":"2026-05-31T03:22:41.584Z","endTime":"2026-05-31T03:22:45.621Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":78.8,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.102620437602724,"aZ":-30.35769459186677,"pfxX":9.781543697184844,"pfxZ":1.1555088247728424,"pX":0.5558818054727274,"pZ":-0.01420124530622063,"vX0":-8.080303197060184,"vY0":-125.00186108447268,"vZ0":-6.773750756933527,"x":95.81,"y":239.16,"x0":2.572282624103494,"y0":50.001278353513925,"z0":5.249173700565667,"aX":15.352949034885553},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":0.6,"breakHorizontal":-15.6,"spinRate":2168,"spinDirection":116},"zone":14,"typeConfidence":0.91,"plateTime":0.43954335916591925,"extension":5.672151181520197},"index":3,"playId":"8434300c-26ca-38bc-93a3-e01353e4e16d","pitchNumber":4,"startTime":"2026-05-31T03:22:58.272Z","endTime":"2026-05-31T03:23:06.436Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-31T03:23:06.436Z","atBatIndex":38},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Colby Thomas called out on strikes.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-31T03:23:25.414Z","endTime":"2026-05-31T03:24:19.002Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669224,"link":"/api/v1/people/669224"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":76.9,"strikeZoneTop":3.122,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.075753415701264,"aZ":-30.140050517902093,"pfxX":6.6845294601326,"pfxZ":1.3502158935561184,"pX":-0.3024996271224978,"pZ":1.908699224751864,"vX0":-8.754437491243133,"vY0":-122.1725443402145,"vZ0":-2.1337982368531963,"x":128.53,"y":187.25,"x0":2.4661671305982003,"y0":50.00294114008035,"z0":5.395291109563049,"aX":10.061012838937241},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":2.2,"breakHorizontal":-10.0,"spinRate":1950,"spinDirection":103},"zone":7,"typeConfidence":0.9,"plateTime":0.4491049642746332,"extension":5.648151471107403},"index":0,"playId":"6aafdcdc-1741-3e0e-a0b4-d79516ed251f","pitchNumber":1,"startTime":"2026-05-31T03:23:33.481Z","endTime":"2026-05-31T03:23:38.140Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":78.4,"strikeZoneTop":3.122,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.95298356748054,"aZ":-30.17094747972582,"pfxX":7.379774577923288,"pfxZ":1.2802257331197273,"pX":-0.03356706437193461,"pZ":1.707930331146955,"vX0":-8.280450492197158,"vY0":-124.55407021543348,"vZ0":-2.7638976876758328,"x":118.28,"y":192.67,"x0":2.381470969248897,"y0":50.00277475210851,"z0":5.3370349177411995,"aX":11.548954450024295},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":1.9,"breakHorizontal":-11.4,"spinRate":2050,"spinDirection":113},"zone":8,"typeConfidence":0.9,"plateTime":0.4404206804868078,"extension":5.665895938277654},"index":1,"playId":"a588ce17-adef-3c96-8687-3306f04518af","pitchNumber":2,"startTime":"2026-05-31T03:23:50.268Z","endTime":"2026-05-31T03:23:56.020Z","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":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":79.0,"strikeZoneTop":3.122,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.92581331009456,"aZ":-31.75779246980793,"pfxX":-1.7949450158487723,"pfxZ":0.2644389582215716,"pX":0.22386195712937132,"pZ":2.2102173360438178,"vX0":-4.800367963252945,"vY0":-124.8888294560572,"vZ0":-1.9188773473072491,"x":108.47,"y":179.1,"x0":2.403391132875078,"y0":50.00416166128109,"z0":5.598214121917527,"aX":-2.837429749660051},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":0.2,"breakHorizontal":4.3,"spinRate":2668,"spinDirection":281},"zone":5,"typeConfidence":0.94,"plateTime":0.4384060840730015,"extension":5.721647875398419},"index":2,"playId":"04c7b527-9af7-341b-8ff9-ae692085212c","pitchNumber":3,"startTime":"2026-05-31T03:24:14.365Z","endTime":"2026-05-31T03:24:19.002Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-31T03:24:19.002Z","atBatIndex":39},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nick Kurtz singles on a ground ball to third baseman Ryan McMahon.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-31T03:24:27.567Z","endTime":"2026-05-31T03:25:14.465Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":641857,"link":"/api/v1/people/641857"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.8,"endSpeed":77.1,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.57967571143123,"aZ":-27.161124507641482,"pfxX":6.618466653025599,"pfxZ":3.272015072222997,"pX":0.5990261265352836,"pZ":4.100264676161868,"vX0":-6.758872786069521,"vY0":-123.27860555514226,"vZ0":1.9844006180870208,"x":94.17,"y":128.07,"x0":2.5224315307001413,"y0":50.00319420201318,"z0":5.585009721831879,"aX":10.140276721036033},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":6.7,"breakHorizontal":-10.3,"spinRate":1856,"spinDirection":114},"zone":12,"typeConfidence":0.89,"plateTime":0.4451162491815075,"extension":5.5940398615763645},"index":0,"playId":"adab5083-1d9f-3590-9870-f9d18f56ef9c","pitchNumber":1,"startTime":"2026-05-31T03:24:46.180Z","endTime":"2026-05-31T03:24:50.084Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":79.1,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.671598464969478,"aZ":-30.148102007952524,"pfxX":-0.5600127495001662,"pfxZ":1.2738484056402717,"pX":-0.22426767496797742,"pZ":1.822679528353244,"vX0":-6.4797253323917205,"vY0":-125.9733965415008,"vZ0":-3.1128445768229533,"x":125.55,"y":189.57,"x0":2.463528397024224,"y0":50.00519990719052,"z0":5.533979818217592,"aX":-0.891297215062554},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":1.8,"breakHorizontal":2.6,"spinRate":2613,"spinDirection":223},"zone":8,"typeConfidence":0.95,"plateTime":0.4362501104977734,"extension":5.68874192841486},"hitData":{"launchSpeed":51.7,"launchAngle":-46.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":108.74,"coordY":171.45}},"index":1,"playId":"9fe2f192-2087-31c6-9a87-785aa04435d2","pitchNumber":2,"startTime":"2026-05-31T03:25:04.426Z","endTime":"2026-05-31T03:25:14.465Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-31T03:25:14.465Z","atBatIndex":40},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Shea Langeliers flies out to left fielder Cody Bellinger.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-31T03:26:01.397Z","endTime":"2026-05-31T03:27:20.233Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":641355,"link":"/api/v1/people/641355"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"b19b45d2-e5a4-3ec3-9d71-3f23416e52dc","startTime":"2026-05-31T03:25:44.559Z","endTime":"2026-05-31T03:25:47.559Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":86.1,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.70647457152528,"aZ":-22.71676828889236,"pfxX":11.232567089545704,"pfxZ":4.970147146186552,"pX":1.170818512649028,"pZ":1.993907295158345,"vX0":-7.477807314487744,"vY0":-137.61014818788044,"vZ0":-4.853814139128621,"x":72.37,"y":184.94,"x0":2.474682178715062,"y0":50.00368930475428,"z0":5.335043748572943,"aX":21.379719812076033},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":8.0,"breakHorizontal":-18.6,"spinRate":2189,"spinDirection":125},"zone":14,"typeConfidence":0.92,"plateTime":0.3991821099794066,"extension":5.58318155097824},"index":1,"playId":"9d659c53-cd6b-3da7-b4e0-22fbbe4bfdda","pitchNumber":1,"startTime":"2026-05-31T03:26:03.723Z","endTime":"2026-05-31T03:26:07.515Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":0,"strikes":1,"outs":2},"index":2,"playId":"d5c7043f-9fec-333e-9724-95cd0329c8c3","startTime":"2026-05-31T03:26:32.614Z","endTime":"2026-05-31T03:26:37.133Z","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":2},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":78.8,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.831897427607213,"aZ":-31.367317326225855,"pfxX":7.8991719858243075,"pfxZ":0.5130550886614227,"pX":1.369489171637792,"pZ":2.2624021445577247,"vX0":-5.629168065595064,"vY0":-125.2391723616905,"vZ0":-1.36457296720353,"x":64.8,"y":177.7,"x0":2.622536731176802,"y0":50.00538621238489,"z0":5.385192738278351,"aX":12.521395353154494},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":0.8,"breakHorizontal":-13.0,"spinRate":1981,"spinDirection":114},"zone":14,"typeConfidence":0.92,"plateTime":0.4377200872252116,"extension":5.8236873111263465},"index":3,"playId":"0c02fd75-0d9c-3aab-949b-3a50bc030aed","pitchNumber":2,"startTime":"2026-05-31T03:26:52.040Z","endTime":"2026-05-31T03:26:56.225Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":77.9,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.91213340071537,"aZ":-31.78702453787849,"pfxX":10.103772004445062,"pfxZ":0.24927023452045738,"pX":0.3666821161473123,"pZ":2.0209934940720884,"vX0":-8.24360475197549,"vY0":-123.82951026833238,"vZ0":-1.7693397165560074,"x":103.02,"y":184.21,"x0":2.434547893222369,"y0":50.001724195910455,"z0":5.41703434981737,"aX":15.609617334908007},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":0.2,"breakHorizontal":-16.2,"spinRate":2079,"spinDirection":115},"zone":9,"typeConfidence":0.93,"plateTime":0.4431887609899019,"extension":5.636128281365885},"hitData":{"launchSpeed":90.2,"launchAngle":38.0,"totalDistance":312.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":77.83,"coordY":103.04}},"index":4,"playId":"fbefc24b-387e-381e-93bd-73b9dc45e260","pitchNumber":3,"startTime":"2026-05-31T03:27:11.188Z","endTime":"2026-05-31T03:27:20.233Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-31T03:27:20.233Z","atBatIndex":41},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Cody Bellinger grounds out to first baseman Nick Kurtz.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-31T03:29:31.544Z","endTime":"2026-05-31T03:29:59.641Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"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":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":701762,"link":"/api/v1/people/701762"},"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, 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.4,"endSpeed":79.8,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.087845700127414,"aZ":-28.937169772336656,"pfxX":-6.0504035671420455,"pfxZ":1.9766417365395252,"pX":-0.8883433729578424,"pZ":3.444254603784935,"vX0":2.89534723968432,"vY0":-127.3289688675221,"vZ0":0.4597830260095007,"x":150.86,"y":145.79,"x0":-1.2565299422462484,"y0":50.000920646913144,"z0":5.558131134298499,"aX":-9.895091294291879},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":4.0,"breakHorizontal":10.3,"spinRate":1642,"spinDirection":220},"zone":11,"typeConfidence":0.91,"plateTime":0.43080841426797356,"extension":6.500865571925273},"index":0,"playId":"e1833b30-1af8-398c-a0fc-f462c98ba809","pitchNumber":1,"startTime":"2026-05-31T03:29:35.318Z","endTime":"2026-05-31T03:29:39.814Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":81.7,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.562029765489754,"aZ":-25.389190364751727,"pfxX":-6.203487179803677,"pfxZ":3.992735997871784,"pX":-0.039313124337431275,"pZ":2.0136566850935678,"vX0":5.074962122511237,"vY0":-129.43564550999247,"vZ0":-3.6009012542374346,"x":118.5,"y":184.41,"x0":-1.2176881177407453,"y0":50.00536535608013,"z0":5.363203116461571,"aX":-10.546680588640672},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":6.6,"breakHorizontal":10.1,"spinRate":1569,"spinDirection":226},"zone":8,"typeConfidence":0.9,"plateTime":0.42289189208965583,"extension":6.6402297617246395},"hitData":{"launchSpeed":89.9,"launchAngle":-2.0,"totalDistance":27.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":160.93,"coordY":165.36}},"index":1,"playId":"ac08ed00-19b4-36d5-9424-3658e392c4f7","pitchNumber":2,"startTime":"2026-05-31T03:29:51.335Z","endTime":"2026-05-31T03:29:59.641Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-31T03:29:59.641Z","atBatIndex":42},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jazz Chisholm Jr. flies out to left fielder Tyler Soderstrom.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-31T03:30:07.055Z","endTime":"2026-05-31T03:31:37.832Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":691016,"link":"/api/v1/people/691016"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":85.8,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.751169969667007,"aZ":-15.600446452142009,"pfxX":-3.0047670344145256,"pfxZ":8.75457497680949,"pX":-0.4770936729284881,"pZ":3.893477005067888,"vX0":2.747433499617177,"vY0":-136.62420396555805,"vZ0":-1.566034883963942,"x":135.19,"y":133.66,"x0":-1.1047445621272134,"y0":50.0000571226676,"z0":5.544828202929307,"aX":-5.686722224002815},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.7,"breakHorizontal":4.9,"spinRate":2296,"spinDirection":214},"zone":11,"typeConfidence":0.92,"plateTime":0.400704325480429,"extension":6.581994115061953},"index":0,"playId":"598e5ff5-4aac-31d5-afd6-f7111fe023e7","pitchNumber":1,"startTime":"2026-05-31T03:30:27.578Z","endTime":"2026-05-31T03:30:31.815Z","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":89.7,"endSpeed":82.6,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.882371204961313,"aZ":-26.65320278607516,"pfxX":0.4160452924964212,"pfxZ":3.1877463316202803,"pX":0.2141623814288193,"pZ":1.7036711182545494,"vX0":3.920189574828807,"vY0":-130.639443734048,"vZ0":-3.6847750072317282,"x":108.84,"y":192.78,"x0":-1.3584198196222679,"y0":50.0042597146172,"z0":5.1303016444361536,"aX":0.7206358195911353},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":5.2,"breakHorizontal":-1.6,"spinRate":2368,"spinDirection":189},"zone":8,"typeConfidence":0.81,"plateTime":0.4188604216411047,"extension":6.540424693112842},"index":1,"playId":"7369e2cd-b6d7-36c6-abf5-f89671d178f0","pitchNumber":2,"startTime":"2026-05-31T03:30:47.144Z","endTime":"2026-05-31T03:30:51.728Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":80.2,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.454078848734852,"aZ":-31.196109382791704,"pfxX":-4.780306876350432,"pfxZ":0.5995334387980797,"pX":-0.5788290088262353,"pZ":1.3269616231523855,"vX0":2.864708599076789,"vY0":-127.39163409808314,"vZ0":-3.6606792717598235,"x":139.06,"y":202.95,"x0":-1.0998944493144915,"y0":50.00391788424943,"z0":5.262605324390244,"aX":-7.816174082684819},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":0.5,"breakHorizontal":7.9,"spinRate":1549,"spinDirection":237},"zone":13,"typeConfidence":0.87,"plateTime":0.4308148624429,"extension":6.610496612850461},"index":2,"playId":"a33de104-408b-3576-9594-9fc2db0a9774","pitchNumber":3,"startTime":"2026-05-31T03:31:06.181Z","endTime":"2026-05-31T03:31:11.310Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":81.1,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.57081297277432,"aZ":-33.90244669910502,"pfxX":-6.381085616070317,"pfxZ":-1.0286350690340846,"pX":-0.08276211275076881,"pZ":2.074764057181982,"vX0":4.654277558224198,"vY0":-128.80424797733235,"vZ0":-1.7533279303397307,"x":120.15,"y":182.76,"x0":-1.0870321547345305,"y0":50.005180483126125,"z0":5.39386436725701,"aX":-10.688342834310763},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":-2.0,"breakHorizontal":10.4,"spinRate":1717,"spinDirection":241},"zone":8,"typeConfidence":0.91,"plateTime":0.42577697849253227,"extension":6.630305601201983},"hitData":{"launchSpeed":96.0,"launchAngle":39.0,"totalDistance":337.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":90.54,"coordY":68.3}},"index":3,"playId":"81099690-db07-3e4d-a4b7-4ed06e2d9a9b","pitchNumber":4,"startTime":"2026-05-31T03:31:27.730Z","endTime":"2026-05-31T03:31:37.832Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-31T03:31:37.832Z","atBatIndex":43},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Paul Goldschmidt flies out to center fielder Henry Bolte.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-31T03:31:41.811Z","endTime":"2026-05-31T03:33:25.685Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.5,"endSpeed":83.5,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.81899883606662,"aZ":-28.29757414326158,"pfxX":-0.691259662736643,"pfxZ":2.19477696560607,"pX":0.25247147694579253,"pZ":1.3555269395545402,"vX0":3.9921211266268477,"vY0":-131.75311600771434,"vZ0":-4.353371273929072,"x":107.38,"y":202.18,"x0":-1.1896157219932468,"y0":50.002244859016855,"z0":5.109574389682963,"aX":-1.2209567372169783},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":3.2,"breakHorizontal":0.4,"spinRate":2151,"spinDirection":237},"zone":14,"typeConfidence":0.86,"plateTime":0.41500120843562227,"extension":6.622568713927647},"index":0,"playId":"23273278-713d-3d86-aec5-bf16f3a910ba","pitchNumber":1,"startTime":"2026-05-31T03:32:03.770Z","endTime":"2026-05-31T03:32:09.250Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":86.1,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.006098197178495,"aZ":-25.272584206513507,"pfxX":-8.310904163075532,"pfxZ":3.673344571672222,"pX":0.7969145830605767,"pZ":0.906658505668197,"vX0":7.184525337653444,"vY0":-136.25811078772645,"vZ0":-7.358377388235889,"x":86.62,"y":214.3,"x0":-0.7944927935218719,"y0":50.00551157798562,"z0":5.389205153099184,"aX":-15.62638972796037},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":5.3,"breakHorizontal":13.6,"spinRate":2019,"spinDirection":224},"zone":14,"typeConfidence":0.9,"plateTime":0.40201797423750296,"extension":6.780568630493956},"index":1,"playId":"616cd78a-a5cd-3ce3-ba7a-af718a534296","pitchNumber":2,"startTime":"2026-05-31T03:32:24.805Z","endTime":"2026-05-31T03:32:29.762Z","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":2},"pitchData":{"startSpeed":92.5,"endSpeed":84.3,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.738017556056242,"aZ":-31.85726720477504,"pfxX":-8.48223305267132,"pfxZ":0.1736054583885167,"pX":-0.10599152834708789,"pZ":2.623284706790621,"vX0":5.3026322862358075,"vY0":-134.53954711157115,"vZ0":-1.6827595755916374,"x":121.04,"y":167.95,"x0":-1.0062175530990607,"y0":50.003342315388075,"z0":5.526933324534428,"aX":-15.461922349979366},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":0.1,"breakHorizontal":14.2,"spinRate":1991,"spinDirection":220},"zone":5,"typeConfidence":0.81,"plateTime":0.4080106854254044,"extension":6.619710006256454},"index":2,"playId":"96aa7cc7-5313-3317-b600-8c26bc5a760f","pitchNumber":3,"startTime":"2026-05-31T03:32:52.501Z","endTime":"2026-05-31T03:32:56.448Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.6,"endSpeed":82.7,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.678671642349865,"aZ":-25.88613902860511,"pfxX":0.45587910451310765,"pfxZ":3.5965378216741675,"pX":0.35860797177088116,"pZ":1.6364669060810237,"vX0":3.9507321592714564,"vY0":-131.8732795287372,"vZ0":-4.03770903655385,"x":103.33,"y":194.6,"x0":-1.2221743672794554,"y0":50.006019746709015,"z0":5.11101544908344,"aX":0.7982012082058282},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":5.8,"breakHorizontal":-1.8,"spinRate":2113,"spinDirection":232},"zone":9,"typeConfidence":0.87,"plateTime":0.41634274072075117,"extension":6.65458930565745},"hitData":{"launchSpeed":77.4,"launchAngle":32.0,"totalDistance":278.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":125.38,"coordY":189.86}},"index":3,"playId":"cd38f0af-31cb-3934-81fc-1e2b02df81fa","pitchNumber":4,"startTime":"2026-05-31T03:33:16.880Z","endTime":"2026-05-31T03:33:25.685Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-31T03:33:25.685Z","atBatIndex":44},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brent Rooker strikes out swinging.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-31T03:35:34.970Z","endTime":"2026-05-31T03:37:52.721Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":669224,"link":"/api/v1/people/669224"},"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":true},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":84.8,"strikeZoneTop":3.364,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.223610418358458,"aZ":-22.278734118858292,"pfxX":10.70668780223733,"pfxZ":5.396786256022726,"pX":0.14645765304032224,"pZ":1.6139706594121501,"vX0":-9.454461888360134,"vY0":-134.5571273863345,"vZ0":-5.7325482618122106,"x":111.42,"y":195.2,"x0":2.3147954343911445,"y0":50.001621358021595,"z0":5.350646408094293,"aX":19.629665040953427},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":8.6,"breakHorizontal":-17.4,"spinRate":2269,"spinDirection":128},"zone":14,"typeConfidence":0.91,"plateTime":0.4070604848740027,"extension":5.49696010506349},"index":0,"playId":"952878a8-13a0-343c-878e-58148607e913","pitchNumber":1,"startTime":"2026-05-31T03:35:35.617Z","endTime":"2026-05-31T03:36:02.645Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":133,"player":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"}}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":84.9,"strikeZoneTop":3.364,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.758990496761285,"aZ":-21.896615131706238,"pfxX":11.11821312436654,"pfxZ":5.5702435399386125,"pX":-0.45753034072891474,"pZ":1.7100826470302923,"vX0":-10.647964549378225,"vY0":-135.2490653860189,"vZ0":-5.462048334822429,"x":134.44,"y":192.61,"x0":2.0946672313078962,"y0":50.00068781863742,"z0":5.301180330359989,"aX":20.501822905673816},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":9.0,"breakHorizontal":-17.8,"spinRate":2317,"spinDirection":123},"zone":7,"typeConfidence":0.92,"plateTime":0.405688784524711,"extension":5.630377807743738},"index":1,"playId":"17fc35e2-67c7-3fac-9bbb-c531131f7b18","pitchNumber":2,"startTime":"2026-05-31T03:36:09.547Z","endTime":"2026-05-31T03:36:14.637Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":80.5,"strikeZoneTop":3.364,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.351044461379157,"aZ":-28.580156084357057,"pfxX":-1.1908828284008228,"pfxZ":2.208115265577759,"pX":-1.2035114734888142,"pZ":1.6892599457528028,"vX0":-8.564036013532212,"vY0":-126.46904908619837,"vZ0":-3.667006427237621,"x":162.88,"y":193.17,"x0":2.373214788979986,"y0":50.005295343480185,"z0":5.435452647687037,"aX":-1.9399239784098286},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":3.4,"breakHorizontal":4.0,"spinRate":2623,"spinDirection":237},"zone":13,"typeConfidence":0.95,"plateTime":0.4321164040545842,"extension":5.624316596688896},"index":2,"playId":"11a087d1-9c02-3028-9f51-2c1ad62b5107","pitchNumber":3,"startTime":"2026-05-31T03:36:28.492Z","endTime":"2026-05-31T03:36:32.705Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":79.3,"strikeZoneTop":3.364,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.838980242529477,"aZ":-30.30988110299351,"pfxX":8.225025995015649,"pfxZ":1.1696440076682346,"pX":-0.20846722776555698,"pZ":0.40487847518312164,"vX0":-9.38742186331878,"vY0":-125.68404828352377,"vZ0":-5.753456995898282,"x":124.95,"y":227.85,"x0":2.5164294884286416,"y0":50.00272715098225,"z0":5.20274505470009,"aX":13.084300076080819},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":1.0,"breakHorizontal":-12.6,"spinRate":2019,"spinDirection":110},"zone":13,"typeConfidence":0.89,"plateTime":0.436761494359283,"extension":5.728961933299062},"index":3,"playId":"b1688a65-94f2-325d-8013-6fe747da6ec5","pitchNumber":4,"startTime":"2026-05-31T03:36:47.087Z","endTime":"2026-05-31T03:36:50.857Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":81.2,"strikeZoneTop":3.364,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.04940004900606,"aZ":-29.85275289014697,"pfxX":-0.5730981238136003,"pfxZ":1.3837077975238188,"pX":-0.18157650762405128,"pZ":2.7206008981962633,"vX0":-5.875682651852758,"vY0":-128.84444543525328,"vZ0":-1.5673096246961065,"x":123.92,"y":165.32,"x0":2.2040028207613545,"y0":50.004454370841074,"z0":5.646164645338607,"aX":-0.9616372835072913},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":2.4,"breakHorizontal":2.4,"spinRate":2519,"spinDirection":213},"zone":5,"typeConfidence":0.95,"plateTime":0.42529973517572106,"extension":5.501594060069268},"index":4,"playId":"8c3aabed-7e9a-33b6-a54d-cf28c6d7e5fc","pitchNumber":5,"startTime":"2026-05-31T03:37:09.423Z","endTime":"2026-05-31T03:37:12.892Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":85.4,"strikeZoneTop":3.364,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.671834142455243,"aZ":-24.572624764849966,"pfxX":10.992648530543809,"pfxZ":4.056741109257148,"pX":0.8491901324848902,"pZ":2.4293511652075783,"vX0":-8.070839438339013,"vY0":-136.4592351877562,"vZ0":-2.92252860775224,"x":84.63,"y":173.19,"x0":2.425646205503258,"y0":50.00584281919627,"z0":5.218134419145275,"aX":20.613414008910556},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":6.8,"breakHorizontal":-18.1,"spinRate":2268,"spinDirection":122},"zone":14,"typeConfidence":0.91,"plateTime":0.4022962954709892,"extension":5.5865757495701205},"index":5,"playId":"208d5bd4-4ce8-31f4-8616-84abaf15c1db","pitchNumber":6,"startTime":"2026-05-31T03:37:29.503Z","endTime":"2026-05-31T03:37:32.840Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":85.9,"endSpeed":79.3,"strikeZoneTop":3.364,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.330685031821123,"aZ":-31.394769516773522,"pfxX":5.2870936887992785,"pfxZ":0.49280885721585577,"pX":-0.12799022107582506,"pZ":1.2118890739988988,"vX0":-7.620239158914908,"vY0":-124.91838295590114,"vZ0":-3.8277316098053644,"x":121.88,"y":206.06,"x0":2.270200326114324,"y0":50.00367817842588,"z0":5.335141107139676,"aX":8.385999866358347},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":0.2,"breakHorizontal":-7.9,"spinRate":1969,"spinDirection":108},"zone":13,"typeConfidence":0.85,"plateTime":0.43786726799631914,"extension":5.769179472909239},"index":6,"playId":"e0a0a932-a4b9-3b28-aae2-69efc2caa630","pitchNumber":7,"startTime":"2026-05-31T03:37:48.540Z","endTime":"2026-05-31T03:37:52.721Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-31T03:37:52.721Z","atBatIndex":45},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Tyler Soderstrom homers (7) on a fly ball to center field.","rbi":1,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-31T03:37:58.577Z","endTime":"2026-05-31T03:38:59.743Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"responsiblePitcher":{"id":677960,"link":"/api/v1/people/677960"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 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":81.3,"endSpeed":74.4,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.232042184789982,"aZ":-31.18524099076883,"pfxX":-6.743573236562612,"pfxZ":0.7068479184776919,"pX":-0.9543836276213089,"pZ":1.229709894966574,"vX0":-6.302329090095266,"vY0":-118.26820226862392,"vZ0":-2.54048423376343,"x":153.38,"y":205.58,"x0":2.633516357710461,"y0":50.0025541819012,"z0":5.21432465683027,"aX":-9.430722977885837},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":0.8,"breakHorizontal":13.9,"spinRate":2612,"spinDirection":298},"zone":13,"typeConfidence":0.9,"plateTime":0.46539031320400603,"extension":5.65575143759345},"index":0,"playId":"28def231-e6f3-3467-a9c0-5c66133c0153","pitchNumber":1,"startTime":"2026-05-31T03:38:18.676Z","endTime":"2026-05-31T03:38:23.150Z","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":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":86.3,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.98337053028548,"aZ":-13.786213739058372,"pfxX":5.786343566604934,"pfxZ":9.578001093137114,"pX":-0.19531451925130588,"pZ":3.2148119509328352,"vX0":-8.726874443079991,"vY0":-138.0001353415953,"vZ0":-3.5441534928580136,"x":124.44,"y":151.98,"x0":2.262790556922898,"y0":50.00646063993998,"z0":5.450387500120306,"aX":11.113810640902386},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.7,"breakHorizontal":-8.5,"spinRate":2332,"spinDirection":126},"zone":2,"typeConfidence":0.92,"plateTime":0.3975762666367686,"extension":5.773157419338085},"hitData":{"launchSpeed":101.5,"launchAngle":27.0,"totalDistance":403.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":155.86,"coordY":38.9}},"index":1,"playId":"d299989e-765f-3706-b337-49795cc7fb51","pitchNumber":2,"startTime":"2026-05-31T03:38:34.733Z","endTime":"2026-05-31T03:38:59.743Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-31T03:38:59.743Z","atBatIndex":46},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Henry Bolte called out on strikes.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-31T03:39:03.753Z","endTime":"2026-05-31T03:41:34.650Z","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":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":"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":5},"credits":[{"player":{"id":669224,"link":"/api/v1/people/669224"},"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":93.7,"endSpeed":85.8,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.323933240328863,"aZ":-19.749283583774947,"pfxX":10.02767657269056,"pfxZ":6.629240211428003,"pX":-0.23515732717905588,"pZ":1.0328837600659115,"vX0":-10.203718276950758,"vY0":-135.89595352292264,"vZ0":-7.372557133040622,"x":125.96,"y":210.89,"x0":2.2624567637823523,"y0":50.00150185533502,"z0":5.1492037952477405,"aX":18.786016848789927},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":10.6,"breakHorizontal":-16.1,"spinRate":2271,"spinDirection":125},"zone":13,"typeConfidence":0.9,"plateTime":0.4027969814150141,"extension":5.627578549337365},"index":0,"playId":"dd4de88e-a918-3b76-a9f2-84209adf639b","pitchNumber":1,"startTime":"2026-05-31T03:39:22.070Z","endTime":"2026-05-31T03:39:26.243Z","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":94.0,"endSpeed":86.1,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.01205233510979,"aZ":-18.80868087431796,"pfxX":10.421527162080839,"pfxZ":7.092345676463514,"pX":-1.361207042744241,"pZ":1.4971397742085237,"vX0":-13.017936640805567,"vY0":-136.173931731413,"vZ0":-6.481308150922701,"x":168.89,"y":198.36,"x0":2.1201118724330374,"y0":50.00065603081264,"z0":5.202605360988223,"aX":19.632833879319946},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":11.6,"breakHorizontal":-16.2,"spinRate":2313,"spinDirection":124},"zone":13,"typeConfidence":0.89,"plateTime":0.40173359784569707,"extension":5.708734478062496},"index":1,"playId":"e314cdc1-29e3-3a85-a576-7b9f93017fe5","pitchNumber":2,"startTime":"2026-05-31T03:39:39.607Z","endTime":"2026-05-31T03:39:43.556Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":85.4,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.741361038593844,"aZ":-19.879497670470023,"pfxX":10.249249412004444,"pfxZ":6.625543435365059,"pX":-0.13598295285864426,"pZ":1.2412459017667423,"vX0":-10.45827271766703,"vY0":-135.19275563986645,"vZ0":-6.698909894962754,"x":122.18,"y":205.27,"x0":2.446069671563524,"y0":50.00414743090096,"z0":5.140775137765383,"aX":19.024175552613055},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":10.7,"breakHorizontal":-16.4,"spinRate":2277,"spinDirection":122},"zone":13,"typeConfidence":0.9,"plateTime":0.4047352783880749,"extension":5.666307537550884},"index":2,"playId":"0b34cf67-53ed-3fce-b3e6-058a6f77ef53","pitchNumber":3,"startTime":"2026-05-31T03:39:57.108Z","endTime":"2026-05-31T03:40:01.890Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":86.0,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.34826321623771,"aZ":-14.044147267390471,"pfxX":8.475116330085356,"pfxZ":9.5625083428262,"pX":-0.50387111436855,"pZ":1.6204385438247486,"vX0":-10.042733647560683,"vY0":-137.0652589734328,"vZ0":-7.4070377185820595,"x":136.21,"y":195.03,"x0":2.1128892932547045,"y0":50.00054239747914,"z0":5.32397136814393,"aX":16.064334864421543},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":15.8,"breakHorizontal":-13.1,"spinRate":2343,"spinDirection":126},"zone":13,"typeConfidence":0.87,"plateTime":0.40017912743417083,"extension":5.75021102065105},"index":3,"playId":"b7be6d09-3c06-3a21-aed5-58ab69e1aa1b","pitchNumber":4,"startTime":"2026-05-31T03:40:13.046Z","endTime":"2026-05-31T03:40:17.616Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":true},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":84.2,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.79274772834842,"aZ":-20.770089767522524,"pfxX":11.480194530920175,"pfxZ":6.290851409774347,"pX":-0.7854672300132556,"pZ":1.794111682331607,"vX0":-11.656647818091047,"vY0":-134.0043947722428,"vZ0":-5.200864659995136,"x":146.94,"y":190.34,"x0":2.135752503607556,"y0":50.00496668151585,"z0":5.2504006132094885,"aX":20.81764115202185},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":10.3,"breakHorizontal":-18.2,"spinRate":2259,"spinDirection":126},"zone":7,"typeConfidence":0.91,"plateTime":0.40922052812233156,"extension":5.62994451253063},"index":4,"playId":"dc1f8ada-478a-3d8d-bf0c-d792c70ddbcd","pitchNumber":5,"startTime":"2026-05-31T03:40:31.054Z","endTime":"2026-05-31T03:40:58.076Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":147,"player":{"id":669224,"fullName":"Austin Wells","link":"/api/v1/people/669224"}}},{"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":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":85.1,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.42215350496656,"aZ":-20.56017593056965,"pfxX":11.71547927408316,"pfxZ":6.257849351143614,"pX":-0.5917932676153719,"pZ":1.7753812969819847,"vX0":-11.6747945153283,"vY0":-135.7993615921355,"vZ0":-5.468453310168932,"x":139.56,"y":190.84,"x0":2.2535283078483914,"y0":50.00486968073977,"z0":5.257918187742609,"aX":21.751485959082313},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":10.2,"breakHorizontal":-18.6,"spinRate":2271,"spinDirection":128},"zone":7,"typeConfidence":0.92,"plateTime":0.4042751848792694,"extension":5.612939006502581},"index":5,"playId":"687349e6-cf5b-3dd5-bf51-7bebe035b323","pitchNumber":6,"startTime":"2026-05-31T03:41:28.732Z","endTime":"2026-05-31T03:41:34.650Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-31T03:41:34.650Z","atBatIndex":47},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Zack Gelof lines out to left fielder Cody Bellinger.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-31T03:41:47.046Z","endTime":"2026-05-31T03:43:03.585Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","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":3},"credits":[{"player":{"id":641355,"link":"/api/v1/people/641355"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.9,"endSpeed":75.0,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.050495380764495,"aZ":-31.319527908053708,"pfxX":-6.539406052359001,"pfxZ":0.6005244990346661,"pX":-0.15265369333192955,"pZ":1.192854120276536,"vX0":-4.801332743962053,"vY0":-119.13600732314062,"vZ0":-2.7761032264264776,"x":122.82,"y":206.57,"x0":2.745581639365353,"y0":50.002982878689295,"z0":5.233046501970718,"aX":-9.304268081425855},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":0.6,"breakHorizontal":13.1,"spinRate":2671,"spinDirection":306},"zone":13,"typeConfidence":0.9,"plateTime":0.4615439338532479,"extension":5.514849587891084},"index":0,"playId":"cb86670b-c869-3f3b-a339-23960c5777eb","pitchNumber":1,"startTime":"2026-05-31T03:41:58.172Z","endTime":"2026-05-31T03:42:05.178Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":85.4,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.23581482127108,"aZ":-20.838655475603595,"pfxX":11.847600023991399,"pfxZ":6.096895251623381,"pX":-1.2589010513918955,"pZ":1.2907391509123236,"vX0":-13.209986389318562,"vY0":-135.63827335753803,"vZ0":-6.447554402004536,"x":164.99,"y":203.93,"x0":2.1399163752188226,"y0":50.00405818511357,"z0":5.156278299112584,"aX":22.03246953064163},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":9.7,"breakHorizontal":-18.6,"spinRate":2370,"spinDirection":123},"zone":13,"typeConfidence":0.92,"plateTime":0.40413741210225407,"extension":5.603788262636853},"index":1,"playId":"2a9fa7ad-a8b8-3da2-aac1-ed079215a823","pitchNumber":2,"startTime":"2026-05-31T03:42:17.456Z","endTime":"2026-05-31T03:42:22.099Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":85.0,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.681899827777727,"aZ":-20.333329272116437,"pfxX":10.421012440839219,"pfxZ":6.411925842692929,"pX":0.16264576123430965,"pZ":1.8001676867705083,"vX0":-9.214662404278993,"vY0":-135.07614482268977,"vZ0":-5.349755639213948,"x":110.8,"y":190.18,"x0":2.265898671103982,"y0":50.00067752524834,"z0":5.237866423197252,"aX":19.236595793772103},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":10.6,"breakHorizontal":-16.9,"spinRate":2236,"spinDirection":127},"zone":8,"typeConfidence":0.9,"plateTime":0.4056457601548824,"extension":5.46899957255545},"index":2,"playId":"095f218d-c29a-38cf-b336-baea79027cbf","pitchNumber":3,"startTime":"2026-05-31T03:42:36.241Z","endTime":"2026-05-31T03:42:39.606Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":84.9,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.125489873991867,"aZ":-19.406767857336366,"pfxX":11.338887283720704,"pfxZ":6.893181770255454,"pX":0.3551584544685623,"pZ":2.0137734121884048,"vX0":-9.195689197266326,"vY0":-135.59955247416949,"vZ0":-4.857862518736906,"x":103.46,"y":184.41,"x0":2.326071863315277,"y0":50.00459590533769,"z0":5.192666750038122,"aX":21.005674771471245},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":11.5,"breakHorizontal":-18.5,"spinRate":2292,"spinDirection":124},"zone":9,"typeConfidence":0.9,"plateTime":0.4047648919714262,"extension":5.634782517393013},"hitData":{"launchSpeed":79.9,"launchAngle":27.0,"totalDistance":274.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":72.65,"coordY":103.18}},"index":3,"playId":"0fa629d0-e67c-3538-900b-5565e755bcfb","pitchNumber":4,"startTime":"2026-05-31T03:42:54.753Z","endTime":"2026-05-31T03:43:03.585Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-31T03:43:03.585Z","atBatIndex":48},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ryan McMahon singles on a ground ball to right fielder Colby Thomas.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-31T03:45:10.358Z","endTime":"2026-05-31T03:46:52.236Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":641857,"fullName":"Ryan McMahon","link":"/api/v1/people/641857"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663687,"fullName":"Hogan Harris","link":"/api/v1/people/663687"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":641857,"fullName":"Ryan McMahon","link":"/api/v1/people/641857"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,6,7],"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":641857,"fullName":"Ryan McMahon","link":"/api/v1/people/641857"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":687515,"link":"/api/v1/people/687515"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Hogan Harris replaces J.T. Ginn.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-31T03:44:44.160Z","endTime":"2026-05-31T03:45:12.475Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663687,"link":"/api/v1/people/663687"},"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":94.3,"endSpeed":85.5,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.660311076155104,"aZ":-12.670221963563117,"pfxX":5.0927924617336515,"pfxZ":10.28977458852518,"pX":1.4247263193917874,"pZ":4.4950265519143775,"vX0":-2.9138375814723654,"vY0":-137.35707294985397,"vZ0":-1.6670226177373828,"x":62.69,"y":117.41,"x0":1.8420004782677477,"y0":50.0058160619032,"z0":5.979050889080909,"aX":9.656416530877099},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":18.5,"breakHorizontal":-8.5,"spinRate":2165,"spinDirection":151},"zone":12,"typeConfidence":0.87,"plateTime":0.3999732548710382,"extension":6.532114486012805},"index":1,"playId":"32d7b071-8f05-396c-bb0a-99db97fb7d9f","pitchNumber":1,"startTime":"2026-05-31T03:45:12.475Z","endTime":"2026-05-31T03:45:18.020Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":73.9,"endSpeed":67.2,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.097551069833216,"aZ":-43.29481363986262,"pfxX":-4.517434651759389,"pfxZ":-9.792693770827686,"pX":-1.1559867027331308,"pZ":1.6011529813305145,"vX0":-5.333523846103018,"vY0":-107.32235858124339,"vZ0":0.8861548827126307,"x":161.06,"y":195.55,"x0":1.9733874345350988,"y0":50.00125694940638,"z0":6.107679405012634,"aX":-5.130926388170234},"breaks":{"breakAngle":8.4,"breakLength":15.6,"breakY":24.0,"breakVertical":-68.2,"breakVerticalInduced":-16.8,"breakHorizontal":10.0,"spinRate":2625,"spinDirection":339},"zone":13,"typeConfidence":0.9,"plateTime":0.515554930141219,"extension":6.298018736898112},"index":2,"playId":"836b91ba-3066-38b9-9202-cafcea129a21","pitchNumber":2,"startTime":"2026-05-31T03:45:36.341Z","endTime":"2026-05-31T03:45:40.478Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":85.3,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.4241564780492,"aZ":-10.51521871441428,"pfxX":5.166205366697874,"pfxZ":11.56916262877914,"pX":-0.12819223184354323,"pZ":2.655896410127181,"vX0":-7.19993277324058,"vY0":-136.31540294301905,"vZ0":-6.584824548734803,"x":121.89,"y":167.07,"x0":1.8824957238604312,"y0":50.00244137352917,"z0":5.837243035667631,"aX":9.671979687324853},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":19.7,"breakHorizontal":-7.7,"spinRate":2242,"spinDirection":144},"zone":5,"typeConfidence":0.89,"plateTime":0.4026089115868281,"extension":6.636296499751156},"index":3,"playId":"d0973b4b-2f07-32f0-b9cf-634bc858614f","pitchNumber":3,"startTime":"2026-05-31T03:45:50.227Z","endTime":"2026-05-31T03:45:54.848Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":86.5,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.42392659154489,"aZ":-9.841637891719945,"pfxX":5.293928748535887,"pfxZ":11.597654723890539,"pX":-0.5709863087459038,"pZ":2.485425443047561,"vX0":-7.756517832392033,"vY0":-138.27748990143712,"vZ0":-7.205723977620951,"x":138.76,"y":171.67,"x0":1.589885105350806,"y0":50.00638670028776,"z0":5.794749513276839,"aX":10.197764771005112},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":19.6,"breakHorizontal":-7.9,"spinRate":2194,"spinDirection":155},"zone":4,"typeConfidence":0.91,"plateTime":0.3969542871789242,"extension":6.731975424203149},"index":4,"playId":"16b91b7b-67bf-3e0e-8c7f-f11bf96827f4","pitchNumber":4,"startTime":"2026-05-31T03:46:05.113Z","endTime":"2026-05-31T03:46:09.783Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":5,"startTime":"2026-05-31T03:46:13.503Z","endTime":"2026-05-31T03:46:26.477Z","isPitch":false,"type":"action","player":{"id":641857,"link":"/api/v1/people/641857"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.3,"endSpeed":75.4,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.614910610489712,"aZ":-25.842216662716496,"pfxX":0.789827568801921,"pfxZ":4.360996163459318,"pX":-1.0754729002332866,"pZ":1.261583127391164,"vX0":-7.551934604097807,"vY0":-120.8556347655016,"vZ0":-5.1604434984995065,"x":157.99,"y":204.72,"x0":2.012152722917978,"y0":50.00295221421727,"z0":5.74660125013386,"aX":1.1475083907111439},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":6.6,"breakHorizontal":0.7,"spinRate":2106,"spinDirection":230},"zone":13,"typeConfidence":0.89,"plateTime":0.4564566276841928,"extension":6.589019643144628},"index":6,"playId":"6294ba2d-dbf1-3ddb-b5f1-88b9ab92567e","pitchNumber":5,"startTime":"2026-05-31T03:46:26.477Z","endTime":"2026-05-31T03:46:31.163Z","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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":86.0,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.91835045091614,"aZ":-11.528938090900102,"pfxX":4.66237379174532,"pfxZ":10.833093069425304,"pX":-0.5599332187287549,"pZ":3.015744414564772,"vX0":-7.77164364572773,"vY0":-137.51657586942986,"vZ0":-5.508917108719655,"x":138.34,"y":157.35,"x0":1.7034712266559113,"y0":50.00148518217697,"z0":5.834508818018273,"aX":8.884845217506696},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":18.6,"breakHorizontal":-6.7,"spinRate":2169,"spinDirection":154},"zone":1,"typeConfidence":0.89,"plateTime":0.3990651278055166,"extension":6.609161200215975},"hitData":{"launchSpeed":96.6,"launchAngle":5.0,"totalDistance":102.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":177.65,"coordY":117.73}},"index":7,"playId":"49390bef-9a2f-31e8-bf46-421a3c349d07","pitchNumber":6,"startTime":"2026-05-31T03:46:41.716Z","endTime":"2026-05-31T03:46:52.236Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-31T03:46:52.236Z","atBatIndex":49},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"José Caballero strikes out swinging.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-31T03:48:01.091Z","endTime":"2026-05-31T03:51:31.186Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663687,"fullName":"Hogan Harris","link":"/api/v1/people/663687"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":641857,"fullName":"Ryan McMahon","link":"/api/v1/people/641857"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,6,7,8],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter José Caballero replaces Austin Wells.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-31T03:47:19.221Z","endTime":"2026-05-31T03:48:02.758Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676609,"link":"/api/v1/people/676609"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"801","replacedPlayer":{"id":669224,"link":"/api/v1/people/669224"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":72.0,"endSpeed":65.8,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.43987447856764,"aZ":-42.78615991313591,"pfxX":-3.6359527261761717,"pfxZ":-9.78457628916599,"pX":-0.025798978589261258,"pZ":1.3446955849094409,"vX0":-3.106422634801694,"vY0":-104.67798004523105,"vZ0":0.3574783613801049,"x":117.98,"y":202.47,"x0":1.962585908481802,"y0":50.004286089444555,"z0":6.276752487101484,"aX":-3.942243376314872},"breaks":{"breakAngle":6.0,"breakLength":15.6,"breakY":24.0,"breakVertical":-70.8,"breakVerticalInduced":-17.0,"breakHorizontal":7.6,"spinRate":2683,"spinDirection":343},"zone":13,"typeConfidence":0.9,"plateTime":0.5279198418980426,"extension":6.278785065534917},"index":1,"playId":"0358f938-8b10-3749-94a8-ce52443a66bc","pitchNumber":1,"startTime":"2026-05-31T03:48:02.758Z","endTime":"2026-05-31T03:48:07.740Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":85.1,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.33884444065071,"aZ":-9.021912077006606,"pfxX":6.662404048675588,"pfxZ":12.414332306088227,"pX":-0.8071556095325403,"pZ":2.339226687821893,"vX0":-9.022990973007667,"vY0":-136.29022192924612,"vZ0":-7.813297843065869,"x":147.77,"y":175.62,"x0":1.6940607884207857,"y0":50.004266283798025,"z0":5.88111050708801,"aX":12.427514914771542},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":20.8,"breakHorizontal":-10.0,"spinRate":2385,"spinDirection":151},"zone":13,"typeConfidence":0.91,"plateTime":0.40320217034298667,"extension":6.529486821143678},"index":2,"playId":"738ffac3-f923-3d26-8043-5630e657b98d","pitchNumber":2,"startTime":"2026-05-31T03:48:23.388Z","endTime":"2026-05-31T03:48:50.404Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":147,"player":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"}}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.2,"endSpeed":76.1,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.76716418104087,"aZ":-20.061577912445667,"pfxX":10.941036032482195,"pfxZ":8.073446218147746,"pX":0.4550911796562789,"pZ":3.709054273499409,"vX0":-7.3829176682698145,"vY0":-122.39993240037437,"vZ0":-0.8008037091464135,"x":99.65,"y":138.64,"x0":2.106649129473753,"y0":50.000465295894216,"z0":5.776641861217828,"aX":16.407128199821567},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":14.6,"breakHorizontal":-17.8,"spinRate":2307,"spinDirection":126},"zone":12,"typeConfidence":0.91,"plateTime":0.44949655292194635,"extension":6.592202493011249},"index":3,"playId":"6388b4d1-1c3e-3117-b80f-4efc4d3d1070","pitchNumber":3,"startTime":"2026-05-31T03:49:02.325Z","endTime":"2026-05-31T03:49:06.838Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":84.7,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.33924258377543,"aZ":-10.838681735165288,"pfxX":3.496916059686389,"pfxZ":11.558097989899323,"pX":-0.4225960972278892,"pZ":2.2308714065454467,"vX0":-7.158515197419051,"vY0":-135.66129743232202,"vZ0":-7.694531164085019,"x":133.11,"y":178.55,"x0":1.807486744962769,"y0":50.00275919779699,"z0":5.877071343435243,"aX":6.455485060907435},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":19.2,"breakHorizontal":-4.7,"spinRate":2291,"spinDirection":156},"zone":4,"typeConfidence":0.87,"plateTime":0.4052427226845259,"extension":6.564724190830269},"index":4,"playId":"2c55a6da-9e1c-335c-81d0-fd52c7f6facb","pitchNumber":4,"startTime":"2026-05-31T03:49:21.874Z","endTime":"2026-05-31T03:49:25.878Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":5,"startTime":"2026-05-31T03:49:43.353Z","endTime":"2026-05-31T03:50:03.115Z","isPitch":false,"type":"action","player":{"id":676609,"link":"/api/v1/people/676609"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":86.7,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.35934958705442,"aZ":-11.334403380028805,"pfxX":3.54503243987054,"pfxZ":10.753131927703519,"pX":-0.29478593846228635,"pZ":3.383797699650789,"vX0":-6.484339559245904,"vY0":-138.65685408090664,"vZ0":-5.100032072120223,"x":128.24,"y":147.42,"x0":1.6184980574279075,"y0":50.00235904480036,"z0":6.009846216320059,"aX":6.870584663882222},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":18.5,"breakHorizontal":-5.0,"spinRate":2309,"spinDirection":155},"zone":11,"typeConfidence":0.88,"plateTime":0.39573802664623736,"extension":6.439019598018146},"index":6,"playId":"72179daa-57b0-3c33-bf26-0343cebb9ede","pitchNumber":5,"startTime":"2026-05-31T03:50:03.115Z","endTime":"2026-05-31T03:50:07.738Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":87.1,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.675615313591017,"aZ":-7.399737973649071,"pfxX":4.185945398042727,"pfxZ":12.736851279700968,"pX":-0.920671423762913,"pZ":2.045931961728485,"vX0":-8.459377889965427,"vY0":-138.74664328891936,"vZ0":-8.86694990145298,"x":152.09,"y":183.54,"x0":1.62702710724313,"y0":50.00618907739552,"z0":5.7802780036250745,"aX":8.144597667452251},"breaks":{"breakAngle":33.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.9,"breakVerticalInduced":21.2,"breakHorizontal":-5.8,"spinRate":2369,"spinDirection":152},"zone":13,"typeConfidence":0.91,"plateTime":0.3950921030463488,"extension":6.6350374033822845},"index":7,"playId":"f04ae99f-2ac1-3801-9e49-be9e1b0b1e08","pitchNumber":6,"startTime":"2026-05-31T03:51:02.774Z","endTime":"2026-05-31T03:51:07.090Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":73.5,"endSpeed":67.2,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.164522569771467,"aZ":-44.01489909051602,"pfxX":-2.826671586577601,"pfxZ":-10.48967416303411,"pX":-0.5455002773997648,"pZ":1.3991047063788171,"vX0":-4.50680660262897,"vY0":-106.77709074696267,"vZ0":0.5092836043964377,"x":137.79,"y":201.0,"x0":1.978152940873252,"y0":50.00083503270014,"z0":6.200263968483933,"aX":-3.1914051437760427},"breaks":{"breakAngle":4.8,"breakLength":15.6,"breakY":24.0,"breakVertical":-70.0,"breakVerticalInduced":-18.2,"breakHorizontal":6.6,"spinRate":2708,"spinDirection":345},"zone":13,"typeConfidence":0.9,"plateTime":0.5173487150804084,"extension":6.476778120804238},"index":8,"playId":"c2bea4d1-2cb2-3ffc-838d-ffd04101d60c","pitchNumber":7,"startTime":"2026-05-31T03:51:26.117Z","endTime":"2026-05-31T03:51:31.186Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-31T03:51:31.186Z","atBatIndex":50},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Anthony Volpe flies out to center fielder Henry Bolte.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-31T03:51:39.538Z","endTime":"2026-05-31T03:53:55.762Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":683011,"fullName":"Anthony Volpe","link":"/api/v1/people/683011"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663687,"fullName":"Hogan Harris","link":"/api/v1/people/663687"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":641857,"fullName":"Ryan McMahon","link":"/api/v1/people/641857"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":683011,"fullName":"Anthony Volpe","link":"/api/v1/people/683011"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"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":1},"pitchData":{"startSpeed":94.9,"endSpeed":86.5,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.69950065191078,"aZ":-13.921608735057369,"pfxX":4.833458719323432,"pfxZ":9.481919764119104,"pX":0.6970629165055742,"pZ":2.923527962376989,"vX0":-5.061638099046557,"vY0":-138.09285291677688,"vZ0":-5.536892820507164,"x":90.43,"y":159.84,"x0":1.928681326486449,"y0":50.004233391867245,"z0":5.896609690733522,"aX":9.305469351859093},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.2,"breakHorizontal":-7.7,"spinRate":2253,"spinDirection":152},"zone":3,"typeConfidence":0.89,"plateTime":0.39714324596266426,"extension":6.530472376508984},"index":0,"playId":"d4195556-44f0-37d7-ab84-aba7cf97f8e6","pitchNumber":1,"startTime":"2026-05-31T03:51:54.469Z","endTime":"2026-05-31T03:51:59.307Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":86.3,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.22518149398582,"aZ":-10.979340128254291,"pfxX":4.155989869831313,"pfxZ":11.094496696454083,"pX":-1.0214400525391514,"pZ":2.839827957319647,"vX0":-8.405010906009478,"vY0":-137.5103662868056,"vZ0":-6.340913034548425,"x":155.93,"y":162.1,"x0":1.5382040739780731,"y0":50.0003344259213,"z0":5.924532373051289,"aX":7.938571116416309},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":18.8,"breakHorizontal":-5.8,"spinRate":2364,"spinDirection":154},"zone":11,"typeConfidence":0.88,"plateTime":0.3987034761850188,"extension":6.459338465505092},"index":1,"playId":"bc03945d-beb0-390a-96bf-fb9a2b886e60","pitchNumber":2,"startTime":"2026-05-31T03:52:09.872Z","endTime":"2026-05-31T03:52:14.390Z","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":1},"pitchData":{"startSpeed":84.0,"endSpeed":76.7,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.711080132803552,"aZ":-19.590584498246038,"pfxX":9.808934712288599,"pfxZ":8.401659802638498,"pX":-0.6020009495706916,"pZ":1.5720556349243804,"vX0":-9.200263049964404,"vY0":-121.8162236188453,"vZ0":-5.738629715907702,"x":139.95,"y":196.33,"x0":1.9556624392334767,"y0":50.00201942817408,"z0":5.660337387683175,"aX":14.689848047490539},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":13.9,"breakHorizontal":-15.5,"spinRate":2057,"spinDirection":129},"zone":7,"typeConfidence":0.91,"plateTime":0.45023281740573484,"extension":6.715367367220546},"index":2,"playId":"708e69c1-87e9-3a4b-8c99-8d28be1cb73a","pitchNumber":3,"startTime":"2026-05-31T03:52:25.506Z","endTime":"2026-05-31T03:52:30.828Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":85.8,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.660115503348415,"aZ":-13.374433291864753,"pfxX":5.624840091206593,"pfxZ":9.852402710242808,"pX":1.1722765390293037,"pZ":3.6196093933027247,"vX0":-3.924990173224427,"vY0":-137.96675420736184,"vZ0":-3.9047418586143823,"x":72.32,"y":141.05,"x0":1.8901181328761822,"y0":50.00015061629206,"z0":5.968598656330498,"aX":10.7298418712527},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":17.2,"breakHorizontal":-9.2,"spinRate":2242,"spinDirection":149},"zone":12,"typeConfidence":0.9,"plateTime":0.39857921717827427,"extension":6.498391899761798},"index":3,"playId":"4eda1a13-e548-3e46-8975-f433dd4f4f62","pitchNumber":4,"startTime":"2026-05-31T03:52:43.940Z","endTime":"2026-05-31T03:52:47.853Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":72.7,"endSpeed":65.8,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.658969812823717,"aZ":-44.072217987667116,"pfxX":-4.499290662223947,"pfxZ":-10.835419625957261,"pX":-0.0133663479723478,"pZ":2.6158189040015984,"vX0":-2.852651062211236,"vY0":-105.62298802204691,"vZ0":3.1530907044088234,"x":117.51,"y":168.15,"x0":1.9525709821238866,"y0":50.00181865372682,"z0":6.274187122428098,"aX":-4.941097147776761},"breaks":{"breakAngle":7.2,"breakLength":16.8,"breakY":24.0,"breakVertical":-70.9,"breakVerticalInduced":-17.9,"breakHorizontal":9.1,"spinRate":2730,"spinDirection":343},"zone":5,"typeConfidence":0.91,"plateTime":0.5241991686519425,"extension":6.266802461613824},"index":4,"playId":"009704bf-3d05-380b-8fc9-5a30f666310d","pitchNumber":5,"startTime":"2026-05-31T03:53:01.132Z","endTime":"2026-05-31T03:53:06.796Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":88.0,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.087907743216444,"aZ":-9.090572146835285,"pfxX":3.63092429171925,"pfxZ":11.732823852548265,"pX":-1.0419727333307784,"pZ":1.619667629917683,"vX0":-8.968666565521309,"vY0":-139.10825271769625,"vZ0":-9.834600293084069,"x":156.72,"y":195.05,"x0":1.746602746992689,"y0":50.0023819368149,"z0":5.795908389093233,"aX":7.144164113744336},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":19.4,"breakHorizontal":-4.8,"spinRate":2293,"spinDirection":151},"zone":13,"typeConfidence":0.91,"plateTime":0.3931640267836656,"extension":6.580215666860083},"index":5,"playId":"6a25e119-3b2b-37e6-8c1a-6076bc1c6a64","pitchNumber":6,"startTime":"2026-05-31T03:53:24.554Z","endTime":"2026-05-31T03:53:29.397Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":87.2,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.52867256486439,"aZ":-11.914082727416961,"pfxX":3.7228528278648625,"pfxZ":10.414863847905929,"pX":-0.25395648206316984,"pZ":2.9138486779166395,"vX0":-6.949087570905022,"vY0":-138.50780573462137,"vZ0":-5.965631998253881,"x":126.68,"y":160.11,"x0":1.8022431872251237,"y0":50.00578140090762,"z0":5.890162762123593,"aX":7.244668324600027},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":17.8,"breakHorizontal":-5.3,"spinRate":2305,"spinDirection":154},"zone":1,"typeConfidence":0.87,"plateTime":0.3952246811552582,"extension":6.628791587257351},"hitData":{"launchSpeed":90.4,"launchAngle":36.0,"totalDistance":343.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":127.65,"coordY":61.22}},"index":6,"playId":"15d10470-b3a1-3d0b-9ced-7e3bf383bcf6","pitchNumber":7,"startTime":"2026-05-31T03:53:43.721Z","endTime":"2026-05-31T03:53:55.762Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-31T03:53:55.762Z","atBatIndex":51},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Trent Grisham walks. Ryan McMahon to 2nd.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-31T03:54:00.671Z","endTime":"2026-05-31T03:55:50.613Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":663757,"fullName":"Trent Grisham","link":"/api/v1/people/663757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663687,"fullName":"Hogan Harris","link":"/api/v1/people/663687"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":663757,"fullName":"Trent Grisham","link":"/api/v1/people/663757"},"postOnSecond":{"id":641857,"fullName":"Ryan McMahon","link":"/api/v1/people/641857"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":641857,"fullName":"Ryan McMahon","link":"/api/v1/people/641857"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":663757,"fullName":"Trent Grisham","link":"/api/v1/people/663757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":73.9,"endSpeed":67.7,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.920686401226934,"aZ":-41.82588900397166,"pfxX":-5.353580695821405,"pfxZ":-8.432242188148091,"pX":-1.223585131855344,"pZ":1.2090791644572325,"vX0":-5.614212350186032,"vY0":-107.36937880620334,"vZ0":0.03392545784209755,"x":163.64,"y":206.13,"x0":2.139600057313792,"y0":50.000704499409395,"z0":5.922840131850318,"aX":-6.129658065645291},"breaks":{"breakAngle":9.6,"breakLength":15.6,"breakY":24.0,"breakVertical":-65.8,"breakVerticalInduced":-14.8,"breakHorizontal":11.4,"spinRate":2680,"spinDirection":329},"zone":13,"typeConfidence":0.9,"plateTime":0.5139306336848115,"extension":6.362542975761017},"index":0,"playId":"6098ae59-908e-3d6e-ac79-c97edeec5a13","pitchNumber":1,"startTime":"2026-05-31T03:54:21.600Z","endTime":"2026-05-31T03:54:25.944Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":72.7,"endSpeed":66.2,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.010321892411678,"aZ":-42.776214088248146,"pfxX":-1.056588524247883,"pfxZ":-9.64090020021455,"pX":-1.6092982349586475,"pZ":1.7237850327910345,"vX0":-6.485764603834884,"vY0":-105.51787997833573,"vZ0":0.9593622363494143,"x":178.34,"y":192.24,"x0":1.6727395576764097,"y0":50.00167123623293,"z0":6.288922024712715,"aX":-1.1609644778691512},"breaks":{"breakAngle":3.6,"breakLength":15.6,"breakY":24.0,"breakVertical":-69.6,"breakVerticalInduced":-16.6,"breakHorizontal":4.1,"spinRate":2721,"spinDirection":341},"zone":13,"typeConfidence":0.9,"plateTime":0.5239867982199731,"extension":6.391903612204323},"index":1,"playId":"ee9016e4-43cd-31cb-a4f3-510672acfb7e","pitchNumber":2,"startTime":"2026-05-31T03:54:44.109Z","endTime":"2026-05-31T03:54:48.213Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":86.0,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.30446436692031,"aZ":-9.417108541517685,"pfxX":5.126861422379784,"pfxZ":11.914006959387116,"pX":-0.9767586185441551,"pZ":2.6679512792914366,"vX0":-8.77525212565188,"vY0":-138.17296317492256,"vZ0":-6.991707406853073,"x":154.23,"y":166.75,"x0":1.5920009743028996,"y0":50.00064954436006,"z0":5.8835315252020095,"aX":9.791763471066393},"breaks":{"breakAngle":34.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":20.0,"breakHorizontal":-7.2,"spinRate":2323,"spinDirection":161},"zone":11,"typeConfidence":0.92,"plateTime":0.39827774763786694,"extension":6.559675820539811},"index":2,"playId":"80dfe4ec-816b-3237-a9af-dc36300e9d81","pitchNumber":3,"startTime":"2026-05-31T03:55:06.088Z","endTime":"2026-05-31T03:55:10.980Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":85.1,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.878635062780468,"aZ":-12.056079506305052,"pfxX":3.808889407823669,"pfxZ":10.790879506370356,"pX":0.5009036439056991,"pZ":2.7673721634241444,"vX0":-4.87051991657846,"vY0":-136.16106999098017,"vZ0":-6.2713832568664944,"x":97.91,"y":164.06,"x0":1.8239342664890819,"y0":50.001170878828205,"z0":5.946424180246928,"aX":7.100482337734844},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":18.2,"breakHorizontal":-5.8,"spinRate":2235,"spinDirection":155},"zone":3,"typeConfidence":0.87,"plateTime":0.4033604656193055,"extension":6.5161593237804984},"index":3,"playId":"e41c4086-ccc6-39f5-92c6-3161e274516f","pitchNumber":4,"startTime":"2026-05-31T03:55:25.856Z","endTime":"2026-05-31T03:55:30.813Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":86.0,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.457530706550585,"aZ":-13.877971232103476,"pfxX":3.9711964006873632,"pfxZ":9.584380404801712,"pX":0.1979081158032137,"pZ":3.9331305434670365,"vX0":-5.942600823949374,"vY0":-137.75309687173703,"vZ0":-3.1371397012792337,"x":109.46,"y":132.59,"x0":1.8737324906134578,"y0":50.00650124148966,"z0":6.033273758975374,"aX":7.584413263365006},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.8,"breakHorizontal":-5.9,"spinRate":2217,"spinDirection":157},"zone":12,"typeConfidence":0.85,"plateTime":0.3986030358490713,"extension":6.489533027548392},"index":4,"playId":"d1166e03-b735-3860-b6f4-f15189b6634c","pitchNumber":5,"startTime":"2026-05-31T03:55:45.482Z","endTime":"2026-05-31T03:55:50.613Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-31T03:55:50.613Z","atBatIndex":52},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ben Rice strikes out swinging.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-31T03:56:52.838Z","endTime":"2026-05-31T03:58:34.935Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663687,"fullName":"Hogan Harris","link":"/api/v1/people/663687"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-05-31T03:56:09.117Z","endTime":"2026-05-31T03:56:54.775Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":86.6,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.417637358576865,"aZ":-9.735239472121703,"pfxX":4.223931879035735,"pfxZ":11.654364963274634,"pX":-0.9198181932939234,"pZ":3.2307640441272962,"vX0":-8.575169564440547,"vY0":-138.05534169820535,"vZ0":-5.585779512742569,"x":152.06,"y":151.55,"x0":1.6812302121656366,"y0":50.00640462166884,"z0":5.939006386258178,"aX":8.135677140299613},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":20.0,"breakHorizontal":-5.8,"spinRate":2287,"spinDirection":159},"zone":11,"typeConfidence":0.89,"plateTime":0.39710701758603273,"extension":6.64738538919392},"index":1,"playId":"c4af5377-ca5f-3361-a6f5-f45202cad1cb","pitchNumber":1,"startTime":"2026-05-31T03:56:54.775Z","endTime":"2026-05-31T03:56:59.350Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":86.3,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.72418013569334,"aZ":-10.730344990768886,"pfxX":3.803665696952862,"pfxZ":11.225253504882126,"pX":-0.37434270343357795,"pZ":2.8699619933823315,"vX0":-7.211724012591901,"vY0":-137.40993707705442,"vZ0":-6.303439461074,"x":131.27,"y":161.29,"x0":1.7911984792352578,"y0":50.004898004328155,"z0":5.92438397512222,"aX":7.268263141800167},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":19.2,"breakHorizontal":-5.4,"spinRate":2283,"spinDirection":157},"zone":1,"typeConfidence":0.87,"plateTime":0.3987615980265784,"extension":6.511788400927071},"index":2,"playId":"053b787f-7838-3956-89ef-62371e211dc2","pitchNumber":2,"startTime":"2026-05-31T03:57:10.799Z","endTime":"2026-05-31T03:57:14.761Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":87.4,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.175194623296203,"aZ":-9.257924336370596,"pfxX":4.03817721603421,"pfxZ":11.788815292038276,"pX":-1.0435839128866897,"pZ":1.2478192524165814,"vX0":-8.633239969209427,"vY0":-138.3797583207721,"vZ0":-10.531784992969987,"x":156.78,"y":205.09,"x0":1.588634013768387,"y0":50.003434002126745,"z0":5.718102866000876,"aX":7.850660744816104},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":19.3,"breakHorizontal":-5.5,"spinRate":2289,"spinDirection":155},"zone":13,"typeConfidence":0.91,"plateTime":0.39543797923910917,"extension":6.656231808404821},"index":3,"playId":"10e48ed2-8580-36ea-8342-72c15f3e1ae0","pitchNumber":3,"startTime":"2026-05-31T03:57:30.561Z","endTime":"2026-05-31T03:57:34.786Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":71.8,"endSpeed":65.5,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.563048007069515,"aZ":-43.05306533482458,"pfxX":-2.4572032368295815,"pfxZ":-10.14646982424726,"pX":-1.1610980417184051,"pZ":1.4737702773958659,"vX0":-5.586292687907088,"vY0":-104.2238803439796,"vZ0":0.777730688970026,"x":161.26,"y":198.99,"x0":1.9001402303194022,"y0":50.00112516055037,"z0":6.283677001351312,"aX":-2.6346685488440076},"breaks":{"breakAngle":4.8,"breakLength":16.8,"breakY":24.0,"breakVertical":-71.9,"breakVerticalInduced":-17.5,"breakHorizontal":6.4,"spinRate":2533,"spinDirection":343},"zone":13,"typeConfidence":0.91,"plateTime":0.530616026006721,"extension":6.348677202868564},"index":4,"playId":"14a37043-b73d-36d0-b15d-2e272ed5ff83","pitchNumber":4,"startTime":"2026-05-31T03:57:48.616Z","endTime":"2026-05-31T03:57:53.251Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":87.4,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.80867957358373,"aZ":-11.739711308653247,"pfxX":4.833781866335275,"pfxZ":10.437900311996021,"pX":-1.0514203762956713,"pZ":2.1586581086548153,"vX0":-9.036995954433483,"vY0":-139.38353644751675,"vZ0":-7.912713868573832,"x":157.08,"y":180.5,"x0":1.6121939601593986,"y0":50.00108754651816,"z0":5.818710712907614,"aX":9.462239602251621},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.3,"breakHorizontal":-6.7,"spinRate":2275,"spinDirection":151},"zone":13,"typeConfidence":0.91,"plateTime":0.39372442527425777,"extension":6.548693623314836},"index":5,"playId":"71d2d4c7-c9af-3cb3-91b4-c2d73c65d2aa","pitchNumber":5,"startTime":"2026-05-31T03:58:08.985Z","endTime":"2026-05-31T03:58:14.228Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":72.8,"endSpeed":66.4,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.577583966477917,"aZ":-43.442748130115056,"pfxX":-3.0578956067359533,"pfxZ":-10.158147546508033,"pX":-0.2958426945359048,"pZ":2.089734880568354,"vX0":-4.029411193315589,"vY0":-105.77787644826469,"vZ0":1.9630556338727025,"x":128.28,"y":182.36,"x0":2.046705515202106,"y0":50.00262312884903,"z0":6.210895520791958,"aX":-3.3918830321232787},"breaks":{"breakAngle":4.8,"breakLength":15.6,"breakY":24.0,"breakVertical":-69.8,"breakVerticalInduced":-17.2,"breakHorizontal":6.8,"spinRate":2748,"spinDirection":340},"zone":7,"typeConfidence":0.9,"plateTime":0.5220303373685287,"extension":6.436142623820719},"index":6,"playId":"e913b04e-6fd8-32da-8702-34b6e8af92d9","pitchNumber":6,"startTime":"2026-05-31T03:58:29.218Z","endTime":"2026-05-31T03:58:34.935Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-31T03:58:34.935Z","atBatIndex":53},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Darell Hernaiz lines out to second baseman Jazz Chisholm Jr.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-31T04:00:38.124Z","endTime":"2026-05-31T04:01:01.136Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[0],"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":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":665862,"link":"/api/v1/people/665862"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: J.C. Escarra replaces José Caballero, batting 8th, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-31T04:00:10.716Z","endTime":"2026-05-31T04:00:40.280Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":641555,"link":"/api/v1/people/641555"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"802","replacedPlayer":{"id":676609,"link":"/api/v1/people/676609"}},{"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":90.4,"endSpeed":82.6,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.411449723150884,"aZ":-26.040524898373548,"pfxX":10.281506487921813,"pfxZ":3.5159190669306675,"pX":0.8757567437043352,"pZ":2.4361155523364464,"vX0":-7.7103352908219485,"vY0":-131.43910837676302,"vZ0":-2.7737571168638797,"x":83.62,"y":173.0,"x0":2.5144789042976194,"y0":50.00543459365955,"z0":5.443118935409888,"aX":17.954270820648542},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":6.0,"breakHorizontal":-16.9,"spinRate":2039,"spinDirection":128},"zone":14,"typeConfidence":0.79,"plateTime":0.4170489843048655,"extension":5.439779942146956},"index":1,"playId":"33f24166-2913-3404-aa54-c58e97ee46b9","pitchNumber":1,"startTime":"2026-05-31T04:00:40.280Z","endTime":"2026-05-31T04:00:44.900Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":77.6,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.1885123423325,"aZ":-29.577686693464663,"pfxX":9.595027875701168,"pfxZ":1.6940343487555172,"pX":1.1510383912888487,"pZ":1.3515193196905604,"vX0":-6.444294394813365,"vY0":-123.85598286631013,"vZ0":-3.8569081032080965,"x":73.13,"y":202.29,"x0":2.5539362834254553,"y0":50.00583022496869,"z0":5.43145928565364,"aX":14.751568928548068},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":2.3,"breakHorizontal":-15.7,"spinRate":1791,"spinDirection":119},"zone":14,"typeConfidence":0.92,"plateTime":0.444023650444195,"extension":5.5599178096561035},"hitData":{"launchSpeed":63.1,"launchAngle":16.0,"totalDistance":150.0,"trajectory":"line_drive","hardness":"medium","location":"4","coordinates":{"coordX":130.31,"coordY":142.06}},"index":2,"playId":"6f6c85c9-ca17-3cba-a66b-370226685f65","pitchNumber":2,"startTime":"2026-05-31T04:00:53.905Z","endTime":"2026-05-31T04:01:01.136Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-31T04:01:01.136Z","atBatIndex":54},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Alika Williams called out on strikes.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-31T04:01:12.204Z","endTime":"2026-05-31T04:03:00.003Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":"Strikeout","eventType":"strikeout","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":641555,"link":"/api/v1/people/641555"},"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":1},"pitchData":{"startSpeed":82.8,"endSpeed":76.0,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.913135281256334,"aZ":-28.778590528416192,"pfxX":8.25037265552641,"pfxZ":2.3262180790331435,"pX":-0.579157854769331,"pZ":0.903465135245684,"vX0":-9.668326633924075,"vY0":-120.18857515552668,"vZ0":-4.505526556718,"x":139.08,"y":214.39,"x0":2.429069121457548,"y0":50.00230744665593,"z0":5.366454270048141,"aX":12.036290194943488},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":3.4,"breakHorizontal":-12.6,"spinRate":1590,"spinDirection":118},"zone":13,"typeConfidence":0.91,"plateTime":0.4562131706411696,"extension":5.646603555562468},"index":0,"playId":"097b0324-355a-3fbd-a3f7-ae59c42d0b14","pitchNumber":1,"startTime":"2026-05-31T04:01:21.058Z","endTime":"2026-05-31T04:01:25.451Z","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":1,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":77.9,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.858425726993026,"aZ":-29.775975497444165,"pfxX":7.875239324028627,"pfxZ":1.569790931304306,"pX":-0.5237884009213258,"pZ":1.9102627116946158,"vX0":-9.252453446839183,"vY0":-122.20435265643489,"vZ0":-2.6150004078298323,"x":136.97,"y":187.2,"x0":2.270940056383332,"y0":50.00216165682002,"z0":5.526735673183652,"aX":12.028408110287085},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":2.5,"breakHorizontal":-12.4,"spinRate":1889,"spinDirection":112},"zone":7,"typeConfidence":0.92,"plateTime":0.4465166328738115,"extension":5.528062180359618},"index":1,"playId":"3a794782-01aa-3b72-8b90-1f334aeb4c70","pitchNumber":2,"startTime":"2026-05-31T04:01:39.617Z","endTime":"2026-05-31T04:01:44.865Z","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":1},"pitchData":{"startSpeed":83.4,"endSpeed":77.2,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.530993647523385,"aZ":-32.09244804656357,"pfxX":7.6636281461734805,"pfxZ":0.05157524065189989,"pX":0.15225909229186402,"pZ":2.943563597873509,"vX0":-7.654460912407482,"vY0":-121.37593626115093,"vZ0":0.13906859864827625,"x":111.2,"y":159.3,"x0":2.3361946217452645,"y0":50.00057120370487,"z0":5.657219992749366,"aX":11.547621573504346},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":0.4,"breakHorizontal":-12.2,"spinRate":1640,"spinDirection":123},"zone":2,"typeConfidence":0.91,"plateTime":0.4495468438193626,"extension":5.479400905872495},"index":2,"playId":"d256d044-cdb6-31fd-8074-4b1068e6ec85","pitchNumber":3,"startTime":"2026-05-31T04:01:57.885Z","endTime":"2026-05-31T04:02:02.685Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":79.2,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.868929994311177,"aZ":-23.573063796383757,"pfxX":6.066186238051802,"pfxZ":5.492142161332629,"pX":-1.0647347456704133,"pZ":0.22836165448637297,"vX0":-10.086401576090733,"vY0":-123.62330227696492,"vZ0":-7.578162038455753,"x":157.59,"y":232.61,"x0":2.2580021300352846,"y0":50.00419006655939,"z0":5.277406555150984,"aX":9.50357838465399},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":8.5,"breakHorizontal":-9.0,"spinRate":1910,"spinDirection":112},"zone":13,"typeConfidence":0.72,"plateTime":0.4410351989434633,"extension":5.735701810543621},"index":3,"playId":"49afbfe3-ea36-3c20-9c74-7e5c4e8ae1e0","pitchNumber":4,"startTime":"2026-05-31T04:02:15.430Z","endTime":"2026-05-31T04:02:19.163Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.4,"endSpeed":72.6,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.47076114156017,"aZ":-31.338047035789852,"pfxX":-8.365087560170982,"pfxZ":0.6229946752123858,"pX":0.3830835650780497,"pZ":3.6761994189876295,"vX0":-3.1142044721970796,"vY0":-115.4931277585498,"vZ0":2.7710324897684053,"x":102.4,"y":139.52,"x0":2.837618633150509,"y0":50.00310647645141,"z0":5.484321185688583,"aX":-11.246350955952769},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":2.2,"breakHorizontal":16.0,"spinRate":2545,"spinDirection":298},"zone":12,"typeConfidence":0.91,"plateTime":0.47512532056299905,"extension":5.407577841698262},"index":4,"playId":"df6b3473-24dd-3bc0-8b9f-2ce785b16146","pitchNumber":5,"startTime":"2026-05-31T04:02:33.388Z","endTime":"2026-05-31T04:02:38.267Z","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":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":83.4,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.329486725135165,"aZ":-22.64634962869587,"pfxX":10.260281387536365,"pfxZ":5.3524032893520594,"pX":-0.17551757475215046,"pZ":3.4953294553315093,"vX0":-9.658644422190132,"vY0":-132.36827012084225,"vZ0":-0.7678951577801697,"x":123.69,"y":144.41,"x0":2.1814677225859436,"y0":50.0047291939245,"z0":5.442029902961365,"aX":18.273213274204174},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":9.7,"breakHorizontal":-16.6,"spinRate":2199,"spinDirection":131},"zone":11,"typeConfidence":0.85,"plateTime":0.41324338274351025,"extension":5.632773114700405},"index":5,"playId":"53c1c683-09c6-3d1d-9811-c203cf455363","pitchNumber":6,"startTime":"2026-05-31T04:02:53.550Z","endTime":"2026-05-31T04:03:00.003Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-31T04:03:00.003Z","atBatIndex":55},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Colby Thomas walks.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-31T04:03:22.026Z","endTime":"2026-05-31T04:04:59.743Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 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":79.2,"endSpeed":72.6,"strikeZoneTop":3.122,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.786164471395164,"aZ":-32.87925145611734,"pfxX":-7.852340470057378,"pfxZ":-0.5259653818443226,"pX":1.4255505109982787,"pZ":2.018042912933436,"vX0":-1.5719211953236645,"vY0":-115.27234235842076,"vZ0":-0.15724721694577082,"x":62.66,"y":184.29,"x0":3.1373036480432606,"y0":50.0031339526219,"z0":5.2795603920947665,"aX":-10.49583547154978},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.5,"breakVerticalInduced":-0.7,"breakHorizontal":14.6,"spinRate":2614,"spinDirection":299},"zone":14,"typeConfidence":0.9,"plateTime":0.47638403423496944,"extension":5.4191435509301265},"index":0,"playId":"fe759450-479a-3372-8a0a-4bcede4d6e6a","pitchNumber":1,"startTime":"2026-05-31T04:03:22.026Z","endTime":"2026-05-31T04:03:26.906Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":78.3,"endSpeed":72.1,"strikeZoneTop":3.122,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.2175363053135,"aZ":-32.447283126645814,"pfxX":-7.267901233215184,"pfxZ":-0.2079592774360055,"pX":1.527913210535616,"pZ":2.0858820293845777,"vX0":-1.1155088225324965,"vY0":-114.05326922733565,"vZ0":-0.21905512840619534,"x":58.76,"y":182.46,"x0":2.9675938387949055,"y0":50.00200051097102,"z0":5.38630730473709,"aX":-9.56273955097983},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.6,"breakVerticalInduced":-0.1,"breakHorizontal":13.4,"spinRate":2678,"spinDirection":297},"zone":14,"typeConfidence":0.9,"plateTime":0.4804522493917496,"extension":5.492220458506382},"index":1,"playId":"209139dd-702e-3c2f-93c5-37beb263eacc","pitchNumber":2,"startTime":"2026-05-31T04:03:37.348Z","endTime":"2026-05-31T04:03:42.052Z","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":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":78.4,"strikeZoneTop":3.122,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.316957918751864,"aZ":-29.486592963910283,"pfxX":8.060521666700742,"pfxZ":1.7404381045732782,"pX":-0.7517517574033977,"pZ":1.6261504014945671,"vX0":-9.78218102222758,"vY0":-123.03793572406583,"vZ0":-3.258686235295933,"x":145.66,"y":194.87,"x0":2.2115214529466303,"y0":50.00468104421507,"z0":5.442483993914784,"aX":12.472820588022278},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":2.6,"breakHorizontal":-12.6,"spinRate":1779,"spinDirection":122},"zone":7,"typeConfidence":0.92,"plateTime":0.4436053190341309,"extension":5.5698774036159096},"index":2,"playId":"4a3ee68a-acde-3dfd-ae8e-773ccb4c701e","pitchNumber":3,"startTime":"2026-05-31T04:03:54.239Z","endTime":"2026-05-31T04:03:57.985Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":78.6,"strikeZoneTop":3.122,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.072852418809028,"aZ":-31.937458337974725,"pfxX":6.67135629700803,"pfxZ":0.15008150982423896,"pX":-0.3380514340501782,"pZ":1.4541346735166407,"vX0":-8.840138359778624,"vY0":-123.13271532171633,"vZ0":-2.898053150125426,"x":129.89,"y":199.52,"x0":2.4147396662492873,"y0":50.0024353639277,"z0":5.320534343195903,"aX":10.351652772590349},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-0.1,"breakHorizontal":-10.3,"spinRate":1771,"spinDirection":121},"zone":13,"typeConfidence":0.9,"plateTime":0.44308176856334125,"extension":5.646965840065974},"index":3,"playId":"0179f17a-a30a-3bd2-9857-5038bbf6d6da","pitchNumber":4,"startTime":"2026-05-31T04:04:10.473Z","endTime":"2026-05-31T04:04:15.142Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2026-05-31T04:04:20.830Z","endTime":"2026-05-31T04:04:32.249Z","isPitch":false,"type":"action","player":{"id":687515,"link":"/api/v1/people/687515"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":78.6,"strikeZoneTop":3.122,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.2530842837811,"aZ":-30.206024173094928,"pfxX":7.811922021096818,"pfxZ":1.2636265955903334,"pX":0.950812996297568,"pZ":0.979161905458991,"vX0":-6.1439506055421385,"vY0":-124.29481650311553,"vZ0":-4.4555101245369775,"x":80.76,"y":212.34,"x0":2.441512753478866,"y0":50.005742253041696,"z0":5.307397418674098,"aX":12.207364264801376},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":1.4,"breakHorizontal":-12.7,"spinRate":1896,"spinDirection":123},"zone":14,"typeConfidence":0.91,"plateTime":0.440912160575762,"extension":5.566586280281578},"index":5,"playId":"7aea4311-1cee-3d2d-8e44-7650fe41b958","pitchNumber":5,"startTime":"2026-05-31T04:04:32.249Z","endTime":"2026-05-31T04:04:37.443Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.3,"endSpeed":74.6,"strikeZoneTop":3.122,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.531582613951894,"aZ":-31.969629709040603,"pfxX":-4.717101775030234,"pfxZ":0.14208104476142225,"pX":-2.0515676388084643,"pZ":0.9436838818233508,"vX0":-9.273533826940874,"vY0":-117.96025278965902,"vZ0":-2.8925081577236162,"x":195.2,"y":213.3,"x0":2.558852173148426,"y0":50.00115215648846,"z0":5.163223430304493,"aX":-6.5773258853254335},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-0.2,"breakHorizontal":11.0,"spinRate":2597,"spinDirection":302},"zone":13,"typeConfidence":0.88,"plateTime":0.46611877122009737,"extension":5.594666776409471},"index":6,"playId":"9637b0b1-e500-3a85-9123-e5fbd76a632c","pitchNumber":6,"startTime":"2026-05-31T04:04:52.424Z","endTime":"2026-05-31T04:04:59.743Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-31T04:04:59.743Z","atBatIndex":56},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Nick Kurtz homers (10) on a fly ball to center field. Colby Thomas scores.","rbi":2,"awayScore":1,"homeScore":5,"isOut":false},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-31T04:05:58.823Z","endTime":"2026-05-31T04:06:23.974Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"responsiblePitcher":{"id":677960,"link":"/api/v1/people/677960"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515"},"responsiblePitcher":{"id":677960,"link":"/api/v1/people/677960"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-05-31T04:05:18.839Z","endTime":"2026-05-31T04:06:00.950Z","isPitch":false,"type":"action"},{"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":0,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":86.0,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.040762086968286,"aZ":-17.015856120768955,"pfxX":7.537811948866269,"pfxZ":8.027706609339434,"pX":0.5662116177551212,"pZ":3.212901332743274,"vX0":-7.982419179159229,"vY0":-136.10474648943833,"vZ0":-3.0337655618710135,"x":95.42,"y":152.03,"x0":2.5486024816593345,"y0":50.00457248071707,"z0":5.51101422165411,"aX":14.236628604585606},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":14.2,"breakHorizontal":-12.1,"spinRate":2214,"spinDirection":132},"zone":3,"typeConfidence":0.86,"plateTime":0.4014380918466487,"extension":5.451559974702241},"hitData":{"launchSpeed":104.0,"launchAngle":36.0,"totalDistance":410.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":125.78,"coordY":33.23}},"index":1,"playId":"4b61bd4e-3456-3b2b-b9d4-f9439dfc10d2","pitchNumber":1,"startTime":"2026-05-31T04:06:00.950Z","endTime":"2026-05-31T04:06:23.974Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-31T04:06:23.974Z","atBatIndex":57},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Shea Langeliers grounds out, third baseman Ryan McMahon to first baseman Paul Goldschmidt.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-31T04:08:58.134Z","endTime":"2026-05-31T04:09:27.667Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666808,"fullName":"Camilo Doval","link":"/api/v1/people/666808"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":641857,"link":"/api/v1/people/641857"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":502671,"link":"/api/v1/people/502671"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-05-31T04:06:41.638Z","endTime":"2026-05-31T04:07:19.398Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Camilo Doval replaces Ryan Weathers.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-05-31T04:07:19.398Z","endTime":"2026-05-31T04:09:00.305Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":666808,"link":"/api/v1/people/666808"},"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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.0,"endSpeed":82.2,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.19109149041982,"aZ":-31.226252132409325,"pfxX":1.407710637102519,"pfxZ":0.5547093563370087,"pX":0.6046212625005674,"pZ":3.3705177407558287,"vX0":4.884426793541861,"vY0":-129.65353129147041,"vZ0":0.49154418284990453,"x":93.95,"y":147.78,"x0":-1.4809143413259196,"y0":50.0042207326558,"z0":5.547172417288738,"aX":2.414654705364102},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":1.3,"breakHorizontal":-3.6,"spinRate":2663,"spinDirection":43},"zone":3,"typeConfidence":0.88,"plateTime":0.42123593100642864,"extension":5.630677955645418},"index":2,"playId":"a9f06ddc-f562-3ac4-b66d-3bbedfdbd8d5","pitchNumber":1,"startTime":"2026-05-31T04:09:00.305Z","endTime":"2026-05-31T04:09:04.837Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.4,"endSpeed":82.7,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.19126381800642,"aZ":-34.81216625900786,"pfxX":1.8672730374565716,"pfxZ":-1.5243906600409378,"pX":0.505260850957581,"pZ":1.9629015232447427,"vX0":4.385862535249125,"vY0":-130.23746775079547,"vZ0":-2.209593938470652,"x":97.74,"y":185.78,"x0":-1.4403159029563042,"y0":50.00617249639509,"z0":5.443754158793225,"aX":3.2224830890319813},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":-3.0,"breakHorizontal":-4.3,"spinRate":2711,"spinDirection":48},"zone":9,"typeConfidence":0.89,"plateTime":0.4198410396182988,"extension":5.738470479979944},"hitData":{"launchSpeed":68.4,"launchAngle":-32.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":104.68,"coordY":166.88}},"index":3,"playId":"b01ea07c-6bc7-3f96-8b69-0ba6a745fa98","pitchNumber":2,"startTime":"2026-05-31T04:09:19.644Z","endTime":"2026-05-31T04:09:27.667Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-31T04:09:27.667Z","atBatIndex":58},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Aaron Judge flies out to center fielder Henry Bolte.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-31T04:11:48.387Z","endTime":"2026-05-31T04:12:00.464Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":592450,"fullName":"Aaron Judge","link":"/api/v1/people/592450"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686993,"fullName":"Justin Sterner","link":"/api/v1/people/686993"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2],"actionIndex":[0,1],"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":592450,"fullName":"Aaron Judge","link":"/api/v1/people/592450"},"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":{"description":"Defensive Substitution: Lawrence Butler replaces right fielder Colby Thomas, batting 1st, playing right field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-31T04:11:17.367Z","endTime":"2026-05-31T04:11:17.380Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":671732,"link":"/api/v1/people/671732"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"101","replacedPlayer":{"id":687515,"link":"/api/v1/people/687515"}},{"details":{"description":"Pitching Change: Justin Sterner replaces Hogan Harris.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-05-31T04:11:17.380Z","endTime":"2026-05-31T04:11:50.138Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":686993,"link":"/api/v1/people/686993"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.5,"endSpeed":73.8,"strikeZoneTop":3.523,"strikeZoneBottom":1.778,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.010079244319204,"aZ":-29.86182921636397,"pfxX":9.077791669946595,"pfxZ":1.6724231697874536,"pX":-0.06823803412911866,"pZ":3.1425825797955262,"vX0":3.073120797646022,"vY0":-117.20415223046761,"vZ0":0.8487460004720819,"x":119.6,"y":153.93,"x0":-2.577527185779333,"y0":50.005738972552685,"z0":5.573541839107305,"aX":12.577740329602774},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":3.5,"breakHorizontal":-17.2,"spinRate":2648,"spinDirection":67},"zone":2,"typeConfidence":0.9,"plateTime":0.46807658528154317,"extension":6.291368528508946},"hitData":{"launchSpeed":97.0,"launchAngle":38.0,"totalDistance":354.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":140.52,"coordY":57.41}},"index":2,"playId":"99f8d046-fa12-3c17-83d2-59f863f25d27","pitchNumber":1,"startTime":"2026-05-31T04:11:50.138Z","endTime":"2026-05-31T04:12:00.464Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-31T04:12:00.464Z","atBatIndex":59},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Cody Bellinger flies out to left fielder Tyler Soderstrom.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-31T04:12:05.540Z","endTime":"2026-05-31T04:15:02.263Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686993,"fullName":"Justin Sterner","link":"/api/v1/people/686993"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":691016,"link":"/api/v1/people/691016"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 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":79.6,"endSpeed":73.3,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.650166811964276,"aZ":-30.840918063013685,"pfxX":8.60304174148614,"pfxZ":0.9848361504762719,"pX":-0.21881612461842637,"pZ":1.7576541319096393,"vX0":3.37829506948702,"vY0":-115.94777557862294,"vZ0":-1.5746388310837802,"x":125.34,"y":191.32,"x0":-2.814529396875354,"y0":50.00381333787786,"z0":5.4016998261236,"aX":11.657081855853546},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":1.7,"breakHorizontal":-16.4,"spinRate":2683,"spinDirection":62},"zone":8,"typeConfidence":0.9,"plateTime":0.4732662614113212,"extension":6.286485983848801},"index":0,"playId":"0d75eda6-0f22-31e3-ae34-c5726f95db70","pitchNumber":1,"startTime":"2026-05-31T04:12:21.757Z","endTime":"2026-05-31T04:12:26.527Z","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":1},"pitchData":{"startSpeed":88.9,"endSpeed":82.0,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.10333824863468,"aZ":-23.886423589198024,"pfxX":1.8575429658857,"pfxZ":4.847956086019238,"pX":0.018652396497037545,"pZ":3.014753935891222,"vX0":6.032900350754672,"vY0":-129.39207366762216,"vZ0":-1.6815047803174865,"x":116.29,"y":157.38,"x0":-2.577196174073198,"y0":50.00005977462184,"z0":5.4899369481778235,"aX":3.170840902745293},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":8.6,"breakHorizontal":-4.6,"spinRate":2597,"spinDirection":177},"zone":2,"typeConfidence":0.89,"plateTime":0.4221079877509153,"extension":6.3352662814259935},"index":1,"playId":"3dba4f93-5604-317d-b887-de5ad15a65f1","pitchNumber":2,"startTime":"2026-05-31T04:12:36.208Z","endTime":"2026-05-31T04:12:40.677Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":84.1,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.712112866700778,"aZ":-16.272283163236875,"pfxX":-6.311593887838868,"pfxZ":8.762386016662882,"pX":0.48868433220004187,"pZ":3.3251964626801844,"vX0":10.064722111132907,"vY0":-133.82917745122757,"vZ0":-2.4855409117730565,"x":98.37,"y":149.0,"x0":-2.4998013675987694,"y0":50.0053549752163,"z0":5.430753480655028,"aX":-11.458756269155996},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":15.5,"breakHorizontal":9.2,"spinRate":2380,"spinDirection":217},"zone":3,"typeConfidence":0.89,"plateTime":0.4091833917855281,"extension":6.366211281649531},"index":2,"playId":"1b594fa9-f4bc-31ea-97dd-a8e8c7d2c4b2","pitchNumber":3,"startTime":"2026-05-31T04:12:54.593Z","endTime":"2026-05-31T04:12:58.471Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.5,"endSpeed":73.2,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.293394387206764,"aZ":-34.73305570382476,"pfxX":8.44056769180585,"pfxZ":-1.8872137344736863,"pX":-1.3057495456102965,"pZ":1.8702250229955144,"vX0":0.8859562140021284,"vY0":-115.75646725794564,"vZ0":-0.5225458772973319,"x":166.77,"y":188.28,"x0":-2.7901661241879894,"y0":50.005615330022536,"z0":5.433897884964955,"aX":11.417214113642157},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.6,"breakVerticalInduced":-3.2,"breakHorizontal":-15.5,"spinRate":2746,"spinDirection":61},"zone":13,"typeConfidence":0.89,"plateTime":0.4737959986854068,"extension":6.369975044375488},"index":3,"playId":"508822d8-63ac-355a-a90e-41fb11242d2c","pitchNumber":4,"startTime":"2026-05-31T04:13:12.983Z","endTime":"2026-05-31T04:13:17.750Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":86.0,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.619105176151248,"aZ":-14.648747515621956,"pfxX":-6.15477054587449,"pfxZ":9.2172898207533,"pX":-0.11509164894087197,"pZ":3.4158129987600394,"vX0":8.238302473894079,"vY0":-137.10941233324792,"vZ0":-2.709625739583203,"x":121.39,"y":146.55,"x0":-2.360640596521136,"y0":50.00655571870215,"z0":5.4179192324349,"aX":-11.708309179177908},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.3,"breakHorizontal":9.4,"spinRate":2443,"spinDirection":214},"zone":2,"typeConfidence":0.9,"plateTime":0.3996427783695191,"extension":6.360085863857915},"index":4,"playId":"afe95ed9-c19d-3452-821f-5545438122c6","pitchNumber":5,"startTime":"2026-05-31T04:13:29.723Z","endTime":"2026-05-31T04:13:38.508Z","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":2,"outs":1},"pitchData":{"startSpeed":89.8,"endSpeed":82.0,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.59673484602002,"aZ":-25.014400715289085,"pfxX":1.028492336821329,"pfxZ":4.20226466140552,"pX":1.7792766265693742,"pZ":0.8817174595151593,"vX0":10.255410086498904,"vY0":-130.25207935413658,"vZ0":-6.16609603106437,"x":49.18,"y":214.97,"x0":-2.356993158686149,"y0":50.00274595987469,"z0":5.19395192271074,"aX":1.7491397020428514},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":6.2,"breakHorizontal":-4.3,"spinRate":2677,"spinDirection":183},"zone":14,"typeConfidence":0.89,"plateTime":0.42193390156521593,"extension":6.569380470564445},"index":5,"playId":"041c2df6-0b41-3cb9-a6e9-9f0a0b9ba98e","pitchNumber":6,"startTime":"2026-05-31T04:14:16.544Z","endTime":"2026-05-31T04:14:20.871Z","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":1},"pitchData":{"startSpeed":90.8,"endSpeed":83.4,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.787109374911513,"aZ":-22.171876119883756,"pfxX":0.16609336009961417,"pfxZ":5.670341587224055,"pX":1.1524817993517555,"pZ":1.8957417959760305,"vX0":9.44437937280366,"vY0":-131.92752873732928,"vZ0":-4.49363898772919,"x":73.07,"y":187.59,"x0":-2.493919079998245,"y0":50.00533956083921,"z0":5.2532200097473885,"aX":0.29220971748486185},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":9.5,"breakHorizontal":-2.4,"spinRate":2619,"spinDirection":191},"zone":14,"typeConfidence":0.79,"plateTime":0.4150137092754269,"extension":6.351763650499248},"index":6,"playId":"e08450f0-2c8f-3001-a7be-58bb33fdb215","pitchNumber":7,"startTime":"2026-05-31T04:14:32.733Z","endTime":"2026-05-31T04:14:36.429Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":85.5,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.60874315654646,"aZ":-11.324156610993535,"pfxX":-4.568791425100187,"pfxZ":11.04294420874388,"pX":0.5490646461278904,"pZ":2.6234892800648315,"vX0":9.607014770447709,"vY0":-137.31800160404492,"vZ0":-5.043807213045329,"x":96.07,"y":167.95,"x0":-2.4192074468388687,"y0":50.00556043773811,"z0":5.2707916324052455,"aX":-8.629714536064355},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":19.0,"breakHorizontal":6.0,"spinRate":2416,"spinDirection":215},"zone":6,"typeConfidence":0.9,"plateTime":0.40061307234419363,"extension":6.539489615769888},"hitData":{"launchSpeed":81.3,"launchAngle":46.0,"totalDistance":255.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":83.52,"coordY":106.8}},"index":7,"playId":"e7d45777-da06-35ff-b421-cdd84c0a9680","pitchNumber":8,"startTime":"2026-05-31T04:14:52.524Z","endTime":"2026-05-31T04:15:02.263Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-31T04:15:02.263Z","atBatIndex":60},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jazz Chisholm Jr. grounds out, pitcher Justin Sterner to first baseman Nick Kurtz.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-31T04:15:06.611Z","endTime":"2026-05-31T04:18:16.335Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686993,"fullName":"Justin Sterner","link":"/api/v1/people/686993"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,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":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":686993,"link":"/api/v1/people/686993"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":701762,"link":"/api/v1/people/701762"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":86.6,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.27731446887969,"aZ":-11.64853459081664,"pfxX":-4.418822399137125,"pfxZ":10.674452510556616,"pX":-0.05408843903902661,"pZ":1.4741130079191123,"vX0":8.228601859176097,"vY0":-138.1413109213751,"vZ0":-8.099718416159902,"x":119.06,"y":198.98,"x0":-2.5043538043268945,"y0":50.00213827850567,"z0":5.237255027351229,"aX":-8.496857513433405},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":17.6,"breakHorizontal":6.2,"spinRate":2326,"spinDirection":210},"zone":13,"typeConfidence":0.9,"plateTime":0.39729661271336747,"extension":6.477055072073952},"index":0,"playId":"8083b331-8a64-3007-aabd-30cbfb30ff63","pitchNumber":1,"startTime":"2026-05-31T04:15:28.263Z","endTime":"2026-05-31T04:15:32.855Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":84.5,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.49428945409601,"aZ":-9.632463391407587,"pfxX":-5.3714162143280095,"pfxZ":12.190887652174933,"pX":0.5831673564772966,"pZ":2.63726343157468,"vX0":9.943085291717745,"vY0":-136.02133268307216,"vZ0":-5.161133695800519,"x":94.77,"y":167.57,"x0":-2.4437930094839433,"y0":50.003058575694766,"z0":5.245124675451276,"aX":-9.932803040118833},"breaks":{"breakAngle":34.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":20.9,"breakHorizontal":7.3,"spinRate":2386,"spinDirection":211},"zone":6,"typeConfidence":0.9,"plateTime":0.4047066712014322,"extension":6.398716888671045},"index":1,"playId":"577e7f74-ad7d-3476-b6c4-57b9da61ddeb","pitchNumber":2,"startTime":"2026-05-31T04:15:46.280Z","endTime":"2026-05-31T04:15:50.266Z","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":81.5,"endSpeed":75.4,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.167923489244952,"aZ":-33.82892689829572,"pfxX":5.436556501194213,"pfxZ":-1.161512779055649,"pX":0.43626559744466675,"pZ":0.7678770972381223,"vX0":5.516519762145739,"vY0":-118.65958246660969,"vZ0":-3.315087510907224,"x":100.37,"y":218.05,"x0":-2.6269121898390484,"y0":50.003102803777516,"z0":5.272026543057258,"aX":7.735836349773978},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":-2.6,"breakHorizontal":-11.2,"spinRate":2675,"spinDirection":59},"zone":14,"typeConfidence":0.9,"plateTime":0.46198077102055635,"extension":6.439143429303925},"index":2,"playId":"56b1c253-b564-3f10-bd98-5570904cd299","pitchNumber":3,"startTime":"2026-05-31T04:16:26.321Z","endTime":"2026-05-31T04:16:30.897Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":85.4,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.008136653753052,"aZ":-14.803150019255591,"pfxX":-4.713095080519157,"pfxZ":9.315256130825862,"pX":0.5327326738010599,"pZ":3.7999971905876553,"vX0":9.606645774368946,"vY0":-135.3341765247712,"vZ0":-1.2940169915479127,"x":96.69,"y":136.18,"x0":-2.4419589242612716,"y0":50.00637447676986,"z0":5.315400302281981,"aX":-8.793706146209237},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.8,"breakHorizontal":6.6,"spinRate":2214,"spinDirection":221},"zone":12,"typeConfidence":0.89,"plateTime":0.4038724162584537,"extension":6.415211043255668},"index":3,"playId":"3fbca43e-25ba-3e14-8a22-f6fa7bee462d","pitchNumber":4,"startTime":"2026-05-31T04:16:47.585Z","endTime":"2026-05-31T04:16:52.133Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.3,"endSpeed":74.2,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.363593096981056,"aZ":-31.292159959156603,"pfxX":11.513694834638848,"pfxZ":0.6357463935149923,"pX":-0.2013816199626931,"pZ":1.3527314078550219,"vX0":2.534765481984752,"vY0":-116.97449420680049,"vZ0":-2.2856569163043567,"x":124.68,"y":202.26,"x0":-2.795098051457158,"y0":50.00245183593219,"z0":5.280501920336162,"aX":15.930433606727089},"breaks":{"breakAngle":27.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":0.8,"breakHorizontal":-21.5,"spinRate":2683,"spinDirection":63},"zone":13,"typeConfidence":0.89,"plateTime":0.4685091782989388,"extension":6.431849496944961},"index":4,"playId":"c79728cf-d95a-3262-b7be-2500981af986","pitchNumber":5,"startTime":"2026-05-31T04:17:10.341Z","endTime":"2026-05-31T04:17:15.131Z","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":2,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":79.8,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.932627003713858,"aZ":-29.947924334922458,"pfxX":2.2303509249225746,"pfxZ":1.3694030368405308,"pX":-0.2523959909323094,"pZ":5.033922808780274,"vX0":5.203054306794676,"vY0":-126.16392678276094,"vZ0":4.612253546508296,"x":126.62,"y":102.86,"x0":-2.6251665265790947,"y0":50.00145656502089,"z0":5.586917208115578,"aX":3.6197518314552912},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":3.7,"breakHorizontal":-5.2,"spinRate":2537,"spinDirection":138},"zone":11,"typeConfidence":0.91,"plateTime":0.4329484885098722,"extension":6.319291637645815},"index":5,"playId":"8df8cce7-e26e-3687-8f1a-5920fc07d59e","pitchNumber":6,"startTime":"2026-05-31T04:17:33.497Z","endTime":"2026-05-31T04:17:37.141Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"index":6,"startTime":"2026-05-31T04:17:50.745Z","endTime":"2026-05-31T04:18:07.831Z","isPitch":false,"type":"action","player":{"id":665862,"link":"/api/v1/people/665862"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.8,"endSpeed":81.8,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.76609997596271,"aZ":-27.13805345173375,"pfxX":3.23788971253364,"pfxZ":2.9657505731660994,"pX":0.2258237539264722,"pZ":3.022981814557331,"vX0":6.023120515526313,"vY0":-129.24394285741386,"vZ0":-0.672616600945177,"x":108.39,"y":157.16,"x0":-2.551405684499423,"y0":50.004429210716346,"z0":5.36218220093558,"aX":5.50394027793189},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":5.4,"breakHorizontal":-7.2,"spinRate":2483,"spinDirection":174},"zone":2,"typeConfidence":0.9,"plateTime":0.4230382603303857,"extension":6.422916866006601},"hitData":{"launchSpeed":74.5,"launchAngle":-59.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":128.25,"coordY":186.42}},"index":7,"playId":"8fb61d6c-2c9c-3206-9e26-46616455e367","pitchNumber":7,"startTime":"2026-05-31T04:18:07.831Z","endTime":"2026-05-31T04:18:16.335Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-31T04:18:16.335Z","atBatIndex":61},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Brent Rooker hit by pitch.","rbi":0,"awayScore":1,"homeScore":5,"isOut":false},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-31T04:20:32.843Z","endTime":"2026-05-31T04:22:03.729Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656234,"fullName":"Jake Bird","link":"/api/v1/people/656234"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Jake Bird replaces Camilo Doval.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-31T04:20:10.098Z","endTime":"2026-05-31T04:20:34.982Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656234,"link":"/api/v1/people/656234"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.1,"endSpeed":78.6,"strikeZoneTop":3.364,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.055158943507113,"aZ":-23.1500739417866,"pfxX":3.912556493994131,"pfxZ":5.7727404768824275,"pX":0.6013477540876094,"pZ":2.6509324636171474,"vX0":7.442745216276457,"vY0":-123.76331112715799,"vZ0":-1.2929834169751333,"x":94.08,"y":167.2,"x0":-2.94451355463666,"y0":50.00038292754677,"z0":5.1060661535197385,"aX":6.109308979222375},"breaks":{"breakAngle":18.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":10.4,"breakHorizontal":-8.8,"spinRate":2732,"spinDirection":74},"zone":6,"typeConfidence":0.89,"plateTime":0.44137437611224195,"extension":5.512796372429183},"index":1,"playId":"506aa0a9-5bc4-3a75-bf1a-585efa2bdeb1","pitchNumber":1,"startTime":"2026-05-31T04:20:34.982Z","endTime":"2026-05-31T04:20:38.367Z","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.0,"endSpeed":88.3,"strikeZoneTop":3.364,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.34321091852282,"aZ":-27.506230889085238,"pfxX":-10.907404212948554,"pfxZ":2.3720669090066804,"pX":1.4276978238025015,"pZ":0.9588495576588237,"vX0":14.573042663886495,"vY0":-139.01541502816235,"vZ0":-6.240439921589026,"x":62.58,"y":212.89,"x0":-2.450194560542269,"y0":50.00555455220182,"z0":5.043553942361235,"aX":-21.486072104715763},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":3.1,"breakHorizontal":16.9,"spinRate":2254,"spinDirection":243},"zone":14,"typeConfidence":0.9,"plateTime":0.3930675987581509,"extension":5.7144092605058265},"index":2,"playId":"fafecd1b-960b-3bbc-8397-977a62ce0853","pitchNumber":2,"startTime":"2026-05-31T04:20:53.168Z","endTime":"2026-05-31T04:20:57.326Z","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":0},"pitchData":{"startSpeed":84.9,"endSpeed":78.1,"strikeZoneTop":3.364,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.38315933751776,"aZ":-24.67309088531456,"pfxX":8.340506948306576,"pfxZ":4.849253112755267,"pX":0.4127661732091761,"pZ":3.3193265436384403,"vX0":5.572564017324005,"vY0":-123.56472448556224,"vZ0":0.7102971024746311,"x":101.27,"y":149.16,"x0":-2.9548100829203574,"y0":50.005871261656864,"z0":5.099517135635828,"aX":12.911948217711366},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":9.2,"breakHorizontal":-16.4,"spinRate":2843,"spinDirection":84},"zone":3,"typeConfidence":0.91,"plateTime":0.44310001978712643,"extension":5.5948796914363985},"index":3,"playId":"fb0de25b-46e1-3761-82b2-b9b3bcadf214","pitchNumber":3,"startTime":"2026-05-31T04:21:11.826Z","endTime":"2026-05-31T04:21:15.811Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":78.8,"strikeZoneTop":3.364,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.233782356640372,"aZ":-22.784167624913188,"pfxX":7.830348619736556,"pfxZ":5.967225942811439,"pX":0.6187854546713144,"pZ":2.5454042080584367,"vX0":6.308957889592078,"vY0":-124.42889855362729,"vZ0":-1.3734203540714827,"x":93.41,"y":170.05,"x0":-2.9637978845482844,"y0":50.00102447328898,"z0":4.986760435779711,"aX":12.312904212397425},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":10.8,"breakHorizontal":-15.6,"spinRate":2762,"spinDirection":83},"zone":6,"typeConfidence":0.9,"plateTime":0.4396642690506303,"extension":5.484375476689818},"index":4,"playId":"ed457d28-c76b-3401-80e8-a241e6b55470","pitchNumber":4,"startTime":"2026-05-31T04:21:31.748Z","endTime":"2026-05-31T04:21:37.011Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":86.3,"strikeZoneTop":3.364,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.240234002580028,"aZ":-19.13953744635239,"pfxX":-2.801598727111995,"pfxZ":6.866750767215951,"pX":-1.308787284012173,"pZ":4.1735606603782704,"vX0":4.419707943061738,"vY0":-136.06075591025672,"vZ0":-0.5330832508121001,"x":166.89,"y":126.09,"x0":-2.5807350999641594,"y0":50.006466230409515,"z0":5.683147409589382,"aX":-5.32166451010155},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":12.6,"breakHorizontal":4.3,"spinRate":2419,"spinDirection":221},"zone":11,"typeConfidence":0.9,"plateTime":0.4005888660537136,"extension":5.484591336105557},"index":5,"playId":"a6461aed-1772-3060-97dc-d399000b02ed","pitchNumber":5,"startTime":"2026-05-31T04:21:56.500Z","endTime":"2026-05-31T04:22:03.729Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-31T04:22:03.729Z","atBatIndex":62},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Tyler Soderstrom doubles (17) on a line drive to right fielder Aaron Judge. Brent Rooker to 3rd.","rbi":0,"awayScore":1,"homeScore":5,"isOut":false},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-31T04:22:53.225Z","endTime":"2026-05-31T04:24:06.060Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656234,"fullName":"Jake Bird","link":"/api/v1/people/656234"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"postOnThird":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":592450,"link":"/api/v1/people/592450"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"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":1,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-31T04:22:24.118Z","endTime":"2026-05-31T04:22:55.415Z","isPitch":false,"type":"action","player":{"id":691016,"link":"/api/v1/people/691016"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":87.8,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.838889971504564,"aZ":-28.077292399131053,"pfxX":-8.939167711290132,"pfxZ":2.0820767161963634,"pX":-0.10588678084877702,"pZ":2.618828689758613,"vX0":9.983327482801526,"vY0":-138.9891021691996,"vZ0":-2.563262160165685,"x":121.04,"y":168.07,"x0":-2.57523442591134,"y0":50.0000705778509,"z0":5.408771096650038,"aX":-17.56586113722834},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":3.5,"breakHorizontal":14.3,"spinRate":2154,"spinDirection":242},"zone":5,"typeConfidence":0.9,"plateTime":0.3934039660273627,"extension":5.605722216312149},"index":1,"playId":"b45b6ed2-1961-3585-b5cb-72f0d71049e4","pitchNumber":1,"startTime":"2026-05-31T04:22:55.415Z","endTime":"2026-05-31T04:22:59.713Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.6,"endSpeed":73.4,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.51476669351499,"aZ":-39.207180600804335,"pfxX":8.224771506350034,"pfxZ":-5.2246427081909665,"pX":0.9583931817569723,"pZ":1.0243793343945797,"vX0":4.821650068711802,"vY0":-115.87335803887164,"vZ0":-1.8830264325679833,"x":80.47,"y":211.12,"x0":-2.224167461544357,"y0":50.00060252223288,"z0":5.625682095926464,"aX":11.0786606147303},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.0,"breakVerticalInduced":-9.6,"breakHorizontal":-16.2,"spinRate":2795,"spinDirection":61},"zone":14,"typeConfidence":0.91,"plateTime":0.4743782017976117,"extension":5.845328774851654},"index":2,"playId":"ec6c542a-01ca-30ad-b977-f1914e965fb6","pitchNumber":2,"startTime":"2026-05-31T04:23:17.298Z","endTime":"2026-05-31T04:23:21.533Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":86.3,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.668896328897596,"aZ":-33.647116894438696,"pfxX":-10.426715895765625,"pfxZ":-0.7743347291333258,"pX":0.14377282423379129,"pZ":2.011415740076087,"vX0":10.10353218068162,"vY0":-136.9524661292705,"vZ0":-2.7232951348936454,"x":111.52,"y":184.47,"x0":-2.241250294806051,"y0":50.003995726487915,"z0":5.323474607308632,"aX":-19.777963163075064},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":-1.8,"breakHorizontal":16.7,"spinRate":2209,"spinDirection":246},"zone":8,"typeConfidence":0.9,"plateTime":0.40015925167186905,"extension":5.827997593670266},"index":3,"playId":"8c6133ac-ce65-3ac8-8c61-5495a1f78ca0","pitchNumber":3,"startTime":"2026-05-31T04:23:34.895Z","endTime":"2026-05-31T04:23:39.701Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.4,"endSpeed":73.9,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.337686893466397,"aZ":-40.24723841917411,"pfxX":7.297639823619118,"pfxZ":-5.846576649530396,"pX":0.15003250573797808,"pZ":2.4379557607920908,"vX0":3.2601509642347284,"vY0":-117.05126436888615,"vZ0":1.0724323005822352,"x":111.28,"y":172.96,"x0":-2.211786790347132,"y0":50.005730166518504,"z0":5.759941695924196,"aX":10.06729761617904},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.4,"breakVerticalInduced":-10.0,"breakHorizontal":-14.0,"spinRate":2870,"spinDirection":64},"zone":5,"typeConfidence":0.91,"plateTime":0.4690201810156065,"extension":5.7922939340726325},"hitData":{"launchSpeed":83.8,"launchAngle":19.0,"totalDistance":251.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":216.16,"coordY":104.05}},"index":4,"playId":"5aab494b-a1b8-3a7c-b4e4-e9634524ff6b","pitchNumber":4,"startTime":"2026-05-31T04:23:53.784Z","endTime":"2026-05-31T04:24:06.060Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-31T04:24:06.060Z","atBatIndex":63},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Henry Bolte called out on strikes.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-31T04:24:32.297Z","endTime":"2026-05-31T04:25:51.113Z","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":656234,"fullName":"Jake Bird","link":"/api/v1/people/656234"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"postOnThird":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,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":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":641555,"link":"/api/v1/people/641555"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.8,"endSpeed":87.2,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.13745742405898,"aZ":-34.58661508443421,"pfxX":-10.424581001519522,"pfxZ":-1.2396551335038684,"pX":-0.3606713086739873,"pZ":2.2267992354543913,"vX0":10.060364807076164,"vY0":-139.1473894378375,"vZ0":-2.0905638321372297,"x":130.75,"y":178.66,"x0":-2.6801855424554337,"y0":50.00144344030337,"z0":5.294016498958884,"aX":-20.306493160198055},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":-2.5,"breakHorizontal":16.6,"spinRate":2230,"spinDirection":236},"zone":7,"typeConfidence":0.9,"plateTime":0.3946266074718423,"extension":5.625472510806698},"index":0,"playId":"cca8c638-fe0b-33ef-9e4f-55a8396a335d","pitchNumber":1,"startTime":"2026-05-31T04:24:38.754Z","endTime":"2026-05-31T04:24:43.147Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":87.5,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.36600484405744,"aZ":-31.803901344260712,"pfxX":-10.302494781266251,"pfxZ":0.1933814198487358,"pX":-0.022718546391280785,"pZ":1.7532831594950973,"vX0":10.511037839626404,"vY0":-138.7519493065961,"vZ0":-3.9569625427631387,"x":117.87,"y":191.44,"x0":-2.5235258470365944,"y0":50.00557424960421,"z0":5.319758495598015,"aX":-20.06916062180863},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":-0.4,"breakHorizontal":16.4,"spinRate":2351,"spinDirection":237},"zone":8,"typeConfidence":0.9,"plateTime":0.3949141896791204,"extension":5.719672553895329},"index":1,"playId":"7ff7e2f0-11ff-3f29-9126-175d96ccfa01","pitchNumber":2,"startTime":"2026-05-31T04:24:56.342Z","endTime":"2026-05-31T04:25:02.047Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-05-31T04:25:08.427Z","endTime":"2026-05-31T04:25:24.731Z","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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":87.2,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.45005575181099,"aZ":-28.01438139541348,"pfxX":-10.9156674995767,"pfxZ":2.1574635074606605,"pX":0.7806266599282154,"pZ":0.7935894330559757,"vX0":12.176334388604708,"vY0":-138.2465817184829,"vZ0":-7.014071613421316,"x":87.24,"y":217.35,"x0":-2.2673298519167377,"y0":50.0059178991085,"z0":5.249874330538958,"aX":-21.086329129179585},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":2.5,"breakHorizontal":17.2,"spinRate":2261,"spinDirection":236},"zone":14,"typeConfidence":0.9,"plateTime":0.39651555335296873,"extension":5.932821574967956},"index":3,"playId":"f21b7522-6e1c-3494-91ac-c9d7ce96622b","pitchNumber":3,"startTime":"2026-05-31T04:25:24.731Z","endTime":"2026-05-31T04:25:28.882Z","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":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":77.6,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.106764685904288,"aZ":-26.751407329934338,"pfxX":7.496170478475489,"pfxZ":3.5341409432896684,"pX":-0.2634636965391381,"pZ":2.0249427855287894,"vX0":3.8850441290853044,"vY0":-123.4841021657798,"vZ0":-2.170628175776331,"x":127.04,"y":184.11,"x0":-2.8342508798709707,"y0":50.001526895134376,"z0":5.180769189045393,"aX":11.499066194461067},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":6.1,"breakHorizontal":-14.5,"spinRate":2799,"spinDirection":79},"zone":8,"typeConfidence":0.9,"plateTime":0.44468387038655743,"extension":5.560518087210125},"index":4,"playId":"09764956-5fbb-3c7c-9a42-f1621654863b","pitchNumber":4,"startTime":"2026-05-31T04:25:44.591Z","endTime":"2026-05-31T04:25:51.113Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-31T04:25:51.113Z","atBatIndex":64},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Zack Gelof singles on a line drive to left fielder Cody Bellinger. Brent Rooker scores. Tyler Soderstrom to 3rd.","rbi":1,"awayScore":1,"homeScore":6,"isOut":false},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-31T04:25:59.223Z","endTime":"2026-05-31T04:27:58.285Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656234,"fullName":"Jake Bird","link":"/api/v1/people/656234"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"postOnThird":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":641355,"link":"/api/v1/people/641355"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"responsiblePitcher":{"id":656234,"link":"/api/v1/people/656234"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":86.8,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.725579388024244,"aZ":-31.740945135017263,"pfxX":-9.687685009423591,"pfxZ":0.2260081843603352,"pX":-0.7310071813137845,"pZ":3.035399223028988,"vX0":8.413170473555546,"vY0":-138.59578134940944,"vZ0":-0.9127987549525352,"x":144.86,"y":156.82,"x0":-2.5563043646510963,"y0":50.003869112932335,"z0":5.500307193801386,"aX":-18.733901787481486},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":0.4,"breakHorizontal":15.6,"spinRate":2334,"spinDirection":238},"zone":1,"typeConfidence":0.9,"plateTime":0.3961150481909659,"extension":5.604901388569278},"index":0,"playId":"2752a349-6898-377b-8278-1c22aa075efe","pitchNumber":1,"startTime":"2026-05-31T04:26:13.000Z","endTime":"2026-05-31T04:26:17.605Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":87.0,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.48522777676534,"aZ":-30.096549451642407,"pfxX":-11.060428398923232,"pfxZ":1.075073373387097,"pX":0.9489729621156598,"pZ":1.5010110960924425,"vX0":12.648471602868906,"vY0":-138.4031782786003,"vZ0":-4.879994233948044,"x":80.83,"y":198.25,"x0":-2.255301944478032,"y0":50.0007210275451,"z0":5.315952730725019,"aX":-21.336689162859265},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":1.0,"breakHorizontal":17.2,"spinRate":2313,"spinDirection":237},"zone":14,"typeConfidence":0.9,"plateTime":0.3965744145889243,"extension":5.609178923339176},"index":1,"playId":"d5388a6f-e041-3281-ab4d-837d965b6833","pitchNumber":2,"startTime":"2026-05-31T04:26:31.436Z","endTime":"2026-05-31T04:26:36.064Z","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":95.4,"endSpeed":86.5,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.12619384179182,"aZ":-30.492144334015652,"pfxX":-10.920172836536592,"pfxZ":0.8770101875783256,"pX":-0.7842239605157276,"pZ":1.807970533827906,"vX0":8.72441992802091,"vY0":-138.52361534279547,"vZ0":-4.1113213976436285,"x":146.89,"y":189.96,"x0":-2.5731304751943047,"y0":50.00386441382656,"z0":5.375679411657685,"aX":-20.989816858413306},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":0.8,"breakHorizontal":17.6,"spinRate":2329,"spinDirection":245},"zone":7,"typeConfidence":0.9,"plateTime":0.39707159389663094,"extension":5.574469279871386},"index":2,"playId":"fe718925-5b9c-3c54-a9fe-3b45080bbe79","pitchNumber":3,"startTime":"2026-05-31T04:26:50.944Z","endTime":"2026-05-31T04:26:55.208Z","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":95.3,"endSpeed":86.7,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.91094623007551,"aZ":-28.97067700412958,"pfxX":-9.379936730886083,"pfxZ":1.6556819745518467,"pX":-1.2084193027838919,"pZ":3.007507604808724,"vX0":6.648578355460749,"vY0":-138.61408609888483,"vZ0":-1.7828574736939018,"x":163.06,"y":157.58,"x0":-2.4275580194673574,"y0":50.00178206338441,"z0":5.6059235342300076,"aX":-18.130287010920103},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":2.8,"breakHorizontal":15.5,"spinRate":2433,"spinDirection":234},"zone":11,"typeConfidence":0.9,"plateTime":0.39615418475416364,"extension":5.6344668119269885},"index":3,"playId":"3d650391-99b8-36d6-b283-4af35b97ea79","pitchNumber":4,"startTime":"2026-05-31T04:27:18.365Z","endTime":"2026-05-31T04:27:23.745Z","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":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.4,"endSpeed":78.1,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.704014035496602,"aZ":-28.30399185154072,"pfxX":6.447819626115617,"pfxZ":2.525178777721118,"pX":0.8310567763327704,"pZ":1.4852954766938427,"vX0":6.712267961467678,"vY0":-122.86006568257457,"vZ0":-2.904614505504616,"x":85.32,"y":198.68,"x0":-2.771330469794344,"y0":50.00384107149641,"z0":5.08143185313824,"aX":9.883702482652971},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":4.2,"breakHorizontal":-13.2,"spinRate":2648,"spinDirection":79},"zone":14,"typeConfidence":0.9,"plateTime":0.4453340530986405,"extension":5.596927426739692},"hitData":{"launchSpeed":84.5,"launchAngle":13.0,"totalDistance":160.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":86.6,"coordY":94.76}},"index":4,"playId":"a21f1d36-3243-3019-a8bd-c277c7cf2dcd","pitchNumber":5,"startTime":"2026-05-31T04:27:47.567Z","endTime":"2026-05-31T04:27:58.285Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-31T04:27:58.285Z","atBatIndex":65},{"result":{"type":"atBat","event":"Double Play","eventType":"double_play","description":"Darell Hernaiz hit into a fielder's choice double play, third baseman Ryan McMahon to catcher J.C. Escarra to shortstop Anthony Volpe to second baseman Jazz Chisholm Jr. to third baseman Ryan McMahon. Tyler Soderstrom out at home. Zack Gelof out at 3rd. Darell Hernaiz to 1st.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-31T04:28:23.578Z","endTime":"2026-05-31T04:29:13.944Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":25},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656234,"fullName":"Jake Bird","link":"/api/v1/people/656234"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"3B","start":"3B","end":null,"outBase":"4B","isOut":true,"outNumber":2},"details":{"event":"Double Play","eventType":"double_play","movementReason":"r_runner_out","runner":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":641857,"link":"/api/v1/people/641857"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":641555,"link":"/api/v1/people/641555"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"3B","isOut":true,"outNumber":3},"details":{"event":"Double Play","eventType":"double_play","movementReason":"r_rundown","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":641555,"link":"/api/v1/people/641555"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":683011,"link":"/api/v1/people/683011"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":665862,"link":"/api/v1/people/665862"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":641857,"link":"/api/v1/people/641857"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double Play","eventType":"double_play","movementReason":null,"runner":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":86.4,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.165869348404794,"aZ":-29.079057690859024,"pfxX":-8.744824087201865,"pfxZ":1.6243592836961138,"pX":-0.7582750499484833,"pZ":3.006165001533321,"vX0":7.9701062643124985,"vY0":-137.18402270692894,"vZ0":-1.6312829840669743,"x":145.9,"y":157.61,"x0":-2.564151756637054,"y0":50.00434126167472,"z0":5.589515809149577,"aX":-16.680036400973325},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":2.8,"breakHorizontal":14.2,"spinRate":2210,"spinDirection":236},"zone":1,"typeConfidence":0.9,"plateTime":0.3991642136154989,"extension":5.827020825122418},"index":0,"playId":"f19a771d-276d-32f2-be98-d972f001d8aa","pitchNumber":1,"startTime":"2026-05-31T04:28:42.451Z","endTime":"2026-05-31T04:28:47.178Z","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,"runnerGoing":true},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":86.4,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.779604807074314,"aZ":-27.881563297765027,"pfxX":-9.432089473625757,"pfxZ":2.249313300580843,"pX":-1.0635736103309483,"pZ":2.8583238885259967,"vX0":7.41789226187743,"vY0":-137.06846802111136,"vZ0":-1.8596221013219347,"x":157.54,"y":161.61,"x0":-2.5770475434180358,"y0":50.001620999241275,"z0":5.446029457775516,"aX":-17.97912291478158},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":3.8,"breakHorizontal":15.6,"spinRate":2282,"spinDirection":237},"zone":11,"typeConfidence":0.89,"plateTime":0.3993327557334272,"extension":5.649128529360691},"hitData":{"launchSpeed":76.4,"launchAngle":-28.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":104.18,"coordY":175.5}},"index":1,"playId":"63e1861c-a098-3da5-ada0-d191b37a49f7","pitchNumber":2,"startTime":"2026-05-31T04:28:59.339Z","endTime":"2026-05-31T04:29:13.944Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-31T04:29:13.944Z","atBatIndex":66},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Paul Goldschmidt challenged (pitch result), call on the field was confirmed: Paul Goldschmidt called out on strikes.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-31T04:31:38.359Z","endTime":"2026-05-31T04:33:07.145Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"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":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Jack Perkins replaces Justin Sterner.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-31T04:31:15.998Z","endTime":"2026-05-31T04:31:40.530Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":678022,"link":"/api/v1/people/678022"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":87.3,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.2338219804438,"aZ":-16.301250953264994,"pfxX":-7.811290739509922,"pfxZ":8.085780953209818,"pX":-1.1012256876559479,"pZ":3.2297088752062324,"vX0":5.978566014543041,"vY0":-139.45262417101253,"vZ0":-2.750849736160737,"x":158.98,"y":151.58,"x0":-2.2611909243882624,"y0":50.00582042751828,"z0":5.308193564626789,"aX":-15.341616703167086},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":14.3,"breakHorizontal":12.8,"spinRate":2152,"spinDirection":229},"zone":11,"typeConfidence":0.89,"plateTime":0.3932117734251137,"extension":6.0965726677660355},"index":1,"playId":"db5364c2-b7ab-35c6-b3c4-2d390f26e444","pitchNumber":1,"startTime":"2026-05-31T04:31:40.530Z","endTime":"2026-05-31T04:31:46.871Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":86.6,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.749181106542217,"aZ":-23.286153951206046,"pfxX":-11.032339428819865,"pfxZ":4.625455682927507,"pX":-0.8652706447937756,"pZ":1.8606096739893723,"vX0":7.876195258650747,"vY0":-138.02064630207556,"vZ0":-4.780007939633619,"x":149.98,"y":188.54,"x0":-2.327682569122787,"y0":50.00582469022376,"z0":5.190527815069523,"aX":-21.212284595068557},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":7.6,"breakHorizontal":18.2,"spinRate":2364,"spinDirection":223},"zone":13,"typeConfidence":0.96,"plateTime":0.397386675661322,"extension":6.134947723897223},"index":2,"playId":"768e7563-121b-36f4-a9f7-3324400f8486","pitchNumber":2,"startTime":"2026-05-31T04:32:07.649Z","endTime":"2026-05-31T04:32:12.032Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":78.7,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.145675014595664,"aZ":-31.81584496053387,"pfxX":6.324681931861863,"pfxZ":0.2275718276107348,"pX":1.2668948329640837,"pZ":2.0687861369042344,"vX0":6.5146240379408455,"vY0":-125.09600220762043,"vZ0":-1.3595280267798844,"x":68.71,"y":182.92,"x0":-2.200538210633652,"y0":50.00292657892806,"z0":5.247052201417064,"aX":9.941248513085531},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":0.4,"breakHorizontal":-13.1,"spinRate":2847,"spinDirection":48},"zone":14,"typeConfidence":0.9,"plateTime":0.43920821328773485,"extension":6.060602100123961},"index":3,"playId":"d9b222d7-88dd-3768-8913-dc7a86b88ca6","pitchNumber":3,"startTime":"2026-05-31T04:32:23.516Z","endTime":"2026-05-31T04:32:28.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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":85.9,"endSpeed":78.6,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.153736950429927,"aZ":-28.545144035367166,"pfxX":8.156140094103296,"pfxZ":2.2983715728662837,"pX":-0.7389889141292127,"pZ":2.8887834834190977,"vX0":1.5891379875323528,"vY0":-125.12902146695109,"vZ0":-0.32736188637383856,"x":145.17,"y":160.78,"x0":-2.4423104280099484,"y0":50.00301018146036,"z0":5.367727404187417,"aX":12.884015594080031},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":4.3,"breakHorizontal":-15.1,"spinRate":2858,"spinDirection":53},"zone":1,"typeConfidence":0.91,"plateTime":0.4383692929887526,"extension":5.990596080853541},"index":4,"playId":"49b16a71-46e6-3aef-8a93-5318eeab4cc3","pitchNumber":4,"startTime":"2026-05-31T04:32:40.114Z","endTime":"2026-05-31T04:33:07.145Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":147,"player":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"}},"playEndTime":"2026-05-31T04:33:07.145Z","atBatIndex":67},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ryan McMahon singles on a fly ball to center fielder Henry Bolte.","rbi":0,"awayScore":1,"homeScore":6,"isOut":false},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-31T04:33:21.146Z","endTime":"2026-05-31T04:34:33.691Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":641857,"fullName":"Ryan McMahon","link":"/api/v1/people/641857"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":641857,"fullName":"Ryan McMahon","link":"/api/v1/people/641857"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":641857,"fullName":"Ryan McMahon","link":"/api/v1/people/641857"},"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":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":79.8,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.111479935485644,"aZ":-26.991095235555385,"pfxX":4.932612222047389,"pfxZ":3.1998976510700574,"pX":0.7758175546678945,"pZ":2.24547821600426,"vX0":5.7769975976827945,"vY0":-126.82466341845003,"vZ0":-2.0090760738315243,"x":87.43,"y":178.15,"x0":-2.176714730105987,"y0":50.004816061107825,"z0":5.210973804294198,"aX":7.997010808256799},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":5.5,"breakHorizontal":-10.3,"spinRate":2812,"spinDirection":66},"zone":14,"typeConfidence":0.89,"plateTime":0.4326832611363214,"extension":6.079543408844053},"index":0,"playId":"c8e12cae-5c7b-305b-887b-b936ee4d6d29","pitchNumber":1,"startTime":"2026-05-31T04:33:21.146Z","endTime":"2026-05-31T04:33:26.140Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":82.1,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.183227532320128,"aZ":-35.37415139200048,"pfxX":-9.085798366033485,"pfxZ":-1.8758243548026652,"pX":-0.1953474323416909,"pZ":0.937826879919103,"vX0":7.308262775760285,"vY0":-130.37314772070977,"vZ0":-4.396749021970505,"x":124.45,"y":213.46,"x0":-1.864063788846999,"y0":50.000275696732544,"z0":5.336313320408291,"aX":-15.530258042622167},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-4.2,"breakHorizontal":14.6,"spinRate":1425,"spinDirection":251},"zone":13,"typeConfidence":0.9,"plateTime":0.42124694850845223,"extension":6.143188116776018},"index":1,"playId":"758e8e42-2090-3008-a863-0c140351c8fc","pitchNumber":2,"startTime":"2026-05-31T04:33:38.729Z","endTime":"2026-05-31T04:33:42.679Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-05-31T04:33:47.029Z","endTime":"2026-05-31T04:34:04.444Z","isPitch":false,"type":"action","player":{"id":641857,"link":"/api/v1/people/641857"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.2,"endSpeed":82.6,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.058423973339483,"aZ":-32.056690506800145,"pfxX":-9.591317181874327,"pfxZ":0.06528259545582227,"pX":-1.435412494089755,"pZ":1.086675521124249,"vX0":4.8991180362976925,"vY0":-131.17092817131254,"vZ0":-4.729796063980233,"x":171.71,"y":209.44,"x0":-2.086355008478721,"y0":50.00058058963386,"z0":5.317156525480702,"aX":-16.626731301169283},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":-0.7,"breakHorizontal":16.2,"spinRate":1427,"spinDirection":252},"zone":13,"typeConfidence":0.91,"plateTime":0.41837406496481666,"extension":6.068084166284032},"index":3,"playId":"12496d04-05f8-393a-ba96-eb28c2bc30ac","pitchNumber":3,"startTime":"2026-05-31T04:34:04.444Z","endTime":"2026-05-31T04:34:07.595Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.2,"endSpeed":87.9,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.63021200322857,"aZ":-13.21975728824545,"pfxX":-7.833167244687072,"pfxZ":9.511762418296883,"pX":1.263881026435632,"pZ":2.4889657310436752,"vX0":11.944487316924318,"vY0":-140.89392407061925,"vZ0":-5.096240587819118,"x":68.82,"y":171.58,"x0":-2.0300412426520826,"y0":50.00516933601135,"z0":5.188642747033698,"aX":-15.613988224936264},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.2,"breakHorizontal":11.5,"spinRate":2475,"spinDirection":225},"zone":14,"typeConfidence":0.92,"plateTime":0.39006858131223376,"extension":6.194569388957882},"hitData":{"launchSpeed":67.0,"launchAngle":36.0,"totalDistance":228.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":128.38,"coordY":103.87}},"index":4,"playId":"fe16587a-1960-38b4-9342-6db337320191","pitchNumber":4,"startTime":"2026-05-31T04:34:23.162Z","endTime":"2026-05-31T04:34:33.691Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-31T04:34:33.691Z","atBatIndex":68},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"J.C. Escarra walks. Ryan McMahon to 2nd.","rbi":0,"awayScore":1,"homeScore":6,"isOut":false},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-31T04:34:45.696Z","endTime":"2026-05-31T04:37:27.323Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":641555,"fullName":"J.C. Escarra","link":"/api/v1/people/641555"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":641555,"fullName":"J.C. Escarra","link":"/api/v1/people/641555"},"postOnSecond":{"id":641857,"fullName":"Ryan McMahon","link":"/api/v1/people/641857"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,5,6,7,8],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":641857,"fullName":"Ryan McMahon","link":"/api/v1/people/641857"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":641555,"fullName":"J.C. Escarra","link":"/api/v1/people/641555"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":87.7,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.836426077359484,"aZ":-16.35262310803581,"pfxX":-7.548490452602259,"pfxZ":7.996805407879865,"pX":-0.43708557126434605,"pZ":3.497002744182363,"vX0":7.580548360172307,"vY0":-139.86252870326598,"vZ0":-1.9622490507536876,"x":133.66,"y":144.36,"x0":-2.203153147135654,"y0":50.00697377757146,"z0":5.281311211295375,"aX":-14.94359977677202},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.3,"breakHorizontal":12.1,"spinRate":2228,"spinDirection":228},"zone":11,"typeConfidence":0.9,"plateTime":0.39175678604306796,"extension":6.09885015871913},"index":0,"playId":"fb00638c-abb3-350a-9d60-2ca50b12691f","pitchNumber":1,"startTime":"2026-05-31T04:35:01.137Z","endTime":"2026-05-31T04:35:06.056Z","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":90.1,"endSpeed":82.2,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.631988011121255,"aZ":-35.71156476681106,"pfxX":-8.172299840497512,"pfxZ":-2.0488800284238007,"pX":-1.4573106923087775,"pZ":2.4557578631735235,"vX0":4.516166545144829,"vY0":-131.1757207113633,"vZ0":-0.7619070994249055,"x":172.55,"y":172.47,"x0":-2.146201549113102,"y0":50.000030213872826,"z0":5.429488321589641,"aX":-14.135943043182781},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":-3.6,"breakHorizontal":13.7,"spinRate":1293,"spinDirection":254},"zone":13,"typeConfidence":0.91,"plateTime":0.4187175856754535,"extension":6.0293741874478},"index":1,"playId":"9967230a-3bb8-3be7-a6af-9be2c687f22e","pitchNumber":2,"startTime":"2026-05-31T04:35:20.017Z","endTime":"2026-05-31T04:35:24.012Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":79.7,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.423581017280704,"aZ":-28.31686215669174,"pfxX":4.821445682961382,"pfxZ":2.4028944521193143,"pX":1.2576165390234333,"pZ":1.4083142700623097,"vX0":7.065952930112869,"vY0":-126.10479256947994,"vZ0":-3.538703217592605,"x":69.06,"y":200.76,"x0":-2.210512354013401,"y0":50.001913605828015,"z0":5.122085356522394,"aX":7.739843168346947},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":3.7,"breakHorizontal":-10.4,"spinRate":2854,"spinDirection":58},"zone":14,"typeConfidence":0.9,"plateTime":0.4348728528861181,"extension":6.060317350848979},"index":2,"playId":"93df46d0-dbbb-3083-b668-6dbff3286bb0","pitchNumber":3,"startTime":"2026-05-31T04:35:37.949Z","endTime":"2026-05-31T04:35:42.806Z","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":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":78.9,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.53848149903271,"aZ":-31.75370961311763,"pfxX":4.909088757021073,"pfxZ":0.2676923332437653,"pX":0.7353760405798186,"pZ":2.210060591728066,"vX0":6.114500153412291,"vY0":-125.29487254106004,"vZ0":-0.9991238931503789,"x":88.97,"y":179.11,"x0":-2.379298933863565,"y0":50.0043263585036,"z0":5.220881905422193,"aX":7.764608801960577},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":0.5,"breakHorizontal":-10.3,"spinRate":2892,"spinDirection":51},"zone":9,"typeConfidence":0.9,"plateTime":0.4380245237587226,"extension":6.117452744447568},"index":3,"playId":"29f38d10-0744-3c21-a9b0-e4a62603e21a","pitchNumber":4,"startTime":"2026-05-31T04:35:54.748Z","endTime":"2026-05-31T04:35:58.432Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-05-31T04:36:05.841Z","endTime":"2026-05-31T04:36:17.730Z","isPitch":false,"type":"action","player":{"id":641555,"link":"/api/v1/people/641555"}},{"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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.4,"endSpeed":82.2,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.543611186606533,"aZ":-33.330638691910295,"pfxX":-10.026443165121677,"pfxZ":-0.6821355670373221,"pX":0.8400466827339066,"pZ":0.29023877270893117,"vX0":10.170653525264383,"vY0":-129.7174595866781,"vZ0":-6.246765731861813,"x":84.98,"y":230.94,"x0":-1.8319592652318255,"y0":50.00035747796985,"z0":5.275545590604769,"aX":-17.05689477714698},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":-2.5,"breakHorizontal":15.8,"spinRate":1188,"spinDirection":254},"zone":14,"typeConfidence":0.91,"plateTime":0.4224930121826782,"extension":6.031703591831702},"index":5,"playId":"67e4afd0-788b-3f9c-821e-877894e3444d","pitchNumber":5,"startTime":"2026-05-31T04:36:17.730Z","endTime":"2026-05-31T04:36:22.094Z","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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":77.6,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.158612285242615,"aZ":-32.733351136229054,"pfxX":7.4663396977416205,"pfxZ":-0.36113151291862877,"pX":0.6082612608437924,"pZ":2.112157143458438,"vX0":4.911561205108856,"vY0":-124.81377345505473,"vZ0":-1.0140578426493416,"x":93.81,"y":181.75,"x0":-2.369742228719682,"y0":50.004075744020454,"z0":5.272201394135084,"aX":11.526133864968688},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-0.6,"breakHorizontal":-14.8,"spinRate":2916,"spinDirection":53},"zone":9,"typeConfidence":0.91,"plateTime":0.4424980894024313,"extension":5.998631082254956},"index":6,"playId":"16d194ba-2577-3ba6-9acb-268962f2673e","pitchNumber":6,"startTime":"2026-05-31T04:36:41.436Z","endTime":"2026-05-31T04:36:46.574Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":87.1,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.5597412204756,"aZ":-16.195081709771575,"pfxX":-7.562221817945767,"pfxZ":8.113303522168282,"pX":-0.7097539518679157,"pZ":3.1902918410976224,"vX0":6.770702556471094,"vY0":-140.36488010005294,"vZ0":-2.6678189202611735,"x":144.05,"y":152.64,"x0":-2.1858555128635975,"y0":50.00669763101549,"z0":5.2241803469458485,"aX":-14.900643155516342},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.3,"breakHorizontal":12.1,"spinRate":2194,"spinDirection":231},"zone":1,"typeConfidence":0.91,"plateTime":0.39215322876517167,"extension":6.157434466507465},"index":7,"playId":"701ab840-bfb5-302e-90ca-994c37380a4f","pitchNumber":7,"startTime":"2026-05-31T04:37:02.295Z","endTime":"2026-05-31T04:37:06.409Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":87.3,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.66779783746533,"aZ":-10.965702992853991,"pfxX":-7.579194424441664,"pfxZ":10.788120134767324,"pX":1.447687565088245,"pZ":2.2813585732404924,"vX0":12.260941682954623,"vY0":-140.04767815848314,"vZ0":-5.767466322131678,"x":61.82,"y":177.18,"x0":-2.023139327404644,"y0":50.00133271511366,"z0":5.099745490307196,"aX":-14.89892304987172},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":18.2,"breakHorizontal":10.9,"spinRate":2385,"spinDirection":230},"zone":14,"typeConfidence":0.93,"plateTime":0.3926425483720948,"extension":6.288441535087466},"index":8,"playId":"e46fe3eb-1be1-35b1-9190-e7eb46a6b303","pitchNumber":8,"startTime":"2026-05-31T04:37:21.959Z","endTime":"2026-05-31T04:37:27.323Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-31T04:37:27.323Z","atBatIndex":69},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Anthony Volpe strikes out swinging.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-31T04:38:26.322Z","endTime":"2026-05-31T04:39:06.629Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":683011,"fullName":"Anthony Volpe","link":"/api/v1/people/683011"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":641555,"fullName":"J.C. Escarra","link":"/api/v1/people/641555"},"postOnSecond":{"id":641857,"fullName":"Ryan McMahon","link":"/api/v1/people/641857"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[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":683011,"fullName":"Anthony Volpe","link":"/api/v1/people/683011"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-05-31T04:37:44.216Z","endTime":"2026-05-31T04:38:28.292Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":79.3,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.590407786546187,"aZ":-30.137813447621,"pfxX":5.752333395225293,"pfxZ":1.2709664444600293,"pX":0.5055790091886344,"pZ":1.5006877939722423,"vX0":5.086012495762526,"vY0":-126.09669449623827,"vZ0":-2.983343442930283,"x":97.73,"y":198.26,"x0":-2.2905865197570763,"y0":50.00112735564374,"z0":5.1514333688828176,"aX":9.184404556676977},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":1.8,"breakHorizontal":-11.6,"spinRate":2897,"spinDirection":60},"zone":14,"typeConfidence":0.9,"plateTime":0.43573200222520825,"extension":6.072663763240231},"index":1,"playId":"98107535-73c1-3dd5-af19-35813f974405","pitchNumber":1,"startTime":"2026-05-31T04:38:28.292Z","endTime":"2026-05-31T04:38:32.986Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":87.8,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.9830126210692,"aZ":-22.138610301705018,"pfxX":-10.52741822943716,"pfxZ":5.056100737878644,"pX":0.32228678557770524,"pZ":2.89695937024329,"vX0":10.195202711845187,"vY0":-140.2762993175999,"vZ0":-2.3455733551799085,"x":104.72,"y":160.56,"x0":-1.998975846864209,"y0":50.00268652390625,"z0":5.193914553227651,"aX":-20.892150705236332},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":8.9,"breakHorizontal":16.8,"spinRate":2435,"spinDirection":220},"zone":3,"typeConfidence":0.97,"plateTime":0.39110330586942865,"extension":6.1009958831138285},"index":2,"playId":"708dda85-5dac-3fa0-a94d-d9564044d32b","pitchNumber":2,"startTime":"2026-05-31T04:38:43.765Z","endTime":"2026-05-31T04:38:48.347Z","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":97.0,"endSpeed":87.8,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.75550386799085,"aZ":-13.433038047979329,"pfxX":-7.0096786139947955,"pfxZ":9.406574817475608,"pX":0.2530015088700738,"pZ":2.795113676212378,"vX0":9.009663196930665,"vY0":-140.9086649088073,"vZ0":-4.219125196385093,"x":107.36,"y":163.31,"x0":-2.0889702032450006,"y0":50.00389439669764,"z0":5.1922624403393085,"aX":-13.968028736319226},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.2,"breakHorizontal":10.7,"spinRate":2350,"spinDirection":231},"zone":2,"typeConfidence":0.93,"plateTime":0.3900759399100595,"extension":6.0861740145405125},"index":3,"playId":"65b12b75-56b4-3477-aecd-03da941c6876","pitchNumber":3,"startTime":"2026-05-31T04:39:01.027Z","endTime":"2026-05-31T04:39:06.629Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-31T04:39:06.629Z","atBatIndex":70},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Trent Grisham walks. Ryan McMahon to 3rd. J.C. Escarra to 2nd.","rbi":0,"awayScore":1,"homeScore":6,"isOut":false},"about":{"atBatIndex":71,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-31T04:39:15.460Z","endTime":"2026-05-31T04:40:54.947Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":663757,"fullName":"Trent Grisham","link":"/api/v1/people/663757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663757,"fullName":"Trent Grisham","link":"/api/v1/people/663757"},"postOnSecond":{"id":641555,"fullName":"J.C. Escarra","link":"/api/v1/people/641555"},"postOnThird":{"id":641857,"fullName":"Ryan McMahon","link":"/api/v1/people/641857"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":641857,"fullName":"Ryan McMahon","link":"/api/v1/people/641857"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":641555,"fullName":"J.C. Escarra","link":"/api/v1/people/641555"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":663757,"fullName":"Trent Grisham","link":"/api/v1/people/663757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 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.3,"endSpeed":79.9,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.257900514862353,"aZ":-31.237678801034875,"pfxX":5.453457382797836,"pfxZ":0.5785566669947801,"pX":1.0372374645029165,"pZ":3.190592024806287,"vX0":6.725741487020625,"vY0":-127.03433258014282,"vZ0":1.0509142655202133,"x":77.46,"y":152.63,"x0":-2.358390151907148,"y0":50.00445263685008,"z0":5.264319171071321,"aX":8.868522784601284},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":1.6,"breakHorizontal":-11.5,"spinRate":2890,"spinDirection":51},"zone":12,"typeConfidence":0.9,"plateTime":0.432007981418959,"extension":6.16082290142821},"index":0,"playId":"5401393d-e89f-3e40-bb3c-862c6ee694ac","pitchNumber":1,"startTime":"2026-05-31T04:39:29.780Z","endTime":"2026-05-31T04:39:34.238Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":78.8,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.655604363106313,"aZ":-31.847137733981334,"pfxX":9.839613768311287,"pfxZ":0.20387867696918782,"pX":-0.6733085496701401,"pZ":3.40289695643899,"vX0":1.156071582062063,"vY0":-125.17928369490221,"vZ0":1.6829392089635267,"x":142.66,"y":146.9,"x0":-2.4192353109391216,"y0":50.00053951730007,"z0":5.3321880328958216,"aX":15.587403310940351},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":1.0,"breakHorizontal":-18.1,"spinRate":2810,"spinDirection":56},"zone":11,"typeConfidence":0.91,"plateTime":0.4378173923662576,"extension":5.874022411765275},"index":1,"playId":"90ba7b40-ebb5-37b6-9aac-b76ed3cde5be","pitchNumber":2,"startTime":"2026-05-31T04:39:49.459Z","endTime":"2026-05-31T04:39:54.401Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":87.1,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.908745355607913,"aZ":-15.055430241269102,"pfxX":-5.665759183801417,"pfxZ":8.750959982358117,"pX":-0.8935408127170881,"pZ":3.5153027711680678,"vX0":5.860665428531237,"vY0":-139.13477357367816,"vZ0":-1.9788466097254689,"x":151.06,"y":143.87,"x0":-2.2935211609423884,"y0":50.00030185857784,"z0":5.236085807382477,"aX":-11.080627888865816},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.6,"breakHorizontal":9.0,"spinRate":2331,"spinDirection":227},"zone":11,"typeConfidence":2.0,"plateTime":0.3940157822348267,"extension":5.993050289212292},"index":2,"playId":"29cac823-03b7-3754-8357-9586a28199b9","pitchNumber":3,"startTime":"2026-05-31T04:40:09.954Z","endTime":"2026-05-31T04:40:14.877Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.8,"endSpeed":87.9,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.44840417896448,"aZ":-12.34803481341424,"pfxX":-6.679305163264788,"pfxZ":9.93706008756827,"pX":-0.5269527762610432,"pZ":2.8465417564805904,"vX0":6.966250204722649,"vY0":-140.7182071027061,"vZ0":-4.215653618499093,"x":137.09,"y":161.92,"x0":-2.172890350734898,"y0":50.00386784566796,"z0":5.170706185428167,"aX":-13.32819316029309},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":17.3,"breakHorizontal":10.6,"spinRate":2260,"spinDirection":228},"zone":1,"typeConfidence":0.93,"plateTime":0.3899999685575386,"extension":6.165704379144668},"index":3,"playId":"9ea8a0c6-0225-30f9-a830-f7df80a74630","pitchNumber":4,"startTime":"2026-05-31T04:40:30.019Z","endTime":"2026-05-31T04:40:34.601Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.2,"endSpeed":88.2,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.90012758103012,"aZ":-15.19580380308696,"pfxX":-6.430775066990998,"pfxZ":8.429752489240173,"pX":-0.5831275194107101,"pZ":3.9676441838723653,"vX0":7.1175138820435455,"vY0":-141.4118165050172,"vZ0":-0.8770886675803338,"x":139.23,"y":131.65,"x0":-2.303784005670309,"y0":50.00316038250165,"z0":5.261853602261918,"aX":-12.953422951607534},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":15.2,"breakHorizontal":10.1,"spinRate":2249,"spinDirection":222},"zone":11,"typeConfidence":0.93,"plateTime":0.3881365285731193,"extension":6.169422978661017},"index":4,"playId":"d4e25cba-5153-3f99-8764-a3cd6e6fc175","pitchNumber":5,"startTime":"2026-05-31T04:40:49.819Z","endTime":"2026-05-31T04:40:54.947Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-31T04:40:54.947Z","atBatIndex":71},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Ben Rice walks. Ryan McMahon scores. J.C. Escarra to 3rd. Trent Grisham to 2nd.","rbi":1,"awayScore":2,"homeScore":6,"isOut":false},"about":{"atBatIndex":72,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-31T04:44:14.353Z","endTime":"2026-05-31T04:46:33.640Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605130,"fullName":"Scott Barlow","link":"/api/v1/people/605130"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"postOnSecond":{"id":663757,"fullName":"Trent Grisham","link":"/api/v1/people/663757"},"postOnThird":{"id":641555,"fullName":"J.C. Escarra","link":"/api/v1/people/641555"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[2,3,4,5,6,7],"actionIndex":[1],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":641857,"fullName":"Ryan McMahon","link":"/api/v1/people/641857"},"responsiblePitcher":{"id":678022,"link":"/api/v1/people/678022"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":641555,"fullName":"J.C. Escarra","link":"/api/v1/people/641555"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":663757,"fullName":"Trent Grisham","link":"/api/v1/people/663757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-05-31T04:41:18.080Z","endTime":"2026-05-31T04:42:15.675Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Scott Barlow replaces Jack Perkins.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-05-31T04:42:15.675Z","endTime":"2026-05-31T04:44:16.464Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":605130,"link":"/api/v1/people/605130"},"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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":76.5,"endSpeed":70.4,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.711760429691722,"aZ":-37.55335250814605,"pfxX":8.578435647762625,"pfxZ":-4.32134932417517,"pX":0.022126863881464613,"pZ":1.1819744462961244,"vX0":2.8239524410611474,"vY0":-111.32749611987201,"vZ0":-0.6414071045938692,"x":116.16,"y":206.87,"x0":-2.3807535706222844,"y0":50.005477522487,"z0":5.392225534322495,"aX":10.668909516104026},"breaks":{"breakAngle":16.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-54.7,"breakVerticalInduced":-7.7,"breakHorizontal":-16.3,"spinRate":2468,"spinDirection":65},"zone":14,"typeConfidence":2.0,"plateTime":0.49375235542349794,"extension":6.316448174156974},"index":2,"playId":"61be8789-a664-3c16-92c8-b073893fecf9","pitchNumber":1,"startTime":"2026-05-31T04:44:16.464Z","endTime":"2026-05-31T04:44:21.212Z","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":0,"outs":2},"pitchData":{"startSpeed":78.3,"endSpeed":72.5,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.729739757521603,"aZ":-26.734985268974423,"pfxX":4.374899260692261,"pfxZ":4.102724577958314,"pX":-0.5700761149080162,"pZ":1.5864929936641796,"vX0":3.275487285078985,"vY0":-114.06569252547139,"vZ0":-1.7556341274741114,"x":138.73,"y":195.94,"x0":-2.589860854562573,"y0":50.003628264637065,"z0":4.986197620470397,"aX":5.801454174453889},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":7.3,"breakHorizontal":-8.8,"spinRate":2283,"spinDirection":96},"zone":13,"typeConfidence":2.0,"plateTime":0.4790248658817049,"extension":6.320134372014516},"index":3,"playId":"9d8f6640-0ea6-3b5e-b8d9-5beb99af6b33","pitchNumber":2,"startTime":"2026-05-31T04:44:35.358Z","endTime":"2026-05-31T04:45:02.371Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":147,"player":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"}}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":78.4,"endSpeed":72.4,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.93406807568496,"aZ":-26.3741364697781,"pfxX":5.199120400738352,"pfxZ":4.3671151749379735,"pX":-1.1540992389793745,"pZ":2.2335787799946556,"vX0":2.127939546057278,"vY0":-114.20329047157574,"vZ0":-0.4684942894615609,"x":160.99,"y":178.47,"x0":-2.7718919909650306,"y0":50.00373504740478,"z0":5.023144755502796,"aX":6.905333533958152},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":8.0,"breakHorizontal":-10.0,"spinRate":2262,"spinDirection":101},"zone":13,"typeConfidence":2.0,"plateTime":0.47859354317599534,"extension":6.336474477456529},"index":4,"playId":"1e9f0db2-0d80-349f-9e47-7775d950996d","pitchNumber":3,"startTime":"2026-05-31T04:45:07.952Z","endTime":"2026-05-31T04:45:12.802Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":80.0,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.10777624661153,"aZ":-20.660547762980322,"pfxX":-2.5642891941439268,"pfxZ":7.048306828121882,"pX":0.7213995984222393,"pZ":2.386891884649749,"vX0":8.239320767567838,"vY0":-127.02397679169175,"vZ0":-2.7019117718028314,"x":89.5,"y":174.33,"x0":-2.23163797753383,"y0":50.00339433180082,"z0":5.1077432311442506,"aX":-4.190264793685976},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":12.4,"breakHorizontal":2.8,"spinRate":2213,"spinDirection":229},"zone":6,"typeConfidence":2.0,"plateTime":0.43125552064564276,"extension":6.573455061088937},"index":5,"playId":"f82ca90b-1c3f-3246-ad9d-678cf693df5d","pitchNumber":4,"startTime":"2026-05-31T04:45:28.406Z","endTime":"2026-05-31T04:45:55.437Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":147,"player":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"}}},{"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":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.1,"endSpeed":73.1,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.61275925876241,"aZ":-27.46018945441429,"pfxX":5.989697712994504,"pfxZ":3.4932459463408163,"pX":-0.7064361170826151,"pZ":1.7524790329638953,"vX0":2.8177716917927,"vY0":-115.18873320755053,"vZ0":-1.219752567695453,"x":143.93,"y":191.46,"x0":-2.7221882156150277,"y0":50.00253564412594,"z0":4.934396439171302,"aX":8.079291022368189},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":6.4,"breakHorizontal":-11.5,"spinRate":2217,"spinDirection":108},"zone":7,"typeConfidence":2.0,"plateTime":0.47479774519528295,"extension":6.418887877805837},"index":6,"playId":"fbdf6ee2-32fb-310c-807e-b6c1fafd1d22","pitchNumber":5,"startTime":"2026-05-31T04:46:04.455Z","endTime":"2026-05-31T04:46:09.272Z","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,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.0,"endSpeed":73.2,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.35988698612979,"aZ":-23.717561586493623,"pfxX":2.7199993811365903,"pfxZ":6.2228552557873,"pX":-1.947563019111032,"pZ":2.1951832131300555,"vX0":1.208091580369433,"vY0":-115.22872637198138,"vZ0":-0.9549549989425592,"x":191.24,"y":179.51,"x0":-2.8303239225892085,"y0":50.001445776214425,"z0":4.885447067695356,"aX":3.694279847094916},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":11.4,"breakHorizontal":-5.2,"spinRate":2299,"spinDirection":105},"zone":13,"typeConfidence":2.0,"plateTime":0.47349320456713073,"extension":6.388615650636585},"index":7,"playId":"d9013ae8-6add-3b53-a11a-4bbfcd156143","pitchNumber":6,"startTime":"2026-05-31T04:46:25.133Z","endTime":"2026-05-31T04:46:33.640Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-31T04:46:33.640Z","atBatIndex":72},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Aaron Judge walks. J.C. Escarra scores. Trent Grisham to 3rd. Ben Rice to 2nd.","rbi":1,"awayScore":3,"homeScore":6,"isOut":false},"about":{"atBatIndex":73,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-31T04:46:46.485Z","endTime":"2026-05-31T04:49:21.051Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":592450,"fullName":"Aaron Judge","link":"/api/v1/people/592450"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605130,"fullName":"Scott Barlow","link":"/api/v1/people/605130"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":592450,"fullName":"Aaron Judge","link":"/api/v1/people/592450"},"postOnSecond":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"postOnThird":{"id":663757,"fullName":"Trent Grisham","link":"/api/v1/people/663757"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":641555,"fullName":"J.C. Escarra","link":"/api/v1/people/641555"},"responsiblePitcher":{"id":678022,"link":"/api/v1/people/678022"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":663757,"fullName":"Trent Grisham","link":"/api/v1/people/663757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":592450,"fullName":"Aaron Judge","link":"/api/v1/people/592450"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.2,"endSpeed":74.1,"strikeZoneTop":3.523,"strikeZoneBottom":1.778,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.322829157927305,"aZ":-26.00870590863425,"pfxX":4.766284942865695,"pfxZ":4.465736946936776,"pX":1.4301103827746855,"pZ":1.3892350547293846,"vX0":7.508972804784914,"vY0":-116.60834780327208,"vZ0":-2.496807404123906,"x":62.49,"y":201.27,"x0":-2.4474886463548864,"y0":50.00451996258095,"z0":4.920369918057996,"aX":6.582599957041632},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":7.8,"breakHorizontal":-10.4,"spinRate":2413,"spinDirection":97},"zone":14,"typeConfidence":2.0,"plateTime":0.46919189506415293,"extension":6.486726544587604},"index":0,"playId":"ae519570-161a-30db-a90f-90f3ac1b3b55","pitchNumber":1,"startTime":"2026-05-31T04:46:57.545Z","endTime":"2026-05-31T04:47:02.022Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":75.4,"endSpeed":68.8,"strikeZoneTop":3.523,"strikeZoneBottom":1.778,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.633937398515656,"aZ":-37.60056468342017,"pfxX":8.810010002439762,"pfxZ":-4.516161048539857,"pX":-0.6292278556079941,"pZ":2.7316654910189277,"vX0":1.5913314782084744,"vY0":-109.6290557488556,"vZ0":2.8402522017441827,"x":140.98,"y":165.03,"x0":-2.510475358802832,"y0":50.00268056444023,"z0":5.468065580461524,"aX":10.588571069477549},"breaks":{"breakAngle":16.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.6,"breakVerticalInduced":-7.0,"breakHorizontal":-16.3,"spinRate":2364,"spinDirection":73},"zone":4,"typeConfidence":2.0,"plateTime":0.5020343182334317,"extension":6.426617053413637},"index":1,"playId":"89f3508d-b514-31ba-9943-4ab88741d846","pitchNumber":2,"startTime":"2026-05-31T04:47:16.169Z","endTime":"2026-05-31T04:47:20.571Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.1,"endSpeed":72.0,"strikeZoneTop":3.523,"strikeZoneBottom":1.778,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.749970257397663,"aZ":-24.85278675538047,"pfxX":7.128616932633594,"pfxZ":5.582170946474894,"pX":-0.06653871024707969,"pZ":1.8059534120866811,"vX0":3.703108647525324,"vY0":-113.74719659453193,"vZ0":-1.4860096337227882,"x":119.54,"y":190.02,"x0":-2.641328392610924,"y0":50.00169694758134,"z0":4.930530412779725,"aX":9.344850757645842},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":10.1,"breakHorizontal":-13.8,"spinRate":2384,"spinDirection":96},"zone":8,"typeConfidence":2.0,"plateTime":0.4814176596286819,"extension":6.583595239448666},"index":2,"playId":"31966888-f760-3263-a02f-3efa14b50ba5","pitchNumber":3,"startTime":"2026-05-31T04:47:38.219Z","endTime":"2026-05-31T04:47:44.142Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-05-31T04:48:09.434Z","endTime":"2026-05-31T04:48:15.172Z","isPitch":false,"type":"action","player":{"id":592450,"link":"/api/v1/people/592450"}},{"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":2,"outs":2},"pitchData":{"startSpeed":78.4,"endSpeed":72.6,"strikeZoneTop":3.523,"strikeZoneBottom":1.778,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.203169497268696,"aZ":-26.2468304976232,"pfxX":7.2093617425269745,"pfxZ":4.47456096621957,"pX":0.7894135577826802,"pZ":1.5456625332254557,"vX0":4.805552486135796,"vY0":-114.1182774578459,"vZ0":-1.9731540848383684,"x":86.91,"y":197.05,"x0":-2.2771773335669,"y0":50.001083832245584,"z0":4.996698774490046,"aX":9.546242418263185},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":7.9,"breakHorizontal":-14.3,"spinRate":2439,"spinDirection":84},"zone":14,"typeConfidence":2.0,"plateTime":0.47921632983536044,"extension":6.37454426529714},"index":4,"playId":"9a321050-91aa-374d-8fd5-1d101e8e8631","pitchNumber":4,"startTime":"2026-05-31T04:48:15.172Z","endTime":"2026-05-31T04:48:42.202Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":133,"player":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"}}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":75.8,"endSpeed":70.2,"strikeZoneTop":3.523,"strikeZoneBottom":1.778,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.474273294812733,"aZ":-36.79328406722618,"pfxX":8.2715426680828,"pfxZ":-3.79393086670503,"pX":1.671005700131539,"pZ":-0.21563523634598664,"vX0":6.279450183900442,"vY0":-110.2435284822208,"vZ0":-3.3321333106017126,"x":53.31,"y":244.6,"x0":-2.2992353864544857,"y0":50.00134509359864,"z0":5.238908288697159,"aX":10.075678048902876},"breaks":{"breakAngle":16.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.6,"breakVerticalInduced":-7.4,"breakHorizontal":-16.8,"spinRate":2446,"spinDirection":60},"zone":14,"typeConfidence":2.0,"plateTime":0.4987915562175469,"extension":6.608415666349327},"index":5,"playId":"4ab9c128-9056-3f29-a0bc-8db7226e63df","pitchNumber":5,"startTime":"2026-05-31T04:48:46.655Z","endTime":"2026-05-31T04:48:50.662Z","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,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.2,"endSpeed":72.5,"strikeZoneTop":3.523,"strikeZoneBottom":1.778,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.248322470326418,"aZ":-25.00788369885548,"pfxX":6.017496863464587,"pfxZ":5.393516253319967,"pX":1.528702532617258,"pZ":1.0332722553754479,"vX0":7.22492532250523,"vY0":-115.0947232672339,"vZ0":-3.178227636373847,"x":68.44,"y":190.37,"x0":-2.4442708984483374,"y0":50.003512493613194,"z0":4.878648643588492,"aX":7.996232586557495},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":9.1,"breakHorizontal":-12.8,"spinRate":2455,"spinDirection":87},"zone":14,"typeConfidence":2.0,"plateTime":0.47761766805650074,"extension":6.561860907375935},"index":6,"playId":"557792ff-597d-3682-978f-9ece297626e1","pitchNumber":6,"startTime":"2026-05-31T04:49:13.068Z","endTime":"2026-05-31T04:49:21.051Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-31T04:49:21.051Z","atBatIndex":73},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Cody Bellinger walks. Trent Grisham scores. Ben Rice to 3rd. Aaron Judge to 2nd.","rbi":1,"awayScore":4,"homeScore":6,"isOut":false},"about":{"atBatIndex":74,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-31T04:49:40.586Z","endTime":"2026-05-31T04:51:35.339Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605130,"fullName":"Scott Barlow","link":"/api/v1/people/605130"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355"},"postOnSecond":{"id":592450,"fullName":"Aaron Judge","link":"/api/v1/people/592450"},"postOnThird":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":663757,"fullName":"Trent Grisham","link":"/api/v1/people/663757"},"responsiblePitcher":{"id":678022,"link":"/api/v1/people/678022"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":592450,"fullName":"Aaron Judge","link":"/api/v1/people/592450"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355"},"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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":77.0,"endSpeed":70.6,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.97538564956285,"aZ":-38.06570918137989,"pfxX":9.975342886922455,"pfxZ":-4.7070293965502525,"pX":1.21932959971563,"pZ":1.3340838627984666,"vX0":5.0666371710501235,"vY0":-111.97551419467288,"vZ0":-0.17207167001295387,"x":70.52,"y":202.76,"x0":-2.379628616076579,"y0":50.003835767305034,"z0":5.355002337406509,"aX":12.481828798656958},"breaks":{"breakAngle":19.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-54.8,"breakVerticalInduced":-8.2,"breakHorizontal":-19.4,"spinRate":2575,"spinDirection":65},"zone":14,"typeConfidence":2.0,"plateTime":0.49191819844929663,"extension":6.490367387519539},"index":0,"playId":"1a3b2b13-1c0a-36a4-a3d3-1f0b1b7f3c5f","pitchNumber":1,"startTime":"2026-05-31T04:49:57.823Z","endTime":"2026-05-31T04:50:01.946Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.0,"endSpeed":81.3,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.088440272737035,"aZ":-23.818136053366004,"pfxX":-3.276562975143802,"pfxZ":4.952536165921174,"pX":0.8643584214772825,"pZ":1.7157600367019687,"vX0":8.855220566133559,"vY0":-129.3200066491193,"vZ0":-4.062217091406696,"x":84.05,"y":192.45,"x0":-2.1851590100284817,"y0":50.001223048337415,"z0":5.143790277885082,"aX":-5.526481883971724},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":8.2,"breakHorizontal":3.8,"spinRate":2470,"spinDirection":217},"zone":14,"typeConfidence":2.0,"plateTime":0.42427782016445104,"extension":6.653972935706184},"index":1,"playId":"95d3e58c-e71f-3520-909a-3298b1fb0cc6","pitchNumber":2,"startTime":"2026-05-31T04:50:15.877Z","endTime":"2026-05-31T04:50:21.074Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":78.6,"endSpeed":71.7,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.141942950817374,"aZ":-26.306529128455796,"pfxX":7.824319435764881,"pfxZ":4.476838552284285,"pX":-0.06675627719643623,"pZ":1.9302620965766275,"vX0":3.6857999828931702,"vY0":-114.35920715288809,"vZ0":-0.8398979028779133,"x":119.54,"y":186.66,"x0":-2.721197635607751,"y0":50.00259779303873,"z0":4.906920621207924,"aX":10.254804742894295},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":8.2,"breakHorizontal":-15.1,"spinRate":2478,"spinDirection":85},"zone":8,"typeConfidence":2.0,"plateTime":0.4808799968788464,"extension":6.534714313113349},"index":2,"playId":"6bcb7a77-e771-31c2-8f6a-9cc5c3924608","pitchNumber":3,"startTime":"2026-05-31T04:50:33.963Z","endTime":"2026-05-31T04:50:38.482Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":78.6,"endSpeed":72.1,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.657973976926833,"aZ":-24.984382191876097,"pfxX":8.39092767558393,"pfxZ":5.468563716658582,"pX":1.1310938741800096,"pZ":1.1436560648627745,"vX0":6.208808941251518,"vY0":-114.36139478030168,"vZ0":-2.733697298664951,"x":73.89,"y":207.9,"x0":-2.716566912051007,"y0":50.00121163963032,"z0":4.825589827921949,"aX":11.022664676768482},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":9.5,"breakHorizontal":-16.8,"spinRate":2454,"spinDirection":87},"zone":14,"typeConfidence":2.0,"plateTime":0.4804069749558435,"extension":6.560056122397872},"index":3,"playId":"f36818ff-8c64-3395-8dc3-9f88e22eec76","pitchNumber":4,"startTime":"2026-05-31T04:50:51.407Z","endTime":"2026-05-31T04:50:56.578Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.8,"endSpeed":81.5,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.175734926771128,"aZ":-17.621994034448477,"pfxX":-3.391786747442038,"pfxZ":8.59542250217506,"pX":0.7733271845478322,"pZ":2.313335020927775,"vX0":8.81289041101414,"vY0":-129.11534744425592,"vZ0":-3.605653899701306,"x":87.52,"y":176.32,"x0":-2.23923458853106,"y0":50.00252429394498,"z0":5.079085361786575,"aX":-5.742676992018311},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":15.0,"breakHorizontal":4.2,"spinRate":2374,"spinDirection":223},"zone":6,"typeConfidence":2.0,"plateTime":0.42376073112114643,"extension":6.829945294560932},"index":4,"playId":"0d56166b-049e-374f-8bcb-9d0ff6b16238","pitchNumber":5,"startTime":"2026-05-31T04:51:10.779Z","endTime":"2026-05-31T04:51:15.782Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.6,"endSpeed":81.3,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.41691628484531,"aZ":-17.973253014232096,"pfxX":-2.3692791123019417,"pfxZ":8.446506705426183,"pX":1.1423907691099855,"pZ":2.09552261680473,"vX0":9.099611039500756,"vY0":-128.78199974850455,"vZ0":-4.184151419948694,"x":73.45,"y":182.2,"x0":-2.1271509720366124,"y0":50.00543876171446,"z0":5.12916704405764,"aX":-3.9850083924831416},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":14.5,"breakHorizontal":2.3,"spinRate":2420,"spinDirection":221},"zone":14,"typeConfidence":2.0,"plateTime":0.4250918675218993,"extension":6.776416284048504},"index":5,"playId":"d84c6fb0-c37a-3993-af52-f3acf4eb78ab","pitchNumber":6,"startTime":"2026-05-31T04:51:27.330Z","endTime":"2026-05-31T04:51:35.339Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-31T04:51:35.339Z","atBatIndex":74},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jazz Chisholm Jr. grounds out to first baseman Nick Kurtz.","rbi":0,"awayScore":4,"homeScore":6,"isOut":true},"about":{"atBatIndex":75,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-31T04:51:52.370Z","endTime":"2026-05-31T04:53:24.548Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605130,"fullName":"Scott Barlow","link":"/api/v1/people/605130"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".857"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".707"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".955"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".523"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".754"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".895"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".400"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".900"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".612"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".526"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".371"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"91.67"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.16"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"76.74"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"89.95"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.69"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.89"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.70"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.74"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.95"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.96"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"78.50"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"77.60"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.84"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".370"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".293"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".364"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".233"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".284"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".316"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".120"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".321"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".107"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".125"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".132"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".086"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".857"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".707"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".955"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".523"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".754"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".895"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".400"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".900"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".612"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".526"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".371"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":701762,"link":"/api/v1/people/701762"},"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":2},"pitchData":{"startSpeed":87.9,"endSpeed":80.7,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.389344447470588,"aZ":-16.629283962310872,"pfxX":-2.0505124704199584,"pfxZ":9.363017925599555,"pX":0.27985810153835305,"pZ":2.3190320153196238,"vX0":7.1024791167780394,"vY0":-127.79882415387306,"vZ0":-3.786010171387664,"x":106.33,"y":176.17,"x0":-2.2642994148010094,"y0":50.00481071895319,"z0":5.119347286970351,"aX":-3.405915766605571},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":16.3,"breakHorizontal":2.2,"spinRate":2472,"spinDirection":214},"zone":6,"typeConfidence":2.0,"plateTime":0.42795254256476856,"extension":6.712553876523131},"index":0,"playId":"2e714341-d9f3-39cc-9033-187404a8a816","pitchNumber":1,"startTime":"2026-05-31T04:51:59.818Z","endTime":"2026-05-31T04:52:04.463Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.0,"endSpeed":81.7,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.95805623088862,"aZ":-16.99401616589464,"pfxX":-1.7386213157856982,"pfxZ":8.924423930606775,"pX":1.3660277434254975,"pZ":2.6671948030621997,"vX0":9.116238265502044,"vY0":-129.3568719949626,"vZ0":-3.1389310337542833,"x":64.93,"y":166.77,"x0":-1.971957753597868,"y0":50.006166480530254,"z0":5.192784782519994,"aX":-2.958583351910916},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":15.7,"breakHorizontal":1.2,"spinRate":2503,"spinDirection":209},"zone":12,"typeConfidence":2.0,"plateTime":0.42275436739979,"extension":6.748994408501259},"index":1,"playId":"a327c5e2-6fdc-3e1a-adc1-b3003f69e59a","pitchNumber":2,"startTime":"2026-05-31T04:52:18.530Z","endTime":"2026-05-31T04:52:23.216Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.6,"endSpeed":73.0,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.84755286968083,"aZ":-22.411212448083546,"pfxX":7.741953674259612,"pfxZ":7.223295850456525,"pX":0.48636176782074575,"pZ":0.9701574756891238,"vX0":4.881409302615843,"vY0":-115.85472086049835,"vZ0":-3.81383585424205,"x":98.46,"y":212.59,"x0":-2.6578940471570887,"y0":50.00185221466775,"z0":4.79444978732135,"aX":10.459684770607662},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":12.4,"breakHorizontal":-15.2,"spinRate":2566,"spinDirection":95},"zone":14,"typeConfidence":2.0,"plateTime":0.47386253520267063,"extension":6.516478533442227},"index":2,"playId":"91f6273f-48ff-39fc-aac4-601fbe65ba6c","pitchNumber":3,"startTime":"2026-05-31T04:52:35.299Z","endTime":"2026-05-31T04:52:40.122Z","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":2},"pitchData":{"startSpeed":87.9,"endSpeed":80.5,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.10801444641601,"aZ":-17.661255202076852,"pfxX":-3.744758847786305,"pfxZ":8.77135404296591,"pX":-0.12026924068110058,"pZ":2.0933788208310973,"vX0":6.679341268386071,"vY0":-127.78146638240302,"vZ0":-4.109495235147342,"x":121.58,"y":182.26,"x0":-2.2805620818636614,"y0":50.00553376601489,"z0":5.108411796594515,"aX":-6.198943112879783},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":15.1,"breakHorizontal":5.3,"spinRate":2417,"spinDirection":219},"zone":8,"typeConfidence":2.0,"plateTime":0.4284874386891655,"extension":6.807595257082213},"index":3,"playId":"48b32bca-e59b-34e2-94a5-84a34f4b9f16","pitchNumber":4,"startTime":"2026-05-31T04:52:56.176Z","endTime":"2026-05-31T04:53:00.816Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":80.8,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.918184462848128,"aZ":-19.34831284277553,"pfxX":-2.0853694309961033,"pfxZ":7.675238542103697,"pX":0.7769296892383232,"pZ":2.6475153441375423,"vX0":8.135179643272805,"vY0":-128.5168739421686,"vZ0":-2.653125220206677,"x":87.39,"y":167.3,"x0":-2.1600656470087505,"y0":50.00091033668885,"z0":5.197877642121879,"aX":-3.484384182309698},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":13.6,"breakHorizontal":1.9,"spinRate":2462,"spinDirection":216},"zone":6,"typeConfidence":2.0,"plateTime":0.4263717730495866,"extension":6.62365574734582},"hitData":{"launchSpeed":91.3,"launchAngle":-10.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":159.92,"coordY":167.39}},"index":4,"playId":"a7472bed-0af8-3185-9b5e-8ee94813df76","pitchNumber":5,"startTime":"2026-05-31T04:53:15.694Z","endTime":"2026-05-31T04:53:24.548Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-31T04:53:24.548Z","atBatIndex":75}],"currentPlay":{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jazz Chisholm Jr. grounds out to first baseman Nick Kurtz.","rbi":0,"awayScore":4,"homeScore":6,"isOut":true},"about":{"atBatIndex":75,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-31T04:51:52.370Z","endTime":"2026-05-31T04:53:24.548Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605130,"fullName":"Scott Barlow","link":"/api/v1/people/605130"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".857"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".707"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".955"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".523"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".754"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".895"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".400"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".900"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".612"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".526"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".371"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"91.67"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.16"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"76.74"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"89.95"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.69"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.89"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.70"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.74"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.95"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.96"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"78.50"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"77.60"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.84"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".370"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".293"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".364"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".233"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".284"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".316"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".120"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".321"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".107"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".125"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".132"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".086"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".857"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".707"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".955"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".523"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".754"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".895"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".400"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".900"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".612"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".526"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".371"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":701762,"link":"/api/v1/people/701762"},"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":2},"pitchData":{"startSpeed":87.9,"endSpeed":80.7,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.389344447470588,"aZ":-16.629283962310872,"pfxX":-2.0505124704199584,"pfxZ":9.363017925599555,"pX":0.27985810153835305,"pZ":2.3190320153196238,"vX0":7.1024791167780394,"vY0":-127.79882415387306,"vZ0":-3.786010171387664,"x":106.33,"y":176.17,"x0":-2.2642994148010094,"y0":50.00481071895319,"z0":5.119347286970351,"aX":-3.405915766605571},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":16.3,"breakHorizontal":2.2,"spinRate":2472,"spinDirection":214},"zone":6,"typeConfidence":2.0,"plateTime":0.42795254256476856,"extension":6.712553876523131},"index":0,"playId":"2e714341-d9f3-39cc-9033-187404a8a816","pitchNumber":1,"startTime":"2026-05-31T04:51:59.818Z","endTime":"2026-05-31T04:52:04.463Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.0,"endSpeed":81.7,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.95805623088862,"aZ":-16.99401616589464,"pfxX":-1.7386213157856982,"pfxZ":8.924423930606775,"pX":1.3660277434254975,"pZ":2.6671948030621997,"vX0":9.116238265502044,"vY0":-129.3568719949626,"vZ0":-3.1389310337542833,"x":64.93,"y":166.77,"x0":-1.971957753597868,"y0":50.006166480530254,"z0":5.192784782519994,"aX":-2.958583351910916},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":15.7,"breakHorizontal":1.2,"spinRate":2503,"spinDirection":209},"zone":12,"typeConfidence":2.0,"plateTime":0.42275436739979,"extension":6.748994408501259},"index":1,"playId":"a327c5e2-6fdc-3e1a-adc1-b3003f69e59a","pitchNumber":2,"startTime":"2026-05-31T04:52:18.530Z","endTime":"2026-05-31T04:52:23.216Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.6,"endSpeed":73.0,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.84755286968083,"aZ":-22.411212448083546,"pfxX":7.741953674259612,"pfxZ":7.223295850456525,"pX":0.48636176782074575,"pZ":0.9701574756891238,"vX0":4.881409302615843,"vY0":-115.85472086049835,"vZ0":-3.81383585424205,"x":98.46,"y":212.59,"x0":-2.6578940471570887,"y0":50.00185221466775,"z0":4.79444978732135,"aX":10.459684770607662},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":12.4,"breakHorizontal":-15.2,"spinRate":2566,"spinDirection":95},"zone":14,"typeConfidence":2.0,"plateTime":0.47386253520267063,"extension":6.516478533442227},"index":2,"playId":"91f6273f-48ff-39fc-aac4-601fbe65ba6c","pitchNumber":3,"startTime":"2026-05-31T04:52:35.299Z","endTime":"2026-05-31T04:52:40.122Z","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":2},"pitchData":{"startSpeed":87.9,"endSpeed":80.5,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.10801444641601,"aZ":-17.661255202076852,"pfxX":-3.744758847786305,"pfxZ":8.77135404296591,"pX":-0.12026924068110058,"pZ":2.0933788208310973,"vX0":6.679341268386071,"vY0":-127.78146638240302,"vZ0":-4.109495235147342,"x":121.58,"y":182.26,"x0":-2.2805620818636614,"y0":50.00553376601489,"z0":5.108411796594515,"aX":-6.198943112879783},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":15.1,"breakHorizontal":5.3,"spinRate":2417,"spinDirection":219},"zone":8,"typeConfidence":2.0,"plateTime":0.4284874386891655,"extension":6.807595257082213},"index":3,"playId":"48b32bca-e59b-34e2-94a5-84a34f4b9f16","pitchNumber":4,"startTime":"2026-05-31T04:52:56.176Z","endTime":"2026-05-31T04:53:00.816Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":80.8,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.918184462848128,"aZ":-19.34831284277553,"pfxX":-2.0853694309961033,"pfxZ":7.675238542103697,"pX":0.7769296892383232,"pZ":2.6475153441375423,"vX0":8.135179643272805,"vY0":-128.5168739421686,"vZ0":-2.653125220206677,"x":87.39,"y":167.3,"x0":-2.1600656470087505,"y0":50.00091033668885,"z0":5.197877642121879,"aX":-3.484384182309698},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":13.6,"breakHorizontal":1.9,"spinRate":2462,"spinDirection":216},"zone":6,"typeConfidence":2.0,"plateTime":0.4263717730495866,"extension":6.62365574734582},"hitData":{"launchSpeed":91.3,"launchAngle":-10.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":159.92,"coordY":167.39}},"index":4,"playId":"a7472bed-0af8-3185-9b5e-8ee94813df76","pitchNumber":5,"startTime":"2026-05-31T04:53:15.694Z","endTime":"2026-05-31T04:53:24.548Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-31T04:53:24.548Z","atBatIndex":75},"scoringPlays":[5,27,46,57,65,72,73,74],"playsByInning":[{"startIndex":0,"endIndex":8,"top":[0,1,2],"bottom":[3,4,5,6,7,8],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":147,"name":"New York Yankees","link":"/api/v1/teams/147"},"inning":1,"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"batter":{"id":663757,"fullName":"Trent Grisham","link":"/api/v1/people/663757"},"coordinates":{"x":138.13,"y":163.84},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":147,"name":"New York Yankees","link":"/api/v1/teams/147"},"inning":1,"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"batter":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"coordinates":{"x":94.27,"y":99.34},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":147,"name":"New York Yankees","link":"/api/v1/teams/147"},"inning":1,"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"batter":{"id":592450,"fullName":"Aaron Judge","link":"/api/v1/people/592450"},"coordinates":{"x":102.66,"y":162.32},"type":"O","description":"Grounded Into DP"}],"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":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"batter":{"id":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515"},"coordinates":{"x":119.17,"y":49.64},"type":"O","description":"Flyout"},{"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":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"coordinates":{"x":117.49,"y":111.24},"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":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"coordinates":{"x":132.55,"y":21.45},"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":1,"pitcher":{"id":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"batter":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"coordinates":{"x":86.46,"y":91.03},"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":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"coordinates":{"x":144.21,"y":92.9},"type":"H","description":"Single"}]}},{"startIndex":9,"endIndex":15,"top":[9,10,11,12],"bottom":[13,14,15],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":147,"name":"New York Yankees","link":"/api/v1/teams/147"},"inning":2,"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"batter":{"id":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355"},"coordinates":{"x":144.71,"y":153.2},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":147,"name":"New York Yankees","link":"/api/v1/teams/147"},"inning":2,"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"batter":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"coordinates":{"x":151.9,"y":172.25},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":147,"name":"New York Yankees","link":"/api/v1/teams/147"},"inning":2,"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"batter":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"coordinates":{"x":59.42,"y":102.43},"type":"H","description":"Single"}],"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":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"batter":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"coordinates":{"x":106.2,"y":155.23},"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":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"batter":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"coordinates":{"x":114.31,"y":155.74},"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":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"batter":{"id":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961"},"coordinates":{"x":132.05,"y":139.01},"type":"O","description":"Pop Out"}]}},{"startIndex":16,"endIndex":23,"top":[16,17,18,19],"bottom":[20,21,22,23],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":147,"name":"New York Yankees","link":"/api/v1/teams/147"},"inning":3,"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"batter":{"id":669224,"fullName":"Austin Wells","link":"/api/v1/people/669224"},"coordinates":{"x":135.01,"y":96.13},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":147,"name":"New York Yankees","link":"/api/v1/teams/147"},"inning":3,"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"batter":{"id":663757,"fullName":"Trent Grisham","link":"/api/v1/people/663757"},"coordinates":{"x":51.59,"y":90.73},"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":3,"pitcher":{"id":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"batter":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"coordinates":{"x":81.88,"y":112.66},"type":"O","description":"Lineout"}]}},{"startIndex":24,"endIndex":33,"top":[24,25,26,27,28,29],"bottom":[30,31,32,33],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":147,"name":"New York Yankees","link":"/api/v1/teams/147"},"inning":4,"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"batter":{"id":592450,"fullName":"Aaron Judge","link":"/api/v1/people/592450"},"coordinates":{"x":109.75,"y":147.12},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":147,"name":"New York Yankees","link":"/api/v1/teams/147"},"inning":4,"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"batter":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"coordinates":{"x":146.74,"y":97.46},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":147,"name":"New York Yankees","link":"/api/v1/teams/147"},"inning":4,"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"batter":{"id":669224,"fullName":"Austin Wells","link":"/api/v1/people/669224"},"coordinates":{"x":125.32,"y":97.82},"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":4,"pitcher":{"id":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"batter":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"coordinates":{"x":146.74,"y":161.82},"type":"O","description":"Groundout"}]}},{"startIndex":34,"endIndex":41,"top":[34,35,36,37],"bottom":[38,39,40,41],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":147,"name":"New York Yankees","link":"/api/v1/teams/147"},"inning":5,"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"batter":{"id":683011,"fullName":"Anthony Volpe","link":"/api/v1/people/683011"},"coordinates":{"x":113.3,"y":163.84},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":147,"name":"New York Yankees","link":"/api/v1/teams/147"},"inning":5,"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"batter":{"id":663757,"fullName":"Trent Grisham","link":"/api/v1/people/663757"},"coordinates":{"x":147.76,"y":151.18},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":147,"name":"New York Yankees","link":"/api/v1/teams/147"},"inning":5,"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"batter":{"id":592450,"fullName":"Aaron Judge","link":"/api/v1/people/592450"},"coordinates":{"x":205.58,"y":75.98},"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":5,"pitcher":{"id":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"coordinates":{"x":108.74,"y":171.45},"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":5,"pitcher":{"id":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"coordinates":{"x":77.83,"y":103.04},"type":"O","description":"Flyout"}]}},{"startIndex":42,"endIndex":48,"top":[42,43,44],"bottom":[45,46,47,48],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":147,"name":"New York Yankees","link":"/api/v1/teams/147"},"inning":6,"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"batter":{"id":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355"},"coordinates":{"x":160.93,"y":165.36},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":147,"name":"New York Yankees","link":"/api/v1/teams/147"},"inning":6,"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"batter":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"coordinates":{"x":90.54,"y":68.3},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":147,"name":"New York Yankees","link":"/api/v1/teams/147"},"inning":6,"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"batter":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"coordinates":{"x":125.38,"y":189.86},"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":6,"pitcher":{"id":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"coordinates":{"x":155.86,"y":38.9},"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":6,"pitcher":{"id":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"batter":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"coordinates":{"x":72.65,"y":103.18},"type":"O","description":"Lineout"}]}},{"startIndex":49,"endIndex":58,"top":[49,50,51,52,53],"bottom":[54,55,56,57,58],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":147,"name":"New York Yankees","link":"/api/v1/teams/147"},"inning":7,"pitcher":{"id":663687,"fullName":"Hogan Harris","link":"/api/v1/people/663687"},"batter":{"id":641857,"fullName":"Ryan McMahon","link":"/api/v1/people/641857"},"coordinates":{"x":177.65,"y":117.73},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":147,"name":"New York Yankees","link":"/api/v1/teams/147"},"inning":7,"pitcher":{"id":663687,"fullName":"Hogan Harris","link":"/api/v1/people/663687"},"batter":{"id":683011,"fullName":"Anthony Volpe","link":"/api/v1/people/683011"},"coordinates":{"x":127.65,"y":61.22},"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":7,"pitcher":{"id":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"batter":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"coordinates":{"x":130.31,"y":142.06},"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":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"coordinates":{"x":125.78,"y":33.23},"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":666808,"fullName":"Camilo Doval","link":"/api/v1/people/666808"},"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"coordinates":{"x":104.68,"y":166.88},"type":"O","description":"Groundout"}]}},{"startIndex":59,"endIndex":66,"top":[59,60,61],"bottom":[62,63,64,65,66],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":147,"name":"New York Yankees","link":"/api/v1/teams/147"},"inning":8,"pitcher":{"id":686993,"fullName":"Justin Sterner","link":"/api/v1/people/686993"},"batter":{"id":592450,"fullName":"Aaron Judge","link":"/api/v1/people/592450"},"coordinates":{"x":140.52,"y":57.41},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":147,"name":"New York Yankees","link":"/api/v1/teams/147"},"inning":8,"pitcher":{"id":686993,"fullName":"Justin Sterner","link":"/api/v1/people/686993"},"batter":{"id":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355"},"coordinates":{"x":83.52,"y":106.8},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":147,"name":"New York Yankees","link":"/api/v1/teams/147"},"inning":8,"pitcher":{"id":686993,"fullName":"Justin Sterner","link":"/api/v1/people/686993"},"batter":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"coordinates":{"x":128.25,"y":186.42},"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":8,"pitcher":{"id":656234,"fullName":"Jake Bird","link":"/api/v1/people/656234"},"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"coordinates":{"x":216.16,"y":104.05},"type":"H","description":"Double"},{"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":656234,"fullName":"Jake Bird","link":"/api/v1/people/656234"},"batter":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"coordinates":{"x":86.6,"y":94.76},"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":8,"pitcher":{"id":656234,"fullName":"Jake Bird","link":"/api/v1/people/656234"},"batter":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"coordinates":{"x":104.18,"y":175.5},"type":"O","description":"Double Play"}]}},{"startIndex":67,"endIndex":75,"top":[67,68,69,70,71,72,73,74,75],"bottom":[],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":147,"name":"New York Yankees","link":"/api/v1/teams/147"},"inning":9,"pitcher":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"batter":{"id":641857,"fullName":"Ryan McMahon","link":"/api/v1/people/641857"},"coordinates":{"x":128.38,"y":103.87},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":147,"name":"New York Yankees","link":"/api/v1/teams/147"},"inning":9,"pitcher":{"id":605130,"fullName":"Scott Barlow","link":"/api/v1/people/605130"},"batter":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"coordinates":{"x":159.92,"y":167.39},"type":"O","description":"Groundout"}],"home":[]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Top","inningHalf":"Top","isTopInning":true,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":2,"hits":3,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":0}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":0,"errors":2,"leftOnBase":1},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":2}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}},{"num":6,"ordinalNum":"6th","home":{"runs":1,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":7,"ordinalNum":"7th","home":{"runs":2,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":2}},{"num":8,"ordinalNum":"8th","home":{"runs":1,"hits":2,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":9,"ordinalNum":"9th","home":{"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":3,"hits":1,"errors":0,"leftOnBase":3}}],"teams":{"home":{"runs":6,"hits":8,"errors":2,"leftOnBase":5},"away":{"runs":4,"hits":6,"errors":0,"leftOnBase":10}},"defense":{"pitcher":{"id":605130,"fullName":"Scott Barlow","link":"/api/v1/people/605130"},"catcher":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"first":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"second":{"id":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961"},"third":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"shortstop":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"left":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"center":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"right":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"batter":{"id":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961"},"onDeck":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"inHole":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"battingOrder":9,"team":{"id":133,"name":"Athletics","link":"/api/v1/teams/133"}},"offense":{"batter":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"onDeck":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"inHole":{"id":641857,"fullName":"Ryan McMahon","link":"/api/v1/people/641857"},"pitcher":{"id":656234,"fullName":"Jake Bird","link":"/api/v1/people/656234"},"battingOrder":5,"team":{"id":147,"name":"New York Yankees","link":"/api/v1/teams/147"}},"balls":2,"strikes":2,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":147,"name":"New York Yankees","link":"/api/v1/teams/147"},"teamStats":{"batting":{"flyOuts":8,"groundOuts":10,"airOuts":8,"runs":4,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":8,"baseOnBalls":9,"intentionalWalks":0,"hits":6,"hitByPitch":0,"avg":".242","atBats":32,"obp":".333","slg":".437","ops":".770","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":41,"totalBases":6,"rbi":3,"leftOnBase":19,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"flyOuts":2,"groundOuts":5,"airOuts":7,"runs":6,"doubles":1,"triples":0,"homeRuns":3,"strikeOuts":11,"baseOnBalls":3,"intentionalWalks":0,"hits":8,"hitByPitch":1,"atBats":31,"obp":".343","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":129,"era":"3.17","inningsPitched":"8.0","saveOpportunities":0,"earnedRuns":6,"whip":"1.16","battersFaced":35,"outs":24,"completeGames":0,"shutouts":0,"pitchesThrown":129,"balls":48,"strikes":81,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.71","rbi":6,"pitchesPerInning":"16.13","runsScoredPer9":"6.75","homeRunsPer9":"3.38","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":24,"errors":0,"chances":33,"passedBall":0,"pickoffs":0}},"players":{"ID621112":{"person":{"id":621112,"fullName":"Paul Blackburn","link":"/api/v1/people/621112"},"jerseyNumber":"58","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":16,"gamesStarted":1,"flyOuts":15,"groundOuts":28,"airOuts":24,"runs":10,"doubles":4,"triples":0,"homeRuns":1,"strikeOuts":16,"baseOnBalls":11,"intentionalWalks":0,"hits":24,"hitByPitch":1,"atBats":92,"obp":".346","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":398,"era":"3.33","inningsPitched":"24.1","wins":2,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":9,"whip":"1.44","battersFaced":104,"outs":73,"gamesPitched":16,"completeGames":0,"shutouts":0,"pitchesThrown":398,"balls":157,"strikes":241,"strikePercentage":".610","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.17","rbi":0,"winPercentage":".667","pitchesPerInning":"16.36","gamesFinished":9,"strikeoutWalkRatio":"1.45","strikeoutsPer9Inn":"5.92","walksPer9Inn":"4.07","hitsPer9Inn":"8.88","runsScoredPer9":"3.70","homeRunsPer9":"0.37","inheritedRunners":5,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":6,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID676609":{"person":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"jerseyNumber":"72","position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"battingOrder":"801","stats":{"batting":{"note":"a-","summary":"0-1 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":48,"flyOuts":15,"groundOuts":51,"airOuts":34,"runs":19,"doubles":8,"triples":0,"homeRuns":4,"strikeOuts":30,"baseOnBalls":8,"intentionalWalks":0,"hits":41,"hitByPitch":4,"avg":".263","atBats":156,"obp":".315","slg":".391","ops":".706","caughtStealing":6,"stolenBases":13,"stolenBasePercentage":".684","caughtStealingPercentage":".316","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":168,"totalBases":61,"rbi":14,"leftOnBase":66,"sacBunts":0,"sacFlies":0,"babip":".303","groundOutsToAirouts":"1.50","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"39.00","popOuts":11,"lineOuts":8},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":129,"putOuts":51,"errors":4,"chances":184,"fielding":".978","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}]},"ID607074":{"person":{"id":607074,"fullName":"Carlos Rodón","link":"/api/v1/people/607074"},"jerseyNumber":"55","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":4,"gamesStarted":4,"flyOuts":11,"groundOuts":19,"airOuts":16,"runs":8,"doubles":4,"triples":0,"homeRuns":1,"strikeOuts":20,"baseOnBalls":13,"intentionalWalks":0,"hits":12,"hitByPitch":1,"atBats":65,"obp":".325","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":354,"era":"3.32","inningsPitched":"19.0","wins":1,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":7,"whip":"1.32","battersFaced":81,"outs":57,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":354,"balls":141,"strikes":213,"strikePercentage":".600","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.19","rbi":0,"winPercentage":".333","pitchesPerInning":"18.63","gamesFinished":0,"strikeoutWalkRatio":"1.54","strikeoutsPer9Inn":"9.47","walksPer9Inn":"6.16","hitsPer9Inn":"5.68","runsScoredPer9":"3.79","homeRunsPer9":"0.47","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":2,"lineOuts":3},"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}},"ID642232":{"person":{"id":642232,"fullName":"Ryan Yarbrough","link":"/api/v1/people/642232"},"jerseyNumber":"33","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":11,"gamesStarted":0,"flyOuts":15,"groundOuts":19,"airOuts":26,"runs":8,"doubles":1,"triples":1,"homeRuns":1,"strikeOuts":14,"baseOnBalls":7,"intentionalWalks":1,"hits":15,"hitByPitch":2,"atBats":74,"obp":".289","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":316,"era":"3.66","inningsPitched":"19.2","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":8,"whip":"1.12","battersFaced":83,"outs":59,"gamesPitched":11,"completeGames":0,"shutouts":0,"pitchesThrown":316,"balls":113,"strikes":203,"strikePercentage":".640","hitBatsmen":2,"balks":1,"wildPitches":0,"pickoffs":2,"groundOutsToAirouts":"0.73","rbi":0,"winPercentage":".---","pitchesPerInning":"16.07","gamesFinished":9,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"6.41","walksPer9Inn":"3.20","hitsPer9Inn":"6.86","runsScoredPer9":"3.66","homeRunsPer9":"0.46","inheritedRunners":6,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":5,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":2,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID680474":{"person":{"id":680474,"fullName":"Max Schuemann","link":"/api/v1/people/680474"},"jerseyNumber":"30","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":12,"flyOuts":1,"groundOuts":3,"airOuts":3,"runs":5,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":6,"intentionalWalks":0,"hits":4,"hitByPitch":0,"avg":".286","atBats":14,"obp":".500","slg":".429","ops":".929","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":20,"totalBases":6,"rbi":1,"leftOnBase":6,"sacBunts":0,"sacFlies":0,"babip":".400","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":8,"errors":1,"chances":17,"fielding":".941","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID592450":{"person":{"id":592450,"fullName":"Aaron Judge","link":"/api/v1/people/592450"},"jerseyNumber":"99","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"battingOrder":"300","stats":{"batting":{"summary":"0-4 | BB, RBI","gamesPlayed":1,"flyOuts":2,"groundOuts":2,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":1,"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":58,"flyOuts":25,"groundOuts":44,"airOuts":45,"runs":42,"doubles":10,"triples":0,"homeRuns":17,"strikeOuts":70,"baseOnBalls":42,"intentionalWalks":5,"hits":52,"hitByPitch":2,"avg":".248","atBats":210,"obp":".376","slg":".538","ops":".914","caughtStealing":3,"stolenBases":5,"stolenBasePercentage":".625","caughtStealingPercentage":".375","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":257,"totalBases":113,"rbi":37,"leftOnBase":76,"sacBunts":0,"sacFlies":1,"babip":".282","groundOutsToAirouts":"0.98","catchersInterference":2,"pickoffs":0,"atBatsPerHomeRun":"12.35","popOuts":10,"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":3,"putOuts":102,"errors":0,"chances":105,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID641857":{"person":{"id":641857,"fullName":"Ryan McMahon","link":"/api/v1/people/641857"},"jerseyNumber":"19","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"battingOrder":"700","stats":{"batting":{"summary":"2-4 | 2 K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"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":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":53,"flyOuts":26,"groundOuts":32,"airOuts":36,"runs":16,"doubles":4,"triples":0,"homeRuns":6,"strikeOuts":51,"baseOnBalls":12,"intentionalWalks":0,"hits":31,"hitByPitch":0,"avg":".208","atBats":149,"obp":".267","slg":".356","ops":".623","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":162,"totalBases":53,"rbi":19,"leftOnBase":62,"sacBunts":1,"sacFlies":0,"babip":".272","groundOutsToAirouts":"0.89","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"24.83","popOuts":4,"lineOuts":6},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":75,"putOuts":26,"errors":4,"chances":105,"fielding":".962","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID677960":{"person":{"id":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"jerseyNumber":"40","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"stats":{"batting":{},"pitching":{"note":"(L, 2-3)","summary":"6.2 IP, 5 ER, 10 K, 3 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":3,"airOuts":7,"runs":5,"doubles":0,"triples":0,"homeRuns":3,"strikeOuts":10,"baseOnBalls":3,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":26,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":107,"inningsPitched":"6.2","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":5,"battersFaced":29,"outs":20,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":107,"balls":42,"strikes":65,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":5,"gamesFinished":0,"runsScoredPer9":"6.75","homeRunsPer9":"4.05","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":4},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":11,"gamesStarted":11,"flyOuts":32,"groundOuts":51,"airOuts":60,"runs":27,"doubles":3,"triples":2,"homeRuns":11,"strikeOuts":75,"baseOnBalls":19,"intentionalWalks":0,"hits":54,"hitByPitch":0,"atBats":239,"obp":".283","caughtStealing":2,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":1024,"era":"3.52","inningsPitched":"64.0","wins":2,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":25,"whip":"1.14","battersFaced":259,"outs":192,"gamesPitched":11,"completeGames":0,"shutouts":0,"pitchesThrown":1024,"balls":365,"strikes":659,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":2,"groundOutsToAirouts":"0.85","rbi":5,"winPercentage":".400","pitchesPerInning":"16.00","gamesFinished":0,"strikeoutWalkRatio":"3.95","strikeoutsPer9Inn":"10.55","walksPer9Inn":"2.67","hitsPer9Inn":"7.59","runsScoredPer9":"3.80","homeRunsPer9":"1.55","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":10,"lineOuts":18},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":1,"errors":0,"chances":9,"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"}]},"ID657612":{"person":{"id":657612,"fullName":"Tim Hill","link":"/api/v1/people/657612"},"jerseyNumber":"41","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":26,"gamesStarted":0,"flyOuts":5,"groundOuts":45,"airOuts":7,"runs":8,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":11,"baseOnBalls":5,"intentionalWalks":1,"hits":18,"hitByPitch":1,"atBats":79,"obp":".279","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":272,"era":"2.53","inningsPitched":"21.1","wins":2,"losses":2,"saves":0,"saveOpportunities":1,"holds":8,"blownSaves":1,"earnedRuns":6,"whip":"1.08","battersFaced":87,"outs":64,"gamesPitched":26,"completeGames":0,"shutouts":0,"pitchesThrown":272,"balls":78,"strikes":194,"strikePercentage":".710","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"6.43","rbi":0,"winPercentage":".500","pitchesPerInning":"12.75","gamesFinished":5,"strikeoutWalkRatio":"2.20","strikeoutsPer9Inn":"4.64","walksPer9Inn":"2.11","hitsPer9Inn":"7.59","runsScoredPer9":"3.38","homeRunsPer9":"0.42","inheritedRunners":15,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":0,"errors":0,"chances":10,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID502671":{"person":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"jerseyNumber":"48","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"battingOrder":"600","stats":{"batting":{"summary":"1-3 | BB, K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":5,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":33,"flyOuts":12,"groundOuts":31,"airOuts":24,"runs":18,"doubles":6,"triples":1,"homeRuns":6,"strikeOuts":23,"baseOnBalls":13,"intentionalWalks":0,"hits":28,"hitByPitch":3,"avg":".264","atBats":106,"obp":".361","slg":".509","ops":".870","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":122,"totalBases":54,"rbi":18,"leftOnBase":30,"sacBunts":0,"sacFlies":0,"babip":".286","groundOutsToAirouts":"1.29","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.67","popOuts":6,"lineOuts":6},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":15,"putOuts":197,"errors":0,"chances":212,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID669224":{"person":{"id":669224,"fullName":"Austin Wells","link":"/api/v1/people/669224"},"jerseyNumber":"28","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"battingOrder":"800","stats":{"batting":{"summary":"1-2","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":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":1,"putOuts":8,"errors":0,"chances":9,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":43,"flyOuts":26,"groundOuts":28,"airOuts":42,"runs":13,"doubles":1,"triples":0,"homeRuns":4,"strikeOuts":40,"baseOnBalls":21,"intentionalWalks":2,"hits":24,"hitByPitch":0,"avg":".180","atBats":133,"obp":".290","slg":".278","ops":".568","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":155,"totalBases":37,"rbi":7,"leftOnBase":67,"sacBunts":0,"sacFlies":1,"babip":".222","groundOutsToAirouts":"0.67","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"33.25","popOuts":9,"lineOuts":7},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":7,"stolenBases":20,"stolenBasePercentage":".741","caughtStealingPercentage":".259","assists":14,"putOuts":363,"errors":1,"chances":378,"fielding":".997","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID700250":{"person":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"jerseyNumber":"22","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"battingOrder":"200","stats":{"batting":{"summary":"1-3 | 2 BB, 2 K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":1,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":53,"flyOuts":17,"groundOuts":48,"airOuts":36,"runs":42,"doubles":13,"triples":1,"homeRuns":17,"strikeOuts":51,"baseOnBalls":29,"intentionalWalks":2,"hits":58,"hitByPitch":2,"avg":".304","atBats":191,"obp":".397","slg":".649","ops":"1.046","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":224,"totalBases":124,"rbi":40,"leftOnBase":70,"sacBunts":0,"sacFlies":2,"babip":".328","groundOutsToAirouts":"1.33","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"11.24","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":20,"putOuts":271,"errors":2,"chances":293,"fielding":".993","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID687396":{"person":{"id":687396,"fullName":"Brent Headrick","link":"/api/v1/people/687396"},"jerseyNumber":"47","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":28,"gamesStarted":0,"flyOuts":18,"groundOuts":21,"airOuts":30,"runs":7,"doubles":7,"triples":0,"homeRuns":2,"strikeOuts":29,"baseOnBalls":10,"intentionalWalks":1,"hits":27,"hitByPitch":0,"atBats":104,"obp":".325","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":428,"era":"2.00","inningsPitched":"27.0","wins":3,"losses":1,"saves":0,"saveOpportunities":1,"holds":7,"blownSaves":1,"earnedRuns":6,"whip":"1.37","battersFaced":117,"outs":81,"gamesPitched":28,"completeGames":0,"shutouts":0,"pitchesThrown":428,"balls":143,"strikes":285,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.70","rbi":0,"winPercentage":".750","pitchesPerInning":"15.85","gamesFinished":3,"strikeoutWalkRatio":"2.90","strikeoutsPer9Inn":"9.67","walksPer9Inn":"3.33","hitsPer9Inn":"9.00","runsScoredPer9":"2.33","homeRunsPer9":"0.67","inheritedRunners":20,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":3,"sacFlies":0,"passedBall":0,"popOuts":6,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":0,"errors":2,"chances":5,"fielding":".600","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID701542":{"person":{"id":701542,"fullName":"Will Warren","link":"/api/v1/people/701542"},"jerseyNumber":"29","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":11,"gamesStarted":11,"flyOuts":38,"groundOuts":53,"airOuts":57,"runs":28,"doubles":9,"triples":0,"homeRuns":7,"strikeOuts":65,"baseOnBalls":16,"intentionalWalks":0,"hits":52,"hitByPitch":1,"atBats":224,"obp":".284","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":973,"era":"3.55","inningsPitched":"58.1","wins":6,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":23,"whip":"1.17","battersFaced":244,"outs":175,"gamesPitched":11,"completeGames":0,"shutouts":0,"pitchesThrown":973,"balls":359,"strikes":614,"strikePercentage":".630","hitBatsmen":1,"balks":1,"wildPitches":2,"pickoffs":2,"groundOutsToAirouts":"0.93","rbi":0,"winPercentage":".857","pitchesPerInning":"16.68","gamesFinished":0,"strikeoutWalkRatio":"4.06","strikeoutsPer9Inn":"10.03","walksPer9Inn":"2.47","hitsPer9Inn":"8.02","runsScoredPer9":"4.32","homeRunsPer9":"1.08","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":12,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":7,"errors":0,"chances":13,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID518585":{"person":{"id":518585,"fullName":"Fernando Cruz","link":"/api/v1/people/518585"},"jerseyNumber":"63","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"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":0,"flyOuts":16,"groundOuts":13,"airOuts":24,"runs":6,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":30,"baseOnBalls":14,"intentionalWalks":1,"hits":16,"hitByPitch":2,"atBats":83,"obp":".323","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":393,"era":"1.90","inningsPitched":"23.2","wins":3,"losses":1,"saves":0,"saveOpportunities":1,"holds":10,"blownSaves":1,"earnedRuns":5,"whip":"1.27","battersFaced":99,"outs":71,"gamesPitched":27,"completeGames":0,"shutouts":0,"pitchesThrown":393,"balls":154,"strikes":239,"strikePercentage":".610","hitBatsmen":2,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.54","rbi":0,"winPercentage":".750","pitchesPerInning":"16.61","gamesFinished":1,"strikeoutWalkRatio":"2.14","strikeoutsPer9Inn":"11.41","walksPer9Inn":"5.32","hitsPer9Inn":"6.08","runsScoredPer9":"2.28","homeRunsPer9":"0.76","inheritedRunners":24,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":6,"lineOuts":2},"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}},"ID641555":{"person":{"id":641555,"fullName":"J.C. Escarra","link":"/api/v1/people/641555"},"jerseyNumber":"25","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"battingOrder":"802","stats":{"batting":{"summary":"0-0 | BB, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"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":1,"putOuts":3,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":21,"flyOuts":9,"groundOuts":19,"airOuts":17,"runs":5,"doubles":3,"triples":1,"homeRuns":0,"strikeOuts":13,"baseOnBalls":5,"intentionalWalks":0,"hits":11,"hitByPitch":0,"avg":".186","atBats":59,"obp":".246","slg":".271","ops":".517","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":65,"totalBases":16,"rbi":7,"leftOnBase":29,"sacBunts":0,"sacFlies":1,"babip":".234","groundOutsToAirouts":"1.12","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":3,"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":3,"stolenBases":11,"stolenBasePercentage":".786","caughtStealingPercentage":".214","assists":7,"putOuts":139,"errors":0,"chances":146,"fielding":"1.000","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID683011":{"person":{"id":683011,"fullName":"Anthony Volpe","link":"/api/v1/people/683011"},"jerseyNumber":"11","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"battingOrder":"900","stats":{"batting":{"summary":"0-4 | 2 K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"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":3,"putOuts":0,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":12,"flyOuts":7,"groundOuts":6,"airOuts":12,"runs":7,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":12,"baseOnBalls":9,"intentionalWalks":0,"hits":9,"hitByPitch":0,"avg":".231","atBats":39,"obp":".375","slg":".385","ops":".760","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":48,"totalBases":15,"rbi":7,"leftOnBase":21,"sacBunts":0,"sacFlies":0,"babip":".308","groundOutsToAirouts":"0.50","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"39.00","popOuts":4,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":30,"putOuts":14,"errors":1,"chances":45,"fielding":".978","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID641355":{"person":{"id":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355"},"jerseyNumber":"35","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"battingOrder":"400","stats":{"batting":{"summary":"0-3 | 2 BB, RBI, R","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":1,"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":57,"flyOuts":45,"groundOuts":46,"airOuts":76,"runs":36,"doubles":13,"triples":3,"homeRuns":8,"strikeOuts":32,"baseOnBalls":37,"intentionalWalks":0,"hits":55,"hitByPitch":0,"avg":".267","atBats":206,"obp":".374","slg":".476","ops":".850","caughtStealing":3,"stolenBases":5,"stolenBasePercentage":".625","caughtStealingPercentage":".375","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":246,"totalBases":98,"rbi":37,"leftOnBase":81,"sacBunts":0,"sacFlies":3,"babip":".278","groundOutsToAirouts":"0.61","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.75","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":3,"putOuts":111,"errors":1,"chances":115,"fielding":".991","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID665862":{"person":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"jerseyNumber":"13","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"battingOrder":"500","stats":{"batting":{"summary":"1-5 | SB","gamesPlayed":1,"flyOuts":1,"groundOuts":3,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":56,"flyOuts":35,"groundOuts":41,"airOuts":53,"runs":25,"doubles":10,"triples":1,"homeRuns":6,"strikeOuts":63,"baseOnBalls":22,"intentionalWalks":0,"hits":49,"hitByPitch":1,"avg":".239","atBats":205,"obp":".314","slg":".385","ops":".699","caughtStealing":3,"stolenBases":14,"stolenBasePercentage":".824","caughtStealingPercentage":".176","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":229,"totalBases":79,"rbi":20,"leftOnBase":96,"sacBunts":0,"sacFlies":1,"babip":".314","groundOutsToAirouts":"0.77","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"34.17","popOuts":9,"lineOuts":9},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":137,"putOuts":77,"errors":3,"chances":217,"fielding":".986","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID656234":{"person":{"id":656234,"fullName":"Jake Bird","link":"/api/v1/people/656234"},"jerseyNumber":"59","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":1,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":20,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":20,"balls":5,"strikes":15,"strikePercentage":".750","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":1,"runsScoredPer9":"9.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":22,"gamesStarted":0,"flyOuts":7,"groundOuts":17,"airOuts":15,"runs":10,"doubles":6,"triples":0,"homeRuns":2,"strikeOuts":20,"baseOnBalls":5,"intentionalWalks":0,"hits":19,"hitByPitch":3,"atBats":69,"obp":".342","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":313,"era":"5.00","inningsPitched":"18.0","wins":1,"losses":1,"saves":0,"saveOpportunities":2,"holds":6,"blownSaves":2,"earnedRuns":10,"whip":"1.33","battersFaced":79,"outs":54,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":313,"balls":107,"strikes":206,"strikePercentage":".660","hitBatsmen":3,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.13","rbi":1,"winPercentage":".500","pitchesPerInning":"17.39","gamesFinished":2,"strikeoutWalkRatio":"4.00","strikeoutsPer9Inn":"10.00","walksPer9Inn":"2.50","hitsPer9Inn":"9.50","runsScoredPer9":"5.00","homeRunsPer9":"1.00","inheritedRunners":18,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":6,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID666808":{"person":{"id":666808,"fullName":"Camilo Doval","link":"/api/v1/people/666808"},"jerseyNumber":"75","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"stats":{"batting":{},"pitching":{"summary":"0.1 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":2,"inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":1,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":2,"balls":1,"strikes":1,"strikePercentage":".500","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":25,"gamesStarted":0,"flyOuts":7,"groundOuts":30,"airOuts":18,"runs":12,"doubles":3,"triples":0,"homeRuns":4,"strikeOuts":17,"baseOnBalls":4,"intentionalWalks":0,"hits":18,"hitByPitch":0,"atBats":80,"obp":".253","caughtStealing":0,"stolenBases":8,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":338,"era":"5.06","inningsPitched":"21.1","wins":1,"losses":0,"saves":1,"saveOpportunities":4,"holds":3,"blownSaves":3,"earnedRuns":12,"whip":"1.03","battersFaced":87,"outs":64,"gamesPitched":25,"completeGames":0,"shutouts":0,"pitchesThrown":338,"balls":129,"strikes":209,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"1.67","rbi":0,"winPercentage":"1.000","pitchesPerInning":"15.84","gamesFinished":5,"strikeoutWalkRatio":"4.25","strikeoutsPer9Inn":"7.17","walksPer9Inn":"1.69","hitsPer9Inn":"7.59","runsScoredPer9":"5.06","homeRunsPer9":"1.69","inheritedRunners":10,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":5,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID663757":{"person":{"id":663757,"fullName":"Trent Grisham","link":"/api/v1/people/663757"},"jerseyNumber":"12","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"battingOrder":"100","stats":{"batting":{"summary":"0-3 | 2 BB, R","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":56,"flyOuts":36,"groundOuts":47,"airOuts":60,"runs":32,"doubles":9,"triples":1,"homeRuns":7,"strikeOuts":40,"baseOnBalls":34,"intentionalWalks":0,"hits":38,"hitByPitch":0,"avg":".208","atBats":183,"obp":".329","slg":".383","ops":".712","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":219,"totalBases":70,"rbi":29,"leftOnBase":65,"sacBunts":0,"sacFlies":2,"babip":".225","groundOutsToAirouts":"0.78","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.14","popOuts":11,"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":1,"putOuts":106,"errors":2,"chances":109,"fielding":".982","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID670280":{"person":{"id":670280,"fullName":"David Bednar","link":"/api/v1/people/670280"},"jerseyNumber":"53","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":23,"gamesStarted":0,"flyOuts":6,"groundOuts":27,"airOuts":14,"runs":15,"doubles":3,"triples":2,"homeRuns":2,"strikeOuts":28,"baseOnBalls":10,"intentionalWalks":1,"hits":26,"hitByPitch":1,"atBats":94,"obp":".349","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":447,"era":"4.70","inningsPitched":"23.0","wins":1,"losses":3,"saves":12,"saveOpportunities":14,"holds":0,"blownSaves":2,"earnedRuns":12,"whip":"1.57","battersFaced":106,"outs":69,"gamesPitched":23,"completeGames":0,"shutouts":0,"pitchesThrown":447,"balls":149,"strikes":298,"strikePercentage":".670","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.93","rbi":0,"winPercentage":".250","pitchesPerInning":"19.43","gamesFinished":21,"strikeoutWalkRatio":"2.80","strikeoutsPer9Inn":"10.96","walksPer9Inn":"3.91","hitsPer9Inn":"10.17","runsScoredPer9":"5.87","homeRunsPer9":"0.78","inheritedRunners":6,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":6,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID543037":{"person":{"id":543037,"fullName":"Gerrit Cole","link":"/api/v1/people/543037"},"jerseyNumber":"45","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":2,"gamesStarted":2,"flyOuts":8,"groundOuts":5,"airOuts":19,"runs":0,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":12,"baseOnBalls":3,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":42,"obp":".200","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":151,"era":"0.00","inningsPitched":"12.2","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"0.71","battersFaced":45,"outs":38,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":151,"balls":42,"strikes":109,"strikePercentage":".720","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.26","rbi":0,"winPercentage":"1.000","pitchesPerInning":"11.92","gamesFinished":0,"strikeoutWalkRatio":"4.00","strikeoutsPer9Inn":"8.53","walksPer9Inn":"2.13","hitsPer9Inn":"4.26","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":7,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID693645":{"person":{"id":693645,"fullName":"Cam Schlittler","link":"/api/v1/people/693645"},"jerseyNumber":"31","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":12,"gamesStarted":12,"flyOuts":42,"groundOuts":66,"airOuts":67,"runs":14,"doubles":8,"triples":1,"homeRuns":3,"strikeOuts":81,"baseOnBalls":13,"intentionalWalks":0,"hits":48,"hitByPitch":0,"atBats":260,"obp":".223","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":1078,"era":"1.50","inningsPitched":"72.0","wins":7,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":12,"whip":"0.85","battersFaced":275,"outs":216,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":1078,"balls":336,"strikes":742,"strikePercentage":".690","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.99","rbi":0,"winPercentage":".778","pitchesPerInning":"14.97","gamesFinished":0,"strikeoutWalkRatio":"6.23","strikeoutsPer9Inn":"10.13","walksPer9Inn":"1.63","hitsPer9Inn":"6.00","runsScoredPer9":"1.75","homeRunsPer9":"0.38","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":0,"passedBall":0,"popOuts":9,"lineOuts":16},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":5,"errors":0,"chances":12,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[663757,700250,592450,641355,665862,502671,641857,669224,676609,641555,683011,677960,666808,656234],"pitchers":[677960,666808,656234],"bench":[680474],"bullpen":[670280,621112,543037,518585,687396,657612,607074,693645,701542,642232],"battingOrder":[663757,700250,592450,641355,665862,502671,641857,641555,683011],"info":[{"title":"BATTING","fieldList":[{"label":"TB","value":"Chisholm Jr.; Goldschmidt; McMahon 2; Rice; Wells, A."},{"label":"RBI","value":"Bellinger (37); Judge (37); Rice (40)."},{"label":"2-out RBI","value":"Rice; Bellinger; Judge."},{"label":"Runners left in scoring position, 2 out","value":"Rice 2; Wells, A; Chisholm Jr. 2."},{"label":"GIDP","value":"Judge."},{"label":"Team RISP","value":"0-for-7."},{"label":"Team LOB","value":"10."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Chisholm Jr. (14, 2nd base off Ginn/Langeliers)."}]},{"title":"FIELDING","fieldList":[{"label":"DP","value":"(McMahon-Escarra-Volpe-Chisholm Jr.-McMahon)."}]}],"note":[{"label":"a","value":"Struck out for Wells, A in the 7th."}]},"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":2,"groundOuts":5,"airOuts":7,"runs":6,"doubles":1,"triples":0,"homeRuns":3,"strikeOuts":11,"baseOnBalls":3,"intentionalWalks":0,"hits":8,"hitByPitch":1,"avg":".246","atBats":31,"obp":".328","slg":".391","ops":".719","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":35,"totalBases":18,"rbi":6,"leftOnBase":10,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"10.33","popOuts":1,"lineOuts":4},"pitching":{"flyOuts":8,"groundOuts":10,"airOuts":8,"runs":4,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":8,"baseOnBalls":9,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":32,"obp":".366","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":174,"era":"4.33","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":3,"whip":"1.42","battersFaced":41,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":174,"balls":74,"strikes":100,"strikePercentage":".570","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.25","rbi":3,"pitchesPerInning":"19.33","runsScoredPer9":"4.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":8,"putOuts":27,"errors":2,"chances":37,"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":"101","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":52,"flyOuts":16,"groundOuts":46,"airOuts":30,"runs":17,"doubles":3,"triples":0,"homeRuns":3,"strikeOuts":43,"baseOnBalls":18,"intentionalWalks":1,"hits":23,"hitByPitch":0,"avg":".162","atBats":142,"obp":".256","slg":".246","ops":".502","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":160,"totalBases":35,"rbi":13,"leftOnBase":56,"sacBunts":0,"sacFlies":0,"babip":".208","groundOutsToAirouts":"1.53","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"47.33","popOuts":4,"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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":91,"errors":1,"chances":93,"fielding":".989","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"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,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":21,"flyOuts":11,"groundOuts":20,"airOuts":21,"runs":7,"doubles":6,"triples":0,"homeRuns":1,"strikeOuts":13,"baseOnBalls":7,"intentionalWalks":0,"hits":13,"hitByPitch":0,"avg":".197","atBats":66,"obp":".270","slg":".333","ops":".603","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":74,"totalBases":22,"rbi":8,"leftOnBase":35,"sacBunts":0,"sacFlies":1,"babip":".226","groundOutsToAirouts":"0.95","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"66.00","popOuts":5,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":2,"stolenBases":14,"stolenBasePercentage":".875","caughtStealingPercentage":".125","assists":6,"putOuts":144,"errors":1,"chances":151,"fielding":".993","passedBall":0,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID667670":{"person":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"jerseyNumber":"25","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"400","stats":{"batting":{"summary":"0-3 | HBP, K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":1,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":2},"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":40,"flyOuts":30,"groundOuts":22,"airOuts":47,"runs":14,"doubles":2,"triples":0,"homeRuns":7,"strikeOuts":55,"baseOnBalls":17,"intentionalWalks":1,"hits":28,"hitByPitch":2,"avg":".187","atBats":150,"obp":".275","slg":".340","ops":".615","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":171,"totalBases":51,"rbi":25,"leftOnBase":71,"sacBunts":0,"sacFlies":2,"babip":".233","groundOutsToAirouts":"0.47","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.43","popOuts":4,"lineOuts":13},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":5,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID669372":{"person":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"jerseyNumber":"35","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{"note":"(W, 3-3)","summary":"6.0 IP, 0 ER, 4 K, 3 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":5,"groundOuts":8,"airOuts":5,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":3,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":21,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":80,"inningsPitched":"6.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":24,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":80,"balls":29,"strikes":51,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"1.50","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":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":13,"gamesStarted":10,"flyOuts":29,"groundOuts":65,"airOuts":53,"runs":21,"doubles":8,"triples":0,"homeRuns":6,"strikeOuts":52,"baseOnBalls":26,"intentionalWalks":0,"hits":42,"hitByPitch":3,"atBats":210,"obp":".296","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":925,"era":"2.87","inningsPitched":"59.2","wins":3,"losses":3,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":19,"whip":"1.14","battersFaced":241,"outs":179,"gamesPitched":13,"completeGames":1,"shutouts":0,"pitchesThrown":925,"balls":352,"strikes":573,"strikePercentage":".620","hitBatsmen":3,"balks":1,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.23","rbi":0,"winPercentage":".500","pitchesPerInning":"15.50","gamesFinished":2,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"7.84","walksPer9Inn":"3.92","hitsPer9Inn":"6.34","runsScoredPer9":"3.17","homeRunsPer9":"0.91","inheritedRunners":4,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":11,"lineOuts":13},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":3,"errors":0,"chances":8,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":"700","stats":{"batting":{"summary":"1-4 | K, RBI","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":1,"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":2,"putOuts":0,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":42,"flyOuts":16,"groundOuts":32,"airOuts":35,"runs":21,"doubles":4,"triples":1,"homeRuns":6,"strikeOuts":35,"baseOnBalls":8,"intentionalWalks":0,"hits":34,"hitByPitch":1,"avg":".254","atBats":134,"obp":".301","slg":".433","ops":".734","caughtStealing":0,"stolenBases":6,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":145,"totalBases":58,"rbi":19,"leftOnBase":57,"sacBunts":2,"sacFlies":0,"babip":".301","groundOutsToAirouts":"0.91","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"22.33","popOuts":10,"lineOuts":9},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":55,"putOuts":48,"errors":4,"chances":107,"fielding":".963","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID643446":{"person":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"jerseyNumber":"22","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":54,"flyOuts":19,"groundOuts":56,"airOuts":50,"runs":15,"doubles":9,"triples":0,"homeRuns":2,"strikeOuts":27,"baseOnBalls":17,"intentionalWalks":1,"hits":44,"hitByPitch":3,"avg":".253","atBats":174,"obp":".327","slg":".339","ops":".666","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":197,"totalBases":59,"rbi":15,"leftOnBase":68,"sacBunts":1,"sacFlies":2,"babip":".286","groundOutsToAirouts":"1.12","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"87.00","popOuts":10,"lineOuts":21},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":119,"putOuts":90,"errors":4,"chances":213,"fielding":".981","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID686993":{"person":{"id":686993,"fullName":"Justin Sterner","link":"/api/v1/people/686993"},"jerseyNumber":"60","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":1,"airOuts":2,"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":".---","numberOfPitches":16,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":16,"balls":6,"strikes":10,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":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":28,"gamesStarted":0,"flyOuts":22,"groundOuts":28,"airOuts":29,"runs":13,"doubles":3,"triples":0,"homeRuns":4,"strikeOuts":26,"baseOnBalls":7,"intentionalWalks":1,"hits":24,"hitByPitch":0,"atBats":105,"obp":".274","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":448,"era":"3.54","inningsPitched":"28.0","wins":2,"losses":3,"saves":0,"saveOpportunities":1,"holds":9,"blownSaves":1,"earnedRuns":11,"whip":"1.11","battersFaced":114,"outs":84,"gamesPitched":28,"completeGames":0,"shutouts":0,"pitchesThrown":448,"balls":154,"strikes":294,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.97","rbi":0,"winPercentage":".400","pitchesPerInning":"16.00","gamesFinished":4,"strikeoutWalkRatio":"3.71","strikeoutsPer9Inn":"8.36","walksPer9Inn":"2.25","hitsPer9Inn":"7.71","runsScoredPer9":"4.18","homeRunsPer9":"1.29","inheritedRunners":15,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":2,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":1,"errors":1,"chances":6,"fielding":".833","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID605130":{"person":{"id":605130,"fullName":"Scott Barlow","link":"/api/v1/people/605130"},"jerseyNumber":"58","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{"note":"(S, 2)","summary":"0.1 IP, 0 ER, 0 K, 3 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":3,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":23,"inningsPitched":"0.1","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":23,"balls":14,"strikes":9,"strikePercentage":".390","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":3,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":3,"inheritedRunnersScored":3,"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":27,"gamesStarted":0,"flyOuts":20,"groundOuts":25,"airOuts":32,"runs":10,"doubles":4,"triples":0,"homeRuns":3,"strikeOuts":22,"baseOnBalls":14,"intentionalWalks":1,"hits":12,"hitByPitch":5,"atBats":90,"obp":".282","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":419,"era":"3.08","inningsPitched":"26.1","wins":1,"losses":0,"saves":2,"saveOpportunities":3,"holds":8,"blownSaves":1,"earnedRuns":9,"whip":"0.99","battersFaced":110,"outs":79,"gamesPitched":27,"completeGames":0,"shutouts":0,"pitchesThrown":419,"balls":169,"strikes":250,"strikePercentage":".600","hitBatsmen":5,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.78","rbi":3,"winPercentage":"1.000","pitchesPerInning":"15.91","gamesFinished":4,"strikeoutWalkRatio":"1.57","strikeoutsPer9Inn":"7.52","walksPer9Inn":"4.78","hitsPer9Inn":"4.10","runsScoredPer9":"3.42","homeRunsPer9":"1.03","inheritedRunners":12,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":7,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID666126":{"person":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"jerseyNumber":"26","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":46,"flyOuts":17,"groundOuts":39,"airOuts":35,"runs":13,"doubles":8,"triples":1,"homeRuns":5,"strikeOuts":15,"baseOnBalls":19,"intentionalWalks":0,"hits":44,"hitByPitch":2,"avg":".333","atBats":132,"obp":".422","slg":".523","ops":".945","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":154,"totalBases":69,"rbi":17,"leftOnBase":55,"sacBunts":0,"sacFlies":1,"babip":".345","groundOutsToAirouts":"1.11","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.40","popOuts":7,"lineOuts":11},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"obp":".400","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":18,"era":"0.00","inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"2.00","battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":18,"balls":5,"strikes":13,"strikePercentage":".720","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.00","rbi":0,"winPercentage":".---","pitchesPerInning":"18.00","gamesFinished":1,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"9.00","hitsPer9Inn":"9.00","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":40,"errors":0,"chances":40,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID660761":{"person":{"id":660761,"fullName":"José Suarez","link":"/api/v1/people/660761"},"jerseyNumber":"54","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":16,"gamesStarted":1,"flyOuts":10,"groundOuts":20,"airOuts":24,"runs":17,"doubles":8,"triples":0,"homeRuns":1,"strikeOuts":32,"baseOnBalls":16,"intentionalWalks":1,"hits":37,"hitByPitch":2,"atBats":110,"obp":".426","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":525,"era":"5.67","inningsPitched":"27.0","wins":0,"losses":1,"saves":1,"saveOpportunities":1,"holds":1,"blownSaves":0,"earnedRuns":17,"whip":"1.96","battersFaced":131,"outs":81,"gamesPitched":16,"completeGames":0,"shutouts":0,"pitchesThrown":525,"balls":197,"strikes":328,"strikePercentage":".620","hitBatsmen":2,"balks":2,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.83","rbi":0,"winPercentage":".000","pitchesPerInning":"19.44","gamesFinished":8,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"10.67","walksPer9Inn":"5.33","hitsPer9Inn":"12.33","runsScoredPer9":"5.67","homeRunsPer9":"0.33","inheritedRunners":9,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":6,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID547184":{"person":{"id":547184,"fullName":"Michael Kelly","link":"/api/v1/people/547184"},"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":4,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":6,"runs":3,"doubles":0,"triples":1,"homeRuns":1,"strikeOuts":4,"baseOnBalls":4,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":18,"obp":".455","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":79,"era":"6.23","inningsPitched":"4.1","wins":0,"losses":0,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":3,"whip":"2.31","battersFaced":22,"outs":13,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":79,"balls":28,"strikes":51,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.33","rbi":0,"winPercentage":".---","pitchesPerInning":"18.23","gamesFinished":2,"strikeoutWalkRatio":"1.00","strikeoutsPer9Inn":"8.31","walksPer9Inn":"8.31","hitsPer9Inn":"12.46","runsScoredPer9":"6.23","homeRunsPer9":"2.08","inheritedRunners":3,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":3},"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}},"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":11,"gamesStarted":9,"flyOuts":37,"groundOuts":37,"airOuts":72,"runs":32,"doubles":9,"triples":0,"homeRuns":11,"strikeOuts":35,"baseOnBalls":31,"intentionalWalks":0,"hits":55,"hitByPitch":0,"atBats":193,"obp":".377","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":922,"era":"5.73","inningsPitched":"48.2","wins":4,"losses":2,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":31,"whip":"1.77","battersFaced":230,"outs":146,"gamesPitched":11,"completeGames":0,"shutouts":0,"pitchesThrown":922,"balls":370,"strikes":552,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.51","rbi":0,"winPercentage":".667","pitchesPerInning":"18.95","gamesFinished":0,"strikeoutWalkRatio":"1.13","strikeoutsPer9Inn":"6.47","walksPer9Inn":"5.73","hitsPer9Inn":"10.17","runsScoredPer9":"5.92","homeRunsPer9":"2.03","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":4,"passedBall":0,"popOuts":25,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":0,"errors":2,"chances":10,"fielding":".800","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":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"900","stats":{"batting":{"summary":"0-3 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":0,"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":1,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":9,"flyOuts":0,"groundOuts":1,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"avg":".100","atBats":10,"obp":".100","slg":".100","ops":".200","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":10,"totalBases":1,"rbi":1,"leftOnBase":7,"sacBunts":0,"sacFlies":0,"babip":".200","groundOutsToAirouts":"0.33","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":3,"errors":1,"chances":15,"fielding":".933","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID669270":{"person":{"id":669270,"fullName":"Joel Kuhnel","link":"/api/v1/people/669270"},"jerseyNumber":"47","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":23,"gamesStarted":0,"flyOuts":8,"groundOuts":34,"airOuts":21,"runs":8,"doubles":4,"triples":0,"homeRuns":2,"strikeOuts":13,"baseOnBalls":6,"intentionalWalks":0,"hits":22,"hitByPitch":2,"atBats":88,"obp":".306","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":340,"era":"3.04","inningsPitched":"23.2","wins":1,"losses":1,"saves":4,"saveOpportunities":4,"holds":3,"blownSaves":0,"earnedRuns":8,"whip":"1.18","battersFaced":98,"outs":71,"gamesPitched":23,"completeGames":0,"shutouts":0,"pitchesThrown":340,"balls":125,"strikes":215,"strikePercentage":".630","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.62","rbi":0,"winPercentage":".500","pitchesPerInning":"14.37","gamesFinished":12,"strikeoutWalkRatio":"2.17","strikeoutsPer9Inn":"4.94","walksPer9Inn":"2.28","hitsPer9Inn":"8.37","runsScoredPer9":"3.04","homeRunsPer9":"0.76","inheritedRunners":7,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":7,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID691016":{"person":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"jerseyNumber":"21","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"500","stats":{"batting":{"summary":"3-3 | HR, 2B, BB","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":7,"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":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":55,"flyOuts":38,"groundOuts":58,"airOuts":59,"runs":25,"doubles":17,"triples":2,"homeRuns":7,"strikeOuts":44,"baseOnBalls":26,"intentionalWalks":2,"hits":46,"hitByPitch":1,"avg":".223","atBats":206,"obp":".312","slg":".427","ops":".739","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":234,"totalBases":88,"rbi":26,"leftOnBase":112,"sacBunts":0,"sacFlies":1,"babip":".250","groundOutsToAirouts":"0.98","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.43","popOuts":12,"lineOuts":9},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":111,"errors":0,"chances":115,"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"}]},"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":1,"gamesStarted":1,"flyOuts":3,"groundOuts":3,"airOuts":6,"runs":4,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":1,"intentionalWalks":0,"hits":9,"hitByPitch":1,"atBats":21,"obp":".440","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":88,"era":"7.20","inningsPitched":"5.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"whip":"2.00","battersFaced":25,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":88,"balls":30,"strikes":58,"strikePercentage":".660","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":0,"winPercentage":".000","pitchesPerInning":"17.60","gamesFinished":0,"strikeoutWalkRatio":"5.00","strikeoutsPer9Inn":"9.00","walksPer9Inn":"1.80","hitsPer9Inn":"16.20","runsScoredPer9":"7.20","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"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}},"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,"battingOrder":"800","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":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":42,"flyOuts":18,"groundOuts":23,"airOuts":38,"runs":11,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":18,"baseOnBalls":12,"intentionalWalks":0,"hits":27,"hitByPitch":1,"avg":".260","atBats":104,"obp":".342","slg":".308","ops":".650","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":119,"totalBases":32,"rbi":7,"leftOnBase":50,"sacBunts":2,"sacFlies":0,"babip":".306","groundOutsToAirouts":"0.61","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"104.00","popOuts":8,"lineOuts":12},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":58,"putOuts":40,"errors":2,"chances":100,"fielding":".980","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID701762":{"person":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"jerseyNumber":"16","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"200","stats":{"batting":{"summary":"3-4 | HR, K, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":6,"rbi":2,"leftOnBase":0,"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":10,"errors":0,"chances":10,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":57,"flyOuts":20,"groundOuts":33,"airOuts":37,"runs":38,"doubles":11,"triples":1,"homeRuns":10,"strikeOuts":77,"baseOnBalls":52,"intentionalWalks":6,"hits":58,"hitByPitch":2,"avg":".283","atBats":205,"obp":".432","slg":".493","ops":".925","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":259,"totalBases":101,"rbi":40,"leftOnBase":66,"sacBunts":0,"sacFlies":0,"babip":".407","groundOutsToAirouts":"0.89","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.50","popOuts":7,"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":22,"putOuts":431,"errors":3,"chances":456,"fielding":".993","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"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":{"note":"(H, 9)","summary":"1.0 IP, 0 ER, 2 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":31,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":31,"balls":15,"strikes":16,"strikePercentage":".520","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":30,"gamesStarted":0,"flyOuts":12,"groundOuts":25,"airOuts":27,"runs":9,"doubles":4,"triples":0,"homeRuns":2,"strikeOuts":31,"baseOnBalls":22,"intentionalWalks":2,"hits":22,"hitByPitch":2,"atBats":104,"obp":".357","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":532,"era":"2.60","inningsPitched":"27.2","wins":2,"losses":0,"saves":4,"saveOpportunities":5,"holds":9,"blownSaves":1,"earnedRuns":8,"whip":"1.59","battersFaced":129,"outs":83,"gamesPitched":30,"completeGames":0,"shutouts":0,"pitchesThrown":532,"balls":223,"strikes":309,"strikePercentage":".580","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.93","rbi":0,"winPercentage":"1.000","pitchesPerInning":"19.23","gamesFinished":6,"strikeoutWalkRatio":"1.41","strikeoutsPer9Inn":"10.08","walksPer9Inn":"7.16","hitsPer9Inn":"7.16","runsScoredPer9":"2.93","homeRunsPer9":"0.65","inheritedRunners":21,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":10,"lineOuts":5},"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"}]},"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":17,"gamesStarted":1,"flyOuts":16,"groundOuts":19,"airOuts":26,"runs":12,"doubles":4,"triples":0,"homeRuns":2,"strikeOuts":23,"baseOnBalls":11,"intentionalWalks":1,"hits":19,"hitByPitch":1,"atBats":87,"obp":".313","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":399,"era":"3.13","inningsPitched":"23.0","wins":1,"losses":1,"saves":0,"saveOpportunities":1,"holds":2,"blownSaves":1,"earnedRuns":8,"whip":"1.30","battersFaced":99,"outs":69,"gamesPitched":17,"completeGames":0,"shutouts":0,"pitchesThrown":399,"balls":166,"strikes":233,"strikePercentage":".580","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.73","rbi":0,"winPercentage":".500","pitchesPerInning":"17.35","gamesFinished":7,"strikeoutWalkRatio":"2.09","strikeoutsPer9Inn":"9.00","walksPer9Inn":"4.30","hitsPer9Inn":"7.43","runsScoredPer9":"4.70","homeRunsPer9":"0.78","inheritedRunners":4,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":"600","stats":{"batting":{"summary":"0-4 | 3 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":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":4,"errors":1,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":16,"flyOuts":7,"groundOuts":14,"airOuts":9,"runs":3,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":14,"baseOnBalls":6,"intentionalWalks":0,"hits":15,"hitByPitch":1,"avg":".294","atBats":51,"obp":".373","slg":".333","ops":".706","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":59,"totalBases":17,"rbi":4,"leftOnBase":17,"sacBunts":0,"sacFlies":1,"babip":".395","groundOutsToAirouts":"1.56","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":38,"errors":1,"chances":39,"fielding":".974","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID687515":{"person":{"id":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515"},"jerseyNumber":"32","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"100","stats":{"batting":{"summary":"0-3 | BB, 2 K, R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"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":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":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":19,"flyOuts":9,"groundOuts":7,"airOuts":13,"runs":5,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":11,"baseOnBalls":3,"intentionalWalks":0,"hits":11,"hitByPitch":0,"avg":".268","atBats":41,"obp":".318","slg":".390","ops":".708","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":45,"totalBases":16,"rbi":5,"leftOnBase":15,"sacBunts":1,"sacFlies":0,"babip":".345","groundOutsToAirouts":"0.54","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"41.00","popOuts":1,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":29,"errors":2,"chances":31,"fielding":".935","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID669127":{"person":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"jerseyNumber":"23","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"300","stats":{"batting":{"summary":"1-3 | HR, BB, 2 RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":2,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":8,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":53,"flyOuts":38,"groundOuts":36,"airOuts":70,"runs":37,"doubles":12,"triples":0,"homeRuns":14,"strikeOuts":47,"baseOnBalls":21,"intentionalWalks":1,"hits":63,"hitByPitch":4,"avg":".293","atBats":215,"obp":".365","slg":".544","ops":".909","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":241,"totalBases":117,"rbi":30,"leftOnBase":99,"sacBunts":0,"sacFlies":1,"babip":".316","groundOutsToAirouts":"0.51","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"15.36","popOuts":21,"lineOuts":11},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":9,"stolenBases":23,"stolenBasePercentage":".719","caughtStealingPercentage":".281","assists":21,"putOuts":351,"errors":1,"chances":373,"fielding":".997","passedBall":1,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID643410":{"person":{"id":643410,"fullName":"Mark Leiter Jr.","link":"/api/v1/people/643410"},"jerseyNumber":"38","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":25,"gamesStarted":0,"flyOuts":15,"groundOuts":18,"airOuts":26,"runs":15,"doubles":5,"triples":0,"homeRuns":2,"strikeOuts":25,"baseOnBalls":7,"intentionalWalks":1,"hits":28,"hitByPitch":1,"atBats":96,"obp":".343","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":390,"era":"5.70","inningsPitched":"23.2","wins":0,"losses":1,"saves":4,"saveOpportunities":6,"holds":2,"blownSaves":2,"earnedRuns":15,"whip":"1.48","battersFaced":105,"outs":71,"gamesPitched":25,"completeGames":0,"shutouts":0,"pitchesThrown":390,"balls":134,"strikes":256,"strikePercentage":".660","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.69","rbi":0,"winPercentage":".000","pitchesPerInning":"16.48","gamesFinished":7,"strikeoutWalkRatio":"3.57","strikeoutsPer9Inn":"9.51","walksPer9Inn":"2.66","hitsPer9Inn":"10.65","runsScoredPer9":"5.70","homeRunsPer9":"0.76","inheritedRunners":4,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":5,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":{"summary":"0.2 IP, 3 ER, 2 K, 2 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":3,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":24,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":5,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":24,"balls":10,"strikes":14,"strikePercentage":".580","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"40.50","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":16,"gamesStarted":0,"flyOuts":13,"groundOuts":21,"airOuts":24,"runs":19,"doubles":4,"triples":0,"homeRuns":1,"strikeOuts":33,"baseOnBalls":7,"intentionalWalks":0,"hits":27,"hitByPitch":6,"atBats":104,"obp":".339","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":439,"era":"5.96","inningsPitched":"25.2","wins":2,"losses":2,"saves":3,"saveOpportunities":5,"holds":2,"blownSaves":2,"earnedRuns":17,"whip":"1.32","battersFaced":118,"outs":77,"gamesPitched":16,"completeGames":0,"shutouts":0,"pitchesThrown":439,"balls":143,"strikes":296,"strikePercentage":".670","hitBatsmen":6,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.88","rbi":0,"winPercentage":".500","pitchesPerInning":"17.10","gamesFinished":5,"strikeoutWalkRatio":"4.71","strikeoutsPer9Inn":"11.57","walksPer9Inn":"2.45","hitsPer9Inn":"9.47","runsScoredPer9":"6.66","homeRunsPer9":"0.35","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":5,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":12,"gamesStarted":12,"flyOuts":47,"groundOuts":58,"airOuts":81,"runs":34,"doubles":9,"triples":2,"homeRuns":12,"strikeOuts":57,"baseOnBalls":20,"intentionalWalks":0,"hits":59,"hitByPitch":2,"atBats":252,"obp":".292","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":1056,"era":"4.07","inningsPitched":"66.1","wins":3,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":30,"whip":"1.19","battersFaced":277,"outs":199,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":1056,"balls":366,"strikes":690,"strikePercentage":".650","hitBatsmen":2,"balks":1,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.72","rbi":0,"winPercentage":".333","pitchesPerInning":"15.92","gamesFinished":0,"strikeoutWalkRatio":"2.85","strikeoutsPer9Inn":"7.73","walksPer9Inn":"2.71","hitsPer9Inn":"8.01","runsScoredPer9":"4.61","homeRunsPer9":"1.63","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":16,"lineOuts":18},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":3,"errors":0,"chances":10,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[687515,671732,701762,669127,667670,691016,703607,680869,687231,675961,669372,663687,686993,678022,605130],"pitchers":[669372,663687,686993,678022,605130],"bench":[666126,641680,643446],"bullpen":[695611,547184,669270,643410,682052,665622,605488,660761],"battingOrder":[671732,701762,669127,667670,691016,703607,680869,687231,675961],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Soderstrom (17, Bird)."},{"label":"HR","value":"Langeliers (14, 1st inning off Weathers, 1 on, 1 out); Soderstrom (7, 6th inning off Weathers, 0 on, 1 out); Kurtz (10, 7th inning off Weathers, 1 on, 2 out)."},{"label":"TB","value":"Gelof; Kurtz 6; Langeliers 4; Soderstrom 7."},{"label":"RBI","value":"Gelof (19); Kurtz 2 (40); Langeliers 2 (30); Soderstrom (26)."},{"label":"2-out RBI","value":"Kurtz 2."},{"label":"Runners left in scoring position, 2 out","value":"Hernaiz."},{"label":"Team RISP","value":"1-for-5."},{"label":"Team LOB","value":"5."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Bolte (1, fielding); Williams (1, missed catch)."},{"label":"DP","value":"(Gelof-Williams-Kurtz)."}]}],"note":[]}},"officials":[{"official":{"id":644760,"fullName":"Adam Beck","link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"fullName":"Jen Pawol","link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"fullName":"Jeremie Rehak","link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"fullName":"Dan Iassogna","link":"/api/v1/people/427248"},"officialType":"Third Base"}],"info":[{"label":"WP","value":"Ginn."},{"label":"HBP","value":"Rooker (by Bird)."},{"label":"ABS Challenge","value":"Soderstrom (Strike-Confirmed); Rooker (Strike-Overturned to Ball); Wells, A (Ball-Overturned to Strike); Caballero (Strike-Overturned to Ball); Goldschmidt (Strike-Confirmed); Rice 2 (Strike-Overturned to Ball, Strike-Confirmed); Langeliers (Ball-Confirmed)."},{"label":"Pitches-strikes","value":"Weathers 107-65; Doval 2-1; Bird 20-15; Ginn 80-51; Harris, H 31-16; Sterner 16-10; Perkins 24-14; Barlow, S 23-9."},{"label":"Groundouts-flyouts","value":"Weathers 3-2; Doval 1-0; Bird 1-0; Ginn 8-5; Harris, H 0-1; Sterner 1-2; Perkins 0-0; Barlow, S 1-0."},{"label":"Batters faced","value":"Weathers 29; Doval 1; Bird 5; Ginn 24; Harris, H 5; Sterner 3; Perkins 5; Barlow, S 4."},{"label":"Inherited runners-scored","value":"Barlow, S 3-3."},{"label":"Umpires","value":"HP: Adam Beck. 1B: Jen Pawol. 2B: Jeremie Rehak. 3B: Dan Iassogna. "},{"label":"Weather","value":"80 degrees, Clear."},{"label":"Wind","value":"6 mph, Out To RF."},{"label":"First pitch","value":"7:06 PM."},{"label":"T","value":"2:47."},{"label":"Att","value":"12,361."},{"label":"Venue","value":"Sutter Health Park."},{"label":"May 30, 2026"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016","boxscoreName":"Soderstrom"},"jerseyNumber":"21","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"500","stats":{"batting":{"summary":"3-3 | HR, 2B, BB","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":7,"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":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":55,"flyOuts":38,"groundOuts":58,"airOuts":59,"runs":25,"doubles":17,"triples":2,"homeRuns":7,"strikeOuts":44,"baseOnBalls":26,"intentionalWalks":2,"hits":46,"hitByPitch":1,"avg":".223","atBats":206,"obp":".312","slg":".427","ops":".739","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":234,"totalBases":88,"rbi":26,"leftOnBase":112,"sacBunts":0,"sacFlies":1,"babip":".250","groundOutsToAirouts":"0.98","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.43","popOuts":12,"lineOuts":9},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":111,"errors":0,"chances":115,"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"}]},"type":"hitter","gameScore":69,"hittingGameScore":69},{"player":{"person":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762","boxscoreName":"Kurtz"},"jerseyNumber":"16","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"200","stats":{"batting":{"summary":"3-4 | HR, K, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":6,"rbi":2,"leftOnBase":0,"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":10,"errors":0,"chances":10,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":57,"flyOuts":20,"groundOuts":33,"airOuts":37,"runs":38,"doubles":11,"triples":1,"homeRuns":10,"strikeOuts":77,"baseOnBalls":52,"intentionalWalks":6,"hits":58,"hitByPitch":2,"avg":".283","atBats":205,"obp":".432","slg":".493","ops":".925","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":259,"totalBases":101,"rbi":40,"leftOnBase":66,"sacBunts":0,"sacFlies":0,"babip":".407","groundOutsToAirouts":"0.89","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.50","popOuts":7,"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":22,"putOuts":431,"errors":3,"chances":456,"fielding":".993","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"type":"hitter","gameScore":66,"hittingGameScore":66},{"player":{"person":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372","boxscoreName":"Ginn"},"jerseyNumber":"35","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{"note":"(W, 3-3)","summary":"6.0 IP, 0 ER, 4 K, 3 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":5,"groundOuts":8,"airOuts":5,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":3,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":21,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":80,"inningsPitched":"6.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":24,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":80,"balls":29,"strikes":51,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"1.50","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":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":13,"gamesStarted":10,"flyOuts":29,"groundOuts":65,"airOuts":53,"runs":21,"doubles":8,"triples":0,"homeRuns":6,"strikeOuts":52,"baseOnBalls":26,"intentionalWalks":0,"hits":42,"hitByPitch":3,"atBats":210,"obp":".296","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":925,"era":"2.87","inningsPitched":"59.2","wins":3,"losses":3,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":19,"whip":"1.14","battersFaced":241,"outs":179,"gamesPitched":13,"completeGames":1,"shutouts":0,"pitchesThrown":925,"balls":352,"strikes":573,"strikePercentage":".620","hitBatsmen":3,"balks":1,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.23","rbi":0,"winPercentage":".500","pitchesPerInning":"15.50","gamesFinished":2,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"7.84","walksPer9Inn":"3.92","hitsPer9Inn":"6.34","runsScoredPer9":"3.17","homeRunsPer9":"0.91","inheritedRunners":4,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":11,"lineOuts":13},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":3,"errors":0,"chances":8,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"starter","gameScore":63,"pitchingGameScore":63}]},"decisions":{"winner":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"loser":{"id":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"save":{"id":605130,"fullName":"Scott Barlow","link":"/api/v1/people/605130"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}