{"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":824981,"link":"/api/v1.1/game/824981/feed/live","metaData":{"wait":10,"timeStamp":"20260718_045505","gameEvents":["field_out","game_finished"],"logicalEvents":["midInning","countChange","count10","newRightHandedHit","basesEmpty","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":824981,"type":"R","doubleHeader":"N","id":"2026/07/17/wasmlb-athmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-824981-2026-07-17","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-07-18T01:40:00Z","originalDate":"2026-07-17","officialDate":"2026-07-17","dayNight":"night","time":"6:40","ampm":"PM"},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120","season":2026,"venue":{"id":3309,"name":"Nationals Park","link":"/api/v1/venues/3309"},"springVenue":{"id":5000,"link":"/api/v1/venues/5000"},"teamCode":"was","fileCode":"was","abbreviation":"WSH","teamName":"Nationals","locationName":"Washington","firstYearOfPlay":"1968","league":{"id":104,"name":"National League","link":"/api/v1/league/104"},"division":{"id":204,"name":"National League East","link":"/api/v1/divisions/204"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Washington","record":{"gamesPlayed":98,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":49,"losses":49,"ties":0,"pct":".500"},"records":{},"divisionLeader":false,"wins":49,"losses":49,"winningPercentage":".500"},"franchiseName":"Washington","clubName":"Nationals","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":97,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":41,"losses":56,"ties":0,"pct":".423"},"records":{},"divisionLeader":false,"wins":41,"losses":56,"winningPercentage":".423"},"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},"ID683083":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083","firstName":"Nasim","lastName":"Nuñez","primaryNumber":"26","birthDate":"2000-08-18","currentAge":25,"birthCity":"Bronx","birthStateProvince":"NY","birthCountry":"USA","height":"5' 8\"","weight":165,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Nasim","useLastName":"Nuñez","middleName":"Emmanuel","boxscoreName":"Nuñez, N","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"NAH-seem NOON-yez","mlbDebutDate":"2024-03-30","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nasim Nuñez","nameSlug":"nasim-nunez-683083","firstLastName":"Nasim Nuñez","lastFirstName":"Nuñez, Nasim","lastInitName":"Nuñez, N","initLastName":"N Nuñez","fullFMLName":"Nasim Emmanuel Nuñez","fullLFMName":"Nuñez, Nasim Emmanuel","strikeZoneTop":3.05,"strikeZoneBottom":1.54},"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},"ID683000":{"id":683000,"fullName":"Riley Cornelio","link":"/api/v1/people/683000","firstName":"Riley","lastName":"Cornelio","primaryNumber":"74","birthDate":"2000-06-06","currentAge":26,"birthCity":"Honolulu","birthStateProvince":"HI","birthCountry":"USA","height":"6' 3\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Riley","useLastName":"Cornelio","middleName":"John Thomas","boxscoreName":"Cornelio","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2026-04-24","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Riley Cornelio","nameSlug":"riley-cornelio-683000","firstLastName":"Riley Cornelio","lastFirstName":"Cornelio, Riley","lastInitName":"Cornelio, R","initLastName":"R Cornelio","fullFMLName":"Riley John Thomas Cornelio","fullLFMName":"Cornelio, Riley John Thomas","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID686993":{"id":686993,"fullName":"Justin Sterner","link":"/api/v1/people/686993","firstName":"Justin","lastName":"Sterner","primaryNumber":"60","birthDate":"1996-08-29","currentAge":29,"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},"ID811965":{"id":811965,"fullName":"Joshua Kuroda-Grauer","link":"/api/v1/people/811965","firstName":"Joshua","lastName":"Kuroda-Grauer","primaryNumber":"44","birthDate":"2003-01-31","currentAge":23,"birthCity":"New Brunswick","birthStateProvince":"NJ","birthCountry":"USA","height":"5' 10\"","weight":205,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Joshua","useLastName":"Kuroda-Grauer","boxscoreName":"Kuroda-Grauer","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2024,"mlbDebutDate":"2026-06-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Joshua Kuroda-Grauer","nameSlug":"joshua-kuroda-grauer-811965","firstLastName":"Joshua Kuroda-Grauer","lastFirstName":"Kuroda-Grauer, Joshua","lastInitName":"Kuroda-Grauer, J","initLastName":"J Kuroda-Grauer","fullFMLName":"Joshua Kuroda-Grauer","fullLFMName":"Kuroda-Grauer, Joshua ","strikeZoneTop":3.13,"strikeZoneBottom":1.58},"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},"ID690925":{"id":690925,"fullName":"Clayton Beeter","link":"/api/v1/people/690925","firstName":"Clayton","lastName":"Beeter","primaryNumber":"39","birthDate":"1998-10-09","currentAge":27,"birthCity":"Fort Worth","birthStateProvince":"TX","birthCountry":"USA","height":"6' 2\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Clayton","useLastName":"Beeter","middleName":"Howard","boxscoreName":"Beeter","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2024-03-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Clayton Beeter","nameSlug":"clayton-beeter-690925","firstLastName":"Clayton Beeter","lastFirstName":"Beeter, Clayton","lastInitName":"Beeter, C","initLastName":"C Beeter","fullFMLName":"Clayton Howard Beeter","fullLFMName":"Beeter, Clayton Howard","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID695734":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734","firstName":"Daylen","lastName":"Lile","primaryNumber":"4","birthDate":"2002-11-30","currentAge":23,"birthCity":"Louisville","birthStateProvince":"KY","birthCountry":"USA","height":"5' 11\"","weight":195,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Daylen","useLastName":"Lile","middleName":"Anthony","boxscoreName":"Lile","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-05-23","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Daylen Lile","nameSlug":"daylen-lile-695734","firstLastName":"Daylen Lile","lastFirstName":"Lile, Daylen","lastInitName":"Lile, D","initLastName":"D Lile","fullFMLName":"Daylen Anthony Lile","fullLFMName":"Lile, Daylen Anthony","strikeZoneTop":3.18,"strikeZoneBottom":1.61},"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},"ID695578":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578","firstName":"James","lastName":"Wood","primaryNumber":"29","birthDate":"2002-09-17","currentAge":23,"birthCity":"Rockville","birthStateProvince":"MD","birthCountry":"USA","height":"6' 6\"","weight":234,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"James","useLastName":"Wood","middleName":"Irvin","boxscoreName":"Wood","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2024-07-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"James Wood","nameSlug":"james-wood-695578","firstLastName":"James Wood","lastFirstName":"Wood, James","lastInitName":"Wood, J","initLastName":"J Wood","fullFMLName":"James Irvin Wood","fullLFMName":"Wood, James Irvin","strikeZoneTop":3.489,"strikeZoneBottom":1.761},"ID695611":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611","firstName":"Gage","lastName":"Jump","primaryNumber":"61","birthDate":"2003-04-12","currentAge":23,"birthCity":"Aliso Viejo","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Gage","useLastName":"Jump","middleName":"Lee","boxscoreName":"Jump","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2024,"mlbDebutDate":"2026-05-26","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Gage Jump","nameSlug":"gage-jump-695611","firstLastName":"Gage Jump","lastFirstName":"Jump, Gage","lastInitName":"Jump, G","initLastName":"G Jump","fullFMLName":"Gage Lee Jump","fullLFMName":"Jump, Gage Lee","strikeZoneTop":3.32,"strikeZoneBottom":1.51},"ID669620":{"id":669620,"fullName":"Brady Basso","link":"/api/v1/people/669620","firstName":"Brady","lastName":"Basso","primaryNumber":"66","birthDate":"1997-10-08","currentAge":28,"birthCity":"Pearland","birthStateProvince":"TX","birthCountry":"USA","height":"6' 2\"","weight":213,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brady","useLastName":"Basso","middleName":"Marshall","boxscoreName":"Basso","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"BASS-oh","mlbDebutDate":"2024-05-31","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Brady Basso","nameSlug":"brady-basso-669620","firstLastName":"Brady Basso","lastFirstName":"Basso, Brady","lastInitName":"Basso, B","initLastName":"B Basso","fullFMLName":"Brady Marshall Basso","fullLFMName":"Basso, Brady Marshall","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID665660":{"id":665660,"fullName":"Elvis Alvarado","link":"/api/v1/people/665660","firstName":"Elvis","lastName":"Alvarado","primaryNumber":"37","birthDate":"1999-02-23","currentAge":27,"birthCity":"Sabaneta","birthCountry":"Dominican Republic","height":"6' 6\"","weight":253,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Elvis","useLastName":"Alvarado","middleName":"Ernesto","boxscoreName":"Alvarado","gender":"M","nameMatrilineal":"Vargas","isPlayer":true,"isVerified":true,"mlbDebutDate":"2025-05-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Elvis Alvarado","nameSlug":"elvis-alvarado-665660","firstLastName":"Elvis Alvarado","lastFirstName":"Alvarado, Elvis","lastInitName":"Alvarado, E","initLastName":"E Alvarado","fullFMLName":"Elvis Ernesto Alvarado","fullLFMName":"Alvarado, Elvis Ernesto","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID663687":{"id":663687,"fullName":"Hogan Harris","link":"/api/v1/people/663687","firstName":"Hogan","lastName":"Harris","primaryNumber":"36","birthDate":"1996-12-26","currentAge":29,"birthCity":"Lafayette","birthStateProvince":"LA","birthCountry":"USA","height":"6' 3\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Hogan","useLastName":"Harris","middleName":"Anthony","boxscoreName":"Harris, H","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2023-04-14","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Hogan Harris","nameSlug":"hogan-harris-663687","firstLastName":"Hogan Harris","lastFirstName":"Harris, Hogan","lastInitName":"Harris, H","initLastName":"H Harris","fullFMLName":"Hogan Anthony Harris","fullLFMName":"Harris, Hogan Anthony","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID665622":{"id":665622,"fullName":"Luis Medina","link":"/api/v1/people/665622","firstName":"Luis","lastName":"Medina","primaryNumber":"46","birthDate":"1999-05-03","currentAge":27,"birthCity":"Nagua","birthCountry":"Dominican Republic","height":"6' 1\"","weight":175,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Luis","useLastName":"Medina","middleName":"Angel","boxscoreName":"Medina","gender":"M","nameMatrilineal":"Bonilla","isPlayer":true,"isVerified":true,"mlbDebutDate":"2023-04-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luis Medina","nameSlug":"luis-medina-665622","firstLastName":"Luis Medina","lastFirstName":"Medina, Luis","lastInitName":"Medina, L","initLastName":"L Medina","fullFMLName":"Luis Angel Medina","fullLFMName":"Medina, Luis Angel","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID703607":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607","firstName":"Henry","lastName":"Bolte","primaryNumber":"33","birthDate":"2003-08-04","currentAge":22,"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},"ID687515":{"id":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515","firstName":"Colby","lastName":"Thomas","primaryNumber":"32","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},"ID641793":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793","firstName":"Zack","lastName":"Littell","primaryNumber":"18","birthDate":"1995-10-05","currentAge":30,"birthCity":"Burlington","birthStateProvince":"NC","birthCountry":"USA","height":"6' 4\"","weight":250,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Zack","useLastName":"Littell","middleName":"Stuart","boxscoreName":"Littell","nickName":"Lit","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2013,"pronunciation":"lih-TELL","mlbDebutDate":"2018-06-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Zack Littell","nameSlug":"zack-littell-641793","firstLastName":"Zack Littell","lastFirstName":"Littell, Zack","lastInitName":"Littell, Z","initLastName":"Z Littell","fullFMLName":"Zack Stuart Littell","fullLFMName":"Littell, Zack Stuart","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"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},"ID814305":{"id":814305,"fullName":"Yunior Tur","link":"/api/v1/people/814305","firstName":"Yunior","lastName":"Tur","primaryNumber":"70","birthDate":"1999-08-09","currentAge":26,"birthCity":"Havana","birthCountry":"Cuba","height":"6' 6\"","weight":208,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Yunior","useLastName":"Tur","boxscoreName":"Tur","gender":"M","isPlayer":true,"isVerified":true,"mlbDebutDate":"2026-07-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Yunior Tur","nameSlug":"yunior-tur-814305","firstLastName":"Yunior Tur","lastFirstName":"Tur, Yunior","lastInitName":"Tur, Y","initLastName":"Y Tur","fullFMLName":"Yunior Tur","fullLFMName":"Tur, Yunior ","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID660688":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688","firstName":"Keibert","lastName":"Ruiz","primaryNumber":"20","birthDate":"1998-07-20","currentAge":27,"birthCity":"Valencia","birthCountry":"Venezuela","height":"5' 11\"","weight":238,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Keibert","useLastName":"Ruiz","middleName":"Jose","boxscoreName":"Ruiz, K","gender":"M","nameMatrilineal":"Lugo","isPlayer":true,"isVerified":false,"pronunciation":"kay-bert roo-EEZ","mlbDebutDate":"2020-08-16","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Keibert Ruiz","nameSlug":"keibert-ruiz-660688","firstLastName":"Keibert Ruiz","lastFirstName":"Ruiz, Keibert","lastInitName":"Ruiz, K","initLastName":"K Ruiz","fullFMLName":"Keibert Jose Ruiz","fullLFMName":"Ruiz, Keibert Jose","strikeZoneTop":3.175,"strikeZoneBottom":1.602},"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},"ID674841":{"id":674841,"fullName":"Andrew Alvarez","link":"/api/v1/people/674841","firstName":"Michael","lastName":"Alvarez","primaryNumber":"54","birthDate":"1999-06-13","currentAge":27,"birthCity":"Anaheim","birthStateProvince":"CA","birthCountry":"USA","height":"6' 3\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Andrew","useLastName":"Alvarez","middleName":"Andrew","boxscoreName":"Alvarez","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-09-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Andrew Alvarez","nameSlug":"andrew-alvarez-674841","firstLastName":"Andrew Alvarez","lastFirstName":"Alvarez, Andrew","lastInitName":"Alvarez, A","initLastName":"A Alvarez","fullFMLName":"Michael Andrew Alvarez","fullLFMName":"Alvarez, Michael Andrew","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID695720":{"id":695720,"fullName":"Tommy White","link":"/api/v1/people/695720","firstName":"Thomas","lastName":"White","primaryNumber":"47","birthDate":"2003-03-02","currentAge":23,"birthCity":"St. Petersburg","birthStateProvince":"FL","birthCountry":"USA","height":"6' 0\"","weight":220,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Tommy","useLastName":"White","middleName":"Anthony","boxscoreName":"White","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2024,"mlbDebutDate":"2026-07-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tommy White","nameSlug":"tommy-white-695720","firstLastName":"Tommy White","lastFirstName":"White, Tommy","lastInitName":"White, T","initLastName":"T White","fullFMLName":"Thomas Anthony White","fullLFMName":"White, Thomas Anthony","strikeZoneTop":3.195,"strikeZoneBottom":1.612},"ID622268":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268","firstName":"Donovan","lastName":"Walton","primaryNumber":"29","birthDate":"1994-05-25","currentAge":32,"birthCity":"Dallas","birthStateProvince":"TX","birthCountry":"USA","height":"5' 9\"","weight":190,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Donovan","useLastName":"Walton","middleName":"R.","boxscoreName":"Walton","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2019-09-10","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Donovan Walton","nameSlug":"donovan-walton-622268","firstLastName":"Donovan Walton","lastFirstName":"Walton, Donovan","lastInitName":"Walton, D","initLastName":"D Walton","fullFMLName":"Donovan R. Walton","fullLFMName":"Walton, Donovan R.","strikeZoneTop":3.094,"strikeZoneBottom":1.561},"ID682928":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928","firstName":"Paul","lastName":"Abrams","primaryNumber":"5","birthDate":"2000-10-03","currentAge":25,"birthCity":"Alpharetta","birthStateProvince":"GA","birthCountry":"USA","height":"6' 0\"","weight":191,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"CJ","useLastName":"Abrams","middleName":"Christopher","boxscoreName":"Abrams","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-04-08","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"CJ Abrams","nameSlug":"cj-abrams-682928","firstLastName":"CJ Abrams","lastFirstName":"Abrams, CJ","lastInitName":"Abrams, C","initLastName":"C Abrams","fullFMLName":"Paul Christopher Abrams","fullLFMName":"Abrams, Paul Christopher","strikeZoneTop":3.223,"strikeZoneBottom":1.626},"ID665953":{"id":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953","firstName":"Andrés","lastName":"Chaparro","primaryNumber":"87","birthDate":"1999-05-04","currentAge":27,"birthCity":"El Vigia","birthCountry":"Venezuela","height":"6' 0\"","weight":200,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Andrés","useLastName":"Chaparro","middleName":"Alfonso","boxscoreName":"Chaparro","gender":"M","nameMatrilineal":"Romero","isPlayer":true,"isVerified":false,"pronunciation":"cha-par-oh","mlbDebutDate":"2024-08-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Andrés Chaparro","nameSlug":"andres-chaparro-665953","firstLastName":"Andrés Chaparro","lastFirstName":"Chaparro, Andrés","lastInitName":"Chaparro, A","initLastName":"A Chaparro","fullFMLName":"Andrés Alfonso Chaparro","fullLFMName":"Chaparro, Andrés Alfonso","strikeZoneTop":3.205,"strikeZoneBottom":1.618},"ID687223":{"id":687223,"fullName":"Carson Palmquist","link":"/api/v1/people/687223","firstName":"Carson","lastName":"Palmquist","primaryNumber":"51","birthDate":"2000-10-17","currentAge":25,"birthCity":"Fort Myers","birthStateProvince":"FL","birthCountry":"USA","height":"6' 3\"","weight":206,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Carson","useLastName":"Palmquist","middleName":"James","boxscoreName":"Palmquist","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-05-16","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Carson Palmquist","nameSlug":"carson-palmquist-687223","firstLastName":"Carson Palmquist","lastFirstName":"Palmquist, Carson","lastInitName":"Palmquist, C","initLastName":"C Palmquist","fullFMLName":"Carson James Palmquist","fullLFMName":"Palmquist, Carson James","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID678391":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391","firstName":"Jorbit","lastName":"Vivas","primaryNumber":"84","birthDate":"2001-03-09","currentAge":25,"birthCity":"Puerto Cabello","birthCountry":"Venezuela","height":"5' 9\"","weight":171,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Jorbit","useLastName":"Vivas","middleName":"Jose","boxscoreName":"Vivas","gender":"M","nameMatrilineal":"Antolinez","isPlayer":true,"isVerified":false,"pronunciation":"JOR-beet BEE-bas","mlbDebutDate":"2025-05-02","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jorbit Vivas","nameSlug":"jorbit-vivas-678391","firstLastName":"Jorbit Vivas","lastFirstName":"Vivas, Jorbit","lastInitName":"Vivas, J","initLastName":"J Vivas","fullFMLName":"Jorbit Jose Vivas","fullLFMName":"Vivas, Jorbit Jose","strikeZoneTop":3.06,"strikeZoneBottom":1.54},"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},"ID686611":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611","firstName":"Dylan","lastName":"Crews","primaryNumber":"3","birthDate":"2002-02-26","currentAge":24,"birthCity":"Altamonte Springs","birthStateProvince":"FL","birthCountry":"USA","height":"5' 11\"","weight":203,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Dylan","useLastName":"Crews","middleName":"Gray","boxscoreName":"Crews","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2024-08-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Dylan Crews","nameSlug":"dylan-crews-686611","firstLastName":"Dylan Crews","lastFirstName":"Crews, Dylan","lastInitName":"Crews, D","initLastName":"D Crews","fullFMLName":"Dylan Gray Crews","fullLFMName":"Crews, Dylan Gray","strikeZoneTop":3.166,"strikeZoneBottom":1.598},"ID668820":{"id":668820,"fullName":"Max Kranick","link":"/api/v1/people/668820","firstName":"Max","lastName":"Kranick","primaryNumber":"35","birthDate":"1997-07-21","currentAge":28,"birthCity":"Scranton","birthStateProvince":"PA","birthCountry":"USA","height":"6' 3\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Max","useLastName":"Kranick","middleName":"Joseph","boxscoreName":"Kranick","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"pronunciation":"KRAN-ick","mlbDebutDate":"2021-06-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Max Kranick","nameSlug":"max-kranick-668820","firstLastName":"Max Kranick","lastFirstName":"Kranick, Max","lastInitName":"Kranick, M","initLastName":"M Kranick","fullFMLName":"Max Joseph Kranick","fullLFMName":"Kranick, Max Joseph","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"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},"ID676571":{"id":676571,"fullName":"PJ Poulin","link":"/api/v1/people/676571","firstName":"Peter","lastName":"Poulin","primaryNumber":"50","birthDate":"1996-07-25","currentAge":29,"birthCity":"Marion","birthStateProvince":"MA","birthCountry":"USA","height":"6' 1\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"PJ","useLastName":"Poulin","middleName":"Arthur","boxscoreName":"Poulin","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2025-08-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"PJ Poulin","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"pj-poulin-676571","firstLastName":"PJ Poulin","lastFirstName":"Poulin, PJ","lastInitName":"Poulin, P","initLastName":"P Poulin","fullFMLName":"Peter Arthur Poulin","fullLFMName":"Poulin, Peter Arthur","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"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},"ID678554":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554","firstName":"Curtis","lastName":"Mead","primaryNumber":"45","birthDate":"2000-10-26","currentAge":25,"birthCity":"Adelaide","birthCountry":"Australia","height":"6' 1\"","weight":225,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Curtis","useLastName":"Mead","middleName":"James","boxscoreName":"Mead","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"meed","mlbDebutDate":"2023-08-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Curtis Mead","nameSlug":"curtis-mead-678554","firstLastName":"Curtis Mead","lastFirstName":"Mead, Curtis","lastInitName":"Mead, C","initLastName":"C Mead","fullFMLName":"Curtis James Mead","fullLFMName":"Mead, Curtis James","strikeZoneTop":3.247,"strikeZoneBottom":1.639},"ID677588":{"id":677588,"fullName":"José Tena","link":"/api/v1/people/677588","firstName":"José","lastName":"Tena","primaryNumber":"8","birthDate":"2001-03-20","currentAge":25,"birthCity":"San Cristobal","birthCountry":"Dominican Republic","height":"5' 10\"","weight":195,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"José","useLastName":"Tena","middleName":"Luis","boxscoreName":"Tena","gender":"M","nameMatrilineal":"De Leon","isPlayer":true,"isVerified":true,"mlbDebutDate":"2023-08-05","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"José Tena","nameSlug":"jose-tena-677588","firstLastName":"José Tena","lastFirstName":"Tena, José","lastInitName":"Tena, J","initLastName":"J Tena","fullFMLName":"José Luis Tena","fullLFMName":"Tena, José Luis","strikeZoneTop":3.14,"strikeZoneBottom":1.585},"ID676917":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917","firstName":"Steven","lastName":"Cavalli","primaryNumber":"24","birthDate":"1998-08-14","currentAge":27,"birthCity":"Tulsa","birthStateProvince":"OK","birthCountry":"USA","height":"6' 4\"","weight":223,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Cade","useLastName":"Cavalli","middleName":"Cade","boxscoreName":"Cavalli","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"pronunciation":"cuh-VAH-lee","mlbDebutDate":"2022-08-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Cade Cavalli","nameSlug":"cade-cavalli-676917","firstLastName":"Cade Cavalli","lastFirstName":"Cavalli, Cade","lastInitName":"Cavalli, C","initLastName":"C Cavalli","fullFMLName":"Steven Cade Cavalli","fullLFMName":"Cavalli, Steven Cade","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID695670":{"id":695670,"fullName":"Harry Ford","link":"/api/v1/people/695670","firstName":"Harrison","lastName":"Ford","primaryNumber":"17","birthDate":"2003-02-21","currentAge":23,"birthCity":"Atlanta","birthStateProvince":"GA","birthCountry":"USA","height":"5' 10\"","weight":200,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Harry","useLastName":"Ford","middleName":"Michael","boxscoreName":"Ford, H","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2021,"mlbDebutDate":"2025-09-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Harry Ford","nameSlug":"harry-ford-695670","firstLastName":"Harry Ford","lastFirstName":"Ford, Harry","lastInitName":"Ford, H","initLastName":"H Ford","fullFMLName":"Harrison Michael Ford","fullLFMName":"Ford, Harrison Michael","strikeZoneTop":3.123,"strikeZoneBottom":1.576},"ID696285":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285","firstName":"Jacob","lastName":"Young","primaryNumber":"30","birthDate":"1999-07-27","currentAge":26,"birthCity":"Ponte Vedra","birthStateProvince":"FL","birthCountry":"USA","height":"5' 11\"","weight":192,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Jacob","useLastName":"Young","middleName":"Samuel","boxscoreName":"Young","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2023-08-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jacob Young","nameSlug":"jacob-young-696285","firstLastName":"Jacob Young","lastFirstName":"Young, Jacob","lastInitName":"Young, J","initLastName":"J Young","fullFMLName":"Jacob Samuel Young","fullLFMName":"Young, Jacob Samuel","strikeZoneTop":3.188,"strikeZoneBottom":1.609},"ID664875":{"id":664875,"fullName":"Justin Lawrence","link":"/api/v1/people/664875","firstName":"Justin","lastName":"Lawrence","primaryNumber":"44","birthDate":"1994-11-25","currentAge":31,"birthCity":"Panama City","birthCountry":"Panama","height":"6' 3\"","weight":211,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Justin","useLastName":"Lawrence","middleName":"Anthony","boxscoreName":"Lawrence, J","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2021-04-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Justin Lawrence","nameSlug":"justin-lawrence-664875","firstLastName":"Justin Lawrence","lastFirstName":"Lawrence, Justin","lastInitName":"Lawrence, J","initLastName":"J Lawrence","fullFMLName":"Justin Anthony Lawrence","fullLFMName":"Lawrence, Justin Anthony","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID687377":{"id":687377,"fullName":"Orlando Ribalta","link":"/api/v1/people/687377","firstName":"Orlando","lastName":"Ribalta","primaryNumber":"64","birthDate":"1998-03-05","currentAge":28,"birthCity":"Santa Clara","birthCountry":"Cuba","height":"6' 7\"","weight":245,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Orlando","useLastName":"Ribalta","middleName":"Andres","boxscoreName":"Ribalta","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2024-08-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Orlando Ribalta","nameSlug":"orlando-ribalta-687377","firstLastName":"Orlando Ribalta","lastFirstName":"Ribalta, Orlando","lastInitName":"Ribalta, O","initLastName":"O Ribalta","fullFMLName":"Orlando Andres Ribalta","fullLFMName":"Ribalta, Orlando Andres","strikeZoneTop":3.522,"strikeZoneBottom":1.778},"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},"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},"ID656492":{"id":656492,"fullName":"Foster Griffin","link":"/api/v1/people/656492","firstName":"Fred","lastName":"Griffin","primaryNumber":"22","birthDate":"1995-07-27","currentAge":30,"birthCity":"Orlando","birthStateProvince":"FL","birthCountry":"USA","height":"6' 3\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Foster","useLastName":"Griffin","middleName":"Foster","boxscoreName":"Griffin","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2020-07-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Foster Griffin","nameSlug":"foster-griffin-656492","firstLastName":"Foster Griffin","lastFirstName":"Griffin, Foster","lastInitName":"Griffin, F","initLastName":"F Griffin","fullFMLName":"Fred Foster Griffin","fullLFMName":"Griffin, Fred Foster","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID676680":{"id":676680,"fullName":"Tom Cosgrove","link":"/api/v1/people/676680","firstName":"Thomas","lastName":"Cosgrove","primaryNumber":"34","birthDate":"1996-06-14","currentAge":30,"birthCity":"Staten Island","birthStateProvince":"NY","birthCountry":"USA","height":"6' 2\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tom","useLastName":"Cosgrove","boxscoreName":"Cosgrove","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"pronunciation":"COSS-grove","mlbDebutDate":"2023-04-29","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Tom Cosgrove","nameSlug":"tom-cosgrove-676680","firstLastName":"Tom Cosgrove","lastFirstName":"Cosgrove, Tom","lastInitName":"Cosgrove, T","initLastName":"T Cosgrove","fullFMLName":"Thomas  Cosgrove","fullLFMName":"Cosgrove, Thomas ","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID671277":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277","firstName":"Luis","lastName":"García","primaryNumber":"2","birthDate":"2000-05-16","currentAge":26,"birthCity":"New York","birthStateProvince":"NY","birthCountry":"USA","height":"6' 1\"","weight":216,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Luis","useLastName":"García Jr.","middleName":"Victoriano","boxscoreName":"García Jr., L","gender":"M","nameMatrilineal":"Mendoza","isPlayer":true,"isVerified":true,"mlbDebutDate":"2020-08-14","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luis García Jr.","nameSlug":"luis-garcia-jr-671277","firstLastName":"Luis García Jr.","lastFirstName":"García Jr., Luis","lastInitName":"García Jr., L","initLastName":"L García Jr.","fullFMLName":"Luis Victoriano García Jr.","fullLFMName":"García Jr., Luis Victoriano","strikeZoneTop":3.248,"strikeZoneBottom":1.639},"ID805779":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779","firstName":"Jacob","lastName":"Wilson","primaryNumber":"5","birthDate":"2002-03-30","currentAge":24,"birthCity":"Los Angeles","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":190,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Jacob","useLastName":"Wilson","boxscoreName":"Wilson, J","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2024-07-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jacob Wilson","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"jacob-wilson-805779","firstLastName":"Jacob Wilson","lastFirstName":"Wilson, Jacob","lastInitName":"Wilson, J","initLastName":"J Wilson","fullFMLName":"Jacob Wilson","fullLFMName":"Wilson, Jacob","strikeZoneTop":3.291,"strikeZoneBottom":1.661}},"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":14111,"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":"85","wind":"11 mph, Out To LF"},"gameInfo":{"attendance":11087,"firstPitch":"2026-07-18T01:41:00.000Z","gameDurationMinutes":193},"review":{"hasChallenges":false,"away":{"used":0,"remaining":1},"home":{"used":0,"remaining":1}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":1,"usedFailed":1,"remaining":1},"home":{"usedSuccessful":2,"usedFailed":2,"remaining":0}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"home":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"}},"officialScorer":{"id":433339,"fullName":"David Feldman","link":"/api/v1/people/433339"},"primaryDatacaster":{"id":831435,"fullName":"Michael Benton","link":"/api/v1/people/831435"},"moundVisits":{"away":{"used":2,"remaining":2},"home":{"used":3,"remaining":1}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"James Wood called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-18T01:41:04.064Z","endTime":"2026-07-18T01:42:06.962Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":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":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-17T22:09:37.994Z","endTime":"2026-07-18T01:22:38.481Z","isPitch":false,"type":"action","player":{"id":695578,"link":"/api/v1/people/695578"}},{"details":{"description":"Status Change - Warmup","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-07-18T01:22:38.481Z","endTime":"2026-07-18T01:40:20.900Z","isPitch":false,"type":"action","player":{"id":695578,"link":"/api/v1/people/695578"}},{"details":{"description":"Status Change - In Progress","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-07-18T01:40:20.900Z","endTime":"2026-07-18T01:41:06.151Z","isPitch":false,"type":"action","player":{"id":695578,"link":"/api/v1/people/695578"}},{"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":96.7,"endSpeed":88.9,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.864420590195017,"aZ":-14.386697538643794,"pfxX":6.197520908074054,"pfxZ":8.80680078466764,"pX":0.3278831779550814,"pZ":2.5936654247613036,"vX0":-6.46208316573287,"vY0":-140.73508993618827,"vZ0":-5.371535843995852,"x":104.5,"y":168.75,"x0":1.8409605757564793,"y0":50.00502837882404,"z0":5.448118976782007,"aX":12.52032696067512},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":15.1,"breakHorizontal":-10.0,"spinRate":2359,"spinDirection":145},"zone":6,"typeConfidence":0.9,"plateTime":0.3881712870101319,"extension":6.454481888993236},"index":3,"playId":"d70369eb-222f-3c23-a1d6-4e4e57f48213","pitchNumber":1,"startTime":"2026-07-18T01:41:06.151Z","endTime":"2026-07-18T01:41:09.912Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.3,"endSpeed":76.2,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.740546147816442,"aZ":-28.617110399439888,"pfxX":-7.210396390951127,"pfxZ":2.446755981934844,"pX":-1.1916744162961859,"pZ":1.4025670566017163,"vX0":-5.454891766613338,"vY0":-119.7996533112667,"vZ0":-3.7385570026179322,"x":162.42,"y":200.91,"x0":2.0503450822578198,"y0":50.0050016451294,"z0":5.536059145397433,"aX":-10.501948678687032},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":3.8,"breakHorizontal":14.4,"spinRate":2553,"spinDirection":291},"zone":13,"typeConfidence":0.92,"plateTime":0.4568683222139627,"extension":6.4162193240550645},"index":4,"playId":"31f3d44a-4694-304e-9539-278ab47a03a2","pitchNumber":2,"startTime":"2026-07-18T01:41:24.414Z","endTime":"2026-07-18T01:41:28.307Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.9,"endSpeed":77.6,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.686303521204298,"aZ":-27.97740919107923,"pfxX":-8.090832186824468,"pfxZ":2.7770350023529566,"pX":-0.618243765737951,"pZ":1.237749245428313,"vX0":-4.006595475125153,"vY0":-122.11569450490096,"vZ0":-4.359146564836918,"x":140.57,"y":205.36,"x0":2.094216837805925,"y0":50.00425593916218,"z0":5.448325367946714,"aX":-12.240234418517002},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":4.2,"breakHorizontal":15.6,"spinRate":2621,"spinDirection":292},"zone":13,"typeConfidence":0.93,"plateTime":0.4482445740845695,"extension":6.320399645021044},"index":5,"playId":"84546837-d824-3e9b-810c-2342b53763ec","pitchNumber":3,"startTime":"2026-07-18T01:41:39.717Z","endTime":"2026-07-18T01:41:43.241Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":98.4,"endSpeed":90.2,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.712759611270418,"aZ":-13.816039282821382,"pfxX":5.655189426384538,"pfxZ":8.803823661755748,"pX":-0.0638592602652982,"pZ":3.4195059125696914,"vX0":-8.143585189047409,"vY0":-143.18164999533306,"vZ0":-3.1113668504295315,"x":119.43,"y":146.45,"x0":2.076710385476545,"y0":50.00425068302257,"z0":5.379756376938831,"aX":11.794938777012273},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":15.5,"breakHorizontal":-8.6,"spinRate":2296,"spinDirection":148},"zone":2,"typeConfidence":0.92,"plateTime":0.3819103846444274,"extension":6.24675651608037},"index":6,"playId":"3f88fd5a-5cf8-31bf-8e02-c9ad431b2807","pitchNumber":4,"startTime":"2026-07-18T01:42:02.004Z","endTime":"2026-07-18T01:42:06.962Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T01:42:06.962Z","atBatIndex":0},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Curtis Mead strikes out on a foul tip.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-18T01:42:15.909Z","endTime":"2026-07-18T01:44:34.112Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"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":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":80.8,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.0162029407495,"aZ":-31.741023899782313,"pfxX":-2.9893468358960553,"pfxZ":0.26284897431965604,"pX":-0.7604805312784367,"pZ":2.35570273213544,"vX0":-5.926510132111385,"vY0":-127.60060890260958,"vZ0":-1.9121381337427712,"x":145.99,"y":175.18,"x0":1.9797649246859121,"y0":50.00446460845496,"z0":5.6134664129276395,"aX":-4.932610658141574},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":0.2,"breakHorizontal":6.7,"spinRate":2335,"spinDirection":283},"zone":4,"typeConfidence":0.91,"plateTime":0.42909494734381326,"extension":6.452434550902227},"index":0,"playId":"177f9093-58b8-36dc-8ec8-5f73f2f408c4","pitchNumber":1,"startTime":"2026-07-18T01:42:29.860Z","endTime":"2026-07-18T01:42:34.499Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":81.5,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.221853431379277,"aZ":-24.949105602391473,"pfxX":7.543403334424765,"pfxZ":4.299481973175961,"pX":-0.42033792101137096,"pZ":1.800325480151421,"vX0":-8.769221105372749,"vY0":-128.16740611292718,"vZ0":-4.013958062610202,"x":133.02,"y":190.17,"x0":2.0507509189460222,"y0":50.000533593969344,"z0":5.314496487093357,"aX":12.664206084653726},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":7.2,"breakHorizontal":-11.9,"spinRate":1358,"spinDirection":130},"zone":7,"typeConfidence":0.85,"plateTime":0.4258763643407457,"extension":6.5822707829721105},"index":1,"playId":"3cd15f09-f11e-326e-bbc7-f2e2f8ad3975","pitchNumber":2,"startTime":"2026-07-18T01:42:49.714Z","endTime":"2026-07-18T01:42:54.143Z","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":2,"outs":1},"pitchData":{"startSpeed":83.2,"endSpeed":77.0,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.42847817875111,"aZ":-41.43872511819371,"pfxX":-5.4794961020409465,"pfxZ":-6.2105841636499335,"pX":1.4442171177657817,"pZ":2.035061455647906,"vX0":0.5020375339543346,"vY0":-121.29052828672036,"vZ0":-0.24223815544393656,"x":61.95,"y":183.83,"x0":1.946707628774359,"y0":50.0026709309924,"z0":5.745682934533919,"aX":-8.174572106270674},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.4,"breakVerticalInduced":-11.0,"breakHorizontal":9.8,"spinRate":2534,"spinDirection":318},"zone":14,"typeConfidence":0.91,"plateTime":0.4513561368057939,"extension":6.383809550249782},"index":2,"playId":"06e20a9a-752b-3067-9656-664734cd100d","pitchNumber":3,"startTime":"2026-07-18T01:43:07.325Z","endTime":"2026-07-18T01:43:11.188Z","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":97.0,"endSpeed":89.1,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.010875360530505,"aZ":-14.033492908018554,"pfxX":5.543446562749289,"pfxZ":8.944253583773804,"pX":-0.4590115331721236,"pZ":3.3119724683057354,"vX0":-8.391434540003607,"vY0":-141.02428291450784,"vZ0":-3.693809007694507,"x":134.5,"y":149.36,"x0":1.8254853075876543,"y0":50.002694226377635,"z0":5.535148946644904,"aX":11.243594062845817},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":15.7,"breakHorizontal":-8.5,"spinRate":2262,"spinDirection":154},"zone":1,"typeConfidence":0.91,"plateTime":0.3873828852600609,"extension":6.343280281005282},"index":3,"playId":"2f91af94-1434-33c0-b6e9-bafa5888f9c0","pitchNumber":4,"startTime":"2026-07-18T01:43:24.208Z","endTime":"2026-07-18T01:43:27.592Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.6,"endSpeed":76.2,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.83248257933281,"aZ":-42.24464404453422,"pfxX":-2.961304478336119,"pfxZ":-6.9292103233165605,"pX":-0.5904095787007281,"pZ":0.890922424263239,"vX0":-4.622647215895023,"vY0":-120.19607866571924,"vZ0":-2.3389300123377117,"x":139.51,"y":214.73,"x0":1.747799503686158,"y0":50.00355324963607,"z0":5.652752436747433,"aX":-4.302551933195766},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.2,"breakVerticalInduced":-12.8,"breakHorizontal":6.6,"spinRate":2746,"spinDirection":324},"zone":13,"typeConfidence":0.91,"plateTime":0.4569329240915061,"extension":6.422829663619168},"index":4,"playId":"243b440a-036e-30aa-a991-d5fc6bfcbede","pitchNumber":5,"startTime":"2026-07-18T01:43:43.710Z","endTime":"2026-07-18T01:43:47.389Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":80.5,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.21960439047034,"aZ":-32.29598020987429,"pfxX":-3.033695397459308,"pfxZ":-0.08026404040048948,"pX":0.04218141455507603,"pZ":-0.055312316053761613,"vX0":-3.7422937549310977,"vY0":-126.37341042033792,"vZ0":-6.987666572904358,"x":115.39,"y":240.27,"x0":1.9349711784305061,"y0":50.00100484633892,"z0":5.332584918076821,"aX":-4.915428961813268},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-1.4,"breakHorizontal":6.4,"spinRate":2293,"spinDirection":265},"zone":14,"typeConfidence":0.8,"plateTime":0.43306475995053884,"extension":6.372412124342528},"index":5,"playId":"a2a2f350-50b8-374b-82e5-62470aab15bd","pitchNumber":6,"startTime":"2026-07-18T01:44:08.038Z","endTime":"2026-07-18T01:44:12.215Z","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":98.0,"endSpeed":90.2,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.616978757724404,"aZ":-15.591600573523914,"pfxX":3.563711070720928,"pfxZ":7.979210208406105,"pX":0.01834496953322881,"pZ":3.269400609193739,"vX0":-6.053367537392299,"vY0":-142.73205323766982,"vZ0":-3.565649815607065,"x":116.3,"y":150.51,"x0":1.6966149078318176,"y0":50.00309924607718,"z0":5.506946154905464,"aX":7.406993182685407},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":13.9,"breakHorizontal":-5.3,"spinRate":2099,"spinDirection":153},"zone":2,"typeConfidence":0.91,"plateTime":0.38268341654831817,"extension":6.240616441061857},"index":6,"playId":"790e0c7b-f461-394d-a789-a60a522dcc3b","pitchNumber":7,"startTime":"2026-07-18T01:44:29.503Z","endTime":"2026-07-18T01:44:34.112Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T01:44:34.112Z","atBatIndex":1},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Andrés Chaparro grounds out, second baseman Donovan Walton to first baseman Tommy White.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-18T01:44:47.832Z","endTime":"2026-07-18T01:47:54.030Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","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":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":622268,"link":"/api/v1/people/622268"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":695720,"link":"/api/v1/people/695720"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":78.0,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.865111701807194,"aZ":-39.76824670408979,"pfxX":-5.349842002213836,"pfxZ":-5.0013788689964604,"pX":-1.1532068847377073,"pZ":1.50129962183943,"vX0":-5.368646132567509,"vY0":-122.42279040871296,"vZ0":-1.830617377674248,"x":160.96,"y":198.24,"x0":1.7618745986558197,"y0":50.00036852588944,"z0":5.658507800224057,"aX":-8.128728930858047},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.9,"breakVerticalInduced":-9.2,"breakHorizontal":10.9,"spinRate":2524,"spinDirection":317},"zone":13,"typeConfidence":0.84,"plateTime":0.4471754577120879,"extension":6.5073226531231825},"index":0,"playId":"e66f5996-0bec-382c-a488-8a199dc30c21","pitchNumber":1,"startTime":"2026-07-18T01:45:00.200Z","endTime":"2026-07-18T01:45:03.706Z","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":98.2,"endSpeed":90.0,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.05675317001067,"aZ":-13.70368675122708,"pfxX":5.0010273805583125,"pfxZ":8.912890396461268,"pX":0.19676923011890407,"pZ":2.3547264373505135,"vX0":-6.657107071231468,"vY0":-142.86223023714723,"vZ0":-5.9646557984567545,"x":109.5,"y":175.2,"x0":1.9044546656410568,"y0":50.00677761772125,"z0":5.326734336456442,"aX":10.36875617513864},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":15.1,"breakHorizontal":-7.8,"spinRate":2369,"spinDirection":145},"zone":5,"typeConfidence":0.92,"plateTime":0.3829945450064627,"extension":6.42143930629669},"index":1,"playId":"b35b49bb-08f9-3d50-93c8-233b0cf3d0c9","pitchNumber":2,"startTime":"2026-07-18T01:45:15.930Z","endTime":"2026-07-18T01:45:20.321Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.7,"endSpeed":89.6,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.36788389116593,"aZ":-15.947132613269721,"pfxX":3.5983249640609825,"pfxZ":7.890302603930662,"pX":-0.27757426649527595,"pZ":3.443421540585344,"vX0":-6.738716970599279,"vY0":-142.2197590669789,"vZ0":-3.189790990912213,"x":127.58,"y":145.81,"x0":1.6507044545405727,"y0":50.00436537709558,"z0":5.585644706921068,"aX":7.402297900204905},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":13.8,"breakHorizontal":-5.2,"spinRate":2199,"spinDirection":153},"zone":11,"typeConfidence":0.9,"plateTime":0.3845318564294882,"extension":6.4431117507777715},"index":2,"playId":"6379a44a-1730-3d76-97c5-279cc0245b63","pitchNumber":3,"startTime":"2026-07-18T01:45:38.490Z","endTime":"2026-07-18T01:45:41.605Z","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":2,"outs":2},"pitchData":{"startSpeed":82.0,"endSpeed":76.0,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.88110627934966,"aZ":-43.64543572428658,"pfxX":-5.96163152335545,"pfxZ":-7.886827483524424,"pX":2.056024141022988,"pZ":2.8959823736519774,"vX0":2.2405241333171553,"vY0":-119.47501295467592,"vZ0":2.2526537979222505,"x":38.63,"y":160.59,"x0":1.8834754211091005,"y0":50.00561961878824,"z0":5.848153774725014,"aX":-8.665563722649829},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.0,"breakVerticalInduced":-13.6,"breakHorizontal":10.3,"spinRate":2635,"spinDirection":317},"zone":12,"typeConfidence":0.91,"plateTime":0.4575237401184036,"extension":6.329126043724379},"index":3,"playId":"d5807aa6-3aea-30be-8ea4-7d3ffbd4a3ed","pitchNumber":4,"startTime":"2026-07-18T01:45:59.792Z","endTime":"2026-07-18T01:46:03.411Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":80.2,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.12530853925118,"aZ":-32.97209348525081,"pfxX":-2.6302288281398423,"pfxZ":-0.4921390246308306,"pX":-0.05282825317411797,"pZ":2.0939104831528663,"vX0":-3.9460174359002504,"vY0":-126.90753023531052,"vZ0":-2.2671611518917043,"x":119.01,"y":182.24,"x0":1.8641895162154036,"y0":50.00102847750912,"z0":5.626747254749349,"aX":-4.2863456054270115},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":-1.2,"breakHorizontal":5.6,"spinRate":2319,"spinDirection":278},"zone":8,"typeConfidence":0.91,"plateTime":0.4316931463011322,"extension":6.38894201905866},"index":4,"playId":"1769326f-0e03-3251-92b6-e54720837482","pitchNumber":5,"startTime":"2026-07-18T01:46:21.499Z","endTime":"2026-07-18T01:46:25.031Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.7,"endSpeed":90.4,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.994733849629554,"aZ":-13.273519877011998,"pfxX":5.2612212522648925,"pfxZ":9.006486634856525,"pX":0.35106408954792523,"pZ":3.574419493607663,"vX0":-5.844805588641287,"vY0":-143.65875068152047,"vZ0":-3.049639980767401,"x":103.62,"y":142.27,"x0":1.7244191650608989,"y0":50.00565192450647,"z0":5.470269927006964,"aX":11.04452237576812},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":16.0,"breakHorizontal":-8.4,"spinRate":2316,"spinDirection":150},"zone":12,"typeConfidence":0.92,"plateTime":0.38068106557806125,"extension":6.428117900212551},"index":5,"playId":"9c1aa727-ce57-39bd-b9bf-774cdb43cf07","pitchNumber":6,"startTime":"2026-07-18T01:46:44.108Z","endTime":"2026-07-18T01:46:53.425Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":82.3,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.78946827194029,"aZ":-29.730939323832498,"pfxX":-1.6322622786793257,"pfxZ":1.437482433072451,"pX":-0.08169270421334686,"pZ":1.4121786838754555,"vX0":-4.5973029854316945,"vY0":-128.74599638817614,"vZ0":-4.429873159738964,"x":120.11,"y":200.65,"x0":1.9307446911537387,"y0":50.0014373548361,"z0":5.425310616454378,"aX":-2.7719000582715747},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":1.9,"breakHorizontal":3.8,"spinRate":2186,"spinDirection":252},"zone":13,"typeConfidence":0.91,"plateTime":0.42353127359618803,"extension":6.527907815233076},"index":6,"playId":"0d7f6b1e-dbb2-3a3a-aafb-bd31b920089a","pitchNumber":7,"startTime":"2026-07-18T01:47:22.424Z","endTime":"2026-07-18T01:47:26.331Z","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":98.7,"endSpeed":90.7,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.36099453171149,"aZ":-12.496893900603776,"pfxX":4.683817973170203,"pfxZ":9.364929669380043,"pX":0.09393899065567769,"pZ":2.2076822914666807,"vX0":-6.529023338960214,"vY0":-143.60591902074,"vZ0":-6.707168673094119,"x":113.42,"y":179.17,"x0":1.7820210507308225,"y0":50.00666503352255,"z0":5.341322970576004,"aX":9.845365509279988},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":15.8,"breakHorizontal":-7.3,"spinRate":2508,"spinDirection":150},"zone":5,"typeConfidence":0.92,"plateTime":0.38053418457368693,"extension":6.427109026692885},"hitData":{"launchSpeed":93.6,"launchAngle":1.0,"totalDistance":55.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":126.47,"coordY":142.56}},"index":7,"playId":"e56d4b22-65a5-3aeb-ac86-1ec26979e536","pitchNumber":8,"startTime":"2026-07-18T01:47:46.287Z","endTime":"2026-07-18T01:47:54.030Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T01:47:54.030Z","atBatIndex":2},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Carlos Cortes singles on a sharp line drive to center fielder Jacob Young.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-18T01:49:51.777Z","endTime":"2026-07-18T01:51:10.818Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":696285,"link":"/api/v1/people/696285"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":88.0,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.101718929578137,"aZ":-23.324819590840953,"pfxX":-8.509745294646642,"pfxZ":4.473056663913683,"pX":-0.35562297185529107,"pZ":2.4841792646478633,"vX0":5.54902110125225,"vY0":-139.64354370253153,"vZ0":-4.917611020562565,"x":130.56,"y":171.71,"x0":-1.261744027757884,"y0":50.00129990259374,"z0":5.800148699159263,"aX":-16.82444800222455},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":7.3,"breakHorizontal":14.3,"spinRate":2133,"spinDirection":219},"zone":4,"typeConfidence":0.9,"plateTime":0.3920673432368891,"extension":6.3904266802338086},"index":0,"playId":"aa2c6c27-e48c-3bd9-a557-b680d6e54ea2","pitchNumber":1,"startTime":"2026-07-18T01:50:11.859Z","endTime":"2026-07-18T01:50:15.566Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.3,"endSpeed":89.3,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.381571022336956,"aZ":-23.056472803500927,"pfxX":-8.757127733648561,"pfxZ":4.485030502313395,"pX":0.15183606109664738,"pZ":2.2453162749171285,"vX0":7.347397382196076,"vY0":-141.4590177583629,"vZ0":-5.659054283318819,"x":111.21,"y":178.16,"x0":-1.337659005883007,"y0":50.003255885788974,"z0":5.7438996478691395,"aX":-17.800493374148218},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":7.2,"breakHorizontal":14.4,"spinRate":2134,"spinDirection":218},"zone":5,"typeConfidence":0.91,"plateTime":0.3867640295681447,"extension":6.416144823346441},"index":1,"playId":"80b81407-efcf-3afb-ac41-5c111f1dbef3","pitchNumber":2,"startTime":"2026-07-18T01:50:34.871Z","endTime":"2026-07-18T01:50:39.455Z","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(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":80.6,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.814280036539532,"aZ":-41.675349134638154,"pfxX":5.4091990445069555,"pfxZ":-5.811286039349026,"pX":-0.18371420290170426,"pZ":2.4935244416632156,"vX0":1.0968592059182338,"vY0":-126.8154433816457,"vZ0":-0.6349033851774795,"x":124.0,"y":171.45,"x0":-1.3241610369152363,"y0":50.00037307854974,"z0":6.058317721774746,"aX":8.848966157027704},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.3,"breakVerticalInduced":-10.4,"breakHorizontal":-10.1,"spinRate":2197,"spinDirection":34},"zone":5,"typeConfidence":0.6,"plateTime":0.4311602443271436,"extension":6.203607445891495},"hitData":{"launchSpeed":102.4,"launchAngle":9.0,"totalDistance":226.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":112.01,"coordY":75.78}},"index":2,"playId":"7083bdfc-a2a8-3f79-b3e8-0af03419aacd","pitchNumber":3,"startTime":"2026-07-18T01:50:58.539Z","endTime":"2026-07-18T01:51:10.818Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T01:51:10.818Z","atBatIndex":3},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Jacob Wilson grounds into a double play, third baseman Curtis Mead to second baseman Nasim Nuñez to first baseman Andrés Chaparro. Carlos Cortes out at 2nd. Jacob Wilson out at 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-18T01:51:51.246Z","endTime":"2026-07-18T01:53:10.970Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":678554,"link":"/api/v1/people/678554"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":683083,"link":"/api/v1/people/683083"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":683083,"link":"/api/v1/people/683083"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":665953,"link":"/api/v1/people/665953"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"playId":"5e65cc84-64d7-3bbd-b1cb-b15e47780471","startTime":"2026-07-18T01:51:37.323Z","endTime":"2026-07-18T01:51:40.323Z","isPitch":false,"type":"pickoff"},{"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":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":87.6,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.59936329649626,"aZ":-17.222652050293732,"pfxX":-1.3386519482064283,"pfxZ":7.66094547319755,"pX":0.021246770624814455,"pZ":2.7943314326867563,"vX0":4.408521394380179,"vY0":-138.05669940272568,"vZ0":-5.323933391880063,"x":116.19,"y":163.33,"x0":-1.4147194388075652,"y0":50.000348611192834,"z0":5.887655721459504,"aX":-2.6120857189475486},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":13.1,"breakHorizontal":1.6,"spinRate":2252,"spinDirection":208},"zone":5,"typeConfidence":0.75,"plateTime":0.39509633963993496,"extension":6.371372545254004},"index":1,"playId":"9ad16b51-5dc9-3fba-9072-48401636d905","pitchNumber":1,"startTime":"2026-07-18T01:51:53.430Z","endTime":"2026-07-18T01:51:56.686Z","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,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":79.5,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.710659225628643,"aZ":-40.78203910921144,"pfxX":8.3843980065387,"pfxZ":-5.391543604669344,"pX":0.6832591175334727,"pZ":2.3798970665425094,"vX0":2.957194257156499,"vY0":-125.84751470929685,"vZ0":-0.43194851790697697,"x":90.96,"y":174.52,"x0":-1.5979926357743675,"y0":50.004614151647424,"z0":5.8711206280074775,"aX":13.382233922708265},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.3,"breakVerticalInduced":-9.6,"breakHorizontal":-15.8,"spinRate":2283,"spinDirection":31},"zone":6,"typeConfidence":0.91,"plateTime":0.43605949861511295,"extension":6.280907955630722},"index":2,"playId":"2f148be2-1c77-3123-a860-c0e3d857e90e","pitchNumber":2,"startTime":"2026-07-18T01:52:14.932Z","endTime":"2026-07-18T01:52:18.417Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.5,"endSpeed":90.2,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.50146341737868,"aZ":-15.730231128762505,"pfxX":-3.8680294625282508,"pfxZ":7.889028083863662,"pX":-0.6193713249857545,"pZ":2.844169822193161,"vX0":3.316096213056056,"vY0":-143.32336841774978,"vZ0":-5.730159557163523,"x":140.61,"y":161.99,"x0":-1.2876689334623668,"y0":50.00603993959924,"z0":5.848658278216317,"aX":-8.064967520602796},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":13.3,"breakHorizontal":6.4,"spinRate":2226,"spinDirection":218},"zone":4,"typeConfidence":0.9,"plateTime":0.3818694451100799,"extension":6.4012585302433385},"index":3,"playId":"ea242568-ce96-3ed1-ba57-5418b7f29b41","pitchNumber":3,"startTime":"2026-07-18T01:52:37.705Z","endTime":"2026-07-18T01:52:40.705Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":80.7,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.775997055115717,"aZ":-40.25618192607079,"pfxX":2.6578874441272067,"pfxZ":-4.961792245738376,"pX":0.08219348061778045,"pZ":1.6665916041456588,"vX0":2.01239337217533,"vY0":-126.29201449848105,"vZ0":-2.9145632432258646,"x":113.87,"y":193.78,"x0":-1.0680985156568892,"y0":50.00467964829834,"z0":6.048107672430567,"aX":4.327838599260455},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.5,"breakVerticalInduced":-9.4,"breakHorizontal":-5.3,"spinRate":2221,"spinDirection":28},"zone":8,"typeConfidence":0.91,"plateTime":0.43237870174321813,"extension":6.345745507739819},"hitData":{"launchSpeed":95.1,"launchAngle":-13.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":106.2,"coordY":161.82}},"index":4,"playId":"84864537-8d6b-3ef3-945a-ff69b6de6807","pitchNumber":4,"startTime":"2026-07-18T01:52:59.642Z","endTime":"2026-07-18T01:53:10.970Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T01:53:10.970Z","atBatIndex":4},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tyler Soderstrom called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-18T01:53:21.757Z","endTime":"2026-07-18T01:54:25.813Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":695670,"link":"/api/v1/people/695670"},"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":96.4,"endSpeed":88.6,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.092580850977615,"aZ":-19.29627050705912,"pfxX":-4.931157761806334,"pfxZ":6.414682746942102,"pX":-0.4454361644815323,"pZ":3.03150262511834,"vX0":4.337887451470182,"vY0":-140.37732498803854,"vZ0":-3.9667074941027667,"x":133.98,"y":156.93,"x0":-1.3658141649101114,"y0":50.00090779176191,"z0":5.709798549057667,"aX":-9.896286930605058},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":11.0,"breakHorizontal":8.2,"spinRate":2286,"spinDirection":226},"zone":1,"typeConfidence":0.9,"plateTime":0.3893433859587314,"extension":6.322210207923013},"index":0,"playId":"68f81e07-90fb-3d51-afd7-a7c5902f695a","pitchNumber":1,"startTime":"2026-07-18T01:53:37.801Z","endTime":"2026-07-18T01:53:41.706Z","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":97.8,"endSpeed":90.0,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.863808364110962,"aZ":-21.099758577107753,"pfxX":-8.738744119856532,"pfxZ":5.370947463291618,"pX":-0.26262919047473193,"pZ":2.31067991636243,"vX0":6.457666212463045,"vY0":-142.28325581493834,"vZ0":-5.567560240334662,"x":127.01,"y":176.39,"x0":-1.4196300288950436,"y0":50.002904350573814,"z0":5.618541927115437,"aX":-18.021982898120076},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":8.9,"breakHorizontal":14.6,"spinRate":2192,"spinDirection":223},"zone":5,"typeConfidence":0.9,"plateTime":0.38410180821111295,"extension":6.3025277906828245},"index":1,"playId":"af520e08-3d7a-3c2e-8e2f-da3b2a9852f1","pitchNumber":2,"startTime":"2026-07-18T01:53:57.660Z","endTime":"2026-07-18T01:54:03.656Z","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":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":80.3,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.815540439530476,"aZ":-37.802861124431736,"pfxX":9.786960789861192,"pfxZ":-3.4751449122519817,"pX":0.7540966575589649,"pZ":1.8619308029034027,"vX0":2.907966588335678,"vY0":-126.54439711431539,"vZ0":-1.797068277787576,"x":88.26,"y":188.51,"x0":-1.681186185879328,"y0":50.00086825058383,"z0":5.609677989618234,"aX":15.868960734283938},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-6.5,"breakHorizontal":-18.4,"spinRate":2370,"spinDirection":42},"zone":9,"typeConfidence":0.91,"plateTime":0.4328333213882174,"extension":6.124384755829569},"index":2,"playId":"598ec18f-3897-37e8-9321-16282f1be160","pitchNumber":3,"startTime":"2026-07-18T01:54:20.841Z","endTime":"2026-07-18T01:54:25.813Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T01:54:25.813Z","atBatIndex":5},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"CJ Abrams lines out to left fielder Tyler Soderstrom.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-18T01:56:20.029Z","endTime":"2026-07-18T01:58:22.248Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"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":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":79.6,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.387344242574873,"aZ":-31.447400708207184,"pfxX":-2.7715647005316226,"pfxZ":0.4535714069697292,"pX":-0.25385564618619266,"pZ":2.0557128761289407,"vX0":-4.2500648702521335,"vY0":-125.51377796095153,"vZ0":-2.279682671797154,"x":126.68,"y":183.28,"x0":1.8186899946645847,"y0":50.003566908618524,"z0":5.525930411533354,"aX":-4.440017635797102},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":0.6,"breakHorizontal":6.0,"spinRate":2363,"spinDirection":247},"zone":7,"typeConfidence":0.9,"plateTime":0.4356792739776689,"extension":6.454547407667488},"index":0,"playId":"f1f09569-6d80-3e7b-b9e1-2b4ce521bba5","pitchNumber":1,"startTime":"2026-07-18T01:56:35.229Z","endTime":"2026-07-18T01:56:39.005Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.4,"endSpeed":76.8,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.23566940990267,"aZ":-31.89528685925404,"pfxX":-9.37394630348867,"pfxZ":0.1843108018720112,"pX":-0.5243226470569995,"pZ":0.3592862490537743,"vX0":-3.0035605566523507,"vY0":-121.3330937790125,"vZ0":-5.393388519478904,"x":136.99,"y":229.08,"x0":1.9493897079161995,"y0":50.00095179600184,"z0":5.41232913339425,"aX":-13.879008509907479},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-0.7,"breakHorizontal":17.8,"spinRate":2570,"spinDirection":298},"zone":13,"typeConfidence":0.93,"plateTime":0.4526051631742818,"extension":6.45593522929556},"index":1,"playId":"09c3476f-4e30-36c9-ba94-4a63009f3225","pitchNumber":2,"startTime":"2026-07-18T01:56:54.624Z","endTime":"2026-07-18T01:56:58.342Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.8,"endSpeed":77.0,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.561789190747525,"aZ":-33.25910209899095,"pfxX":-8.505206259991084,"pfxZ":-0.7335334133603144,"pX":0.5418401192262954,"pZ":1.7616221095017355,"vX0":-1.050205541662827,"vY0":-120.65793884230605,"vZ0":-2.08760088764082,"x":96.35,"y":191.22,"x0":2.087539617793704,"y0":50.00023045191663,"z0":5.544485314587616,"aX":-12.646971694775713},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-1.6,"breakHorizontal":15.7,"spinRate":2479,"spinDirection":296},"zone":9,"typeConfidence":0.93,"plateTime":0.4524432786309869,"extension":6.465279884838558},"index":2,"playId":"6a243563-bf1b-345f-a6f7-072fadd1e299","pitchNumber":3,"startTime":"2026-07-18T01:57:11.848Z","endTime":"2026-07-18T01:57:15.986Z","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":0},"pitchData":{"startSpeed":84.7,"endSpeed":79.2,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.456813362069028,"aZ":-31.76820121194708,"pfxX":-8.481082887574887,"pfxZ":0.267087591782982,"pX":-0.8500951040201324,"pZ":-0.20661314786608737,"vX0":-3.8708387356547687,"vY0":-123.22517279892337,"vZ0":-6.9528832637339075,"x":149.4,"y":244.36,"x0":1.8391139277118227,"y0":50.00585078124933,"z0":5.3054618557528475,"aX":-13.160993933732165},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-0.8,"breakHorizontal":16.2,"spinRate":2619,"spinDirection":291},"zone":13,"typeConfidence":0.93,"plateTime":0.4429940879693146,"extension":6.429433727710191},"index":3,"playId":"955727e3-ebd1-3da6-bf73-b31a71dfef25","pitchNumber":4,"startTime":"2026-07-18T01:57:30.943Z","endTime":"2026-07-18T01:57:35.577Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.5,"endSpeed":90.5,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.044404041171127,"aZ":-13.499814462763561,"pfxX":5.8902581315569895,"pfxZ":8.971702978455507,"pX":-1.5640501633655848,"pZ":1.8935829236582078,"vX0":-11.119516406380079,"vY0":-142.92758102213875,"vZ0":-7.342039119563859,"x":176.62,"y":187.65,"x0":1.6007596451018442,"y0":50.00518713737395,"z0":5.332643064162467,"aX":12.264286003233076},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":15.0,"breakHorizontal":-8.6,"spinRate":2405,"spinDirection":155},"zone":13,"typeConfidence":0.91,"plateTime":0.38232797678209973,"extension":6.605915643963804},"index":4,"playId":"558eeb49-737a-32dd-81df-e174b7038631","pitchNumber":5,"startTime":"2026-07-18T01:57:52.666Z","endTime":"2026-07-18T01:57:57.925Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":78.9,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.00247643548583,"aZ":-26.726276582174663,"pfxX":-5.441446727730611,"pfxZ":3.482432276670174,"pX":-0.38324326122212365,"pZ":2.3080523451772343,"vX0":-4.390869772164085,"vY0":-123.631859093373,"vZ0":-2.304996709112027,"x":131.61,"y":176.46,"x0":2.115749420830747,"y0":50.004494674749324,"z0":5.469898606863288,"aX":-8.52123101658165},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":6.1,"breakHorizontal":10.8,"spinRate":2453,"spinDirection":275},"zone":4,"typeConfidence":0.83,"plateTime":0.44109725177140824,"extension":6.3399860703074165},"hitData":{"launchSpeed":97.6,"launchAngle":23.0,"totalDistance":357.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":57.05,"coordY":82.26}},"index":5,"playId":"9a3fc537-0f24-39a3-b3bb-f89fe0bd28be","pitchNumber":6,"startTime":"2026-07-18T01:58:13.475Z","endTime":"2026-07-18T01:58:22.248Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T01:58:22.248Z","atBatIndex":6},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dylan Crews strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-18T01:58:44.181Z","endTime":"2026-07-18T01:59:56.216Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":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":"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":97.7,"endSpeed":89.7,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.00163839672145,"aZ":-16.766298266369237,"pfxX":5.3226285164287255,"pfxZ":7.476473366567008,"pX":0.5492305946051027,"pZ":3.2067391589566765,"vX0":-5.562540207585471,"vY0":-142.26130290627356,"vZ0":-3.296595704315744,"x":96.06,"y":152.2,"x0":1.8333359781248457,"y0":50.00137413225046,"z0":5.435980552034551,"aX":10.967482368030861},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":13.1,"breakHorizontal":-8.6,"spinRate":2314,"spinDirection":150},"zone":3,"typeConfidence":0.91,"plateTime":0.38422252269319657,"extension":6.437598874247981},"index":0,"playId":"c11161a6-aa0f-3008-8dc0-8311341fbb6a","pitchNumber":1,"startTime":"2026-07-18T01:58:50.001Z","endTime":"2026-07-18T01:58:55.241Z","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":96.4,"endSpeed":88.8,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.776569810345418,"aZ":-14.176309940674964,"pfxX":3.6424379286549406,"pfxZ":8.92415769525069,"pX":0.47415327572308263,"pZ":4.296809665053976,"vX0":-5.054804098842204,"vY0":-140.41541490195428,"vZ0":-1.127176614407253,"x":98.93,"y":122.77,"x0":1.8160207994062594,"y0":50.006242305455615,"z0":5.6164809239099425,"aX":7.349257358765982},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.2,"breakHorizontal":-5.6,"spinRate":2296,"spinDirection":149},"zone":12,"typeConfidence":0.91,"plateTime":0.3885754356532498,"extension":6.3228021229863405},"index":1,"playId":"e137cc06-a80e-33cb-8b08-659bd12783b7","pitchNumber":2,"startTime":"2026-07-18T01:59:09.207Z","endTime":"2026-07-18T01:59:13.548Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.0,"endSpeed":75.6,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.98376384512008,"aZ":-44.09612032826402,"pfxX":-4.04030291117571,"pfxZ":-8.270583566835306,"pX":-0.37860621985294024,"pZ":2.8079735374511126,"vX0":-3.6545940361745335,"vY0":-119.307507530951,"vZ0":2.230375386515319,"x":131.43,"y":162.96,"x0":1.6980268586063074,"y0":50.003060419605504,"z0":5.835489286200233,"aX":-5.8233065625588845},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.8,"breakVerticalInduced":-14.2,"breakHorizontal":8.2,"spinRate":2611,"spinDirection":320},"zone":1,"typeConfidence":0.91,"plateTime":0.45910456961872814,"extension":6.412672276822566},"index":2,"playId":"4b3a70eb-6b53-37f7-aa8e-78ff33e4785f","pitchNumber":3,"startTime":"2026-07-18T01:59:26.526Z","endTime":"2026-07-18T01:59:30.626Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-07-18T01:59:35.532Z","endTime":"2026-07-18T01:59:52.556Z","isPitch":false,"type":"action","player":{"id":686611,"link":"/api/v1/people/686611"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":97.9,"endSpeed":90.3,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.213329173852763,"aZ":-13.269880219217429,"pfxX":4.194274847337203,"pfxZ":9.087022166564168,"pX":-0.17695629767611828,"pZ":3.5407375301538906,"vX0":-6.993322421813634,"vY0":-142.5104878654739,"vZ0":-3.090714899435806,"x":123.75,"y":143.18,"x0":1.751001729911911,"y0":50.00343404316046,"z0":5.464313804837904,"aX":8.72683026939255},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":16.1,"breakHorizontal":-6.4,"spinRate":2263,"spinDirection":149},"zone":11,"typeConfidence":0.92,"plateTime":0.38265755449751415,"extension":6.53989152694306},"index":4,"playId":"005de4f7-345f-3090-8d51-c5b70c2040e5","pitchNumber":4,"startTime":"2026-07-18T01:59:52.556Z","endTime":"2026-07-18T01:59:56.216Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T01:59:56.216Z","atBatIndex":7},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Harry Ford strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-18T02:00:11.771Z","endTime":"2026-07-18T02:02:21.163Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":695670,"fullName":"Harry Ford","link":"/api/v1/people/695670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"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":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":695670,"fullName":"Harry Ford","link":"/api/v1/people/695670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"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(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":81.4,"endSpeed":75.4,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.041077251027275,"aZ":-43.364113984098445,"pfxX":-4.648460938648077,"pfxZ":-7.80648784697048,"pX":1.9563934128133678,"pZ":3.2439357210838713,"vX0":1.1335718806297514,"vY0":-118.51634607727738,"vZ0":3.1517626312342624,"x":42.43,"y":151.19,"x0":2.0781241470979617,"y0":50.00332446143834,"z0":5.836741921178312,"aX":-6.662899695558302},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.2,"breakVerticalInduced":-13.2,"breakHorizontal":8.2,"spinRate":2562,"spinDirection":319},"zone":12,"typeConfidence":0.91,"plateTime":0.4608284689289901,"extension":6.442619928873597},"index":0,"playId":"603712b9-b87e-396b-a048-320e5a979f74","pitchNumber":1,"startTime":"2026-07-18T02:00:24.442Z","endTime":"2026-07-18T02:00:28.224Z","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":97.7,"endSpeed":90.2,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.2525626319937,"aZ":-12.544403523990788,"pfxX":4.071664503416812,"pfxZ":9.490166741990825,"pX":0.6752239197863175,"pZ":1.8978266629637166,"vX0":-4.569478074202378,"vY0":-142.1201825643095,"vZ0":-7.550171422322822,"x":91.26,"y":187.54,"x0":1.7665944520027614,"y0":50.00057259322285,"z0":5.366407422691353,"aX":8.419294310129231},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":16.1,"breakHorizontal":-6.6,"spinRate":2438,"spinDirection":155},"zone":9,"typeConfidence":0.92,"plateTime":0.3838195021783002,"extension":6.558142022812723},"index":1,"playId":"c6f15aea-7413-3ab9-a99b-7780c82f2c79","pitchNumber":2,"startTime":"2026-07-18T02:00:44.501Z","endTime":"2026-07-18T02:00:48.519Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.6,"endSpeed":74.4,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.442690942430986,"aZ":-43.711600539554816,"pfxX":-6.133559046167423,"pfxZ":-8.221444093023589,"pX":0.2894044086528477,"pZ":1.76577339692617,"vX0":-1.7108621218741438,"vY0":-118.77835421970752,"vZ0":0.09543762935643363,"x":105.97,"y":191.1,"x0":1.8187918299234718,"y0":50.001791184679654,"z0":5.75796194320042,"aX":-8.609850871538084},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.0,"breakVerticalInduced":-14.4,"breakHorizontal":11.5,"spinRate":2639,"spinDirection":325},"zone":8,"typeConfidence":0.91,"plateTime":0.464241926060879,"extension":6.332756357792038},"index":2,"playId":"fc1d3896-3446-35d3-9388-c5a9e2d7124a","pitchNumber":3,"startTime":"2026-07-18T02:01:05.268Z","endTime":"2026-07-18T02:01:09.148Z","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":98.7,"endSpeed":89.6,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.32228020758039,"aZ":-12.218676233655852,"pfxX":5.053804857013194,"pfxZ":9.62820780354241,"pX":-0.03233329896774971,"pZ":2.7625414715633574,"vX0":-6.907498712007634,"vY0":-143.5327890187102,"vZ0":-5.193462064912563,"x":118.23,"y":164.19,"x0":1.7564265528344833,"y0":50.00046618510398,"z0":5.365664680072772,"aX":10.472542540298655},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":16.4,"breakHorizontal":-7.7,"spinRate":2404,"spinDirection":153},"zone":2,"typeConfidence":0.92,"plateTime":0.38260059815534975,"extension":6.515490631800718},"index":3,"playId":"ce5976fb-4687-3860-ae36-b78b5f7df961","pitchNumber":4,"startTime":"2026-07-18T02:01:30.690Z","endTime":"2026-07-18T02:01:33.966Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":81.4,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.27512765427115,"aZ":-30.010933766389673,"pfxX":-1.7526250421120748,"pfxZ":1.2982189480493558,"pX":-1.0312351541304385,"pZ":1.1617159521705926,"vX0":-6.382353975197299,"vY0":-128.37184499187796,"vZ0":-4.861732308679694,"x":156.31,"y":207.41,"x0":1.7138479948775458,"y0":50.00507747261709,"z0":5.4130642267953775,"aX":-2.929261649644802},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":1.4,"breakHorizontal":4.6,"spinRate":2479,"spinDirection":253},"zone":13,"typeConfidence":0.92,"plateTime":0.42646368078823826,"extension":6.540522952748251},"index":4,"playId":"8e49fee2-d5c8-3b44-b590-956858ae0d02","pitchNumber":5,"startTime":"2026-07-18T02:01:53.838Z","endTime":"2026-07-18T02:01:58.947Z","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":2},"pitchData":{"startSpeed":81.9,"endSpeed":75.4,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.015935667722395,"aZ":-43.92062478657201,"pfxX":-4.3868516977978445,"pfxZ":-8.208422654863915,"pX":1.0738309630142988,"pZ":1.8622448391464101,"vX0":-0.16128215681359775,"vY0":-119.21620690632469,"vZ0":0.318737590532683,"x":76.07,"y":188.5,"x0":1.7118420615456291,"y0":50.00001851045069,"z0":5.707829603604295,"aX":-6.2807960274191466},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.3,"breakVerticalInduced":-14.5,"breakHorizontal":7.9,"spinRate":2524,"spinDirection":324},"zone":14,"typeConfidence":0.91,"plateTime":0.4603379037053159,"extension":6.331666801254199},"index":5,"playId":"542365df-a362-3b29-a87a-77468f77212a","pitchNumber":6,"startTime":"2026-07-18T02:02:17.283Z","endTime":"2026-07-18T02:02:21.163Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T02:02:21.163Z","atBatIndex":8},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Shea Langeliers called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-18T02:04:15.511Z","endTime":"2026-07-18T02:06:34.385Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,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":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":695670,"link":"/api/v1/people/695670"},"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":0},"pitchData":{"startSpeed":83.1,"endSpeed":75.9,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.753763147488073,"aZ":-41.09497187856698,"pfxX":9.381680006525396,"pfxZ":-6.08149533823754,"pX":0.12844167775498605,"pZ":3.5611465027365843,"vX0":1.5017926799052213,"vY0":-120.97695188000408,"vZ0":2.8324194652606938,"x":112.1,"y":142.63,"x0":-1.7195999049047501,"y0":50.00065626455723,"z0":6.001969698916432,"aX":13.767723985432424},"breaks":{"breakAngle":19.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.8,"breakVerticalInduced":-10.0,"breakHorizontal":-17.3,"spinRate":2301,"spinDirection":44},"zone":12,"typeConfidence":0.91,"plateTime":0.4544626209145335,"extension":6.196365069773307},"index":0,"playId":"9b5909ef-92f3-3515-a04a-8e8b3c228a03","pitchNumber":1,"startTime":"2026-07-18T02:04:41.751Z","endTime":"2026-07-18T02:04:46.336Z","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":0},"pitchData":{"startSpeed":97.6,"endSpeed":89.7,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.80665673694555,"aZ":-12.331233490113812,"pfxX":-5.5691408571148395,"pfxZ":9.67174133894421,"pX":0.07804310209141788,"pZ":2.3833469408849983,"vX0":5.622605332520948,"vY0":-141.9452081231081,"vZ0":-7.325829394194096,"x":114.03,"y":174.43,"x0":-1.199617540299114,"y0":50.00422188610971,"z0":5.77323210319504,"aX":-11.428314454532071},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":16.3,"breakHorizontal":9.0,"spinRate":2406,"spinDirection":218},"zone":5,"typeConfidence":0.92,"plateTime":0.38505248198069,"extension":6.441380270024495},"index":1,"playId":"b2797c07-a382-3227-983b-61e958e64191","pitchNumber":2,"startTime":"2026-07-18T02:05:01.217Z","endTime":"2026-07-18T02:05:05.215Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":98.5,"endSpeed":90.3,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.0657120463756,"aZ":-12.532309697605916,"pfxX":-6.541724447637714,"pfxZ":9.457639468218488,"pX":0.5501985723345757,"pZ":1.484112905339244,"vX0":7.598926993542659,"vY0":-142.98895793302964,"vZ0":-9.515159955692242,"x":96.03,"y":198.71,"x0":-1.2881556427773426,"y0":50.00216115943503,"z0":5.635188534729589,"aX":-13.585556076775818},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":15.4,"breakHorizontal":10.3,"spinRate":2402,"spinDirection":220},"zone":14,"typeConfidence":0.91,"plateTime":0.3826226989026553,"extension":6.495051136100946},"index":2,"playId":"2cd0f82c-343c-3780-bb58-6ad462df5483","pitchNumber":3,"startTime":"2026-07-18T02:05:21.091Z","endTime":"2026-07-18T02:05:26.116Z","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":98.4,"endSpeed":90.4,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.65763357018212,"aZ":-12.132631262063402,"pfxX":-4.810144373022016,"pfxZ":9.630587295560026,"pX":0.0031855748044347224,"pZ":1.438696200325363,"vX0":5.520758099705379,"vY0":-143.02544283103614,"vZ0":-9.926341867260831,"x":116.88,"y":199.94,"x0":-1.323179111451137,"y0":50.00153035381043,"z0":5.706139139176625,"aX":-10.008242166575588},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":15.7,"breakHorizontal":7.7,"spinRate":2416,"spinDirection":220},"zone":14,"typeConfidence":0.91,"plateTime":0.38233281878656156,"extension":6.42813615054256},"index":3,"playId":"0de00c9d-aac5-3eb6-99bd-04dcd7d5b2f6","pitchNumber":4,"startTime":"2026-07-18T02:05:42.640Z","endTime":"2026-07-18T02:05:46.941Z","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":0},"index":4,"startTime":"2026-07-18T02:05:50.751Z","endTime":"2026-07-18T02:06:08.453Z","isPitch":false,"type":"action","player":{"id":669127,"link":"/api/v1/people/669127"}},{"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":0},"pitchData":{"startSpeed":86.4,"endSpeed":79.8,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.23108414949497,"aZ":-36.035138149379264,"pfxX":8.293955827415727,"pfxZ":-2.4199383915422645,"pX":2.654435119876367,"pZ":1.470596695004518,"vX0":7.3347553284742295,"vY0":-125.63091603203034,"vZ0":-3.2512888130842477,"x":15.82,"y":199.07,"x0":-1.3842614263932793,"y0":50.00547064564364,"z0":5.720349525212779,"aX":13.215078497059073},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-4.9,"breakHorizontal":-16.8,"spinRate":2273,"spinDirection":37},"zone":14,"typeConfidence":0.91,"plateTime":0.43653153956206303,"extension":6.261925168096244},"index":5,"playId":"c8d937f6-9c07-3636-bbc8-d18a0e410320","pitchNumber":5,"startTime":"2026-07-18T02:06:08.453Z","endTime":"2026-07-18T02:06:11.780Z","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":0},"pitchData":{"startSpeed":98.4,"endSpeed":90.2,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.43079111546166,"aZ":-21.05894326386552,"pfxX":-9.308273667070509,"pfxZ":5.356352579292414,"pX":0.4907224737574572,"pZ":1.9175698263315575,"vX0":8.402119218092535,"vY0":-143.00859933775962,"vZ0":-6.744623276625872,"x":98.29,"y":187.01,"x0":-1.2734751741520465,"y0":50.002091937754635,"z0":5.623769857669958,"aX":-19.31380624725693},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":8.5,"breakHorizontal":15.2,"spinRate":2250,"spinDirection":223},"zone":9,"typeConfidence":0.91,"plateTime":0.38274373908449677,"extension":6.372235443830778},"index":6,"playId":"920051f9-82a3-3958-9595-0782bf946ece","pitchNumber":6,"startTime":"2026-07-18T02:06:29.125Z","endTime":"2026-07-18T02:06:34.385Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T02:06:34.385Z","atBatIndex":9},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Joshua Kuroda-Grauer singles on a sharp line drive to right fielder Dylan Crews.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-18T02:06:40.455Z","endTime":"2026-07-18T02:08:15.116Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":811965,"fullName":"Joshua Kuroda-Grauer","link":"/api/v1/people/811965"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":811965,"fullName":"Joshua Kuroda-Grauer","link":"/api/v1/people/811965"},"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":811965,"fullName":"Joshua Kuroda-Grauer","link":"/api/v1/people/811965"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":686611,"link":"/api/v1/people/686611"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.3,"endSpeed":90.0,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.8621461157857,"aZ":-21.326772624743732,"pfxX":-9.298570740590826,"pfxZ":5.257816865814689,"pX":1.0264843553288012,"pZ":1.7713200205056194,"vX0":9.970834601643862,"vY0":-142.73414733841997,"vZ0":-7.308154097187015,"x":77.87,"y":190.95,"x0":-1.3040216010838452,"y0":50.00232633880938,"z0":5.707780391464773,"aX":-19.18504557396249},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":8.2,"breakHorizontal":14.9,"spinRate":2293,"spinDirection":219},"zone":14,"typeConfidence":0.91,"plateTime":0.38373814079615975,"extension":6.342169735839966},"index":0,"playId":"2e75c3cb-83a6-3a37-9f4d-c91a1991e529","pitchNumber":1,"startTime":"2026-07-18T02:06:59.131Z","endTime":"2026-07-18T02:07:04.135Z","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":98.3,"endSpeed":90.1,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.167260498970776,"aZ":-13.025317169525302,"pfxX":-4.792707983120292,"pfxZ":9.23011517502784,"pX":0.5512143216490352,"pZ":2.3558439117614065,"vX0":7.348243361103655,"vY0":-142.94719569627458,"vZ0":-7.310745191920424,"x":95.99,"y":175.17,"x0":-1.4270214903187393,"y0":50.00311053002931,"z0":5.759739997501971,"aX":-9.944005632669677},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":15.5,"breakHorizontal":7.2,"spinRate":2356,"spinDirection":217},"zone":6,"typeConfidence":0.91,"plateTime":0.38278761036066733,"extension":6.400715373943358},"index":1,"playId":"c38a90b7-243d-3831-99b3-5c31972c25a7","pitchNumber":2,"startTime":"2026-07-18T02:07:20.852Z","endTime":"2026-07-18T02:07:25.001Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":81.2,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.540972655234615,"aZ":-39.08293578296402,"pfxX":3.0560469144522795,"pfxZ":-4.224074710390302,"pX":1.300050968073423,"pZ":0.7060548963941908,"vX0":5.597284155473271,"vY0":-126.79321534434749,"vZ0":-5.1279046093168095,"x":67.45,"y":219.72,"x0":-1.3280511708643419,"y0":50.00094064045719,"z0":5.8538564926933825,"aX":5.0018509707945995},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.4,"breakVerticalInduced":-8.5,"breakHorizontal":-6.7,"spinRate":2284,"spinDirection":24},"zone":14,"typeConfidence":0.91,"plateTime":0.4310588351596154,"extension":6.434278073409201},"index":2,"playId":"8d45187a-409e-3de5-ab4b-64cb01f0c136","pitchNumber":3,"startTime":"2026-07-18T02:07:40.108Z","endTime":"2026-07-18T02:07:45.920Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.2,"endSpeed":89.9,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.94783094043141,"aZ":-21.070174728272054,"pfxX":-9.280697010841497,"pfxZ":5.3856734719606765,"pX":0.4266336005532502,"pZ":1.9156637840703994,"vX0":8.50371155509148,"vY0":-142.69871183873497,"vZ0":-6.905488162528952,"x":100.74,"y":187.06,"x0":-1.3867590610995038,"y0":50.002159758972795,"z0":5.695101006647832,"aX":-19.13235383644402},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":8.5,"breakHorizontal":15.1,"spinRate":2158,"spinDirection":218},"zone":9,"typeConfidence":0.91,"plateTime":0.38387903980342974,"extension":6.311963676830562},"hitData":{"launchSpeed":101.9,"launchAngle":9.0,"totalDistance":214.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":166.29,"coordY":74.45}},"index":3,"playId":"30ad80d2-bb52-39ff-8d32-b76b4a5c218d","pitchNumber":4,"startTime":"2026-07-18T02:08:03.956Z","endTime":"2026-07-18T02:08:15.116Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T02:08:15.116Z","atBatIndex":10},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Lawrence Butler grounds out, shortstop CJ Abrams to second baseman Nasim Nuñez to first baseman Andrés Chaparro. Joshua Kuroda-Grauer to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-18T02:08:58.312Z","endTime":"2026-07-18T02:10:49.788Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":811965,"fullName":"Joshua Kuroda-Grauer","link":"/api/v1/people/811965"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":682928,"link":"/api/v1/people/682928"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":683083,"link":"/api/v1/people/683083"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":665953,"link":"/api/v1/people/665953"},"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":811965,"fullName":"Joshua Kuroda-Grauer","link":"/api/v1/people/811965"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"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":"4c4a9650-43a2-314d-bfc4-10f940bdf6e0","startTime":"2026-07-18T02:08:44.391Z","endTime":"2026-07-18T02:08:47.586Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":81.5,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.76832680696166,"aZ":-40.43128603521127,"pfxX":1.8967364208298623,"pfxZ":-5.005886591082924,"pX":1.1364242890563911,"pZ":0.5563273969795557,"vX0":5.8977966701249676,"vY0":-127.23765462700682,"vZ0":-5.360874467538499,"x":73.68,"y":223.76,"x0":-1.4529439162023574,"y0":50.003813789592066,"z0":5.874879306147252,"aX":3.1273217698075144},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.6,"breakVerticalInduced":-10.1,"breakHorizontal":-4.7,"spinRate":2272,"spinDirection":24},"zone":14,"typeConfidence":0.9,"plateTime":0.4295647341080673,"extension":6.248993204442109},"index":1,"playId":"ab4a95db-af4a-312d-b38f-ef117308eae4","pitchNumber":1,"startTime":"2026-07-18T02:09:00.449Z","endTime":"2026-07-18T02:09:05.488Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":true,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":81.1,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.836726522103966,"aZ":-42.01299149333654,"pfxX":1.205679992223311,"pfxZ":-5.997848397163135,"pX":0.9580255209387766,"pZ":1.8362285290833007,"vX0":5.407470752161633,"vY0":-126.7371520051434,"vZ0":-1.9959546666496057,"x":80.48,"y":189.2,"x0":-1.3524800954483194,"y0":50.0028307195352,"z0":5.9630706907903415,"aX":1.9771219168029952},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.9,"breakVerticalInduced":-11.0,"breakHorizontal":-3.4,"spinRate":2360,"spinDirection":33},"zone":14,"typeConfidence":0.9,"plateTime":0.430783766835793,"extension":6.286855002718659},"index":2,"playId":"3c435e8a-8082-3d01-8c35-dc668e70e02f","pitchNumber":2,"startTime":"2026-07-18T02:09:18.868Z","endTime":"2026-07-18T02:09:28.292Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":120,"player":{"id":695670,"fullName":"Harry Ford","link":"/api/v1/people/695670"}}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.6,"endSpeed":89.7,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.896685358932555,"aZ":-11.285711283799492,"pfxX":-2.7465002348952012,"pfxZ":10.172697235939399,"pX":0.3585929502777374,"pZ":2.523259823524349,"vX0":5.922431700443048,"vY0":-142.00946649760394,"vZ0":-7.4015133628487355,"x":103.33,"y":170.65,"x0":-1.392116255554531,"y0":50.003553585309,"z0":5.872390367623361,"aX":-5.640570456161209},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":17.2,"breakHorizontal":3.8,"spinRate":2359,"spinDirection":215},"zone":6,"typeConfidence":0.9,"plateTime":0.3849246287175174,"extension":6.43099346328945},"index":3,"playId":"e82d3b29-141d-3abb-a5eb-d4f9ce71baf8","pitchNumber":3,"startTime":"2026-07-18T02:09:58.523Z","endTime":"2026-07-18T02:10:02.776Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.5,"endSpeed":89.5,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.174903246444266,"aZ":-9.228316686178584,"pfxX":-2.749406135993489,"pfxZ":11.274764260968059,"pX":1.0838930440503796,"pZ":1.2364563189241171,"vX0":7.091739301398492,"vY0":-141.49125423595072,"vZ0":-11.23827048788248,"x":75.68,"y":205.4,"x0":-1.0936994987634474,"y0":50.003684603584404,"z0":5.8434383688730716,"aX":-5.596597711231685},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":18.4,"breakHorizontal":3.6,"spinRate":2330,"spinDirection":212},"zone":14,"typeConfidence":0.9,"plateTime":0.3865771610241233,"extension":6.500171994447335},"index":4,"playId":"d05fc1b1-660e-3b33-9778-e91d4dfbc28e","pitchNumber":4,"startTime":"2026-07-18T02:10:17.426Z","endTime":"2026-07-18T02:10:21.416Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":88.7,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.546529500090195,"aZ":-14.918714044111626,"pfxX":-2.4042769733315397,"pfxZ":8.632186152908792,"pX":0.5000603250073314,"pZ":2.259029496504411,"vX0":5.910048728484448,"vY0":-140.01069137036436,"vZ0":-7.30070035777245,"x":97.94,"y":177.79,"x0":-1.319291705258131,"y0":50.005336567365035,"z0":5.863592217330668,"aX":-4.807952120466407},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":14.4,"breakHorizontal":3.2,"spinRate":2212,"spinDirection":214},"zone":9,"typeConfidence":0.85,"plateTime":0.39017170610635166,"extension":6.464707372686765},"hitData":{"launchSpeed":91.7,"launchAngle":-1.0,"totalDistance":36.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":133.57,"coordY":143.57}},"index":5,"playId":"9bdf4e3d-20be-38f2-8083-96149697d7f5","pitchNumber":5,"startTime":"2026-07-18T02:10:42.343Z","endTime":"2026-07-18T02:10:49.788Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T02:10:49.788Z","atBatIndex":11},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Donovan Walton lines out to right fielder Dylan Crews.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-18T02:11:20.157Z","endTime":"2026-07-18T02:11:51.321Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":686611,"link":"/api/v1/people/686611"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_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":86.2,"endSpeed":79.2,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.012775375786475,"aZ":-38.784921950025264,"pfxX":9.069792414941192,"pfxZ":-4.152506365344488,"pX":0.5540012752722577,"pZ":3.208764636675997,"vX0":2.8379081172841265,"vY0":-125.51192646147713,"vZ0":1.3457545386729015,"x":95.88,"y":152.14,"x0":-1.7704955539482732,"y0":50.00412935246811,"z0":5.830218348834821,"aX":14.433324081357698},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.8,"breakVerticalInduced":-7.0,"breakHorizontal":-17.0,"spinRate":2376,"spinDirection":40},"zone":3,"typeConfidence":0.91,"plateTime":0.4368345009554826,"extension":6.068404797557005},"index":0,"playId":"c209827c-e444-3adb-bf09-a409b573edbb","pitchNumber":1,"startTime":"2026-07-18T02:11:26.192Z","endTime":"2026-07-18T02:11:31.716Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.5,"endSpeed":89.7,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.450005795109472,"aZ":-23.108487940081247,"pfxX":-7.823800535712868,"pfxZ":4.434623432476011,"pX":0.44791516055198655,"pZ":2.25536273857799,"vX0":8.685298839934475,"vY0":-141.66831810235053,"vZ0":-5.571929317075738,"x":99.93,"y":177.89,"x0":-1.6319191310001973,"y0":50.004743144531815,"z0":5.711786669960521,"aX":-16.005150006867094},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":7.1,"breakHorizontal":12.6,"spinRate":2178,"spinDirection":221},"zone":6,"typeConfidence":0.91,"plateTime":0.3856841033179106,"extension":6.350360458591451},"hitData":{"launchSpeed":99.7,"launchAngle":17.0,"totalDistance":268.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":178.45,"coordY":105.5}},"index":1,"playId":"0a3a728f-78c7-3a32-83a7-a426e4faf391","pitchNumber":2,"startTime":"2026-07-18T02:11:45.233Z","endTime":"2026-07-18T02:11:51.321Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T02:11:51.321Z","atBatIndex":12},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Daylen Lile called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-18T02:13:39.920Z","endTime":"2026-07-18T02:16:03.776Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.1,"endSpeed":77.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.785527342402023,"aZ":-29.274459454688664,"pfxX":-2.324227071673235,"pfxZ":1.9327472512360497,"pX":-1.258031316436341,"pZ":-0.015355065237154712,"vX0":-6.371433984076084,"vY0":-120.83023104356367,"vZ0":-6.4661467096637075,"x":164.95,"y":239.19,"x0":1.7016461721059064,"y0":50.00095442677183,"z0":5.2272365838793435,"aX":-3.477626372208048},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":2.4,"breakHorizontal":5.5,"spinRate":2236,"spinDirection":238},"zone":13,"typeConfidence":2.0,"plateTime":0.4511563160495098,"extension":6.396050136343615},"index":0,"playId":"135cdcc5-ddd7-3c36-a868-b05522c0fb09","pitchNumber":1,"startTime":"2026-07-18T02:14:02.067Z","endTime":"2026-07-18T02:14:05.067Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":79.4,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.78598365041092,"aZ":-32.85646495500561,"pfxX":-1.809390936493113,"pfxZ":-0.43289165113096617,"pX":-0.4682871173169276,"pZ":0.5061020727397186,"vX0":-4.82013474783525,"vY0":-123.68233510554121,"vZ0":-5.314377649840764,"x":134.85,"y":225.12,"x0":1.7312810332352304,"y0":50.003470579247626,"z0":5.3984686353386095,"aX":-2.838508854645982},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-1.7,"breakHorizontal":4.3,"spinRate":2246,"spinDirection":252},"zone":13,"typeConfidence":0.6,"plateTime":0.4407530893498839,"extension":6.579737853548416},"index":1,"playId":"20143113-c56a-3ff9-a576-73694285aba2","pitchNumber":2,"startTime":"2026-07-18T02:14:19.321Z","endTime":"2026-07-18T02:14:23.966Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":88.3,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.55761741553293,"aZ":-12.734914708430956,"pfxX":5.370583278387125,"pfxZ":9.75311288395308,"pX":0.028500242315695357,"pZ":2.658200001735286,"vX0":-6.824359888366698,"vY0":-139.81926074742128,"vZ0":-5.13212769283428,"x":115.91,"y":167.01,"x0":1.7955113551606643,"y0":50.00275509728899,"z0":5.343462421310452,"aX":10.704688889179396},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":16.9,"breakHorizontal":-8.4,"spinRate":2379,"spinDirection":150},"zone":5,"typeConfidence":0.91,"plateTime":0.39074200382015345,"extension":6.559539432484497},"index":2,"playId":"2f9fed46-9e82-3f67-8bd2-fc882882a89b","pitchNumber":3,"startTime":"2026-07-18T02:14:37.828Z","endTime":"2026-07-18T02:14:41.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(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":96.4,"endSpeed":87.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.90285352716344,"aZ":-14.258547456142287,"pfxX":7.776964945474916,"pfxZ":9.05118317216684,"pX":-0.13212819225575054,"pZ":2.367723542477183,"vX0":-7.72301089838229,"vY0":-140.08200736992833,"vZ0":-5.713139209433293,"x":122.04,"y":174.85,"x0":1.6558563863835147,"y0":50.00043314648794,"z0":5.3727597470898285,"aX":15.388510956395647},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.4,"breakHorizontal":-12.4,"spinRate":2368,"spinDirection":149},"zone":5,"typeConfidence":0.89,"plateTime":0.3916433910606951,"extension":6.389864666430766},"index":3,"playId":"fd5a5006-f8c7-30a7-9bd6-9f343dcad07d","pitchNumber":4,"startTime":"2026-07-18T02:14:56.690Z","endTime":"2026-07-18T02:15:00.686Z","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":0},"index":4,"startTime":"2026-07-18T02:15:05.394Z","endTime":"2026-07-18T02:15:17.574Z","isPitch":false,"type":"action","player":{"id":695734,"link":"/api/v1/people/695734"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":77.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.08704853802955,"aZ":-30.229420393078534,"pfxX":-6.535418746886974,"pfxZ":1.2777564192165611,"pX":-0.5884233416662799,"pZ":1.1932674506463936,"vX0":-4.151758155456838,"vY0":-123.16737512881174,"vZ0":-3.871228246081623,"x":139.43,"y":206.56,"x0":1.9723367289037574,"y0":50.00436226432883,"z0":5.3615962476560775,"aX":-9.970743458811652},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":1.6,"breakHorizontal":12.8,"spinRate":2623,"spinDirection":312},"zone":13,"typeConfidence":0.9,"plateTime":0.44590161437885456,"extension":6.3538989344667405},"index":5,"playId":"1dbee191-6b52-3922-87e4-2cf7f4570e22","pitchNumber":5,"startTime":"2026-07-18T02:15:17.574Z","endTime":"2026-07-18T02:15:20.701Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.7,"endSpeed":76.4,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.10183577129846,"aZ":-27.90702679317286,"pfxX":-10.083440382825147,"pfxZ":2.8637702357820487,"pX":0.1843141324335375,"pZ":2.4246886737051314,"vX0":-1.0124123189240988,"vY0":-121.9360785610874,"vZ0":-1.6365399221205958,"x":109.97,"y":173.31,"x0":1.9146553355119125,"y0":50.004447203679575,"z0":5.5341934513980195,"aX":-15.041481804641874},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":5.0,"breakHorizontal":18.5,"spinRate":2580,"spinDirection":300},"zone":5,"typeConfidence":0.94,"plateTime":0.450835096505227,"extension":6.258074367351535},"index":6,"playId":"926ad809-d7e6-3e31-98c7-e816e4c1e1bd","pitchNumber":6,"startTime":"2026-07-18T02:15:37.843Z","endTime":"2026-07-18T02:15:41.700Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":97.8,"endSpeed":89.4,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.16932498164587,"aZ":-13.725714036106385,"pfxX":6.537487268453979,"pfxZ":8.998911691722757,"pX":-0.4034547635602823,"pZ":2.474343969853591,"vX0":-7.737182472117606,"vY0":-142.1821104359031,"vZ0":-5.648371932266945,"x":132.38,"y":171.97,"x0":1.5018756650977017,"y0":50.00417419077973,"z0":5.355527208545689,"aX":13.405087074393078},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":15.4,"breakHorizontal":-10.3,"spinRate":2355,"spinDirection":157},"zone":4,"typeConfidence":0.92,"plateTime":0.3850197912645723,"extension":6.45736729063634},"index":7,"playId":"fc978462-4803-3611-b8f5-4ce7f3aa0edf","pitchNumber":7,"startTime":"2026-07-18T02:15:59.405Z","endTime":"2026-07-18T02:16:03.776Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T02:16:03.776Z","atBatIndex":13},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jacob Young walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-18T02:16:09.592Z","endTime":"2026-07-18T02:17:40.277Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.1,"endSpeed":88.3,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.71658526606419,"aZ":-11.591658126962813,"pfxX":6.380857713409288,"pfxZ":10.24561142268976,"pX":0.09454658289186983,"pZ":2.810933893515706,"vX0":-6.8234036911901255,"vY0":-141.20998569603398,"vZ0":-5.060947401790243,"x":113.4,"y":162.88,"x0":1.7192584436063123,"y0":50.003322428129394,"z0":5.379334207495193,"aX":12.81981753709798},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":17.6,"breakHorizontal":-10.1,"spinRate":2443,"spinDirection":150},"zone":2,"typeConfidence":0.92,"plateTime":0.38865361650281516,"extension":6.488047891575891},"index":0,"playId":"ec2e16c9-579a-3c9a-a6b5-7031ee6ac46e","pitchNumber":1,"startTime":"2026-07-18T02:16:27.101Z","endTime":"2026-07-18T02:16:31.195Z","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.7,"endSpeed":81.8,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.51226578220446,"aZ":-26.762155558675627,"pfxX":9.372275541440757,"pfxZ":3.1959857754634964,"pX":-0.15514369526882327,"pZ":1.2246962497187797,"vX0":-8.285760112787669,"vY0":-128.91683034309924,"vZ0":-4.909975597670823,"x":122.91,"y":205.71,"x0":1.8749061500370954,"y0":50.001025804813054,"z0":5.206814604477169,"aX":15.855274987265238},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":4.9,"breakHorizontal":-15.2,"spinRate":1508,"spinDirection":135},"zone":13,"typeConfidence":0.86,"plateTime":0.4240345013319615,"extension":6.696259060643925},"index":1,"playId":"d53fc57c-52f4-3f41-a4ab-24801b9bed46","pitchNumber":2,"startTime":"2026-07-18T02:16:41.779Z","endTime":"2026-07-18T02:16:47.016Z","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":96.4,"endSpeed":88.5,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.76130390065836,"aZ":-14.831631097008025,"pfxX":7.0771546371174665,"pfxZ":8.707546653989512,"pX":0.2756047211644169,"pZ":0.9668924929323669,"vX0":-6.26964263035665,"vY0":-140.02868326385104,"vZ0":-9.263663465968818,"x":106.49,"y":212.67,"x0":1.6209644607071432,"y0":50.00291375054638,"z0":5.28200927997461,"aX":14.095332691990725},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.0,"breakHorizontal":-11.5,"spinRate":2408,"spinDirection":152},"zone":14,"typeConfidence":0.83,"plateTime":0.39071526793481626,"extension":6.5009744427159735},"index":2,"playId":"db1857c2-b13e-34bc-bd87-2ea7d2c6c459","pitchNumber":3,"startTime":"2026-07-18T02:16:59.637Z","endTime":"2026-07-18T02:17:05.306Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":80.5,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.860483358684128,"aZ":-29.512670076493176,"pfxX":-0.9578079124384453,"pfxZ":1.6247816404950433,"pX":-0.09429479572177256,"pZ":1.051712979063447,"vX0":-4.52391709076613,"vY0":-127.43310457402404,"vZ0":-4.9291040400956945,"x":120.59,"y":210.38,"x0":1.8304664745651753,"y0":50.004240942235924,"z0":5.350065786006907,"aX":-1.5708966766497416},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":2.0,"breakHorizontal":2.8,"spinRate":2426,"spinDirection":229},"zone":13,"typeConfidence":0.91,"plateTime":0.43026988120336274,"extension":6.443972813944413},"index":3,"playId":"89dca7ba-a776-3055-9a6b-4ddcc5bea77b","pitchNumber":4,"startTime":"2026-07-18T02:17:18.092Z","endTime":"2026-07-18T02:17:22.166Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":87.7,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.515945255277433,"aZ":-13.776009903951525,"pfxX":5.596988350394094,"pfxZ":9.409234789832194,"pX":-0.9340460784856139,"pZ":0.8746710224594172,"vX0":-9.035611239922638,"vY0":-138.8210393421339,"vZ0":-9.189552067261342,"x":152.6,"y":215.16,"x0":1.6329572573685225,"y0":50.003828256536934,"z0":5.140814402778022,"aX":10.945886495131642},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.2,"breakHorizontal":-8.3,"spinRate":2379,"spinDirection":150},"zone":13,"typeConfidence":0.86,"plateTime":0.3942589321429293,"extension":6.593390106151985},"index":4,"playId":"76a16538-ef7d-35df-b046-c3e66b650159","pitchNumber":5,"startTime":"2026-07-18T02:17:36.245Z","endTime":"2026-07-18T02:17:40.277Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T02:17:40.277Z","atBatIndex":14},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nasim Nuñez singles on a ground ball to second baseman Donovan Walton. Jacob Young to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-18T02:17:48.091Z","endTime":"2026-07-18T02:19:11.100Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"postOnSecond":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":622268,"link":"/api/v1/people/622268"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"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":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":85.0,"endSpeed":77.9,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.298723962692097,"aZ":-31.38810323301881,"pfxX":-0.48167035499422606,"pfxZ":0.5058115395900078,"pX":-0.4401331909006519,"pZ":3.047028677095192,"vX0":-5.3003366388246045,"vY0":-123.71297587499046,"vZ0":0.13520654698556744,"x":133.78,"y":156.51,"x0":1.794942110621756,"y0":50.000193323807835,"z0":5.628334509548711,"aX":-0.7442984156354169},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":1.2,"breakHorizontal":2.2,"spinRate":2330,"spinDirection":236},"zone":1,"typeConfidence":0.91,"plateTime":0.44318929976631205,"extension":6.328747865000111},"index":0,"playId":"b7d9f0cf-69df-3fe8-95e4-11fce5baaf00","pitchNumber":1,"startTime":"2026-07-18T02:18:05.098Z","endTime":"2026-07-18T02:18:09.086Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.5,"endSpeed":73.9,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.514320242156362,"aZ":-37.91127748921099,"pfxX":-6.992449199196502,"pfxZ":-4.144862608105177,"pX":0.24629616139631938,"pZ":2.385987836619029,"vX0":-1.6480737958279401,"vY0":-117.26052856017283,"vZ0":0.48899095099854306,"x":107.61,"y":174.36,"x0":1.8676898728030393,"y0":50.003826668661794,"z0":5.73035230623031,"aX":-9.674591893784108},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.4,"breakVerticalInduced":-7.1,"breakHorizontal":13.1,"spinRate":2604,"spinDirection":318},"zone":5,"typeConfidence":0.54,"plateTime":0.46826696476539853,"extension":6.4798160591425775},"index":1,"playId":"b4088449-a834-347d-af17-8dadbe64f951","pitchNumber":2,"startTime":"2026-07-18T02:18:23.447Z","endTime":"2026-07-18T02:18:27.687Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.2,"endSpeed":89.2,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.69757973137612,"aZ":-14.570022943068183,"pfxX":7.506339591321337,"pfxZ":8.683242529777104,"pX":-0.21621338882595453,"pZ":1.3022659416429625,"vX0":-8.323975765916833,"vY0":-141.1282016514242,"vZ0":-8.32993797999466,"x":125.24,"y":203.62,"x0":1.789595218473901,"y0":50.000018796815446,"z0":5.22097688745531,"aX":15.21168102919702},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":14.3,"breakHorizontal":-12.0,"spinRate":2459,"spinDirection":147},"zone":13,"typeConfidence":0.87,"plateTime":0.38741536207456573,"extension":6.4061693000804},"index":2,"playId":"f9cbcd51-76a2-366e-8983-f0d84d8b2af6","pitchNumber":3,"startTime":"2026-07-18T02:18:42.789Z","endTime":"2026-07-18T02:18:47.755Z","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":1},"pitchData":{"startSpeed":81.5,"endSpeed":75.0,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.78709742539253,"aZ":-41.94760915569745,"pfxX":-5.041082367355665,"pfxZ":-6.88602598711751,"pX":0.21074296468695974,"pZ":2.3451519292408762,"vX0":-2.3398666422853016,"vY0":-118.72514462097685,"vZ0":1.0466180458595664,"x":108.97,"y":175.46,"x0":1.865352580111687,"y0":50.0007958665728,"z0":5.731325229019166,"aX":-7.15856268447609},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.2,"breakVerticalInduced":-11.9,"breakHorizontal":9.7,"spinRate":2691,"spinDirection":311},"zone":5,"typeConfidence":0.91,"plateTime":0.4622372399295984,"extension":6.321200614554203},"hitData":{"launchSpeed":91.9,"launchAngle":-26.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":120.39,"coordY":148.64}},"index":3,"playId":"c5d7570c-8376-3925-970a-d0de86d28a75","pitchNumber":4,"startTime":"2026-07-18T02:19:02.811Z","endTime":"2026-07-18T02:19:11.100Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T02:19:11.100Z","atBatIndex":15},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"James Wood strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-18T02:19:42.507Z","endTime":"2026-07-18T02:21:15.792Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"postOnSecond":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","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":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"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, 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":83.0,"endSpeed":76.0,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.155178379975595,"aZ":-30.16110354092926,"pfxX":-9.15917681917937,"pfxZ":1.3705076511598513,"pX":-1.279717013246804,"pZ":2.473598113766612,"vX0":-4.909482941677773,"vY0":-120.73377808031724,"vZ0":-0.9946275200197694,"x":165.78,"y":171.99,"x0":1.9747380114601925,"y0":50.00112724255795,"z0":5.563363502620329,"aX":-13.41633208638926},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":2.5,"breakHorizontal":17.8,"spinRate":2335,"spinDirection":275},"zone":13,"typeConfidence":0.93,"plateTime":0.4549724406436635,"extension":6.435198289305479},"index":0,"playId":"befa00fb-ff22-3781-86ce-c92f50a1351f","pitchNumber":1,"startTime":"2026-07-18T02:19:47.700Z","endTime":"2026-07-18T02:19:51.666Z","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":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.4,"endSpeed":77.0,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.585992807798355,"aZ":-33.28704290952708,"pfxX":-8.16712644515636,"pfxZ":-0.7526619188727948,"pX":-0.14621910195798843,"pZ":0.39076393234965595,"vX0":-2.7405489827391434,"vY0":-121.33544874780686,"vZ0":-4.951118487321658,"x":122.57,"y":228.23,"x0":2.059904021183196,"y0":50.00091516746493,"z0":5.3707033136258175,"aX":-12.128795684644148},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-2.3,"breakHorizontal":15.5,"spinRate":2489,"spinDirection":288},"zone":13,"typeConfidence":0.92,"plateTime":0.45208007655413995,"extension":6.278405546878813},"index":1,"playId":"92488944-461a-3bea-800a-969bc8fc7e71","pitchNumber":2,"startTime":"2026-07-18T02:20:05.692Z","endTime":"2026-07-18T02:20:09.787Z","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":1},"pitchData":{"startSpeed":95.8,"endSpeed":87.6,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.83704411950634,"aZ":-11.817261640820147,"pfxX":5.221357868227583,"pfxZ":10.347437057747825,"pX":-0.34004480809350107,"pZ":2.343255056861136,"vX0":-7.916590483231001,"vY0":-139.27151563172464,"vZ0":-5.941228647486698,"x":129.96,"y":175.51,"x0":1.8589912494298826,"y0":50.00481938165956,"z0":5.283548767550479,"aX":10.274684247104215},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":17.6,"breakHorizontal":-7.8,"spinRate":2399,"spinDirection":150},"zone":7,"typeConfidence":0.91,"plateTime":0.39305830923670415,"extension":6.69340277902503},"index":2,"playId":"ff4bf9a3-2453-33e9-80aa-efe1d7d4c4f6","pitchNumber":3,"startTime":"2026-07-18T02:20:32.223Z","endTime":"2026-07-18T02:20:36.138Z","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":97.2,"endSpeed":88.7,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.69581180000419,"aZ":-12.261695947417216,"pfxX":4.613517503447158,"pfxZ":9.829863705296473,"pX":1.3014082125660698,"pZ":3.460761664474188,"vX0":-3.1437790631467974,"vY0":-141.51444633940704,"vZ0":-3.3924167614293563,"x":67.39,"y":145.34,"x0":1.8281012665244731,"y0":50.00132919666505,"z0":5.462078788556533,"aX":9.344000337436563},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":17.3,"breakHorizontal":-7.7,"spinRate":2493,"spinDirection":148},"zone":12,"typeConfidence":0.92,"plateTime":0.38724379714947954,"extension":6.361576335178964},"index":3,"playId":"a9395510-dea7-319b-8a49-8dee4831e48b","pitchNumber":4,"startTime":"2026-07-18T02:20:50.506Z","endTime":"2026-07-18T02:20:54.040Z","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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":84.9,"endSpeed":78.6,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.1985694467066,"aZ":-26.080488917132044,"pfxX":-5.9926340018861755,"pfxZ":3.938279198722834,"pX":-1.8512688544143656,"pZ":0.8645672809539883,"vX0":-7.146331838214696,"vY0":-123.48189903033172,"vZ0":-5.636719749373442,"x":187.57,"y":215.44,"x0":1.8569456492009464,"y0":50.00264086761027,"z0":5.3664485191645985,"aX":-9.268018433894797},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":6.0,"breakHorizontal":12.5,"spinRate":2499,"spinDirection":289},"zone":13,"typeConfidence":0.91,"plateTime":0.44328812817018415,"extension":6.333400923242006},"index":4,"playId":"43bd1230-54e7-39d1-8db4-f87d6d430b69","pitchNumber":5,"startTime":"2026-07-18T02:21:11.949Z","endTime":"2026-07-18T02:21:15.792Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T02:21:15.792Z","atBatIndex":16},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Curtis Mead doubles (14) on a sharp line drive to left fielder Tyler Soderstrom. Jacob Young scores. Nasim Nuñez scores.","rbi":2,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-18T02:21:30.413Z","endTime":"2026-07-18T02:25:16.539Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":71},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,5,6,7,8,9],"actionIndex":[3],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":691016,"link":"/api/v1/people/691016"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"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":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]},{"movement":{"originBase":"1B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"responsiblePitcher":{"id":695611,"link":"/api/v1/people/695611"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":9},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"responsiblePitcher":{"id":695611,"link":"/api/v1/people/695611"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":9},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.8,"endSpeed":88.4,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.873484912818434,"aZ":-12.217655747393476,"pfxX":7.288603098666943,"pfxZ":9.894834965586677,"pX":-0.5614356872953689,"pZ":2.049301677565578,"vX0":-9.153980351046743,"vY0":-141.91474457684362,"vZ0":-6.884016054465772,"x":138.4,"y":183.45,"x0":1.7761563189398057,"y0":50.00388461868985,"z0":5.303680382446041,"aX":14.701843031645772},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":16.4,"breakHorizontal":-11.0,"spinRate":2324,"spinDirection":149},"zone":7,"typeConfidence":0.92,"plateTime":0.38762948107737616,"extension":6.59981624493154},"index":0,"playId":"57bd9bc1-2f16-39e8-a576-5fdd603cb26c","pitchNumber":1,"startTime":"2026-07-18T02:21:42.459Z","endTime":"2026-07-18T02:21:46.391Z","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":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.4,"endSpeed":89.2,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.30690972650075,"aZ":-12.41233374039865,"pfxX":5.795668717675903,"pfxZ":9.622755581404807,"pX":-0.6002004109649652,"pZ":2.923076460076638,"vX0":-8.6270048059163,"vY0":-142.9484554604364,"vZ0":-4.520399309444047,"x":139.88,"y":159.86,"x0":1.7145847554648699,"y0":50.001420026011985,"z0":5.314172069810215,"aX":11.901526088393746},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":16.6,"breakHorizontal":-8.6,"spinRate":2417,"spinDirection":148},"zone":1,"typeConfidence":0.92,"plateTime":0.38427767404535285,"extension":6.447367464183893},"index":1,"playId":"c2b2a00c-ffda-31fc-afb2-cfb9d20119b5","pitchNumber":2,"startTime":"2026-07-18T02:21:59.529Z","endTime":"2026-07-18T02:22:04.791Z","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":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":78.3,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.75934853548769,"aZ":-42.94102637581011,"pfxX":-3.24767233429409,"pfxZ":-6.961223932225501,"pX":-0.3359228238710015,"pZ":2.5083771882427413,"vX0":-3.680485113874536,"vY0":-123.59139240734234,"vZ0":0.8428284592233595,"x":129.8,"y":171.05,"x0":1.594844515017389,"y0":50.00367796677043,"z0":5.7707782322427414,"aX":-5.021681790231526},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.0,"breakVerticalInduced":-12.1,"breakHorizontal":6.7,"spinRate":2671,"spinDirection":324},"zone":4,"typeConfidence":0.92,"plateTime":0.4432577214236937,"extension":6.19137580947884},"index":2,"playId":"44a131e2-debd-3b2b-8656-0e88ad6e301a","pitchNumber":3,"startTime":"2026-07-18T02:22:23.619Z","endTime":"2026-07-18T02:22:27.491Z","isPitch":true,"type":"pitch"},{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":3,"startTime":"2026-07-18T02:22:47.843Z","endTime":"2026-07-18T02:23:03.340Z","isPitch":false,"type":"action","player":{"id":678554,"link":"/api/v1/people/678554"}},{"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":2,"outs":2},"pitchData":{"startSpeed":83.9,"endSpeed":77.5,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.485846949011577,"aZ":-42.678532921212195,"pfxX":-4.866409427518468,"pfxZ":-6.962481538424083,"pX":-0.7033642843645148,"pZ":1.9554277185994997,"vX0":-4.178824186840273,"vY0":-122.15985352660142,"vZ0":-0.177191761208926,"x":143.81,"y":185.98,"x0":1.6628384370932963,"y0":50.00330144382658,"z0":5.703484929742472,"aX":-7.340806112099293},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.2,"breakVerticalInduced":-12.4,"breakHorizontal":9.8,"spinRate":2721,"spinDirection":322},"zone":7,"typeConfidence":0.92,"plateTime":0.44869139783373857,"extension":6.452268480465222},"index":4,"playId":"05080cbd-ea43-357b-8fb7-b7078a875f74","pitchNumber":4,"startTime":"2026-07-18T02:23:03.340Z","endTime":"2026-07-18T02:23:07.192Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.7,"endSpeed":89.5,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.96991330360627,"aZ":-11.349573267346665,"pfxX":5.377965604975158,"pfxZ":10.160798718820416,"pX":-1.175177098948281,"pZ":2.8970872889505346,"vX0":-10.173844347298775,"vY0":-141.9136095191026,"vZ0":-4.897340205778625,"x":161.79,"y":160.56,"x0":1.7496191685485052,"y0":50.005825688434555,"z0":5.361654590939457,"aX":11.026188058296432},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":17.6,"breakHorizontal":-7.8,"spinRate":2495,"spinDirection":144},"zone":11,"typeConfidence":0.92,"plateTime":0.38523273033689076,"extension":6.426691171924715},"index":5,"playId":"4b7c4610-8a9b-3281-9214-3ae22f251105","pitchNumber":5,"startTime":"2026-07-18T02:23:24.321Z","endTime":"2026-07-18T02:23:29.701Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":99.7,"endSpeed":90.9,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.27207759878634,"aZ":-12.025368598696431,"pfxX":5.57100866743784,"pfxZ":9.502684646751028,"pX":-0.45643653451716304,"pZ":2.378511992557371,"vX0":-8.224680141984878,"vY0":-144.8157375817713,"vZ0":-6.370163337619543,"x":134.4,"y":174.56,"x0":1.6986365604595772,"y0":50.00709817477961,"z0":5.344685167160771,"aX":11.81830969631876},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":16.1,"breakHorizontal":-8.4,"spinRate":2524,"spinDirection":148},"zone":4,"typeConfidence":0.92,"plateTime":0.3784253793079486,"extension":6.569594496217866},"index":6,"playId":"b980e11a-a738-3e05-a480-797fba99f409","pitchNumber":6,"startTime":"2026-07-18T02:23:53.057Z","endTime":"2026-07-18T02:23:57.022Z","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":98.7,"endSpeed":90.6,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.42344374495755,"aZ":-12.798284422985027,"pfxX":5.069292323150123,"pfxZ":9.201312272183626,"pX":0.4510510391641921,"pZ":3.5666561520984237,"vX0":-5.575258621846029,"vY0":-143.7568313434976,"vZ0":-3.095028329047108,"x":99.81,"y":142.48,"x0":1.7513193595832375,"y0":50.00323468285107,"z0":5.444973990400331,"aX":10.675526709806302},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":16.3,"breakHorizontal":-8.2,"spinRate":2393,"spinDirection":154},"zone":12,"typeConfidence":0.92,"plateTime":0.3801352744538966,"extension":6.386114173293449},"index":7,"playId":"2754935b-0292-3a0f-a450-120d76a8065c","pitchNumber":7,"startTime":"2026-07-18T02:24:16.873Z","endTime":"2026-07-18T02:24:20.696Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":81.3,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.313905883900205,"aZ":-28.79870656968069,"pfxX":-1.2280218655086816,"pfxZ":2.04757497391007,"pX":-1.4698838758946762,"pZ":0.5198183266760577,"vX0":-7.547721477617197,"vY0":-126.8771732461039,"vZ0":-6.444394389308972,"x":173.03,"y":224.74,"x0":1.689808377297517,"y0":50.003831032658645,"z0":5.355758157625795,"aX":-2.022116962678601},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":2.6,"breakHorizontal":3.7,"spinRate":2326,"spinDirection":227},"zone":13,"typeConfidence":0.9,"plateTime":0.4299193078502408,"extension":6.585794904615471},"index":8,"playId":"71769c9e-43b1-3c48-a649-e8ac10acc1db","pitchNumber":8,"startTime":"2026-07-18T02:24:37.269Z","endTime":"2026-07-18T02:24:41.660Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.7,"endSpeed":88.3,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.817933154124724,"aZ":-10.78692192615782,"pfxX":5.736360930378279,"pfxZ":10.700961409690764,"pX":-0.5138876828751907,"pZ":2.5643535314968298,"vX0":-8.80743101080005,"vY0":-140.48230441640368,"vZ0":-5.7540856487002765,"x":136.59,"y":169.54,"x0":1.9165968288103765,"y0":50.004756371347256,"z0":5.340398947522066,"aX":11.467620760268888},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":18.4,"breakHorizontal":-8.6,"spinRate":2462,"spinDirection":147},"zone":4,"typeConfidence":0.92,"plateTime":0.38989267590149357,"extension":6.458043816083159},"hitData":{"launchSpeed":105.7,"launchAngle":10.0,"totalDistance":219.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":54.46,"coordY":113.98}},"index":9,"playId":"46ac6f65-4d42-3345-9af6-78a31519c5f4","pitchNumber":9,"startTime":"2026-07-18T02:25:02.688Z","endTime":"2026-07-18T02:25:16.539Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T02:25:16.539Z","atBatIndex":17},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Andrés Chaparro singles on a sharp line drive to left fielder Tyler Soderstrom. Curtis Mead scores.","rbi":1,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-18T02:26:26.383Z","endTime":"2026-07-18T02:26:38.798Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":691016,"link":"/api/v1/people/691016"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"responsiblePitcher":{"id":695611,"link":"/api/v1/people/695611"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-18T02:25:43.781Z","endTime":"2026-07-18T02:26:28.520Z","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(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.2,"endSpeed":75.6,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.60202763732448,"aZ":-41.13780143412266,"pfxX":-2.546192028858695,"pfxZ":-6.260253367451098,"pX":0.09422932955952033,"pZ":2.5500531694856243,"vX0":-3.1950048014169767,"vY0":-118.32436468943824,"vZ0":1.2440240481794331,"x":113.41,"y":169.93,"x0":1.7881208959713173,"y0":50.0045754259298,"z0":5.7598521598821995,"aX":-3.6439427765427634},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.0,"breakVerticalInduced":-10.8,"breakHorizontal":5.3,"spinRate":2486,"spinDirection":317},"zone":5,"typeConfidence":0.91,"plateTime":0.46127081877847864,"extension":6.340272978527966},"hitData":{"launchSpeed":101.9,"launchAngle":9.0,"totalDistance":174.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":64.59,"coordY":110.32}},"index":1,"playId":"22565cd3-af6e-38fa-bed6-3ab39a91e68a","pitchNumber":1,"startTime":"2026-07-18T02:26:28.520Z","endTime":"2026-07-18T02:26:38.798Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T02:26:38.798Z","atBatIndex":18},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"CJ Abrams flies out to right fielder Lawrence Butler.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-18T02:26:56.244Z","endTime":"2026-07-18T02:27:25.743Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":671732,"link":"/api/v1/people/671732"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":95.0,"endSpeed":86.2,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.83494726884197,"aZ":-12.575441841051056,"pfxX":5.455543136491402,"pfxZ":10.199764800523477,"pX":0.5650855765404202,"pZ":3.0350313919332126,"vX0":-5.250366753878888,"vY0":-138.2179273388368,"vZ0":-4.204615876948791,"x":95.46,"y":156.83,"x0":1.7869800659221955,"y0":50.00043813660788,"z0":5.429899749621724,"aX":10.480155536840828},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":17.6,"breakHorizontal":-8.6,"spinRate":2385,"spinDirection":151},"zone":3,"typeConfidence":0.91,"plateTime":0.39735559049075775,"extension":6.3294624979727745},"hitData":{"launchSpeed":90.2,"launchAngle":63.0,"totalDistance":202.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":169.04,"coordY":131.92}},"index":0,"playId":"a55e90af-688b-3c02-b4bb-6c2817736c1a","pitchNumber":1,"startTime":"2026-07-18T02:27:12.548Z","endTime":"2026-07-18T02:27:25.743Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T02:27:25.743Z","atBatIndex":19},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Henry Bolte lines out sharply to right fielder Dylan Crews.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-18T02:29:24.523Z","endTime":"2026-07-18T02:30:14.677Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"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":"Lineout","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":2},"credits":[{"player":{"id":686611,"link":"/api/v1/people/686611"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":88.2,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.845319519071758,"aZ":-21.470260445420788,"pfxX":-8.570130347753429,"pfxZ":5.417021821357576,"pX":-0.8992988987348591,"pZ":2.4962923168606945,"vX0":4.501295358522815,"vY0":-139.1145499909278,"vZ0":-5.2202329374118275,"x":151.28,"y":171.38,"x0":-1.4178470505213259,"y0":50.00445171571915,"z0":5.804641196006617,"aX":-16.93468122917621},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":9.0,"breakHorizontal":14.8,"spinRate":2107,"spinDirection":222},"zone":13,"typeConfidence":0.8,"plateTime":0.392530555190548,"extension":6.316462903925763},"index":0,"playId":"b8f187c5-fa61-3e79-9127-d75c537c9a40","pitchNumber":1,"startTime":"2026-07-18T02:29:33.549Z","endTime":"2026-07-18T02:29:38.473Z","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":0},"pitchData":{"startSpeed":96.4,"endSpeed":88.7,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.010805381647792,"aZ":-15.103874422707582,"pfxX":-4.2198366485102,"pfxZ":8.506132043948424,"pX":-0.5864678169365138,"pZ":2.719655255981206,"vX0":4.201436016273892,"vY0":-140.3497812981181,"vZ0":-6.082721690947296,"x":139.35,"y":165.35,"x0":-1.5503443743681309,"y0":50.00222133186317,"z0":5.888491440932973,"aX":-8.468052882379101},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":14.4,"breakHorizontal":6.8,"spinRate":2301,"spinDirection":210},"zone":4,"typeConfidence":0.91,"plateTime":0.38938570889610435,"extension":6.462742738119518},"index":1,"playId":"705744cf-ce3e-3f7a-a273-04eced5f2a82","pitchNumber":2,"startTime":"2026-07-18T02:29:52.473Z","endTime":"2026-07-18T02:29:57.111Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":80.3,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.160147071664003,"aZ":-37.26562146497387,"pfxX":9.189485169091517,"pfxZ":-3.121125280742019,"pX":-0.14467431835745176,"pZ":3.0730391775090347,"vX0":1.265702618703611,"vY0":-126.73589253523544,"vZ0":0.36715582540372327,"x":122.51,"y":155.81,"x0":-1.8443341527161836,"y0":50.00163929558723,"z0":5.895174856604565,"aX":14.993522026243756},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-5.4,"breakHorizontal":-16.9,"spinRate":2333,"spinDirection":40},"zone":2,"typeConfidence":0.91,"plateTime":0.43166967679210577,"extension":6.197056537302216},"hitData":{"launchSpeed":102.8,"launchAngle":17.0,"totalDistance":307.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":185.06,"coordY":90.84}},"index":2,"playId":"27c62c19-d158-384b-a5c6-2221bff6af07","pitchNumber":3,"startTime":"2026-07-18T02:30:06.952Z","endTime":"2026-07-18T02:30:14.677Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T02:30:14.677Z","atBatIndex":20},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Tommy White grounds out softly, pitcher Cade Cavalli to first baseman Andrés Chaparro.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-18T02:30:20.796Z","endTime":"2026-07-18T02:31:43.855Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":695720,"fullName":"Tommy White","link":"/api/v1/people/695720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":695720,"fullName":"Tommy White","link":"/api/v1/people/695720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":676917,"link":"/api/v1/people/676917"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":665953,"link":"/api/v1/people/665953"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":79.0,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.536315052709543,"aZ":-35.83456788137105,"pfxX":8.956221146890607,"pfxZ":-2.3110360021710683,"pX":0.53828963967285,"pZ":2.9715857936485204,"vX0":2.7732723302826217,"vY0":-125.0432981829482,"vZ0":0.2674607800562414,"x":96.48,"y":158.55,"x0":-1.7493570741437576,"y0":50.005577972364414,"z0":5.806603140848539,"aX":14.16465467536544},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-3.8,"breakHorizontal":-16.9,"spinRate":2309,"spinDirection":43},"zone":3,"typeConfidence":0.91,"plateTime":0.4382581567910857,"extension":6.241636610330263},"index":0,"playId":"6221f65a-2f63-3d92-8b20-254aeee612e4","pitchNumber":1,"startTime":"2026-07-18T02:30:39.790Z","endTime":"2026-07-18T02:30:45.736Z","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":85.6,"endSpeed":79.0,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.75789318063945,"aZ":-38.9101485674487,"pfxX":6.671250962113202,"pfxZ":-4.278627826315102,"pX":0.7576858720453832,"pZ":2.9989427459098605,"vX0":3.7548462324573086,"vY0":-124.65317883056919,"vZ0":0.9967514362527372,"x":88.12,"y":157.81,"x0":-1.6340714268521985,"y0":50.00130698859616,"z0":5.803207728898698,"aX":10.509040121915298},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.5,"breakVerticalInduced":-7.3,"breakHorizontal":-13.0,"spinRate":2331,"spinDirection":45},"zone":3,"typeConfidence":0.9,"plateTime":0.43919963437117104,"extension":6.123201863745052},"index":1,"playId":"985bf39a-6db1-326b-8f15-468b14c508d1","pitchNumber":2,"startTime":"2026-07-18T02:30:57.722Z","endTime":"2026-07-18T02:31:01.700Z","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":97.3,"endSpeed":89.1,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.910216257202784,"aZ":-23.95678534703472,"pfxX":-8.715559433222424,"pfxZ":4.068190501662492,"pX":0.9468884513134659,"pZ":1.7735351257338192,"vX0":9.963076310506557,"vY0":-141.206694034512,"vZ0":-6.523713423500474,"x":80.91,"y":190.89,"x0":-1.4934653768260737,"y0":50.00450503721154,"z0":5.65327667496304,"aX":-17.61622924913951},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":6.1,"breakHorizontal":13.8,"spinRate":2215,"spinDirection":222},"zone":14,"typeConfidence":0.91,"plateTime":0.3877674042664019,"extension":6.263680141694827},"index":2,"playId":"437cd0cf-4bf4-3eb0-a010-614ea7a0e70f","pitchNumber":3,"startTime":"2026-07-18T02:31:17.715Z","endTime":"2026-07-18T02:31:23.231Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":80.0,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.174803322026648,"aZ":-37.544655744271,"pfxX":7.325658201890148,"pfxZ":-3.3325533128206475,"pX":0.9542388996582833,"pZ":1.5288851733177318,"vX0":4.3195068164422015,"vY0":-126.20621439745409,"vZ0":-2.6313840832681774,"x":80.63,"y":197.5,"x0":-1.7325765300713127,"y0":50.00539896457649,"z0":5.615005665183669,"aX":11.794221305583694},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-6.4,"breakHorizontal":-14.3,"spinRate":2304,"spinDirection":38},"zone":14,"typeConfidence":0.91,"plateTime":0.43433283653932975,"extension":6.246780239692715},"hitData":{"launchSpeed":50.3,"launchAngle":-54.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":119.86,"coordY":187.25}},"index":3,"playId":"707b4236-0b5a-3f7d-af04-6347b2853001","pitchNumber":4,"startTime":"2026-07-18T02:31:36.159Z","endTime":"2026-07-18T02:31:43.855Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T02:31:43.855Z","atBatIndex":21},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Carlos Cortes grounds out, second baseman Nasim Nuñez to first baseman Andrés Chaparro.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-18T02:31:53.158Z","endTime":"2026-07-18T02:33:52.757Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":683083,"link":"/api/v1/people/683083"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":665953,"link":"/api/v1/people/665953"},"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(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":97.8,"endSpeed":89.5,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.928068846889595,"aZ":-13.849941783567052,"pfxX":-3.8493708517790326,"pfxZ":8.92627627753356,"pX":0.42150709923876134,"pZ":3.1454174674287976,"vX0":6.7086313052393685,"vY0":-142.21481277906238,"vZ0":-5.146698218471234,"x":100.93,"y":153.85,"x0":-1.4654848558488078,"y0":50.00441032990736,"z0":5.85382729766127,"aX":-7.904045213872542},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":15.4,"breakHorizontal":5.6,"spinRate":2392,"spinDirection":213},"zone":3,"typeConfidence":0.91,"plateTime":0.38482048953303627,"extension":6.397328595095577},"index":0,"playId":"7e2b0ace-ef68-3d48-9d1e-ac3bbfa5ec0a","pitchNumber":1,"startTime":"2026-07-18T02:32:17.694Z","endTime":"2026-07-18T02:32:22.171Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.8,"endSpeed":89.1,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.26344390174156,"aZ":-23.046219512820493,"pfxX":-7.374836565901715,"pfxZ":4.511912442421798,"pX":0.7065010184114748,"pZ":3.6963374423223176,"vX0":8.86915646049022,"vY0":-140.73705968503478,"vZ0":-1.904175145948262,"x":90.07,"y":138.98,"x0":-1.5143434631620176,"y0":50.00588631874257,"z0":5.860873629494049,"aX":-14.929826186290178},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":8.0,"breakHorizontal":11.8,"spinRate":2151,"spinDirection":221},"zone":12,"typeConfidence":0.88,"plateTime":0.3878738319741095,"extension":6.253172479312195},"index":1,"playId":"a9bea86e-9319-31b7-94a4-128bcd881af0","pitchNumber":2,"startTime":"2026-07-18T02:32:41.918Z","endTime":"2026-07-18T02:32:46.575Z","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":97.7,"endSpeed":89.8,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.08036359436567,"aZ":-17.992160324375515,"pfxX":-5.039957377412939,"pfxZ":6.915640704844839,"pX":1.1311132710825162,"pZ":2.1716995101466883,"vX0":9.126651066885355,"vY0":-141.9743626958348,"vZ0":-6.425328803757092,"x":73.88,"y":180.14,"x0":-1.4635592195959648,"y0":50.0039917463292,"z0":5.600431104210815,"aX":-10.338012202787871},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":11.4,"breakHorizontal":7.3,"spinRate":2193,"spinDirection":223},"zone":14,"typeConfidence":0.88,"plateTime":0.3851065710828543,"extension":6.413255693371907},"index":2,"playId":"a9fe57dd-5f5e-34c3-a9a6-59f9819c447a","pitchNumber":3,"startTime":"2026-07-18T02:33:03.333Z","endTime":"2026-07-18T02:33:08.453Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":80.4,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.951368960552756,"aZ":-39.93313013188322,"pfxX":4.579602436192198,"pfxZ":-4.821829195643455,"pX":0.5843670320256836,"pZ":1.7600991896601623,"vX0":3.754031705785025,"vY0":-125.15628912358777,"vZ0":-2.2083779822448824,"x":94.73,"y":191.26,"x0":-1.5227185958165155,"y0":50.00440386974918,"z0":5.881712248672888,"aX":7.366474593984539},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.6,"breakVerticalInduced":-9.0,"breakHorizontal":-9.1,"spinRate":2221,"spinDirection":34},"zone":9,"typeConfidence":0.91,"plateTime":0.4353233062217359,"extension":6.446704231227105},"index":3,"playId":"5923384e-13ad-3da2-87f9-0c0fdacbff1f","pitchNumber":4,"startTime":"2026-07-18T02:33:23.502Z","endTime":"2026-07-18T02:33:27.005Z","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":98.6,"endSpeed":90.4,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.19231365120779,"aZ":-14.738157089015576,"pfxX":-2.6024607447525834,"pfxZ":8.341609608348445,"pX":0.22600198501031712,"pZ":3.2674683841756282,"vX0":5.451191727364801,"vY0":-143.43610869491903,"vZ0":-4.93115462458396,"x":108.39,"y":150.56,"x0":-1.3582768784603207,"y0":50.004187843419075,"z0":5.923285666759249,"aX":-5.441155692186306},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":14.3,"breakHorizontal":3.6,"spinRate":2181,"spinDirection":218},"zone":12,"typeConfidence":0.89,"plateTime":0.3814056682671634,"extension":6.374095523828356},"hitData":{"launchSpeed":90.4,"launchAngle":-17.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":144.71,"coordY":156.75}},"index":4,"playId":"11b60019-5442-34f7-88dc-4ef7a58988eb","pitchNumber":5,"startTime":"2026-07-18T02:33:45.197Z","endTime":"2026-07-18T02:33:52.757Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T02:33:52.757Z","atBatIndex":22},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dylan Crews called out on strikes.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-18T02:35:38.078Z","endTime":"2026-07-18T02:37:11.508Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"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":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":87.0,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.09050730749749,"aZ":-14.21738454947513,"pfxX":4.111113388882578,"pfxZ":9.185980390195002,"pX":0.9875477739623904,"pZ":2.8153211904002107,"vX0":-4.165504668746666,"vY0":-139.34637188839474,"vZ0":-3.9369937038396534,"x":79.36,"y":162.77,"x0":1.97204221539286,"y0":50.00231797944446,"z0":5.1942574243512505,"aX":8.03575769401052},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.0,"breakHorizontal":-6.5,"spinRate":2150,"spinDirection":145},"zone":12,"typeConfidence":0.91,"plateTime":0.3939979746813589,"extension":6.374333138396568},"index":0,"playId":"9502ec55-27f9-375c-8410-cc9506fda991","pitchNumber":1,"startTime":"2026-07-18T02:36:06.926Z","endTime":"2026-07-18T02:36:12.276Z","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":0},"pitchData":{"startSpeed":94.4,"endSpeed":85.9,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.352160826428207,"aZ":-15.137654044793331,"pfxX":5.689546303585538,"pfxZ":8.955158011095156,"pX":0.05223078660394108,"pZ":3.371657805795745,"vX0":-6.860462439028383,"vY0":-137.29896984651558,"vZ0":-2.2097988462134226,"x":115.01,"y":147.75,"x0":1.8480972985538593,"y0":50.006420153689795,"z0":5.221221937399252,"aX":10.828900231236085},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.0,"breakHorizontal":-8.8,"spinRate":2197,"spinDirection":150},"zone":12,"typeConfidence":0.88,"plateTime":0.39944117690729763,"extension":6.584271915075411},"index":1,"playId":"36999c52-667f-39dd-82fc-361f6ff3fec2","pitchNumber":2,"startTime":"2026-07-18T02:36:23.455Z","endTime":"2026-07-18T02:36:26.622Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.2,"endSpeed":74.6,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.923723305053265,"aZ":-42.03166630168241,"pfxX":-6.184753730477793,"pfxZ":-7.020860493247003,"pX":-0.5772410333785531,"pZ":2.01803172310085,"vX0":-3.687952855478237,"vY0":-118.12810548201044,"vZ0":0.7062460717329408,"x":139.0,"y":184.29,"x0":1.811318241067524,"y0":50.00350441950735,"z0":5.60019939451155,"aX":-8.681558697464055},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.9,"breakVerticalInduced":-12.2,"breakHorizontal":12.1,"spinRate":2591,"spinDirection":322},"zone":7,"typeConfidence":0.91,"plateTime":0.4648823667920454,"extension":6.328256581710474},"index":2,"playId":"ce547b9e-71cd-3014-a4a1-c356624d479c","pitchNumber":3,"startTime":"2026-07-18T02:36:41.377Z","endTime":"2026-07-18T02:36:44.727Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":97.6,"endSpeed":89.6,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.143681300438296,"aZ":-14.315953197859391,"pfxX":5.38619026219401,"pfxZ":8.722304329077215,"pX":-0.5098412846843857,"pZ":2.099485895174037,"vX0":-8.284745240406705,"vY0":-141.8920770390155,"vZ0":-6.241869605469788,"x":136.43,"y":182.09,"x0":1.742213856582025,"y0":50.00691524352223,"z0":5.232862339577652,"aX":11.033559925803754},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":14.8,"breakHorizontal":-8.2,"spinRate":2206,"spinDirection":150},"zone":7,"typeConfidence":0.91,"plateTime":0.3853832250317035,"extension":6.601914262800067},"index":3,"playId":"a8b68bca-98d2-3113-bb51-a80e7a0a5d14","pitchNumber":4,"startTime":"2026-07-18T02:37:07.011Z","endTime":"2026-07-18T02:37:11.508Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T02:37:11.508Z","atBatIndex":23},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Harry Ford walks.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-18T02:37:16.586Z","endTime":"2026-07-18T02:39:42.762Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":695670,"fullName":"Harry Ford","link":"/api/v1/people/695670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":695670,"fullName":"Harry Ford","link":"/api/v1/people/695670"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":695670,"fullName":"Harry Ford","link":"/api/v1/people/695670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":85.8,"endSpeed":79.2,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.810708049541812,"aZ":-31.66753913519789,"pfxX":-2.8205506238967977,"pfxZ":0.32309953724255003,"pX":-0.7328181398375985,"pZ":2.992254946025841,"vX0":-5.58249699907137,"vY0":-124.88498278097467,"vZ0":0.19680852415531525,"x":130.24,"y":153.15,"x0":1.8931743995158776,"y0":50.00610193241016,"z0":5.505117311957715,"aX":-4.480747088318106},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":0.8,"breakHorizontal":6.4,"spinRate":2127,"spinDirection":254},"zone":1,"typeConfidence":0.9,"plateTime":0.43763803931184064,"extension":6.404386736053027},"index":0,"playId":"d0358796-a771-3844-996e-4048900e0d23","pitchNumber":1,"startTime":"2026-07-18T02:37:38.707Z","endTime":"2026-07-18T02:37:43.311Z","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":96.8,"endSpeed":89.1,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.836705053808945,"aZ":-15.699755679917365,"pfxX":5.829097955929956,"pfxZ":8.125694186848444,"pX":1.0818054512905515,"pZ":2.7064781838523717,"vX0":-4.9152090552092815,"vY0":-140.97131101722965,"vZ0":-4.207788404510556,"x":95.18,"y":113.1,"x0":2.0843059478951393,"y0":50.00477889102798,"z0":5.221279015493171,"aX":11.820223158971162},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":14.2,"breakHorizontal":-9.6,"spinRate":2371,"spinDirection":147},"zone":12,"typeConfidence":0.91,"plateTime":0.387457520509253,"extension":6.527763593153198},"index":1,"playId":"0702a9b3-0432-3d14-9976-15bae2fd914f","pitchNumber":2,"startTime":"2026-07-18T02:37:55.186Z","endTime":"2026-07-18T02:38:00.706Z","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":96.4,"endSpeed":87.8,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.14369727454622,"aZ":-14.201248781561457,"pfxX":6.952085084782184,"pfxZ":9.089099793115729,"pX":1.2336148947066916,"pZ":1.4640714284666299,"vX0":-4.030049984654041,"vY0":-140.08192764406894,"vZ0":-7.738795794566725,"x":69.98,"y":199.25,"x0":1.791615701458786,"y0":50.00010334407663,"z0":5.200536810439412,"aX":13.744202176142444},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.0,"breakHorizontal":-11.6,"spinRate":2394,"spinDirection":150},"zone":14,"typeConfidence":0.9,"plateTime":0.39175171765864913,"extension":6.529605241945394},"index":2,"playId":"7c79910e-cff6-3213-aa04-9c586a0c8c43","pitchNumber":3,"startTime":"2026-07-18T02:38:12.614Z","endTime":"2026-07-18T02:38:16.071Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":80.1,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.351551950409668,"aZ":-28.845663394816118,"pfxX":-1.8808464964002933,"pfxZ":2.04517946448746,"pX":-0.6527959109985211,"pZ":1.9776740882236483,"vX0":-5.340678509406634,"vY0":-126.57590324928465,"vZ0":-2.9183263551903154,"x":141.88,"y":185.38,"x0":1.72703666833551,"y0":50.001022217748066,"z0":5.450379751598962,"aX":-3.057038663087708},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":3.2,"breakHorizontal":4.6,"spinRate":2234,"spinDirection":223},"zone":7,"typeConfidence":0.91,"plateTime":0.4323988486814452,"extension":6.467305809857506},"index":3,"playId":"09618413-83eb-3e56-b2aa-bbf6e345e00a","pitchNumber":4,"startTime":"2026-07-18T02:38:32.207Z","endTime":"2026-07-18T02:38:35.376Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-07-18T02:38:49.704Z","endTime":"2026-07-18T02:38:58.181Z","isPitch":false,"type":"action","player":{"id":695670,"link":"/api/v1/people/695670"}},{"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":1},"pitchData":{"startSpeed":87.5,"endSpeed":80.2,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.717958802122272,"aZ":-29.799891002998542,"pfxX":-1.5994709956634372,"pfxZ":1.447943938113502,"pX":0.6952361369104882,"pZ":2.5344281938689632,"vX0":-2.4486115952961733,"vY0":-127.43446659076602,"vZ0":-1.5254845295746624,"x":90.5,"y":170.35,"x0":1.8771728938374697,"y0":50.00344105338779,"z0":5.499614245476987,"aX":-2.6249307673134363},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":2.5,"breakHorizontal":3.5,"spinRate":2055,"spinDirection":209},"zone":6,"typeConfidence":0.92,"plateTime":0.43016195154755943,"extension":6.43050764075347},"index":5,"playId":"8ce4c573-7dfc-35ef-b773-21c99a727d49","pitchNumber":5,"startTime":"2026-07-18T02:38:58.181Z","endTime":"2026-07-18T02:39:01.247Z","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":94.7,"endSpeed":86.1,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.761508644055358,"aZ":-14.890886679893434,"pfxX":7.096638727349938,"pfxZ":9.056121725240143,"pX":-0.8773400521338246,"pZ":2.7013102762231025,"vX0":-8.927267473802791,"vY0":-137.5805111380837,"vZ0":-4.518973027309384,"x":150.44,"y":165.84,"x0":1.4941659721753673,"y0":50.00511763413638,"z0":5.381112113651077,"aX":13.547810124187476},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":15.6,"breakHorizontal":-10.9,"spinRate":2391,"spinDirection":152},"zone":11,"typeConfidence":0.83,"plateTime":0.3987727722003136,"extension":6.552783352734535},"index":6,"playId":"4002d51a-119f-3891-b23d-4d9c78f278d6","pitchNumber":6,"startTime":"2026-07-18T02:39:19.414Z","endTime":"2026-07-18T02:39:24.591Z","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.1,"endSpeed":85.8,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.991683544141015,"aZ":-13.965221976679901,"pfxX":5.784909729680432,"pfxZ":9.651361992923404,"pX":-0.8976720506270208,"pZ":2.1694633938009398,"vX0":-9.116677326645814,"vY0":-136.7029838064838,"vZ0":-5.667770395903295,"x":151.22,"y":180.2,"x0":1.7335969275572984,"y0":50.004610738530445,"z0":5.2334769773424075,"aX":10.917085611750556},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.4,"breakHorizontal":-8.5,"spinRate":2321,"spinDirection":146},"zone":13,"typeConfidence":0.84,"plateTime":0.40113244243617485,"extension":6.538471483117743},"index":7,"playId":"cf8a034f-eaa6-3358-aa93-c5d3cd35b157","pitchNumber":7,"startTime":"2026-07-18T02:39:38.046Z","endTime":"2026-07-18T02:39:42.762Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T02:39:42.762Z","atBatIndex":24},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Daylen Lile strikes out swinging. Harry Ford to 2nd. Passed ball by catcher Shea Langeliers.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-18T02:39:52.937Z","endTime":"2026-07-18T02:41:07.351Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":695670,"fullName":"Harry Ford","link":"/api/v1/people/695670"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"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":"Passed Ball","eventType":"passed_ball","movementReason":"r_adv_play","runner":{"id":695670,"fullName":"Harry Ford","link":"/api/v1/people/695670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":86.3,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.114878432328627,"aZ":-15.189491719545995,"pfxX":8.11756480577881,"pfxZ":8.90268175420307,"pX":0.7981170726524587,"pZ":2.068731349262661,"vX0":-5.7468576864007295,"vY0":-137.1937932687947,"vZ0":-5.777130554826979,"x":86.58,"y":182.92,"x0":1.8644180460383364,"y0":50.004288093895205,"z0":5.235704472730821,"aX":15.48860027815363},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.1,"breakHorizontal":-13.6,"spinRate":2312,"spinDirection":148},"zone":9,"typeConfidence":0.55,"plateTime":0.3991123611528984,"extension":6.551381531771433},"index":0,"playId":"5ef45b0c-98da-3f67-8c01-be8ab5eec705","pitchNumber":1,"startTime":"2026-07-18T02:40:10.921Z","endTime":"2026-07-18T02:40:15.649Z","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":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.9,"endSpeed":75.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.783753410567737,"aZ":-26.63009687874163,"pfxX":-5.3243116882675805,"pfxZ":3.7874052612644586,"pX":0.06263037035993262,"pZ":2.793980124654398,"vX0":-3.16267556425468,"vY0":-120.63738937171495,"vZ0":-0.9764488585591888,"x":114.61,"y":163.34,"x0":2.0851181257737212,"y0":50.00472988507883,"z0":5.564109311268258,"aX":-7.801678643871937},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":6.8,"breakHorizontal":10.4,"spinRate":2360,"spinDirection":268},"zone":2,"typeConfidence":0.89,"plateTime":0.45505989545588665,"extension":6.344395057796015},"index":1,"playId":"5f4d4f34-2a29-351c-860f-7510a55be503","pitchNumber":2,"startTime":"2026-07-18T02:40:37.452Z","endTime":"2026-07-18T02:40:41.968Z","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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":84.4,"endSpeed":77.2,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.49527169718304,"aZ":-26.329830248095213,"pfxX":-5.850777814724488,"pfxZ":3.870713316190812,"pX":-1.213683885880583,"pZ":0.9140772433536618,"vX0":-5.632176379032812,"vY0":-122.69644962691461,"vZ0":-5.084208213241648,"x":163.26,"y":214.1,"x0":1.8799370210018167,"y0":50.003181201885994,"z0":5.283857253627247,"aX":-8.83205802233086},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":5.9,"breakHorizontal":12.0,"spinRate":2560,"spinDirection":276},"zone":13,"typeConfidence":0.92,"plateTime":0.44809946344503304,"extension":6.346018150683498},"index":2,"playId":"80ca7a86-fad2-3cf3-aeee-f922cb475090","pitchNumber":3,"startTime":"2026-07-18T02:41:02.637Z","endTime":"2026-07-18T02:41:07.351Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T02:41:07.351Z","atBatIndex":25},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Jacob Young hits a ground-rule double (12) on a fly ball to right-center field. Harry Ford scores.","rbi":1,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-18T02:41:33.780Z","endTime":"2026-07-18T02:43:29.025Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":695670,"fullName":"Harry Ford","link":"/api/v1/people/695670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":695670,"fullName":"Harry Ford","link":"/api/v1/people/695670"},"responsiblePitcher":{"id":695611,"link":"/api/v1/people/695611"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":80.0,"endSpeed":73.8,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.853195649250477,"aZ":-43.90396726665397,"pfxX":-3.86375239590659,"pfxZ":-8.622296192311797,"pX":0.1431906907054286,"pZ":0.7297738474084629,"vX0":-2.604210602447793,"vY0":-116.46726920059923,"vZ0":-1.5923421520133234,"x":111.54,"y":219.08,"x0":1.781537555203761,"y0":50.001919921295034,"z0":5.610851972611471,"aX":-5.256387901195494},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.7,"breakVerticalInduced":-15.7,"breakHorizontal":7.7,"spinRate":2685,"spinDirection":321},"zone":14,"typeConfidence":0.91,"plateTime":0.47203188394020623,"extension":6.437167790577436},"index":0,"playId":"d3f416b6-14ef-3a65-883e-2aaf7cc1c411","pitchNumber":1,"startTime":"2026-07-18T02:41:37.242Z","endTime":"2026-07-18T02:41:42.166Z","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":2},"pitchData":{"startSpeed":94.2,"endSpeed":86.3,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.297779073939427,"aZ":-11.13109432173407,"pfxX":6.379692082359418,"pfxZ":11.052502573800055,"pX":-0.43019656454689364,"pZ":2.22882653732776,"vX0":-8.019695078526295,"vY0":-136.88462488455406,"vZ0":-6.251201600640302,"x":133.4,"y":178.6,"x0":1.7041877569134292,"y0":50.00076159744733,"z0":5.298915221365375,"aX":12.14475918931735},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":19.0,"breakHorizontal":-10.0,"spinRate":2415,"spinDirection":144},"zone":4,"typeConfidence":0.85,"plateTime":0.3996412020608364,"extension":6.670075252320726},"index":1,"playId":"30b9024b-7d58-3096-818a-68f20a77b57e","pitchNumber":2,"startTime":"2026-07-18T02:41:56.782Z","endTime":"2026-07-18T02:42:01.198Z","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":96.1,"endSpeed":87.9,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.274102837380457,"aZ":-13.7796230241635,"pfxX":6.65731034205095,"pfxZ":9.271042875675256,"pX":0.8919080574179058,"pZ":3.095367860593168,"vX0":-5.2826064217671025,"vY0":-139.89201816464706,"vZ0":-3.7706998082858476,"x":83.0,"y":155.21,"x0":1.9389277486657286,"y0":50.000842172836094,"z0":5.362714429612338,"aX":13.206019014104196},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.2,"breakHorizontal":-11.0,"spinRate":2385,"spinDirection":150},"zone":12,"typeConfidence":0.91,"plateTime":0.39139460309925855,"extension":6.548244486927833},"index":2,"playId":"b5166046-9737-31f4-af2a-322af4bbeed4","pitchNumber":3,"startTime":"2026-07-18T02:42:15.919Z","endTime":"2026-07-18T02:42:20.547Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":81.5,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.210459216156558,"aZ":-28.60875115060323,"pfxX":-1.9614738026544822,"pfxZ":2.1317496272714074,"pX":-0.5828974710747554,"pZ":0.8172318580882534,"vX0":-5.539516038330776,"vY0":-128.4105063391465,"vZ0":-6.024311814948698,"x":139.22,"y":216.71,"x0":1.855877970263339,"y0":50.00461649565713,"z0":5.415329408431024,"aX":-3.2792234467884005},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":2.8,"breakHorizontal":4.8,"spinRate":2371,"spinDirection":197},"zone":13,"typeConfidence":0.91,"plateTime":0.4263026126647973,"extension":6.461219125431781},"index":3,"playId":"1b521687-7094-3a62-b049-a4d44993a6b7","pitchNumber":4,"startTime":"2026-07-18T02:42:33.990Z","endTime":"2026-07-18T02:42:37.821Z","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":96.4,"endSpeed":87.9,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.05489557457554,"aZ":-12.114046168718957,"pfxX":5.484987293862558,"pfxZ":10.121234242714932,"pX":-0.5031989064296553,"pZ":2.2211241098780357,"vX0":-8.091044188042371,"vY0":-140.00031948189547,"vZ0":-6.196164476044624,"x":136.18,"y":178.81,"x0":1.7137132512642406,"y0":50.00390595904355,"z0":5.258400115161014,"aX":10.872851806577698},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":17.2,"breakHorizontal":-8.3,"spinRate":2363,"spinDirection":151},"zone":4,"typeConfidence":0.91,"plateTime":0.3914614544626098,"extension":6.476931946826258},"index":4,"playId":"3d60f3c1-d230-33f3-afdb-1525f6173c4c","pitchNumber":5,"startTime":"2026-07-18T02:42:56.980Z","endTime":"2026-07-18T02:43:01.486Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"index":5,"startTime":"2026-07-18T02:43:11.831Z","endTime":"2026-07-18T02:43:19.778Z","isPitch":false,"type":"action","player":{"id":696285,"link":"/api/v1/people/696285"}},{"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":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.1,"endSpeed":88.5,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.23013335299544,"aZ":-13.982918645032361,"pfxX":7.221436723943066,"pfxZ":9.058058171793922,"pX":-0.05093047518936615,"pZ":1.7888653859853714,"vX0":-7.719253316206339,"vY0":-141.09718597625263,"vZ0":-6.984019978132768,"x":118.94,"y":190.48,"x0":1.7870482926519826,"y0":50.00559510853975,"z0":5.204071139084341,"aX":14.508220995017723},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.0,"breakHorizontal":-11.4,"spinRate":2382,"spinDirection":144},"zone":8,"typeConfidence":0.91,"plateTime":0.3887392482246699,"extension":6.5412670266106625},"hitData":{"launchSpeed":97.9,"launchAngle":26.0,"totalDistance":363.0,"trajectory":"fly_ball","hardness":"medium","coordinates":{"coordX":171.92,"coordY":59.86}},"index":6,"playId":"9834bd89-beb2-3b45-8a98-6cac2c5946ae","pitchNumber":6,"startTime":"2026-07-18T02:43:19.778Z","endTime":"2026-07-18T02:43:29.025Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T02:43:29.025Z","atBatIndex":26},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nasim Nuñez flies out to center fielder Henry Bolte.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-18T02:46:38.078Z","endTime":"2026-07-18T02:48:18.905Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":660761,"fullName":"José Suarez","link":"/api/v1/people/660761"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,5,6],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":703607,"link":"/api/v1/people/703607"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-18T02:44:02.384Z","endTime":"2026-07-18T02:44:29.119Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: José Suarez replaces Gage Jump.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-07-18T02:44:29.119Z","endTime":"2026-07-18T02:46:38.078Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":660761,"link":"/api/v1/people/660761"},"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":82.7,"endSpeed":75.9,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.525190131946218,"aZ":-29.25420885803324,"pfxX":-2.2506457697466047,"pfxZ":1.9871453830588965,"pX":0.8684673823964784,"pZ":3.1978745541968325,"vX0":-2.23945179550176,"vY0":-120.51571872416659,"vZ0":-0.23083810395234328,"x":71.51,"y":136.66,"x0":2.102346178865751,"y0":50.00426390203379,"z0":5.879905552337258,"aX":-3.308664419664517},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":3.8,"breakHorizontal":4.6,"spinRate":2618,"spinDirection":228},"zone":12,"typeConfidence":0.9,"plateTime":0.45457262938449494,"extension":5.859675636495547},"index":2,"playId":"f788bb0a-0579-33d1-ba4e-f2dc7823255d","pitchNumber":1,"startTime":"2026-07-18T02:46:38.078Z","endTime":"2026-07-18T02:46:42.716Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.2,"endSpeed":76.7,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.85790036707092,"aZ":-28.362193668104183,"pfxX":-2.264707258170059,"pfxZ":2.5555082495236725,"pX":0.016060450167480204,"pZ":2.4810373551122207,"vX0":-4.22241844370926,"vY0":-121.11701339016136,"vZ0":-1.7654545217104918,"x":116.39,"y":171.79,"x0":2.0736996803764303,"y0":50.0018896689011,"z0":5.691163155935779,"aX":-3.376018649344524},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":4.4,"breakHorizontal":5.0,"spinRate":2672,"spinDirection":220},"zone":5,"typeConfidence":0.9,"plateTime":0.45160137480834095,"extension":5.932534579628477},"index":3,"playId":"21433168-7da4-35f5-82f2-c43420d28396","pitchNumber":2,"startTime":"2026-07-18T02:46:59.985Z","endTime":"2026-07-18T02:47:03.181Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"index":4,"startTime":"2026-07-18T02:47:25.282Z","endTime":"2026-07-18T02:47:47.334Z","isPitch":false,"type":"action","player":{"id":683083,"link":"/api/v1/people/683083"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":91.9,"endSpeed":83.6,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.180997926505828,"aZ":-14.83587551821616,"pfxX":6.162855917922211,"pfxZ":9.635587130642316,"pX":0.11908224657279722,"pZ":2.692598425703287,"vX0":-7.280217934587243,"vY0":-133.6396353605564,"vZ0":-4.591170506530501,"x":112.46,"y":166.08,"x0":2.084495446978406,"y0":50.00460263477706,"z0":5.506926547127696,"aX":11.091872441391876},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":16.6,"breakHorizontal":-9.5,"spinRate":2292,"spinDirection":132},"zone":2,"typeConfidence":0.89,"plateTime":0.4106755573869387,"extension":5.956410860953651},"index":5,"playId":"6bdd7f37-216f-3cee-b286-9bcc77ee5b40","pitchNumber":3,"startTime":"2026-07-18T02:47:47.334Z","endTime":"2026-07-18T02:47:50.986Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":83.9,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.498011599172028,"aZ":-14.399377855437857,"pfxX":5.709705979361621,"pfxZ":9.865387936432093,"pX":0.0012117393142277687,"pZ":2.7835611310772044,"vX0":-7.294463035387805,"vY0":-133.10232009181837,"vZ0":-4.611280014944546,"x":116.95,"y":163.62,"x0":2.0303005640527743,"y0":50.001873994745885,"z0":5.574842067688506,"aX":10.286328423123216},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":17.2,"breakHorizontal":-8.9,"spinRate":2279,"spinDirection":141},"zone":2,"typeConfidence":0.92,"plateTime":0.41089410960754336,"extension":5.787309460989972},"hitData":{"launchSpeed":90.1,"launchAngle":31.0,"totalDistance":348.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":134.07,"coordY":65.54}},"index":6,"playId":"007035ac-cd1c-34a3-81f5-1173ba442376","pitchNumber":4,"startTime":"2026-07-18T02:48:10.761Z","endTime":"2026-07-18T02:48:18.905Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T02:48:18.905Z","atBatIndex":27},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jacob Wilson singles on a fly ball to right fielder Dylan Crews.","rbi":0,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-18T02:50:05.552Z","endTime":"2026-07-18T02:52:52.464Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":686611,"link":"/api/v1/people/686611"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.0,"endSpeed":89.1,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.406277324110018,"aZ":-12.567363707376048,"pfxX":-4.431176825129438,"pfxZ":9.67629671640235,"pX":0.2752941436334546,"pZ":2.432374175133583,"vX0":5.834383566486384,"vY0":-141.052589760265,"vZ0":-7.187589976685593,"x":106.51,"y":173.11,"x0":-1.2388454533460764,"y0":50.00253601163019,"z0":5.8141787879043285,"aX":-8.978906172434383},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":16.3,"breakHorizontal":7.0,"spinRate":2315,"spinDirection":219},"zone":6,"typeConfidence":0.91,"plateTime":0.38748973333167624,"extension":6.355338733070894},"index":0,"playId":"cf083e06-07ff-3862-be6b-5ec24225e944","pitchNumber":1,"startTime":"2026-07-18T02:50:32.539Z","endTime":"2026-07-18T02:50:37.326Z","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":92.8,"endSpeed":85.9,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.207664604606,"aZ":-23.776608855648146,"pfxX":1.9473114323009613,"pfxZ":4.509823144014433,"pX":1.2011084448178575,"pZ":2.3732821018606343,"vX0":6.024344538450147,"vY0":-135.11041455922833,"vZ0":-4.923688812398135,"x":71.22,"y":174.7,"x0":-1.3035282286249457,"y0":50.006531351323176,"z0":5.87286388974468,"aX":3.630573686989581},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":7.4,"breakHorizontal":-4.7,"spinRate":2298,"spinDirection":193},"zone":14,"typeConfidence":0.92,"plateTime":0.40413602198084764,"extension":6.359279803128815},"index":1,"playId":"134fc16d-c671-3a3d-8953-237c9c109694","pitchNumber":2,"startTime":"2026-07-18T02:50:51.092Z","endTime":"2026-07-18T02:50:56.396Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":78.3,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.12072524945299,"aZ":-42.53672937974708,"pfxX":10.117588443505655,"pfxZ":-6.633655875088934,"pX":0.5182372673401326,"pZ":2.742276432911969,"vX0":1.9427042754516828,"vY0":-125.1926310545218,"vZ0":1.0800571044827907,"x":97.25,"y":164.74,"x0":-1.5842512820872194,"y0":50.005396857377804,"z0":5.831942568535066,"aX":15.798708209695672},"breaks":{"breakAngle":20.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-48.8,"breakVerticalInduced":-11.4,"breakHorizontal":-18.7,"spinRate":2352,"spinDirection":41},"zone":6,"typeConfidence":0.91,"plateTime":0.4402756471029736,"extension":6.219588342732118},"index":2,"playId":"d4147412-4485-3280-8df5-62ffc89139b1","pitchNumber":3,"startTime":"2026-07-18T02:51:09.182Z","endTime":"2026-07-18T02:51:13.700Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":79.5,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.635402301422413,"aZ":-42.222939746070125,"pfxX":4.769066736147018,"pfxZ":-6.363741486467983,"pX":1.4838683140745843,"pZ":0.6741534656891283,"vX0":4.885314487178661,"vY0":-125.46447444464273,"vZ0":-4.359728757330313,"x":60.44,"y":220.58,"x0":-1.1149772840388799,"y0":50.00341790145415,"z0":5.909825129157856,"aX":7.529978487438839},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.4,"breakVerticalInduced":-12.4,"breakHorizontal":-9.8,"spinRate":2320,"spinDirection":27},"zone":14,"typeConfidence":0.91,"plateTime":0.4381558361878195,"extension":6.418484429067091},"index":3,"playId":"1d1fb167-1b1b-3c0e-9334-10a9a03df529","pitchNumber":4,"startTime":"2026-07-18T02:51:29.585Z","endTime":"2026-07-18T02:51:36.156Z","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":0},"pitchData":{"startSpeed":86.9,"endSpeed":80.2,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.160116867104215,"aZ":-39.576297788381844,"pfxX":6.609979037868907,"pfxZ":-4.576568637277523,"pX":2.196180640689806,"pZ":2.487685436615716,"vX0":6.993250155121356,"vY0":-126.44003763080394,"vZ0":-0.27163533422912645,"x":33.29,"y":171.61,"x0":-1.4660370257748851,"y0":50.00498100350318,"z0":5.776535134708309,"aX":10.68494503107127},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.4,"breakVerticalInduced":-8.2,"breakHorizontal":-13.6,"spinRate":2490,"spinDirection":41},"zone":14,"typeConfidence":0.9,"plateTime":0.43346293994925755,"extension":6.415281579770525},"index":4,"playId":"6a3bbd6c-720d-340a-9ec7-6c2eb1371368","pitchNumber":5,"startTime":"2026-07-18T02:51:57.240Z","endTime":"2026-07-18T02:52:02.776Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":87.0,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.046917037121247,"aZ":-20.990071932810686,"pfxX":-0.12879778511769924,"pfxZ":5.845308982549919,"pX":-0.21311329026294926,"pZ":2.478653099233371,"vX0":3.9014255415308354,"vY0":-136.51220675570178,"vZ0":-4.957397740964408,"x":125.12,"y":171.86,"x0":-1.6356440788606978,"y0":50.00673660139084,"z0":5.73563114081811,"aX":-0.24705317666231433},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":9.8,"breakHorizontal":-0.5,"spinRate":2273,"spinDirection":204},"zone":5,"typeConfidence":0.92,"plateTime":0.3990764540152707,"extension":6.333096221874287},"index":5,"playId":"9fb1e850-fedd-3c17-85d0-2d73e70dc457","pitchNumber":6,"startTime":"2026-07-18T02:52:18.737Z","endTime":"2026-07-18T02:52:22.271Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":88.2,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.24152325628288,"aZ":-20.260479825379793,"pfxX":-7.559692708959777,"pfxZ":6.009880640001397,"pX":-0.38271167183681404,"pZ":2.2339427440885,"vX0":5.646099542910064,"vY0":-139.65634638707417,"vZ0":-5.9166920291881455,"x":115.34,"y":163.04,"x0":-1.4442063344635885,"y0":50.006880565645766,"z0":5.704557182308241,"aX":-14.997824376285115},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":9.8,"breakHorizontal":12.6,"spinRate":2214,"spinDirection":220},"zone":7,"typeConfidence":2.0,"plateTime":0.39157271368684654,"extension":6.41159543843582},"hitData":{"launchSpeed":68.7,"launchAngle":35.0,"totalDistance":201.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":177.15,"coordY":138.0}},"index":6,"playId":"8eafc9f3-83b4-3b2e-8862-385f198cbcdc","pitchNumber":7,"startTime":"2026-07-18T02:52:42.660Z","endTime":"2026-07-18T02:52:52.464Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T02:52:52.464Z","atBatIndex":28},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Tyler Soderstrom homers (15) on a fly ball to center field. Jacob Wilson scores.","rbi":2,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-18T02:53:08.035Z","endTime":"2026-07-18T02:53:50.032Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"responsiblePitcher":{"id":676917,"link":"/api/v1/people/676917"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"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":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"responsiblePitcher":{"id":676917,"link":"/api/v1/people/676917"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":88.5,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.061940173110493,"aZ":-23.12310263512974,"pfxX":-7.970878859294023,"pfxZ":4.526500091204458,"pX":-0.015533931653158783,"pZ":2.7103480452206448,"vX0":7.0016293672265695,"vY0":-140.326739349739,"vZ0":-4.20591557225333,"x":117.59,"y":165.6,"x0":-1.5045201694449115,"y0":50.002476497518145,"z0":5.7306885223165365,"aX":-15.933705037260466},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":7.6,"breakHorizontal":13.1,"spinRate":2172,"spinDirection":217},"zone":5,"typeConfidence":0.9,"plateTime":0.38998656465257975,"extension":6.289048783399726},"hitData":{"launchSpeed":105.6,"launchAngle":22.0,"totalDistance":415.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":125.17,"coordY":31.07}},"index":0,"playId":"dcb1fd19-e568-3e43-bf97-fdfb0270e3fe","pitchNumber":1,"startTime":"2026-07-18T02:53:22.211Z","endTime":"2026-07-18T02:53:50.032Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T02:53:50.032Z","atBatIndex":29},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Shea Langeliers strikes out swinging.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-18T02:54:02.996Z","endTime":"2026-07-18T02:55:31.157Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"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":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":695670,"link":"/api/v1/people/695670"},"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(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":97.8,"endSpeed":89.0,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.75744954727351,"aZ":-14.087028485019525,"pfxX":-4.5646159125192245,"pfxZ":8.8372257874743,"pX":-0.8229200497490278,"pZ":4.0243679284628495,"vX0":3.548089468540512,"vY0":-142.409960171978,"vZ0":-2.5055554667042466,"x":148.37,"y":130.12,"x0":-1.494066618365249,"y0":50.004419582419445,"z0":5.810549960599317,"aX":-9.344246536468065},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":15.6,"breakHorizontal":7.6,"spinRate":2351,"spinDirection":222},"zone":11,"typeConfidence":0.91,"plateTime":0.3851250958727661,"extension":6.373083790196358},"index":0,"playId":"db7f0170-d04e-3297-83a4-c2eb08ba78f6","pitchNumber":1,"startTime":"2026-07-18T02:54:15.038Z","endTime":"2026-07-18T02:54:18.038Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.4,"endSpeed":83.2,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.08741671497631,"aZ":-25.59154297902474,"pfxX":1.264752785589552,"pfxZ":3.738539165511993,"pX":0.3392035200546109,"pZ":3.1448827701975355,"vX0":4.580073074026097,"vY0":-131.69486132917154,"vZ0":-2.279420562378683,"x":104.07,"y":153.87,"x0":-1.5845699636618131,"y0":50.006288748834386,"z0":5.908108915898941,"aX":2.2292044860243},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":6.5,"breakHorizontal":-3.2,"spinRate":2333,"spinDirection":180},"zone":3,"typeConfidence":0.91,"plateTime":0.41538088574053944,"extension":6.24461212510448},"index":1,"playId":"f1667471-9f9f-3fe2-be79-00cb835208f3","pitchNumber":2,"startTime":"2026-07-18T02:54:36.091Z","endTime":"2026-07-18T02:54:39.146Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-07-18T02:54:50.856Z","endTime":"2026-07-18T02:55:06.750Z","isPitch":false,"type":"action","player":{"id":669127,"link":"/api/v1/people/669127"}},{"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":2,"outs":0},"pitchData":{"startSpeed":89.9,"endSpeed":83.5,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.16767475811193,"aZ":-27.6588781352449,"pfxX":1.2572239753763457,"pfxZ":2.5684669487491014,"pX":0.976275078589594,"pZ":3.0451356701504215,"vX0":5.443574861767804,"vY0":-130.9114841868207,"vZ0":-2.4123059838522947,"x":79.79,"y":156.56,"x0":-1.2821761079925176,"y0":50.00368340554892,"z0":6.020981306966041,"aX":2.2113039697288728},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":4.4,"breakHorizontal":-3.4,"spinRate":2253,"spinDirection":171},"zone":12,"typeConfidence":0.87,"plateTime":0.4162615152750808,"extension":6.46190140080204},"index":3,"playId":"e7ff740b-d91c-3e97-9329-1771b93b08f7","pitchNumber":3,"startTime":"2026-07-18T02:55:06.750Z","endTime":"2026-07-18T02:55:11.708Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":79.3,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.467882060318697,"aZ":-42.96809209699868,"pfxX":3.0790571604914434,"pfxZ":-6.858069175825277,"pX":0.5902574240153903,"pZ":1.1937837119698291,"vX0":3.7329878477852,"vY0":-124.74204262638489,"vZ0":-3.145118391120138,"x":94.5,"y":206.55,"x0":-1.3266162171260192,"y0":50.00420164902251,"z0":6.018924497793559,"aX":4.8445775717834625},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.2,"breakVerticalInduced":-13.0,"breakHorizontal":-6.5,"spinRate":2221,"spinDirection":27},"zone":14,"typeConfidence":0.91,"plateTime":0.43936249349399725,"extension":6.519102860048831},"index":4,"playId":"40426097-d429-3868-bc68-ec442ca3ed7d","pitchNumber":4,"startTime":"2026-07-18T02:55:27.738Z","endTime":"2026-07-18T02:55:31.157Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T02:55:31.157Z","atBatIndex":30},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Joshua Kuroda-Grauer strikes out swinging.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-18T02:56:36.994Z","endTime":"2026-07-18T02:57:48.885Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":811965,"fullName":"Joshua Kuroda-Grauer","link":"/api/v1/people/811965"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[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":811965,"fullName":"Joshua Kuroda-Grauer","link":"/api/v1/people/811965"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":695670,"link":"/api/v1/people/695670"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-07-18T02:56:01.612Z","endTime":"2026-07-18T02:56:39.202Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.7,"endSpeed":89.7,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.118092148959395,"aZ":-11.27555484053471,"pfxX":-2.991187522853036,"pfxZ":10.18010903064263,"pX":0.6436853118334191,"pZ":2.3216095113615838,"vX0":6.208933496317529,"vY0":-142.03535460636166,"vZ0":-7.8930576296574815,"x":92.46,"y":176.1,"x0":-1.1773956726424593,"y0":50.00129875561546,"z0":5.845338947098611,"aX":-6.1402024773904005},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":17.0,"breakHorizontal":4.2,"spinRate":2272,"spinDirection":213},"zone":6,"typeConfidence":0.9,"plateTime":0.38494358359491887,"extension":6.568835565793015},"index":1,"playId":"ebfbbf81-4e67-31bf-99ed-9dea5112bea7","pitchNumber":1,"startTime":"2026-07-18T02:56:39.202Z","endTime":"2026-07-18T02:56:43.047Z","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":93.4,"endSpeed":87.2,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.40037759640044,"aZ":-20.776790563302143,"pfxX":0.22352096012045664,"pfxZ":5.977118133216218,"pX":0.9812085804952722,"pZ":1.44254295272549,"vX0":6.060918180049244,"vY0":-135.91582371636417,"vZ0":-7.234113629093656,"x":79.6,"y":199.83,"x0":-1.2889584178228866,"y0":50.004598930610896,"z0":5.537538751574444,"aX":0.425230867116007},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":9.8,"breakHorizontal":-1.4,"spinRate":2212,"spinDirection":207},"zone":14,"typeConfidence":0.92,"plateTime":0.4000628799122592,"extension":6.381313099800285},"index":2,"playId":"540b7bbf-e737-3075-84b2-d99cc4cf431a","pitchNumber":2,"startTime":"2026-07-18T02:56:57.519Z","endTime":"2026-07-18T02:57:02.336Z","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":96.3,"endSpeed":88.8,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.19411471655525,"aZ":-22.07074642755849,"pfxX":-7.963921692241955,"pfxZ":5.040609270002971,"pX":0.3397826650543071,"pZ":2.388210414106004,"vX0":7.783864836108339,"vY0":-140.13985805857487,"vZ0":-5.139745643535675,"x":104.05,"y":174.3,"x0":-1.42789614788936,"y0":50.006990740008426,"z0":5.671522643712496,"aX":-15.976829055821083},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":8.3,"breakHorizontal":13.0,"spinRate":2068,"spinDirection":226},"zone":6,"typeConfidence":0.89,"plateTime":0.3895957264693033,"extension":6.454234308289444},"index":3,"playId":"872b749d-b08b-3444-aa2c-8cdf02621754","pitchNumber":3,"startTime":"2026-07-18T02:57:19.618Z","endTime":"2026-07-18T02:57:23.531Z","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":1},"pitchData":{"startSpeed":97.7,"endSpeed":89.9,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.35997181405581,"aZ":-12.70642047076061,"pfxX":-3.102533572672879,"pfxZ":9.456332894413723,"pX":0.5800587179942027,"pZ":2.4744585868836126,"vX0":5.98741972591894,"vY0":-142.05115891471135,"vZ0":-7.193602136307979,"x":94.89,"y":171.97,"x0":-1.1450585559939532,"y0":50.00036342116046,"z0":5.835061658215963,"aX":-6.386018330184238},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":16.0,"breakHorizontal":4.6,"spinRate":2290,"spinDirection":214},"zone":6,"typeConfidence":0.9,"plateTime":0.3845314895102043,"extension":6.483381583934608},"index":4,"playId":"105f4625-a457-3d99-9032-eda4674bbd0f","pitchNumber":4,"startTime":"2026-07-18T02:57:45.671Z","endTime":"2026-07-18T02:57:48.885Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T02:57:48.885Z","atBatIndex":31},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Lawrence Butler strikes out swinging.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-18T02:57:53.891Z","endTime":"2026-07-18T03:00:47.091Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":695670,"link":"/api/v1/people/695670"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.7,"endSpeed":89.1,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.66116205040664,"aZ":-17.88317955524532,"pfxX":-5.520180116171803,"pfxZ":7.070980319311993,"pX":-0.12149964772946725,"pZ":2.3582537087802047,"vX0":5.398093273109847,"vY0":-140.75287420243913,"vZ0":-6.120866240551166,"x":121.63,"y":175.11,"x0":-1.3399327728617796,"y0":50.005115588202166,"z0":5.704800215615486,"aX":-11.162132995905125},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":11.9,"breakHorizontal":9.0,"spinRate":2243,"spinDirection":225},"zone":5,"typeConfidence":0.91,"plateTime":0.3880097589970184,"extension":6.401761267577448},"index":0,"playId":"6a65d356-7dc3-3dd7-8e2e-57ce216c4a20","pitchNumber":1,"startTime":"2026-07-18T02:58:19.029Z","endTime":"2026-07-18T02:58:22.741Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":89.2,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.11217508748106,"aZ":-14.96561148036831,"pfxX":-3.33368041136909,"pfxZ":8.521224979303433,"pX":0.2755915054161803,"pZ":2.3875931558666603,"vX0":5.919202412755204,"vY0":-140.34691809774614,"vZ0":-6.765766301106704,"x":106.5,"y":174.31,"x0":-1.4159627518162803,"y0":50.002605961932076,"z0":5.7820560433044825,"aX":-6.732537676019446},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":14.4,"breakHorizontal":5.0,"spinRate":2268,"spinDirection":216},"zone":6,"typeConfidence":0.9,"plateTime":0.38845388551751947,"extension":6.474353581945933},"index":1,"playId":"d2e1a5ac-00f8-3372-8cb7-cbc2f47bf86b","pitchNumber":2,"startTime":"2026-07-18T02:58:42.997Z","endTime":"2026-07-18T02:58:46.866Z","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":98.1,"endSpeed":89.7,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.12743606722582,"aZ":-14.361102497535901,"pfxX":-4.100646463854601,"pfxZ":8.627593997608315,"pX":-1.1538198448135075,"pZ":2.4888746938605184,"vX0":2.195791836502112,"vY0":-142.82465022461167,"vZ0":-6.918876269979965,"x":160.98,"y":171.58,"x0":-1.4001791554494027,"y0":50.00060210589406,"z0":5.847138358880653,"aX":-8.464205702542408},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":14.4,"breakHorizontal":7.0,"spinRate":2276,"spinDirection":214},"zone":13,"typeConfidence":0.91,"plateTime":0.38361322789566454,"extension":6.483335657462672},"index":2,"playId":"2483d0be-4072-323b-997d-4b8e59ed4eb1","pitchNumber":3,"startTime":"2026-07-18T02:59:08.971Z","endTime":"2026-07-18T02:59:13.436Z","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":95.8,"endSpeed":87.8,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.5525447871142,"aZ":-16.404930867429787,"pfxX":-5.992896501426756,"pfxZ":7.987848516241417,"pX":-0.24384728047297113,"pZ":2.68649767879101,"vX0":6.281167494712325,"vY0":-139.41805292405368,"vZ0":-4.935315398587942,"x":126.29,"y":166.24,"x0":-1.7444566179958152,"y0":50.00179382715768,"z0":5.5579329751070885,"aX":-11.829135779339309},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":13.7,"breakHorizontal":9.6,"spinRate":2311,"spinDirection":226},"zone":5,"typeConfidence":0.91,"plateTime":0.392473022728836,"extension":6.396974344518515},"index":3,"playId":"0cb5d8a4-8c8c-32e5-a8a7-8247c6c48dbc","pitchNumber":4,"startTime":"2026-07-18T02:59:30.125Z","endTime":"2026-07-18T02:59:34.020Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":85.7,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.557908688789826,"aZ":-22.460348581996424,"pfxX":0.03122894134563442,"pfxZ":5.177141550073989,"pX":0.09993757742457703,"pZ":3.836744044024807,"vX0":4.97700321709604,"vY0":-135.57713128123578,"vZ0":-1.0366414526161245,"x":113.19,"y":135.19,"x0":-1.7577448314473945,"y0":50.0000479302153,"z0":5.780631238836695,"aX":0.05798449828575438},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":9.4,"breakHorizontal":-1.1,"spinRate":2324,"spinDirection":202},"zone":12,"typeConfidence":0.92,"plateTime":0.40284515712701996,"extension":6.3963913097988145},"index":4,"playId":"47d57f58-b46e-38cd-b322-8265fc2e764b","pitchNumber":5,"startTime":"2026-07-18T02:59:54.367Z","endTime":"2026-07-18T02:59:57.837Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":81.4,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.621615005078,"aZ":-41.30750531622399,"pfxX":3.483622856373847,"pfxZ":-5.58449253943534,"pX":2.0825840272682825,"pZ":-0.6952459072471527,"vX0":7.029515008015866,"vY0":-127.44874722357746,"vZ0":-8.186191887961398,"x":37.62,"y":257.55,"x0":-1.1702351362860197,"y0":50.002596768415664,"z0":5.844502360450479,"aX":5.697014840114535},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.6,"breakVerticalInduced":-11.9,"breakHorizontal":-8.0,"spinRate":2387,"spinDirection":28},"zone":14,"typeConfidence":0.91,"plateTime":0.43071981249872593,"extension":6.432832055122675},"index":5,"playId":"c1c08bf2-21fe-380c-9f99-36929e3bc646","pitchNumber":6,"startTime":"2026-07-18T03:00:14.995Z","endTime":"2026-07-18T03:00:20.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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":79.2,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.01016931941804,"aZ":-43.91756925812882,"pfxX":4.398315420251395,"pfxZ":-7.471344385219738,"pX":0.0788323340472698,"pZ":1.877220612353092,"vX0":2.6391657386769203,"vY0":-124.59313527508628,"vZ0":-1.0005726615369328,"x":114.0,"y":188.1,"x0":-1.5654784071015009,"y0":50.002229870019164,"z0":5.91310264959317,"aX":6.914280361992622},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.8,"breakVerticalInduced":-13.6,"breakHorizontal":-8.5,"spinRate":2341,"spinDirection":34},"zone":8,"typeConfidence":0.91,"plateTime":0.4396003771741892,"extension":6.368105335338503},"index":6,"playId":"e201370e-843d-380d-b2fe-5cbb20129154","pitchNumber":7,"startTime":"2026-07-18T03:00:43.710Z","endTime":"2026-07-18T03:00:47.091Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T03:00:47.091Z","atBatIndex":32},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"James Wood strikes out swinging.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-18T03:02:38.529Z","endTime":"2026-07-18T03:05:04.512Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":660761,"fullName":"José Suarez","link":"/api/v1/people/660761"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":true},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.3,"endSpeed":74.7,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.65246845238153,"aZ":-30.83674929801507,"pfxX":-2.9586838858189997,"pfxZ":0.9545632420798018,"pX":-0.6433753183345355,"pZ":2.7890719779286903,"vX0":-5.4915835314295505,"vY0":-117.00238529446213,"vZ0":-0.3417091914100192,"x":141.52,"y":163.48,"x0":2.1078081810136604,"y0":50.00315465427834,"z0":5.798077637478654,"aX":-4.1499745437031335},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":1.9,"breakHorizontal":6.6,"spinRate":2745,"spinDirection":259},"zone":4,"typeConfidence":0.88,"plateTime":0.4660499288871147,"extension":5.767525686709994},"index":0,"playId":"dd3c6fdf-3577-3e6b-a0c4-9994bd48fb80","pitchNumber":1,"startTime":"2026-07-18T03:03:01.664Z","endTime":"2026-07-18T03:03:07.391Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":133,"player":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"}}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":75.5,"endSpeed":69.6,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.6911856747236,"aZ":-30.920800353221942,"pfxX":-5.94971736563075,"pfxZ":1.022494765592194,"pX":-1.434649883022198,"pZ":3.163795038920185,"vX0":-6.105745275155117,"vY0":-109.84872235082439,"vZ0":1.3706488616945556,"x":171.69,"y":153.36,"x0":2.154913406262586,"y0":50.00063639139992,"z0":5.8222575032663535,"aX":-7.259019445505737},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.5,"breakVerticalInduced":2.5,"breakHorizontal":12.4,"spinRate":2914,"spinDirection":298},"zone":11,"typeConfidence":0.97,"plateTime":0.49886886729532876,"extension":5.8272067372161445},"index":1,"playId":"1483782e-c38c-348c-9ff8-b446ae25f1be","pitchNumber":2,"startTime":"2026-07-18T03:03:38.920Z","endTime":"2026-07-18T03:03:44.031Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.8,"endSpeed":83.7,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.12012686641664,"aZ":-15.209414426380377,"pfxX":7.104137282072647,"pfxZ":9.540934215768834,"pX":-1.5875160833875632,"pZ":2.465395277756562,"vX0":-10.77043449504408,"vY0":-131.78598549127028,"vZ0":-5.290912298757294,"x":177.51,"y":172.21,"x0":1.6088736629740277,"y0":50.003936789597894,"z0":5.6031254885458806,"aX":12.634523648799533},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":16.4,"breakHorizontal":-10.8,"spinRate":2408,"spinDirection":141},"zone":13,"typeConfidence":0.89,"plateTime":0.41388627105733633,"extension":5.8047950493570255},"index":2,"playId":"a8b74671-2b21-3854-a88d-17c1f4ef0bbc","pitchNumber":3,"startTime":"2026-07-18T03:03:58.940Z","endTime":"2026-07-18T03:04:02.926Z","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":90.2,"endSpeed":82.9,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.353190552317635,"aZ":-16.20075049805811,"pfxX":6.596456969134501,"pfxZ":9.120972739280063,"pX":0.15588082055003022,"pZ":2.243060023930522,"vX0":-6.615273190891818,"vY0":-131.1439227156072,"vZ0":-5.458022750320826,"x":111.06,"y":178.22,"x0":1.847617355819766,"y0":50.00277938765414,"z0":5.549762804576532,"aX":11.551760820900462},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":15.6,"breakHorizontal":-10.6,"spinRate":2353,"spinDirection":143},"zone":8,"typeConfidence":0.88,"plateTime":0.4168118622169965,"extension":5.804878759378871},"index":3,"playId":"74bb20d3-c357-3aaf-b3ae-bb6c82e633e7","pitchNumber":4,"startTime":"2026-07-18T03:04:17.901Z","endTime":"2026-07-18T03:04:21.276Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":84.4,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.360673390285683,"aZ":-14.540380567883064,"pfxX":6.4052039618507335,"pfxZ":9.743829066280423,"pX":-0.8133053212439489,"pZ":1.5614153404424749,"vX0":-8.66903824847403,"vY0":-133.33538450120858,"vZ0":-7.621479157383279,"x":148.0,"y":196.62,"x0":1.640521208579916,"y0":50.00042282212523,"z0":5.495907406934781,"aX":11.588573751818107},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":16.2,"breakHorizontal":-9.8,"spinRate":2385,"spinDirection":137},"zone":13,"typeConfidence":0.9,"plateTime":0.4100272761724497,"extension":5.784311840632312},"index":4,"playId":"7b3879c7-0c75-35b2-a62f-b22ea1a5b0af","pitchNumber":5,"startTime":"2026-07-18T03:04:40.873Z","endTime":"2026-07-18T03:04:45.126Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":77.8,"endSpeed":71.9,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.943225976682672,"aZ":-27.171804495636838,"pfxX":-4.609496896556923,"pfxZ":3.831933352272971,"pX":-0.09064917747277257,"pZ":2.112653620631384,"vX0":-3.493003764784942,"vY0":-113.29145967836624,"vZ0":-1.8484128731535578,"x":120.46,"y":181.74,"x0":2.0678021381539584,"y0":50.00233199886735,"z0":5.644871619502807,"aX":-6.01401231655977},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":6.8,"breakHorizontal":9.2,"spinRate":2901,"spinDirection":295},"zone":8,"typeConfidence":0.88,"plateTime":0.48275237604937304,"extension":5.972553433177298},"index":5,"playId":"d03ddec4-a920-336c-9866-fb37b2276204","pitchNumber":6,"startTime":"2026-07-18T03:05:01.409Z","endTime":"2026-07-18T03:05:04.512Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T03:05:04.512Z","atBatIndex":33},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Curtis Mead singles on a ground ball to left fielder Tyler Soderstrom.","rbi":0,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-18T03:05:09.129Z","endTime":"2026-07-18T03:06:54.321Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":660761,"fullName":"José Suarez","link":"/api/v1/people/660761"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"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":"Single","eventType":"single","movementReason":null,"runner":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":691016,"link":"/api/v1/people/691016"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":81.1,"endSpeed":74.9,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.8976140217386,"aZ":-27.529453842073707,"pfxX":9.55328506667849,"pfxZ":3.3070855760023545,"pX":-0.8530280329364536,"pZ":0.0501098053184893,"vX0":-9.013294459982875,"vY0":-117.71047073417729,"vZ0":-6.536865166369305,"x":149.52,"y":237.43,"x0":1.780655340654002,"y0":50.00560448148099,"z0":5.405090397595399,"aX":13.436850822369372},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":4.6,"breakHorizontal":-15.1,"spinRate":1595,"spinDirection":120},"zone":13,"typeConfidence":0.91,"plateTime":0.46492791208151063,"extension":6.031999948329302},"index":0,"playId":"4c4e3acc-08e7-301e-8acf-3663d408a419","pitchNumber":1,"startTime":"2026-07-18T03:05:34.303Z","endTime":"2026-07-18T03:05:37.637Z","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":1},"pitchData":{"startSpeed":81.5,"endSpeed":75.7,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.71237444465923,"aZ":-28.247158995760746,"pfxX":8.645946137126653,"pfxZ":2.7366080180904393,"pX":-0.8429873003699628,"pZ":0.587303025316812,"vX0":-8.672157405785192,"vY0":-118.42754410997605,"vZ0":-5.54337855270503,"x":149.13,"y":222.92,"x0":1.7275274876321653,"y0":50.000045611864834,"z0":5.513925246257219,"aX":12.389774609904592},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":4.0,"breakHorizontal":-13.8,"spinRate":1662,"spinDirection":117},"zone":13,"typeConfidence":0.91,"plateTime":0.46091701233488314,"extension":6.0672661013543125},"index":1,"playId":"338401b6-cdc9-365e-a558-2ddd4e07fa21","pitchNumber":2,"startTime":"2026-07-18T03:05:59.224Z","endTime":"2026-07-18T03:06:02.604Z","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":1,"outs":1},"pitchData":{"startSpeed":81.8,"endSpeed":76.1,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.408720497583793,"aZ":-30.55688251167083,"pfxX":-1.6227702384887488,"pfxZ":1.1116519806341572,"pX":0.1872888410072245,"pZ":2.1705904803404046,"vX0":-4.079631213489454,"vY0":-119.15421481386575,"vZ0":-1.7512099676971187,"x":109.86,"y":180.17,"x0":2.124571529670306,"y0":50.00379178775821,"z0":5.646285053468869,"aX":-2.3593841016074433},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":1.9,"breakHorizontal":3.8,"spinRate":2786,"spinDirection":281},"zone":8,"typeConfidence":0.89,"plateTime":0.45765818391408475,"extension":5.9797958622180065},"index":2,"playId":"b9566fa0-3622-357e-8652-629d7f4307c4","pitchNumber":3,"startTime":"2026-07-18T03:06:22.450Z","endTime":"2026-07-18T03:06:26.564Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":83.1,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.690935090980314,"aZ":-13.773662360330203,"pfxX":5.544686677853624,"pfxZ":10.368717324469108,"pX":0.033679854506759435,"pZ":3.273619771348511,"vX0":-6.78890504375489,"vY0":-132.47982546016587,"vZ0":-3.4112746470244106,"x":115.72,"y":150.39,"x0":1.9108918543567814,"y0":50.00581693334224,"z0":5.58684458209204,"aX":9.843431134841074},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":18.2,"breakHorizontal":-8.5,"spinRate":2316,"spinDirection":137},"zone":2,"typeConfidence":0.92,"plateTime":0.41367179115092956,"extension":5.925232206003172},"hitData":{"launchSpeed":103.0,"launchAngle":4.0,"totalDistance":97.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":82.89,"coordY":134.45}},"index":3,"playId":"40367d3a-819f-38c5-9fb4-d56467aad3cd","pitchNumber":4,"startTime":"2026-07-18T03:06:42.543Z","endTime":"2026-07-18T03:06:54.321Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T03:06:54.321Z","atBatIndex":34},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Andrés Chaparro homers (2) on a fly ball to left center field. Curtis Mead scores.","rbi":2,"awayScore":6,"homeScore":2,"isOut":false},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-18T03:07:03.288Z","endTime":"2026-07-18T03:10:00.456Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":660761,"fullName":"José Suarez","link":"/api/v1/people/660761"},"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,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":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953"},"responsiblePitcher":{"id":660761,"link":"/api/v1/people/660761"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"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":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"responsiblePitcher":{"id":660761,"link":"/api/v1/people/660761"},"isScoringEvent":true,"rbi":true,"earned":true,"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(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":91.7,"endSpeed":83.3,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.082211808410314,"aZ":-14.612933461196532,"pfxX":6.921063162214047,"pfxZ":9.804500244034406,"pX":0.49022932829881666,"pZ":3.1745526118821874,"vX0":-6.041558238234748,"vY0":-133.32636356069958,"vZ0":-3.622573568618778,"x":98.31,"y":153.07,"x0":1.8922854081146272,"y0":50.0004383954572,"z0":5.613164789533255,"aX":12.392847093098872},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":17.2,"breakHorizontal":-11.2,"spinRate":2331,"spinDirection":136},"zone":3,"typeConfidence":0.89,"plateTime":0.4116623000578632,"extension":5.920861043591094},"index":0,"playId":"094794e7-3c2c-3b64-8c4e-2afa5f783653","pitchNumber":1,"startTime":"2026-07-18T03:07:21.248Z","endTime":"2026-07-18T03:07:24.277Z","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":83.0,"endSpeed":76.8,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.843043279175014,"aZ":-28.361949787692225,"pfxX":9.833178945082313,"pfxZ":2.558942406639116,"pX":0.0252393644788801,"pZ":1.6120342782324895,"vX0":-7.126864954322223,"vY0":-120.7875011663602,"vZ0":-3.3695001182786934,"x":116.04,"y":195.26,"x0":1.7254094567240585,"y0":50.00236123420965,"z0":5.498771994690216,"aX":14.640570008319575},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":4.1,"breakHorizontal":-16.3,"spinRate":1594,"spinDirection":118},"zone":8,"typeConfidence":0.91,"plateTime":0.45215003395192666,"extension":5.895193090852264},"index":1,"playId":"d9a66600-d33e-30c5-bd15-c3a707ee1c74","pitchNumber":2,"startTime":"2026-07-18T03:07:48.348Z","endTime":"2026-07-18T03:07:51.453Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"playId":"d1efca2c-23e2-3ada-86d7-0666ad3e358d","startTime":"2026-07-18T03:08:11.214Z","endTime":"2026-07-18T03:08:14.214Z","isPitch":false,"type":"pickoff"},{"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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.2,"endSpeed":77.3,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.22592763386198,"aZ":-29.02925690780121,"pfxX":-1.9563070183441003,"pfxZ":2.119179859958524,"pX":-0.39105496269311546,"pZ":1.399050419415091,"vX0":-4.779021970226594,"vY0":-119.74058031759145,"vZ0":-3.715526710468305,"x":131.91,"y":201.01,"x0":1.8671199323333925,"y0":50.00344340543676,"z0":5.505879486483773,"aX":-2.904746784651182},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":3.4,"breakHorizontal":4.4,"spinRate":2918,"spinDirection":264},"zone":13,"typeConfidence":0.88,"plateTime":0.45353668003852743,"extension":5.992341964531952},"index":3,"playId":"d1288af0-6412-30bf-81e3-ceff4b1f025c","pitchNumber":3,"startTime":"2026-07-18T03:08:33.058Z","endTime":"2026-07-18T03:08:37.555Z","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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.8,"endSpeed":76.9,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.038987330976052,"aZ":-26.12898314177339,"pfxX":8.452295681586454,"pfxZ":4.12641425834372,"pX":0.14904543055364022,"pZ":-0.07507288300184503,"vX0":-6.992993427160845,"vY0":-118.94505909765849,"vZ0":-7.249666299954714,"x":111.32,"y":240.81,"x0":1.9976947802274305,"y0":50.00188268631705,"z0":5.310106372910949,"aX":12.380901369433024},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":6.4,"breakHorizontal":-14.0,"spinRate":1597,"spinDirection":124},"zone":14,"typeConfidence":0.91,"plateTime":0.45661813665096807,"extension":5.973276691931715},"index":4,"playId":"b96bbe0a-4c44-35b2-a788-e7f069043494","pitchNumber":4,"startTime":"2026-07-18T03:08:55.259Z","endTime":"2026-07-18T03:08:59.182Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":85.0,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.58537520874667,"aZ":-14.696474317044729,"pfxX":5.824719722491061,"pfxZ":9.46787883583319,"pX":0.5170192939401624,"pZ":2.513609834661437,"vX0":-5.785914740739854,"vY0":-134.6076059268589,"vZ0":-5.1820441189332165,"x":97.29,"y":170.91,"x0":1.9314376654962762,"y0":50.00277721106845,"z0":5.494240113210723,"aX":10.752846488765794},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":16.3,"breakHorizontal":-9.4,"spinRate":2344,"spinDirection":131},"zone":6,"typeConfidence":0.92,"plateTime":0.405986283016162,"extension":5.847915986989911},"hitData":{"launchSpeed":106.8,"launchAngle":30.0,"totalDistance":467.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":58.57,"coordY":42.23}},"index":5,"playId":"b6335a61-432c-3610-916f-56a4f9e3e089","pitchNumber":5,"startTime":"2026-07-18T03:09:27.811Z","endTime":"2026-07-18T03:10:00.456Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T03:10:00.456Z","atBatIndex":35},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"CJ Abrams flies out to center fielder Henry Bolte.","rbi":0,"awayScore":6,"homeScore":2,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-18T03:10:04.630Z","endTime":"2026-07-18T03:10:37.925Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":660761,"fullName":"José Suarez","link":"/api/v1/people/660761"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":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(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":1},"pitchData":{"startSpeed":78.3,"endSpeed":71.9,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.619484431222432,"aZ":-29.655980532051196,"pfxX":-7.3506579475637075,"pfxZ":1.9179469035621661,"pX":-0.12292186312078231,"pZ":2.734447946432485,"vX0":-3.0009505690289977,"vY0":-113.95745940832049,"vZ0":-0.07974484483909883,"x":121.69,"y":164.95,"x0":2.1671645891899987,"y0":50.00070061317731,"z0":5.707970891700473,"aX":-9.632109250141616},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":3.7,"breakHorizontal":14.0,"spinRate":2750,"spinDirection":291},"zone":5,"typeConfidence":0.96,"plateTime":0.48128592297433137,"extension":5.995480251317668},"hitData":{"launchSpeed":98.5,"launchAngle":33.0,"totalDistance":396.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":153.79,"coordY":41.51}},"index":0,"playId":"a2b8954e-5c16-39a3-b090-137a343cac06","pitchNumber":1,"startTime":"2026-07-18T03:10:25.008Z","endTime":"2026-07-18T03:10:37.925Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T03:10:37.925Z","atBatIndex":36},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Dylan Crews walks.","rbi":0,"awayScore":6,"homeScore":2,"isOut":false},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-18T03:13:00.848Z","endTime":"2026-07-18T03:14:34.592Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686993,"fullName":"Justin Sterner","link":"/api/v1/people/686993"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4,6,7,8],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"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":6,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-18T03:10:55.861Z","endTime":"2026-07-18T03:11:11.022Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Justin Sterner replaces José Suarez.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-07-18T03:11:11.022Z","endTime":"2026-07-18T03:13:03.144Z","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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.0,"endSpeed":81.9,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.21971575802487,"aZ":-26.69020289071504,"pfxX":0.8013760534965808,"pfxZ":3.2352608485119205,"pX":1.9722993710326633,"pZ":2.2829368501546976,"vX0":10.799685343166862,"vY0":-129.17240190225593,"vZ0":-2.629043442881577,"x":41.82,"y":177.14,"x0":-2.361949837805582,"y0":50.00088555477199,"z0":5.360020599892737,"aX":1.3577496455681317},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":5.5,"breakHorizontal":-3.8,"spinRate":2538,"spinDirection":185},"zone":14,"typeConfidence":0.9,"plateTime":0.42358738873077195,"extension":6.7459253730755835},"index":2,"playId":"7568ad2e-5983-3172-b3be-601900b22bd3","pitchNumber":1,"startTime":"2026-07-18T03:13:03.144Z","endTime":"2026-07-18T03:13:06.435Z","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":93.4,"endSpeed":85.4,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.583762558916863,"aZ":-13.414761580245647,"pfxX":-5.634426669928148,"pfxZ":10.031625145066009,"pX":-0.5338531230231892,"pZ":2.831497258595867,"vX0":7.186033196969759,"vY0":-135.853257667884,"vZ0":-4.151593591139054,"x":137.35,"y":162.33,"x0":-2.4804714005504245,"y0":50.00504026113102,"z0":5.311032254561628,"aX":-10.53987536481352},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":17.5,"breakHorizontal":8.6,"spinRate":2312,"spinDirection":221},"zone":1,"typeConfidence":0.9,"plateTime":0.4030798663591981,"extension":6.687737557086042},"index":3,"playId":"85b06ba7-8e75-3940-adae-c9b9566a65ce","pitchNumber":2,"startTime":"2026-07-18T03:13:19.071Z","endTime":"2026-07-18T03:13:23.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(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.2,"endSpeed":85.3,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.66019994590916,"aZ":-11.613683164475423,"pfxX":-5.396807479766128,"pfxZ":11.032620683313572,"pX":0.6298816778232078,"pZ":3.2953924393789724,"vX0":9.8954292228863,"vY0":-135.43239927043632,"vZ0":-3.377357358491034,"x":92.99,"y":149.8,"x0":-2.364622145563839,"y0":50.00391014891838,"z0":5.366905698181763,"aX":-10.059326733949598},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":19.4,"breakHorizontal":7.8,"spinRate":2363,"spinDirection":215},"zone":3,"typeConfidence":0.9,"plateTime":0.4039165986202713,"extension":6.713539074397217},"index":4,"playId":"5bb3308e-c336-30a1-bca8-900f4f0dcb4f","pitchNumber":3,"startTime":"2026-07-18T03:13:34.574Z","endTime":"2026-07-18T03:13:37.741Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":5,"startTime":"2026-07-18T03:13:43.950Z","endTime":"2026-07-18T03:13:57.222Z","isPitch":false,"type":"action","player":{"id":686611,"link":"/api/v1/people/686611"}},{"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":81.8,"endSpeed":75.6,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.733086321929882,"aZ":-28.052699900740457,"pfxX":4.864685723751275,"pfxZ":2.8744654644582255,"pX":1.2794703563690248,"pZ":0.9361304979617215,"vX0":7.256685683797417,"vY0":-118.88109211308186,"vZ0":-4.153297080452302,"x":68.23,"y":213.5,"x0":-2.443931396817984,"y0":50.000059767059426,"z0":5.251392682055065,"aX":6.962093975382805},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":4.4,"breakHorizontal":-10.6,"spinRate":2735,"spinDirection":58},"zone":14,"typeConfidence":0.91,"plateTime":0.4606821501711553,"extension":6.7728682028318525},"index":6,"playId":"810f17b0-3058-3e3a-9ed8-a1e16bf44a50","pitchNumber":4,"startTime":"2026-07-18T03:13:57.222Z","endTime":"2026-07-18T03:14:01.266Z","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":95.0,"endSpeed":86.4,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.06553550402531,"aZ":-8.665684072224373,"pfxX":-7.249028830463843,"pfxZ":12.29413199661006,"pX":1.5522810156701707,"pZ":1.948143951236684,"vX0":12.762182175513205,"vY0":-137.55150895980933,"vZ0":-7.232380002492975,"x":57.83,"y":186.18,"x0":-2.209987714919347,"y0":50.00608986582439,"z0":5.202348083596373,"aX":-13.865937333445554},"breaks":{"breakAngle":46.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":20.8,"breakHorizontal":10.4,"spinRate":2448,"spinDirection":217},"zone":14,"typeConfidence":0.91,"plateTime":0.3984812524685548,"extension":6.719815675489873},"index":7,"playId":"8d2eb296-b1bb-3162-a46e-bd659012374e","pitchNumber":5,"startTime":"2026-07-18T03:14:14.390Z","endTime":"2026-07-18T03:14:19.641Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":86.7,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.751813723320467,"aZ":-12.497729198483468,"pfxX":-6.136914262224038,"pfxZ":10.275888473984503,"pX":1.2862012336089403,"pZ":2.5731298416848922,"vX0":11.83703599965781,"vY0":-137.11878595988017,"vZ0":-4.87420851078103,"x":67.97,"y":169.31,"x0":-2.278520090654569,"y0":50.00165315849219,"z0":5.2184709629111925,"aX":-11.750827405105772},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":17.8,"breakHorizontal":8.8,"spinRate":2422,"spinDirection":214},"zone":12,"typeConfidence":0.9,"plateTime":0.3986242015390298,"extension":6.829186683761852},"index":8,"playId":"edb01f43-7a66-3acd-ada5-6e4f003fe67a","pitchNumber":6,"startTime":"2026-07-18T03:14:30.048Z","endTime":"2026-07-18T03:14:34.592Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T03:14:34.592Z","atBatIndex":37},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Harry Ford homers (1) on a fly ball to center field. Dylan Crews scores.","rbi":2,"awayScore":8,"homeScore":2,"isOut":false},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-18T03:14:36.823Z","endTime":"2026-07-18T03:16:14.016Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":695670,"fullName":"Harry Ford","link":"/api/v1/people/695670"},"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":[0,1,3],"actionIndex":[2],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":695670,"fullName":"Harry Ford","link":"/api/v1/people/695670"},"responsiblePitcher":{"id":686993,"link":"/api/v1/people/686993"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"responsiblePitcher":{"id":686993,"link":"/api/v1/people/686993"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":86.3,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.370437029927505,"aZ":-11.656752488489428,"pfxX":-4.937452503241092,"pfxZ":10.711740310022998,"pX":-1.2689691255010886,"pZ":3.425084354737574,"vX0":5.208028660423181,"vY0":-137.4945118952278,"vZ0":-3.057249004756214,"x":165.37,"y":146.3,"x0":-2.5458247385949915,"y0":50.00154171360671,"z0":5.341924552865513,"aX":-9.456664433650845},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":19.0,"breakHorizontal":7.8,"spinRate":2355,"spinDirection":213},"zone":11,"typeConfidence":0.9,"plateTime":0.3982927279838564,"extension":6.649024892816583},"index":0,"playId":"a33bbfd9-77c9-3118-b4ea-e7b62c9a47b8","pitchNumber":1,"startTime":"2026-07-18T03:15:02.066Z","endTime":"2026-07-18T03:15:06.301Z","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,"runnerGoing":true},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":82.4,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.01884911956151,"aZ":-26.17878886285427,"pfxX":0.9756114405973902,"pfxZ":3.4963020336076482,"pX":0.13159257387556847,"pZ":1.314884959296331,"vX0":6.511684146470639,"vY0":-129.84066701459443,"vZ0":-4.79337374083503,"x":111.98,"y":203.28,"x0":-2.530879692421476,"y0":50.0040584884564,"z0":5.165938787264052,"aX":1.6726718884258818},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":5.5,"breakHorizontal":-3.1,"spinRate":2664,"spinDirection":179},"zone":14,"typeConfidence":0.9,"plateTime":0.4211038009080852,"extension":6.628653414187336},"index":1,"playId":"6b2c4c48-c648-3728-82a4-4954e997294a","pitchNumber":2,"startTime":"2026-07-18T03:15:18.764Z","endTime":"2026-07-18T03:15:26.907Z","isPitch":true,"type":"pitch"},{"details":{"description":"Dylan Crews steals (6) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":6,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"index":2,"actionPlayId":"6b2c4c48-c648-3728-82a4-4954e997294a","startTime":"2026-07-18T03:15:37.215Z","endTime":"2026-07-18T03:15:49.862Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":686611,"link":"/api/v1/people/686611"}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":87.0,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.271468672571558,"aZ":-13.874354009793793,"pfxX":-5.727855168255656,"pfxZ":9.425905105571807,"pX":-0.2332444484485454,"pZ":2.7454709240776833,"vX0":7.8925206809061255,"vY0":-138.32359733265915,"vZ0":-4.507517474839889,"x":125.89,"y":164.65,"x0":-2.376714413693291,"y0":50.00651497770255,"z0":5.323645704497138,"aX":-11.125139474789655},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.3,"breakHorizontal":8.8,"spinRate":2250,"spinDirection":212},"zone":2,"typeConfidence":0.9,"plateTime":0.3956859453647805,"extension":6.837255336905312},"hitData":{"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":89.01,"coordY":59.44}},"index":3,"playId":"914738b8-ac4c-3438-afd7-db996577581f","pitchNumber":3,"startTime":"2026-07-18T03:15:49.862Z","endTime":"2026-07-18T03:16:14.016Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T03:16:14.016Z","atBatIndex":38},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Daylen Lile lines out to right fielder Lawrence Butler.","rbi":0,"awayScore":8,"homeScore":2,"isOut":true},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-18T03:16:22.106Z","endTime":"2026-07-18T03:17:14.992Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"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],"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":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":671732,"link":"/api/v1/people/671732"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.5,"endSpeed":75.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.22864588311784,"aZ":-30.04602351570306,"pfxX":5.135206542630738,"pfxZ":1.4798746323010548,"pX":-0.437264530585487,"pZ":1.754291459178077,"vX0":3.5230415969282305,"vY0":-118.80743048909697,"vZ0":-1.9290189394630741,"x":133.67,"y":191.41,"x0":-2.60298248341662,"y0":50.00531951418088,"z0":5.288939875817322,"aX":7.3934895533718095},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":2.5,"breakHorizontal":-10.1,"spinRate":2832,"spinDirection":73},"zone":7,"typeConfidence":0.9,"plateTime":0.4597762397049312,"extension":6.7621473614752405},"index":0,"playId":"7d1e63ff-396c-33c9-8a1a-b5f7910f0e53","pitchNumber":1,"startTime":"2026-07-18T03:16:35.566Z","endTime":"2026-07-18T03:16:39.641Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":84.9,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.014965684312564,"aZ":-12.578801351843156,"pfxX":-4.717276095396972,"pfxZ":10.466301721325232,"pX":-0.7855808341106055,"pZ":4.365818787185595,"vX0":6.177895614024009,"vY0":-136.67700105789666,"vZ0":-0.5190166226138324,"x":146.94,"y":120.9,"x0":-2.4732798395562683,"y0":50.00542250616017,"z0":5.430307240020263,"aX":-8.834866841540128},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":19.0,"breakHorizontal":7.1,"spinRate":2307,"spinDirection":214},"zone":11,"typeConfidence":0.9,"plateTime":0.4023399326731929,"extension":6.46700343561318},"index":1,"playId":"3d12b9cf-ba6d-30b3-b851-78340b384607","pitchNumber":2,"startTime":"2026-07-18T03:16:50.529Z","endTime":"2026-07-18T03:16:53.860Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.1,"endSpeed":82.4,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.021260380395194,"aZ":-26.096737909493346,"pfxX":1.2687854103558447,"pfxZ":3.535389201422321,"pX":0.5100954086746463,"pZ":2.540988845476041,"vX0":7.126308908784575,"vY0":-129.72698725127105,"vZ0":-1.9057487348102722,"x":97.56,"y":170.17,"x0":-2.427973588779189,"y0":50.00318342617645,"z0":5.258293112739478,"aX":2.1783498703937463},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":6.2,"breakHorizontal":-3.7,"spinRate":2608,"spinDirection":167},"zone":6,"typeConfidence":0.9,"plateTime":0.4208930418641561,"extension":6.6798099504471855},"hitData":{"launchSpeed":85.8,"launchAngle":26.0,"totalDistance":318.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":189.31,"coordY":104.56}},"index":2,"playId":"a49b07ae-ad70-335a-b4ae-ac27e9e595a1","pitchNumber":3,"startTime":"2026-07-18T03:17:07.826Z","endTime":"2026-07-18T03:17:14.992Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T03:17:14.992Z","atBatIndex":39},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Donovan Walton strikes out swinging.","rbi":0,"awayScore":8,"homeScore":2,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-18T03:19:09.044Z","endTime":"2026-07-18T03:21:27.381Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":695670,"link":"/api/v1/people/695670"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":87.7,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.387083014935502,"aZ":-21.622120446814744,"pfxX":-9.984426990299855,"pfxZ":5.3991667289945955,"pX":0.23739827719796036,"pZ":2.8095944052668838,"vX0":8.634022745288643,"vY0":-138.35934089572402,"vZ0":-4.017025654803311,"x":107.95,"y":162.92,"x0":-1.6132890266693831,"y0":50.00540819983758,"z0":5.713738046407068,"aX":-19.52708226507892},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":9.2,"breakHorizontal":16.4,"spinRate":2152,"spinDirection":226},"zone":2,"typeConfidence":0.89,"plateTime":0.3945765017052443,"extension":6.212559462890664},"index":0,"playId":"c3bf3fa2-1b6e-3d37-863f-b07c44393258","pitchNumber":1,"startTime":"2026-07-18T03:19:31.056Z","endTime":"2026-07-18T03:19:35.052Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":89.2,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.008016740859418,"aZ":-14.965637706944152,"pfxX":-4.176470233411264,"pfxZ":8.489683092391818,"pX":-0.7305028913758052,"pZ":2.9862982254891195,"vX0":3.376798281096025,"vY0":-140.7852143481594,"vZ0":-5.205030815735176,"x":144.85,"y":158.15,"x0":-1.3970105885879165,"y0":50.00366301140253,"z0":5.8122075467850856,"aX":-8.467010130721809},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":14.6,"breakHorizontal":7.0,"spinRate":2373,"spinDirection":222},"zone":1,"typeConfidence":0.91,"plateTime":0.38759261480092055,"extension":6.374085644395591},"index":1,"playId":"0a0df57c-6d53-3881-8170-bd27acd8dedf","pitchNumber":2,"startTime":"2026-07-18T03:19:51.484Z","endTime":"2026-07-18T03:19:56.380Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":8,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-07-18T03:20:06.590Z","endTime":"2026-07-18T03:20:20.670Z","isPitch":false,"type":"action","player":{"id":622268,"link":"/api/v1/people/622268"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":80.7,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.884001260350562,"aZ":-27.642377735180034,"pfxX":-8.880928975198106,"pfxZ":2.7430669395868392,"pX":-1.1017538373408673,"pZ":3.2267617948911664,"vX0":4.097933871419977,"vY0":-127.23824855427972,"vZ0":-1.1611381754032373,"x":159.0,"y":151.66,"x0":-1.5713445709026321,"y0":50.00629672616837,"z0":5.861227973821967,"aX":-14.697044231045359},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":4.9,"breakHorizontal":15.2,"spinRate":2105,"spinDirection":239},"zone":11,"typeConfidence":0.89,"plateTime":0.42899495040291,"extension":6.270492219980848},"index":3,"playId":"279c7427-5efe-3b3e-a526-09e294b81507","pitchNumber":3,"startTime":"2026-07-18T03:20:20.670Z","endTime":"2026-07-18T03:20:26.105Z","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":0},"pitchData":{"startSpeed":84.4,"endSpeed":77.0,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.394269138893712,"aZ":-36.22613522643868,"pfxX":8.613926009191765,"pfxZ":-2.671849014697008,"pX":-0.5145717312343776,"pZ":3.411860770219038,"vX0":0.8749838604392326,"vY0":-122.92648725890602,"vZ0":1.8802071950156485,"x":136.61,"y":146.66,"x0":-1.993851391565537,"y0":50.002025611520445,"z0":5.732509887403007,"aX":13.064708495951006},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-4.1,"breakHorizontal":-15.8,"spinRate":2239,"spinDirection":47},"zone":11,"typeConfidence":0.91,"plateTime":0.4471029400310069,"extension":6.0822007600770815},"index":4,"playId":"8f699fb4-06ed-32dc-83e2-03992414e29c","pitchNumber":4,"startTime":"2026-07-18T03:20:39.961Z","endTime":"2026-07-18T03:20:45.222Z","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":96.8,"endSpeed":88.4,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.478466999350125,"aZ":-13.428020777680207,"pfxX":-2.999329374826901,"pfxZ":9.358764498441538,"pX":-0.5105230647956124,"pZ":2.341218646399279,"vX0":4.2635936284349505,"vY0":-140.76107585170877,"vZ0":-6.731137423097434,"x":136.46,"y":175.57,"x0":-1.6564014890508214,"y0":50.00329436310739,"z0":5.636004154152301,"aX":-6.008456773001718},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":15.7,"breakHorizontal":4.6,"spinRate":2239,"spinDirection":221},"zone":4,"typeConfidence":0.89,"plateTime":0.3893843118282292,"extension":6.383798167214781},"index":5,"playId":"d3f96eb6-501e-341e-8a77-a62b0d312026","pitchNumber":5,"startTime":"2026-07-18T03:21:02.649Z","endTime":"2026-07-18T03:21:08.336Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":79.5,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.08873311870632,"aZ":-44.18322510604238,"pfxX":5.016071228694164,"pfxZ":-7.573941958798691,"pX":0.581748840892831,"pZ":1.2766351480135099,"vX0":3.274547140241818,"vY0":-125.58319840368934,"vZ0":-2.596585132473936,"x":94.83,"y":204.31,"x0":-1.3937074094969049,"y0":50.00119707209325,"z0":5.941833058920242,"aX":7.955019733591805},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.0,"breakVerticalInduced":-14.0,"breakHorizontal":-9.8,"spinRate":2337,"spinDirection":29},"zone":14,"typeConfidence":0.91,"plateTime":0.43732024623682086,"extension":6.27436744848736},"index":6,"playId":"6ce90731-4ebe-3a7b-a04b-cd6b21eb3e07","pitchNumber":6,"startTime":"2026-07-18T03:21:24.009Z","endTime":"2026-07-18T03:21:27.381Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T03:21:27.381Z","atBatIndex":40},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Henry Bolte challenged (pitch result), call on the field was confirmed: Henry Bolte called out on strikes.","rbi":0,"awayScore":8,"homeScore":2,"isOut":true},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-18T03:21:33.214Z","endTime":"2026-07-18T03:23:54.966Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"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":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":695670,"link":"/api/v1/people/695670"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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.3,"endSpeed":79.5,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.4964083689228,"aZ":-38.36016777611597,"pfxX":9.712764547445136,"pfxZ":-3.88087111604559,"pX":0.7997325132506699,"pZ":2.1570646038202437,"vX0":3.449180844626714,"vY0":-125.66811013605357,"vZ0":-1.0785196280132698,"x":86.52,"y":180.54,"x0":-1.854266717914636,"y0":50.00494700521762,"z0":5.719878018192441,"aX":15.469215242871714},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.8,"breakVerticalInduced":-7.1,"breakHorizontal":-18.4,"spinRate":2346,"spinDirection":43},"zone":14,"typeConfidence":0.91,"plateTime":0.43658133348213424,"extension":6.278926409639352},"index":0,"playId":"114cb622-97fb-38a4-aa44-73b4004a47de","pitchNumber":1,"startTime":"2026-07-18T03:21:53.671Z","endTime":"2026-07-18T03:21:56.817Z","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":97.1,"endSpeed":89.7,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.516747309010157,"aZ":-22.740494985189766,"pfxX":-8.627302854907672,"pfxZ":4.618593099551115,"pX":1.0998440605944624,"pZ":2.906635994696152,"vX0":10.03899231998075,"vY0":-141.15223510395728,"vZ0":-3.7185559700306223,"x":75.08,"y":160.3,"x0":-1.361833656442598,"y0":50.00042219143565,"z0":5.684104890895902,"aX":-17.615329647593235},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":7.8,"breakHorizontal":13.9,"spinRate":2145,"spinDirection":226},"zone":12,"typeConfidence":0.91,"plateTime":0.38627113103203436,"extension":6.246885332306061},"index":1,"playId":"922e315f-b8b5-3e34-b801-b30532de84f8","pitchNumber":2,"startTime":"2026-07-18T03:22:17.447Z","endTime":"2026-07-18T03:22:21.547Z","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":96.9,"endSpeed":89.6,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.52071843352653,"aZ":-12.73802424490635,"pfxX":-3.7506422175076057,"pfxZ":9.60134801892553,"pX":1.3751633037642352,"pZ":0.9419234720099322,"vX0":8.380099553755484,"vY0":-140.57785962572166,"vZ0":-10.812923362011164,"x":64.58,"y":213.35,"x0":-1.142214506268662,"y0":50.002085808462034,"z0":5.63947475702958,"aX":-7.5923714908591675},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":15.6,"breakHorizontal":5.3,"spinRate":2314,"spinDirection":213},"zone":14,"typeConfidence":0.91,"plateTime":0.3879707528361718,"extension":6.553141986446036},"index":2,"playId":"d814e642-c188-321f-b773-a1a121bb7106","pitchNumber":3,"startTime":"2026-07-18T03:22:37.765Z","endTime":"2026-07-18T03:22:42.142Z","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":85.9,"endSpeed":79.5,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.65676749593514,"aZ":-40.677241767302185,"pfxX":9.112535547757462,"pfxZ":-5.370191694719093,"pX":1.328123276928359,"pZ":1.4926256645166291,"vX0":4.559881025273592,"vY0":-125.12535172470598,"vZ0":-1.9083441334966866,"x":66.38,"y":198.48,"x0":-1.7028765789423048,"y0":50.004263025608026,"z0":5.603622224803782,"aX":14.42408731975034},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.9,"breakVerticalInduced":-10.0,"breakHorizontal":-17.5,"spinRate":2394,"spinDirection":38},"zone":14,"typeConfidence":0.91,"plateTime":0.438043393748913,"extension":6.220779192187132},"index":3,"playId":"cb00cbab-bfb4-34c6-98f9-f72db0d025dd","pitchNumber":4,"startTime":"2026-07-18T03:23:00.304Z","endTime":"2026-07-18T03:23:03.743Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":8,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-07-18T03:23:14.542Z","endTime":"2026-07-18T03:23:27.811Z","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, 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":86.4,"endSpeed":78.7,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.850853892981334,"aZ":-41.46236425461901,"pfxX":9.249400866264427,"pfxZ":-5.91982605304584,"pX":1.0467638629238938,"pZ":1.8939521068063203,"vX0":4.241084313303317,"vY0":-125.67679779138092,"vZ0":-0.8195060567264401,"x":77.1,"y":187.64,"x0":-1.8735679056087882,"y0":50.000800439391895,"z0":5.64697618932972,"aX":14.519534388909022},"breaks":{"breakAngle":20.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-47.8,"breakVerticalInduced":-10.6,"breakHorizontal":-17.8,"spinRate":2493,"spinDirection":41},"zone":14,"typeConfidence":0.91,"plateTime":0.4389293485954373,"extension":6.348648011441008},"index":5,"playId":"1c1b11d6-0950-305f-b7b7-873f6600e95d","pitchNumber":5,"startTime":"2026-07-18T03:23:27.811Z","endTime":"2026-07-18T03:23:33.032Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":97.5,"endSpeed":89.4,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.35891339340311,"aZ":-13.763738441380289,"pfxX":-5.304901491710955,"pfxZ":9.02924227666017,"pX":0.6035755377121379,"pZ":1.8235918448677586,"vX0":7.536540196414459,"vY0":-141.66715869320612,"vZ0":-8.299576473379025,"x":93.99,"y":189.54,"x0":-1.397916197642957,"y0":50.004512766802875,"z0":5.664530608031228,"aX":-10.819553547619348},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":14.9,"breakHorizontal":8.2,"spinRate":2310,"spinDirection":223},"zone":9,"typeConfidence":0.91,"plateTime":0.38613015641966086,"extension":6.430685996532862},"index":6,"playId":"4eadbc94-a179-3417-8c66-8391b9c2eb67","pitchNumber":6,"startTime":"2026-07-18T03:23:49.714Z","endTime":"2026-07-18T03:23:54.966Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":133,"player":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"}},"playEndTime":"2026-07-18T03:23:54.966Z","atBatIndex":41},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Tommy White grounds out, second baseman Nasim Nuñez to first baseman Andrés Chaparro.","rbi":0,"awayScore":8,"homeScore":2,"isOut":true},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-18T03:24:30.262Z","endTime":"2026-07-18T03:27:22.791Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":695720,"fullName":"Tommy White","link":"/api/v1/people/695720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":695720,"fullName":"Tommy White","link":"/api/v1/people/695720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":683083,"link":"/api/v1/people/683083"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":665953,"link":"/api/v1/people/665953"},"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(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":97.4,"endSpeed":90.0,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.979349578440925,"aZ":-15.067411438159233,"pfxX":-3.9425187393399153,"pfxZ":8.308240074669968,"pX":0.30447328101881055,"pZ":2.636409609808258,"vX0":6.166904593172782,"vY0":-141.79416567071152,"vZ0":-6.237189925309859,"x":105.39,"y":167.6,"x0":-1.3751198149336716,"y0":50.00354588365106,"z0":5.806555225809651,"aX":-8.119200661242115},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":14.2,"breakHorizontal":6.0,"spinRate":2248,"spinDirection":216},"zone":6,"typeConfidence":0.91,"plateTime":0.384623050549008,"extension":6.333224585913364},"index":0,"playId":"f869e068-7297-3f14-8482-4280bca6196a","pitchNumber":1,"startTime":"2026-07-18T03:24:30.262Z","endTime":"2026-07-18T03:24:33.302Z","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":97.1,"endSpeed":89.2,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.565872268837595,"aZ":-13.282807909442967,"pfxX":-2.9617679317775094,"pfxZ":9.340370646121503,"pX":1.3327542487222943,"pZ":1.6973668991411828,"vX0":8.408430283743913,"vY0":-140.9732890406036,"vZ0":-8.69805535657466,"x":66.2,"y":192.95,"x0":-1.2972970168232159,"y0":50.00364323364756,"z0":5.670328605418833,"aX":-5.9914026043023005},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":15.4,"breakHorizontal":3.7,"spinRate":2296,"spinDirection":215},"zone":14,"typeConfidence":0.9,"plateTime":0.3877938873557323,"extension":6.499293625294974},"index":1,"playId":"8b5fc8ed-981a-3c84-b3c2-4f5a0625c78f","pitchNumber":2,"startTime":"2026-07-18T03:24:57.291Z","endTime":"2026-07-18T03:25:02.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":1,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":78.7,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.622005342426807,"aZ":-42.40912836071969,"pfxX":9.255939897807497,"pfxZ":-6.588647642154944,"pX":0.006893535582899907,"pZ":1.0804564496574975,"vX0":1.006109291014663,"vY0":-124.27889200693159,"vZ0":-2.9541188795207463,"x":116.74,"y":209.61,"x0":-1.6056471187051007,"y0":50.005041669315766,"z0":5.832498519668984,"aX":14.373006992259334},"breaks":{"breakAngle":19.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.0,"breakVerticalInduced":-12.4,"breakHorizontal":-16.9,"spinRate":2329,"spinDirection":34},"zone":14,"typeConfidence":0.91,"plateTime":0.44197141660726125,"extension":6.262955308730738},"index":2,"playId":"31a54207-0d36-34d7-9b02-7cbf35960501","pitchNumber":3,"startTime":"2026-07-18T03:25:17.877Z","endTime":"2026-07-18T03:25:22.536Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.0,"endSpeed":89.2,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.859134163142738,"aZ":-12.322661495528168,"pfxX":-2.5506426246582845,"pfxZ":9.767906372567772,"pX":0.4628159948739441,"pZ":3.023798047782664,"vX0":6.115022728174226,"vY0":-141.1261508366649,"vZ0":-5.561268080209371,"x":99.36,"y":157.14,"x0":-1.3933850457403971,"y0":50.00068912631674,"z0":5.802384607049553,"aX":-5.1830062726022526},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":16.8,"breakHorizontal":3.5,"spinRate":2345,"spinDirection":218},"zone":3,"typeConfidence":0.9,"plateTime":0.3870007654686143,"extension":6.37709906777268},"index":3,"playId":"ed4c4e3d-ce2c-38b7-955a-eae9723d0f22","pitchNumber":4,"startTime":"2026-07-18T03:25:41.198Z","endTime":"2026-07-18T03:25:44.300Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.2,"endSpeed":90.4,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.578873271682127,"aZ":-14.964352255716358,"pfxX":-3.237890523299466,"pfxZ":8.251248875744185,"pX":0.41178974707443294,"pZ":3.1482742458052693,"vX0":5.805943377451114,"vY0":-142.9572685957716,"vZ0":-5.033776668758886,"x":101.3,"y":153.78,"x0":-1.2177010028845163,"y0":50.00503520653245,"z0":5.859779083216142,"aX":-6.755435201424986},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":14.2,"breakHorizontal":4.8,"spinRate":2282,"spinDirection":213},"zone":3,"typeConfidence":0.9,"plateTime":0.3820346752473984,"extension":6.464986706617413},"index":4,"playId":"9fcbd3b4-6947-3b21-8311-521fdae068f2","pitchNumber":5,"startTime":"2026-07-18T03:26:07.973Z","endTime":"2026-07-18T03:26:11.988Z","isPitch":true,"type":"pitch"},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":8,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":5,"startTime":"2026-07-18T03:26:37.445Z","endTime":"2026-07-18T03:27:14.678Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":79.7,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.485080524253622,"aZ":-40.846780751460734,"pfxX":8.131921981929604,"pfxZ":-5.4235543486508,"pX":0.7793628330617227,"pZ":2.543181788105901,"vX0":3.7686030440620253,"vY0":-125.62635953230853,"vZ0":0.12138120120141793,"x":87.29,"y":170.11,"x0":-1.7969413450585048,"y0":50.0047244744312,"z0":5.814869830844943,"aX":12.99674967303584},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.2,"breakVerticalInduced":-9.6,"breakHorizontal":-15.6,"spinRate":2375,"spinDirection":41},"zone":12,"typeConfidence":0.91,"plateTime":0.43601195566833173,"extension":6.322528460024824},"hitData":{"launchSpeed":88.6,"launchAngle":-8.0,"totalDistance":18.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":152.32,"coordY":155.74}},"index":6,"playId":"47787dc5-4a0a-3e19-a1fe-66d5bad99e18","pitchNumber":6,"startTime":"2026-07-18T03:27:14.678Z","endTime":"2026-07-18T03:27:22.791Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T03:27:22.791Z","atBatIndex":42},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jacob Young walks.","rbi":0,"awayScore":8,"homeScore":2,"isOut":false},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-18T03:29:16.448Z","endTime":"2026-07-18T03:31:03.871Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686993,"fullName":"Justin Sterner","link":"/api/v1/people/686993"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,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":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"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(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":88.0,"endSpeed":81.0,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.42197686757921,"aZ":-27.196464738628457,"pfxX":-0.7557186409787793,"pfxZ":2.9967474362597386,"pX":1.887423346979868,"pZ":2.6284381785837985,"vX0":10.727867589631042,"vY0":-127.79030054826444,"vZ0":-1.5742721110940965,"x":45.06,"y":167.81,"x0":-2.2599920410332137,"y0":50.00025507296606,"z0":5.3812733970212845,"aX":-1.254391483646944},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":5.3,"breakHorizontal":-1.0,"spinRate":2552,"spinDirection":164},"zone":12,"typeConfidence":0.9,"plateTime":0.42800889224182637,"extension":6.764338308611188},"index":0,"playId":"c4e04f0c-2c5d-3a88-8825-2d48446838e2","pitchNumber":1,"startTime":"2026-07-18T03:29:32.634Z","endTime":"2026-07-18T03:29:36.600Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":82.1,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.489728989458097,"aZ":-26.97733463636292,"pfxX":-0.04909033858616496,"pfxZ":3.0553577761523423,"pX":0.757735459360773,"pZ":1.5781617363373053,"vX0":8.003974153725919,"vY0":-129.27478080571146,"vZ0":-4.159616297234127,"x":88.12,"y":196.17,"x0":-2.364722397523837,"y0":50.004239526073626,"z0":5.265028933622895,"aX":-0.08321614886764332},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":4.8,"breakHorizontal":-1.6,"spinRate":2612,"spinDirection":183},"zone":14,"typeConfidence":0.9,"plateTime":0.42275766788027536,"extension":6.643020128369233},"index":1,"playId":"0a39d8b0-f37d-3419-98dc-6057e84e1ea9","pitchNumber":2,"startTime":"2026-07-18T03:29:47.423Z","endTime":"2026-07-18T03:29:52.016Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":84.0,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.33732642100306,"aZ":-12.826220509245934,"pfxX":-5.5107742176551415,"pfxZ":10.7049761853008,"pX":1.10822341959965,"pZ":2.3371700647111893,"vX0":10.749532463634273,"vY0":-133.70610489722864,"vZ0":-5.237690607998294,"x":74.76,"y":175.68,"x0":-2.251620364143523,"y0":50.001861690328795,"z0":5.244925617128217,"aX":-9.960302434208089},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":18.4,"breakHorizontal":7.6,"spinRate":2228,"spinDirection":212},"zone":14,"typeConfidence":0.89,"plateTime":0.4099537607009025,"extension":6.63263960538402},"index":2,"playId":"495f762f-bb95-3b6f-9457-ffa7445cf1b0","pitchNumber":3,"startTime":"2026-07-18T03:30:03.779Z","endTime":"2026-07-18T03:30:07.331Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":8,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-07-18T03:30:12.755Z","endTime":"2026-07-18T03:30:24.399Z","isPitch":false,"type":"action","player":{"id":696285,"link":"/api/v1/people/696285"}},{"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":0},"pitchData":{"startSpeed":81.6,"endSpeed":75.5,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.988833692081883,"aZ":-26.136879919595447,"pfxX":7.110766884996801,"pfxZ":4.214608907491143,"pX":0.5733564698401469,"pZ":1.4339091775055581,"vX0":5.1714399544053204,"vY0":-118.75206536942646,"vZ0":-3.37825103410281,"x":95.15,"y":200.06,"x0":-2.553892550374438,"y0":50.004770487792925,"z0":5.243558697703038,"aX":10.192132645291135},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":7.1,"breakHorizontal":-14.2,"spinRate":2660,"spinDirection":68},"zone":14,"typeConfidence":0.91,"plateTime":0.46060545795462104,"extension":6.672136846049141},"index":4,"playId":"685d90e7-34fc-35ca-9f1c-9fa2437be64c","pitchNumber":4,"startTime":"2026-07-18T03:30:24.399Z","endTime":"2026-07-18T03:30:29.340Z","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":0},"pitchData":{"startSpeed":89.1,"endSpeed":82.2,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.94969218971579,"aZ":-27.49742954375399,"pfxX":-0.17301214534011455,"pfxZ":2.72875122873422,"pX":0.3635129659483455,"pZ":3.2012195934223144,"vX0":7.289333954432911,"vY0":-129.61819751635431,"vZ0":-0.17391277431199226,"x":103.14,"y":152.35,"x0":-2.4528359897885728,"y0":50.00520129076888,"z0":5.353842171393158,"aX":-0.29683729124111446},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":5.2,"breakHorizontal":-1.2,"spinRate":2597,"spinDirection":170},"zone":3,"typeConfidence":0.89,"plateTime":0.42120335356273886,"extension":6.602672541281096},"index":5,"playId":"d6e24efb-2c06-3c39-be23-51dde66b29bd","pitchNumber":5,"startTime":"2026-07-18T03:30:42.139Z","endTime":"2026-07-18T03:30:48.181Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.3,"endSpeed":82.5,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.67230893900247,"aZ":-26.997966835469267,"pfxX":-0.4759325707671316,"pfxZ":3.0167366900677015,"pX":0.4124760396834324,"pZ":1.2865244204213737,"vX0":7.324004824312474,"vY0":-129.82181862167624,"vZ0":-4.719972234775401,"x":101.28,"y":204.04,"x0":-2.376473098542307,"y0":50.00551285650809,"z0":5.168779529408521,"aX":-0.8184041671781851},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":4.7,"breakHorizontal":-0.7,"spinRate":2676,"spinDirection":182},"zone":14,"typeConfidence":0.9,"plateTime":0.42095959486317636,"extension":6.575085091374023},"index":6,"playId":"ed961e46-e70d-3803-b144-22db5d42eaf9","pitchNumber":6,"startTime":"2026-07-18T03:30:58.837Z","endTime":"2026-07-18T03:31:03.871Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T03:31:03.871Z","atBatIndex":43},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nasim Nuñez singles on a line drive to center fielder Henry Bolte. Jacob Young to 3rd.","rbi":0,"awayScore":8,"homeScore":2,"isOut":false},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-18T03:31:42.231Z","endTime":"2026-07-18T03:32:54.106Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686993,"fullName":"Justin Sterner","link":"/api/v1/people/686993"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"postOnThird":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":703607,"link":"/api/v1/people/703607"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"playId":"f08148ed-bf4b-31b3-acc2-75ec7e9acfe1","startTime":"2026-07-18T03:31:28.055Z","endTime":"2026-07-18T03:31:31.055Z","isPitch":false,"type":"pickoff"},{"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,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.8,"endSpeed":83.2,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.257392355300436,"aZ":-25.76273465885396,"pfxX":-0.04926262651014035,"pfxZ":3.6857830659114024,"pX":1.6888997407306632,"pZ":1.8766642128887825,"vX0":10.538705645506461,"vY0":-130.50615360142461,"vZ0":-3.6821402866092368,"x":52.62,"y":188.11,"x0":-2.380705242577239,"y0":50.00370590221391,"z0":5.2275470497304894,"aX":-0.08714954973970813},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":6.1,"breakHorizontal":-2.0,"spinRate":2680,"spinDirection":176},"zone":14,"typeConfidence":0.89,"plateTime":0.4183264006873624,"extension":6.743075051434937},"index":1,"playId":"7afff331-06cf-34d2-a929-4bf9dcd24056","pitchNumber":1,"startTime":"2026-07-18T03:31:44.541Z","endTime":"2026-07-18T03:31:48.290Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":82.3,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.95836253427816,"aZ":-27.111801841130656,"pfxX":-0.10575082187622176,"pfxZ":2.9771230281226426,"pX":1.1911068360014043,"pZ":1.153855345606119,"vX0":9.192878977585003,"vY0":-128.78602267384096,"vZ0":-4.932507559480364,"x":71.6,"y":207.63,"x0":-2.394101685744826,"y0":50.00099045060977,"z0":5.16283929503402,"aX":-0.1820048744183569},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":4.6,"breakHorizontal":-1.7,"spinRate":2632,"spinDirection":187},"zone":14,"typeConfidence":0.9,"plateTime":0.42351578691801395,"extension":6.705341986800686},"index":2,"playId":"3996eeda-3830-3042-a3bf-177f6e91373b","pitchNumber":2,"startTime":"2026-07-18T03:32:04.869Z","endTime":"2026-07-18T03:32:08.074Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":85.3,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.30740741373762,"aZ":-12.051873567956267,"pfxX":-4.234750190252219,"pfxZ":10.727344633744076,"pX":-0.649970657746206,"pZ":3.6883075123841973,"vX0":6.205347599918996,"vY0":-136.18374207065526,"vZ0":-2.299365535757987,"x":141.78,"y":139.2,"x0":-2.4093784756429972,"y0":50.00091311012682,"z0":5.378729260940054,"aX":-7.942733603861464},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":19.1,"breakHorizontal":6.4,"spinRate":2355,"spinDirection":216},"zone":11,"typeConfidence":0.9,"plateTime":0.40242609915310723,"extension":6.528532220378106},"index":3,"playId":"c2f5223c-0130-39d9-960d-48caa64c6fcf","pitchNumber":3,"startTime":"2026-07-18T03:32:25.008Z","endTime":"2026-07-18T03:32:29.942Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.3,"endSpeed":76.3,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.63573033335152,"aZ":-26.594678307942445,"pfxX":5.477748818975951,"pfxZ":3.809293282792199,"pX":0.40353983652990116,"pZ":1.9331056781679445,"vX0":5.264644929451138,"vY0":-119.86204169226343,"vZ0":-2.2547210914389493,"x":101.62,"y":186.59,"x0":-2.527487070060839,"y0":50.00477301635255,"z0":5.244110830981783,"aX":8.026241114752047},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":6.6,"breakHorizontal":-11.2,"spinRate":2724,"spinDirection":76},"zone":9,"typeConfidence":0.9,"plateTime":0.4557498213903246,"extension":6.587156442619258},"hitData":{"launchSpeed":74.9,"launchAngle":21.0,"totalDistance":228.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":100.12,"coordY":108.1}},"index":4,"playId":"88dd92ab-7865-3680-a4e0-8511193fc53b","pitchNumber":4,"startTime":"2026-07-18T03:32:43.046Z","endTime":"2026-07-18T03:32:54.106Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T03:32:54.106Z","atBatIndex":44},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"James Wood singles on a ground ball to right fielder Lawrence Butler. Jacob Young scores. Nasim Nuñez scores.","rbi":2,"awayScore":10,"homeScore":2,"isOut":false},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-18T03:33:06.287Z","endTime":"2026-07-18T03:35:32.038Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686993,"fullName":"Justin Sterner","link":"/api/v1/people/686993"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,2,4,5,6,7],"actionIndex":[1],"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":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":671732,"link":"/api/v1/people/671732"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"responsiblePitcher":{"id":686993,"link":"/api/v1/people/686993"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"responsiblePitcher":{"id":686993,"link":"/api/v1/people/686993"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.7,"endSpeed":82.3,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.61750759897408,"aZ":-24.300131766264563,"pfxX":-0.23528953254505325,"pfxZ":4.579415973395207,"pX":2.239181337545407,"pZ":3.4560898235077016,"vX0":11.78623126164869,"vY0":-130.1160571084713,"vZ0":-0.140145889852059,"x":31.65,"y":145.47,"x0":-2.3134895231504995,"y0":50.00288799904568,"z0":5.34784172302084,"aX":-0.40740712951343444},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":8.5,"breakHorizontal":-2.2,"spinRate":2560,"spinDirection":182},"zone":12,"typeConfidence":0.86,"plateTime":0.42053372757018836,"extension":6.591253419775947},"index":0,"playId":"156b773d-5c57-3762-bdd6-16baad3fc808","pitchNumber":1,"startTime":"2026-07-18T03:33:24.615Z","endTime":"2026-07-18T03:33:31.775Z","isPitch":true,"type":"pitch"},{"details":{"description":"Nasim Nuñez steals (35) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":8,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"index":1,"actionPlayId":"156b773d-5c57-3762-bdd6-16baad3fc808","startTime":"2026-07-18T03:33:36.256Z","endTime":"2026-07-18T03:33:47.505Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":683083,"link":"/api/v1/people/683083"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":83.7,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.772533555430172,"aZ":-24.063935293357233,"pfxX":0.9516093189995212,"pfxZ":4.575632593054948,"pX":-0.18485641804966696,"pZ":2.7618731597136583,"vX0":5.894428171236837,"vY0":-131.53125199126967,"vZ0":-1.858322036112002,"x":124.05,"y":164.21,"x0":-2.5676871974598092,"y0":50.005610148026584,"z0":5.240940774629809,"aX":1.6860036803438538},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":8.2,"breakHorizontal":-2.9,"spinRate":2689,"spinDirection":181},"zone":5,"typeConfidence":0.88,"plateTime":0.41454971846777156,"extension":6.515945931292288},"index":2,"playId":"e493ebef-0673-3024-815d-8f3df3d16b76","pitchNumber":2,"startTime":"2026-07-18T03:33:47.505Z","endTime":"2026-07-18T03:33:50.847Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":8,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"index":3,"startTime":"2026-07-18T03:34:05.134Z","endTime":"2026-07-18T03:34:19.692Z","isPitch":false,"type":"action","player":{"id":695578,"link":"/api/v1/people/695578"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":86.9,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.528262152987935,"aZ":-14.485367771895456,"pfxX":-4.165282613512074,"pfxZ":9.19287243080161,"pX":0.9579780188682124,"pZ":2.729836801108685,"vX0":10.17897727152936,"vY0":-137.36740206726023,"vZ0":-4.0429460181064085,"x":80.48,"y":165.07,"x0":-2.2432576591050197,"y0":50.00003104394361,"z0":5.195854780426839,"aX":-8.01347507355977},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.1,"breakHorizontal":5.5,"spinRate":2339,"spinDirection":212},"zone":12,"typeConfidence":0.89,"plateTime":0.3977206249206744,"extension":6.745762646732961},"index":4,"playId":"adca09ca-cf74-31ab-a986-b9a16e62a5c3","pitchNumber":3,"startTime":"2026-07-18T03:34:19.692Z","endTime":"2026-07-18T03:34:24.896Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.7,"endSpeed":75.2,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.636483898862256,"aZ":-26.895230781836617,"pfxX":6.6880431686141835,"pfxZ":3.6752048229774683,"pX":0.33055768580007183,"pZ":2.945389165732198,"vX0":4.780614934453972,"vY0":-119.02313864168336,"vZ0":0.27990302129718514,"x":104.4,"y":159.25,"x0":-2.572187092374015,"y0":50.00283716523885,"z0":5.259886685954208,"aX":9.603365803418345},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":7.0,"breakHorizontal":-13.3,"spinRate":2713,"spinDirection":85},"zone":6,"typeConfidence":0.9,"plateTime":0.4600260835674024,"extension":6.61812456569716},"index":5,"playId":"b2823c28-ca38-389c-a512-147325cb0e91","pitchNumber":4,"startTime":"2026-07-18T03:34:38.159Z","endTime":"2026-07-18T03:34:41.337Z","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.7,"endSpeed":86.0,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.241380489580788,"aZ":-15.699900988664815,"pfxX":-4.8025943005307346,"pfxZ":8.704349018226305,"pX":0.11209779456644837,"pZ":3.6682610631460375,"vX0":8.508784500770455,"vY0":-136.2957809921774,"vZ0":-1.2915007531384697,"x":112.73,"y":139.74,"x0":-2.417650701221041,"y0":50.00538482951256,"z0":5.225820580522313,"aX":-9.093523634692206},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":15.7,"breakHorizontal":7.1,"spinRate":2205,"spinDirection":220},"zone":12,"typeConfidence":0.89,"plateTime":0.4009424375973918,"extension":6.6531984370560036},"index":6,"playId":"6bd33e85-0354-3ce6-9bda-bacfc6ef4e18","pitchNumber":5,"startTime":"2026-07-18T03:35:00.789Z","endTime":"2026-07-18T03:35:05.690Z","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(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":82.3,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.430305633220392,"aZ":-25.362351977911413,"pfxX":-1.375148606260543,"pfxZ":3.933429231831811,"pX":0.7880392214651993,"pZ":2.203782505871369,"vX0":8.798712427036657,"vY0":-131.22304831263565,"vZ0":-2.699130927014762,"x":86.96,"y":179.28,"x0":-2.4391665481115674,"y0":50.004479826167874,"z0":5.148099284259686,"aX":-2.3830944397278206},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":6.7,"breakHorizontal":0.5,"spinRate":2573,"spinDirection":192},"zone":14,"typeConfidence":0.83,"plateTime":0.41841721437000956,"extension":6.721426379276051},"hitData":{"launchSpeed":96.0,"launchAngle":-1.0,"totalDistance":39.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":158.9,"coordY":121.79}},"index":7,"playId":"d572385e-4051-3547-bb1a-4c9441fc371d","pitchNumber":6,"startTime":"2026-07-18T03:35:21.291Z","endTime":"2026-07-18T03:35:32.038Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T03:35:32.038Z","atBatIndex":45},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Curtis Mead doubles (15) on a fly ball to center fielder Henry Bolte. James Wood to 3rd.","rbi":0,"awayScore":10,"homeScore":2,"isOut":false},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-18T03:35:47.950Z","endTime":"2026-07-18T03:36:33.351Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686993,"fullName":"Justin Sterner","link":"/api/v1/people/686993"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"postOnThird":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"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"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"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(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.7,"endSpeed":85.5,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.08471547247156,"aZ":-15.496482133345838,"pfxX":-4.985361364625866,"pfxZ":8.876190975113486,"pX":-0.31556102779399614,"pZ":3.0107284521604076,"vX0":7.205691564968101,"vY0":-136.24782729497417,"vZ0":-2.9978490328161946,"x":129.03,"y":157.49,"x0":-2.3474796338425232,"y0":50.004225219776366,"z0":5.196973445864673,"aX":-9.369267068985062},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.6,"breakHorizontal":7.4,"spinRate":2209,"spinDirection":218},"zone":1,"typeConfidence":0.89,"plateTime":0.4020848705510809,"extension":6.7608681013512895},"index":0,"playId":"ccc6c5d3-ba97-327d-88a5-ccbc0f9ccd06","pitchNumber":1,"startTime":"2026-07-18T03:36:03.144Z","endTime":"2026-07-18T03:36:07.215Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":85.5,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.458890575187713,"aZ":-14.191933522183339,"pfxX":-6.7668085248607035,"pfxZ":9.564119849350691,"pX":-0.916020133824275,"pZ":2.6298977402649686,"vX0":6.600475786572567,"vY0":-136.36179527800292,"vZ0":-4.067651458638125,"x":151.92,"y":167.77,"x0":-2.49074257196912,"y0":50.00081210904755,"z0":5.122400588488624,"aX":-12.720579262462515},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.7,"breakHorizontal":10.8,"spinRate":2303,"spinDirection":219},"zone":11,"typeConfidence":0.9,"plateTime":0.40192174218535204,"extension":6.739986280288683},"hitData":{"launchSpeed":81.4,"launchAngle":35.0,"totalDistance":307.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":110.44,"coordY":67.23}},"index":1,"playId":"38b9db61-5a6c-3240-869c-9baa14648d2f","pitchNumber":2,"startTime":"2026-07-18T03:36:19.736Z","endTime":"2026-07-18T03:36:33.351Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T03:36:33.351Z","atBatIndex":46},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Andrés Chaparro singles on a sharp line drive to center fielder Henry Bolte. James Wood scores. Curtis Mead scores. Andrés Chaparro to 2nd. Andrés Chaparro advances to 2nd, on a fielding error by center fielder Henry Bolte.","rbi":2,"awayScore":12,"homeScore":2,"isOut":false},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-18T03:39:18.544Z","endTime":"2026-07-18T03:39:58.573Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":814305,"fullName":"Yunior Tur","link":"/api/v1/people/814305"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3],"actionIndex":[1],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953"},"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_fielded_ball"}]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953"},"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_fielding_error"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"responsiblePitcher":{"id":686993,"link":"/api/v1/people/686993"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"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":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"responsiblePitcher":{"id":686993,"link":"/api/v1/people/686993"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":10,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-18T03:37:04.666Z","endTime":"2026-07-18T03:37:18.448Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Yunior Tur replaces Justin Sterner.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":10,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-07-18T03:37:18.448Z","endTime":"2026-07-18T03:39:20.907Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":814305,"link":"/api/v1/people/814305"},"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.1,"endSpeed":87.2,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.124672267530944,"aZ":-14.247381201464766,"pfxX":-1.6699158325900632,"pfxZ":9.195078450354425,"pX":-0.3863556073273015,"pZ":3.1221649382926304,"vX0":0.7505651167092574,"vY0":-138.53600760887386,"vZ0":-5.1490346787447905,"x":131.73,"y":154.48,"x0":-0.44343012134468823,"y0":50.00033625122611,"z0":5.952665162316608,"aX":-3.2546063506572183},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.8,"breakHorizontal":2.9,"spinRate":2014,"spinDirection":195},"zone":1,"typeConfidence":0.92,"plateTime":0.39494916579826356,"extension":7.263658689070226},"index":2,"playId":"429281f3-e2e5-3faa-aae6-9cfd07a2892e","pitchNumber":1,"startTime":"2026-07-18T03:39:20.907Z","endTime":"2026-07-18T03:39:24.047Z","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(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":84.2,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.234555104888614,"aZ":-24.66674213257689,"pfxX":0.8045459732331407,"pfxZ":4.17418472877487,"pX":-0.24231149411889483,"pZ":2.627109310735419,"vX0":0.6920971856109481,"vY0":-132.76584192950847,"vZ0":-3.7369723332280462,"x":126.24,"y":167.85,"x0":-0.6101849808240752,"y0":50.00660278394527,"z0":5.831198294795458,"aX":1.4482814465106912},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":7.1,"breakHorizontal":-1.6,"spinRate":2226,"spinDirection":172},"zone":5,"typeConfidence":0.92,"plateTime":0.4112720217011958,"extension":7.243292153594076},"hitData":{"launchSpeed":103.1,"launchAngle":9.0,"totalDistance":215.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":106.68,"coordY":80.24}},"index":3,"playId":"dff72ae7-34a6-3fe5-9428-78d486020408","pitchNumber":2,"startTime":"2026-07-18T03:39:44.082Z","endTime":"2026-07-18T03:39:58.573Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T03:39:58.573Z","atBatIndex":47},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"CJ Abrams doubles (18) on a sharp fly ball to center fielder Henry Bolte. Andrés Chaparro scores.","rbi":1,"awayScore":13,"homeScore":2,"isOut":false},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-18T03:40:23.009Z","endTime":"2026-07-18T03:41:09.539Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":814305,"fullName":"Yunior Tur","link":"/api/v1/people/814305"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"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"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953"},"responsiblePitcher":{"id":814305,"link":"/api/v1/people/814305"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":87.3,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.376213197426658,"aZ":-12.44026703025423,"pfxX":-1.8037110580221498,"pfxZ":10.146744466024739,"pX":-0.16060425845545634,"pZ":2.4890154893608867,"vX0":1.459334239471532,"vY0":-138.22744522740572,"vZ0":-6.966993056384322,"x":123.12,"y":171.58,"x0":-0.4597549565150001,"y0":50.001602757228895,"z0":5.868638821175791,"aX":-3.507532173026751},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.2,"breakHorizontal":3.0,"spinRate":2159,"spinDirection":196},"zone":5,"typeConfidence":0.92,"plateTime":0.395498949143275,"extension":7.249135342197982},"index":0,"playId":"72179a45-a02c-3961-88a2-53d0df94c91d","pitchNumber":1,"startTime":"2026-07-18T03:40:34.225Z","endTime":"2026-07-18T03:40:38.302Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":87.8,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.27304999779986,"aZ":-12.696795799860979,"pfxX":-4.79128757981914,"pfxZ":9.829613821871078,"pX":-0.09172493531564957,"pZ":2.1318862857369356,"vX0":2.560587613789566,"vY0":-140.24640955455143,"vZ0":-7.681726002421909,"x":120.5,"y":181.22,"x0":-0.39664258274813463,"y0":50.00369469612951,"z0":5.744289980644224,"aX":-9.494802150969367},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.3,"breakHorizontal":8.2,"spinRate":2235,"spinDirection":200},"zone":8,"typeConfidence":0.93,"plateTime":0.3913353807888269,"extension":7.101352235428095},"hitData":{"launchSpeed":103.5,"launchAngle":26.0,"totalDistance":399.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":122.12,"coordY":37.98}},"index":1,"playId":"4271072e-bbf2-36b4-943c-3c4f135abc10","pitchNumber":2,"startTime":"2026-07-18T03:40:55.353Z","endTime":"2026-07-18T03:41:09.539Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T03:41:09.539Z","atBatIndex":48},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dylan Crews strikes out swinging.","rbi":0,"awayScore":13,"homeScore":2,"isOut":true},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-18T03:41:25.920Z","endTime":"2026-07-18T03:42:33.442Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":814305,"fullName":"Yunior Tur","link":"/api/v1/people/814305"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":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(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":92.2,"endSpeed":84.5,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.154029313128557,"aZ":-20.257818565244133,"pfxX":3.9010832935869844,"pfxZ":6.5313901846268845,"pX":0.5156102189929792,"pZ":2.4646660895058723,"vX0":1.4342701015896164,"vY0":-134.2610789683575,"vZ0":-5.270499991141922,"x":97.35,"y":172.23,"x0":-0.5324937568076756,"y0":50.00529735181156,"z0":5.895561929831543,"aX":7.120573624224801},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":10.9,"breakHorizontal":-7.3,"spinRate":2336,"spinDirection":176},"zone":6,"typeConfidence":0.98,"plateTime":0.40800683518549397,"extension":7.375319826925981},"index":0,"playId":"2aad3998-885b-3050-9d8a-2d2ad53509ac","pitchNumber":1,"startTime":"2026-07-18T03:41:44.210Z","endTime":"2026-07-18T03:41:48.371Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":83.2,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.639911023129653,"aZ":-25.858417221654648,"pfxX":3.2715563407131176,"pfxZ":3.619644476626933,"pX":1.2665149046290016,"pZ":0.9026738842056637,"vX0":3.1426113980435333,"vY0":-131.27297809757724,"vZ0":-7.534033413107093,"x":68.72,"y":214.41,"x0":-0.3710629894508994,"y0":50.00548726805533,"z0":5.733368231505593,"aX":5.713819793071185},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":5.2,"breakHorizontal":-6.6,"spinRate":2187,"spinDirection":162},"zone":14,"typeConfidence":0.93,"plateTime":0.4171543776870772,"extension":7.379007768533453},"index":1,"playId":"b26a9dcc-ca5d-3334-ab4c-ea3cdd1504c6","pitchNumber":2,"startTime":"2026-07-18T03:42:05.533Z","endTime":"2026-07-18T03:42:09.934Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":13,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-07-18T03:42:17.648Z","endTime":"2026-07-18T03:42:30.133Z","isPitch":false,"type":"action","player":{"id":686611,"link":"/api/v1/people/686611"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":80.0,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.120035307770635,"aZ":-27.319348311828985,"pfxX":-5.495313827372438,"pfxZ":2.995840534551112,"pX":0.15767133693165597,"pZ":1.89451228130747,"vX0":3.5468146131674434,"vY0":-126.08375262188059,"vZ0":-4.062132857554397,"x":110.99,"y":187.63,"x0":-0.54882568700699,"y0":50.0037316276232,"z0":5.715462952683212,"aX":-8.90401700129068},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":4.8,"breakHorizontal":9.2,"spinRate":603,"spinDirection":240},"zone":8,"typeConfidence":0.9,"plateTime":0.43337492227599483,"extension":7.322264785432374},"index":3,"playId":"3d9ce534-0c47-38af-a00f-d02fc99d119b","pitchNumber":3,"startTime":"2026-07-18T03:42:30.133Z","endTime":"2026-07-18T03:42:33.442Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T03:42:33.442Z","atBatIndex":49},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Shea Langeliers challenged (pitch result), call on the field was overturned: Harry Ford called out on strikes.","rbi":0,"awayScore":13,"homeScore":2,"isOut":true},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-18T03:42:52.155Z","endTime":"2026-07-18T03:44:56.816Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":695670,"fullName":"Harry Ford","link":"/api/v1/people/695670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":814305,"fullName":"Yunior Tur","link":"/api/v1/people/814305"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":695670,"fullName":"Harry Ford","link":"/api/v1/people/695670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"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(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.5,"endSpeed":87.4,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.13384837088618,"aZ":-16.200314111165586,"pfxX":-0.07778560471545504,"pfxZ":8.152496205393204,"pX":-0.9080998093268742,"pZ":3.071270889537446,"vX0":-1.5124655960217428,"vY0":-139.08961064506937,"vZ0":-4.988966850687482,"x":151.61,"y":155.86,"x0":-0.3472088660671828,"y0":50.003707984946764,"z0":5.962068201556124,"aX":-0.15253991730004024},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":13.9,"breakHorizontal":0.5,"spinRate":2103,"spinDirection":186},"zone":11,"typeConfidence":0.91,"plateTime":0.39375910865802144,"extension":7.204430825483251},"index":0,"playId":"b5d2216a-e85a-3fa5-8c5d-82db8f2ef413","pitchNumber":1,"startTime":"2026-07-18T03:43:02.885Z","endTime":"2026-07-18T03:43:07.421Z","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":1},"pitchData":{"startSpeed":90.2,"endSpeed":84.3,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.889370860242643,"aZ":-23.68146100601575,"pfxX":1.0930902697812601,"pfxZ":4.768897770881348,"pX":0.34934282955201995,"pZ":1.2853699750601668,"vX0":1.5225571560176714,"vY0":-131.36262236788622,"vZ0":-7.299303779609218,"x":103.68,"y":204.08,"x0":-0.37567810549608904,"y0":50.00348801719624,"z0":5.8115844251850515,"aX":1.946215951402492},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":7.6,"breakHorizontal":-2.3,"spinRate":2374,"spinDirection":163},"zone":14,"typeConfidence":0.54,"plateTime":0.413978276623145,"extension":7.351784742358266},"index":1,"playId":"4b2d1b0e-50dc-3847-8b22-b4562c621e1e","pitchNumber":2,"startTime":"2026-07-18T03:43:22.289Z","endTime":"2026-07-18T03:43:26.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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.6,"endSpeed":83.0,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.77111359958998,"aZ":-22.717002810108518,"pfxX":0.6798724621984527,"pfxZ":5.418719632496066,"pX":0.2258118268956723,"pZ":2.707378621550436,"vX0":1.8047561125631288,"vY0":-130.57437127326648,"vZ0":-4.001282549986501,"x":108.39,"y":165.68,"x0":-0.5597401518757226,"y0":50.00304121360989,"z0":5.947326738604238,"aX":1.1858662913914417},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":9.2,"breakHorizontal":-1.6,"spinRate":2361,"spinDirection":163},"zone":5,"typeConfidence":0.54,"plateTime":0.4178072735463725,"extension":7.275366525252605},"index":2,"playId":"8bb1c6f8-7f17-3f22-b293-5cd7c22572aa","pitchNumber":3,"startTime":"2026-07-18T03:43:41.254Z","endTime":"2026-07-18T03:43:44.555Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":89.1,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.95860825932371,"aZ":-14.710583805140535,"pfxX":-1.2926155759433406,"pfxZ":8.685986589160336,"pX":-0.40513652790779686,"pZ":1.7728060795223315,"vX0":-0.02571335436485768,"vY0":-140.02967630497614,"vZ0":-8.446522327913735,"x":132.44,"y":190.91,"x0":-0.22758648130025158,"y0":50.00435712877717,"z0":5.76556161890074,"aX":-2.598725822807343},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":14.4,"breakHorizontal":2.4,"spinRate":2201,"spinDirection":187},"zone":7,"typeConfidence":0.92,"plateTime":0.3893218744496054,"extension":7.2388235050505685},"index":3,"playId":"4fadf41c-ff78-3b71-b440-a5b635be5866","pitchNumber":4,"startTime":"2026-07-18T03:44:03.575Z","endTime":"2026-07-18T03:44:07.516Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":80.1,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.10735094220561,"aZ":-31.55103589890208,"pfxX":-4.90384355032558,"pfxZ":0.38224484072230114,"pX":0.73216126665381,"pZ":0.37910559600880733,"vX0":4.352675987401113,"vY0":-125.98875243980575,"vZ0":-6.639462981830903,"x":89.09,"y":228.54,"x0":-0.3790437048547066,"y0":50.00066427416382,"z0":5.591878904872679,"aX":-7.898879141238861},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":-0.6,"breakHorizontal":7.9,"spinRate":672,"spinDirection":244},"zone":14,"typeConfidence":0.89,"plateTime":0.43440956249517937,"extension":7.225023644088319},"index":4,"playId":"50b17e0b-e710-3da1-9455-0c937a297f8f","pitchNumber":5,"startTime":"2026-07-18T03:44:24.711Z","endTime":"2026-07-18T03:44:29.921Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":84.9,"endSpeed":77.7,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.537174203110297,"aZ":-30.23009203719141,"pfxX":-4.944585540880123,"pfxZ":1.2620438059591983,"pX":0.7808847249644324,"pZ":2.513727454170692,"vX0":4.416134578790958,"vY0":-123.60366387845794,"vZ0":-1.8445322221655127,"x":87.23,"y":170.91,"x0":-0.38988238436918377,"y0":50.00341354423655,"z0":5.817525395445598,"aX":-7.62132044278635},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":2.0,"breakHorizontal":7.9,"spinRate":600,"spinDirection":249},"zone":6,"typeConfidence":0.9,"plateTime":0.44379438645513947,"extension":7.127165423835114},"index":5,"playId":"eaf0fe09-de40-33e3-af9c-582e815dc546","pitchNumber":6,"startTime":"2026-07-18T03:44:49.914Z","endTime":"2026-07-18T03:44:56.816Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":133,"player":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"}},"playEndTime":"2026-07-18T03:44:56.816Z","atBatIndex":50},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Daylen Lile singles on a sharp line drive to right fielder Lawrence Butler. CJ Abrams scores.","rbi":1,"awayScore":14,"homeScore":2,"isOut":false},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-18T03:45:42.516Z","endTime":"2026-07-18T03:46:57.400Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":814305,"fullName":"Yunior Tur","link":"/api/v1/people/814305"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":671732,"link":"/api/v1/people/671732"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"responsiblePitcher":{"id":814305,"link":"/api/v1/people/814305"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":88.8,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.162201902077964,"aZ":-11.451949922074272,"pfxX":-0.9709274284535641,"pfxZ":10.298827851604168,"pX":0.2710325918764696,"pZ":3.9038296350767965,"vX0":2.1105671617823503,"vY0":-140.12505580968167,"vZ0":-3.7728661908235925,"x":106.67,"y":133.38,"x0":-0.3618146321738417,"y0":50.002682170594035,"z0":6.0020362094378665,"aX":-1.9538269738785228},"breaks":{"breakAngle":7.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":18.2,"breakHorizontal":1.4,"spinRate":2196,"spinDirection":192},"zone":12,"typeConfidence":0.93,"plateTime":0.38914249708268134,"extension":7.002711770305467},"index":0,"playId":"1fc05cf0-af9b-3aeb-b8af-5d6b7d04a487","pitchNumber":1,"startTime":"2026-07-18T03:45:42.516Z","endTime":"2026-07-18T03:45:46.856Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":84.2,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.152268970384522,"aZ":-20.906711663730825,"pfxX":1.438561774755469,"pfxZ":6.227513135875274,"pX":-0.3519060449973024,"pZ":3.4768887210668202,"vX0":-0.3424634346768457,"vY0":-133.2861329899619,"vZ0":-2.605295941357523,"x":130.41,"y":144.9,"x0":-0.4091249398520652,"y0":50.00252714502931,"z0":5.967460259772379,"aX":2.602628913819211},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":10.9,"breakHorizontal":-2.5,"spinRate":2332,"spinDirection":170},"zone":11,"typeConfidence":0.89,"plateTime":0.4100694276349204,"extension":7.261794526966736},"index":1,"playId":"e3d12bbb-6261-3b82-beab-a4fa07b5b939","pitchNumber":2,"startTime":"2026-07-18T03:46:01.153Z","endTime":"2026-07-18T03:46:04.437Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":83.4,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.948345446677067,"aZ":-25.262642471350595,"pfxX":2.02753375847754,"pfxZ":3.891081123856381,"pX":0.894859524423407,"pZ":3.5942860653557966,"vX0":2.7380748063000744,"vY0":-132.14304406781463,"vZ0":-1.2610819998185339,"x":82.89,"y":141.73,"x0":-0.41640055300214013,"y0":50.00473334793341,"z0":5.925773838457214,"aX":3.6014528993418597},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":7.0,"breakHorizontal":-4.2,"spinRate":2294,"spinDirection":165},"zone":12,"typeConfidence":0.97,"plateTime":0.41378078425157705,"extension":7.240509246338558},"index":2,"playId":"a37c5815-7aa2-31d7-966c-8f0165fac807","pitchNumber":3,"startTime":"2026-07-18T03:46:22.071Z","endTime":"2026-07-18T03:46:25.871Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":13,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-07-18T03:46:31.492Z","endTime":"2026-07-18T03:46:46.899Z","isPitch":false,"type":"action","player":{"id":695734,"link":"/api/v1/people/695734"}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":81.2,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.49448335266253,"aZ":-29.89531807698857,"pfxX":-4.723412957359041,"pfxZ":1.3738584356518846,"pX":0.42283308397530545,"pZ":2.664662387837622,"vX0":3.957628974237915,"vY0":-127.19370960382724,"vZ0":-2.15752572010015,"x":100.88,"y":166.83,"x0":-0.528546257183037,"y0":50.0062578741837,"z0":5.860761462208842,"aX":-7.854936837182633},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":2.3,"breakHorizontal":7.8,"spinRate":622,"spinDirection":255},"zone":6,"typeConfidence":0.9,"plateTime":0.4282263101148578,"extension":7.075714711947207},"hitData":{"launchSpeed":105.5,"launchAngle":14.0,"totalDistance":238.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":190.93,"coordY":93.93}},"index":4,"playId":"4d2335b1-3c7d-3882-867c-0b92d2fed6c6","pitchNumber":4,"startTime":"2026-07-18T03:46:46.899Z","endTime":"2026-07-18T03:46:57.400Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T03:46:57.400Z","atBatIndex":51},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jacob Young flies out to right fielder Lawrence Butler.","rbi":0,"awayScore":14,"homeScore":2,"isOut":true},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-18T03:48:15.373Z","endTime":"2026-07-18T03:49:10.869Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":814305,"fullName":"Yunior Tur","link":"/api/v1/people/814305"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":671732,"link":"/api/v1/people/671732"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":14,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-18T03:47:18.735Z","endTime":"2026-07-18T03:48:17.566Z","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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.4,"endSpeed":84.0,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.24268934481742,"aZ":-23.189926264553197,"pfxX":4.396290973835873,"pfxZ":4.998749192153298,"pX":-0.7505760031566918,"pZ":2.2673060708296693,"vX0":-1.6037854161812204,"vY0":-133.14790318389626,"vZ0":-5.1395602827963245,"x":145.61,"y":177.56,"x0":-0.7121065669824025,"y0":50.00552250625928,"z0":5.897997070111466,"aX":7.904724306570314},"breaks":{"breakAngle":16.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":8.2,"breakHorizontal":-7.7,"spinRate":2437,"spinDirection":165},"zone":4,"typeConfidence":0.98,"plateTime":0.41116594170871723,"extension":7.11667337048045},"index":1,"playId":"4f30e9b7-f053-321e-95f9-54c370f0f1da","pitchNumber":1,"startTime":"2026-07-18T03:48:17.566Z","endTime":"2026-07-18T03:48:22.095Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":83.4,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.740244866093047,"aZ":-23.39803392712767,"pfxX":2.7317296216720375,"pfxZ":4.925399879318812,"pX":0.36045612229467816,"pZ":3.28297727357728,"vX0":1.7469467395488503,"vY0":-132.68170974399635,"vZ0":-2.0440209797373576,"x":103.26,"y":150.14,"x0":-0.661553625556804,"y0":50.00005190389807,"z0":5.770716309911319,"aX":4.862200347940447},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":8.6,"breakHorizontal":-5.3,"spinRate":2518,"spinDirection":157},"zone":3,"typeConfidence":0.98,"plateTime":0.4130280698301374,"extension":7.3390755195166335},"index":2,"playId":"fe3629d4-ebba-3165-9daf-fc2887d6c7ef","pitchNumber":2,"startTime":"2026-07-18T03:48:34.681Z","endTime":"2026-07-18T03:48:37.930Z","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":95.3,"endSpeed":87.8,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.68012978378556,"aZ":-9.859727836401973,"pfxX":-0.8308765989669991,"pfxZ":11.34316385275454,"pX":0.7215185952953259,"pZ":3.255875325860628,"vX0":2.801190423660833,"vY0":-138.8103326042708,"vZ0":-5.54385824984192,"x":89.5,"y":150.87,"x0":-0.18917454490823504,"y0":50.006680109356644,"z0":5.924231325507209,"aX":-1.6352954289197612},"breaks":{"breakAngle":6.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":19.7,"breakHorizontal":1.0,"spinRate":2304,"spinDirection":194},"zone":3,"typeConfidence":0.92,"plateTime":0.3933627405634881,"extension":7.101861479057525},"hitData":{"launchSpeed":77.5,"launchAngle":51.0,"totalDistance":231.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":145.74,"coordY":110.15}},"index":3,"playId":"8d72aec8-7475-34c3-b551-77b716f67147","pitchNumber":3,"startTime":"2026-07-18T03:48:58.345Z","endTime":"2026-07-18T03:49:10.869Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T03:49:10.869Z","atBatIndex":52},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Carlos Cortes flies out to left fielder Daylen Lile.","rbi":0,"awayScore":14,"homeScore":2,"isOut":true},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-18T03:51:12.264Z","endTime":"2026-07-18T03:53:43.846Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":695734,"link":"/api/v1/people/695734"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":86.8,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.974733199176,"aZ":-15.154761089694999,"pfxX":-5.253653832980826,"pfxZ":8.782976332090843,"pX":-0.4532289021422477,"pZ":3.6783119041535564,"vX0":4.5755535249280195,"vY0":-138.35590603554064,"vZ0":-3.085327157515245,"x":134.28,"y":139.47,"x0":-1.446163091952639,"y0":50.003218059335346,"z0":5.823976414167567,"aX":-10.18177986037436},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.5,"breakHorizontal":8.5,"spinRate":2164,"spinDirection":221},"zone":11,"typeConfidence":0.92,"plateTime":0.3959270184214416,"extension":6.270155333401499},"index":0,"playId":"1ee4d2e2-a865-3ff7-87cd-92c54f299ecf","pitchNumber":1,"startTime":"2026-07-18T03:51:25.749Z","endTime":"2026-07-18T03:51:29.751Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":87.0,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.137090543724554,"aZ":-25.51339219955269,"pfxX":-9.243676908729872,"pfxZ":3.4339096133443068,"pX":0.11655287673234899,"pZ":2.2989929981613257,"vX0":7.612071652673098,"vY0":-138.62402469095915,"vZ0":-4.462395851818541,"x":112.56,"y":176.71,"x0":-1.4694402160258024,"y0":50.00212800685627,"z0":5.641244144858908,"aX":-17.918575792701102},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":5.4,"breakHorizontal":15.1,"spinRate":2157,"spinDirection":227},"zone":5,"typeConfidence":0.91,"plateTime":0.39572330598689565,"extension":6.176712112233227},"index":1,"playId":"898cbc67-3e38-3587-889c-e87579e86390","pitchNumber":2,"startTime":"2026-07-18T03:51:45.309Z","endTime":"2026-07-18T03:51:49.186Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.9,"endSpeed":79.2,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.721709262522282,"aZ":-42.459641427097935,"pfxX":5.472906521419651,"pfxZ":-6.528363358643691,"pX":0.28882781566651966,"pZ":1.2560634083295623,"vX0":2.715669474008328,"vY0":-125.06269621432828,"vZ0":-2.7868142652319827,"x":105.99,"y":204.87,"x0":-1.524531395980783,"y0":50.00594944255959,"z0":5.888878655032705,"aX":8.615964028978047},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.4,"breakVerticalInduced":-12.2,"breakHorizontal":-10.6,"spinRate":2267,"spinDirection":30},"zone":14,"typeConfidence":0.89,"plateTime":0.4390373189383401,"extension":6.114824474647186},"index":2,"playId":"039b257a-12d5-3913-a7bf-37a156093203","pitchNumber":3,"startTime":"2026-07-18T03:52:04.906Z","endTime":"2026-07-18T03:52:10.562Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":78.6,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.995329291142593,"aZ":-39.87625042663428,"pfxX":3.109582762316057,"pfxZ":-4.963750726447056,"pX":0.94684224803533,"pZ":2.1243676488638896,"vX0":4.908733763559197,"vY0":-123.57119781990767,"vZ0":-1.1220319295802896,"x":80.91,"y":181.42,"x0":-1.4673716024782528,"y0":50.00453706253775,"z0":5.926263392572975,"aX":4.822224602903862},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.8,"breakVerticalInduced":-9.0,"breakHorizontal":-6.7,"spinRate":2234,"spinDirection":26},"zone":14,"typeConfidence":0.91,"plateTime":0.44277673363923675,"extension":6.121476613636229},"index":3,"playId":"821ce850-5143-34dc-a64d-e4b2d1ab41dc","pitchNumber":4,"startTime":"2026-07-18T03:52:25.411Z","endTime":"2026-07-18T03:52:29.991Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":80.4,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.578603545824414,"aZ":-41.124481691898794,"pfxX":4.470927389727314,"pfxZ":-5.554046540211635,"pX":0.9348912324865186,"pZ":0.9556403338853134,"vX0":4.537314267205743,"vY0":-126.1394169755517,"vZ0":-4.022139834352769,"x":81.36,"y":212.98,"x0":-1.4677523551392593,"y0":50.001988616251225,"z0":5.885354319888031,"aX":7.205987806077774},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.2,"breakVerticalInduced":-10.8,"breakHorizontal":-9.1,"spinRate":2305,"spinDirection":32},"zone":14,"typeConfidence":0.91,"plateTime":0.43416975612025555,"extension":6.188635742772763},"index":4,"playId":"f7fea09a-2c31-3a02-8118-569eaba6bdc6","pitchNumber":5,"startTime":"2026-07-18T03:52:46.566Z","endTime":"2026-07-18T03:52:50.446Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":88.7,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.064798348753545,"aZ":-24.15113626194898,"pfxX":-8.582050713910835,"pfxZ":3.9888925144216785,"pX":-0.420054712435474,"pZ":2.841620507932171,"vX0":6.053291630764476,"vY0":-140.72723329453277,"vZ0":-3.590777149106196,"x":133.01,"y":162.06,"x0":-1.4807492513774416,"y0":50.00354492527194,"z0":5.693238796946898,"aX":-17.26422480227615},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":6.7,"breakHorizontal":14.4,"spinRate":2137,"spinDirection":224},"zone":1,"typeConfidence":0.91,"plateTime":0.38877470239203227,"extension":6.100345146992013},"index":5,"playId":"84fbd6a6-ee88-3c46-a578-e41884239198","pitchNumber":6,"startTime":"2026-07-18T03:53:10.859Z","endTime":"2026-07-18T03:53:15.182Z","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":0},"pitchData":{"startSpeed":97.0,"endSpeed":89.8,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.31292273614675,"aZ":-15.386740127436534,"pfxX":-4.257156119047089,"pfxZ":8.196351362805984,"pX":-0.026409903107333023,"pZ":2.8630688250508114,"vX0":5.217331627518621,"vY0":-141.30180602854256,"vZ0":-5.525352891799419,"x":118.01,"y":161.48,"x0":-1.332530723174343,"y0":50.00298752733784,"z0":5.811490982107978,"aX":-8.71983452945493},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":14.0,"breakHorizontal":6.8,"spinRate":2211,"spinDirection":218},"zone":2,"typeConfidence":0.91,"plateTime":0.3857391933762737,"extension":6.258844769962358},"hitData":{"launchSpeed":94.7,"launchAngle":27.0,"totalDistance":344.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":45.78,"coordY":85.12}},"index":6,"playId":"0ff6bd78-5119-3df5-8100-5d342b377acb","pitchNumber":7,"startTime":"2026-07-18T03:53:34.860Z","endTime":"2026-07-18T03:53:43.846Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T03:53:43.846Z","atBatIndex":53},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jacob Wilson challenged (pitch result), call on the field was confirmed: Jacob Wilson called out on strikes.","rbi":0,"awayScore":14,"homeScore":2,"isOut":true},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-18T03:53:48.067Z","endTime":"2026-07-18T03:55:35.346Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,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":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":695670,"link":"/api/v1/people/695670"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":79.2,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.070889363934565,"aZ":-40.58542878864382,"pfxX":8.207277738166551,"pfxZ":-5.299106173528149,"pX":0.06706778144949566,"pZ":1.7255420849962742,"vX0":1.6814023593104206,"vY0":-125.8668610568391,"vZ0":-1.6574627464941627,"x":114.44,"y":192.19,"x0":-1.6769280838770535,"y0":50.00209846066199,"z0":5.71107386316644,"aX":13.028404941543513},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.6,"breakVerticalInduced":-9.7,"breakHorizontal":-15.2,"spinRate":2425,"spinDirection":31},"zone":8,"typeConfidence":0.91,"plateTime":0.43692674392475883,"extension":6.087935113902635},"index":0,"playId":"dd1f2532-a0bd-3a68-b3da-abb91b512b80","pitchNumber":1,"startTime":"2026-07-18T03:54:11.693Z","endTime":"2026-07-18T03:54:16.186Z","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":97.0,"endSpeed":88.4,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.86359991309872,"aZ":-12.144516052277615,"pfxX":-3.6446956154750385,"pfxZ":9.942470496901343,"pX":-0.17000585630432744,"pZ":3.9658085340976488,"vX0":4.613479370671543,"vY0":-141.20420942655923,"vZ0":-3.010735737927133,"x":123.48,"y":131.7,"x0":-1.3533083689216001,"y0":50.003999927968664,"z0":5.829935461215394,"aX":-7.343598943324464},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":17.5,"breakHorizontal":5.6,"spinRate":2266,"spinDirection":222},"zone":11,"typeConfidence":0.91,"plateTime":0.38825821071414923,"extension":6.2754232834469175},"index":1,"playId":"e1ad5995-f810-30ae-b5d1-d84b8609efd0","pitchNumber":2,"startTime":"2026-07-18T03:54:32.988Z","endTime":"2026-07-18T03:54:36.306Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":14,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-07-18T03:54:44.552Z","endTime":"2026-07-18T03:55:02.210Z","isPitch":false,"type":"action","player":{"id":805779,"link":"/api/v1/people/805779"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":86.3,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.119480434019547,"aZ":-24.783087594407302,"pfxX":1.5107702133299257,"pfxZ":3.931180489563487,"pX":1.0149134859239972,"pZ":1.650573626413097,"vX0":6.0055863720089935,"vY0":-135.57293259921033,"vZ0":-6.04665646749474,"x":78.31,"y":194.21,"x0":-1.4169512045941914,"y0":50.00059767387474,"z0":5.618164458738262,"aX":2.8353014511155226},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":6.1,"breakHorizontal":-4.0,"spinRate":2292,"spinDirection":188},"zone":14,"typeConfidence":0.92,"plateTime":0.4026281711452544,"extension":6.1941301911545565},"index":3,"playId":"ad49e42d-04e0-3a06-9c10-61289dee1002","pitchNumber":3,"startTime":"2026-07-18T03:55:02.210Z","endTime":"2026-07-18T03:55:09.085Z","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":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":79.9,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.54145495707563,"aZ":-38.01164313014775,"pfxX":7.4528311226663195,"pfxZ":-3.6266182315518964,"pX":-0.4300613058511674,"pZ":3.280434458462135,"vX0":0.7433399606228814,"vY0":-125.25995696261568,"vZ0":1.0716921029724733,"x":133.39,"y":150.21,"x0":-1.6995852652870633,"y0":50.00603961708378,"z0":5.9272196700746544,"aX":11.982670197495281},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-6.1,"breakHorizontal":-13.7,"spinRate":2321,"spinDirection":38},"zone":1,"typeConfidence":0.91,"plateTime":0.4353371431661328,"extension":5.933128721743735},"index":4,"playId":"b5e2e10f-6451-3632-b818-0d61c5ea1463","pitchNumber":4,"startTime":"2026-07-18T03:55:30.211Z","endTime":"2026-07-18T03:55:35.346Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":133,"player":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"}},"playEndTime":"2026-07-18T03:55:35.346Z","atBatIndex":54},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Harry Ford challenged (pitch result), call on the field was overturned: Tyler Soderstrom called out on strikes.","rbi":0,"awayScore":14,"homeScore":2,"isOut":true},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-18T03:56:12.262Z","endTime":"2026-07-18T03:57:26.151Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"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":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":695670,"link":"/api/v1/people/695670"},"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":89.4,"endSpeed":82.2,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.65343468130922,"aZ":-29.93605045463699,"pfxX":-11.161204956871174,"pfxZ":1.3040117358494472,"pX":0.12547576508551936,"pZ":1.7881776509586182,"vX0":7.900683784439507,"vY0":-129.89981817247119,"vZ0":-4.192959152277145,"x":112.22,"y":190.5,"x0":-1.5020168996505179,"y0":50.00216605117001,"z0":5.693641069035077,"aX":-19.115339752104756},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":1.7,"breakHorizontal":18.5,"spinRate":2221,"spinDirection":242},"zone":8,"typeConfidence":0.9,"plateTime":0.4213070639379297,"extension":6.1084723783833175},"index":0,"playId":"a183e24b-0471-3980-bc53-658546f118a0","pitchNumber":1,"startTime":"2026-07-18T03:56:12.262Z","endTime":"2026-07-18T03:56:15.456Z","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":81.4,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.072309846552816,"aZ":-27.562337011866042,"pfxX":-12.090291881457999,"pfxZ":2.736931063178875,"pX":-0.6496308050880001,"pZ":1.2701192666323127,"vX0":6.370097921129717,"vY0":-129.58660736610105,"vZ0":-5.670059462406723,"x":141.76,"y":204.49,"x0":-1.579057942965104,"y0":50.005779237367804,"z0":5.6133946982131935,"aX":-20.40385882213821},"breaks":{"breakAngle":33.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":3.8,"breakHorizontal":20.3,"spinRate":2180,"spinDirection":237},"zone":13,"typeConfidence":0.9,"plateTime":0.4239578457251434,"extension":6.151597914731179},"index":1,"playId":"2a244b00-1865-3fd3-820d-3a273bbe188c","pitchNumber":2,"startTime":"2026-07-18T03:56:36.182Z","endTime":"2026-07-18T03:56:39.361Z","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":2},"pitchData":{"startSpeed":85.4,"endSpeed":78.9,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.3615424195919,"aZ":-37.58135145710345,"pfxX":7.915338917530676,"pfxZ":-3.4583466845829802,"pX":0.26358506270252674,"pZ":1.2491806087576576,"vX0":2.937229447927457,"vY0":-124.43209401730404,"vZ0":-2.5674807269802025,"x":106.95,"y":205.05,"x0":-1.9608198750034085,"y0":50.00100443250787,"z0":5.413268407091048,"aX":12.388241081781423},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-6.6,"breakHorizontal":-15.0,"spinRate":2430,"spinDirection":41},"zone":14,"typeConfidence":0.91,"plateTime":0.4404687784647323,"extension":5.908943031289838},"index":2,"playId":"e7b6f160-89cf-3d96-9f08-943af59152dd","pitchNumber":3,"startTime":"2026-07-18T03:56:57.775Z","endTime":"2026-07-18T03:57:02.196Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":98.2,"endSpeed":89.9,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.58056711644807,"aZ":-13.79061381871827,"pfxX":-5.385637854411254,"pfxZ":8.873798425655874,"pX":-0.7054245243726378,"pZ":2.248562712841037,"vX0":4.0931504165511745,"vY0":-142.94153563848604,"vZ0":-6.773274365724671,"x":143.89,"y":178.07,"x0":-1.4553645270232172,"y0":50.00262170435363,"z0":5.512582783101857,"aX":-11.157960866631088},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":14.9,"breakHorizontal":9.0,"spinRate":2394,"spinDirection":221},"zone":4,"typeConfidence":0.91,"plateTime":0.38299544910534067,"extension":6.1793299197148785},"index":3,"playId":"f70c03a2-e7a1-32d7-a6b1-0a287d477e44","pitchNumber":4,"startTime":"2026-07-18T03:57:20.049Z","endTime":"2026-07-18T03:57:26.151Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":120,"player":{"id":695670,"fullName":"Harry Ford","link":"/api/v1/people/695670"}},"playEndTime":"2026-07-18T03:57:26.151Z","atBatIndex":55},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nasim Nuñez singles on a line drive to left fielder Tyler Soderstrom.","rbi":0,"awayScore":14,"homeScore":2,"isOut":false},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-18T03:59:51.637Z","endTime":"2026-07-18T04:01:29.151Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":814305,"fullName":"Yunior Tur","link":"/api/v1/people/814305"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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":"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":92.6,"endSpeed":85.2,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.839886160751714,"aZ":-21.853950729030338,"pfxX":1.8318020589652424,"pfxZ":5.602996177783723,"pX":0.564669941462915,"pZ":1.662801022195938,"vX0":2.054119381716654,"vY0":-134.75337973451067,"vZ0":-7.093899143912074,"x":95.48,"y":193.88,"x0":-0.44505913025631627,"y0":50.004535914713,"z0":5.869706356648392,"aX":3.3738994309073886},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":8.9,"breakHorizontal":-3.7,"spinRate":2356,"spinDirection":175},"zone":9,"typeConfidence":0.96,"plateTime":0.40622751301735516,"extension":6.9078714202665115},"index":0,"playId":"c5c8533c-85cd-33aa-8648-49e9a51e5fe8","pitchNumber":1,"startTime":"2026-07-18T03:59:51.637Z","endTime":"2026-07-18T03:59:55.211Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.3,"endSpeed":80.5,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.57619067292092,"aZ":-29.78799378107001,"pfxX":-7.663782044188606,"pfxZ":1.4439432414579718,"pX":0.577241701301792,"pZ":1.7439166212235848,"vX0":5.325605424523645,"vY0":-128.34746044141937,"vZ0":-4.293514585185404,"x":95.0,"y":191.69,"x0":-0.5373662321998582,"y0":50.005920325233426,"z0":5.779950702278664,"aX":-12.684639877490666},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":1.8,"breakHorizontal":12.6,"spinRate":798,"spinDirection":225},"zone":9,"typeConfidence":0.9,"plateTime":0.428095336097595,"extension":7.101978374527124},"index":1,"playId":"7bf1141c-5bc9-35ae-a46e-d6ee9319d881","pitchNumber":2,"startTime":"2026-07-18T04:00:11.223Z","endTime":"2026-07-18T04:00:15.268Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":80.9,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.45708474138511,"aZ":-30.57475793021622,"pfxX":-5.442602421220373,"pfxZ":0.9694942058029863,"pX":-0.9193428720110716,"pZ":1.222028676515277,"vX0":0.969568623301075,"vY0":-127.3500803125533,"vZ0":-5.523419534269896,"x":152.04,"y":205.79,"x0":-0.5971701717963721,"y0":50.000780879499125,"z0":5.828992677494262,"aX":-8.964051824130632},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":0.7,"breakHorizontal":9.6,"spinRate":601,"spinDirection":246},"zone":13,"typeConfidence":0.9,"plateTime":0.42962241472356677,"extension":6.945521368592873},"index":2,"playId":"e0ec1bfc-f4b1-356b-b966-895993387450","pitchNumber":3,"startTime":"2026-07-18T04:00:29.853Z","endTime":"2026-07-18T04:00:33.305Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":87.3,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.68719640291444,"aZ":-12.482852401712895,"pfxX":-2.0926258048127537,"pfxZ":10.01124851655342,"pX":-0.2271338597097691,"pZ":2.99449013137449,"vX0":0.9086200490294029,"vY0":-139.8635694059935,"vZ0":-5.8979436086002535,"x":125.66,"y":157.93,"x0":-0.28569491049143475,"y0":50.00018077518398,"z0":5.9605142932948105,"aX":-4.115097830778953},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":17.0,"breakHorizontal":3.6,"spinRate":2274,"spinDirection":192},"zone":2,"typeConfidence":0.93,"plateTime":0.3927040555436503,"extension":6.876552893003246},"index":3,"playId":"a75122d1-08de-3e01-9d0c-392a61b7e8c0","pitchNumber":4,"startTime":"2026-07-18T04:00:49.451Z","endTime":"2026-07-18T04:00:53.116Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":79.5,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.90499734414749,"aZ":-33.68584785240474,"pfxX":-5.769018296641118,"pfxZ":-0.935764084094771,"pX":0.14049659036685508,"pZ":2.593924240596274,"vX0":3.2384139248003168,"vY0":-126.41876902110421,"vZ0":-1.4306828702365397,"x":111.64,"y":168.74,"x0":-0.41069979866507533,"y0":50.004564862757576,"z0":5.8828857982979414,"aX":-9.29471400479477},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-1.8,"breakHorizontal":9.7,"spinRate":523,"spinDirection":248},"zone":5,"typeConfidence":0.9,"plateTime":0.43404421703646,"extension":7.012845383507237},"hitData":{"launchSpeed":89.4,"launchAngle":14.0,"totalDistance":211.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":58.78,"coordY":121.1}},"index":4,"playId":"55fd698b-642b-36de-9ae4-b541655ddc31","pitchNumber":5,"startTime":"2026-07-18T04:01:18.132Z","endTime":"2026-07-18T04:01:29.151Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T04:01:29.151Z","atBatIndex":56},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"James Wood walks. Nasim Nuñez to 2nd.","rbi":0,"awayScore":14,"homeScore":2,"isOut":false},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-18T04:01:39.470Z","endTime":"2026-07-18T04:03:40.017Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":814305,"fullName":"Yunior Tur","link":"/api/v1/people/814305"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"postOnSecond":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"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":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":85.5,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.536587602968275,"aZ":-20.749122849183365,"pfxX":3.8356084696955914,"pfxZ":6.108828094278049,"pX":1.6425292485901004,"pZ":3.297371702933353,"vX0":3.893892637026135,"vY0":-136.07438876674814,"vZ0":-3.1479670449497315,"x":54.39,"y":149.75,"x0":-0.30669023380060256,"y0":50.00469969450764,"z0":5.910916223151689,"aX":7.175684434319105},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":10.6,"breakHorizontal":-7.8,"spinRate":2275,"spinDirection":168},"zone":12,"typeConfidence":0.98,"plateTime":0.402902465337287,"extension":7.0613076554358125},"index":0,"playId":"2e522649-003b-36a0-ab2c-c0869295129a","pitchNumber":1,"startTime":"2026-07-18T04:01:55.042Z","endTime":"2026-07-18T04:01:59.706Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":84.9,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.130547088834795,"aZ":-23.109386854759876,"pfxX":2.2686414414512313,"pfxZ":4.9304479471455345,"pX":1.0419482893730858,"pZ":3.542623865496565,"vX0":3.1928037111242524,"vY0":-134.49283106893913,"vZ0":-2.2265467576011555,"x":77.28,"y":143.13,"x0":-0.45364473275559425,"y0":50.003970423750694,"z0":6.013699304150945,"aX":4.171655973588334},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":8.6,"breakHorizontal":-4.8,"spinRate":2286,"spinDirection":165},"zone":12,"typeConfidence":0.98,"plateTime":0.4066544205997107,"extension":7.0215992771810205},"index":1,"playId":"8a6068d8-b9c1-3d28-8c92-b6d16e7357c6","pitchNumber":2,"startTime":"2026-07-18T04:02:13.444Z","endTime":"2026-07-18T04:02:18.165Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":87.0,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.96398918319072,"aZ":-14.067789456103489,"pfxX":0.4597477939435075,"pfxZ":9.295471618575151,"pX":-0.7486184039728694,"pZ":4.142110408530651,"vX0":-1.246007229945861,"vY0":-138.66825311688288,"vZ0":-2.5631975704575303,"x":145.54,"y":126.94,"x0":-0.35323223489502037,"y0":50.00138120578627,"z0":6.016759367830808,"aX":0.8955301406856051},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.6,"breakHorizontal":-0.6,"spinRate":2058,"spinDirection":191},"zone":11,"typeConfidence":0.91,"plateTime":0.39496525376783076,"extension":7.082687947265613},"index":2,"playId":"ec370353-0eff-3f7a-bcd2-6db25b5dff81","pitchNumber":3,"startTime":"2026-07-18T04:02:33.400Z","endTime":"2026-07-18T04:02:37.076Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":87.1,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.38511137250039,"aZ":-13.889549887198536,"pfxX":-1.2114742545971224,"pfxZ":9.374187494720958,"pX":0.15549710608010683,"pZ":2.850467595222171,"vX0":1.870633521091462,"vY0":-139.0551070238361,"vZ0":-5.758921262941743,"x":111.07,"y":161.82,"x0":-0.36981168375030626,"y0":50.00250163576525,"z0":5.876702286659727,"aX":-2.362985013732982},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.0,"breakHorizontal":1.8,"spinRate":2111,"spinDirection":192},"zone":5,"typeConfidence":0.92,"plateTime":0.39451706456955904,"extension":7.027298462394818},"index":3,"playId":"b0811b14-abb5-3082-a20a-cc5db4ffeb36","pitchNumber":4,"startTime":"2026-07-18T04:02:53.966Z","endTime":"2026-07-18T04:02:57.911Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":83.8,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.506626343587328,"aZ":-24.208026529047277,"pfxX":1.981367050032258,"pfxZ":4.448140444115042,"pX":0.9984388522894575,"pZ":2.932625010375793,"vX0":3.086165234939879,"vY0":-132.99946089631084,"vZ0":-3.113594129356778,"x":78.94,"y":159.6,"x0":-0.434434433603442,"y0":50.00495618444609,"z0":5.874060303215261,"aX":3.5497914986924064},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":7.6,"breakHorizontal":-4.2,"spinRate":2301,"spinDirection":165},"zone":12,"typeConfidence":0.98,"plateTime":0.411825872885466,"extension":7.082021633902594},"index":4,"playId":"17f634d8-cf68-3c2c-965e-6a1c7fdd847b","pitchNumber":5,"startTime":"2026-07-18T04:03:12.707Z","endTime":"2026-07-18T04:03:16.081Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":79.5,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.63578000267329,"aZ":-26.082614991192667,"pfxX":-5.6070991106984955,"pfxZ":3.7607275957595636,"pX":0.9563442962141182,"pZ":2.9254410728094555,"vX0":5.245072825042662,"vY0":-126.95191644893654,"vZ0":-2.058448548900037,"x":80.55,"y":159.79,"x0":-0.41476371041925214,"y0":50.0051001390645,"z0":5.8369563251265255,"aX":-9.091471180591524},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":6.5,"breakHorizontal":8.9,"spinRate":850,"spinDirection":220},"zone":12,"typeConfidence":0.91,"plateTime":0.43255575505413324,"extension":6.979087664257166},"index":5,"playId":"f830c546-28aa-3671-96db-c78517a80142","pitchNumber":6,"startTime":"2026-07-18T04:03:35.003Z","endTime":"2026-07-18T04:03:40.017Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T04:03:40.017Z","atBatIndex":57},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Curtis Mead doubles (16) on a line drive to left fielder Tyler Soderstrom. Nasim Nuñez scores. James Wood to 3rd.","rbi":1,"awayScore":15,"homeScore":2,"isOut":false},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-18T04:03:52.017Z","endTime":"2026-07-18T04:05:21.389Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":814305,"fullName":"Yunior Tur","link":"/api/v1/people/814305"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"postOnThird":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":691016,"link":"/api/v1/people/691016"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"responsiblePitcher":{"id":814305,"link":"/api/v1/people/814305"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":87.8,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.005057029020108,"aZ":-16.540968768387977,"pfxX":-0.4051404591262786,"pfxZ":7.952620788023118,"pX":1.0333273027748222,"pZ":3.302312994724691,"vX0":3.2128708042881873,"vY0":-138.83884427003042,"vZ0":-4.358671183208223,"x":77.61,"y":149.62,"x0":-0.08275188829283424,"y0":50.0049663393432,"z0":5.9822208448465375,"aX":-0.7967854457132955},"breaks":{"breakAngle":0.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":13.8,"breakHorizontal":0.1,"spinRate":2076,"spinDirection":189},"zone":12,"typeConfidence":0.9,"plateTime":0.3934342204579546,"extension":7.072033777248794},"index":0,"playId":"7427a971-c749-3dfc-a8d2-97c608ebf429","pitchNumber":1,"startTime":"2026-07-18T04:04:05.704Z","endTime":"2026-07-18T04:04:09.330Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":82.7,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.711144880606195,"aZ":-22.693809712844445,"pfxX":1.8121495109010373,"pfxZ":5.423569577765889,"pX":-0.386604431275022,"pZ":3.2707484412883554,"vX0":-0.6008210206458916,"vY0":-131.1264762097249,"vZ0":-2.375526315880147,"x":131.74,"y":150.47,"x0":-0.3904759170711455,"y0":50.003334874068656,"z0":5.874614734849053,"aX":3.168076086851063},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":9.6,"breakHorizontal":-3.1,"spinRate":2223,"spinDirection":162},"zone":1,"typeConfidence":0.84,"plateTime":0.4170848927313675,"extension":7.129406004465555},"index":1,"playId":"086d0c12-75d5-3166-b28b-871056302901","pitchNumber":2,"startTime":"2026-07-18T04:04:24.616Z","endTime":"2026-07-18T04:04:28.053Z","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":89.5,"endSpeed":82.9,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.004799034969377,"aZ":-24.280856290041186,"pfxX":2.4285316994322637,"pfxZ":4.538095448573252,"pX":0.01741935762971912,"pZ":2.2197054532283307,"vX0":0.03260728146639792,"vY0":-130.40102536140873,"vZ0":-4.809438261180935,"x":116.34,"y":178.85,"x0":-0.3111716423996133,"y0":50.00130378906147,"z0":5.898297815375091,"aX":4.2209695631470305},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":7.4,"breakHorizontal":-4.4,"spinRate":2206,"spinDirection":157},"zone":5,"typeConfidence":0.62,"plateTime":0.41854184678783657,"extension":7.16930606185847},"index":2,"playId":"ef65443a-5b63-3a10-a8f4-dcd5e1eb0c6f","pitchNumber":3,"startTime":"2026-07-18T04:04:49.520Z","endTime":"2026-07-18T04:04:53.001Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":78.4,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.47821052198685,"aZ":-30.348638195508467,"pfxX":-5.781418195628037,"pfxZ":1.1692834176180709,"pX":-0.02861875452874944,"pZ":1.985205441644225,"vX0":2.860553241463651,"vY0":-124.714162725092,"vZ0":-3.137012164700508,"x":118.09,"y":185.18,"x0":-0.4429568367770464,"y0":50.00493934363127,"z0":5.778123302377647,"aX":-9.053982173725288},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":1.6,"breakHorizontal":9.7,"spinRate":524,"spinDirection":251},"zone":8,"typeConfidence":0.9,"plateTime":0.4401957515648318,"extension":7.136804415431106},"hitData":{"launchSpeed":90.9,"launchAngle":20.0,"totalDistance":323.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":39.48,"coordY":100.88}},"index":3,"playId":"8c71479e-34a9-35dd-842e-c0c58d61c8d9","pitchNumber":4,"startTime":"2026-07-18T04:05:10.816Z","endTime":"2026-07-18T04:05:21.389Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T04:05:21.389Z","atBatIndex":58},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Andrés Chaparro homers (3) on a line drive to left field. James Wood scores. Curtis Mead scores.","rbi":3,"awayScore":18,"homeScore":2,"isOut":false},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-18T04:05:40.232Z","endTime":"2026-07-18T04:06:49.203Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":814305,"fullName":"Yunior Tur","link":"/api/v1/people/814305"},"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":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953"},"responsiblePitcher":{"id":814305,"link":"/api/v1/people/814305"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"responsiblePitcher":{"id":814305,"link":"/api/v1/people/814305"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"responsiblePitcher":{"id":814305,"link":"/api/v1/people/814305"},"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(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":96.3,"endSpeed":89.1,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.73013760991136,"aZ":-19.434865630131796,"pfxX":1.7010511748378478,"pfxZ":6.336067523437346,"pX":1.3271042088988256,"pZ":2.24579247161767,"vX0":3.440700425006183,"vY0":-140.177173698627,"vZ0":-6.633603147599095,"x":66.41,"y":178.14,"x0":-0.1323916858651536,"y0":50.001136232487966,"z0":5.891481204889168,"aX":3.4173910295245142},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":10.4,"breakHorizontal":-3.7,"spinRate":2099,"spinDirection":190},"zone":14,"typeConfidence":0.83,"plateTime":0.3892729906102277,"extension":7.065874310493709},"index":0,"playId":"3267de39-c8fd-30f9-9123-ab2d86d3f0f4","pitchNumber":1,"startTime":"2026-07-18T04:05:59.542Z","endTime":"2026-07-18T04:06:04.185Z","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":0},"pitchData":{"startSpeed":95.4,"endSpeed":87.0,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.07243350869131,"aZ":-13.14055332133238,"pfxX":-3.2905292406924866,"pfxZ":9.798092539128232,"pX":-0.5955953640252261,"pZ":2.380286091007132,"vX0":0.4361439693855499,"vY0":-138.74908697090365,"vZ0":-7.0955400444647685,"x":139.7,"y":174.51,"x0":-0.3277592621477063,"y0":50.0050421099733,"z0":5.852937665647913,"aX":-6.393625854252867},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.4,"breakHorizontal":5.9,"spinRate":2112,"spinDirection":192},"zone":4,"typeConfidence":0.92,"plateTime":0.3952913010001229,"extension":7.087291670589513},"hitData":{"launchSpeed":106.4,"launchAngle":22.0,"totalDistance":406.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":31.19,"coordY":63.93}},"index":1,"playId":"63843deb-2ace-3239-a08f-3acd607ebcca","pitchNumber":2,"startTime":"2026-07-18T04:06:19.700Z","endTime":"2026-07-18T04:06:49.203Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T04:06:49.203Z","atBatIndex":59},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"CJ Abrams singles on a fly ball to left fielder Tyler Soderstrom.","rbi":0,"awayScore":18,"homeScore":2,"isOut":false},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-18T04:08:07.324Z","endTime":"2026-07-18T04:08:41.984Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":814305,"fullName":"Yunior Tur","link":"/api/v1/people/814305"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":691016,"link":"/api/v1/people/691016"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":18,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-18T04:06:58.430Z","endTime":"2026-07-18T04:08:09.132Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":81.1,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.02007499451207,"aZ":-28.448975109604298,"pfxX":-5.559675386764299,"pfxZ":2.2364141484998505,"pX":0.3255138526654256,"pZ":0.7834929503343009,"vX0":4.052006828399477,"vY0":-128.58798503125053,"vZ0":-6.989128825385203,"x":104.59,"y":217.63,"x0":-0.5526485303675159,"y0":50.004552833664555,"z0":5.760507623970981,"aX":-9.260720698594035},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":2.6,"breakHorizontal":9.1,"spinRate":992,"spinDirection":221},"zone":14,"typeConfidence":0.9,"plateTime":0.42685353921307634,"extension":6.969417266191026},"index":1,"playId":"1e0737d9-c805-3853-b573-90d706b8c914","pitchNumber":1,"startTime":"2026-07-18T04:08:09.132Z","endTime":"2026-07-18T04:08:17.462Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":88.0,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.50185475882269,"aZ":-12.211037774326535,"pfxX":-0.060859860890292605,"pfxZ":10.059269082225018,"pX":0.9936732929441635,"pZ":3.421368767691551,"vX0":3.313930636737603,"vY0":-139.74994897782872,"vZ0":-4.8055368860947,"x":79.12,"y":146.4,"x0":-0.197949496057635,"y0":50.00434099967662,"z0":5.960746572694676,"aX":-0.12144565622933699},"breaks":{"breakAngle":2.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":17.5,"breakHorizontal":-0.6,"spinRate":2032,"spinDirection":195},"zone":12,"typeConfidence":0.92,"plateTime":0.39143039591288,"extension":7.021002507236573},"hitData":{"launchSpeed":64.1,"launchAngle":30.0,"totalDistance":197.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":99.87,"coordY":111.95}},"index":2,"playId":"56de2360-cc2e-31f2-ab77-3332bf2a302d","pitchNumber":2,"startTime":"2026-07-18T04:08:29.697Z","endTime":"2026-07-18T04:08:41.984Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T04:08:41.984Z","atBatIndex":60},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Dylan Crews grounds into a force out, third baseman Joshua Kuroda-Grauer to second baseman Donovan Walton. CJ Abrams out at 2nd. Dylan Crews to 1st.","rbi":0,"awayScore":18,"homeScore":2,"isOut":true},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-18T04:08:54.950Z","endTime":"2026-07-18T04:09:36.587Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":814305,"fullName":"Yunior Tur","link":"/api/v1/people/814305"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":811965,"link":"/api/v1/people/811965"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":622268,"link":"/api/v1/people/622268"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"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":0},"pitchData":{"startSpeed":91.5,"endSpeed":83.8,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.10177140604657,"aZ":-21.70592492883433,"pfxX":1.7576156453305307,"pfxZ":5.827698737424003,"pX":-0.2528273947740718,"pZ":2.8129538350123986,"vX0":-0.24033177640129272,"vY0":-133.2810963182476,"vZ0":-4.0323363351041275,"x":126.64,"y":162.83,"x0":-0.38969537736726745,"y0":50.00217367228738,"z0":5.916340012842568,"aX":3.1564551208035803},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":9.8,"breakHorizontal":-3.1,"spinRate":2204,"spinDirection":169},"zone":2,"typeConfidence":0.94,"plateTime":0.4112309319716001,"extension":7.108712785902491},"index":0,"playId":"36aa758c-5ffa-3614-a2ed-67c7fc24dbd6","pitchNumber":1,"startTime":"2026-07-18T04:09:08.769Z","endTime":"2026-07-18T04:09:11.931Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":83.5,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.987606278500685,"aZ":-20.680096343721058,"pfxX":0.8142319162763347,"pfxZ":6.462599597716075,"pX":-0.6419848301120601,"pZ":2.0738263692933185,"vX0":-0.7812580114176322,"vY0":-132.69561029917838,"vZ0":-5.964540199939875,"x":141.47,"y":182.79,"x0":-0.44921902302072925,"y0":50.0058233880869,"z0":5.862414627087714,"aX":1.4490507486168391},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":10.6,"breakHorizontal":-1.3,"spinRate":2266,"spinDirection":152},"zone":7,"typeConfidence":0.83,"plateTime":0.41311680041399823,"extension":7.004289380076943},"hitData":{"launchSpeed":84.2,"launchAngle":-13.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":96.07,"coordY":169.92}},"index":1,"playId":"ce03c620-3a65-3e46-b09c-27f2671e0dfb","pitchNumber":2,"startTime":"2026-07-18T04:09:29.643Z","endTime":"2026-07-18T04:09:36.587Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T04:09:36.587Z","atBatIndex":61},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Harry Ford flies out to center fielder Henry Bolte.","rbi":0,"awayScore":18,"homeScore":2,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-18T04:10:07.788Z","endTime":"2026-07-18T04:10:49.427Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":695670,"fullName":"Harry Ford","link":"/api/v1/people/695670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":814305,"fullName":"Yunior Tur","link":"/api/v1/people/814305"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":695670,"fullName":"Harry Ford","link":"/api/v1/people/695670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":703607,"link":"/api/v1/people/703607"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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.2,"endSpeed":86.0,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.807768840887796,"aZ":-16.401766449123812,"pfxX":-1.3832814027569194,"pfxZ":8.22872882466601,"pX":0.4503623297875972,"pZ":3.5493006803531717,"vX0":2.1558618365737106,"vY0":-138.52154532008487,"vZ0":-3.6175889499329705,"x":99.83,"y":142.95,"x0":-0.16313355765496662,"y0":50.005327002817204,"z0":5.988544177770213,"aX":-2.652500386287205},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":14.2,"breakHorizontal":2.0,"spinRate":2146,"spinDirection":189},"zone":12,"typeConfidence":0.92,"plateTime":0.3974519855342473,"extension":7.032559904871814},"index":0,"playId":"b739c014-b985-3d34-9a90-c8dd0311fc93","pitchNumber":1,"startTime":"2026-07-18T04:10:12.916Z","endTime":"2026-07-18T04:10:16.821Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.8,"endSpeed":82.6,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.60923731626452,"aZ":-23.28378903929039,"pfxX":2.6505368023357807,"pfxZ":5.0795721381347425,"pX":0.18663282471091625,"pZ":2.2879182915147185,"vX0":0.22976406850346145,"vY0":-132.10964615461936,"vZ0":-4.898983262685148,"x":109.89,"y":177.01,"x0":-0.24566266418159122,"y0":50.004382945355786,"z0":5.898602239663952,"aX":4.641649940007136},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":8.3,"breakHorizontal":-4.8,"spinRate":2286,"spinDirection":168},"zone":5,"typeConfidence":0.98,"plateTime":0.4160961095499496,"extension":7.151148595205909},"hitData":{"launchSpeed":89.6,"launchAngle":62.0,"totalDistance":211.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":138.63,"coordY":115.2}},"index":1,"playId":"5d78b974-3088-32ec-8abd-fead1fbeb826","pitchNumber":2,"startTime":"2026-07-18T04:10:32.941Z","endTime":"2026-07-18T04:10:49.427Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T04:10:49.427Z","atBatIndex":62},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Daylen Lile flies out to center fielder Henry Bolte.","rbi":0,"awayScore":18,"homeScore":2,"isOut":true},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-18T04:11:08.161Z","endTime":"2026-07-18T04:12:28.744Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":814305,"fullName":"Yunior Tur","link":"/api/v1/people/814305"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,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":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":703607,"link":"/api/v1/people/703607"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":88.2,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.101588920109265,"aZ":-18.93069467385116,"pfxX":-2.0576915650294385,"pfxZ":6.6976435313640525,"pX":0.16106904722902626,"pZ":3.4650795242728925,"vX0":1.9988617994048001,"vY0":-138.78004874914126,"vZ0":-3.76877789268403,"x":110.86,"y":145.22,"x0":-0.2964848031777027,"y0":50.00066923023072,"z0":6.079702754079615,"aX":-4.0678493815969885},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":11.6,"breakHorizontal":3.4,"spinRate":2107,"spinDirection":189},"zone":12,"typeConfidence":0.91,"plateTime":0.39263896956501165,"extension":7.037208538290131},"index":0,"playId":"c325ea04-d375-3d7d-9eaf-29979b945149","pitchNumber":1,"startTime":"2026-07-18T04:11:21.104Z","endTime":"2026-07-18T04:11:24.191Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":81.0,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.488530272698572,"aZ":-26.254061687324434,"pfxX":-3.079204266721033,"pfxZ":3.5584442444091735,"pX":0.11857630549695009,"pZ":2.3325447496921394,"vX0":2.4025341017702946,"vY0":-127.70357242918132,"vZ0":-3.793997940425336,"x":112.48,"y":175.8,"x0":-0.4309590989203236,"y0":50.00355872230966,"z0":5.885628348525828,"aX":-5.123510268571297},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":5.9,"breakHorizontal":5.0,"spinRate":824,"spinDirection":239},"zone":5,"typeConfidence":0.89,"plateTime":0.4277156696903788,"extension":6.94542168822512},"index":1,"playId":"237fb7e2-67c5-3934-99fa-ccaf74df2885","pitchNumber":2,"startTime":"2026-07-18T04:11:39.870Z","endTime":"2026-07-18T04:11:43.131Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":18,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-07-18T04:11:50.806Z","endTime":"2026-07-18T04:12:01.699Z","isPitch":false,"type":"action","player":{"id":695734,"link":"/api/v1/people/695734"}},{"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":95.1,"endSpeed":86.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.989047210717903,"aZ":-15.069515160140366,"pfxX":-1.3700036393382364,"pfxZ":8.843527185750132,"pX":0.019883913934235827,"pZ":4.041134848044306,"vX0":1.059174074713841,"vY0":-138.4483925343437,"vZ0":-2.5619738179773335,"x":116.24,"y":129.67,"x0":-0.19036611196699726,"y0":50.002038103047404,"z0":5.991663436992099,"aX":-2.649550249439466},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.6,"breakHorizontal":2.3,"spinRate":1973,"spinDirection":192},"zone":12,"typeConfidence":0.92,"plateTime":0.39619568461935195,"extension":7.021690799073602},"index":3,"playId":"5a90ecda-3225-3281-ae0e-3c60e66cc52d","pitchNumber":3,"startTime":"2026-07-18T04:12:01.699Z","endTime":"2026-07-18T04:12:05.476Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":86.9,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.50803771067221,"aZ":-12.39843870162177,"pfxX":-0.9202312392277605,"pfxZ":10.164604543924934,"pX":-0.3590744942396793,"pZ":2.6321533054097093,"vX0":-0.30193026047852844,"vY0":-139.13733840022175,"vZ0":-6.776570580892939,"x":130.69,"y":167.71,"x0":-0.12941657242132318,"y0":50.00099884921936,"z0":5.9343289324133295,"aX":-1.7896879430658539},"breaks":{"breakAngle":7.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.0,"breakHorizontal":1.7,"spinRate":2047,"spinDirection":192},"zone":4,"typeConfidence":0.92,"plateTime":0.39485380264617653,"extension":7.1035891916626825},"hitData":{"launchSpeed":93.9,"launchAngle":31.0,"totalDistance":371.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":99.06,"coordY":51.78}},"index":4,"playId":"5ff67ca2-dfe6-3482-9406-c25d49cd8184","pitchNumber":4,"startTime":"2026-07-18T04:12:19.477Z","endTime":"2026-07-18T04:12:28.744Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T04:12:28.744Z","atBatIndex":63},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Shea Langeliers strikes out swinging.","rbi":0,"awayScore":18,"homeScore":2,"isOut":true},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-18T04:14:46.554Z","endTime":"2026-07-18T04:15:50.713Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683000,"fullName":"Riley Cornelio","link":"/api/v1/people/683000"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4,6,7],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":695670,"link":"/api/v1/people/695670"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: José Tena replaces shortstop CJ Abrams, batting 4th, playing second base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":18,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-18T04:14:33.287Z","endTime":"2026-07-18T04:14:33.302Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":677588,"link":"/api/v1/people/677588"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"401","replacedPlayer":{"id":682928,"link":"/api/v1/people/682928"}},{"details":{"description":"Defensive switch from second base to shortstop for Nasim Nuñez.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":18,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-07-18T04:14:33.302Z","endTime":"2026-07-18T04:14:33.304Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":683083,"link":"/api/v1/people/683083"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"900"},{"details":{"description":"Pitching Change: Riley Cornelio replaces Cade Cavalli.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":18,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-07-18T04:14:33.304Z","endTime":"2026-07-18T04:14:48.545Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":683000,"link":"/api/v1/people/683000"},"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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":77.8,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.379795712137213,"aZ":-28.966355940565315,"pfxX":-0.7421049738203926,"pfxZ":2.0925156950846233,"pX":0.12038165474694155,"pZ":2.128357730735334,"vX0":6.32110785631245,"vY0":-122.94950474686719,"vZ0":-3.2945389273241896,"x":112.41,"y":181.31,"x0":-2.3873727048309914,"y0":50.00112120188079,"z0":5.943915824650104,"aX":-1.1370286043153692},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":3.2,"breakHorizontal":-0.1,"spinRate":2298,"spinDirection":247},"zone":8,"typeConfidence":0.9,"plateTime":0.4454924038971986,"extension":6.166704178751608},"index":3,"playId":"53fc8ccd-96f4-305f-92c9-a4cf268b752c","pitchNumber":1,"startTime":"2026-07-18T04:14:48.545Z","endTime":"2026-07-18T04:14:51.776Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.7,"endSpeed":78.2,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.452098478358558,"aZ":-30.707355682176505,"pfxX":-0.6613448849779702,"pfxZ":0.9509063353684777,"pX":0.6666056051581796,"pZ":2.760025124965382,"vX0":7.382600649799302,"vY0":-123.24497969802856,"vZ0":-1.4758306638101137,"x":91.59,"y":164.26,"x0":-2.276083345365408,"y0":50.00501704900032,"z0":5.949271369111198,"aX":-1.0235929953151819},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":1.7,"breakHorizontal":-0.5,"spinRate":2281,"spinDirection":25},"zone":6,"typeConfidence":0.9,"plateTime":0.443664057909241,"extension":5.804501608667261},"index":4,"playId":"cb439fba-3254-3b19-b4c8-b3e7d246b169","pitchNumber":2,"startTime":"2026-07-18T04:15:03.639Z","endTime":"2026-07-18T04:15:06.957Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":18,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":5,"startTime":"2026-07-18T04:15:18.116Z","endTime":"2026-07-18T04:15:28.627Z","isPitch":false,"type":"action","player":{"id":669127,"link":"/api/v1/people/669127"}},{"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":0},"pitchData":{"startSpeed":86.3,"endSpeed":79.9,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.476205480869364,"aZ":-29.573211880844283,"pfxX":-0.4587196979088488,"pfxZ":1.623542838304215,"pX":0.7915277087604885,"pZ":0.7215017741794383,"vX0":7.380303738302188,"vY0":-125.42699749382145,"vZ0":-6.334026718010895,"x":86.83,"y":219.3,"x0":-2.124608104223464,"y0":50.00012362480792,"z0":5.679359457611645,"aX":-0.733867764282939},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":1.7,"breakHorizontal":-0.8,"spinRate":2328,"spinDirection":310},"zone":14,"typeConfidence":0.9,"plateTime":0.4360569989407166,"extension":6.180861118839255},"index":6,"playId":"809f1be5-b782-3b65-bc79-fbc1b7752897","pitchNumber":3,"startTime":"2026-07-18T04:15:28.627Z","endTime":"2026-07-18T04:15:31.722Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":79.0,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.662227535934516,"aZ":-31.677366342752567,"pfxX":0.026207560249057238,"pfxZ":0.31132203697332983,"pX":0.5934826010870666,"pZ":2.9733929494940115,"vX0":7.1104976662285955,"vY0":-124.12615317105957,"vZ0":-0.7175063127070894,"x":94.38,"y":158.5,"x0":-2.300200097649549,"y0":50.00032234228382,"z0":5.882216794161746,"aX":0.03970500749473132},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":0.6,"breakHorizontal":-1.6,"spinRate":2274,"spinDirection":35},"zone":3,"typeConfidence":0.9,"plateTime":0.43969789058186715,"extension":6.2286502635263945},"index":7,"playId":"ccb76090-8f86-37c7-a495-6a26cc8cd4f6","pitchNumber":4,"startTime":"2026-07-18T04:15:47.525Z","endTime":"2026-07-18T04:15:50.713Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T04:15:50.713Z","atBatIndex":64},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Joshua Kuroda-Grauer hits a ground-rule double (6) on a line drive down the left-field line.","rbi":0,"awayScore":18,"homeScore":2,"isOut":false},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-18T04:15:56.613Z","endTime":"2026-07-18T04:16:44.045Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":811965,"fullName":"Joshua Kuroda-Grauer","link":"/api/v1/people/811965"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683000,"fullName":"Riley Cornelio","link":"/api/v1/people/683000"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":811965,"fullName":"Joshua Kuroda-Grauer","link":"/api/v1/people/811965"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":811965,"fullName":"Joshua Kuroda-Grauer","link":"/api/v1/people/811965"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"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":84.9,"endSpeed":78.5,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.396512050265947,"aZ":-30.539335688995784,"pfxX":-0.01860096399148392,"pfxZ":1.0499490941459921,"pX":0.16177498563137233,"pZ":2.3926607015442314,"vX0":6.323677116257246,"vY0":-123.50823508133047,"vZ0":-2.3240446624610946,"x":110.83,"y":174.18,"x0":-2.4236238431905845,"y0":50.0015655107833,"z0":5.900998673713708,"aX":-0.03029897515517051},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":1.7,"breakHorizontal":-1.3,"spinRate":2320,"spinDirection":214},"zone":5,"typeConfidence":0.9,"plateTime":0.44259542600856827,"extension":5.911499540588066},"index":0,"playId":"a71b3d79-64a3-3410-9f9a-2114caf40b5c","pitchNumber":1,"startTime":"2026-07-18T04:16:13.859Z","endTime":"2026-07-18T04:16:16.975Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":78.3,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.665107804065894,"aZ":-31.129234322355146,"pfxX":0.02172950005033414,"pfxZ":0.6699448112373503,"pX":-0.6917278655141839,"pZ":2.509578411887387,"vX0":4.318979607883138,"vY0":-123.54416349808973,"vZ0":-1.7724520769232974,"x":143.37,"y":171.02,"x0":-2.462277862260484,"y0":50.00134837891424,"z0":5.842583988081389,"aX":0.03263703664452345},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":1.1,"breakHorizontal":-1.0,"spinRate":2336,"spinDirection":208},"zone":4,"typeConfidence":0.9,"plateTime":0.44266338883080136,"extension":6.119443180186813},"hitData":{"launchSpeed":97.1,"launchAngle":11.0,"totalDistance":193.0,"trajectory":"line_drive","hardness":"medium","coordinates":{"coordX":69.39,"coordY":146.83}},"index":1,"playId":"630b52e9-05ff-3aab-87c7-3775a728764a","pitchNumber":2,"startTime":"2026-07-18T04:16:29.377Z","endTime":"2026-07-18T04:16:44.045Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T04:16:44.045Z","atBatIndex":65},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Lawrence Butler strikes out on a foul tip.","rbi":0,"awayScore":18,"homeScore":2,"isOut":true},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-18T04:17:08.577Z","endTime":"2026-07-18T04:19:59.726Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683000,"fullName":"Riley Cornelio","link":"/api/v1/people/683000"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":811965,"fullName":"Joshua Kuroda-Grauer","link":"/api/v1/people/811965"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,7,8],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":695670,"link":"/api/v1/people/695670"},"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, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.1,"endSpeed":83.2,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.211556174762425,"aZ":-22.82462673944112,"pfxX":-1.0587118929611918,"pfxZ":5.326468655824806,"pX":1.0064272190267938,"pZ":4.188684999741633,"vX0":8.865454777740027,"vY0":-131.05508998801454,"vZ0":-0.20989658675620937,"x":78.64,"y":125.69,"x0":-2.269052366456996,"y0":50.006519003816166,"z0":5.9608815286433385,"aX":-1.8615951947430485},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":9.8,"breakHorizontal":0.1,"spinRate":2195,"spinDirection":204},"zone":12,"typeConfidence":0.62,"plateTime":0.4164259324964883,"extension":6.053146817623269},"index":0,"playId":"99f14156-4b18-338f-aa90-8f86dc520bdc","pitchNumber":1,"startTime":"2026-07-18T04:17:10.896Z","endTime":"2026-07-18T04:17:14.506Z","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":97.3,"endSpeed":88.7,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.57441118768499,"aZ":-11.472110481999138,"pfxX":-7.099840588369258,"pfxZ":10.245722837547792,"pX":0.015238269476600882,"pZ":2.4579867082277396,"vX0":8.74851048560139,"vY0":-141.32701259267216,"vZ0":-6.922553949024921,"x":116.42,"y":172.41,"x0":-2.199748363763651,"y0":50.00141604568863,"z0":5.677983697550138,"aX":-14.34401655200145},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":17.3,"breakHorizontal":11.0,"spinRate":2410,"spinDirection":214},"zone":5,"typeConfidence":0.9,"plateTime":0.38774894029262263,"extension":6.412298648472404},"index":1,"playId":"f2e96b61-8788-339d-bdb4-5559e1bcd7b9","pitchNumber":2,"startTime":"2026-07-18T04:17:28.571Z","endTime":"2026-07-18T04:17:32.926Z","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":97.9,"endSpeed":88.7,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.931741422009864,"aZ":-10.954073516654065,"pfxX":-6.4166851470412185,"pfxZ":10.438453840264003,"pX":-0.31346627373090974,"pZ":2.887725400706003,"vX0":7.969082606074628,"vY0":-142.2219117161142,"vZ0":-5.73684141950805,"x":128.95,"y":160.81,"x0":-2.3282071136516365,"y0":50.00241860082079,"z0":5.63658416986777,"aX":-13.044775456789521},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":17.8,"breakHorizontal":9.8,"spinRate":2326,"spinDirection":215},"zone":1,"typeConfidence":0.9,"plateTime":0.3862433015705231,"extension":6.3658711131836325},"index":2,"playId":"8b4af89d-a85c-3606-b8cb-0530ae5026a6","pitchNumber":3,"startTime":"2026-07-18T04:17:45.141Z","endTime":"2026-07-18T04:17:51.976Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.1,"endSpeed":89.5,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.781753635356665,"aZ":-11.292179176310924,"pfxX":-7.3270641115059885,"pfxZ":10.135528409250197,"pX":-0.32389635390965466,"pZ":3.3355593452587913,"vX0":8.393572577110374,"vY0":-142.62579995730763,"vZ0":-4.582054318072516,"x":129.35,"y":148.72,"x0":-2.352899703736781,"y0":50.00449005847609,"z0":5.6750610632511655,"aX":-15.098521401371297},"breaks":{"breakAngle":46.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":17.6,"breakHorizontal":11.5,"spinRate":2459,"spinDirection":218},"zone":1,"typeConfidence":0.91,"plateTime":0.38401879654133264,"extension":6.1343712537496575},"index":3,"playId":"8eb194b7-b09e-3590-a1b0-a57a913ff17c","pitchNumber":4,"startTime":"2026-07-18T04:18:14.693Z","endTime":"2026-07-18T04:18:18.276Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":79.0,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.14669025984142,"aZ":-29.480509692113245,"pfxX":-0.2154578083853662,"pfxZ":1.68846429218135,"pX":-0.3916331164263985,"pZ":1.7175529563339678,"vX0":4.910046961577426,"vY0":-126.73070249114839,"vZ0":-4.1420566970671215,"x":131.93,"y":192.41,"x0":-2.3408973818275287,"y0":50.00483458275769,"z0":5.775209475553345,"aX":-0.34448761025701424},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":2.2,"breakHorizontal":-1.0,"spinRate":2330,"spinDirection":244},"zone":7,"typeConfidence":0.89,"plateTime":0.43513226345352907,"extension":5.981641768269521},"index":4,"playId":"77c65f38-834a-3e62-ad39-802fcbf32fb2","pitchNumber":5,"startTime":"2026-07-18T04:18:35.467Z","endTime":"2026-07-18T04:18:40.421Z","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":98.0,"endSpeed":88.6,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.42001624498196,"aZ":-11.32995342584804,"pfxX":-8.244107736929145,"pfxZ":10.293385365430849,"pX":-0.6976084327307107,"pZ":1.8306575491936425,"vX0":7.271234921158794,"vY0":-142.29324434394334,"vZ0":-8.576857662032872,"x":143.59,"y":189.35,"x0":-2.2306434811865485,"y0":50.00580755557193,"z0":5.625310720214817,"aX":-16.69942368873388},"breaks":{"breakAngle":48.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":16.8,"breakHorizontal":13.2,"spinRate":2515,"spinDirection":212},"zone":7,"typeConfidence":0.9,"plateTime":0.3867620615934513,"extension":6.191241865655788},"index":5,"playId":"a268e1e2-501f-30aa-94b5-ddc0aabc2a90","pitchNumber":6,"startTime":"2026-07-18T04:18:53.305Z","endTime":"2026-07-18T04:18:56.529Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":18,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":6,"startTime":"2026-07-18T04:19:21.681Z","endTime":"2026-07-18T04:19:33.238Z","isPitch":false,"type":"action","player":{"id":671732,"link":"/api/v1/people/671732"}},{"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":98.9,"endSpeed":88.5,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":39.282210607060186,"aZ":-7.904727783256209,"pfxX":-7.219745094634466,"pfxZ":11.900288975549689,"pX":0.8535679768990811,"pZ":2.6360895738282553,"vX0":10.627949203255499,"vY0":-143.33949927480188,"vZ0":-7.2819323450787365,"x":84.46,"y":167.61,"x0":-1.998968703935236,"y0":50.004254421124415,"z0":5.73305395023241,"aX":-14.726366680041936},"breaks":{"breakAngle":50.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-8.9,"breakVerticalInduced":19.8,"breakHorizontal":10.4,"spinRate":2451,"spinDirection":215},"zone":12,"typeConfidence":0.91,"plateTime":0.3850736851312173,"extension":6.059487705845297},"index":7,"playId":"40cb438c-fc18-3203-9dcc-38d94fefa48f","pitchNumber":7,"startTime":"2026-07-18T04:19:33.238Z","endTime":"2026-07-18T04:19:36.720Z","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":98.9,"endSpeed":90.6,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.705892514291207,"aZ":-10.4539790476121,"pfxX":-5.763365069340785,"pfxZ":10.347001339924587,"pX":0.7918740635680133,"pZ":3.1235289440736373,"vX0":10.306528284285223,"vY0":-143.61782943057412,"vZ0":-5.531332701487716,"x":86.82,"y":154.44,"x0":-2.08642714795864,"y0":50.00575507331086,"z0":5.718063119833542,"aX":-12.102473706884716},"breaks":{"breakAngle":39.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":17.9,"breakHorizontal":8.5,"spinRate":2348,"spinDirection":214},"zone":3,"typeConfidence":0.9,"plateTime":0.3806508263959265,"extension":6.371970760724402},"index":8,"playId":"2d354e42-bdf5-3b03-90b6-0181c6d140d9","pitchNumber":8,"startTime":"2026-07-18T04:19:53.428Z","endTime":"2026-07-18T04:19:59.726Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T04:19:59.726Z","atBatIndex":66},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Donovan Walton walks.","rbi":0,"awayScore":18,"homeScore":2,"isOut":false},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-18T04:20:07.591Z","endTime":"2026-07-18T04:22:18.386Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683000,"fullName":"Riley Cornelio","link":"/api/v1/people/683000"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"postOnSecond":{"id":811965,"fullName":"Joshua Kuroda-Grauer","link":"/api/v1/people/811965"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,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":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":80.4,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.50558825364031,"aZ":-30.015843738523873,"pfxX":-0.3146550885287034,"pfxZ":1.3274964857668126,"pX":0.41707271953227604,"pZ":1.0014874997761163,"vX0":6.9643410660383225,"vY0":-126.9368748942146,"vZ0":-5.745978847356094,"x":101.1,"y":211.74,"x0":-2.3238436176788655,"y0":50.0061449724259,"z0":5.690844375106864,"aX":-0.5140869142313601},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":1.3,"breakHorizontal":-1.1,"spinRate":2268,"spinDirection":293},"zone":14,"typeConfidence":0.89,"plateTime":0.4318521140928162,"extension":6.054727182294065},"index":0,"playId":"8269c61e-74fb-3be1-8e1c-559cf22d4e0e","pitchNumber":1,"startTime":"2026-07-18T04:20:22.089Z","endTime":"2026-07-18T04:20:27.733Z","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":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.6,"endSpeed":88.8,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.66071536375448,"aZ":-12.017687082585631,"pfxX":-6.596401655775706,"pfxZ":9.925014544826983,"pX":-0.625948704519726,"pZ":2.6466616027465406,"vX0":7.011918937446052,"vY0":-141.89093691281346,"vZ0":-6.239268298431423,"x":140.86,"y":167.32,"x0":-2.276847960891539,"y0":50.00569229523286,"z0":5.646204757681914,"aX":-13.400109897167063},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":16.8,"breakHorizontal":10.4,"spinRate":2459,"spinDirection":216},"zone":4,"typeConfidence":0.9,"plateTime":0.38661478340461475,"extension":6.218572594105111},"index":1,"playId":"d4897e9b-1694-3e5f-816a-2ea58d52d017","pitchNumber":2,"startTime":"2026-07-18T04:20:39.897Z","endTime":"2026-07-18T04:20:43.196Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":18,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"index":2,"startTime":"2026-07-18T04:20:53.335Z","endTime":"2026-07-18T04:21:07.642Z","isPitch":false,"type":"action","player":{"id":622268,"link":"/api/v1/people/622268"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":97.7,"endSpeed":89.0,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.85999175995529,"aZ":-12.376089917713488,"pfxX":-5.285831023686538,"pfxZ":9.698825358125323,"pX":-0.04517475724258961,"pZ":4.331285429659549,"vX0":7.798741722306703,"vY0":-142.04248816423078,"vZ0":-1.9039547425561083,"x":118.72,"y":121.84,"x0":-2.140917975183348,"y0":50.00169775663133,"z0":5.798171051338498,"aX":-10.789541560812543},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":17.4,"breakHorizontal":7.9,"spinRate":2411,"spinDirection":210},"zone":11,"typeConfidence":0.9,"plateTime":0.38577319573413194,"extension":6.246463388916245},"index":3,"playId":"994d67d8-981f-316c-9fd8-e8a72eb4eb02","pitchNumber":3,"startTime":"2026-07-18T04:21:07.642Z","endTime":"2026-07-18T04:21:12.880Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":79.4,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.945415985837666,"aZ":-28.720013796399144,"pfxX":-0.0651777942732581,"pfxZ":2.1861877922308794,"pX":1.240771721852481,"pZ":0.7031271476851648,"vX0":8.445870026621867,"vY0":-124.82371919094918,"vZ0":-6.358937739207231,"x":69.7,"y":219.8,"x0":-2.176962475692571,"y0":50.00121186417177,"z0":5.645790595893696,"aX":-0.10302543813119672},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":2.6,"breakHorizontal":-1.8,"spinRate":2349,"spinDirection":271},"zone":14,"typeConfidence":0.9,"plateTime":0.43866703131017415,"extension":6.137217492917371},"index":4,"playId":"e7df9731-179a-32e8-a4b8-7cf3fec2fa29","pitchNumber":4,"startTime":"2026-07-18T04:21:24.107Z","endTime":"2026-07-18T04:21:28.850Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.5,"endSpeed":88.5,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.40582947388514,"aZ":-13.128702090584762,"pfxX":-7.530740585736977,"pfxZ":9.428418483103504,"pX":-0.2184309930219103,"pZ":3.037503597408947,"vX0":8.454390398891181,"vY0":-141.70199171420117,"vZ0":-5.020631049185607,"x":125.33,"y":156.77,"x0":-2.271806070359479,"y0":50.002135436050246,"z0":5.68072543852956,"aX":-15.2117345056914},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.1,"breakHorizontal":11.8,"spinRate":2388,"spinDirection":212},"zone":2,"typeConfidence":0.9,"plateTime":0.387522382992012,"extension":6.469144414407954},"index":5,"playId":"62e1bcf0-883f-3fff-82ae-d230aed5a765","pitchNumber":5,"startTime":"2026-07-18T04:21:47.688Z","endTime":"2026-07-18T04:21:52.249Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.2,"endSpeed":88.5,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.59020346796533,"aZ":-11.82332194411669,"pfxX":-7.7940869777250965,"pfxZ":10.138187396651244,"pX":0.780719734009985,"pZ":2.036800975356698,"vX0":11.260414672293505,"vY0":-140.91714447265485,"vZ0":-7.373672900703492,"x":87.24,"y":183.79,"x0":-2.257929316121607,"y0":50.005254282277335,"z0":5.454753236500316,"aX":-15.649225704427314},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":16.9,"breakHorizontal":11.8,"spinRate":2367,"spinDirection":218},"zone":9,"typeConfidence":0.91,"plateTime":0.3889796294502226,"extension":6.5215157584868795},"index":6,"playId":"4bb74594-6280-3c61-aa2f-5af2e68089a6","pitchNumber":6,"startTime":"2026-07-18T04:22:12.235Z","endTime":"2026-07-18T04:22:18.386Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T04:22:18.386Z","atBatIndex":67},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Henry Bolte grounds out, shortstop Nasim Nuñez to first baseman Andrés Chaparro.","rbi":0,"awayScore":18,"homeScore":2,"isOut":true},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-18T04:22:45.743Z","endTime":"2026-07-18T04:24:39.644Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683000,"fullName":"Riley Cornelio","link":"/api/v1/people/683000"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"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":6},"credits":[{"player":{"id":683083,"link":"/api/v1/people/683083"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":665953,"link":"/api/v1/people/665953"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":80.3,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.8580601421583,"aZ":-30.690815791238652,"pfxX":0.0034198879749491873,"pfxZ":0.903530388985601,"pX":0.14568275047173984,"pZ":3.8318897489762307,"vX0":6.279095554502371,"vY0":-126.61028458288851,"vZ0":0.9128720467831374,"x":111.45,"y":135.32,"x0":-2.358234668758865,"y0":50.00078649005035,"z0":5.90733397143098,"aX":0.004512278437231925},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":2.0,"breakHorizontal":-1.3,"spinRate":2366,"spinDirection":295},"zone":12,"typeConfidence":0.9,"plateTime":0.4312632772683207,"extension":6.175010072329836},"index":0,"playId":"dc600756-7421-3960-a246-cea8b8fee288","pitchNumber":1,"startTime":"2026-07-18T04:22:45.787Z","endTime":"2026-07-18T04:22:51.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, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":78.6,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.154006424303216,"aZ":-29.45718990917689,"pfxX":-0.40593498653744975,"pfxZ":1.7432369331905964,"pX":0.42573739039950353,"pZ":1.1226652247503028,"vX0":6.979313976663464,"vY0":-123.73259974669412,"vZ0":-5.090478101544469,"x":100.77,"y":208.47,"x0":-2.375806692516211,"y0":50.000270955799756,"z0":5.668232884442742,"aX":-0.632557620433419},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":2.3,"breakHorizontal":-0.8,"spinRate":2346,"spinDirection":288},"zone":14,"typeConfidence":0.9,"plateTime":0.4422868368313182,"extension":6.257683999694436},"index":1,"playId":"d5691540-932b-3bec-ab2e-302878f136e9","pitchNumber":2,"startTime":"2026-07-18T04:23:01.883Z","endTime":"2026-07-18T04:23:05.196Z","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":2},"pitchData":{"startSpeed":85.3,"endSpeed":77.6,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.245046077163042,"aZ":-29.676338041111187,"pfxX":-1.3051021634854143,"pfxZ":1.6192064388731762,"pX":0.7316412676801529,"pZ":2.947589229261793,"vX0":7.983912586922837,"vY0":-124.01005803772262,"vZ0":-0.8692856274999292,"x":89.11,"y":159.2,"x0":-2.374652286357625,"y0":50.00190266964325,"z0":5.801778276552303,"aX":-2.012364856623785},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":3.0,"breakHorizontal":0.4,"spinRate":2276,"spinDirection":276},"zone":3,"typeConfidence":0.9,"plateTime":0.44348161978050316,"extension":6.290402215908629},"index":2,"playId":"2bf0348e-a894-31aa-8fa6-5d81595e396a","pitchNumber":3,"startTime":"2026-07-18T04:23:20.210Z","endTime":"2026-07-18T04:23:23.461Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":18,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-07-18T04:23:34.547Z","endTime":"2026-07-18T04:23:45.838Z","isPitch":false,"type":"action","player":{"id":703607,"link":"/api/v1/people/703607"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":78.3,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.32305018818417,"aZ":-30.15453832234641,"pfxX":0.2353950147255781,"pfxZ":1.2895678677655287,"pX":-0.22724993326810095,"pZ":2.333968655979439,"vX0":5.141667869309302,"vY0":-124.8803958985191,"vZ0":-2.3288341272501474,"x":125.66,"y":175.76,"x0":-2.351438167088385,"y0":50.003181763796746,"z0":5.78216238784947,"aX":0.3670039011505989},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":2.0,"breakHorizontal":-1.7,"spinRate":2250,"spinDirection":259},"zone":5,"typeConfidence":0.9,"plateTime":0.4401647585357482,"extension":6.257911539549841},"index":4,"playId":"e2838e33-1537-326c-81d7-9943db036c37","pitchNumber":4,"startTime":"2026-07-18T04:23:45.838Z","endTime":"2026-07-18T04:23:51.225Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":79.5,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.420319979920816,"aZ":-30.1476874330301,"pfxX":0.20356977138397925,"pfxZ":1.256607897735142,"pX":0.7813185695223063,"pZ":3.1642903822466804,"vX0":7.59624071367943,"vY0":-126.32141474530656,"vZ0":-0.4831593406688963,"x":87.22,"y":153.34,"x0":-2.2947712470722146,"y0":50.002636156359536,"z0":5.787779218537397,"aX":0.32648693682489627},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":2.4,"breakHorizontal":-2.2,"spinRate":2267,"spinDirection":36},"zone":3,"typeConfidence":0.9,"plateTime":0.4340853365898494,"extension":6.149044937319215},"index":5,"playId":"9c69b9d5-59b9-3bf2-a722-95e611e8c778","pitchNumber":5,"startTime":"2026-07-18T04:24:09.887Z","endTime":"2026-07-18T04:24:15.796Z","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":97.6,"endSpeed":89.5,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.687962036745272,"aZ":-15.672557605682838,"pfxX":-5.582659719415336,"pfxZ":8.076933223579989,"pX":-0.521791970465529,"pZ":2.070566201450841,"vX0":7.075583826522172,"vY0":-141.8755596666334,"vZ0":-7.044912557498489,"x":136.89,"y":182.87,"x0":-2.3197925205206595,"y0":50.006502513885,"z0":5.58009582013381,"aX":-11.412016710520293},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":13.4,"breakHorizontal":8.8,"spinRate":2329,"spinDirection":217},"zone":7,"typeConfidence":0.89,"plateTime":0.3856855521410143,"extension":6.280637702708903},"hitData":{"launchSpeed":88.7,"launchAngle":-27.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":117.35,"coordY":159.79}},"index":6,"playId":"5a7dfd3b-f0a5-3fe4-a3b2-3bd2a5761c9b","pitchNumber":6,"startTime":"2026-07-18T04:24:29.559Z","endTime":"2026-07-18T04:24:39.644Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T04:24:39.644Z","atBatIndex":68},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jacob Young flies out to center fielder Henry Bolte.","rbi":0,"awayScore":18,"homeScore":2,"isOut":true},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-18T04:26:53.034Z","endTime":"2026-07-18T04:27:07.063Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669620,"fullName":"Brady Basso","link":"/api/v1/people/669620"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"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":{"description":"Defensive Substitution: Alika Williams replaces shortstop Jacob Wilson, batting 2nd, playing shortstop.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":18,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-18T04:26:40.991Z","endTime":"2026-07-18T04:26:41.023Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":675961,"link":"/api/v1/people/675961"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"201","replacedPlayer":{"id":805779,"link":"/api/v1/people/805779"}},{"details":{"description":"Defensive Substitution: Colby Thomas replaces left fielder Tyler Soderstrom, batting 3rd, playing left field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":18,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-07-18T04:26:41.023Z","endTime":"2026-07-18T04:26:41.025Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687515,"link":"/api/v1/people/687515"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"301","replacedPlayer":{"id":691016,"link":"/api/v1/people/691016"}},{"details":{"description":"Pitching Change: Brady Basso replaces Yunior Tur.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":18,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-07-18T04:26:41.025Z","endTime":"2026-07-18T04:26:55.237Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669620,"link":"/api/v1/people/669620"},"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(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":93.1,"endSpeed":85.5,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.308265320958164,"aZ":-14.084149863261414,"pfxX":4.094172612632212,"pfxZ":9.691851407785348,"pX":0.11185843487041687,"pZ":3.3311830669608256,"vX0":-6.4115898589264,"vY0":-135.45133336464065,"vZ0":-4.886223275223607,"x":112.74,"y":148.84,"x0":1.972701460643219,"y0":50.00427709483938,"z0":6.13605706949221,"aX":7.643631678534591},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.8,"breakHorizontal":-6.1,"spinRate":2244,"spinDirection":157},"zone":2,"typeConfidence":0.94,"plateTime":0.4036683903187894,"extension":6.253362178342582},"hitData":{"launchSpeed":99.7,"launchAngle":25.0,"totalDistance":391.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":149.94,"coordY":42.76}},"index":3,"playId":"c6a33d6c-89ea-3eb4-8be0-0b0004559a86","pitchNumber":1,"startTime":"2026-07-18T04:26:55.237Z","endTime":"2026-07-18T04:27:07.063Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T04:27:07.063Z","atBatIndex":69},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nasim Nuñez called out on strikes.","rbi":0,"awayScore":18,"homeScore":2,"isOut":true},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-18T04:27:10.696Z","endTime":"2026-07-18T04:28:27.191Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669620,"fullName":"Brady Basso","link":"/api/v1/people/669620"},"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":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":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(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.2,"endSpeed":85.7,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.161769547734515,"aZ":-15.052432903773884,"pfxX":2.0345628556337196,"pfxZ":9.12633722778019,"pX":0.7282899563542353,"pZ":3.616505229091092,"vX0":-4.205540902460226,"vY0":-135.7230543041128,"vZ0":-4.092298591627001,"x":89.24,"y":141.13,"x0":2.0296756114541976,"y0":50.00224890489381,"z0":6.1838034145271905,"aX":3.817180044288129},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":16.0,"breakHorizontal":-2.9,"spinRate":2202,"spinDirection":141},"zone":12,"typeConfidence":0.9,"plateTime":0.4027159832330125,"extension":6.079505130057636},"index":0,"playId":"4f72beb4-5ec0-32cc-89ae-6cd04da9d38a","pitchNumber":1,"startTime":"2026-07-18T04:27:34.191Z","endTime":"2026-07-18T04:27:37.250Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":76.5,"endSpeed":69.8,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.393871645722605,"aZ":-42.36945743076942,"pfxX":-1.3735359279714237,"pfxZ":-8.245905354787965,"pX":0.20475921437316055,"pZ":3.210543058497709,"vX0":-3.505018997633771,"vY0":-111.2331032506728,"vZ0":2.7270267088478435,"x":109.2,"y":152.1,"x0":1.9877043163738521,"y0":50.00189308809612,"z0":6.403265004945742,"aX":-1.6982173025231737},"breaks":{"breakAngle":3.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-61.0,"breakVerticalInduced":-13.7,"breakHorizontal":3.5,"spinRate":2164,"spinDirection":330},"zone":2,"typeConfidence":0.9,"plateTime":0.4948942745025091,"extension":6.244600927862609},"index":1,"playId":"e6cfe276-6afd-3aca-9331-d27c72d7cabf","pitchNumber":2,"startTime":"2026-07-18T04:27:47.986Z","endTime":"2026-07-18T04:27:52.002Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":81.5,"endSpeed":74.8,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.140049948948022,"aZ":-28.02108891245963,"pfxX":-5.5704673355604815,"pfxZ":2.9115602212242084,"pX":0.683816014284568,"pZ":3.4810046583387257,"vX0":-1.8440350911865724,"vY0":-118.70747361843644,"vZ0":-0.43563199975218336,"x":90.93,"y":144.79,"x0":2.1946389380732527,"y0":50.000649268611376,"z0":6.222275148025261,"aX":-7.931861291680023},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":5.4,"breakHorizontal":10.6,"spinRate":2131,"spinDirection":312},"zone":12,"typeConfidence":0.9,"plateTime":0.4617639048283415,"extension":6.16646864236086},"index":2,"playId":"58ba0431-3a38-32fe-842c-edbd0ca702e1","pitchNumber":3,"startTime":"2026-07-18T04:28:04.394Z","endTime":"2026-07-18T04:28:09.136Z","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":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":82.6,"endSpeed":75.2,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.02009855976919,"aZ":-25.301702218762674,"pfxX":-6.60832211741355,"pfxZ":4.764183684361756,"pX":0.5341863207373101,"pZ":2.1374527018022924,"vX0":-1.8389255027094746,"vY0":-120.13494214818367,"vZ0":-3.9990655511669706,"x":96.64,"y":181.07,"x0":2.1705315657374395,"y0":50.00498126803221,"z0":6.105623627919558,"aX":-9.537767014226027},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":7.8,"breakHorizontal":12.5,"spinRate":2221,"spinDirection":305},"zone":6,"typeConfidence":0.91,"plateTime":0.45816120725645915,"extension":6.108845291185265},"index":3,"playId":"d66a233d-3484-3906-b523-afc50fae7631","pitchNumber":4,"startTime":"2026-07-18T04:28:23.154Z","endTime":"2026-07-18T04:28:27.191Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T04:28:27.191Z","atBatIndex":70},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"James Wood strikes out swinging.","rbi":0,"awayScore":18,"homeScore":2,"isOut":true},"about":{"atBatIndex":71,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-18T04:28:31.801Z","endTime":"2026-07-18T04:30:46.382Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669620,"fullName":"Brady Basso","link":"/api/v1/people/669620"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"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":2},"pitchData":{"startSpeed":83.9,"endSpeed":77.2,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.662170460927314,"aZ":-25.967505135429338,"pfxX":-0.30339040237512105,"pfxZ":4.110937524733753,"pX":-1.142259306167346,"pZ":3.0742051264133416,"vX0":-7.1225655762435185,"vY0":-122.06278129357172,"vZ0":-2.1946036322233913,"x":160.54,"y":155.78,"x0":1.851167160182313,"y0":50.00580532486267,"z0":6.217130847320211,"aX":-0.45888843855108336},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":7.2,"breakHorizontal":2.2,"spinRate":2147,"spinDirection":290},"zone":11,"typeConfidence":0.9,"plateTime":0.44843400217349894,"extension":6.325290010792196},"index":0,"playId":"510ec8af-d234-3f6b-a23e-0767b3d8cb28","pitchNumber":1,"startTime":"2026-07-18T04:28:53.672Z","endTime":"2026-07-18T04:28:57.565Z","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":2},"pitchData":{"startSpeed":84.4,"endSpeed":76.6,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.525438948680154,"aZ":-26.155949444111712,"pfxX":-1.5956207454693345,"pfxZ":4.000575758995261,"pX":0.2946705782059036,"pZ":2.3944995031487704,"vX0":-3.5615521270593606,"vY0":-122.72175474279021,"vZ0":-3.5183384286942054,"x":105.77,"y":174.13,"x0":1.9802840881482928,"y0":50.001481658086206,"z0":6.110230268839621,"aX":-2.3980783190367934},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":6.6,"breakHorizontal":3.8,"spinRate":2205,"spinDirection":284},"zone":5,"typeConfidence":0.91,"plateTime":0.4487863114344597,"extension":6.225109322174082},"index":1,"playId":"11bfd810-8860-3c5c-bb11-b74aa88d06e1","pitchNumber":2,"startTime":"2026-07-18T04:29:07.814Z","endTime":"2026-07-18T04:29:11.276Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":85.7,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.9870198413889,"aZ":-21.001778082841064,"pfxX":6.857211708774713,"pfxZ":6.003121911266366,"pX":0.4374276864561911,"pZ":2.0314528834246146,"vX0":-6.20528193391197,"vY0":-135.21205770804596,"vZ0":-6.999567680567852,"x":100.33,"y":183.93,"x0":1.8651896075994046,"y0":50.004424597826144,"z0":6.114950940876669,"aX":12.766873271099971},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":9.6,"breakHorizontal":-11.2,"spinRate":2100,"spinDirection":158},"zone":9,"typeConfidence":0.92,"plateTime":0.40425435767797246,"extension":6.270650655069296},"index":2,"playId":"216c0d08-c334-3fa9-9fae-568687d526e1","pitchNumber":3,"startTime":"2026-07-18T04:29:30.008Z","endTime":"2026-07-18T04:29:33.576Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":77.9,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.383551377270773,"aZ":-28.363170145136817,"pfxX":-1.6897713505664855,"pfxZ":2.4895840557940874,"pX":-1.3892506193088827,"pZ":1.08672360539219,"vX0":-7.178434929691474,"vY0":-123.32089508845112,"vZ0":-6.421708768238167,"x":169.95,"y":209.44,"x0":1.7883281920600311,"y0":50.000504415355884,"z0":6.142263558926714,"aX":-2.578972965463398},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":3.1,"breakHorizontal":4.9,"spinRate":2113,"spinDirection":293},"zone":13,"typeConfidence":0.91,"plateTime":0.44554383591376023,"extension":6.339083170651474},"index":3,"playId":"f4987d09-f11c-3cad-84a2-2a8cd75da63d","pitchNumber":4,"startTime":"2026-07-18T04:29:47.913Z","endTime":"2026-07-18T04:29:51.797Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":85.3,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.91959475863807,"aZ":-18.561868840361992,"pfxX":0.7356656749971981,"pfxZ":7.372407562932468,"pX":-0.9144541644380414,"pZ":2.3473887174393337,"vX0":-7.736211009384909,"vY0":-134.93233155062188,"vZ0":-6.763568263145471,"x":151.86,"y":175.4,"x0":1.8923750073191237,"y0":50.00526559806126,"z0":6.191047317767907,"aX":1.359153017791569},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":12.1,"breakHorizontal":0.2,"spinRate":2257,"spinDirection":155},"zone":13,"typeConfidence":0.88,"plateTime":0.40567928558029953,"extension":6.274224089021637},"index":4,"playId":"09fa504a-0d54-322a-96e2-678c8803d0bb","pitchNumber":5,"startTime":"2026-07-18T04:30:04.019Z","endTime":"2026-07-18T04:30:08.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.1,"endSpeed":79.5,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.74421498587647,"aZ":-26.09573222043638,"pfxX":0.31440051048083895,"pfxZ":3.831440609036691,"pX":-0.7771914908023583,"pZ":0.9097680830535635,"vX0":-6.76726550518997,"vY0":-125.07403191337373,"vZ0":-7.512507745976602,"x":146.62,"y":214.22,"x0":1.9204568453113293,"y0":50.00483984380473,"z0":6.086181839241404,"aX":0.49934101302970124},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":5.4,"breakHorizontal":1.0,"spinRate":2188,"spinDirection":267},"zone":13,"typeConfidence":0.91,"plateTime":0.4375725406704629,"extension":6.260577182274116},"index":5,"playId":"120d3d43-b791-31ab-af91-d7c8de639fd9","pitchNumber":6,"startTime":"2026-07-18T04:30:23.041Z","endTime":"2026-07-18T04:30:28.100Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":78.5,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.872258192564907,"aZ":-29.203227902017975,"pfxX":-1.4846507331736998,"pfxZ":1.9011168496110642,"pX":-0.7980873315260915,"pZ":1.9651125706610824,"vX0":-5.850621717687428,"vY0":-125.05420681676667,"vZ0":-4.452578235291925,"x":147.42,"y":185.72,"x0":1.7756456206440219,"y0":50.00506247391666,"z0":6.195460603768657,"aX":-2.32558242994859},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":2.5,"breakHorizontal":4.2,"spinRate":2184,"spinDirection":297},"zone":13,"typeConfidence":0.91,"plateTime":0.43989308931464643,"extension":6.327663143058749},"index":6,"playId":"795a6f27-c79f-360d-90b1-294413316cec","pitchNumber":7,"startTime":"2026-07-18T04:30:41.142Z","endTime":"2026-07-18T04:30:46.382Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T04:30:46.382Z","atBatIndex":71},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Tommy White doubles (1) on a line drive to center fielder Jacob Young.","rbi":0,"awayScore":18,"homeScore":2,"isOut":false},"about":{"atBatIndex":72,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-18T04:32:23.781Z","endTime":"2026-07-18T04:34:29.911Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":695720,"fullName":"Tommy White","link":"/api/v1/people/695720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683000,"fullName":"Riley Cornelio","link":"/api/v1/people/683000"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":695720,"fullName":"Tommy White","link":"/api/v1/people/695720"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":695720,"fullName":"Tommy White","link":"/api/v1/people/695720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":696285,"link":"/api/v1/people/696285"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"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":0},"pitchData":{"startSpeed":85.4,"endSpeed":78.6,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.70893361851796,"aZ":-30.202108112861904,"pfxX":-0.5480933467571436,"pfxZ":1.267258140651872,"pX":0.49807439665470055,"pZ":0.9120794236408872,"vX0":7.299802891100165,"vY0":-124.16150361463184,"vZ0":-5.52411538881314,"x":98.01,"y":214.15,"x0":-2.4134319256170134,"y0":50.003501899722025,"z0":5.6902804602091885,"aX":-0.8539665415300131},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":1.2,"breakHorizontal":-0.7,"spinRate":2273,"spinDirection":260},"zone":14,"typeConfidence":0.9,"plateTime":0.44176202256292907,"extension":6.1931521791420545},"index":0,"playId":"7a2405e7-3852-30d6-8ef2-5f33d176fdbd","pitchNumber":1,"startTime":"2026-07-18T04:32:51.175Z","endTime":"2026-07-18T04:32:54.380Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":80.0,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.728937384668473,"aZ":-29.88855557572333,"pfxX":-0.012074056926032917,"pfxZ":1.427578399156622,"pX":1.0452236904796715,"pZ":1.5446674188488219,"vX0":8.48147801832227,"vY0":-125.03452374585765,"vZ0":-4.3566443051243455,"x":77.16,"y":197.07,"x0":-2.3742600163091128,"y0":50.00161505527357,"z0":5.7332222983506576,"aX":-0.0196781892354476},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":1.9,"breakHorizontal":-1.7,"spinRate":2332,"spinDirection":312},"zone":14,"typeConfidence":0.9,"plateTime":0.43630946238492907,"extension":6.087082235385295},"index":1,"playId":"5456ecc9-8353-32a0-9a97-c28bec6cb2c3","pitchNumber":2,"startTime":"2026-07-18T04:33:09.296Z","endTime":"2026-07-18T04:33:14.290Z","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":85.3,"endSpeed":78.6,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.84820693789604,"aZ":-28.833694395153454,"pfxX":-1.3077233101328178,"pfxZ":2.142075647697286,"pX":0.6111438833858899,"pZ":1.1984567348215294,"vX0":7.638448651645365,"vY0":-124.01802481608028,"vZ0":-5.138213509487611,"x":93.7,"y":206.42,"x0":-2.3390063475753218,"y0":50.00176934798628,"z0":5.702732911029347,"aX":-2.038111886936638},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":2.9,"breakHorizontal":0.6,"spinRate":2352,"spinDirection":281},"zone":14,"typeConfidence":0.9,"plateTime":0.4416829908240434,"extension":6.222255573533865},"index":2,"playId":"4bf7f3b7-e41a-31c5-b67c-f8d6cda3cd21","pitchNumber":3,"startTime":"2026-07-18T04:33:26.114Z","endTime":"2026-07-18T04:33:29.356Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":79.8,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.42536730114882,"aZ":-30.816288889777777,"pfxX":-0.16930572335945937,"pfxZ":0.844006019372209,"pX":0.22306045258343385,"pZ":1.5743758351354162,"vX0":6.579478368003471,"vY0":-126.29325790374268,"vZ0":-4.168079645573094,"x":108.5,"y":196.27,"x0":-2.3971423687780162,"y0":50.00326019982951,"z0":5.732753827956139,"aX":-0.2729816599364184},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":0.7,"breakHorizontal":-1.2,"spinRate":2415,"spinDirection":278},"zone":14,"typeConfidence":0.9,"plateTime":0.43418378159530135,"extension":6.20593895120361},"index":3,"playId":"f24cc9cb-3389-3806-adf2-04796c1c6364","pitchNumber":4,"startTime":"2026-07-18T04:33:44.865Z","endTime":"2026-07-18T04:33:52.856Z","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":0},"pitchData":{"startSpeed":87.1,"endSpeed":81.1,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.30104886501457,"aZ":-29.1804998351373,"pfxX":-0.3486523183482721,"pfxZ":1.8154775403982502,"pX":0.09554699287089767,"pZ":1.4346756884382703,"vX0":6.275897000536693,"vY0":-126.8420949650467,"vZ0":-4.899934340474109,"x":113.36,"y":200.04,"x0":-2.353983864937724,"y0":50.00028168924886,"z0":5.688345594270342,"aX":-0.5742349402056797},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":2.5,"breakHorizontal":-0.6,"spinRate":2278,"spinDirection":278},"zone":14,"typeConfidence":0.9,"plateTime":0.4300376425107486,"extension":6.1878035727410206},"hitData":{"launchSpeed":98.2,"launchAngle":14.0,"totalDistance":309.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":107.63,"coordY":55.95}},"index":4,"playId":"37aa38bc-8fb0-3642-a186-7b9de4d13591","pitchNumber":5,"startTime":"2026-07-18T04:34:18.023Z","endTime":"2026-07-18T04:34:29.911Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T04:34:29.911Z","atBatIndex":72},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Carlos Cortes strikes out swinging.","rbi":0,"awayScore":18,"homeScore":2,"isOut":true},"about":{"atBatIndex":73,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-18T04:34:45.672Z","endTime":"2026-07-18T04:36:42.424Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683000,"fullName":"Riley Cornelio","link":"/api/v1/people/683000"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":695720,"fullName":"Tommy White","link":"/api/v1/people/695720"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":695670,"link":"/api/v1/people/695670"},"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, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":83.9,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.210153746402217,"aZ":-22.32113287674496,"pfxX":-1.0477832541695022,"pfxZ":5.577535795919141,"pX":2.000114188443094,"pZ":2.28015881068094,"vX0":11.277630854113053,"vY0":-131.17704899161552,"vZ0":-4.72814998990632,"x":40.76,"y":177.22,"x0":-2.193922721942581,"y0":50.00315267462992,"z0":5.741274244610529,"aX":-1.8528349306397855},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":9.4,"breakHorizontal":-0.2,"spinRate":2319,"spinDirection":205},"zone":14,"typeConfidence":0.65,"plateTime":0.41540145525371086,"extension":6.288606815480462},"index":0,"playId":"54030452-1ea4-39c4-85c9-f2a6e2493b59","pitchNumber":1,"startTime":"2026-07-18T04:35:07.475Z","endTime":"2026-07-18T04:35:11.181Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":87.2,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.503445926076985,"aZ":-12.822610892870712,"pfxX":-6.381096243567259,"pfxZ":9.81010241731248,"pX":0.39672488485190066,"pZ":3.5069804119947565,"vX0":9.83002674960166,"vY0":-140.4461499617353,"vZ0":-3.681601618911495,"x":101.88,"y":144.09,"x0":-2.3399192900233254,"y0":50.00370849844549,"z0":5.684410251020883,"aX":-12.589485315226137},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.0,"breakHorizontal":9.2,"spinRate":2485,"spinDirection":216},"zone":12,"typeConfidence":0.9,"plateTime":0.39185839031938974,"extension":6.279113523585243},"index":1,"playId":"9431bcc9-66a1-392b-bb6c-5c531407ae59","pitchNumber":2,"startTime":"2026-07-18T04:35:26.359Z","endTime":"2026-07-18T04:35:33.311Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.3,"endSpeed":88.9,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.80187418701885,"aZ":-9.672590313316901,"pfxX":-6.622074669340222,"pfxZ":11.144747206197017,"pX":0.7342633682331304,"pZ":2.03126336838973,"vX0":10.268811835660257,"vY0":-141.1133002804865,"vZ0":-8.283963894529107,"x":89.01,"y":183.94,"x0":-2.0897316611325447,"y0":50.000989902352956,"z0":5.626197941679693,"aX":-13.368549689603382},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":18.6,"breakHorizontal":10.0,"spinRate":2474,"spinDirection":214},"zone":6,"typeConfidence":0.9,"plateTime":0.3880051398349216,"extension":6.243310177956729},"index":2,"playId":"df587062-5783-3a18-865a-eb3941e206df","pitchNumber":3,"startTime":"2026-07-18T04:35:52.635Z","endTime":"2026-07-18T04:35:57.416Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":80.2,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.523435863251414,"aZ":-27.975900375544427,"pfxX":1.14873454889697E-4,"pfxZ":2.618397033027495,"pX":1.0976810305505118,"pZ":-0.10561786564419881,"vX0":8.115584039889555,"vY0":-125.23778608070529,"vZ0":-8.320441525882984,"x":75.16,"y":241.63,"x0":-2.174449204677346,"y0":50.000380321391134,"z0":5.523370501295701,"aX":-0.001900382239155007},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":3.1,"breakHorizontal":-1.7,"spinRate":2272,"spinDirection":277},"zone":14,"typeConfidence":0.9,"plateTime":0.4361100089512586,"extension":6.197524016625422},"index":3,"playId":"0c42cf62-bf14-3abd-8067-beea40c973fb","pitchNumber":4,"startTime":"2026-07-18T04:36:14.335Z","endTime":"2026-07-18T04:36:18.215Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":79.8,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.945622132594835,"aZ":-26.90948819504922,"pfxX":-0.7833196857792517,"pfxZ":3.26191911978613,"pX":0.7057200854952475,"pZ":1.696691060493379,"vX0":7.923671315017878,"vY0":-126.60076538203569,"vZ0":-4.43194886156149,"x":90.1,"y":192.97,"x0":-2.369165503192705,"y0":50.005912836682555,"z0":5.635436946875297,"aX":-1.2661667897402507},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":5.0,"breakHorizontal":-0.5,"spinRate":2312,"spinDirection":260},"zone":9,"typeConfidence":0.9,"plateTime":0.4334015812971286,"extension":6.224907631881015},"index":4,"playId":"f6fb096e-c480-385a-bae8-807c5651f879","pitchNumber":5,"startTime":"2026-07-18T04:36:38.442Z","endTime":"2026-07-18T04:36:42.424Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T04:36:42.424Z","atBatIndex":73},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Alika Williams strikes out swinging.","rbi":0,"awayScore":18,"homeScore":2,"isOut":true},"about":{"atBatIndex":74,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-18T04:36:56.748Z","endTime":"2026-07-18T04:38:08.311Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683000,"fullName":"Riley Cornelio","link":"/api/v1/people/683000"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":695720,"fullName":"Tommy White","link":"/api/v1/people/695720"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":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":3},"credits":[{"player":{"id":695670,"link":"/api/v1/people/695670"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.8,"endSpeed":89.1,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.466222567945906,"aZ":-11.28191100407484,"pfxX":-7.2459599966778825,"pfxZ":10.251002839916296,"pX":-0.09962484382277319,"pZ":2.258107582092528,"vX0":8.749432557398784,"vY0":-142.05985624335347,"vZ0":-7.382291520279986,"x":120.8,"y":177.81,"x0":-2.2824165001036385,"y0":50.00088040032875,"z0":5.612745130049595,"aX":-14.764568383218679},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":17.2,"breakHorizontal":11.3,"spinRate":2344,"spinDirection":213},"zone":5,"typeConfidence":0.9,"plateTime":0.38602193677141594,"extension":6.4134502927166555},"index":0,"playId":"f308ff74-c8f2-3cfd-8009-474ce9191e64","pitchNumber":1,"startTime":"2026-07-18T04:37:03.951Z","endTime":"2026-07-18T04:37:08.386Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":87.7,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.733704188060464,"aZ":-12.59096012312327,"pfxX":-6.047617857064896,"pfxZ":9.880718085004903,"pX":0.5193236975132214,"pZ":3.132043146995009,"vX0":9.582364998765648,"vY0":-140.3526451168172,"vZ0":-4.828066937639176,"x":97.2,"y":154.21,"x0":-2.163738115080162,"y0":50.00110761152105,"z0":5.703829612395599,"aX":-11.98487462300674},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":16.9,"breakHorizontal":8.9,"spinRate":2317,"spinDirection":213},"zone":3,"typeConfidence":0.9,"plateTime":0.3912516879487957,"extension":6.258412308890362},"index":1,"playId":"102235d9-fbb3-3e7d-888c-3ca87c2b2587","pitchNumber":2,"startTime":"2026-07-18T04:37:19.256Z","endTime":"2026-07-18T04:37:22.311Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":79.6,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.23575708144368,"aZ":-28.792633775102512,"pfxX":-1.294484402509698,"pfxZ":2.0990714572865965,"pX":0.3615658145403062,"pZ":2.0218431988579884,"vX0":7.22492656173831,"vY0":-126.57919824044073,"vZ0":-3.5165840081434707,"x":103.22,"y":184.19,"x0":-2.368806230685296,"y0":50.00501008051072,"z0":5.749040229640056,"aX":-2.08882835204293},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":3.1,"breakHorizontal":0.6,"spinRate":2337,"spinDirection":282},"zone":9,"typeConfidence":0.9,"plateTime":0.4336700561390079,"extension":6.223292227170895},"index":2,"playId":"d0e6a054-a8c5-3a3a-bcdd-39c808291b64","pitchNumber":3,"startTime":"2026-07-18T04:37:40.808Z","endTime":"2026-07-18T04:37:44.685Z","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":1},"pitchData":{"startSpeed":86.8,"endSpeed":80.7,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.256447222364415,"aZ":-29.978626124258145,"pfxX":-0.5919045221706147,"pfxZ":1.3462198449152787,"pX":0.6439001027129803,"pZ":1.5060092838363983,"vX0":7.622082740443365,"vY0":-126.31423417998181,"vZ0":-4.432070064209355,"x":92.46,"y":198.12,"x0":-2.3228024440708945,"y0":50.004510489959394,"z0":5.665929303582611,"aX":-0.9674561135940621},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":1.7,"breakHorizontal":-0.5,"spinRate":2272,"spinDirection":271},"zone":14,"typeConfidence":0.9,"plateTime":0.43194380344924754,"extension":6.1165217299607395},"index":3,"playId":"83b20c75-4ea6-3cb6-8ff5-d44ca61421b7","pitchNumber":4,"startTime":"2026-07-18T04:38:04.687Z","endTime":"2026-07-18T04:38:08.311Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T04:38:08.311Z","atBatIndex":74},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Colby Thomas strikes out swinging.","rbi":0,"awayScore":18,"homeScore":2,"isOut":true},"about":{"atBatIndex":75,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-18T04:38:18.724Z","endTime":"2026-07-18T04:40:54.577Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683000,"fullName":"Riley Cornelio","link":"/api/v1/people/683000"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","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":"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":7},"credits":[{"player":{"id":695670,"link":"/api/v1/people/695670"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":80.8,"strikeZoneTop":3.122,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.754892777865425,"aZ":-30.777029221983746,"pfxX":-0.8341969667219147,"pfxZ":0.8442664254766701,"pX":0.03383055729253043,"pZ":2.748369129649667,"vX0":6.387879169784325,"vY0":-126.97839811384412,"vZ0":-1.596076484155631,"x":115.71,"y":164.57,"x0":-2.3960396925521157,"y0":50.0004151317417,"z0":5.8127611835512285,"aX":-1.375694821266761},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":1.4,"breakHorizontal":0.2,"spinRate":2267,"spinDirection":235},"zone":2,"typeConfidence":0.9,"plateTime":0.42984226071343423,"extension":6.087096986805963},"index":0,"playId":"2eeb05e4-e9a1-3d21-825f-dbb3b0ae9df9","pitchNumber":1,"startTime":"2026-07-18T04:38:31.708Z","endTime":"2026-07-18T04:38:34.781Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":79.9,"strikeZoneTop":3.122,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.845044382348604,"aZ":-28.66345336860601,"pfxX":-0.6587470499985306,"pfxZ":2.181849017913777,"pX":1.0207980455700003,"pZ":1.7553347443147165,"vX0":8.53499767899451,"vY0":-125.81098888885839,"vZ0":-4.076445885696663,"x":78.09,"y":191.39,"x0":-2.3257648021497026,"y0":50.00066535181882,"z0":5.712148850745699,"aX":-1.0592476885644662},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":3.2,"breakHorizontal":-0.7,"spinRate":2206,"spinDirection":254},"zone":14,"typeConfidence":0.9,"plateTime":0.4348832895813337,"extension":6.160578074527058},"index":1,"playId":"8b3a4bfd-5199-3f9f-a704-f7ee7eb5b29a","pitchNumber":2,"startTime":"2026-07-18T04:38:49.626Z","endTime":"2026-07-18T04:38:53.221Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":79.8,"strikeZoneTop":3.122,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.91125980195255,"aZ":-28.78323028483354,"pfxX":-1.122896525144734,"pfxZ":2.116039425482139,"pX":0.2663285720184752,"pZ":2.33218733192999,"vX0":6.9709086976690235,"vY0":-125.20125074369174,"vZ0":-2.6503865265138042,"x":106.85,"y":175.81,"x0":-2.396246782823108,"y0":50.003251518156276,"z0":5.73618011568971,"aX":-1.8006414887493076},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":3.5,"breakHorizontal":0.6,"spinRate":2238,"spinDirection":282},"zone":6,"typeConfidence":0.9,"plateTime":0.4358200200823146,"extension":6.153122867611891},"index":2,"playId":"1702ea19-dc8c-3fd7-9b8a-f7c39578c4ea","pitchNumber":3,"startTime":"2026-07-18T04:39:11.361Z","endTime":"2026-07-18T04:39:15.247Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":80.0,"strikeZoneTop":3.122,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.396775111582468,"aZ":-31.275090020099256,"pfxX":-1.8291580639936003,"pfxZ":0.5601628215471459,"pX":1.4410326561208393,"pZ":2.0206687247216193,"vX0":9.792758125175432,"vY0":-125.84133809894432,"vZ0":-3.067866881476469,"x":62.07,"y":184.22,"x0":-2.2553292700709044,"y0":50.005338143576544,"z0":5.776796209197813,"aX":-2.9496040850695353},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":0.6,"breakHorizontal":1.2,"spinRate":2263,"spinDirection":348},"zone":14,"typeConfidence":0.88,"plateTime":0.43446262200217145,"extension":6.206126295808092},"index":3,"playId":"efc5f84f-211f-3500-96a4-4771a7886c9d","pitchNumber":4,"startTime":"2026-07-18T04:39:37.413Z","endTime":"2026-07-18T04:39:41.622Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":79.4,"strikeZoneTop":3.122,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.127389538958155,"aZ":-29.84667512863198,"pfxX":-0.4070102439067034,"pfxZ":1.4733789852036918,"pX":1.3731829334681975,"pZ":0.8000410577067446,"vX0":8.861433711312346,"vY0":-124.49094669158292,"vZ0":-5.814681007912796,"x":64.66,"y":217.18,"x0":-2.1738187542423315,"y0":50.00039198128866,"z0":5.62531066696551,"aX":-0.6426754502781981},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":1.6,"breakHorizontal":-1.2,"spinRate":2200,"spinDirection":309},"zone":14,"typeConfidence":0.9,"plateTime":0.4393589179337649,"extension":6.263024897524736},"index":4,"playId":"3ae80e02-ca18-305c-8c15-1cf0bf23cec1","pitchNumber":5,"startTime":"2026-07-18T04:39:57.788Z","endTime":"2026-07-18T04:40:02.312Z","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":97.3,"endSpeed":88.8,"strikeZoneTop":3.122,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.603074741619746,"aZ":-13.687031046891223,"pfxX":-7.172011901028924,"pfxZ":9.135975004653877,"pX":1.1871494094709711,"pZ":4.176979191210868,"vX0":11.844715796261106,"vY0":-141.22092572880769,"vZ0":-1.9472017259211367,"x":71.75,"y":126.0,"x0":-2.1260641231381716,"y0":50.002745520299904,"z0":5.753961578586002,"aX":-14.514167818242518},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":16.3,"breakHorizontal":10.7,"spinRate":2421,"spinDirection":216},"zone":12,"typeConfidence":0.91,"plateTime":0.3875714892328861,"extension":6.1899821210692005},"index":5,"playId":"b8db95a4-b7b1-38a2-ade2-1e555299f9ab","pitchNumber":6,"startTime":"2026-07-18T04:40:26.691Z","endTime":"2026-07-18T04:40:29.807Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":18,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"index":6,"startTime":"2026-07-18T04:40:36.376Z","endTime":"2026-07-18T04:40:50.271Z","isPitch":false,"type":"action","player":{"id":687515,"link":"/api/v1/people/687515"}},{"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":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":96.7,"endSpeed":88.3,"strikeZoneTop":3.122,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.509846746266696,"aZ":-11.415535371220148,"pfxX":-7.94089130878583,"pfxZ":10.374670063508413,"pX":0.012230742392603975,"pZ":3.1498054604232015,"vX0":9.287803515667775,"vY0":-140.4857330803241,"vZ0":-4.75124407095718,"x":116.53,"y":153.74,"x0":-2.3033019555187497,"y0":50.003808402630895,"z0":5.603613562953217,"aX":-15.891012844199015},"breaks":{"breakAngle":48.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":18.0,"breakHorizontal":12.5,"spinRate":2427,"spinDirection":212},"zone":2,"typeConfidence":0.91,"plateTime":0.38972254050958366,"extension":6.326020958702651},"index":7,"playId":"5ad7d84d-0cf8-3a40-8bcf-6956144f525c","pitchNumber":7,"startTime":"2026-07-18T04:40:50.271Z","endTime":"2026-07-18T04:40:54.577Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T04:40:54.577Z","atBatIndex":75},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Curtis Mead lines out to right fielder Lawrence Butler.","rbi":0,"awayScore":18,"homeScore":2,"isOut":true},"about":{"atBatIndex":76,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-18T04:42:54.549Z","endTime":"2026-07-18T04:43:07.192Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":671732,"link":"/api/v1/people/671732"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitcher Carlos Cortes enters the batting order, batting 1st, pitcher Carlos Cortes leaves the game.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":18,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-18T04:42:20.113Z","endTime":"2026-07-18T04:43:05.084Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":666126,"link":"/api/v1/people/666126"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"battingOrder":"100"},{"details":{"description":"Carlos Cortes is now pitching left-handed.","event":"Pitcher Switch","eventType":"pitcher_switch","awayScore":18,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-07-18T04:42:56.572Z","endTime":"2026-07-18T04:42:56.573Z","isPitch":false,"type":"action","player":{"id":666126,"link":"/api/v1/people/666126"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":71.8,"endSpeed":66.3,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":16.43894229590578,"aZ":-25.136006616466673,"pfxX":9.669329168473492,"pfxZ":6.341018348438444,"pX":1.1862831394604114,"pZ":2.591193455522393,"vX0":-6.505374087485406,"vY0":-104.35623633919732,"vZ0":-0.12814389588338615,"x":71.78,"y":168.82,"x0":3.077376823460211,"y0":50.00415681840142,"z0":5.5974066102447,"aX":10.738444213723824},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":11.8,"breakHorizontal":-15.8,"spinRate":1630,"spinDirection":134},"zone":12,"typeConfidence":1.18,"plateTime":0.523494407561595,"extension":4.840109917527637},"hitData":{"launchSpeed":95.3,"launchAngle":24.0,"totalDistance":336.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":183.53,"coordY":76.47}},"index":2,"playId":"636b2676-c142-3123-8223-cdd6fee6f920","pitchNumber":1,"startTime":"2026-07-18T04:42:56.574Z","endTime":"2026-07-18T04:43:07.192Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T04:43:07.192Z","atBatIndex":76},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Andrés Chaparro walks.","rbi":0,"awayScore":18,"homeScore":2,"isOut":false},"about":{"atBatIndex":77,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-18T04:43:20.112Z","endTime":"2026-07-18T04:44:11.205Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":"Walk","eventType":"walk","movementReason":null,"runner":{"id":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Carlos Cortes is now pitching left-handed.","event":"Pitcher Switch","eventType":"pitcher_switch","awayScore":18,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-07-18T04:43:20.087Z","endTime":"2026-07-18T04:43:22.168Z","isPitch":false,"type":"action","player":{"id":666126,"link":"/api/v1/people/666126"}},{"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":71.0,"endSpeed":66.3,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":14.728507403754072,"aZ":-24.975235352490007,"pfxX":10.556114725005257,"pfxZ":6.57521239321561,"pX":0.7847917498619738,"pZ":0.6323920278966265,"vX0":-7.483714323248761,"vY0":-103.20870219595628,"vZ0":-3.279857141915653,"x":87.09,"y":221.71,"x0":3.0598280389745067,"y0":50.0041968790287,"z0":5.202393805821646,"aX":11.562567423231698},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":11.4,"breakHorizontal":-17.4,"spinRate":1677,"spinDirection":133},"zone":14,"typeConfidence":1.15,"plateTime":0.5276462346138926,"extension":4.952682185664155},"index":1,"playId":"092a0e96-c686-3fec-9279-bfc3df076978","pitchNumber":1,"startTime":"2026-07-18T04:43:22.168Z","endTime":"2026-07-18T04:43:26.471Z","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":1},"pitchData":{"startSpeed":72.5,"endSpeed":66.8,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.00824131811213,"aZ":-25.011467917086282,"pfxX":9.08411185127661,"pfxZ":6.315092244653309,"pX":1.7653473852294772,"pZ":3.782609746590217,"vX0":-4.978453109637712,"vY0":-105.54651417012222,"vZ0":1.8139045968204641,"x":49.71,"y":136.65,"x0":2.967648530501276,"y0":50.004024648731246,"z0":5.780720584764464,"aX":10.308168838120107},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":12.2,"breakHorizontal":-15.2,"spinRate":1743,"spinDirection":142},"zone":12,"typeConfidence":1.21,"plateTime":0.5178130397840288,"extension":4.776844141698263},"index":2,"playId":"e116a910-9fb1-39d5-bf49-2444e117cf88","pitchNumber":2,"startTime":"2026-07-18T04:43:33.060Z","endTime":"2026-07-18T04:43:36.226Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":71.6,"endSpeed":66.3,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":15.875747969144019,"aZ":-23.975202563869107,"pfxX":4.867831629338405,"pfxZ":7.401892679005176,"pX":-0.5030589196946975,"pZ":2.6749935059288283,"vX0":-8.00799141356757,"vY0":-104.05073638276615,"vZ0":-0.6559773174407135,"x":136.18,"y":166.56,"x0":2.746249275476339,"y0":50.00035162178733,"z0":5.811237379530068,"aX":5.389325608448299},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":13.6,"breakHorizontal":-6.8,"spinRate":1730,"spinDirection":136},"zone":4,"typeConfidence":0.81,"plateTime":0.5244657134613901,"extension":4.722049893454772},"index":3,"playId":"27cbabb7-76ba-37a3-9643-b1f40556a9ac","pitchNumber":3,"startTime":"2026-07-18T04:43:42.875Z","endTime":"2026-07-18T04:43:46.266Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":66.4,"endSpeed":61.0,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":14.941720257192891,"aZ":-24.20997810260537,"pfxX":6.834551572521042,"pfxZ":8.426561210632256,"pX":1.521408931426829,"pZ":3.1892751702427624,"vX0":-4.884225001528976,"vY0":-96.55601420985424,"vZ0":1.7939121384366459,"x":59.01,"y":152.67,"x0":3.1949849076560506,"y0":50.001332068809724,"z0":5.577914957234709,"aX":6.457259248048391},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.8,"breakVerticalInduced":16.2,"breakHorizontal":-10.9,"spinRate":1526,"spinDirection":134},"zone":12,"typeConfidence":1.15,"plateTime":0.567116650130493,"extension":4.815754415880693},"index":4,"playId":"d6df4b5c-0513-32f2-bab6-8c740e736e60","pitchNumber":4,"startTime":"2026-07-18T04:43:55.777Z","endTime":"2026-07-18T04:43:59.996Z","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":4,"strikes":1,"outs":1},"pitchData":{"startSpeed":74.1,"endSpeed":68.2,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.646768047120236,"aZ":-22.19045371531298,"pfxX":9.830278701863365,"pfxZ":8.514088224878943,"pX":1.0641937576562461,"pZ":0.5407171179155934,"vX0":-6.288090469592751,"vY0":-107.60299197394075,"vZ0":-5.352557421629031,"x":76.44,"y":224.18,"x0":2.746958951320137,"y0":50.00448642027821,"z0":5.518829010934026,"aX":11.53024628539992},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":14.3,"breakHorizontal":-16.1,"spinRate":1735,"spinDirection":143},"zone":14,"typeConfidence":1.26,"plateTime":0.509004243647226,"extension":4.984029421681556},"index":5,"playId":"40f5251c-0340-3db4-bca3-43b1e253a504","pitchNumber":5,"startTime":"2026-07-18T04:44:06.775Z","endTime":"2026-07-18T04:44:11.205Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T04:44:11.205Z","atBatIndex":77},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"José Tena singles on a sharp line drive to center fielder Henry Bolte. Andrés Chaparro to 2nd.","rbi":0,"awayScore":18,"homeScore":2,"isOut":false},"about":{"atBatIndex":78,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-18T04:44:26.995Z","endTime":"2026-07-18T04:44:48.687Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":677588,"fullName":"José Tena","link":"/api/v1/people/677588"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":677588,"fullName":"José Tena","link":"/api/v1/people/677588"},"postOnSecond":{"id":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":677588,"fullName":"José Tena","link":"/api/v1/people/677588"},"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_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":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Carlos Cortes is now pitching left-handed.","event":"Pitcher Switch","eventType":"pitcher_switch","awayScore":18,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-07-18T04:44:23.366Z","endTime":"2026-07-18T04:44:29.017Z","isPitch":false,"type":"action","player":{"id":666126,"link":"/api/v1/people/666126"}},{"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":68.1,"endSpeed":62.4,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":15.90165560719709,"aZ":-24.924601974551376,"pfxX":5.141888830352139,"pfxZ":7.341852908302819,"pX":-0.7814363995970935,"pZ":3.1849672540588236,"vX0":-7.950416808150257,"vY0":-98.82056114133164,"vZ0":1.1001938000918512,"x":146.79,"y":152.79,"x0":2.6278245205800355,"y0":50.004561378324524,"z0":5.897734113359201,"aX":5.080674923089916},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.4,"breakVerticalInduced":14.0,"breakHorizontal":-7.0,"spinRate":1569,"spinDirection":142},"zone":1,"typeConfidence":0.74,"plateTime":0.554484389027289,"extension":4.853746164745657},"index":1,"playId":"dfccb85a-f603-3466-9606-950359477a57","pitchNumber":1,"startTime":"2026-07-18T04:44:29.017Z","endTime":"2026-07-18T04:44:38.068Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":70.3,"endSpeed":65.3,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":15.044030777944952,"aZ":-25.324735064064708,"pfxX":7.231468142006596,"pfxZ":6.396654022265533,"pX":0.47626968162585964,"pZ":2.2677590997615495,"vX0":-6.94725819203028,"vY0":-102.21884799123217,"vZ0":-1.0037978587979892,"x":98.85,"y":177.55,"x0":2.9613818577668165,"y0":50.00200685566064,"z0":5.842947624522939,"aX":7.740445746729895},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":11.8,"breakHorizontal":-11.4,"spinRate":1677,"spinDirection":148},"zone":6,"typeConfidence":1.07,"plateTime":0.5335212948707135,"extension":4.652600908461222},"hitData":{"launchSpeed":104.9,"launchAngle":15.0,"totalDistance":281.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":123.14,"coordY":64.58}},"index":2,"playId":"e924461f-c458-3fb9-9b91-a664e7a38611","pitchNumber":2,"startTime":"2026-07-18T04:44:38.847Z","endTime":"2026-07-18T04:44:48.687Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T04:44:48.687Z","atBatIndex":78},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Dylan Crews doubles (6) on a fly ball to center fielder Henry Bolte. Andrés Chaparro scores. José Tena to 3rd.","rbi":1,"awayScore":19,"homeScore":2,"isOut":false},"about":{"atBatIndex":79,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-18T04:45:05.465Z","endTime":"2026-07-18T04:45:44.905Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"postOnThird":{"id":677588,"fullName":"José Tena","link":"/api/v1/people/677588"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":703607,"link":"/api/v1/people/703607"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953"},"responsiblePitcher":{"id":666126,"link":"/api/v1/people/666126"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":677588,"fullName":"José Tena","link":"/api/v1/people/677588"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Carlos Cortes is now pitching left-handed.","event":"Pitcher Switch","eventType":"pitcher_switch","awayScore":18,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-07-18T04:45:02.671Z","endTime":"2026-07-18T04:45:07.412Z","isPitch":false,"type":"action","player":{"id":666126,"link":"/api/v1/people/666126"}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":76.7,"endSpeed":70.8,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.22525135307061,"aZ":-26.141483553724896,"pfxX":10.369657326786047,"pfxZ":4.786302330421046,"pX":0.23022462325816262,"pZ":0.7814517356270269,"vX0":-8.971469887089343,"vY0":-111.32748867083373,"vZ0":-4.180659793761401,"x":108.22,"y":217.68,"x0":2.95724669744379,"y0":50.00248733915878,"z0":5.377150538695108,"aX":13.069215645276076},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":7.9,"breakHorizontal":-16.6,"spinRate":1863,"spinDirection":137},"zone":14,"typeConfidence":1.24,"plateTime":0.4912401908193158,"extension":4.838476341321061},"index":1,"playId":"fde49011-b932-36ea-8180-6a631dc20104","pitchNumber":1,"startTime":"2026-07-18T04:45:07.412Z","endTime":"2026-07-18T04:45:12.308Z","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":1},"pitchData":{"startSpeed":63.4,"endSpeed":58.2,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":12.905926435704743,"aZ":-24.085892271069863,"pfxX":7.413009307062779,"pfxZ":9.396034985151612,"pX":0.12625303209585284,"pZ":4.605732524302434,"vX0":-6.973487873716146,"vY0":-91.93276637598788,"vZ0":4.1258940975078575,"x":112.19,"y":114.43,"x0":2.9955548179698477,"y0":50.00256256576383,"z0":5.976476249892155,"aX":6.381570022157885},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.4,"breakVerticalInduced":18.8,"breakHorizontal":-11.4,"spinRate":1543,"spinDirection":132},"zone":12,"typeConfidence":1.21,"plateTime":0.5945108244390989,"extension":4.766115622420441},"index":2,"playId":"b4364b45-0e7c-31ba-8609-cd4f619ec344","pitchNumber":2,"startTime":"2026-07-18T04:45:19.667Z","endTime":"2026-07-18T04:45:22.960Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":64.1,"endSpeed":58.9,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":14.549764452888732,"aZ":-25.544812397529917,"pfxX":10.18740948784586,"pfxZ":7.591475496793952,"pX":0.63022189502382,"pZ":1.5408622664035005,"vX0":-6.869758940876141,"vY0":-93.05004266232734,"vZ0":-0.6374309515023282,"x":92.98,"y":197.18,"x0":3.0544550872869625,"y0":50.001363830854075,"z0":5.687551783363556,"aX":8.89256716608049},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.2,"breakVerticalInduced":14.0,"breakHorizontal":-16.2,"spinRate":1543,"spinDirection":129},"zone":14,"typeConfidence":1.2,"plateTime":0.5896461641370885,"extension":4.565529850518119},"hitData":{"launchSpeed":100.1,"launchAngle":31.0,"totalDistance":404.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":100.12,"coordY":41.72}},"index":3,"playId":"6668a24e-4640-3d5a-9559-9434cb083bf7","pitchNumber":3,"startTime":"2026-07-18T04:45:29.915Z","endTime":"2026-07-18T04:45:44.905Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T04:45:44.905Z","atBatIndex":79},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Harry Ford singles on a ground ball to center fielder Henry Bolte. José Tena scores. Dylan Crews to 3rd.","rbi":1,"awayScore":20,"homeScore":2,"isOut":false},"about":{"atBatIndex":80,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-18T04:46:09.207Z","endTime":"2026-07-18T04:46:22.401Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":695670,"fullName":"Harry Ford","link":"/api/v1/people/695670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":695670,"fullName":"Harry Ford","link":"/api/v1/people/695670"},"postOnThird":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1],"actionIndex":[0],"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":695670,"fullName":"Harry Ford","link":"/api/v1/people/695670"},"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"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":677588,"fullName":"José Tena","link":"/api/v1/people/677588"},"responsiblePitcher":{"id":666126,"link":"/api/v1/people/666126"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"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":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"description":"Carlos Cortes is now pitching left-handed.","event":"Pitcher Switch","eventType":"pitcher_switch","awayScore":19,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-07-18T04:46:11.238Z","endTime":"2026-07-18T04:46:11.239Z","isPitch":false,"type":"action","player":{"id":666126,"link":"/api/v1/people/666126"}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":68.4,"endSpeed":63.5,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":14.183840681574697,"aZ":-26.330943898604545,"pfxX":8.682847382485154,"pfxZ":5.763997143073832,"pX":-0.1327735303679461,"pZ":2.7588893907642547,"vX0":-7.746251234844286,"vY0":-99.42878107710536,"vZ0":0.5940952264972739,"x":122.06,"y":164.29,"x0":2.6640779282812828,"y0":50.00086945254025,"z0":5.8414349976505635,"aX":8.795668426299915},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.0,"breakVerticalInduced":11.0,"breakHorizontal":-13.8,"spinRate":1620,"spinDirection":143},"zone":2,"typeConfidence":1.09,"plateTime":0.5484262624872147,"extension":4.8048743222771915},"hitData":{"launchSpeed":74.5,"launchAngle":9.0,"totalDistance":108.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":117.43,"coordY":108.46}},"index":1,"playId":"d6cda347-c8bd-3be6-ad29-fd7acde8c9a8","pitchNumber":1,"startTime":"2026-07-18T04:46:11.240Z","endTime":"2026-07-18T04:46:22.401Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T04:46:22.401Z","atBatIndex":80},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Daylen Lile homers (11) on a fly ball to center field. Dylan Crews scores. Harry Ford scores.","rbi":3,"awayScore":23,"homeScore":2,"isOut":false},"about":{"atBatIndex":81,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-18T04:46:36.310Z","endTime":"2026-07-18T04:47:35.277Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"responsiblePitcher":{"id":666126,"link":"/api/v1/people/666126"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"responsiblePitcher":{"id":666126,"link":"/api/v1/people/666126"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"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":695670,"fullName":"Harry Ford","link":"/api/v1/people/695670"},"responsiblePitcher":{"id":666126,"link":"/api/v1/people/666126"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Carlos Cortes is now pitching left-handed.","event":"Pitcher Switch","eventType":"pitcher_switch","awayScore":20,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-07-18T04:46:37.850Z","endTime":"2026-07-18T04:46:38.351Z","isPitch":false,"type":"action","player":{"id":666126,"link":"/api/v1/people/666126"}},{"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":66.7,"endSpeed":61.4,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":14.42250130928214,"aZ":-24.81836144127424,"pfxX":6.526894467435901,"pfxZ":7.722921852591728,"pX":-1.1982235300644293,"pZ":3.4510670710592675,"vX0":-9.440991805609672,"vY0":-96.72843361174029,"vZ0":1.9255053454209148,"x":162.67,"y":145.6,"x0":2.8873771141041753,"y0":50.001069459450676,"z0":5.834293209285374,"aX":6.214404649495805},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.7,"breakVerticalInduced":15.0,"breakHorizontal":-9.1,"spinRate":1517,"spinDirection":140},"zone":11,"typeConfidence":1.11,"plateTime":0.5652505078409082,"extension":4.616795391536051},"index":1,"playId":"1ab849ec-90f2-3b52-9e27-bdeef37190c5","pitchNumber":1,"startTime":"2026-07-18T04:46:38.351Z","endTime":"2026-07-18T04:46:42.302Z","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":0,"outs":1},"pitchData":{"startSpeed":65.4,"endSpeed":60.9,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":13.181230319951174,"aZ":-26.277617466448692,"pfxX":8.900265342109222,"pfxZ":6.426675692695392,"pX":-1.427651984621863,"pZ":0.8703025589132015,"vX0":-10.11325106199129,"vY0":-94.711907098773,"vZ0":-1.737304473294028,"x":171.42,"y":215.28,"x0":2.801758867764146,"y0":50.00113558771311,"z0":5.524332169312487,"aX":8.162239809250874},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.6,"breakVerticalInduced":11.5,"breakHorizontal":-13.3,"spinRate":1553,"spinDirection":136},"zone":13,"typeConfidence":1.06,"plateTime":0.5762219205306076,"extension":4.836458823501611},"index":2,"playId":"3d00930f-b01c-391d-9d61-8c6fdf7d2aa9","pitchNumber":2,"startTime":"2026-07-18T04:46:48.342Z","endTime":"2026-07-18T04:46:52.157Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":76.2,"endSpeed":69.9,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.6597209379249,"aZ":-20.360408972145876,"pfxX":5.161418521450244,"pfxZ":9.496648330067567,"pX":0.2757929860292271,"pZ":2.7065307705084556,"vX0":-7.098884349852163,"vY0":-110.7919501806697,"vZ0":-2.0414547419043325,"x":106.49,"y":165.7,"x0":2.849810752797796,"y0":50.00413103520115,"z0":5.76631606877699,"aX":6.4225492867998835},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":16.9,"breakHorizontal":-7.6,"spinRate":1923,"spinDirection":145},"zone":5,"typeConfidence":1.12,"plateTime":0.49424358887040176,"extension":4.79335943744338},"hitData":{"launchSpeed":100.9,"launchAngle":31.0,"totalDistance":412.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":132.97,"coordY":32.57}},"index":3,"playId":"81d3365a-0152-35d8-907c-28e34398455a","pitchNumber":3,"startTime":"2026-07-18T04:47:01.125Z","endTime":"2026-07-18T04:47:35.277Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T04:47:35.277Z","atBatIndex":81},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jacob Young grounds out, shortstop Alika Williams to first baseman Tommy White.","rbi":0,"awayScore":23,"homeScore":2,"isOut":true},"about":{"atBatIndex":82,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-18T04:47:42.669Z","endTime":"2026-07-18T04:48:05.256Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"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":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":675961,"link":"/api/v1/people/675961"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":695720,"link":"/api/v1/people/695720"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Carlos Cortes is now pitching left-handed.","event":"Pitcher Switch","eventType":"pitcher_switch","awayScore":23,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-07-18T04:47:44.702Z","endTime":"2026-07-18T04:47:44.703Z","isPitch":false,"type":"action","player":{"id":666126,"link":"/api/v1/people/666126"}},{"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":1},"pitchData":{"startSpeed":60.6,"endSpeed":55.8,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":15.380550514828519,"aZ":-31.878012850292283,"pfxX":4.496710003345871,"pfxZ":0.39701714523138154,"pX":-5.053827394448729,"pZ":-1.6169163055368123,"vX0":-13.386688837370126,"vY0":-87.15211116027031,"vZ0":-2.6498986692646618,"x":309.64,"y":282.44,"x0":2.2359565615697923,"y0":50.00343765151001,"z0":5.4514468056509715,"aX":3.365178261854995},"breaks":{"breakAngle":2.4,"breakLength":18.0,"breakY":24.0,"breakVertical":-77.8,"breakVerticalInduced":0.1,"breakHorizontal":-2.4,"spinRate":2007,"spinDirection":167},"zone":13,"typeConfidence":1.02,"plateTime":0.635206834367013,"extension":5.129290403519954},"index":1,"playId":"a7590c88-5699-3a81-9988-3629dcaf6c8c","pitchNumber":1,"startTime":"2026-07-18T04:47:44.704Z","endTime":"2026-07-18T04:47:48.014Z","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":1},"pitchData":{"startSpeed":75.0,"endSpeed":68.5,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.07178836321162,"aZ":-20.55867229347783,"pfxX":6.820456838188379,"pfxZ":9.693047037397358,"pX":0.3539936370241691,"pZ":2.6196995541940726,"vX0":-7.070913606798435,"vY0":-109.0543003991006,"vZ0":-1.9646829336339229,"x":103.51,"y":168.05,"x0":2.7598303218837343,"y0":50.003556374863834,"z0":5.761033519763754,"aX":8.174800540694568},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":17.3,"breakHorizontal":-10.3,"spinRate":1872,"spinDirection":134},"zone":6,"typeConfidence":1.28,"plateTime":0.5032200210061202,"extension":4.78604396574984},"hitData":{"launchSpeed":96.6,"launchAngle":-12.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":104.4,"coordY":144.71}},"index":2,"playId":"579407c9-8cea-38f7-bca5-3e070ebfc59b","pitchNumber":2,"startTime":"2026-07-18T04:47:57.170Z","endTime":"2026-07-18T04:48:05.256Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T04:48:05.256Z","atBatIndex":82},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nasim Nuñez flies out to center fielder Henry Bolte.","rbi":0,"awayScore":23,"homeScore":2,"isOut":true},"about":{"atBatIndex":83,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-18T04:48:20.660Z","endTime":"2026-07-18T04:49:17.777Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[0],"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":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":703607,"link":"/api/v1/people/703607"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Carlos Cortes is now pitching left-handed.","event":"Pitcher Switch","eventType":"pitcher_switch","awayScore":23,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-18T04:48:19.747Z","endTime":"2026-07-18T04:48:22.797Z","isPitch":false,"type":"action","player":{"id":666126,"link":"/api/v1/people/666126"}},{"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":80.7,"endSpeed":73.2,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.78007818168329,"aZ":-18.21995025460463,"pfxX":7.401932264022096,"pfxZ":10.083509684473764,"pX":1.071092410967668,"pZ":4.069246337533545,"vX0":-6.507391746217493,"vY0":-117.33684253119621,"vZ0":0.027106771290854703,"x":76.17,"y":128.91,"x0":2.928856795880223,"y0":50.00141268880538,"z0":5.765968839165692,"aX":10.241993289227079},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":18.5,"breakHorizontal":-11.6,"spinRate":1958,"spinDirection":147},"zone":12,"typeConfidence":1.36,"plateTime":0.4681679921107249,"extension":4.894292540750505},"index":1,"playId":"3bd5e2fe-d6cd-3675-802c-bb1c3d5d0b7a","pitchNumber":1,"startTime":"2026-07-18T04:48:22.797Z","endTime":"2026-07-18T04:48:26.571Z","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":78.8,"endSpeed":71.7,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.23905876835431,"aZ":-19.54042592561951,"pfxX":4.968608478812531,"pfxZ":9.552528674721566,"pX":0.8289351579876004,"pZ":3.5635896663255786,"vX0":-6.140440130789797,"vY0":-114.59300253673463,"vZ0":-0.3651381441267681,"x":85.4,"y":142.56,"x0":2.9044233905019907,"y0":50.00482295666388,"z0":5.642934639438751,"aX":6.573783328369095},"breaks":{"breakAngle":15.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":17.5,"breakHorizontal":-7.3,"spinRate":1901,"spinDirection":143},"zone":12,"typeConfidence":0.92,"plateTime":0.478961917529491,"extension":4.962899801556604},"index":2,"playId":"3ca1b084-44a0-3065-83c9-60841daa44d8","pitchNumber":2,"startTime":"2026-07-18T04:48:32.012Z","endTime":"2026-07-18T04:48:36.171Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":77.7,"endSpeed":70.8,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.387468737396997,"aZ":-19.949956472326964,"pfxX":6.561238798323513,"pfxZ":9.480600936206056,"pX":2.0326917206900847,"pZ":4.057162373969157,"vX0":-4.003442219903684,"vY0":-113.06802832510289,"vZ0":0.6790242013528217,"x":39.52,"y":129.24,"x0":2.977358741361158,"y0":50.00378032704569,"z0":5.760999769201416,"aX":8.46183553791531},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":17.6,"breakHorizontal":-10.8,"spinRate":1869,"spinDirection":142},"zone":12,"typeConfidence":1.3,"plateTime":0.48516474635665574,"extension":4.927884142183237},"index":3,"playId":"69031627-d693-3149-82b6-839301507b6f","pitchNumber":3,"startTime":"2026-07-18T04:48:41.017Z","endTime":"2026-07-18T04:48:44.282Z","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":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":73.0,"endSpeed":67.3,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":16.97478278227856,"aZ":-20.988974570021103,"pfxX":6.3025078552970255,"pfxZ":9.722024943210013,"pX":0.74828619578588,"pZ":3.6111292703749984,"vX0":-6.038983294921949,"vY0":-106.21601646308143,"vZ0":0.16456511734208945,"x":88.48,"y":141.28,"x0":2.799964163990407,"y0":50.0051832190635,"z0":5.905477902792718,"aX":7.254311681812625},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":18.0,"breakHorizontal":-10.0,"spinRate":1811,"spinDirection":146},"zone":12,"typeConfidence":1.23,"plateTime":0.5142785451883567,"extension":4.736687582914766},"index":4,"playId":"7ffe1053-506e-3604-be4e-c9fbb6395bed","pitchNumber":4,"startTime":"2026-07-18T04:48:51.352Z","endTime":"2026-07-18T04:48:55.671Z","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":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":75.6,"endSpeed":69.5,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.236749196826512,"aZ":-21.14849183402729,"pfxX":6.531517132823046,"pfxZ":9.006751165702383,"pX":0.7782052726816276,"pZ":2.086109862280521,"vX0":-6.262092516465326,"vY0":-109.88568754985148,"vZ0":-3.042884077178343,"x":87.34,"y":182.46,"x0":2.814581931343045,"y0":50.0048695098219,"z0":5.732562781548694,"aX":7.999022960007116},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":15.8,"breakHorizontal":-10.2,"spinRate":1932,"spinDirection":139},"zone":9,"typeConfidence":1.28,"plateTime":0.4982049484326576,"extension":4.990011129010004},"index":5,"playId":"f3f37aae-8cd6-3e32-96b5-0526cf9ca8f1","pitchNumber":5,"startTime":"2026-07-18T04:49:00.470Z","endTime":"2026-07-18T04:49:04.218Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.5,"endSpeed":72.7,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.048087053550233,"aZ":-17.963264754206048,"pfxX":7.814944516079269,"pfxZ":10.53608232069626,"pX":0.3638858344811368,"pZ":2.0344611699267694,"vX0":-7.883364323536962,"vY0":-115.5472226353113,"vZ0":-3.8217099696148225,"x":103.13,"y":183.85,"x0":2.808672687066991,"y0":50.00161134696612,"z0":5.44130974994602,"aX":10.539542898555764},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":18.4,"breakHorizontal":-12.1,"spinRate":1938,"spinDirection":141},"zone":9,"typeConfidence":1.36,"plateTime":0.4745029559990801,"extension":5.078622233401994},"hitData":{"launchSpeed":90.6,"launchAngle":31.0,"totalDistance":344.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":87.87,"coordY":65.76}},"index":6,"playId":"9941a833-26ae-3ab6-bb66-2da80cc9e2d5","pitchNumber":6,"startTime":"2026-07-18T04:49:10.276Z","endTime":"2026-07-18T04:49:17.777Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T04:49:17.777Z","atBatIndex":83},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Shea Langeliers homers (22) on a line drive to left field.","rbi":1,"awayScore":23,"homeScore":3,"isOut":false},"about":{"atBatIndex":84,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-07-18T04:51:22.710Z","endTime":"2026-07-18T04:51:50.929Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1],"actionIndex":[0],"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":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"responsiblePitcher":{"id":678391,"link":"/api/v1/people/678391"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Jorbit Vivas replaces Riley Cornelio.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":23,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-18T04:50:57.292Z","endTime":"2026-07-18T04:51:24.537Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":678391,"link":"/api/v1/people/678391"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 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":0},"pitchData":{"startSpeed":49.2,"endSpeed":46.7,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":7.631858428333018,"aZ":-28.81759888078738,"pfxX":-3.286156899248414,"pfxZ":6.41271371460059,"pX":-1.241370675952942,"pZ":2.0040128922988694,"vX0":0.5736002360516504,"vY0":-71.54119773893122,"vZ0":2.4259517685660033,"x":164.32,"y":184.67,"x0":-1.2186957007342876,"y0":50.00012699784164,"z0":7.467276422615073,"aX":-1.716758112592689},"breaks":{"breakAngle":3.6,"breakLength":21.6,"breakY":24.0,"breakVertical":-99.2,"breakVerticalInduced":13.2,"breakHorizontal":5.8,"spinRate":1080,"spinDirection":213},"zone":13,"typeConfidence":1.12,"plateTime":0.7632738532828394,"extension":3.6524372278960384},"hitData":{"launchSpeed":107.6,"launchAngle":24.0,"totalDistance":399.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":37.0,"coordY":63.74}},"index":1,"playId":"1d7a0cd4-3001-3715-ae9b-5171f0298ebc","pitchNumber":1,"startTime":"2026-07-18T04:51:24.537Z","endTime":"2026-07-18T04:51:50.929Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T04:51:50.929Z","atBatIndex":84},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Joshua Kuroda-Grauer reaches on a fielding error by shortstop Nasim Nuñez.","rbi":0,"awayScore":23,"homeScore":3,"isOut":false},"about":{"atBatIndex":85,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-07-18T04:51:51.587Z","endTime":"2026-07-18T04:52:48.935Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":811965,"fullName":"Joshua Kuroda-Grauer","link":"/api/v1/people/811965"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":811965,"fullName":"Joshua Kuroda-Grauer","link":"/api/v1/people/811965"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":811965,"fullName":"Joshua Kuroda-Grauer","link":"/api/v1/people/811965"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":683083,"link":"/api/v1/people/683083"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielding_error"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":54.7,"endSpeed":51.4,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":8.607653161622784,"aZ":-26.672414977054995,"pfxX":-0.6740797348317311,"pfxZ":8.419142729389964,"pX":-0.11043511501050919,"pZ":4.559015118948054,"vX0":1.6448611152033288,"vY0":-79.63459961226405,"vZ0":3.8859862691517923,"x":121.21,"y":115.69,"x0":-1.0615870339058944,"y0":50.00142930151521,"z0":7.425371099584901,"aX":-0.44044772082640027},"breaks":{"breakAngle":1.2,"breakLength":16.8,"breakY":24.0,"breakVertical":-73.2,"breakVerticalInduced":17.0,"breakHorizontal":0.7,"spinRate":1289,"spinDirection":198},"zone":11,"typeConfidence":1.35,"plateTime":0.6834261201976943,"extension":3.8463745321951968},"index":0,"playId":"8c717274-fb96-3684-8123-5259e55c5a1c","pitchNumber":1,"startTime":"2026-07-18T04:52:07.029Z","endTime":"2026-07-18T04:52:11.841Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":45.6,"endSpeed":43.4,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":5.860787895637934,"aZ":-29.90103685448613,"pfxX":0.7277559560809532,"pfxZ":5.063239371415511,"pX":-1.123040995923497,"pZ":3.9708673918444384,"vX0":0.0818046895697464,"vY0":-65.94382771158861,"vZ0":6.284782293068179,"x":159.81,"y":131.57,"x0":-1.280236665489564,"y0":50.00088059487068,"z0":7.872571936902725,"aX":0.326058716262392},"breaks":{"breakAngle":1.2,"breakLength":26.4,"breakY":24.0,"breakVertical":-119.2,"breakVerticalInduced":12.2,"breakHorizontal":-1.3,"spinRate":1077,"spinDirection":189},"zone":11,"typeConfidence":1.35,"plateTime":0.8251108407427812,"extension":3.7605899798323046},"index":1,"playId":"66d50b36-1920-38af-b28e-0340bfc68aa6","pitchNumber":2,"startTime":"2026-07-18T04:52:16.043Z","endTime":"2026-07-18T04:52:22.411Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"description":"Unknown"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"coordinates":{"x":101.83,"y":132.99},"breaks":{}},"hitData":{"launchSpeed":98.2,"launchAngle":3.0,"totalDistance":78.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":111.27,"coordY":141.04}},"index":2,"playId":"141aca20-369c-3636-a93f-6c419521767a","pitchNumber":3,"startTime":"2026-07-18T04:52:39.750Z","endTime":"2026-07-18T04:52:48.935Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T04:52:48.935Z","atBatIndex":85},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Lawrence Butler singles on a ground ball to right fielder Dylan Crews, deflected by second baseman José Tena. Joshua Kuroda-Grauer to 2nd.","rbi":0,"awayScore":23,"homeScore":3,"isOut":false},"about":{"atBatIndex":86,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-07-18T04:53:05.761Z","endTime":"2026-07-18T04:53:30.276Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"postOnSecond":{"id":811965,"fullName":"Joshua Kuroda-Grauer","link":"/api/v1/people/811965"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":677588,"link":"/api/v1/people/677588"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_deflection"},{"player":{"id":686611,"link":"/api/v1/people/686611"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":811965,"fullName":"Joshua Kuroda-Grauer","link":"/api/v1/people/811965"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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":0},"pitchData":{"startSpeed":43.4,"endSpeed":41.2,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":5.888352554098141,"aZ":-29.90123936408644,"pfxX":1.1982565538056158,"pfxZ":5.678978044703035,"pX":0.9006563070229887,"pZ":3.886045640523347,"vX0":2.1333727921202335,"vY0":-62.57283298327068,"vZ0":6.871806906775226,"x":82.67,"y":133.86,"x0":-0.9769587385833723,"y0":50.000573207057776,"z0":8.07867562610501,"aX":0.47822148233373696},"breaks":{"breakAngle":1.2,"breakLength":30.0,"breakY":24.0,"breakVertical":-132.8,"breakVerticalInduced":14.3,"breakHorizontal":-3.1,"spinRate":1417,"spinDirection":202},"zone":12,"typeConfidence":1.29,"plateTime":0.8729556264289302,"extension":3.666163023771191},"index":0,"playId":"929bf530-f8eb-3f7f-93b9-07d809b9e46d","pitchNumber":1,"startTime":"2026-07-18T04:53:05.761Z","endTime":"2026-07-18T04:53:09.484Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":48.7,"endSpeed":45.4,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":8.149354961643773,"aZ":-27.820222502683535,"pfxX":-0.040863386374947686,"pfxZ":8.618239675383062,"pX":-0.2801296275320852,"pZ":3.8759423940546114,"vX0":1.3749399476355983,"vY0":-70.64824168486521,"vZ0":4.844717444702783,"x":127.68,"y":134.13,"x0":-1.2611509544076098,"y0":50.00115747186678,"z0":7.558908691221622,"aX":-0.020789523568460637},"breaks":{"breakAngle":0.0,"breakLength":21.6,"breakY":24.0,"breakVertical":-97.8,"breakVerticalInduced":18.4,"breakHorizontal":-0.5,"spinRate":1196,"spinDirection":205},"zone":11,"typeConfidence":1.35,"plateTime":0.7756918831549138,"extension":4.083291474880548},"hitData":{"launchSpeed":97.0,"launchAngle":-2.0,"totalDistance":49.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":185.25,"coordY":117.73}},"index":1,"playId":"a21dbd9b-a55a-33eb-a4e9-a9e853594c8a","pitchNumber":2,"startTime":"2026-07-18T04:53:18.555Z","endTime":"2026-07-18T04:53:30.276Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T04:53:30.276Z","atBatIndex":86},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Donovan Walton grounds into a double play, shortstop Nasim Nuñez to first baseman Andrés Chaparro. Joshua Kuroda-Grauer to 3rd. Lawrence Butler out at 2nd. Donovan Walton out at 1st.","rbi":0,"awayScore":23,"homeScore":3,"isOut":true},"about":{"atBatIndex":87,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-07-18T04:53:39.706Z","endTime":"2026-07-18T04:53:54.041Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":811965,"fullName":"Joshua Kuroda-Grauer","link":"/api/v1/people/811965"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":683083,"link":"/api/v1/people/683083"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":683083,"link":"/api/v1/people/683083"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":665953,"link":"/api/v1/people/665953"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_adv_force","runner":{"id":811965,"fullName":"Joshua Kuroda-Grauer","link":"/api/v1/people/811965"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":43.6,"endSpeed":41.5,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":6.4386726276798925,"aZ":-28.84228480249645,"pfxX":2.118528592977449,"pfxZ":8.227851867808766,"pX":-0.7430048865213468,"pZ":2.4540452384178595,"vX0":0.4204104822866141,"vY0":-63.188966985349204,"vZ0":4.919077565470532,"x":145.32,"y":172.52,"x0":-1.3551877822623966,"y0":50.000060828849406,"z0":7.777419394059665,"aX":0.8565077629310961},"breaks":{"breakAngle":1.2,"breakLength":28.8,"breakY":24.0,"breakVertical":-127.0,"breakVerticalInduced":18.1,"breakHorizontal":-4.1,"spinRate":1002,"spinDirection":200},"zone":4,"typeConfidence":1.32,"plateTime":0.8668023520310841,"extension":3.829699827965468},"hitData":{"launchSpeed":89.7,"launchAngle":-11.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":122.93,"coordY":145.6}},"index":0,"playId":"1fbbb4bc-bddd-3b6d-b4cd-c99a270392d3","pitchNumber":1,"startTime":"2026-07-18T04:53:45.900Z","endTime":"2026-07-18T04:53:54.041Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T04:53:54.041Z","atBatIndex":87},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Henry Bolte hits a ground-rule double (7) on a fly ball down the right-field line. Joshua Kuroda-Grauer scores.","rbi":1,"awayScore":23,"homeScore":4,"isOut":false},"about":{"atBatIndex":88,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-07-18T04:54:13.462Z","endTime":"2026-07-18T04:54:22.120Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":811965,"fullName":"Joshua Kuroda-Grauer","link":"/api/v1/people/811965"},"responsiblePitcher":{"id":678391,"link":"/api/v1/people/678391"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":44.3,"endSpeed":41.0,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":7.91299349869428,"aZ":-29.86378285121571,"pfxX":1.0202624629624346,"pfxZ":5.7131843506869195,"pX":-0.41718219817332375,"pZ":3.6977425895966736,"vX0":0.9406143290671322,"vY0":-63.892910815847976,"vZ0":6.566495992750853,"x":132.9,"y":138.94,"x0":-1.3017905172181343,"y0":50.00260333806639,"z0":8.001100164059611,"aX":0.41265110256405513},"breaks":{"breakAngle":1.2,"breakLength":28.8,"breakY":24.0,"breakVertical":-129.2,"breakVerticalInduced":15.0,"breakHorizontal":-2.4,"spinRate":972,"spinDirection":189},"zone":11,"typeConfidence":1.32,"plateTime":0.8644644934114631,"extension":3.610121293257159},"hitData":{"launchSpeed":76.4,"launchAngle":37.0,"totalDistance":250.0,"trajectory":"fly_ball","hardness":"medium","coordinates":{"coordX":206.54,"coordY":124.83}},"index":0,"playId":"0406eb76-9423-3b3c-a2ef-9567becefcf8","pitchNumber":1,"startTime":"2026-07-18T04:54:13.462Z","endTime":"2026-07-18T04:54:22.120Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T04:54:22.120Z","atBatIndex":88},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Tommy White flies out to right fielder Dylan Crews.","rbi":0,"awayScore":23,"homeScore":4,"isOut":true},"about":{"atBatIndex":89,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-07-18T04:54:44.879Z","endTime":"2026-07-18T04:55:05.990Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":695720,"fullName":"Tommy White","link":"/api/v1/people/695720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.76"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.63"},{"zone":"13","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"74.25"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"13","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"14","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.500"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"13","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"14","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".500"}]}}]}]},"pitcherHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"pitching"},"exemptions":[],"splits":[{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".286"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".733"},{"zone":"03","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".667"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".950"},{"zone":"05","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".636"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".222"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".438"},{"zone":"09","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".857"},{"zone":"11","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".818"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".714"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".368"},{"zone":"14","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".857"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".154"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".214"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".368"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".273"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".111"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"08","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".188"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".167"},{"zone":"11","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".375"},{"zone":"12","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".286"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".071"},{"zone":"14","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.47"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"81.65"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"75.24"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.21"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.48"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"68.09"},{"zone":"07","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.52"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.70"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.13"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"76.76"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"55.48"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"72.96"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"81.91"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"13","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"14","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.500"}],"pitcherHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".154"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".214"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".368"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".273"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".111"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"08","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".188"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".167"},{"zone":"11","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".375"},{"zone":"12","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".286"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".071"},{"zone":"14","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"}],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":695720,"fullName":"Tommy White","link":"/api/v1/people/695720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":686611,"link":"/api/v1/people/686611"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":44.0,"endSpeed":42.3,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":6.394747373884899,"aZ":-29.010108490204832,"pfxX":1.374797134548258,"pfxZ":7.632585578792726,"pX":0.513190667187011,"pZ":1.3118210010179427,"vX0":1.8111104628745578,"vY0":-63.83909533835396,"vZ0":3.458784599742808,"x":97.44,"y":203.36,"x0":-1.1007304789707824,"y0":50.000008881406714,"z0":7.68046914747666,"aX":0.5688832236157626},"breaks":{"breakAngle":1.2,"breakLength":27.6,"breakY":24.0,"breakVertical":-125.5,"breakVerticalInduced":16.3,"breakHorizontal":-3.2,"spinRate":1112,"spinDirection":200},"zone":14,"typeConfidence":1.25,"plateTime":0.8570371062368372,"extension":3.743986983414558},"index":0,"playId":"6d0804ce-a89d-34d2-8e83-d426e5d6a74a","pitchNumber":1,"startTime":"2026-07-18T04:54:46.839Z","endTime":"2026-07-18T04:54:54.012Z","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":56.3,"endSpeed":52.6,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":10.443822867428544,"aZ":-25.23896429191373,"pfxX":-2.007631562338653,"pfxZ":10.144112993798187,"pX":-0.34937567911292017,"pZ":2.5567160192728693,"vX0":1.5817424341778348,"vY0":-82.01046152048416,"vZ0":0.2126838503713422,"x":130.32,"y":169.75,"x0":-1.0637470630589732,"y0":50.00339093466018,"z0":7.22366844203272,"aX":-1.3730169131186676},"breaks":{"breakAngle":2.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-66.8,"breakVerticalInduced":19.0,"breakHorizontal":3.1,"spinRate":1377,"spinDirection":197},"zone":4,"typeConfidence":1.34,"plateTime":0.6668563977225404,"extension":3.78741527992935},"hitData":{"launchSpeed":84.8,"launchAngle":34.0,"totalDistance":289.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":177.1,"coordY":95.02}},"index":1,"playId":"5711ad6c-b470-3ed9-acbf-80781cbb4940","pitchNumber":2,"startTime":"2026-07-18T04:54:57.630Z","endTime":"2026-07-18T04:55:05.990Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T04:55:05.990Z","atBatIndex":89}],"currentPlay":{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Tommy White flies out to right fielder Dylan Crews.","rbi":0,"awayScore":23,"homeScore":4,"isOut":true},"about":{"atBatIndex":89,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-07-18T04:54:44.879Z","endTime":"2026-07-18T04:55:05.990Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":695720,"fullName":"Tommy White","link":"/api/v1/people/695720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.76"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.63"},{"zone":"13","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"74.25"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"13","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"14","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.500"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"13","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"14","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".500"}]}}]}]},"pitcherHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"pitching"},"exemptions":[],"splits":[{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".286"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".733"},{"zone":"03","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".667"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".950"},{"zone":"05","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".636"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".222"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".438"},{"zone":"09","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".857"},{"zone":"11","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".818"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".714"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".368"},{"zone":"14","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".857"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".154"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".214"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".368"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".273"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".111"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"08","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".188"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".167"},{"zone":"11","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".375"},{"zone":"12","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".286"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".071"},{"zone":"14","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.47"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"81.65"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"75.24"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.21"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.48"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"68.09"},{"zone":"07","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.52"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.70"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.13"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"76.76"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"55.48"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"72.96"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"81.91"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"13","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"14","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.500"}],"pitcherHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".154"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".214"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".368"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".273"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".111"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"08","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".188"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".167"},{"zone":"11","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".375"},{"zone":"12","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".286"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".071"},{"zone":"14","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"}],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":695720,"fullName":"Tommy White","link":"/api/v1/people/695720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":686611,"link":"/api/v1/people/686611"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":44.0,"endSpeed":42.3,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":6.394747373884899,"aZ":-29.010108490204832,"pfxX":1.374797134548258,"pfxZ":7.632585578792726,"pX":0.513190667187011,"pZ":1.3118210010179427,"vX0":1.8111104628745578,"vY0":-63.83909533835396,"vZ0":3.458784599742808,"x":97.44,"y":203.36,"x0":-1.1007304789707824,"y0":50.000008881406714,"z0":7.68046914747666,"aX":0.5688832236157626},"breaks":{"breakAngle":1.2,"breakLength":27.6,"breakY":24.0,"breakVertical":-125.5,"breakVerticalInduced":16.3,"breakHorizontal":-3.2,"spinRate":1112,"spinDirection":200},"zone":14,"typeConfidence":1.25,"plateTime":0.8570371062368372,"extension":3.743986983414558},"index":0,"playId":"6d0804ce-a89d-34d2-8e83-d426e5d6a74a","pitchNumber":1,"startTime":"2026-07-18T04:54:46.839Z","endTime":"2026-07-18T04:54:54.012Z","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":56.3,"endSpeed":52.6,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":10.443822867428544,"aZ":-25.23896429191373,"pfxX":-2.007631562338653,"pfxZ":10.144112993798187,"pX":-0.34937567911292017,"pZ":2.5567160192728693,"vX0":1.5817424341778348,"vY0":-82.01046152048416,"vZ0":0.2126838503713422,"x":130.32,"y":169.75,"x0":-1.0637470630589732,"y0":50.00339093466018,"z0":7.22366844203272,"aX":-1.3730169131186676},"breaks":{"breakAngle":2.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-66.8,"breakVerticalInduced":19.0,"breakHorizontal":3.1,"spinRate":1377,"spinDirection":197},"zone":4,"typeConfidence":1.34,"plateTime":0.6668563977225404,"extension":3.78741527992935},"hitData":{"launchSpeed":84.8,"launchAngle":34.0,"totalDistance":289.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":177.1,"coordY":95.02}},"index":1,"playId":"5711ad6c-b470-3ed9-acbf-80781cbb4940","pitchNumber":2,"startTime":"2026-07-18T04:54:57.630Z","endTime":"2026-07-18T04:55:05.990Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T04:55:05.990Z","atBatIndex":89},"scoringPlays":[17,18,26,29,35,38,45,47,48,51,58,59,79,80,81,84,88],"playsByInning":[{"startIndex":0,"endIndex":5,"top":[0,1,2],"bottom":[3,4,5],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":1,"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"batter":{"id":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953"},"coordinates":{"x":126.47,"y":142.56},"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":1,"pitcher":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"batter":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"coordinates":{"x":112.01,"y":75.78},"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":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"batter":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"coordinates":{"x":106.2,"y":161.82},"type":"O","description":"Grounded Into DP"}]}},{"startIndex":6,"endIndex":12,"top":[6,7,8],"bottom":[9,10,11,12],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":2,"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"batter":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"coordinates":{"x":57.05,"y":82.26},"type":"O","description":"Lineout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":2,"pitcher":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"batter":{"id":811965,"fullName":"Joshua Kuroda-Grauer","link":"/api/v1/people/811965"},"coordinates":{"x":166.29,"y":74.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":2,"pitcher":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"coordinates":{"x":133.57,"y":143.57},"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":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"batter":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"coordinates":{"x":178.45,"y":105.5},"type":"O","description":"Lineout"}]}},{"startIndex":13,"endIndex":22,"top":[13,14,15,16,17,18,19],"bottom":[20,21,22],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":3,"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"batter":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"coordinates":{"x":120.39,"y":148.64},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":3,"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"batter":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"coordinates":{"x":54.46,"y":113.98},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":3,"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"batter":{"id":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953"},"coordinates":{"x":64.59,"y":110.32},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":3,"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"batter":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"coordinates":{"x":169.04,"y":131.92},"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":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"batter":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"coordinates":{"x":185.06,"y":90.84},"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":3,"pitcher":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"batter":{"id":695720,"fullName":"Tommy White","link":"/api/v1/people/695720"},"coordinates":{"x":119.86,"y":187.25},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":3,"pitcher":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"batter":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"coordinates":{"x":144.71,"y":156.75},"type":"O","description":"Groundout"}]}},{"startIndex":23,"endIndex":32,"top":[23,24,25,26,27],"bottom":[28,29,30,31,32],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":4,"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"batter":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"coordinates":{"x":171.92,"y":59.86},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":4,"pitcher":{"id":660761,"fullName":"José Suarez","link":"/api/v1/people/660761"},"batter":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"coordinates":{"x":134.07,"y":65.54},"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":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"batter":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"coordinates":{"x":177.15,"y":138.0},"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":4,"pitcher":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"coordinates":{"x":125.17,"y":31.07},"type":"H","description":"Home Run"}]}},{"startIndex":33,"endIndex":42,"top":[33,34,35,36,37,38,39],"bottom":[40,41,42],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":5,"pitcher":{"id":660761,"fullName":"José Suarez","link":"/api/v1/people/660761"},"batter":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"coordinates":{"x":82.89,"y":134.45},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":5,"pitcher":{"id":660761,"fullName":"José Suarez","link":"/api/v1/people/660761"},"batter":{"id":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953"},"coordinates":{"x":58.57,"y":42.23},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":5,"pitcher":{"id":660761,"fullName":"José Suarez","link":"/api/v1/people/660761"},"batter":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"coordinates":{"x":153.79,"y":41.51},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":5,"pitcher":{"id":686993,"fullName":"Justin Sterner","link":"/api/v1/people/686993"},"batter":{"id":695670,"fullName":"Harry Ford","link":"/api/v1/people/695670"},"coordinates":{"x":89.01,"y":59.44},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":5,"pitcher":{"id":686993,"fullName":"Justin Sterner","link":"/api/v1/people/686993"},"batter":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"coordinates":{"x":189.31,"y":104.56},"type":"O","description":"Lineout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":5,"pitcher":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"batter":{"id":695720,"fullName":"Tommy White","link":"/api/v1/people/695720"},"coordinates":{"x":152.32,"y":155.74},"type":"O","description":"Groundout"}]}},{"startIndex":43,"endIndex":55,"top":[43,44,45,46,47,48,49,50,51,52],"bottom":[53,54,55],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":6,"pitcher":{"id":686993,"fullName":"Justin Sterner","link":"/api/v1/people/686993"},"batter":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"coordinates":{"x":100.12,"y":108.1},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":6,"pitcher":{"id":686993,"fullName":"Justin Sterner","link":"/api/v1/people/686993"},"batter":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"coordinates":{"x":158.9,"y":121.79},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":6,"pitcher":{"id":686993,"fullName":"Justin Sterner","link":"/api/v1/people/686993"},"batter":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"coordinates":{"x":110.44,"y":67.23},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":6,"pitcher":{"id":814305,"fullName":"Yunior Tur","link":"/api/v1/people/814305"},"batter":{"id":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953"},"coordinates":{"x":106.68,"y":80.24},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":6,"pitcher":{"id":814305,"fullName":"Yunior Tur","link":"/api/v1/people/814305"},"batter":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"coordinates":{"x":122.12,"y":37.98},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":6,"pitcher":{"id":814305,"fullName":"Yunior Tur","link":"/api/v1/people/814305"},"batter":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"coordinates":{"x":190.93,"y":93.93},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":6,"pitcher":{"id":814305,"fullName":"Yunior Tur","link":"/api/v1/people/814305"},"batter":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"coordinates":{"x":145.74,"y":110.15},"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":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"batter":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"coordinates":{"x":45.78,"y":85.12},"type":"O","description":"Flyout"}]}},{"startIndex":56,"endIndex":68,"top":[56,57,58,59,60,61,62,63],"bottom":[64,65,66,67,68],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":7,"pitcher":{"id":814305,"fullName":"Yunior Tur","link":"/api/v1/people/814305"},"batter":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"coordinates":{"x":58.78,"y":121.1},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":7,"pitcher":{"id":814305,"fullName":"Yunior Tur","link":"/api/v1/people/814305"},"batter":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"coordinates":{"x":39.48,"y":100.88},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":7,"pitcher":{"id":814305,"fullName":"Yunior Tur","link":"/api/v1/people/814305"},"batter":{"id":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953"},"coordinates":{"x":31.19,"y":63.93},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":7,"pitcher":{"id":814305,"fullName":"Yunior Tur","link":"/api/v1/people/814305"},"batter":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"coordinates":{"x":99.87,"y":111.95},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":7,"pitcher":{"id":814305,"fullName":"Yunior Tur","link":"/api/v1/people/814305"},"batter":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"coordinates":{"x":96.07,"y":169.92},"type":"O","description":"Forceout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":7,"pitcher":{"id":814305,"fullName":"Yunior Tur","link":"/api/v1/people/814305"},"batter":{"id":695670,"fullName":"Harry Ford","link":"/api/v1/people/695670"},"coordinates":{"x":138.63,"y":115.2},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":7,"pitcher":{"id":814305,"fullName":"Yunior Tur","link":"/api/v1/people/814305"},"batter":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"coordinates":{"x":99.06,"y":51.78},"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":683000,"fullName":"Riley Cornelio","link":"/api/v1/people/683000"},"batter":{"id":811965,"fullName":"Joshua Kuroda-Grauer","link":"/api/v1/people/811965"},"coordinates":{"x":69.39,"y":146.83},"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":7,"pitcher":{"id":683000,"fullName":"Riley Cornelio","link":"/api/v1/people/683000"},"batter":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"coordinates":{"x":117.35,"y":159.79},"type":"O","description":"Groundout"}]}},{"startIndex":69,"endIndex":75,"top":[69,70,71],"bottom":[72,73,74,75],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":8,"pitcher":{"id":669620,"fullName":"Brady Basso","link":"/api/v1/people/669620"},"batter":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"coordinates":{"x":149.94,"y":42.76},"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":8,"pitcher":{"id":683000,"fullName":"Riley Cornelio","link":"/api/v1/people/683000"},"batter":{"id":695720,"fullName":"Tommy White","link":"/api/v1/people/695720"},"coordinates":{"x":107.63,"y":55.95},"type":"H","description":"Double"}]}},{"startIndex":76,"endIndex":89,"top":[76,77,78,79,80,81,82,83],"bottom":[84,85,86,87,88,89],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":9,"pitcher":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"batter":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"coordinates":{"x":183.53,"y":76.47},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":9,"pitcher":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"batter":{"id":677588,"fullName":"José Tena","link":"/api/v1/people/677588"},"coordinates":{"x":123.14,"y":64.58},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":9,"pitcher":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"batter":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"coordinates":{"x":100.12,"y":41.72},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":9,"pitcher":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"batter":{"id":695670,"fullName":"Harry Ford","link":"/api/v1/people/695670"},"coordinates":{"x":117.43,"y":108.46},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":9,"pitcher":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"batter":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"coordinates":{"x":132.97,"y":32.57},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":9,"pitcher":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"batter":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"coordinates":{"x":104.4,"y":144.71},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":9,"pitcher":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"batter":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"coordinates":{"x":87.87,"y":65.76},"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":9,"pitcher":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"coordinates":{"x":37.0,"y":63.74},"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":9,"pitcher":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"batter":{"id":811965,"fullName":"Joshua Kuroda-Grauer","link":"/api/v1/people/811965"},"coordinates":{"x":111.27,"y":141.04},"type":"E","description":"Field Error"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":9,"pitcher":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"coordinates":{"x":185.25,"y":117.73},"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":9,"pitcher":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"batter":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"coordinates":{"x":122.93,"y":145.6},"type":"O","description":"Grounded Into DP"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":9,"pitcher":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"batter":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"coordinates":{"x":206.54,"y":124.83},"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":9,"pitcher":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"batter":{"id":695720,"fullName":"Tommy White","link":"/api/v1/people/695720"},"coordinates":{"x":177.1,"y":95.02},"type":"O","description":"Flyout"}]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Bottom","inningHalf":"Bottom","isTopInning":false,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":3,"hits":3,"errors":0,"leftOnBase":1}},{"num":4,"ordinalNum":"4th","home":{"runs":2,"hits":2,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":1}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":4,"hits":3,"errors":0,"leftOnBase":0}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":0,"errors":1,"leftOnBase":0},"away":{"runs":6,"hits":6,"errors":0,"leftOnBase":1}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":2},"away":{"runs":4,"hits":4,"errors":0,"leftOnBase":1}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":9,"ordinalNum":"9th","home":{"runs":2,"hits":3,"errors":0,"leftOnBase":1},"away":{"runs":5,"hits":4,"errors":1,"leftOnBase":0}}],"teams":{"home":{"runs":4,"hits":9,"errors":1,"leftOnBase":5},"away":{"runs":23,"hits":21,"errors":1,"leftOnBase":4}},"defense":{"pitcher":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"catcher":{"id":695670,"fullName":"Harry Ford","link":"/api/v1/people/695670"},"first":{"id":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953"},"second":{"id":677588,"fullName":"José Tena","link":"/api/v1/people/677588"},"third":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"shortstop":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"left":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"center":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"right":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"batter":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"onDeck":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"inHole":{"id":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953"},"battingOrder":10,"team":{"id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"}},"offense":{"batter":{"id":695720,"fullName":"Tommy White","link":"/api/v1/people/695720"},"onDeck":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"inHole":{"id":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961"},"pitcher":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"battingOrder":9,"team":{"id":133,"name":"Athletics","link":"/api/v1/teams/133"}},"balls":1,"strikes":0,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"teamStats":{"batting":{"flyOuts":8,"groundOuts":3,"airOuts":11,"runs":23,"doubles":6,"triples":0,"homeRuns":4,"strikeOuts":13,"baseOnBalls":6,"intentionalWalks":0,"hits":21,"hitByPitch":0,"avg":".252","atBats":48,"obp":".327","slg":".440","ops":".767","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":54,"totalBases":39,"rbi":23,"leftOnBase":11,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"12.00","popOuts":0,"lineOuts":3},"pitching":{"flyOuts":2,"groundOuts":8,"airOuts":4,"runs":4,"doubles":3,"triples":0,"homeRuns":2,"strikeOuts":14,"baseOnBalls":1,"intentionalWalks":0,"hits":9,"hitByPitch":0,"atBats":35,"obp":".278","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":152,"era":"4.74","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":3,"whip":"1.39","battersFaced":36,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":152,"balls":49,"strikes":103,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.00","rbi":4,"pitchesPerInning":"16.89","runsScoredPer9":"4.00","homeRunsPer9":"2.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":27,"errors":1,"chances":37,"passedBall":0,"pickoffs":0}},"players":{"ID682928":{"person":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"jerseyNumber":"5","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"400","stats":{"batting":{"summary":"2-5 | 2B, RBI, R","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":3,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":3,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":94,"flyOuts":55,"groundOuts":65,"airOuts":109,"runs":57,"doubles":18,"triples":2,"homeRuns":20,"strikeOuts":85,"baseOnBalls":34,"intentionalWalks":2,"hits":97,"hitByPitch":10,"avg":".277","atBats":350,"obp":".353","slg":".511","ops":".864","caughtStealing":4,"stolenBases":15,"stolenBasePercentage":".789","caughtStealingPercentage":".211","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":400,"totalBases":179,"rbi":68,"leftOnBase":136,"sacBunts":0,"sacFlies":6,"babip":".307","groundOutsToAirouts":"0.60","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.50","popOuts":33,"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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":213,"putOuts":129,"errors":15,"chances":357,"fielding":".958","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID683083":{"person":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"jerseyNumber":"26","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"900","stats":{"batting":{"summary":"3-6 | K, 3 R, SB","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":3,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":3,"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":6,"putOuts":2,"errors":1,"chances":9,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":90,"flyOuts":33,"groundOuts":75,"airOuts":63,"runs":41,"doubles":4,"triples":3,"homeRuns":1,"strikeOuts":73,"baseOnBalls":33,"intentionalWalks":0,"hits":67,"hitByPitch":1,"avg":".247","atBats":271,"obp":".330","slg":".295","ops":".625","caughtStealing":4,"stolenBases":35,"stolenBasePercentage":".897","caughtStealingPercentage":".103","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":312,"totalBases":80,"rbi":28,"leftOnBase":119,"sacBunts":6,"sacFlies":1,"babip":".333","groundOutsToAirouts":"1.19","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"271.00","popOuts":7,"lineOuts":23},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":244,"putOuts":142,"errors":12,"chances":398,"fielding":".970","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID665953":{"person":{"id":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953"},"jerseyNumber":"87","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"300","stats":{"batting":{"summary":"4-5 | 2 HR, BB, 8 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":4,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":10,"rbi":8,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"2.50","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":7,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":32,"flyOuts":9,"groundOuts":16,"airOuts":12,"runs":13,"doubles":3,"triples":0,"homeRuns":3,"strikeOuts":18,"baseOnBalls":11,"intentionalWalks":0,"hits":13,"hitByPitch":1,"avg":".220","atBats":59,"obp":".352","slg":".424","ops":".776","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":71,"totalBases":25,"rbi":15,"leftOnBase":18,"sacBunts":0,"sacFlies":0,"babip":".263","groundOutsToAirouts":"1.33","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.67","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":13,"putOuts":88,"errors":0,"chances":101,"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"}]},"ID683000":{"person":{"id":683000,"fullName":"Riley Cornelio","link":"/api/v1/people/683000"},"jerseyNumber":"74","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"stats":{"batting":{},"pitching":{"summary":"2.0 IP, 0 ER, 5 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":8,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":47,"inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":9,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":47,"balls":15,"strikes":32,"strikePercentage":".680","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":7,"gamesStarted":0,"flyOuts":11,"groundOuts":11,"airOuts":15,"runs":12,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":17,"baseOnBalls":13,"intentionalWalks":0,"hits":16,"hitByPitch":0,"atBats":55,"obp":".408","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":298,"era":"6.75","inningsPitched":"14.2","wins":0,"losses":1,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":11,"whip":"1.98","battersFaced":72,"outs":44,"gamesPitched":7,"completeGames":0,"shutouts":0,"pitchesThrown":298,"balls":117,"strikes":181,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.73","rbi":0,"winPercentage":".000","pitchesPerInning":"20.32","gamesFinished":2,"strikeoutWalkRatio":"1.31","strikeoutsPer9Inn":"10.43","walksPer9Inn":"7.98","hitsPer9Inn":"9.82","runsScoredPer9":"7.36","homeRunsPer9":"0.61","inheritedRunners":3,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":3,"lineOuts":1},"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID687223":{"person":{"id":687223,"fullName":"Carson Palmquist","link":"/api/v1/people/687223"},"jerseyNumber":"51","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":5,"gamesStarted":3,"flyOuts":5,"groundOuts":5,"airOuts":10,"runs":6,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":11,"baseOnBalls":2,"intentionalWalks":0,"hits":11,"hitByPitch":1,"atBats":37,"obp":".350","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":172,"era":"5.79","inningsPitched":"9.1","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":6,"whip":"1.39","battersFaced":40,"outs":28,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":172,"balls":56,"strikes":116,"strikePercentage":".670","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.50","rbi":0,"winPercentage":".000","pitchesPerInning":"18.43","gamesFinished":2,"strikeoutWalkRatio":"5.50","strikeoutsPer9Inn":"10.61","walksPer9Inn":"1.93","hitsPer9Inn":"10.61","runsScoredPer9":"5.79","homeRunsPer9":"0.96","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID678391":{"person":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"jerseyNumber":"84","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":10,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":6,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":10,"balls":2,"strikes":8,"strikePercentage":".800","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":1,"runsScoredPer9":"18.00","homeRunsPer9":"9.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":71,"flyOuts":27,"groundOuts":60,"airOuts":56,"runs":21,"doubles":8,"triples":0,"homeRuns":3,"strikeOuts":27,"baseOnBalls":19,"intentionalWalks":0,"hits":43,"hitByPitch":4,"avg":".236","atBats":182,"obp":".319","slg":".330","ops":".649","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":210,"totalBases":60,"rbi":16,"leftOnBase":84,"sacBunts":2,"sacFlies":2,"babip":".260","groundOutsToAirouts":"1.07","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"60.67","popOuts":11,"lineOuts":18},"pitching":{"gamesPlayed":2,"gamesStarted":0,"flyOuts":2,"groundOuts":2,"airOuts":3,"runs":5,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":12,"obp":".583","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":22,"era":"21.60","inningsPitched":"1.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"whip":"4.20","battersFaced":12,"outs":5,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":22,"balls":6,"strikes":16,"strikePercentage":".730","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.67","rbi":2,"winPercentage":".---","pitchesPerInning":"13.20","gamesFinished":2,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"0.00","walksPer9Inn":"0.00","hitsPer9Inn":"37.80","runsScoredPer9":"27.00","homeRunsPer9":"5.40","inheritedRunners":2,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":85,"putOuts":39,"errors":5,"chances":129,"fielding":".961","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID686611":{"person":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"jerseyNumber":"3","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"500","stats":{"batting":{"summary":"1-5 | 2B, BB, 3 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":2,"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":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":48,"flyOuts":28,"groundOuts":43,"airOuts":55,"runs":27,"doubles":6,"triples":0,"homeRuns":6,"strikeOuts":44,"baseOnBalls":11,"intentionalWalks":0,"hits":38,"hitByPitch":4,"avg":".211","atBats":180,"obp":".272","slg":".344","ops":".616","caughtStealing":0,"stolenBases":6,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":195,"totalBases":62,"rbi":19,"leftOnBase":75,"sacBunts":0,"sacFlies":0,"babip":".246","groundOutsToAirouts":"0.78","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.00","popOuts":8,"lineOuts":19},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":92,"errors":1,"chances":94,"fielding":".989","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID668820":{"person":{"id":668820,"fullName":"Max Kranick","link":"/api/v1/people/668820"},"jerseyNumber":"35","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID676571":{"person":{"id":676571,"fullName":"PJ Poulin","link":"/api/v1/people/676571"},"jerseyNumber":"50","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":35,"gamesStarted":11,"flyOuts":24,"groundOuts":39,"airOuts":40,"runs":12,"doubles":7,"triples":0,"homeRuns":4,"strikeOuts":25,"baseOnBalls":21,"intentionalWalks":1,"hits":27,"hitByPitch":1,"atBats":131,"obp":".320","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":635,"era":"2.70","inningsPitched":"36.2","wins":3,"losses":0,"saves":3,"saveOpportunities":5,"holds":7,"blownSaves":2,"earnedRuns":11,"whip":"1.31","battersFaced":153,"outs":110,"gamesPitched":35,"completeGames":0,"shutouts":0,"pitchesThrown":635,"balls":253,"strikes":382,"strikePercentage":".600","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.98","rbi":0,"winPercentage":"1.000","pitchesPerInning":"17.32","gamesFinished":5,"strikeoutWalkRatio":"1.19","strikeoutsPer9Inn":"6.14","walksPer9Inn":"5.15","hitsPer9Inn":"6.63","runsScoredPer9":"2.95","homeRunsPer9":"0.98","inheritedRunners":16,"inheritedRunnersScored":8,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":8,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":1,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID690925":{"person":{"id":690925,"fullName":"Clayton Beeter","link":"/api/v1/people/690925"},"jerseyNumber":"39","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":3,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":29,"gamesStarted":0,"flyOuts":11,"groundOuts":31,"airOuts":18,"runs":11,"doubles":3,"triples":0,"homeRuns":4,"strikeOuts":31,"baseOnBalls":18,"intentionalWalks":3,"hits":18,"hitByPitch":2,"atBats":95,"obp":".328","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":458,"era":"3.62","inningsPitched":"27.1","wins":3,"losses":2,"saves":7,"saveOpportunities":12,"holds":5,"blownSaves":5,"earnedRuns":11,"whip":"1.32","battersFaced":118,"outs":82,"gamesPitched":29,"completeGames":0,"shutouts":0,"pitchesThrown":458,"balls":179,"strikes":279,"strikePercentage":".610","hitBatsmen":2,"balks":0,"wildPitches":7,"pickoffs":0,"groundOutsToAirouts":"1.72","rbi":0,"winPercentage":".600","pitchesPerInning":"16.76","gamesFinished":10,"strikeoutWalkRatio":"1.72","strikeoutsPer9Inn":"10.21","walksPer9Inn":"5.93","hitsPer9Inn":"5.93","runsScoredPer9":"3.62","homeRunsPer9":"1.32","inheritedRunners":24,"inheritedRunnersScored":8,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":3,"errors":1,"chances":7,"fielding":".857","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID678554":{"person":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"jerseyNumber":"45","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"200","stats":{"batting":{"summary":"4-6 | 3 2B, K, 3 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":4,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":7,"rbi":3,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":81,"flyOuts":43,"groundOuts":58,"airOuts":83,"runs":46,"doubles":16,"triples":1,"homeRuns":17,"strikeOuts":56,"baseOnBalls":33,"intentionalWalks":0,"hits":68,"hitByPitch":4,"avg":".257","atBats":265,"obp":".348","slg":".517","ops":".865","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":302,"totalBases":137,"rbi":47,"leftOnBase":115,"sacBunts":0,"sacFlies":0,"babip":".266","groundOutsToAirouts":"0.70","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"15.59","popOuts":16,"lineOuts":24},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":91,"putOuts":216,"errors":6,"chances":313,"fielding":".981","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID695734":{"person":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"jerseyNumber":"4","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"700","stats":{"batting":{"summary":"2-6 | HR, 2 K, 4 RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":5,"rbi":4,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"6.00","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":96,"flyOuts":82,"groundOuts":86,"airOuts":128,"runs":50,"doubles":21,"triples":3,"homeRuns":11,"strikeOuts":73,"baseOnBalls":24,"intentionalWalks":1,"hits":93,"hitByPitch":5,"avg":".247","atBats":376,"obp":".298","slg":".407","ops":".705","caughtStealing":5,"stolenBases":9,"stolenBasePercentage":".643","caughtStealingPercentage":".357","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":409,"totalBases":153,"rbi":48,"leftOnBase":175,"sacBunts":0,"sacFlies":4,"babip":".277","groundOutsToAirouts":"0.67","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"34.18","popOuts":20,"lineOuts":26},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":156,"errors":1,"chances":159,"fielding":".994","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID677588":{"person":{"id":677588,"fullName":"José Tena","link":"/api/v1/people/677588"},"jerseyNumber":"8","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"401","stats":{"batting":{"summary":"1-1 | R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":1,"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":72,"flyOuts":15,"groundOuts":44,"airOuts":29,"runs":24,"doubles":10,"triples":2,"homeRuns":5,"strikeOuts":56,"baseOnBalls":14,"intentionalWalks":0,"hits":42,"hitByPitch":2,"avg":".246","atBats":171,"obp":".310","slg":".415","ops":".725","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":187,"totalBases":71,"rbi":20,"leftOnBase":88,"sacBunts":0,"sacFlies":0,"babip":".336","groundOutsToAirouts":"1.52","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"34.20","popOuts":6,"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":10,"putOuts":7,"errors":0,"chances":17,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID695578":{"person":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"jerseyNumber":"29","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"100","stats":{"batting":{"summary":"1-5 | BB, 4 K, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":1,"rbi":2,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":98,"flyOuts":44,"groundOuts":71,"airOuts":68,"runs":91,"doubles":23,"triples":1,"homeRuns":28,"strikeOuts":133,"baseOnBalls":80,"intentionalWalks":8,"hits":104,"hitByPitch":4,"avg":".278","atBats":374,"obp":".409","slg":".570","ops":".979","caughtStealing":2,"stolenBases":15,"stolenBasePercentage":".882","caughtStealingPercentage":".118","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":460,"totalBases":213,"rbi":66,"leftOnBase":135,"sacBunts":0,"sacFlies":2,"babip":".353","groundOutsToAirouts":"1.04","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"13.36","popOuts":4,"lineOuts":20},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":152,"errors":4,"chances":161,"fielding":".975","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID676917":{"person":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"jerseyNumber":"24","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"stats":{"batting":{},"pitching":{"note":"(W, 6-4)","summary":"6.0 IP, 2 ER, 9 K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":1,"groundOuts":5,"airOuts":3,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":9,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":21,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":95,"inningsPitched":"6.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":21,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":95,"balls":32,"strikes":63,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"3.00","homeRunsPer9":"1.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":2},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":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":21,"gamesStarted":21,"flyOuts":50,"groundOuts":103,"airOuts":83,"runs":53,"doubles":15,"triples":0,"homeRuns":9,"strikeOuts":119,"baseOnBalls":32,"intentionalWalks":0,"hits":105,"hitByPitch":12,"atBats":405,"obp":".329","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":1777,"era":"3.78","inningsPitched":"104.2","wins":6,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":44,"whip":"1.31","battersFaced":454,"outs":314,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":1777,"balls":608,"strikes":1169,"strikePercentage":".660","hitBatsmen":12,"balks":1,"wildPitches":3,"pickoffs":1,"groundOutsToAirouts":"1.24","rbi":2,"winPercentage":".600","pitchesPerInning":"16.98","gamesFinished":0,"strikeoutWalkRatio":"3.72","strikeoutsPer9Inn":"10.23","walksPer9Inn":"2.75","hitsPer9Inn":"9.03","runsScoredPer9":"4.56","homeRunsPer9":"0.77","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":4,"passedBall":0,"popOuts":12,"lineOuts":21},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":12,"errors":3,"chances":24,"fielding":".875","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID695670":{"person":{"id":695670,"fullName":"Harry Ford","link":"/api/v1/people/695670"},"jerseyNumber":"17","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"600","stats":{"batting":{"summary":"2-5 | HR, BB, 2 K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":3,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":5,"rbi":3,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"5.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":14,"errors":0,"chances":14,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":3,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"avg":".400","atBats":5,"obp":".500","slg":"1.000","ops":"1.500","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":5,"rbi":3,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"babip":".500","groundOutsToAirouts":"0.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"5.00","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":14,"errors":0,"chances":14,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID696285":{"person":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"jerseyNumber":"30","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"800","stats":{"batting":{"summary":"1-4 | 2B, 2 BB, RBI","gamesPlayed":1,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":2,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":87,"flyOuts":45,"groundOuts":74,"airOuts":84,"runs":36,"doubles":12,"triples":2,"homeRuns":8,"strikeOuts":54,"baseOnBalls":17,"intentionalWalks":0,"hits":61,"hitByPitch":4,"avg":".224","atBats":272,"obp":".280","slg":".371","ops":".651","caughtStealing":2,"stolenBases":9,"stolenBasePercentage":".818","caughtStealingPercentage":".182","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":294,"totalBases":101,"rbi":32,"leftOnBase":112,"sacBunts":1,"sacFlies":0,"babip":".252","groundOutsToAirouts":"0.88","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"34.00","popOuts":11,"lineOuts":28},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":212,"errors":2,"chances":215,"fielding":".991","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID664875":{"person":{"id":664875,"fullName":"Justin Lawrence","link":"/api/v1/people/664875"},"jerseyNumber":"44","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":37,"gamesStarted":0,"flyOuts":13,"groundOuts":36,"airOuts":25,"runs":35,"doubles":10,"triples":1,"homeRuns":9,"strikeOuts":43,"baseOnBalls":28,"intentionalWalks":1,"hits":39,"hitByPitch":6,"atBats":142,"obp":".412","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":684,"era":"7.34","inningsPitched":"34.1","wins":0,"losses":3,"saves":1,"saveOpportunities":2,"holds":2,"blownSaves":1,"earnedRuns":28,"whip":"1.95","battersFaced":177,"outs":103,"gamesPitched":37,"completeGames":0,"shutouts":0,"pitchesThrown":684,"balls":283,"strikes":401,"strikePercentage":".590","hitBatsmen":6,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.44","rbi":0,"winPercentage":".000","pitchesPerInning":"19.92","gamesFinished":13,"strikeoutWalkRatio":"1.54","strikeoutsPer9Inn":"11.27","walksPer9Inn":"7.34","hitsPer9Inn":"10.22","runsScoredPer9":"9.17","homeRunsPer9":"2.36","inheritedRunners":9,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":6,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":1,"errors":1,"chances":7,"fielding":".857","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID687377":{"person":{"id":687377,"fullName":"Orlando Ribalta","link":"/api/v1/people/687377"},"jerseyNumber":"64","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":2,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":30,"gamesStarted":0,"flyOuts":18,"groundOuts":24,"airOuts":33,"runs":14,"doubles":5,"triples":0,"homeRuns":3,"strikeOuts":23,"baseOnBalls":11,"intentionalWalks":0,"hits":23,"hitByPitch":0,"atBats":101,"obp":".301","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":499,"era":"3.90","inningsPitched":"27.2","wins":0,"losses":1,"saves":2,"saveOpportunities":5,"holds":8,"blownSaves":3,"earnedRuns":12,"whip":"1.23","battersFaced":114,"outs":83,"gamesPitched":30,"completeGames":0,"shutouts":0,"pitchesThrown":499,"balls":176,"strikes":323,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.73","rbi":0,"winPercentage":".000","pitchesPerInning":"18.04","gamesFinished":6,"strikeoutWalkRatio":"2.09","strikeoutsPer9Inn":"7.48","walksPer9Inn":"3.58","hitsPer9Inn":"7.48","runsScoredPer9":"4.55","homeRunsPer9":"0.98","inheritedRunners":14,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":11,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":4,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID641793":{"person":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"jerseyNumber":"18","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":19,"gamesStarted":12,"flyOuts":73,"groundOuts":81,"airOuts":126,"runs":56,"doubles":11,"triples":1,"homeRuns":23,"strikeOuts":57,"baseOnBalls":26,"intentionalWalks":0,"hits":92,"hitByPitch":2,"atBats":350,"obp":".313","caughtStealing":5,"stolenBases":8,"stolenBasePercentage":".615","caughtStealingPercentage":".385","numberOfPitches":1436,"era":"4.90","inningsPitched":"90.0","wins":7,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":49,"whip":"1.31","battersFaced":384,"outs":270,"gamesPitched":19,"completeGames":0,"shutouts":0,"pitchesThrown":1436,"balls":503,"strikes":933,"strikePercentage":".650","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.64","rbi":0,"winPercentage":".538","pitchesPerInning":"15.96","gamesFinished":1,"strikeoutWalkRatio":"2.19","strikeoutsPer9Inn":"5.70","walksPer9Inn":"2.60","hitsPer9Inn":"9.20","runsScoredPer9":"5.60","homeRunsPer9":"2.30","inheritedRunners":3,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":1,"sacFlies":5,"passedBall":0,"popOuts":26,"lineOuts":27},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":11,"errors":1,"chances":13,"fielding":".923","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID660688":{"person":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"jerseyNumber":"20","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":62,"flyOuts":44,"groundOuts":55,"airOuts":66,"runs":29,"doubles":17,"triples":0,"homeRuns":7,"strikeOuts":27,"baseOnBalls":7,"intentionalWalks":0,"hits":55,"hitByPitch":2,"avg":".275","atBats":200,"obp":".302","slg":".465","ops":".767","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":212,"totalBases":93,"rbi":35,"leftOnBase":96,"sacBunts":0,"sacFlies":3,"babip":".284","groundOutsToAirouts":"0.83","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.57","popOuts":13,"lineOuts":9},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":13,"stolenBases":48,"stolenBasePercentage":".787","caughtStealingPercentage":".213","assists":27,"putOuts":472,"errors":5,"chances":504,"fielding":".990","passedBall":3,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID656492":{"person":{"id":656492,"fullName":"Foster Griffin","link":"/api/v1/people/656492"},"jerseyNumber":"22","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":19,"gamesStarted":19,"flyOuts":56,"groundOuts":112,"airOuts":105,"runs":39,"doubles":13,"triples":0,"homeRuns":17,"strikeOuts":109,"baseOnBalls":26,"intentionalWalks":0,"hits":86,"hitByPitch":7,"atBats":410,"obp":".268","caughtStealing":0,"stolenBases":6,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1771,"era":"2.77","inningsPitched":"110.1","wins":10,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":34,"whip":"1.02","battersFaced":445,"outs":331,"gamesPitched":19,"completeGames":0,"shutouts":0,"pitchesThrown":1771,"balls":588,"strikes":1183,"strikePercentage":".670","hitBatsmen":7,"balks":1,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.07","rbi":0,"winPercentage":".833","pitchesPerInning":"16.05","gamesFinished":0,"strikeoutWalkRatio":"4.19","strikeoutsPer9Inn":"8.89","walksPer9Inn":"2.12","hitsPer9Inn":"7.02","runsScoredPer9":"3.18","homeRunsPer9":"1.39","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":20,"lineOuts":29},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":17,"putOuts":8,"errors":0,"chances":25,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID676680":{"person":{"id":676680,"fullName":"Tom Cosgrove","link":"/api/v1/people/676680"},"jerseyNumber":"34","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":2,"gamesStarted":0,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":6,"obp":".286","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":33,"era":"0.00","inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":2,"blownSaves":0,"earnedRuns":0,"whip":"1.00","battersFaced":7,"outs":6,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":33,"balls":10,"strikes":23,"strikePercentage":".700","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.00","rbi":0,"winPercentage":".---","pitchesPerInning":"16.50","gamesFinished":0,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"9.00","walksPer9Inn":"4.50","hitsPer9Inn":"4.50","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID671277":{"person":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"jerseyNumber":"2","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":90,"flyOuts":33,"groundOuts":90,"airOuts":80,"runs":45,"doubles":16,"triples":3,"homeRuns":20,"strikeOuts":48,"baseOnBalls":15,"intentionalWalks":0,"hits":86,"hitByPitch":0,"avg":".284","atBats":303,"obp":".317","slg":".554","ops":".871","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":319,"totalBases":168,"rbi":68,"leftOnBase":122,"sacBunts":0,"sacFlies":1,"babip":".280","groundOutsToAirouts":"1.13","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"15.15","popOuts":18,"lineOuts":29},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":59,"putOuts":470,"errors":4,"chances":533,"fielding":".992","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID674841":{"person":{"id":674841,"fullName":"Andrew Alvarez","link":"/api/v1/people/674841"},"jerseyNumber":"54","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":13,"gamesStarted":6,"flyOuts":12,"groundOuts":58,"airOuts":28,"runs":22,"doubles":11,"triples":3,"homeRuns":2,"strikeOuts":53,"baseOnBalls":22,"intentionalWalks":0,"hits":49,"hitByPitch":2,"atBats":186,"obp":".344","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","numberOfPitches":855,"era":"4.04","inningsPitched":"49.0","wins":2,"losses":3,"saves":1,"saveOpportunities":1,"holds":2,"blownSaves":0,"earnedRuns":22,"whip":"1.45","battersFaced":212,"outs":147,"gamesPitched":13,"completeGames":0,"shutouts":0,"pitchesThrown":855,"balls":330,"strikes":525,"strikePercentage":".610","hitBatsmen":2,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"2.07","rbi":0,"winPercentage":".400","pitchesPerInning":"17.45","gamesFinished":2,"strikeoutWalkRatio":"2.41","strikeoutsPer9Inn":"9.73","walksPer9Inn":"4.04","hitsPer9Inn":"9.00","runsScoredPer9":"4.04","homeRunsPer9":"0.37","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":8,"lineOuts":8},"fielding":{"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":true,"isSubstitute":false}}},"batters":[695578,678554,665953,682928,677588,686611,695670,695734,696285,683083,676917,683000,678391],"pitchers":[676917,683000,678391],"bench":[671277,660688],"bullpen":[674841,690925,676680,656492,668820,664875,641793,687223,676571,687377],"battingOrder":[695578,678554,665953,677588,686611,695670,695734,696285,683083],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Mead 3 (16, Jump, Sterner, Tur); Young (12, Jump); Abrams (18, Tur); Crews (6, Cortes)."},{"label":"HR","value":"Chaparro 2 (3, 5th inning off Suarez, J, 1 on, 1 out, 7th inning off Tur, 2 on, 0 out); Ford, H (1, 5th inning off Sterner, 1 on, 2 out); Lile (11, 9th inning off Cortes, 2 on, 1 out)."},{"label":"TB","value":"Abrams 3; Chaparro 10; Crews 2; Ford, H 5; Lile 5; Mead 7; Nuñez, N 3; Tena; Wood; Young 2."},{"label":"RBI","value":"Abrams (68); Chaparro 8 (15); Crews (19); Ford, H 3 (3); Lile 4 (48); Mead 3 (47); Wood 2 (66); Young (32)."},{"label":"2-out RBI","value":"Mead 2; Young; Chaparro; Ford, H 2; Lile."},{"label":"Runners left in scoring position, 2 out","value":"Nuñez, N."},{"label":"Team RISP","value":"13-for-17."},{"label":"Team LOB","value":"4."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Crews (6, 2nd base off Sterner/Langeliers); Nuñez, N (35, 2nd base off Sterner/Langeliers)."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Nuñez, N (12, fielding)."},{"label":"DP","value":"2 (Mead-Nuñez, N-Chaparro; Nuñez, N-Chaparro)."}]}],"note":[]},"home":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"teamStats":{"batting":{"flyOuts":2,"groundOuts":8,"airOuts":4,"runs":4,"doubles":3,"triples":0,"homeRuns":2,"strikeOuts":14,"baseOnBalls":1,"intentionalWalks":0,"hits":9,"hitByPitch":0,"avg":".244","atBats":35,"obp":".321","slg":".402","ops":".723","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":36,"totalBases":18,"rbi":4,"leftOnBase":12,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.50","popOuts":0,"lineOuts":2},"pitching":{"flyOuts":8,"groundOuts":3,"airOuts":11,"runs":23,"doubles":6,"triples":0,"homeRuns":4,"strikeOuts":13,"baseOnBalls":6,"intentionalWalks":0,"hits":21,"hitByPitch":0,"atBats":48,"obp":".500","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":219,"era":"5.38","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":22,"whip":"1.49","battersFaced":54,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":219,"balls":82,"strikes":137,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.27","rbi":23,"pitchesPerInning":"24.33","runsScoredPer9":"23.00","homeRunsPer9":"4.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":3,"putOuts":27,"errors":1,"chances":31,"passedBall":1,"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":"600","stats":{"batting":{"summary":"1-4 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":89,"flyOuts":20,"groundOuts":76,"airOuts":45,"runs":31,"doubles":9,"triples":0,"homeRuns":5,"strikeOuts":75,"baseOnBalls":33,"intentionalWalks":1,"hits":48,"hitByPitch":1,"avg":".197","atBats":244,"obp":".295","slg":".295","ops":".590","caughtStealing":3,"stolenBases":6,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":278,"totalBases":72,"rbi":22,"leftOnBase":101,"sacBunts":0,"sacFlies":0,"babip":".262","groundOutsToAirouts":"1.69","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"48.80","popOuts":6,"lineOuts":19},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":151,"errors":3,"chances":155,"fielding":".981","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID641680":{"person":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"jerseyNumber":"15","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":51,"flyOuts":26,"groundOuts":50,"airOuts":43,"runs":20,"doubles":9,"triples":0,"homeRuns":9,"strikeOuts":35,"baseOnBalls":13,"intentionalWalks":0,"hits":38,"hitByPitch":1,"avg":".232","atBats":164,"obp":".289","slg":".451","ops":".740","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":180,"totalBases":74,"rbi":29,"leftOnBase":84,"sacBunts":0,"sacFlies":2,"babip":".238","groundOutsToAirouts":"1.16","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.22","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":{"caughtStealing":6,"stolenBases":24,"stolenBasePercentage":".800","caughtStealingPercentage":".200","assists":10,"putOuts":270,"errors":1,"chances":281,"fielding":".996","passedBall":0,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID695720":{"person":{"id":695720,"fullName":"Tommy White","link":"/api/v1/people/695720"},"jerseyNumber":"47","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"900","stats":{"batting":{"summary":"1-4 | 2B","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":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":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"avg":".250","atBats":4,"obp":".250","slg":".500","ops":".750","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"babip":".250","groundOutsToAirouts":"2.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID622268":{"person":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"jerseyNumber":"29","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"700","stats":{"batting":{"summary":"0-3 | BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"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":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":33,"flyOuts":13,"groundOuts":21,"airOuts":26,"runs":14,"doubles":8,"triples":0,"homeRuns":3,"strikeOuts":19,"baseOnBalls":6,"intentionalWalks":0,"hits":29,"hitByPitch":0,"avg":".309","atBats":94,"obp":".350","slg":".489","ops":".839","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":101,"totalBases":46,"rbi":12,"leftOnBase":40,"sacBunts":1,"sacFlies":0,"babip":".361","groundOutsToAirouts":"0.81","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.33","popOuts":2,"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":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":25,"putOuts":13,"errors":1,"chances":39,"fielding":".974","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"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":{},"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":21,"gamesStarted":18,"flyOuts":55,"groundOuts":109,"airOuts":97,"runs":46,"doubles":15,"triples":0,"homeRuns":13,"strikeOuts":93,"baseOnBalls":46,"intentionalWalks":1,"hits":83,"hitByPitch":6,"atBats":379,"obp":".312","caughtStealing":2,"stolenBases":8,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":1646,"era":"3.67","inningsPitched":"103.0","wins":7,"losses":6,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":42,"whip":"1.25","battersFaced":434,"outs":309,"gamesPitched":21,"completeGames":1,"shutouts":0,"pitchesThrown":1646,"balls":639,"strikes":1007,"strikePercentage":".610","hitBatsmen":6,"balks":1,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.12","rbi":0,"winPercentage":".538","pitchesPerInning":"15.98","gamesFinished":2,"strikeoutWalkRatio":"2.02","strikeoutsPer9Inn":"8.13","walksPer9Inn":"4.02","hitsPer9Inn":"7.25","runsScoredPer9":"4.02","homeRunsPer9":"1.14","inheritedRunners":4,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":17,"lineOuts":25},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":6,"errors":0,"chances":16,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":85,"flyOuts":45,"groundOuts":79,"airOuts":94,"runs":23,"doubles":11,"triples":0,"homeRuns":3,"strikeOuts":36,"baseOnBalls":21,"intentionalWalks":1,"hits":60,"hitByPitch":4,"avg":".226","atBats":265,"obp":".290","slg":".302","ops":".592","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":294,"totalBases":80,"rbi":26,"leftOnBase":120,"sacBunts":1,"sacFlies":3,"babip":".249","groundOutsToAirouts":"0.84","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"88.33","popOuts":16,"lineOuts":33},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":163,"putOuts":134,"errors":4,"chances":301,"fielding":".987","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":"0.1 IP, 6 ER, 0 K, 2 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":6,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","numberOfPitches":30,"inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":6,"battersFaced":7,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":30,"balls":15,"strikes":15,"strikePercentage":".500","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":4,"gamesFinished":0,"runsScoredPer9":"162.00","homeRunsPer9":"27.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":46,"gamesStarted":0,"flyOuts":29,"groundOuts":36,"airOuts":49,"runs":31,"doubles":9,"triples":0,"homeRuns":11,"strikeOuts":40,"baseOnBalls":13,"intentionalWalks":1,"hits":46,"hitByPitch":0,"atBats":168,"obp":".322","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":726,"era":"6.12","inningsPitched":"42.2","wins":2,"losses":3,"saves":1,"saveOpportunities":3,"holds":12,"blownSaves":2,"earnedRuns":29,"whip":"1.38","battersFaced":184,"outs":128,"gamesPitched":46,"completeGames":0,"shutouts":0,"pitchesThrown":726,"balls":261,"strikes":465,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.73","rbi":4,"winPercentage":".400","pitchesPerInning":"17.02","gamesFinished":6,"strikeoutWalkRatio":"3.08","strikeoutsPer9Inn":"8.44","walksPer9Inn":"2.74","hitsPer9Inn":"9.70","runsScoredPer9":"6.54","homeRunsPer9":"2.32","inheritedRunners":23,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":8,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":1,"errors":1,"chances":7,"fielding":".857","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID811965":{"person":{"id":811965,"fullName":"Joshua Kuroda-Grauer","link":"/api/v1/people/811965"},"jerseyNumber":"44","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"500","stats":{"batting":{"summary":"2-4 | 2B, K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":13,"flyOuts":3,"groundOuts":16,"airOuts":6,"runs":5,"doubles":6,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":0,"intentionalWalks":0,"hits":21,"hitByPitch":1,"avg":".429","atBats":49,"obp":".440","slg":".551","ops":".991","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":50,"totalBases":27,"rbi":1,"leftOnBase":12,"sacBunts":0,"sacFlies":0,"babip":".488","groundOutsToAirouts":"2.67","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":18,"putOuts":16,"errors":0,"chances":34,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID666126":{"person":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"jerseyNumber":"26","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"100","stats":{"batting":{"summary":"1-4 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"summary":"1.0 IP, 5 ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":5,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":7,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":23,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":5,"battersFaced":8,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":23,"balls":12,"strikes":11,"strikePercentage":".480","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":5,"gamesFinished":1,"runsScoredPer9":"45.00","homeRunsPer9":"9.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":74,"flyOuts":32,"groundOuts":63,"airOuts":57,"runs":20,"doubles":11,"triples":1,"homeRuns":6,"strikeOuts":31,"baseOnBalls":22,"intentionalWalks":0,"hits":58,"hitByPitch":3,"avg":".279","atBats":208,"obp":".355","slg":".428","ops":".783","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":234,"totalBases":89,"rbi":23,"leftOnBase":94,"sacBunts":0,"sacFlies":1,"babip":".302","groundOutsToAirouts":"1.11","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"34.67","popOuts":10,"lineOuts":15},"pitching":{"gamesPlayed":5,"gamesStarted":0,"flyOuts":3,"groundOuts":7,"airOuts":8,"runs":8,"doubles":2,"triples":0,"homeRuns":3,"strikeOuts":1,"baseOnBalls":5,"intentionalWalks":0,"hits":11,"hitByPitch":0,"atBats":27,"obp":".500","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":99,"era":"11.12","inningsPitched":"5.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":7,"whip":"2.82","battersFaced":32,"outs":17,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":99,"balls":43,"strikes":56,"strikePercentage":".570","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.88","rbi":5,"winPercentage":".---","pitchesPerInning":"17.47","gamesFinished":5,"strikeoutWalkRatio":"0.20","strikeoutsPer9Inn":"1.59","walksPer9Inn":"7.94","hitsPer9Inn":"17.47","runsScoredPer9":"12.71","homeRunsPer9":"4.76","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":64,"errors":0,"chances":66,"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"},{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":{"summary":"1.0 IP, 2 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":20,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":20,"balls":8,"strikes":12,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"18.00","homeRunsPer9":"9.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":32,"gamesStarted":2,"flyOuts":24,"groundOuts":41,"airOuts":49,"runs":28,"doubles":13,"triples":0,"homeRuns":4,"strikeOuts":56,"baseOnBalls":22,"intentionalWalks":1,"hits":56,"hitByPitch":3,"atBats":199,"obp":".360","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","numberOfPitches":885,"era":"4.56","inningsPitched":"51.1","wins":1,"losses":2,"saves":1,"saveOpportunities":1,"holds":1,"blownSaves":0,"earnedRuns":26,"whip":"1.52","battersFaced":227,"outs":154,"gamesPitched":32,"completeGames":0,"shutouts":0,"pitchesThrown":885,"balls":329,"strikes":556,"strikePercentage":".630","hitBatsmen":3,"balks":2,"wildPitches":3,"pickoffs":1,"groundOutsToAirouts":"0.84","rbi":2,"winPercentage":".333","pitchesPerInning":"17.24","gamesFinished":13,"strikeoutWalkRatio":"2.55","strikeoutsPer9Inn":"9.82","walksPer9Inn":"3.86","hitsPer9Inn":"9.82","runsScoredPer9":"4.91","homeRunsPer9":"0.70","inheritedRunners":21,"inheritedRunnersScored":13,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":10,"lineOuts":15},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":3,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":14,"gamesStarted":11,"flyOuts":41,"groundOuts":41,"airOuts":79,"runs":43,"doubles":12,"triples":0,"homeRuns":11,"strikeOuts":43,"baseOnBalls":34,"intentionalWalks":0,"hits":65,"hitByPitch":0,"atBats":222,"obp":".381","caughtStealing":2,"stolenBases":7,"stolenBasePercentage":".778","caughtStealingPercentage":".222","numberOfPitches":1053,"era":"6.83","inningsPitched":"55.1","wins":4,"losses":3,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":42,"whip":"1.79","battersFaced":262,"outs":166,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":1053,"balls":418,"strikes":635,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.52","rbi":0,"winPercentage":".571","pitchesPerInning":"19.03","gamesFinished":0,"strikeoutWalkRatio":"1.26","strikeoutsPer9Inn":"6.99","walksPer9Inn":"5.53","hitsPer9Inn":"10.57","runsScoredPer9":"6.99","homeRunsPer9":"1.79","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":4,"passedBall":0,"popOuts":27,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":0,"errors":2,"chances":11,"fielding":".818","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID675961":{"person":{"id":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961"},"jerseyNumber":"12","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"201","stats":{"batting":{"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":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":37,"flyOuts":7,"groundOuts":20,"airOuts":17,"runs":12,"doubles":7,"triples":0,"homeRuns":2,"strikeOuts":27,"baseOnBalls":3,"intentionalWalks":0,"hits":22,"hitByPitch":0,"avg":".259","atBats":85,"obp":".284","slg":".412","ops":".696","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":89,"totalBases":35,"rbi":8,"leftOnBase":37,"sacBunts":1,"sacFlies":0,"babip":".357","groundOutsToAirouts":"1.18","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"42.50","popOuts":6,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":49,"putOuts":24,"errors":4,"chances":77,"fielding":".948","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"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":"300","stats":{"batting":{"summary":"1-3 | HR, 2 K, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":4,"rbi":2,"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":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":85,"flyOuts":42,"groundOuts":90,"airOuts":77,"runs":44,"doubles":21,"triples":2,"homeRuns":15,"strikeOuts":63,"baseOnBalls":45,"intentionalWalks":4,"hits":73,"hitByPitch":2,"avg":".242","atBats":302,"obp":".343","slg":".474","ops":".817","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":350,"totalBases":143,"rbi":44,"leftOnBase":145,"sacBunts":0,"sacFlies":1,"babip":".258","groundOutsToAirouts":"1.17","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.13","popOuts":19,"lineOuts":16},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":164,"errors":0,"chances":169,"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"}]},"ID669620":{"person":{"id":669620,"fullName":"Brady Basso","link":"/api/v1/people/669620"},"jerseyNumber":"66","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":12,"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":12,"balls":4,"strikes":8,"strikePercentage":".670","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":5,"gamesStarted":0,"flyOuts":3,"groundOuts":5,"airOuts":7,"runs":6,"doubles":7,"triples":1,"homeRuns":1,"strikeOuts":4,"baseOnBalls":1,"intentionalWalks":0,"hits":11,"hitByPitch":0,"atBats":26,"obp":".429","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":98,"era":"10.13","inningsPitched":"5.1","wins":0,"losses":0,"saves":0,"saveOpportunities":1,"holds":1,"blownSaves":1,"earnedRuns":6,"whip":"2.25","battersFaced":28,"outs":16,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":98,"balls":29,"strikes":69,"strikePercentage":".700","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.71","rbi":0,"winPercentage":".---","pitchesPerInning":"18.38","gamesFinished":0,"strikeoutWalkRatio":"4.00","strikeoutsPer9Inn":"6.75","walksPer9Inn":"1.69","hitsPer9Inn":"18.56","runsScoredPer9":"10.13","homeRunsPer9":"1.69","inheritedRunners":3,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":{"note":"(L, 3-5)","summary":"3.2 IP, 3 ER, 8 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":4,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":8,"baseOnBalls":2,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":15,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":87,"inningsPitched":"3.2","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":17,"outs":11,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":87,"balls":30,"strikes":57,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":4,"gamesFinished":0,"runsScoredPer9":"9.82","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":10,"gamesStarted":10,"flyOuts":31,"groundOuts":35,"airOuts":58,"runs":24,"doubles":13,"triples":0,"homeRuns":4,"strikeOuts":56,"baseOnBalls":17,"intentionalWalks":1,"hits":52,"hitByPitch":3,"atBats":197,"obp":".326","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","numberOfPitches":897,"era":"3.78","inningsPitched":"52.1","wins":3,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":22,"whip":"1.32","battersFaced":221,"outs":157,"gamesPitched":10,"completeGames":0,"shutouts":0,"pitchesThrown":897,"balls":300,"strikes":597,"strikePercentage":".670","hitBatsmen":3,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.60","rbi":4,"winPercentage":".375","pitchesPerInning":"17.14","gamesFinished":0,"strikeoutWalkRatio":"3.29","strikeoutsPer9Inn":"9.63","walksPer9Inn":"2.92","hitsPer9Inn":"8.94","runsScoredPer9":"4.13","homeRunsPer9":"0.69","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":4,"passedBall":0,"popOuts":8,"lineOuts":19},"fielding":{"gamesStarted":1,"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"}]},"ID665660":{"person":{"id":665660,"fullName":"Elvis Alvarado","link":"/api/v1/people/665660"},"jerseyNumber":"37","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":25,"gamesStarted":0,"flyOuts":22,"groundOuts":19,"airOuts":24,"runs":15,"doubles":7,"triples":0,"homeRuns":5,"strikeOuts":35,"baseOnBalls":10,"intentionalWalks":0,"hits":21,"hitByPitch":0,"atBats":98,"obp":".284","caughtStealing":3,"stolenBases":1,"stolenBasePercentage":".250","caughtStealingPercentage":".750","numberOfPitches":472,"era":"4.94","inningsPitched":"27.1","wins":3,"losses":3,"saves":2,"saveOpportunities":3,"holds":4,"blownSaves":1,"earnedRuns":15,"whip":"1.13","battersFaced":109,"outs":82,"gamesPitched":25,"completeGames":0,"shutouts":0,"pitchesThrown":472,"balls":158,"strikes":314,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.79","rbi":0,"winPercentage":".500","pitchesPerInning":"17.27","gamesFinished":11,"strikeoutWalkRatio":"3.50","strikeoutsPer9Inn":"11.52","walksPer9Inn":"3.29","hitsPer9Inn":"6.91","runsScoredPer9":"4.94","homeRunsPer9":"1.65","inheritedRunners":19,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663687":{"person":{"id":663687,"fullName":"Hogan Harris","link":"/api/v1/people/663687"},"jerseyNumber":"36","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":45,"gamesStarted":0,"flyOuts":18,"groundOuts":30,"airOuts":38,"runs":17,"doubles":5,"triples":0,"homeRuns":5,"strikeOuts":56,"baseOnBalls":27,"intentionalWalks":2,"hits":38,"hitByPitch":4,"atBats":161,"obp":".358","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":811,"era":"3.43","inningsPitched":"42.0","wins":3,"losses":0,"saves":6,"saveOpportunities":10,"holds":10,"blownSaves":4,"earnedRuns":16,"whip":"1.55","battersFaced":193,"outs":126,"gamesPitched":45,"completeGames":0,"shutouts":0,"pitchesThrown":811,"balls":319,"strikes":492,"strikePercentage":".610","hitBatsmen":4,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.79","rbi":0,"winPercentage":"1.000","pitchesPerInning":"19.31","gamesFinished":12,"strikeoutWalkRatio":"2.07","strikeoutsPer9Inn":"12.00","walksPer9Inn":"5.79","hitsPer9Inn":"8.14","runsScoredPer9":"3.64","homeRunsPer9":"1.07","inheritedRunners":30,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":12,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":31,"gamesStarted":1,"flyOuts":28,"groundOuts":31,"airOuts":41,"runs":21,"doubles":8,"triples":1,"homeRuns":4,"strikeOuts":51,"baseOnBalls":22,"intentionalWalks":1,"hits":40,"hitByPitch":3,"atBats":160,"obp":".348","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":725,"era":"3.59","inningsPitched":"42.2","wins":1,"losses":1,"saves":0,"saveOpportunities":2,"holds":5,"blownSaves":2,"earnedRuns":17,"whip":"1.45","battersFaced":188,"outs":128,"gamesPitched":31,"completeGames":0,"shutouts":0,"pitchesThrown":725,"balls":288,"strikes":437,"strikePercentage":".600","hitBatsmen":3,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.76","rbi":0,"winPercentage":".500","pitchesPerInning":"16.99","gamesFinished":9,"strikeoutWalkRatio":"2.32","strikeoutsPer9Inn":"10.76","walksPer9Inn":"4.64","hitsPer9Inn":"8.44","runsScoredPer9":"4.43","homeRunsPer9":"0.84","inheritedRunners":11,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":6,"lineOuts":7},"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}},"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":"800","stats":{"batting":{"summary":"1-4 | 2B, K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":1,"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":2,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":6,"errors":1,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":55,"flyOuts":16,"groundOuts":54,"airOuts":24,"runs":18,"doubles":7,"triples":0,"homeRuns":3,"strikeOuts":57,"baseOnBalls":15,"intentionalWalks":0,"hits":47,"hitByPitch":8,"avg":".261","atBats":180,"obp":".341","slg":".350","ops":".691","caughtStealing":4,"stolenBases":11,"stolenBasePercentage":".733","caughtStealingPercentage":".267","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":206,"totalBases":63,"rbi":17,"leftOnBase":61,"sacBunts":0,"sacFlies":2,"babip":".361","groundOutsToAirouts":"2.25","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"60.00","popOuts":2,"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":2,"putOuts":155,"errors":5,"chances":162,"fielding":".969","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":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"301","stats":{"batting":{"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":21,"groundOuts":15,"airOuts":34,"runs":11,"doubles":3,"triples":0,"homeRuns":4,"strikeOuts":31,"baseOnBalls":4,"intentionalWalks":0,"hits":20,"hitByPitch":0,"avg":".202","atBats":99,"obp":".233","slg":".354","ops":".587","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":104,"totalBases":35,"rbi":11,"leftOnBase":46,"sacBunts":1,"sacFlies":0,"babip":".250","groundOutsToAirouts":"0.44","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"24.75","popOuts":7,"lineOuts":6},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":61,"errors":2,"chances":63,"fielding":".968","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"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":"400","stats":{"batting":{"summary":"1-4 | HR, 3 K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":13,"errors":0,"chances":13,"fielding":".000","passedBall":1,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":87,"flyOuts":64,"groundOuts":65,"airOuts":111,"runs":53,"doubles":16,"triples":0,"homeRuns":22,"strikeOuts":88,"baseOnBalls":30,"intentionalWalks":2,"hits":91,"hitByPitch":5,"avg":".257","atBats":354,"obp":".323","slg":".489","ops":".812","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":390,"totalBases":173,"rbi":47,"leftOnBase":153,"sacBunts":0,"sacFlies":1,"babip":".282","groundOutsToAirouts":"0.59","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.09","popOuts":26,"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":{"gamesStarted":1,"caughtStealing":16,"stolenBases":31,"stolenBasePercentage":".660","caughtStealingPercentage":".340","assists":33,"putOuts":609,"errors":2,"chances":644,"fielding":".997","passedBall":7,"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":35,"gamesStarted":0,"flyOuts":18,"groundOuts":26,"airOuts":31,"runs":16,"doubles":5,"triples":0,"homeRuns":2,"strikeOuts":36,"baseOnBalls":10,"intentionalWalks":1,"hits":32,"hitByPitch":3,"atBats":124,"obp":".326","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":520,"era":"4.41","inningsPitched":"32.2","wins":0,"losses":1,"saves":4,"saveOpportunities":6,"holds":5,"blownSaves":2,"earnedRuns":16,"whip":"1.29","battersFaced":138,"outs":98,"gamesPitched":35,"completeGames":0,"shutouts":0,"pitchesThrown":520,"balls":182,"strikes":338,"strikePercentage":".650","hitBatsmen":3,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"0.84","rbi":0,"winPercentage":".000","pitchesPerInning":"15.92","gamesFinished":8,"strikeoutWalkRatio":"3.60","strikeoutsPer9Inn":"9.92","walksPer9Inn":"2.76","hitsPer9Inn":"8.82","runsScoredPer9":"4.41","homeRunsPer9":"0.55","inheritedRunners":5,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":5,"lineOuts":8},"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}},"ID814305":{"person":{"id":814305,"fullName":"Yunior Tur","link":"/api/v1/people/814305"},"jerseyNumber":"70","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{"summary":"2.0 IP, 6 ER, 2 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":3,"groundOuts":1,"airOuts":3,"runs":6,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":13,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":47,"inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":6,"battersFaced":14,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":47,"balls":13,"strikes":34,"strikePercentage":".720","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":8,"gamesFinished":0,"runsScoredPer9":"27.00","homeRunsPer9":"4.50","inheritedRunners":2,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":3,"groundOuts":1,"airOuts":3,"runs":6,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":13,"obp":".571","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":47,"era":"27.00","inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":6,"whip":"4.00","battersFaced":14,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":47,"balls":13,"strikes":34,"strikePercentage":".720","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.33","rbi":8,"winPercentage":".---","pitchesPerInning":"23.50","gamesFinished":0,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"9.00","walksPer9Inn":"4.50","hitsPer9Inn":"31.50","runsScoredPer9":"27.00","homeRunsPer9":"4.50","inheritedRunners":2,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":{},"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":24,"gamesStarted":6,"flyOuts":39,"groundOuts":40,"airOuts":62,"runs":46,"doubles":8,"triples":2,"homeRuns":10,"strikeOuts":72,"baseOnBalls":23,"intentionalWalks":0,"hits":60,"hitByPitch":7,"atBats":231,"obp":".341","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1035,"era":"6.87","inningsPitched":"57.2","wins":2,"losses":5,"saves":3,"saveOpportunities":5,"holds":2,"blownSaves":2,"earnedRuns":44,"whip":"1.44","battersFaced":264,"outs":173,"gamesPitched":24,"completeGames":0,"shutouts":0,"pitchesThrown":1035,"balls":360,"strikes":675,"strikePercentage":".650","hitBatsmen":7,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.65","rbi":0,"winPercentage":".286","pitchesPerInning":"17.95","gamesFinished":5,"strikeoutWalkRatio":"3.13","strikeoutsPer9Inn":"11.24","walksPer9Inn":"3.59","hitsPer9Inn":"9.36","runsScoredPer9":"7.18","homeRunsPer9":"1.56","inheritedRunners":4,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":9,"lineOuts":14},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":3,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":19,"gamesStarted":19,"flyOuts":75,"groundOuts":82,"airOuts":123,"runs":72,"doubles":16,"triples":3,"homeRuns":26,"strikeOuts":84,"baseOnBalls":37,"intentionalWalks":0,"hits":102,"hitByPitch":2,"atBats":386,"obp":".328","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":1675,"era":"6.08","inningsPitched":"97.2","wins":3,"losses":9,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":66,"whip":"1.42","battersFaced":430,"outs":293,"gamesPitched":19,"completeGames":0,"shutouts":0,"pitchesThrown":1675,"balls":617,"strikes":1058,"strikePercentage":".630","hitBatsmen":2,"balks":1,"wildPitches":0,"pickoffs":4,"groundOutsToAirouts":"0.67","rbi":0,"winPercentage":".250","pitchesPerInning":"17.15","gamesFinished":0,"strikeoutWalkRatio":"2.27","strikeoutsPer9Inn":"7.74","walksPer9Inn":"3.41","hitsPer9Inn":"9.40","runsScoredPer9":"6.63","homeRunsPer9":"2.40","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":5,"passedBall":0,"popOuts":22,"lineOuts":26},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":3,"errors":0,"chances":14,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID805779":{"person":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"jerseyNumber":"5","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"200","stats":{"batting":{"summary":"1-3 | K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":57,"flyOuts":33,"groundOuts":77,"airOuts":60,"runs":25,"doubles":10,"triples":1,"homeRuns":4,"strikeOuts":28,"baseOnBalls":11,"intentionalWalks":0,"hits":64,"hitByPitch":0,"avg":".282","atBats":227,"obp":".314","slg":".388","ops":".702","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":240,"totalBases":88,"rbi":26,"leftOnBase":97,"sacBunts":1,"sacFlies":1,"babip":".306","groundOutsToAirouts":"1.28","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"56.75","popOuts":7,"lineOuts":20},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":100,"putOuts":60,"errors":0,"chances":160,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]}},"batters":[666126,805779,675961,691016,687515,669127,811965,671732,622268,703607,695720,695611,660761,686993,814305,669620],"pitchers":[695611,660761,686993,814305,669620,666126],"bench":[641680,643446],"bullpen":[665660,669372,663687,643410,682052,665622,678022,605488],"battingOrder":[666126,675961,687515,669127,811965,671732,622268,703607,695720],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Kuroda-Grauer (6, Cornelio); White (1, Cornelio); Bolte (7, Vivas)."},{"label":"HR","value":"Soderstrom (15, 4th inning off Cavalli, 1 on, 0 out); Langeliers (22, 9th inning off Vivas, 0 on, 0 out)."},{"label":"TB","value":"Bolte 2; Butler, L; Cortes; Kuroda-Grauer 3; Langeliers 4; Soderstrom 4; White 2; Wilson, J."},{"label":"RBI","value":"Bolte (17); Langeliers (47); Soderstrom 2 (44)."},{"label":"2-out RBI","value":"Bolte."},{"label":"Runners left in scoring position, 2 out","value":"Thomas, C; White; Walton; Bolte."},{"label":"GIDP","value":"Walton; Wilson, J."},{"label":"Team RISP","value":"1-for-9."},{"label":"Team LOB","value":"5."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Bolte (5, fielding)."},{"label":"PB","value":"Langeliers (7)."}]}],"note":[]}},"officials":[{"official":{"id":596805,"fullName":"John Libka","link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"fullName":"James Hoye","link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":658082,"fullName":"Jacob Metz","link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":503493,"fullName":"Sean Barber","link":"/api/v1/people/503493"},"officialType":"Third Base"}],"info":[{"label":"ABS Challenge","value":"Ford, H 2 (Ball-Confirmed, Ball-Overturned to Strike); Langeliers 2 (Ball-Overturned to Strike, Ball-Overturned to Strike); Bolte (Strike-Confirmed); Wilson, J (Strike-Confirmed)."},{"label":"Pitches-strikes","value":"Cavalli 95-63; Cornelio 47-32; Vivas 10-8; Jump 87-57; Suarez, J 20-12; Sterner 30-15; Tur 47-34; Basso 12-8; Cortes 23-11."},{"label":"Groundouts-flyouts","value":"Cavalli 5-1; Cornelio 1-0; Vivas 2-1; Jump 1-1; Suarez, J 0-2; Sterner 0-0; Tur 1-3; Basso 0-1; Cortes 1-1."},{"label":"Batters faced","value":"Cavalli 21; Cornelio 9; Vivas 6; Jump 17; Suarez, J 5; Sterner 7; Tur 14; Basso 3; Cortes 8."},{"label":"Inherited runners-scored","value":"Suarez, J 1-0; Tur 2-2."},{"label":"Umpires","value":"HP: John Libka. 1B: James Hoye. 2B: Jacob Metz. 3B: Sean Barber. "},{"label":"Weather","value":"85 degrees, Clear."},{"label":"Wind","value":"11 mph, Out To LF."},{"label":"First pitch","value":"6:41 PM."},{"label":"T","value":"3:13."},{"label":"Att","value":"11,087."},{"label":"Venue","value":"Sutter Health Park."},{"label":"July 17, 2026"}],"pitchingNotes":["Sterner pitched to 4 batters in the 6th inning."],"topPerformers":[{"player":{"person":{"id":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953","boxscoreName":"Chaparro"},"jerseyNumber":"87","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"300","stats":{"batting":{"summary":"4-5 | 2 HR, BB, 8 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":4,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":10,"rbi":8,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"2.50","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":7,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":32,"flyOuts":9,"groundOuts":16,"airOuts":12,"runs":13,"doubles":3,"triples":0,"homeRuns":3,"strikeOuts":18,"baseOnBalls":11,"intentionalWalks":0,"hits":13,"hitByPitch":1,"avg":".220","atBats":59,"obp":".352","slg":".424","ops":".776","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":71,"totalBases":25,"rbi":15,"leftOnBase":18,"sacBunts":0,"sacFlies":0,"babip":".263","groundOutsToAirouts":"1.33","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.67","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":13,"putOuts":88,"errors":0,"chances":101,"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"}]},"type":"hitter","gameScore":95,"hittingGameScore":95},{"player":{"person":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554","boxscoreName":"Mead"},"jerseyNumber":"45","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"200","stats":{"batting":{"summary":"4-6 | 3 2B, K, 3 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":4,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":7,"rbi":3,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":81,"flyOuts":43,"groundOuts":58,"airOuts":83,"runs":46,"doubles":16,"triples":1,"homeRuns":17,"strikeOuts":56,"baseOnBalls":33,"intentionalWalks":0,"hits":68,"hitByPitch":4,"avg":".257","atBats":265,"obp":".348","slg":".517","ops":".865","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":302,"totalBases":137,"rbi":47,"leftOnBase":115,"sacBunts":0,"sacFlies":0,"babip":".266","groundOutsToAirouts":"0.70","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"15.59","popOuts":16,"lineOuts":24},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":91,"putOuts":216,"errors":6,"chances":313,"fielding":".981","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"type":"hitter","gameScore":74,"hittingGameScore":74},{"player":{"person":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917","boxscoreName":"Cavalli"},"jerseyNumber":"24","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"stats":{"batting":{},"pitching":{"note":"(W, 6-4)","summary":"6.0 IP, 2 ER, 9 K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":1,"groundOuts":5,"airOuts":3,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":9,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":21,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":95,"inningsPitched":"6.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":21,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":95,"balls":32,"strikes":63,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"3.00","homeRunsPer9":"1.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":2},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":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":21,"gamesStarted":21,"flyOuts":50,"groundOuts":103,"airOuts":83,"runs":53,"doubles":15,"triples":0,"homeRuns":9,"strikeOuts":119,"baseOnBalls":32,"intentionalWalks":0,"hits":105,"hitByPitch":12,"atBats":405,"obp":".329","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":1777,"era":"3.78","inningsPitched":"104.2","wins":6,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":44,"whip":"1.31","battersFaced":454,"outs":314,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":1777,"balls":608,"strikes":1169,"strikePercentage":".660","hitBatsmen":12,"balks":1,"wildPitches":3,"pickoffs":1,"groundOutsToAirouts":"1.24","rbi":2,"winPercentage":".600","pitchesPerInning":"16.98","gamesFinished":0,"strikeoutWalkRatio":"3.72","strikeoutsPer9Inn":"10.23","walksPer9Inn":"2.75","hitsPer9Inn":"9.03","runsScoredPer9":"4.56","homeRunsPer9":"0.77","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":4,"passedBall":0,"popOuts":12,"lineOuts":21},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":12,"errors":3,"chances":24,"fielding":".875","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":65,"pitchingGameScore":65}]},"decisions":{"winner":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"loser":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}