{"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":824994,"link":"/api/v1.1/game/824994/feed/live","metaData":{"wait":10,"timeStamp":"20260614_223034","gameEvents":["field_out","game_finished"],"logicalEvents":["midInning","countChange","count00","newLeftHandedHit","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":824994,"type":"R","doubleHeader":"N","id":"2026/06/14/colmlb-athmlb-1","gamedayType":"E","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-824994-2026-06-14","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-06-14T19:05:00Z","originalDate":"2026-06-14","officialDate":"2026-06-14","dayNight":"day","time":"12:05","ampm":"PM"},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115","season":2026,"venue":{"id":19,"name":"Coors Field","link":"/api/v1/venues/19"},"springVenue":{"id":4249,"link":"/api/v1/venues/4249"},"teamCode":"col","fileCode":"col","abbreviation":"COL","teamName":"Rockies","locationName":"Denver","firstYearOfPlay":"1992","league":{"id":104,"name":"National League","link":"/api/v1/league/104"},"division":{"id":203,"name":"National League West","link":"/api/v1/divisions/203"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Colorado","record":{"gamesPlayed":72,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":27,"losses":45,"ties":0,"pct":".375"},"records":{},"divisionLeader":false,"wins":27,"losses":45,"winningPercentage":".375"},"franchiseName":"Colorado","clubName":"Rockies","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":71,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":35,"losses":36,"ties":0,"pct":".493"},"records":{},"divisionLeader":false,"wins":35,"losses":36,"winningPercentage":".493"},"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},"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},"ID680604":{"id":680604,"fullName":"Blas Castaño","link":"/api/v1/people/680604","firstName":"Blas","lastName":"Castano","primaryNumber":"63","birthDate":"1998-09-08","currentAge":28,"birthCity":"Espaillat","birthCountry":"Dominican Republic","height":"5' 10\"","weight":162,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Blas","useLastName":"Castaño","boxscoreName":"Castaño","gender":"M","nameMatrilineal":"Acevedo","isPlayer":true,"isVerified":false,"pronunciation":"BLASS cah-stah-no","mlbDebutDate":"2025-05-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Blas Castaño","nameSlug":"blas-castano-680604","firstLastName":"Blas Castaño","lastFirstName":"Castaño, Blas","lastInitName":"Castaño, B","initLastName":"B Castaño","fullFMLName":"Blas Castaño","fullLFMName":"Castaño, Blas ","strikeZoneTop":3.121,"strikeZoneBottom":1.575},"ID686993":{"id":686993,"fullName":"Justin Sterner","link":"/api/v1/people/686993","firstName":"Justin","lastName":"Sterner","primaryNumber":"60","birthDate":"1996-08-29","currentAge":30,"birthCity":"La Jolla","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Justin","useLastName":"Sterner","middleName":"James","boxscoreName":"Sterner","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2024-05-31","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Justin Sterner","nameSlug":"justin-sterner-686993","firstLastName":"Justin Sterner","lastFirstName":"Sterner, Justin","lastInitName":"Sterner, J","initLastName":"J Sterner","fullFMLName":"Justin James Sterner","fullLFMName":"Sterner, Justin James","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID660761":{"id":660761,"fullName":"José Suarez","link":"/api/v1/people/660761","firstName":"José","lastName":"Suarez","primaryNumber":"54","birthDate":"1998-01-03","currentAge":28,"birthCity":"Naguanagua","birthCountry":"Venezuela","height":"5' 10\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"José","useLastName":"Suarez","middleName":"Rances","boxscoreName":"Suarez, J","nickName":"Ranciss","gender":"M","nameMatrilineal":"Quintero","isPlayer":true,"isVerified":false,"pronunciation":"SWAR-ez","mlbDebutDate":"2019-06-02","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"José Suarez","nameSlug":"jose-suarez-660761","firstLastName":"José Suarez","lastFirstName":"Suarez, José","lastInitName":"Suarez, J","initLastName":"J Suarez","fullFMLName":"José Rances Suarez","fullLFMName":"Suarez, José Rances","strikeZoneTop":3.121,"strikeZoneBottom":1.575},"ID690924":{"id":690924,"fullName":"Braxton Fulford","link":"/api/v1/people/690924","firstName":"Braxton","lastName":"Fulford","primaryNumber":"37","birthDate":"1998-12-09","currentAge":27,"birthCity":"Lubbock","birthStateProvince":"TX","birthCountry":"USA","height":"5' 10\"","weight":205,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Braxton","useLastName":"Fulford","middleName":"Albert","boxscoreName":"Fulford","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-04-16","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Braxton Fulford","nameSlug":"braxton-fulford-690924","firstLastName":"Braxton Fulford","lastFirstName":"Fulford, Braxton","lastInitName":"Fulford, B","initLastName":"B Fulford","fullFMLName":"Braxton Albert Fulford","fullLFMName":"Fulford, Braxton Albert","strikeZoneTop":3.13,"strikeZoneBottom":1.58},"ID607536":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536","firstName":"Kyle","lastName":"Freeland","primaryNumber":"21","birthDate":"1993-05-14","currentAge":33,"birthCity":"Denver","birthStateProvince":"CO","birthCountry":"USA","height":"6' 4\"","weight":202,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kyle","useLastName":"Freeland","middleName":"Richard","boxscoreName":"Freeland, K","nickName":"F. Stanley","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2017-04-07","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Kyle Freeland","nameSlug":"kyle-freeland-607536","firstLastName":"Kyle Freeland","lastFirstName":"Freeland, Kyle","lastInitName":"Freeland, K","initLastName":"K Freeland","fullFMLName":"Kyle Richard Freeland","fullLFMName":"Freeland, Kyle Richard","strikeZoneTop":3.5,"strikeZoneBottom":1.66},"ID807743":{"id":807743,"fullName":"Sean Sullivan","link":"/api/v1/people/807743","firstName":"Sean","lastName":"Sullivan","primaryNumber":"45","birthDate":"2002-07-22","currentAge":24,"birthCity":"Boston","birthStateProvince":"MA","birthCountry":"USA","height":"6' 4\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Sean","useLastName":"Sullivan","middleName":"Joseph","boxscoreName":"Sullivan, S","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2026-06-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Sean Sullivan","nameSlug":"sean-sullivan-807743","firstLastName":"Sean Sullivan","lastFirstName":"Sullivan, Sean","lastInitName":"Sullivan, S","initLastName":"S Sullivan","fullFMLName":"Sean Joseph Sullivan","fullLFMName":"Sullivan, Sean Joseph","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID691777":{"id":691777,"fullName":"Max Muncy","link":"/api/v1/people/691777","firstName":"Maxwell","lastName":"Muncy","primaryNumber":"3","birthDate":"2002-08-25","currentAge":24,"birthCity":"Camarillo","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":180,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Max","useLastName":"Muncy","middleName":"Price","boxscoreName":"Muncy","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-03-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Max Muncy","nameSlug":"max-muncy-691777","firstLastName":"Max Muncy","lastFirstName":"Muncy, Max","lastInitName":"Muncy, M","initLastName":"M Muncy","fullFMLName":"Maxwell Price Muncy","fullLFMName":"Muncy, Maxwell Price","strikeZoneTop":3.228,"strikeZoneBottom":1.629},"ID650489":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489","firstName":"Willi","lastName":"Castro","primaryNumber":"3","birthDate":"1997-04-24","currentAge":29,"birthCity":"Rio Piedras","birthCountry":"Puerto Rico","height":"6' 0\"","weight":209,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Willi","useLastName":"Castro","middleName":"Rafael","boxscoreName":"Castro, W","gender":"M","nameMatrilineal":"Capellan","isPlayer":true,"isVerified":false,"pronunciation":"willie","mlbDebutDate":"2019-08-24","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Willi Castro","nameSlug":"willi-castro-650489","firstLastName":"Willi Castro","lastFirstName":"Castro, Willi","lastInitName":"Castro, W","initLastName":"W Castro","fullFMLName":"Willi Rafael Castro","fullLFMName":"Castro, Willi Rafael","strikeZoneTop":3.2,"strikeZoneBottom":1.62},"ID657514":{"id":657514,"fullName":"Brennan Bernardino","link":"/api/v1/people/657514","firstName":"Brennan","lastName":"Bernardino","primaryNumber":"83","birthDate":"1992-01-15","currentAge":34,"birthCity":"Valencia","birthStateProvince":"CA","birthCountry":"USA","height":"6' 4\"","weight":216,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brennan","useLastName":"Bernardino","middleName":"Allen","boxscoreName":"Bernardino","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"pronunciation":"ber-nar-DEEN-o","mlbDebutDate":"2022-07-31","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Brennan Bernardino","nameSlug":"brennan-bernardino-657514","firstLastName":"Brennan Bernardino","lastFirstName":"Bernardino, Brennan","lastInitName":"Bernardino, B","initLastName":"B Bernardino","fullFMLName":"Brennan Allen Bernardino","fullLFMName":"Bernardino, Brennan Allen","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID694249":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249","firstName":"Cole","lastName":"Carrigg","primaryNumber":"16","birthDate":"2002-05-08","currentAge":24,"birthCity":"Modesto","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":204,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Cole","useLastName":"Carrigg","middleName":"Michael","boxscoreName":"Carrigg","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"pronunciation":"CARE-igg","mlbDebutDate":"2026-06-09","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Cole Carrigg","nameSlug":"cole-carrigg-694249","firstLastName":"Cole Carrigg","lastFirstName":"Carrigg, Cole","lastInitName":"Carrigg, C","initLastName":"C Carrigg","fullFMLName":"Cole Michael Carrigg","fullLFMName":"Carrigg, Cole Michael","strikeZoneTop":3.29,"strikeZoneBottom":1.66},"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},"ID675848":{"id":675848,"fullName":"Juan Mejia","link":"/api/v1/people/675848","firstName":"Juan","lastName":"Mejia","primaryNumber":"47","birthDate":"2000-07-04","currentAge":26,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 3\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Juan","useLastName":"Mejia","middleName":"Manuel","boxscoreName":"Mejia, J","gender":"M","nameMatrilineal":"Adames","isPlayer":true,"isVerified":true,"pronunciation":"meh-HEE-uh","mlbDebutDate":"2025-04-24","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Juan Mejia","nameSlug":"juan-mejia-675848","firstLastName":"Juan Mejia","lastFirstName":"Mejia, Juan","lastInitName":"Mejia, J","initLastName":"J Mejia","fullFMLName":"Juan Manuel Mejia","fullLFMName":"Mejia, Juan Manuel","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"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},"ID666397":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397","firstName":"Edouard","lastName":"Julien","primaryNumber":"6","birthDate":"1999-04-30","currentAge":27,"birthCity":"Quebec City","birthStateProvince":"QC","birthCountry":"Canada","height":"6' 1\"","weight":195,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Edouard","useLastName":"Julien","boxscoreName":"Julien","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"ED-ward JOO-lee-en","mlbDebutDate":"2023-04-12","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Edouard Julien","nameSlug":"edouard-julien-666397","firstLastName":"Edouard Julien","lastFirstName":"Julien, Edouard","lastInitName":"Julien, E","initLastName":"E Julien","fullFMLName":"Edouard Julien","fullLFMName":"Julien, Edouard","strikeZoneTop":3.235,"strikeZoneBottom":1.633},"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},"ID696100":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100","firstName":"Hunter","lastName":"Goodman","primaryNumber":"15","birthDate":"1999-10-08","currentAge":26,"birthCity":"Arlington","birthStateProvince":"TN","birthCountry":"USA","height":"5' 11\"","weight":220,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Hunter","useLastName":"Goodman","middleName":"Robert","boxscoreName":"Goodman","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2023-08-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Hunter Goodman","nameSlug":"hunter-goodman-696100","firstLastName":"Hunter Goodman","lastFirstName":"Goodman, Hunter","lastInitName":"Goodman, H","initLastName":"H Goodman","fullFMLName":"Hunter Robert Goodman","fullLFMName":"Goodman, Hunter Robert","strikeZoneTop":3.18,"strikeZoneBottom":1.6},"ID663687":{"id":663687,"fullName":"Hogan Harris","link":"/api/v1/people/663687","firstName":"Hogan","lastName":"Harris","primaryNumber":"36","birthDate":"1996-12-26","currentAge":29,"birthCity":"Lafayette","birthStateProvince":"LA","birthCountry":"USA","height":"6' 3\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Hogan","useLastName":"Harris","middleName":"Anthony","boxscoreName":"Harris, H","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2023-04-14","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Hogan Harris","nameSlug":"hogan-harris-663687","firstLastName":"Hogan Harris","lastFirstName":"Harris, Hogan","lastInitName":"Harris, H","initLastName":"H Harris","fullFMLName":"Hogan Anthony Harris","fullLFMName":"Harris, Hogan Anthony","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID665622":{"id":665622,"fullName":"Luis Medina","link":"/api/v1/people/665622","firstName":"Luis","lastName":"Medina","primaryNumber":"46","birthDate":"1999-05-03","currentAge":27,"birthCity":"Nagua","birthCountry":"Dominican Republic","height":"6' 1\"","weight":175,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Luis","useLastName":"Medina","middleName":"Angel","boxscoreName":"Medina","gender":"M","nameMatrilineal":"Bonilla","isPlayer":true,"isVerified":true,"mlbDebutDate":"2023-04-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luis Medina","nameSlug":"luis-medina-665622","firstLastName":"Luis Medina","lastFirstName":"Medina, Luis","lastInitName":"Medina, L","initLastName":"L Medina","fullFMLName":"Luis Angel Medina","fullLFMName":"Medina, Luis Angel","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID703607":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607","firstName":"Henry","lastName":"Bolte","primaryNumber":"33","birthDate":"2003-08-04","currentAge":23,"birthCity":"San Francisco","birthStateProvince":"CA","birthCountry":"USA","height":"6' 3\"","weight":195,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Henry","useLastName":"Bolte","boxscoreName":"Bolte","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"pronunciation":"BOL-tay","mlbDebutDate":"2026-05-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Henry Bolte","nameSlug":"henry-bolte-703607","firstLastName":"Henry Bolte","lastFirstName":"Bolte, Henry","lastInitName":"Bolte, H","initLastName":"H Bolte","fullFMLName":"Henry Bolte","fullLFMName":"Bolte, Henry","strikeZoneTop":3.33,"strikeZoneBottom":1.68},"ID688642":{"id":688642,"fullName":"Zach Agnos","link":"/api/v1/people/688642","firstName":"Zachary","lastName":"Agnos","primaryNumber":"36","birthDate":"2000-08-15","currentAge":26,"birthCity":"Haymarket","birthStateProvince":"VA","birthCountry":"USA","height":"6' 0\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Zach","useLastName":"Agnos","middleName":"George","boxscoreName":"Agnos","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-04-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Zach Agnos","nameSlug":"zach-agnos-688642","firstLastName":"Zach Agnos","lastFirstName":"Agnos, Zach","lastInitName":"Agnos, Z","initLastName":"Z Agnos","fullFMLName":"Zachary George Agnos","fullLFMName":"Agnos, Zachary George","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID687515":{"id":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515","firstName":"Colby","lastName":"Thomas","birthDate":"2001-01-26","currentAge":25,"birthCity":"Valdosta","birthStateProvince":"GA","birthCountry":"USA","height":"5' 10\"","weight":190,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Colby","useLastName":"Thomas","middleName":"Grant","boxscoreName":"Thomas, C","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-06-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Colby Thomas","nameSlug":"colby-thomas-687515","firstLastName":"Colby Thomas","lastFirstName":"Thomas, Colby","lastInitName":"Thomas, C","initLastName":"C Thomas","fullFMLName":"Colby Grant Thomas","fullLFMName":"Thomas, Colby Grant","strikeZoneTop":3.122,"strikeZoneBottom":1.575},"ID643410":{"id":643410,"fullName":"Mark Leiter Jr.","link":"/api/v1/people/643410","firstName":"Mark","lastName":"Leiter","primaryNumber":"38","birthDate":"1991-03-13","currentAge":35,"birthCity":"Fort Lauderdale","birthStateProvince":"FL","birthCountry":"USA","height":"6' 0\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Mark","useLastName":"Leiter Jr.","middleName":"Edward","boxscoreName":"Leiter Jr.","nickName":"Junior","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2017-04-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Mark Leiter Jr.","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"mark-leiter-jr-643410","firstLastName":"Mark Leiter Jr.","lastFirstName":"Leiter Jr., Mark","lastInitName":"Leiter Jr., M","initLastName":"M Leiter Jr.","fullFMLName":"Mark Edward Leiter Jr.","fullLFMName":"Leiter Jr., Mark Edward","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"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},"ID622608":{"id":622608,"fullName":"Antonio Senzatela","link":"/api/v1/people/622608","firstName":"Antonio","lastName":"Senzatela","primaryNumber":"49","birthDate":"1995-01-21","currentAge":31,"birthCity":"Valencia","birthCountry":"Venezuela","height":"6' 1\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Antonio","useLastName":"Senzatela","boxscoreName":"Senzatela","nickName":"Senze","gender":"M","nameMatrilineal":"Rondon","isPlayer":true,"isVerified":true,"pronunciation":"sehn-zuh-TEH-luh","mlbDebutDate":"2017-04-06","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Antonio Senzatela","nameSlug":"antonio-senzatela-622608","firstLastName":"Antonio Senzatela","lastFirstName":"Senzatela, Antonio","lastInitName":"Senzatela, A","initLastName":"A Senzatela","fullFMLName":"Antonio Senzatela","fullLFMName":"Senzatela, Antonio","strikeZoneTop":3.38,"strikeZoneBottom":1.57},"ID677955":{"id":677955,"fullName":"Jaden Hill","link":"/api/v1/people/677955","firstName":"Kenneth","lastName":"Hill","primaryNumber":"0","birthDate":"1999-12-22","currentAge":26,"birthCity":"Ashdown","birthStateProvince":"AR","birthCountry":"USA","height":"6' 4\"","weight":260,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jaden","useLastName":"Hill","middleName":"Jaden","boxscoreName":"Hill","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2024-09-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jaden Hill","nameSlug":"jaden-hill-677955","firstLastName":"Jaden Hill","lastFirstName":"Hill, Jaden","lastInitName":"Hill, J","initLastName":"J Hill","fullFMLName":"Kenneth Jaden Hill","fullLFMName":"Hill, Kenneth Jaden","strikeZoneTop":3.49,"strikeZoneBottom":1.6},"ID694514":{"id":694514,"fullName":"Sterlin Thompson","link":"/api/v1/people/694514","firstName":"Sterlin","lastName":"Thompson","primaryNumber":"30","birthDate":"2001-06-26","currentAge":25,"birthCity":"Longmont","birthStateProvince":"CO","birthCountry":"USA","height":"6' 3\"","weight":209,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Sterlin","useLastName":"Thompson","middleName":"Shaw","boxscoreName":"Thompson, S","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2026-05-15","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Sterlin Thompson","nameSlug":"sterlin-thompson-694514","firstLastName":"Sterlin Thompson","lastFirstName":"Thompson, Sterlin","lastInitName":"Thompson, S","initLastName":"S Thompson","fullFMLName":"Sterlin Shaw Thompson","fullLFMName":"Thompson, Sterlin Shaw","strikeZoneTop":3.34,"strikeZoneBottom":1.69},"ID691720":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720","firstName":"Kyle","lastName":"Karros","primaryNumber":"12","birthDate":"2002-07-26","currentAge":24,"birthCity":"Los Angeles","birthStateProvince":"CA","birthCountry":"USA","height":"6' 5\"","weight":225,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Kyle","useLastName":"Karros","middleName":"Garret","boxscoreName":"Karros, K","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"pronunciation":"KARE-ohs","mlbDebutDate":"2025-08-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kyle Karros","nameSlug":"kyle-karros-691720","firstLastName":"Kyle Karros","lastFirstName":"Karros, Kyle","lastInitName":"Karros, K","initLastName":"K Karros","fullFMLName":"Kyle Garret Karros","fullLFMName":"Karros, Kyle Garret","strikeZoneTop":3.43,"strikeZoneBottom":1.73},"ID663372":{"id":663372,"fullName":"Ryan Feltner","link":"/api/v1/people/663372","firstName":"Ryan","lastName":"Feltner","primaryNumber":"18","birthDate":"1996-09-02","currentAge":30,"birthCity":"Orlando","birthStateProvince":"FL","birthCountry":"USA","height":"6' 4\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ryan","useLastName":"Feltner","middleName":"Donald","boxscoreName":"Feltner","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2021-09-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ryan Feltner","nameSlug":"ryan-feltner-663372","firstLastName":"Ryan Feltner","lastFirstName":"Feltner, Ryan","lastInitName":"Feltner, R","initLastName":"R Feltner","fullFMLName":"Ryan Donald Feltner","fullLFMName":"Feltner, Ryan Donald","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID680869":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869","firstName":"Zachary","lastName":"Gelof","primaryNumber":"20","birthDate":"1999-10-19","currentAge":26,"birthCity":"Rehoboth Beach","birthStateProvince":"DE","birthCountry":"USA","height":"6' 2\"","weight":205,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Zack","useLastName":"Gelof","middleName":"Dunn","boxscoreName":"Gelof","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"pronunciation":"GEH-lof","mlbDebutDate":"2023-07-14","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Zack Gelof","nameSlug":"zack-gelof-680869","firstLastName":"Zack Gelof","lastFirstName":"Gelof, Zack","lastInitName":"Gelof, Z","initLastName":"Z Gelof","fullFMLName":"Zachary Dunn Gelof","fullLFMName":"Gelof, Zachary Dunn","strikeZoneTop":3.292,"strikeZoneBottom":1.661},"ID682769":{"id":682769,"fullName":"Eiberson Castellano","link":"/api/v1/people/682769","firstName":"Eiberson","lastName":"Castellano","primaryNumber":"55","birthDate":"2001-05-09","currentAge":25,"birthCity":"Maracaibo","birthCountry":"Venezuela","height":"6' 3\"","weight":214,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Eiberson","useLastName":"Castellano","middleName":"Jose","boxscoreName":"Castellano","gender":"M","nameMatrilineal":"Carrasquero","isPlayer":true,"isVerified":false,"pronunciation":"AYE-bear-son cass-ty-AH-no","mlbDebutDate":"2026-06-14","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Eiberson Castellano","nameSlug":"eiberson-castellano-682769","firstLastName":"Eiberson Castellano","lastFirstName":"Castellano, Eiberson","lastInitName":"Castellano, E","initLastName":"E Castellano","fullFMLName":"Eiberson Jose Castellano","fullLFMName":"Castellano, Eiberson Jose","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"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},"ID686930":{"id":686930,"fullName":"Mason Barnett","link":"/api/v1/people/686930","firstName":"Mason","lastName":"Barnett","primaryNumber":"63","birthDate":"2000-11-07","currentAge":25,"birthCity":"Kennesaw","birthStateProvince":"GA","birthCountry":"USA","height":"6' 0\"","weight":218,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Mason","useLastName":"Barnett","middleName":"McLendon","boxscoreName":"Barnett","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-08-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Mason Barnett","nameSlug":"mason-barnett-686930","firstLastName":"Mason Barnett","lastFirstName":"Barnett, Mason","lastInitName":"Barnett, M","initLastName":"M Barnett","fullFMLName":"Mason McLendon Barnett","fullLFMName":"Barnett, Mason McLendon","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID605130":{"id":605130,"fullName":"Scott Barlow","link":"/api/v1/people/605130","firstName":"Scott","lastName":"Barlow","primaryNumber":"58","birthDate":"1992-12-18","currentAge":33,"birthCity":"New London","birthStateProvince":"CT","birthCountry":"USA","height":"6' 3\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Scott","useLastName":"Barlow","middleName":"A.","boxscoreName":"Barlow, S","nickName":"Scoots McGoots","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2011,"mlbDebutDate":"2018-04-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Scott Barlow","nameSlug":"scott-barlow-605130","firstLastName":"Scott Barlow","lastFirstName":"Barlow, Scott","lastInitName":"Barlow, S","initLastName":"S Barlow","fullFMLName":"Scott A. Barlow","fullLFMName":"Barlow, Scott A.","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID664983":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983","firstName":"Jacob","lastName":"McCarthy","primaryNumber":"31","birthDate":"1997-07-30","currentAge":29,"birthCity":"Scranton","birthStateProvince":"PA","birthCountry":"USA","height":"6' 0\"","weight":213,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Jake","useLastName":"McCarthy","middleName":"Joseph","boxscoreName":"McCarthy","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2021-08-27","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jake McCarthy","nameSlug":"jake-mccarthy-664983","firstLastName":"Jake McCarthy","lastFirstName":"McCarthy, Jake","lastInitName":"McCarthy, J","initLastName":"J McCarthy","fullFMLName":"Jacob Joseph McCarthy","fullLFMName":"McCarthy, Jacob Joseph","strikeZoneTop":3.23,"strikeZoneBottom":1.63},"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},"ID687859":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859","firstName":"Troy","lastName":"Johnston","primaryNumber":"20","birthDate":"1997-06-22","currentAge":29,"birthCity":"Tacoma","birthStateProvince":"WA","birthCountry":"USA","height":"5' 11\"","weight":206,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Troy","useLastName":"Johnston","middleName":"Michael","boxscoreName":"Johnston, T","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2025-07-29","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Troy Johnston","nameSlug":"troy-johnston-687859","firstLastName":"Troy Johnston","lastFirstName":"Johnston, Troy","lastInitName":"Johnston, T","initLastName":"T Johnston","fullFMLName":"Troy Michael Johnston","fullLFMName":"Johnston, Troy Michael","strikeZoneTop":3.16,"strikeZoneBottom":1.59},"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},"ID671289":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289","firstName":"Tyler","lastName":"Freeman","primaryNumber":"2","birthDate":"1999-05-21","currentAge":27,"birthCity":"Rancho Cucamonga","birthStateProvince":"CA","birthCountry":"USA","height":"5' 11\"","weight":200,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Tyler","useLastName":"Freeman","middleName":"Andrew","boxscoreName":"Freeman, T","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2022-08-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tyler Freeman","nameSlug":"tyler-freeman-671289","firstLastName":"Tyler Freeman","lastFirstName":"Freeman, Tyler","lastInitName":"Freeman, T","initLastName":"T Freeman","fullFMLName":"Tyler Andrew Freeman","fullLFMName":"Freeman, Tyler Andrew","strikeZoneTop":3.15,"strikeZoneBottom":1.59},"ID701762":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762","firstName":"Nicholas","lastName":"Kurtz","primaryNumber":"16","birthDate":"2003-03-12","currentAge":23,"birthCity":"Lancaster","birthStateProvince":"PA","birthCountry":"USA","height":"6' 5\"","weight":240,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Nick","useLastName":"Kurtz","middleName":"Jeffrey","boxscoreName":"Kurtz","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2024,"mlbDebutDate":"2025-04-23","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Nick Kurtz","nameSlug":"nick-kurtz-701762","firstLastName":"Nick Kurtz","lastFirstName":"Kurtz, Nick","lastInitName":"Kurtz, N","initLastName":"N Kurtz","fullFMLName":"Nicholas Jeffrey Kurtz","fullLFMName":"Kurtz, Nicholas Jeffrey","strikeZoneTop":3.413,"strikeZoneBottom":1.722},"ID608372":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372","firstName":"Tomoyuki","lastName":"Sugano","primaryNumber":"11","birthDate":"1989-10-11","currentAge":36,"birthCity":"Kanagawa","birthCountry":"Japan","height":"6' 1\"","weight":227,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tomoyuki","useLastName":"Sugano","boxscoreName":"Sugano","gender":"M","isPlayer":true,"isVerified":false,"pronunciation":"toh-moh-YOO-kee soo-GAH-noh","mlbDebutDate":"2025-03-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tomoyuki Sugano","nameSlug":"tomoyuki-sugano-608372","firstLastName":"Tomoyuki Sugano","lastFirstName":"Sugano, Tomoyuki","lastInitName":"Sugano, T","initLastName":"T Sugano","fullFMLName":"Tomoyuki Sugano","fullLFMName":"Sugano, Tomoyuki","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID664954":{"id":664954,"fullName":"Brett Sullivan","link":"/api/v1/people/664954","firstName":"Brett","lastName":"Sullivan","primaryNumber":"26","birthDate":"1994-02-22","currentAge":32,"birthCity":"Stockton","birthStateProvince":"CA","birthCountry":"USA","height":"5' 11\"","weight":190,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Brett","useLastName":"Sullivan","middleName":"Charles","boxscoreName":"Sullivan, B","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2023-04-18","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brett Sullivan","nameSlug":"brett-sullivan-664954","firstLastName":"Brett Sullivan","lastFirstName":"Sullivan, Brett","lastInitName":"Sullivan, B","initLastName":"B Sullivan","fullFMLName":"Brett Charles Sullivan","fullLFMName":"Sullivan, Brett Charles","strikeZoneTop":3.17,"strikeZoneBottom":1.6},"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},"ID678662":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662","firstName":"Ezequiel","lastName":"Tovar","primaryNumber":"14","birthDate":"2001-08-01","currentAge":25,"birthCity":"Maracay","birthCountry":"Venezuela","height":"6' 0\"","weight":192,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Ezequiel","useLastName":"Tovar","middleName":"Jesus","boxscoreName":"Tovar","gender":"M","nameMatrilineal":"Gota","isPlayer":true,"isVerified":false,"pronunciation":"eh-ZEE-kee-ehl","mlbDebutDate":"2022-09-23","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ezequiel Tovar","nameSlug":"ezequiel-tovar-678662","firstLastName":"Ezequiel Tovar","lastFirstName":"Tovar, Ezequiel","lastInitName":"Tovar, E","initLastName":"E Tovar","fullFMLName":"Ezequiel Jesus Tovar","fullLFMName":"Tovar, Ezequiel Jesus","strikeZoneTop":3.22,"strikeZoneBottom":1.63},"ID547179":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179","firstName":"Michael","lastName":"Lorenzen","primaryNumber":"55","birthDate":"1992-01-04","currentAge":34,"birthCity":"Anaheim","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Michael","useLastName":"Lorenzen","middleName":"Clifton","boxscoreName":"Lorenzen","nickName":"Zen","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2015-04-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Michael Lorenzen","nameSlug":"michael-lorenzen-547179","firstLastName":"Michael Lorenzen","lastFirstName":"Lorenzen, Michael","lastInitName":"Lorenzen, M","initLastName":"M Lorenzen","fullFMLName":"Michael Clifton Lorenzen","fullLFMName":"Lorenzen, Michael Clifton","strikeZoneTop":3.25,"strikeZoneBottom":1.64},"ID681198":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198","firstName":"Toby","lastName":"Rumfield","primaryNumber":"7","birthDate":"2000-05-17","currentAge":26,"birthCity":"Richmond","birthStateProvince":"VA","birthCountry":"USA","height":"6' 5\"","weight":238,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"TJ","useLastName":"Rumfield","middleName":"Joseph","boxscoreName":"Rumfield","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2026-03-27","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"TJ Rumfield","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"tj-rumfield-681198","firstLastName":"TJ Rumfield","lastFirstName":"Rumfield, TJ","lastInitName":"Rumfield, T","initLastName":"T Rumfield","fullFMLName":"Toby Joseph Rumfield","fullLFMName":"Rumfield, Toby Joseph","strikeZoneTop":3.42,"strikeZoneBottom":1.73},"ID678020":{"id":678020,"fullName":"Seth Halvorsen","link":"/api/v1/people/678020","firstName":"Seth","lastName":"Halvorsen","primaryNumber":"56","birthDate":"2000-02-18","currentAge":26,"birthCity":"Chicago","birthStateProvince":"IL","birthCountry":"USA","height":"6' 2\"","weight":243,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Seth","useLastName":"Halvorsen","middleName":"Michael","boxscoreName":"Halvorsen","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2024-08-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Seth Halvorsen","nameSlug":"seth-halvorsen-678020","firstLastName":"Seth Halvorsen","lastFirstName":"Halvorsen, Seth","lastInitName":"Halvorsen, S","initLastName":"S Halvorsen","fullFMLName":"Seth Michael Halvorsen","fullLFMName":"Halvorsen, Seth Michael","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"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":5355,"name":"Las Vegas Ballpark","link":"/api/v1/venues/5355","location":{"address1":"1650 South Pavilion Center Drive","city":"Las Vegas","state":"Nevada","stateAbbrev":"NV","postalCode":"89135","defaultCoordinates":{"latitude":36.152607,"longitude":-115.329888},"country":"USA"},"timeZone":{"tz":"PDT","id":"America/Los_Angeles","offset":-7,"offsetAtGameTime":-7},"fieldInfo":{"capacity":10000,"turfType":"Grass","roofType":"Open","leftLine":340,"leftCenter":380,"center":415,"rightCenter":380,"rightLine":340},"active":true,"season":"2026"},"officialVenue":{"id":5355,"link":"/api/v1/venues/5355"},"weather":{"condition":"Sunny","temp":"101","wind":"8 mph, Out To LF"},"gameInfo":{"attendance":8268,"firstPitch":"2026-06-14T19:06:00.000Z","gameDurationMinutes":204},"review":{"hasChallenges":true,"away":{"used":2,"remaining":0},"home":{"used":1,"remaining":0}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":2,"usedFailed":2,"remaining":0},"home":{"usedSuccessful":2,"usedFailed":2,"remaining":0}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"home":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"}},"officialScorer":{"id":521129,"fullName":"Peter Legner","link":"/api/v1/people/521129"},"primaryDatacaster":{"id":477744,"fullName":"Earl Paylor","link":"/api/v1/people/477744"},"moundVisits":{"away":{"used":3,"remaining":1},"home":{"used":4,"remaining":1}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Willi Castro strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-14T19:06:03.297Z","endTime":"2026-06-14T19:07:33.256Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6,8],"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":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":641680,"link":"/api/v1/people/641680"},"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-06-14T16:30:52.967Z","endTime":"2026-06-14T18:40:07.238Z","isPitch":false,"type":"action","player":{"id":650489,"link":"/api/v1/people/650489"}},{"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-06-14T18:40:07.238Z","endTime":"2026-06-14T19:05:35.104Z","isPitch":false,"type":"action","player":{"id":650489,"link":"/api/v1/people/650489"}},{"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-06-14T19:05:35.104Z","endTime":"2026-06-14T19:06:05.140Z","isPitch":false,"type":"action","player":{"id":650489,"link":"/api/v1/people/650489"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":85.7,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.492635250322664,"aZ":-16.621582912734027,"pfxX":4.425071010191041,"pfxZ":8.34462363357869,"pX":0.7371949184980529,"pZ":3.8922617306495737,"vX0":-5.01480062736816,"vY0":-134.49581518653898,"vZ0":-2.37426527896978,"x":88.9,"y":133.69,"x0":2.0360478297478206,"y0":50.000173133448584,"z0":5.9424298546365675,"aX":8.244783743539315},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":14.9,"breakHorizontal":-7.2,"spinRate":2093,"spinDirection":150},"zone":12,"typeConfidence":2.0,"plateTime":0.4046174808751162,"extension":6.539613964703317},"index":3,"playId":"c818c5d7-5e13-3a2f-9c9d-f6de740d4cee","pitchNumber":1,"startTime":"2026-06-14T19:06:05.140Z","endTime":"2026-06-14T19:06:09.157Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":85.3,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.129835020176454,"aZ":-17.839137421201034,"pfxX":4.7860163237071385,"pfxZ":7.82993310188469,"pX":-0.6841177386303106,"pZ":2.6888429375150102,"vX0":-8.291557998601716,"vY0":-132.8881497966911,"vZ0":-4.895128325292743,"x":143.08,"y":166.18,"x0":1.821531016402383,"y0":50.00478739191058,"z0":5.807636518981435,"aX":8.765185500524993},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":13.6,"breakHorizontal":-7.3,"spinRate":1963,"spinDirection":142},"zone":4,"typeConfidence":2.0,"plateTime":0.408502662057487,"extension":6.674458291996778},"index":4,"playId":"d2c57c8b-81df-3221-8744-7f836e2a8b52","pitchNumber":2,"startTime":"2026-06-14T19:06:21.797Z","endTime":"2026-06-14T19:06:48.824Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":115,"player":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"}}},{"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":91.8,"endSpeed":84.9,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.26580929322531,"aZ":-14.036847773516913,"pfxX":5.140707448531844,"pfxZ":9.916071708390223,"pX":-0.9401854905282433,"pZ":2.9534242554898853,"vX0":-9.082128444109518,"vY0":-133.5223682168367,"vZ0":-5.043073429456599,"x":152.84,"y":159.04,"x0":1.8175682007669578,"y0":50.0017452839426,"z0":5.85571069578185,"aX":9.402451127724843},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":17.2,"breakHorizontal":-7.7,"spinRate":2151,"spinDirection":148},"zone":11,"typeConfidence":2.0,"plateTime":0.40819780711078435,"extension":6.5856817104861864},"index":5,"playId":"f538ca9e-5ecd-385f-9c2a-5fce7317270c","pitchNumber":3,"startTime":"2026-06-14T19:06:50.856Z","endTime":"2026-06-14T19:06:54.604Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.1,"endSpeed":74.0,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.86557954514059,"aZ":-26.908705831418004,"pfxX":7.310750471696189,"pfxZ":3.8445758046132754,"pX":1.0370678125651398,"pZ":2.013226350911124,"vX0":-4.559744101703503,"vY0":-115.29519274072463,"vZ0":-3.358100583741547,"x":77.47,"y":184.42,"x0":2.07307234205537,"y0":50.005476454369514,"z0":6.037138916397029,"aX":10.018998939135207},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":6.5,"breakHorizontal":-12.4,"spinRate":1447,"spinDirection":121},"zone":14,"typeConfidence":2.0,"plateTime":0.4718801888393873,"extension":6.146029992907115},"index":6,"playId":"41457a01-5ed3-33ae-a276-79ade3489b4c","pitchNumber":4,"startTime":"2026-06-14T19:07:06.956Z","endTime":"2026-06-14T19:07:11.339Z","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":7,"startTime":"2026-06-14T19:07:18.473Z","endTime":"2026-06-14T19:07:29.874Z","isPitch":false,"type":"action","player":{"id":650489,"link":"/api/v1/people/650489"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":85.1,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.616188659442695,"aZ":-14.983016512139757,"pfxX":6.2221722215392425,"pfxZ":9.323021570922984,"pX":-0.021480277484300772,"pZ":3.6915114114333876,"vX0":-7.389652350777121,"vY0":-134.11098440977497,"vZ0":-3.0461743369995586,"x":117.82,"y":139.11,"x0":1.945235990949828,"y0":50.004373563462885,"z0":5.893874796120404,"aX":11.47646247428163},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":16.6,"breakHorizontal":-10.0,"spinRate":2075,"spinDirection":145},"zone":11,"typeConfidence":2.0,"plateTime":0.40647713765294036,"extension":6.672314911973198},"index":8,"playId":"dbd2a8ce-7efd-3e45-91cc-60aa43c1aec8","pitchNumber":5,"startTime":"2026-06-14T19:07:29.874Z","endTime":"2026-06-14T19:07:33.256Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-14T19:07:33.256Z","atBatIndex":0},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Tyler Freeman reaches on a throwing error by third baseman Max Muncy. Tyler Freeman to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-14T19:07:52.893Z","endTime":"2026-06-14T19:08:56.783Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"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":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":691777,"link":"/api/v1/people/691777"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_throwing_error"}]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":"r_adv_play","runner":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"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":82.1,"endSpeed":77.1,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.844914300679633,"aZ":-31.625667201208067,"pfxX":-0.6366851049824911,"pfxZ":0.37093766627301505,"pX":-0.5062135774592926,"pZ":3.2345192789391053,"vX0":-6.211460036569608,"vY0":-119.58927733949236,"vZ0":-0.2599450352657102,"x":136.3,"y":151.45,"x0":2.1819323430749673,"y0":50.003868719805084,"z0":6.1247001994707295,"aX":-0.9436206808744152},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":0.8,"breakHorizontal":2.3,"spinRate":2330,"spinDirection":248},"zone":1,"typeConfidence":2.0,"plateTime":0.45386251096976915,"extension":6.102575667407518},"index":0,"playId":"0a52a9d3-0afb-3339-841d-4537a9e11166","pitchNumber":1,"startTime":"2026-06-14T19:07:56.119Z","endTime":"2026-06-14T19:07:59.780Z","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":79.6,"endSpeed":74.5,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.83808702849498,"aZ":-26.70081835184155,"pfxX":6.8962348039726065,"pfxZ":3.9527429214055774,"pX":0.08285738409663583,"pZ":1.8122127510461796,"vX0":-6.453165883521847,"vY0":-115.81223816494344,"vZ0":-3.9712316206045526,"x":113.84,"y":189.85,"x0":1.9849458229061376,"y0":50.00043189641986,"z0":6.050500853162984,"aX":9.541812345226885},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":6.6,"breakHorizontal":-11.3,"spinRate":1422,"spinDirection":127},"zone":8,"typeConfidence":2.0,"plateTime":0.4696120263595489,"extension":5.98963574958785},"index":1,"playId":"661dce87-2025-3d75-8931-a3f64c100f15","pitchNumber":2,"startTime":"2026-06-14T19:08:12.578Z","endTime":"2026-06-14T19:08:16.418Z","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":92.6,"endSpeed":85.8,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.956901192082768,"aZ":-16.494151249233514,"pfxX":5.011614539727818,"pfxZ":8.391590017404514,"pX":0.1411299552462707,"pZ":3.9276701616506298,"vX0":-6.8872962243341345,"vY0":-134.7783702399789,"vZ0":-2.1407835300523153,"x":111.62,"y":132.73,"x0":2.0599911671354936,"y0":50.00368962708408,"z0":5.876762271540035,"aX":9.366299405261007},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":15.0,"breakHorizontal":-7.9,"spinRate":2140,"spinDirection":142},"zone":12,"typeConfidence":2.0,"plateTime":0.40395271244980746,"extension":6.5277643816148965},"index":2,"playId":"f155b1c2-25da-3498-9852-892047127c31","pitchNumber":3,"startTime":"2026-06-14T19:08:29.698Z","endTime":"2026-06-14T19:08:34.225Z","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":1},"pitchData":{"startSpeed":82.5,"endSpeed":78.0,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.238710134485622,"aZ":-29.89597247599309,"pfxX":-1.4987896212201612,"pfxZ":1.513344823289815,"pX":0.0029355172227725703,"pZ":1.5043506407064968,"vX0":-4.943285561005399,"vY0":-120.20484067810989,"vZ0":-4.352980034827546,"x":116.89,"y":198.16,"x0":2.2580494586418673,"y0":50.00179679214383,"z0":5.91252413752574,"aX":-2.253393795666024},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":2.2,"breakHorizontal":3.6,"spinRate":2212,"spinDirection":210},"zone":13,"typeConfidence":2.0,"plateTime":0.4509358204752738,"extension":6.083164764496965},"hitData":{"launchSpeed":96.7,"launchAngle":2.0,"totalDistance":61.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":110.44,"coordY":169.32}},"index":3,"playId":"d90e614a-5284-33fd-ab0a-1c5e0dccb772","pitchNumber":4,"startTime":"2026-06-14T19:08:47.204Z","endTime":"2026-06-14T19:08:56.783Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-14T19:08:56.783Z","atBatIndex":1},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"TJ Rumfield flies out to left fielder Tyler Soderstrom.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-14T19:09:24.517Z","endTime":"2026-06-14T19:11:47.345Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"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":"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":83.9,"endSpeed":78.7,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.965148601294114,"aZ":-30.910699331949573,"pfxX":-0.965616841842369,"pfxZ":0.8199873980916008,"pX":-1.0798574707570734,"pZ":1.5090995310034983,"vX0":-7.490821118261725,"vY0":-122.05681743700165,"vZ0":-4.405810459398416,"x":158.16,"y":198.03,"x0":2.1316122880118904,"y0":50.00206249645162,"z0":5.946561430811531,"aX":-1.4812905660159676},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":0.8,"breakHorizontal":3.2,"spinRate":2258,"spinDirection":237},"zone":13,"typeConfidence":2.0,"plateTime":0.44569342430808945,"extension":6.23209311995033},"index":0,"playId":"e7df67cd-eaeb-3443-a368-90c8e6f041ee","pitchNumber":1,"startTime":"2026-06-14T19:09:32.488Z","endTime":"2026-06-14T19:09:36.262Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":86.1,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.203719142187857,"aZ":-18.256495590526693,"pfxX":5.7667750320125934,"pfxZ":7.497503194750482,"pX":-0.5536579962783781,"pZ":1.7428957729068202,"vX0":-9.041464471670725,"vY0":-133.74501092291158,"vZ0":-7.135094314770797,"x":138.1,"y":191.72,"x0":2.0840461954610325,"y0":50.00324823360533,"z0":5.701428615983645,"aX":10.705338771936107},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":12.6,"breakHorizontal":-9.0,"spinRate":2096,"spinDirection":136},"zone":7,"typeConfidence":2.0,"plateTime":0.4057555736306453,"extension":6.698860761191624},"index":1,"playId":"b59430e6-a15a-3e34-836a-b613b5157315","pitchNumber":2,"startTime":"2026-06-14T19:09:50.746Z","endTime":"2026-06-14T19:10:17.755Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":133,"player":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"}}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.3,"endSpeed":79.0,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.750819913718168,"aZ":-32.374803015251345,"pfxX":-3.3040556124278186,"pfxZ":-0.1282224488039283,"pX":-0.04760899522056403,"pZ":3.374838723014043,"vX0":-4.7594423025453025,"vY0":-122.92844556304243,"vZ0":-0.06628368183118871,"x":118.81,"y":147.66,"x0":2.3280941906487147,"y0":50.004094402980805,"z0":6.105067353382479,"aX":-5.157478199252286},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":0.0,"breakHorizontal":7.0,"spinRate":2246,"spinDirection":245},"zone":2,"typeConfidence":2.0,"plateTime":0.44217784482616773,"extension":6.197725671912835},"index":2,"playId":"c95f5b44-6617-35f9-8825-8a09540ac4e6","pitchNumber":3,"startTime":"2026-06-14T19:10:26.285Z","endTime":"2026-06-14T19:10:29.779Z","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-06-14T19:10:41.285Z","endTime":"2026-06-14T19:10:57.772Z","isPitch":false,"type":"action","player":{"id":681198,"link":"/api/v1/people/681198"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":86.4,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.993964882854353,"aZ":-17.85796097401237,"pfxX":4.102514843665807,"pfxZ":7.619327708585336,"pX":-0.8324782512241417,"pZ":2.784866741565121,"vX0":-8.844531610058322,"vY0":-134.68452213042016,"vZ0":-4.817148574489642,"x":148.73,"y":163.59,"x0":1.9278507798384612,"y0":50.00267905197555,"z0":5.819072566335531,"aX":7.7090012132243375},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":13.2,"breakHorizontal":-6.0,"spinRate":2155,"spinDirection":146},"zone":11,"typeConfidence":2.0,"plateTime":0.40318705145273714,"extension":6.535070312766195},"index":4,"playId":"18c0007c-68f9-3462-893d-09a69cd52e25","pitchNumber":4,"startTime":"2026-06-14T19:10:57.772Z","endTime":"2026-06-14T19:11:24.788Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":133,"player":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"}}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":80.1,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.865548464643368,"aZ":-30.944635724464792,"pfxX":-1.8806504468735858,"pfxZ":0.7682132585809338,"pX":-0.7301015441524409,"pZ":2.8470433519394427,"vX0":-6.699892018675662,"vY0":-125.13043673482302,"vZ0":-1.3737739884314148,"x":144.83,"y":161.91,"x0":2.211262937856993,"y0":50.00577769374909,"z0":5.905478692715564,"aX":-3.0249039905000212},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":1.3,"breakHorizontal":4.8,"spinRate":2295,"spinDirection":223},"zone":4,"typeConfidence":2.0,"plateTime":0.43536052721154084,"extension":6.347432548340843},"hitData":{"launchSpeed":85.7,"launchAngle":38.0,"totalDistance":334.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":63.52,"coordY":79.78}},"index":5,"playId":"35b72475-1ebf-3b89-bf19-5a21a243c2f0","pitchNumber":5,"startTime":"2026-06-14T19:11:35.262Z","endTime":"2026-06-14T19:11:47.345Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-14T19:11:47.345Z","atBatIndex":2},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Hunter Goodman homers (19) on a fly ball to center field. Tyler Freeman scores.","rbi":2,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-14T19:12:01.136Z","endTime":"2026-06-14T19:13:21.887Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"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":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"responsiblePitcher":{"id":605488,"link":"/api/v1/people/605488"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":2},"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":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"responsiblePitcher":{"id":605488,"link":"/api/v1/people/605488"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":79.3,"endSpeed":74.1,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.45967628164783,"aZ":-28.503063277107444,"pfxX":5.697667333217744,"pfxZ":2.6751949640046098,"pX":1.03511485532147,"pZ":1.5521029568130884,"vX0":-4.48275594976062,"vY0":-115.46181853596742,"vZ0":-3.970573884292409,"x":77.54,"y":196.87,"x0":2.247447318507335,"y0":50.000364272480454,"z0":5.991971254223016,"aX":7.807971984458078},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":4.3,"breakHorizontal":-9.4,"spinRate":1340,"spinDirection":120},"zone":14,"typeConfidence":2.0,"plateTime":0.47167427238842485,"extension":6.252408424688839},"index":0,"playId":"481c8639-f4a5-363b-b6b7-4e23bd1463cc","pitchNumber":1,"startTime":"2026-06-14T19:12:13.787Z","endTime":"2026-06-14T19:12:17.863Z","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":92.7,"endSpeed":86.2,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.26984507994414,"aZ":-15.866511940528888,"pfxX":5.302535008030086,"pfxZ":8.677016806024465,"pX":0.5013073639814987,"pZ":2.828132003242902,"vX0":-6.506404133462048,"vY0":-134.9813739106071,"vZ0":-4.850407318739018,"x":97.89,"y":162.42,"x0":2.2333310910671442,"y0":50.0046110900485,"z0":5.734807084350829,"aX":9.967981186573834},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":15.1,"breakHorizontal":-8.5,"spinRate":2208,"spinDirection":145},"zone":3,"typeConfidence":2.0,"plateTime":0.4029360021016455,"extension":6.641616982330934},"index":1,"playId":"e3e0b3dd-e2d5-3a67-aba2-0a0f8632f1c7","pitchNumber":2,"startTime":"2026-06-14T19:12:31.532Z","endTime":"2026-06-14T19:12:35.327Z","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":1,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":85.9,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.565520605268265,"aZ":-17.299206148579472,"pfxX":6.53812993834184,"pfxZ":7.979806319879408,"pX":0.34057159601187087,"pZ":2.397896810022741,"vX0":-6.892040610585024,"vY0":-134.5402761390747,"vZ0":-5.59668453367289,"x":104.02,"y":174.04,"x0":2.065565408917785,"y0":50.00497363027601,"z0":5.699644034563845,"aX":12.190736081244456},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":13.7,"breakHorizontal":-10.7,"spinRate":2187,"spinDirection":144},"zone":6,"typeConfidence":2.0,"plateTime":0.4045133462478545,"extension":6.612102847078754},"hitData":{"launchSpeed":106.4,"launchAngle":25.0,"totalDistance":421.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":147.7,"coordY":29.98}},"index":2,"playId":"8bf5d11a-f228-3ed5-9dc9-fa4830f2c9f3","pitchNumber":3,"startTime":"2026-06-14T19:12:53.277Z","endTime":"2026-06-14T19:13:21.887Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-14T19:13:21.887Z","atBatIndex":3},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ezequiel Tovar strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-14T19:13:39.190Z","endTime":"2026-06-14T19:15:28.542Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":641680,"link":"/api/v1/people/641680"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.8,"endSpeed":78.4,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.267774262079904,"aZ":-31.03133725834649,"pfxX":-1.7676458525963876,"pfxZ":0.7427324375011359,"pX":-0.7615490309287373,"pZ":2.2119795812864167,"vX0":-6.135268910949139,"vY0":-122.08126564992715,"vZ0":-2.8634334151333976,"x":146.03,"y":179.06,"x0":1.9968587025527278,"y0":50.00244082777592,"z0":6.026469735377094,"aX":-2.7109971961655224},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":1.0,"breakHorizontal":4.4,"spinRate":2289,"spinDirection":245},"zone":7,"typeConfidence":2.0,"plateTime":0.44583432122305844,"extension":6.39693589091536},"index":0,"playId":"ef09872c-ca35-3974-85eb-c6e733b28978","pitchNumber":1,"startTime":"2026-06-14T19:13:44.973Z","endTime":"2026-06-14T19:13:47.973Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.8,"endSpeed":75.0,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.21819551233207,"aZ":-26.411645165296132,"pfxX":6.5998736191539935,"pfxZ":4.105773958616227,"pX":1.8866337694199085,"pZ":2.093413913679915,"vX0":-3.0803011994225264,"vY0":-116.40952441456146,"vZ0":-3.6527395846362,"x":45.09,"y":182.26,"x0":2.3539158599959005,"y0":50.00217125611362,"z0":6.122332814733731,"aX":9.262446504214141},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":7.0,"breakHorizontal":-11.4,"spinRate":1459,"spinDirection":125},"zone":14,"typeConfidence":2.0,"plateTime":0.4665113013245801,"extension":6.017839039431226},"index":1,"playId":"a3b0047c-b3a0-3aa5-b95a-b10c53e03e92","pitchNumber":2,"startTime":"2026-06-14T19:14:08.888Z","endTime":"2026-06-14T19:14:11.888Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.0,"endSpeed":74.5,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":15.911076595198653,"aZ":-28.429278777893906,"pfxX":6.078696002069588,"pfxZ":2.7170724887780526,"pX":0.9717974687514435,"pZ":2.4233978438138863,"vX0":-4.347997500536068,"vY0":-115.18317283648786,"vZ0":-2.49626530276206,"x":79.96,"y":173.35,"x0":2.0692686007556893,"y0":50.00495989120131,"z0":6.196926145930824,"aX":8.392027961702158},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":4.7,"breakHorizontal":-10.3,"spinRate":1349,"spinDirection":120},"zone":14,"typeConfidence":2.0,"plateTime":0.47064369492414704,"extension":6.160493879453711},"index":2,"playId":"15fa7980-c9dc-3da0-bd7f-d36ced6788c0","pitchNumber":3,"startTime":"2026-06-14T19:14:24.190Z","endTime":"2026-06-14T19:14:28.839Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":78.3,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.223308980555828,"aZ":-31.26892610295528,"pfxX":-2.355725826166108,"pfxZ":0.5888838845597855,"pX":-0.8825433547159364,"pZ":1.8015208315714577,"vX0":-6.261748492206334,"vY0":-121.73883440370085,"vZ0":-3.6412046619528597,"x":150.64,"y":190.14,"x0":2.0120479696570235,"y0":50.00108734328178,"z0":5.976727937014508,"aX":-3.591281133544041},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":0.6,"breakHorizontal":5.5,"spinRate":2227,"spinDirection":205},"zone":13,"typeConfidence":2.0,"plateTime":0.4471368567226208,"extension":6.318396489934252},"index":3,"playId":"909338aa-8393-3338-86bd-76e2de5765cf","pitchNumber":4,"startTime":"2026-06-14T19:14:52.010Z","endTime":"2026-06-14T19:14:55.010Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":91.7,"endSpeed":85.6,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.645684761547425,"aZ":-16.963448255514585,"pfxX":4.682749682996906,"pfxZ":8.234193543175632,"pX":-0.458688782335952,"pZ":3.2925447686920815,"vX0":-8.08735189194201,"vY0":-133.54838571378306,"vZ0":-3.7563901536798046,"x":134.48,"y":149.88,"x0":1.9696533979514108,"y0":50.002026798027316,"z0":5.901682815025877,"aX":8.650170651336737},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":14.5,"breakHorizontal":-7.2,"spinRate":2094,"spinDirection":147},"zone":1,"typeConfidence":2.0,"plateTime":0.4066249729521858,"extension":6.629709978337344},"index":4,"playId":"c796b543-90f2-337e-b92c-e3dd2aafee6e","pitchNumber":5,"startTime":"2026-06-14T19:15:25.529Z","endTime":"2026-06-14T19:15:28.542Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-14T19:15:28.542Z","atBatIndex":4},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Lawrence Butler reaches on a fielding error by shortstop Ezequiel Tovar.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-14T19:17:28.215Z","endTime":"2026-06-14T19:19:16.263Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":678662,"link":"/api/v1/people/678662"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielding_error"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":true},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.0,"endSpeed":76.3,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.352871792637426,"aZ":-34.15101854342297,"pfxX":5.758181307641148,"pfxZ":-1.364309066179616,"pX":-0.27410546569658184,"pZ":1.7035306782285184,"vX0":3.398012130851583,"vY0":-119.40797303977394,"vZ0":-2.7766213939159066,"x":127.45,"y":192.78,"x0":-2.4598764348442677,"y0":50.00056547817857,"z0":5.931116377447671,"aX":8.375382123666242},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":-2.9,"breakHorizontal":-11.2,"spinRate":2644,"spinDirection":49},"zone":8,"typeConfidence":2.0,"plateTime":0.45737453467132383,"extension":5.950807551765727},"index":0,"playId":"8667ee4f-e0db-3f08-9972-5e99cfebf553","pitchNumber":1,"startTime":"2026-06-14T19:17:54.150Z","endTime":"2026-06-14T19:18:21.151Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":115,"player":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"}}},{"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":0},"pitchData":{"startSpeed":91.5,"endSpeed":84.5,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.93636376417542,"aZ":-19.242236931304085,"pfxX":-3.5917349949828163,"pfxZ":7.106839195285442,"pX":-0.9761144334454991,"pZ":4.148326635722528,"vX0":5.246540643292896,"vY0":-133.35148488823143,"vZ0":-1.1953195193236699,"x":154.21,"y":126.78,"x0":-2.4931858509095237,"y0":50.000230143317346,"z0":5.976866451480291,"aX":-6.533781400869694},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":12.8,"breakHorizontal":5.5,"spinRate":2379,"spinDirection":208},"zone":11,"typeConfidence":2.0,"plateTime":0.4091381850361189,"extension":6.056112378840798},"index":1,"playId":"22f98236-b9c2-360e-885c-86139815e850","pitchNumber":2,"startTime":"2026-06-14T19:18:27.281Z","endTime":"2026-06-14T19:18:30.994Z","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":0},"pitchData":{"startSpeed":89.5,"endSpeed":83.3,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.46980590262207,"aZ":-25.072507651254895,"pfxX":1.1539264616997036,"pfxZ":4.060865168844119,"pX":0.4335918437309694,"pZ":3.3816745556105476,"vX0":7.127207842210785,"vY0":-130.3877534105801,"vZ0":-1.6220806199497955,"x":100.47,"y":147.47,"x0":-2.4679811428428957,"y0":50.0018539916209,"z0":5.875947622881401,"aX":2.0158512906497177},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":7.3,"breakHorizontal":-3.5,"spinRate":2395,"spinDirection":196},"zone":3,"typeConfidence":2.0,"plateTime":0.4176385732000818,"extension":6.040783733274883},"index":2,"playId":"160ac643-79c6-3456-a499-7839ae8573d0","pitchNumber":3,"startTime":"2026-06-14T19:18:45.016Z","endTime":"2026-06-14T19:18:48.016Z","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.9,"endSpeed":80.8,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.37202503467284,"aZ":-24.360403652489357,"pfxX":-6.5315764013813595,"pfxZ":4.756129520140238,"pX":-0.24445450295068438,"pZ":1.6112436800207277,"vX0":7.194880119993693,"vY0":-126.42813585397624,"vZ0":-5.775532843737013,"x":126.32,"y":195.28,"x0":-2.2597942609445867,"y0":50.00047435078424,"z0":5.844317056072346,"aX":-10.721879461340517},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":7.7,"breakHorizontal":10.4,"spinRate":1369,"spinDirection":216},"zone":13,"typeConfidence":2.0,"plateTime":0.43092665824298937,"extension":6.2180263577468065},"hitData":{"launchSpeed":74.1,"launchAngle":61.0,"totalDistance":195.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":103.34,"coordY":122.68}},"index":3,"playId":"ed929227-1127-3388-8ddd-1cb8dcde267d","pitchNumber":4,"startTime":"2026-06-14T19:19:03.398Z","endTime":"2026-06-14T19:19:16.263Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-14T19:19:16.263Z","atBatIndex":5},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Nick Kurtz walks. Lawrence Butler to 2nd.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-14T19:19:43.173Z","endTime":"2026-06-14T19:20:47.563Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"postOnSecond":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"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":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"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":92.5,"endSpeed":86.7,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.532625509218235,"aZ":-16.04402263248428,"pfxX":-5.059135496538234,"pfxZ":8.602284037867427,"pX":-0.028153157587925547,"pZ":0.7736335564668286,"vX0":8.249877875273004,"vY0":-134.44363189218157,"vZ0":-9.887646439285023,"x":118.07,"y":217.89,"x0":-2.4457628382767007,"y0":50.00217229943976,"z0":5.5784786097050585,"aX":-9.485817019676338},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":14.2,"breakHorizontal":7.9,"spinRate":2422,"spinDirection":202},"zone":13,"typeConfidence":2.0,"plateTime":0.40369758091472185,"extension":6.28232286291978},"index":0,"playId":"d441bf11-b40a-3e5e-83da-dbb698a51be2","pitchNumber":1,"startTime":"2026-06-14T19:19:43.173Z","endTime":"2026-06-14T19:19:46.923Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":82.1,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.77980553637835,"aZ":-22.820107779479315,"pfxX":-6.727622719790867,"pfxZ":5.5783874711789165,"pX":0.2665998171833364,"pZ":1.1934752116195948,"vX0":8.752352505073958,"vY0":-127.08231893305809,"vZ0":-6.905772299281099,"x":106.84,"y":206.56,"x0":-2.307787173547827,"y0":50.00559624537985,"z0":5.692396371629556,"aX":-11.288383549487506},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":9.1,"breakHorizontal":10.8,"spinRate":1621,"spinDirection":209},"zone":14,"typeConfidence":2.0,"plateTime":0.42685227726706776,"extension":6.227156034317855},"index":1,"playId":"514b43ae-8967-364b-8b73-7951f782420e","pitchNumber":2,"startTime":"2026-06-14T19:20:01.214Z","endTime":"2026-06-14T19:20:05.257Z","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":92.8,"endSpeed":86.5,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.65787677918767,"aZ":-14.689515863627362,"pfxX":-4.853172680309177,"pfxZ":9.301856109337187,"pX":-0.04600659507711756,"pZ":1.5731782998159958,"vX0":7.965384514203231,"vY0":-134.84935720003432,"vZ0":-8.18085807026843,"x":118.75,"y":196.3,"x0":-2.3801449773249956,"y0":50.00383396550798,"z0":5.639303879324194,"aX":-9.123776845857076},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":15.6,"breakHorizontal":7.4,"spinRate":2537,"spinDirection":214},"zone":13,"typeConfidence":2.0,"plateTime":0.40303391850597814,"extension":6.144016022226728},"index":2,"playId":"f3687e1c-8a55-35c9-8c30-607f23cae0b8","pitchNumber":3,"startTime":"2026-06-14T19:20:22.145Z","endTime":"2026-06-14T19:20:26.270Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":85.2,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.368297885898297,"aZ":-13.696159941996855,"pfxX":-5.147513480683188,"pfxZ":10.080488894170028,"pX":0.8282465567388697,"pZ":1.474677632196805,"vX0":10.168651900472234,"vY0":-133.68631772677048,"vZ0":-8.330405981480055,"x":85.43,"y":198.96,"x0":-2.3342989291037517,"y0":50.005451433424085,"z0":5.587519142358087,"aX":-9.439013477440904},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":16.8,"breakHorizontal":7.4,"spinRate":2575,"spinDirection":218},"zone":14,"typeConfidence":2.0,"plateTime":0.4077390975463988,"extension":6.214644007880071},"index":3,"playId":"af1a4496-b346-308d-8704-a2b61887f0fa","pitchNumber":4,"startTime":"2026-06-14T19:20:44.236Z","endTime":"2026-06-14T19:20:47.563Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-14T19:20:47.563Z","atBatIndex":6},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Tyler Soderstrom doubles (19) on a line drive to right fielder Tyler Freeman. Lawrence Butler scores. Nick Kurtz to 3rd.","rbi":1,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-14T19:21:15.529Z","endTime":"2026-06-14T19:22:49.659Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"postOnThird":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":671289,"link":"/api/v1/people/671289"},"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":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"responsiblePitcher":{"id":608372,"link":"/api/v1/people/608372"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"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":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"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":92.3,"endSpeed":85.9,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.845418043518336,"aZ":-15.721634924046432,"pfxX":-6.036854880270788,"pfxZ":8.838803246061342,"pX":-0.903983669516109,"pZ":2.0019647032363914,"vX0":6.230071853978472,"vY0":-134.29183901840105,"vZ0":-6.862580895101904,"x":151.46,"y":184.73,"x0":-2.448597286505043,"y0":50.00617903873065,"z0":5.6712135045669445,"aX":-11.240854629299266},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":15.0,"breakHorizontal":10.0,"spinRate":2489,"spinDirection":209},"zone":13,"typeConfidence":2.0,"plateTime":0.40491478599542097,"extension":6.277781566002686},"index":0,"playId":"3ea9af40-d56f-325c-a54f-90df60905239","pitchNumber":1,"startTime":"2026-06-14T19:21:26.783Z","endTime":"2026-06-14T19:21:30.644Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":85.9,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.33359037150075,"aZ":-21.68000000827436,"pfxX":-5.58346650996029,"pfxZ":5.666213363588109,"pX":-0.4847418559965115,"pZ":2.4310948487207478,"vX0":7.413068514604391,"vY0":-133.61442285723413,"vZ0":-4.814489512336744,"x":135.48,"y":173.14,"x0":-2.53929561344294,"y0":50.00096787431674,"z0":5.766034036055157,"aX":-10.336592994882063},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":9.7,"breakHorizontal":9.0,"spinRate":2251,"spinDirection":221},"zone":4,"typeConfidence":2.0,"plateTime":0.4062507754323099,"extension":6.187211601694104},"index":1,"playId":"fd282370-3c57-307a-9f08-29e4f23f2791","pitchNumber":2,"startTime":"2026-06-14T19:21:48.314Z","endTime":"2026-06-14T19:21:51.742Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":80.9,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.51489499561937,"aZ":-25.204781333817756,"pfxX":-5.247557896953921,"pfxZ":4.2472753048563625,"pX":-0.20454111127344723,"pZ":1.342311511031526,"vX0":7.245976033236217,"vY0":-126.46629103209429,"vZ0":-5.979106868887571,"x":124.8,"y":202.54,"x0":-2.4073450080821734,"y0":50.005014894580576,"z0":5.723059329872027,"aX":-8.616797583924741},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":6.7,"breakHorizontal":8.2,"spinRate":1578,"spinDirection":221},"zone":13,"typeConfidence":2.0,"plateTime":0.4308742213134127,"extension":6.186213618265785},"index":2,"playId":"86de032f-ee63-352f-be3b-6d51df67482a","pitchNumber":3,"startTime":"2026-06-14T19:22:12.891Z","endTime":"2026-06-14T19:22:16.856Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":86.4,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.962785064069344,"aZ":-22.09351242321252,"pfxX":-7.192084812521845,"pfxZ":5.356802136889059,"pX":0.5010470061861023,"pZ":2.363541149282227,"vX0":10.059519374391028,"vY0":-135.16983829614844,"vZ0":-5.0806672166100855,"x":97.9,"y":174.96,"x0":-2.3064306356259237,"y0":50.00002133044588,"z0":5.785283746753355,"aX":-13.524882557492951},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":9.0,"breakHorizontal":11.3,"spinRate":2282,"spinDirection":211},"zone":6,"typeConfidence":2.0,"plateTime":0.4027286410866715,"extension":6.278847181365256},"hitData":{"launchSpeed":96.0,"launchAngle":17.0,"totalDistance":301.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":156.17,"coordY":82.39}},"index":3,"playId":"907cec10-7d9d-392f-8d53-04384f64223d","pitchNumber":4,"startTime":"2026-06-14T19:22:33.623Z","endTime":"2026-06-14T19:22:49.659Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-14T19:22:49.659Z","atBatIndex":7},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Carlos Cortes singles on a sharp line drive to right fielder Tyler Freeman. Nick Kurtz scores. Tyler Soderstrom scores.","rbi":2,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-14T19:24:16.172Z","endTime":"2026-06-14T19:24:51.697Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"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":[1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":671289,"link":"/api/v1/people/671289"},"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":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"responsiblePitcher":{"id":608372,"link":"/api/v1/people/608372"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"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":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"responsiblePitcher":{"id":608372,"link":"/api/v1/people/608372"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-14T19:23:28.804Z","endTime":"2026-06-14T19:24:18.263Z","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(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":77.9,"endSpeed":72.8,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.286922244335265,"aZ":-39.465179391007,"pfxX":3.373686550989947,"pfxZ":-5.555135329269894,"pX":0.7187552128743189,"pZ":1.6440024500933939,"vX0":5.640534192020894,"vY0":-113.41983992354592,"vZ0":-1.0819265327959986,"x":89.6,"y":194.39,"x0":-2.231399818373571,"y0":50.00314428580243,"z0":6.0369762756853795,"aX":4.427245724033492},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.8,"breakVerticalInduced":-10.1,"breakHorizontal":-7.4,"spinRate":2809,"spinDirection":45},"zone":9,"typeConfidence":2.0,"plateTime":0.48153902900364587,"extension":6.078631360826775},"index":1,"playId":"3b2ff245-083d-35ad-ae46-9e1914f0fae5","pitchNumber":1,"startTime":"2026-06-14T19:24:18.263Z","endTime":"2026-06-14T19:24:22.062Z","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":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":81.1,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.92138573291717,"aZ":-26.26554697416514,"pfxX":-5.914424959793252,"pfxZ":3.578976424071275,"pX":-0.3624580633841741,"pZ":2.443623832094354,"vX0":6.858893688462882,"vY0":-126.46967262192055,"vZ0":-3.5354357271525125,"x":130.82,"y":172.8,"x0":-2.3159831691034864,"y0":50.005424108413315,"z0":5.919974263962499,"aX":-9.7753821196015},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":6.0,"breakHorizontal":9.5,"spinRate":1624,"spinDirection":221},"zone":4,"typeConfidence":2.0,"plateTime":0.42979249109138085,"extension":6.140648739632861},"hitData":{"launchSpeed":100.0,"launchAngle":9.0,"totalDistance":163.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":148.66,"coordY":114.63}},"index":2,"playId":"119d396e-028d-370c-8628-4699e036d892","pitchNumber":2,"startTime":"2026-06-14T19:24:41.688Z","endTime":"2026-06-14T19:24:51.697Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-14T19:24:51.697Z","atBatIndex":8},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Hunter Goodman challenged (pitch result), call on the field was overturned: Zack Gelof called out on strikes.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-14T19:25:19.600Z","endTime":"2026-06-14T19:28:31.947Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"playId":"1be70e76-a3ab-4691-8419-000352cab2d0","startTime":"2026-06-14T19:25:19.600Z","endTime":"2026-06-14T19:25:24.600Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":84.9,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.82068924867903,"aZ":-20.11259054409483,"pfxX":-6.135691168319148,"pfxZ":6.6775150475319265,"pX":-0.10235112308584224,"pZ":1.544180009374062,"vX0":8.413637359001571,"vY0":-132.21658709924222,"vZ0":-7.037169174141549,"x":120.9,"y":197.09,"x0":-2.4990889457227587,"y0":50.005294104771046,"z0":5.6695403568980565,"aX":-11.086496687705187},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":11.0,"breakHorizontal":9.7,"spinRate":2322,"spinDirection":220},"zone":13,"typeConfidence":2.0,"plateTime":0.4111100135409793,"extension":6.14329174806983},"index":1,"playId":"8a48dc82-f992-38ec-935a-101989246c77","pitchNumber":1,"startTime":"2026-06-14T19:25:38.261Z","endTime":"2026-06-14T19:25:42.485Z","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,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":84.9,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.134309428817065,"aZ":-22.03311342439572,"pfxX":-7.77553258536529,"pfxZ":5.593325665518167,"pX":-0.4733540550263065,"pZ":1.9520123179312776,"vX0":7.685539211272544,"vY0":-132.76745903321032,"vZ0":-5.880858058496032,"x":135.04,"y":186.08,"x0":-2.373255861478233,"y0":50.00651582709839,"z0":5.763394171040165,"aX":-14.108297539201047},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":9.2,"breakHorizontal":12.7,"spinRate":2233,"spinDirection":210},"zone":7,"typeConfidence":2.0,"plateTime":0.4100363470015753,"extension":6.1759343071361945},"index":2,"playId":"b738eac6-795d-3895-a87d-561c39aa021e","pitchNumber":2,"startTime":"2026-06-14T19:26:00.048Z","endTime":"2026-06-14T19:26:04.577Z","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,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":78.8,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.091479909002633,"aZ":-31.902127586703582,"pfxX":0.25932891160765337,"pfxZ":0.17713085085151326,"pX":1.0672031918977283,"pZ":0.36063100455224817,"vX0":8.099821955398939,"vY0":-122.7378945739999,"vZ0":-6.5238523922077825,"x":76.32,"y":229.04,"x0":-2.2960532564353593,"y0":50.003534669306354,"z0":5.737365976351412,"aX":0.3986547595117576},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-0.8,"breakHorizontal":-2.2,"spinRate":2688,"spinDirection":50},"zone":14,"typeConfidence":2.0,"plateTime":0.4446182218444492,"extension":6.0826131702791475},"index":3,"playId":"427f52f3-a070-39ba-a4b8-1d35f48c5832","pitchNumber":3,"startTime":"2026-06-14T19:26:22.683Z","endTime":"2026-06-14T19:26:25.683Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":85.3,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.37929731682215,"aZ":-17.46590128779855,"pfxX":-3.620994520586243,"pfxZ":8.031756425988846,"pX":-0.22201359824888783,"pZ":2.5954361442728797,"vX0":7.187051282682353,"vY0":-132.97047962266748,"vZ0":-5.113498383845748,"x":125.46,"y":168.7,"x0":-2.4620513891048286,"y0":50.006521532726225,"z0":5.768869076970184,"aX":-6.634952112900393},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":13.9,"breakHorizontal":5.4,"spinRate":2313,"spinDirection":210},"zone":5,"typeConfidence":2.0,"plateTime":0.40835693165279796,"extension":6.175060853320999},"index":4,"playId":"e16102f1-c1ef-37dc-87d8-3ec98526b059","pitchNumber":4,"startTime":"2026-06-14T19:26:46.010Z","endTime":"2026-06-14T19:26:49.010Z","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":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.6,"endSpeed":77.8,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.804302084974683,"aZ":-33.61918225140326,"pfxX":4.791722038565492,"pfxZ":-0.9550905429564285,"pX":0.9612798998246005,"pZ":2.0842272216757736,"vX0":6.602867226591188,"vY0":-121.64268537876718,"vZ0":-2.1240915832156215,"x":80.36,"y":182.51,"x0":-2.4014129100502917,"y0":50.00428048445177,"z0":5.8580845105203565,"aX":7.245324141951428},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-1.9,"breakHorizontal":-10.1,"spinRate":2547,"spinDirection":43},"zone":14,"typeConfidence":2.0,"plateTime":0.4487142660485559,"extension":6.155249188614319},"index":5,"playId":"128f982d-8dc0-30af-a2a3-9599016a62a2","pitchNumber":5,"startTime":"2026-06-14T19:27:07.940Z","endTime":"2026-06-14T19:27:12.658Z","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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.8,"endSpeed":84.8,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.148458553334706,"aZ":-23.33656956141809,"pfxX":-6.742820154387794,"pfxZ":4.888691283293786,"pX":0.03976926442504316,"pZ":2.673133051403475,"vX0":8.810099261146537,"vY0":-132.0800861588952,"vZ0":-3.7006021078242783,"x":115.48,"y":166.61,"x0":-2.428270429870111,"y0":50.00124662605074,"z0":5.763616367128465,"aX":-12.183583577351396},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":8.4,"breakHorizontal":10.8,"spinRate":2262,"spinDirection":212},"zone":5,"typeConfidence":2.0,"plateTime":0.41115527373498706,"extension":6.207600423031636},"index":6,"playId":"c09fb4d2-cdd9-385f-80cf-8a231f28b603","pitchNumber":6,"startTime":"2026-06-14T19:27:43.309Z","endTime":"2026-06-14T19:27:46.309Z","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":91.4,"endSpeed":85.3,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.08735700852543,"aZ":-18.465242593623156,"pfxX":-3.847707028837843,"pfxZ":7.513791109357535,"pX":0.5056743475065191,"pZ":1.685866045787823,"vX0":8.982876290960197,"vY0":-132.88109202315695,"vZ0":-7.0851819125839155,"x":97.72,"y":193.26,"x0":-2.3887086172038683,"y0":50.00347229916043,"z0":5.683984700493652,"aX":-7.021393277787859},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":12.6,"breakHorizontal":5.4,"spinRate":2403,"spinDirection":206},"zone":9,"typeConfidence":2.0,"plateTime":0.40906458654010036,"extension":6.301898837380918},"index":7,"playId":"9b7b9610-de31-3371-90a8-0d7232727bf3","pitchNumber":7,"startTime":"2026-06-14T19:28:09.993Z","endTime":"2026-06-14T19:28:31.947Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":115,"player":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"}},"playEndTime":"2026-06-14T19:28:31.947Z","atBatIndex":9},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jonah Heim singles on a line drive to right fielder Tyler Freeman. Carlos Cortes to 3rd.","rbi":0,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-14T19:28:44.422Z","endTime":"2026-06-14T19:29:02.176Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"postOnThird":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":671289,"link":"/api/v1/people/671289"},"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":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.0,"endSpeed":74.2,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.29730909155854,"aZ":-38.51497530626934,"pfxX":3.9469129885517633,"pfxZ":-4.643737316464687,"pX":0.0750302799590881,"pZ":1.9642835793090652,"vX0":4.343219360766284,"vY0":-115.20816735139663,"vZ0":-0.9772556181497648,"x":114.14,"y":185.74,"x0":-2.336571930623159,"y0":50.00341514118935,"z0":6.0664343636536415,"aX":5.387630671354665},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.5,"breakVerticalInduced":-8.4,"breakHorizontal":-8.0,"spinRate":2763,"spinDirection":42},"zone":8,"typeConfidence":2.0,"plateTime":0.47263800027622205,"extension":6.116565413801162},"hitData":{"launchSpeed":94.7,"launchAngle":15.0,"totalDistance":252.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":185.77,"coordY":117.65}},"index":0,"playId":"7e6f27bb-d323-3538-9ccf-f7b861f3860e","pitchNumber":1,"startTime":"2026-06-14T19:28:52.548Z","endTime":"2026-06-14T19:29:02.176Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-14T19:29:02.176Z","atBatIndex":10},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Max Muncy out on a sacrifice fly to left fielder Troy Johnston. Carlos Cortes scores.","rbi":1,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-14T19:29:30.948Z","endTime":"2026-06-14T19:31:51.522Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":691777,"fullName":"Max Muncy","link":"/api/v1/people/691777"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":691777,"fullName":"Max Muncy","link":"/api/v1/people/691777"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":687859,"link":"/api/v1/people/687859"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"responsiblePitcher":{"id":608372,"link":"/api/v1/people/608372"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":85.7,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.177134890332773,"aZ":-22.83098709991353,"pfxX":-6.8791196909030505,"pfxZ":5.031415342684887,"pX":-0.8577192382529488,"pZ":2.143972147706337,"vX0":6.510555594636308,"vY0":-134.6844845120292,"vZ0":-5.393653530116357,"x":149.69,"y":180.89,"x0":-2.3995530038108677,"y0":50.006059988389396,"z0":5.7629912009867255,"aX":-12.782772624499652},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":8.3,"breakHorizontal":11.3,"spinRate":2282,"spinDirection":206},"zone":13,"typeConfidence":2.0,"plateTime":0.4049391579214161,"extension":6.2069457647785535},"index":0,"playId":"0cff616a-3d67-31f9-9a4a-f1d4e6c0f8fe","pitchNumber":1,"startTime":"2026-06-14T19:29:45.713Z","endTime":"2026-06-14T19:29:48.713Z","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":1},"pitchData":{"startSpeed":82.8,"endSpeed":76.8,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.18845758844058,"aZ":-27.698368398172555,"pfxX":3.470406149557995,"pfxZ":3.0330023726515902,"pX":1.311558908605946,"pZ":1.8885558039655934,"vX0":7.752562895793164,"vY0":-120.41651195648303,"vZ0":-3.550099770296232,"x":67.01,"y":187.79,"x0":-2.3936296780854147,"y0":50.003400046180346,"z0":5.817948614166122,"aX":5.124598362701142},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":4.9,"breakHorizontal":-8.0,"spinRate":2688,"spinDirection":58},"zone":14,"typeConfidence":2.0,"plateTime":0.45391560715265644,"extension":6.0427746628838195},"index":1,"playId":"e43e575d-72d7-31ee-9e07-f96b5d2336b7","pitchNumber":2,"startTime":"2026-06-14T19:30:14.550Z","endTime":"2026-06-14T19:30:18.591Z","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":91.5,"endSpeed":85.0,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.26413228514546,"aZ":-18.794203269199688,"pfxX":-4.483335581617775,"pfxZ":7.3450510150532535,"pX":-0.11944901639330682,"pZ":1.851138985526374,"vX0":7.8669895108855465,"vY0":-133.04942048369247,"vZ0":-6.532612535342508,"x":121.55,"y":188.8,"x0":-2.5108312106502093,"y0":50.004495209945176,"z0":5.666221751443939,"aX":-8.168868381118262},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":12.4,"breakHorizontal":6.7,"spinRate":2269,"spinDirection":216},"zone":8,"typeConfidence":2.0,"plateTime":0.4091919466553864,"extension":6.114724644045657},"index":2,"playId":"4eec94e3-ecaf-34b9-b812-20605ae9899a","pitchNumber":3,"startTime":"2026-06-14T19:30:34.363Z","endTime":"2026-06-14T19:30:38.322Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":85.9,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.45132230888036,"aZ":-17.46775892772151,"pfxX":-6.783012810010742,"pfxZ":7.907262134688579,"pX":0.07836963851673573,"pZ":1.205824030812011,"vX0":8.889922681756973,"vY0":-134.5922506903028,"vZ0":-8.594051604881194,"x":114.01,"y":206.22,"x0":-2.365186680857241,"y0":50.003186475127364,"z0":5.645050849474527,"aX":-12.61637378089885},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":12.8,"breakHorizontal":10.7,"spinRate":2442,"spinDirection":204},"zone":14,"typeConfidence":2.0,"plateTime":0.404834394156246,"extension":6.3296233311332895},"index":3,"playId":"65ff94e5-a757-3ae1-93a8-61da4e5f0200","pitchNumber":4,"startTime":"2026-06-14T19:31:13.131Z","endTime":"2026-06-14T19:31:17.234Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.8,"endSpeed":77.5,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.0589769103867,"aZ":-31.84083493642277,"pfxX":3.597264261246609,"pfxZ":0.2180392341960733,"pX":0.179335376919186,"pZ":2.4477715783883465,"vX0":5.039970668768209,"vY0":-122.05039313596423,"vZ0":-1.801824769576864,"x":110.16,"y":172.69,"x0":-2.3763102408487176,"y0":50.002531063089684,"z0":5.926727198939021,"aX":5.448389712149153},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":0.2,"breakHorizontal":-7.7,"spinRate":2577,"spinDirection":68},"zone":5,"typeConfidence":2.0,"plateTime":0.44805541907664814,"extension":6.01207116359293},"hitData":{"launchSpeed":91.4,"launchAngle":35.0,"totalDistance":359.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":75.45,"coordY":63.23}},"index":4,"playId":"3542708e-08a1-3230-a18c-8dd7881640f2","pitchNumber":5,"startTime":"2026-06-14T19:31:35.310Z","endTime":"2026-06-14T19:31:51.522Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-14T19:31:51.522Z","atBatIndex":11},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jeff McNeil flies out to left fielder Troy Johnston.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-14T19:32:16.897Z","endTime":"2026-06-14T19:32:53.652Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":687859,"link":"/api/v1/people/687859"},"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":2},"pitchData":{"startSpeed":91.7,"endSpeed":85.5,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.342817352927224,"aZ":-18.050153213626388,"pfxX":-3.385854996906774,"pfxZ":7.648395835248781,"pX":-1.0214438250650575,"pZ":3.0061755358172113,"vX0":5.332319667023036,"vY0":-133.6887638339135,"vZ0":-3.9768859001636074,"x":155.94,"y":157.61,"x0":-2.5836933005009253,"y0":50.004296145141424,"z0":5.7747315407069175,"aX":-6.254180408332903},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":13.4,"breakHorizontal":5.3,"spinRate":2461,"spinDirection":208},"zone":11,"typeConfidence":2.0,"plateTime":0.4065710060552359,"extension":6.037919153959427},"index":0,"playId":"5eff230b-1a3d-3d96-b5a8-04df81e80132","pitchNumber":1,"startTime":"2026-06-14T19:32:24.133Z","endTime":"2026-06-14T19:32:27.678Z","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":84.3,"endSpeed":79.1,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.699328474953536,"aZ":-32.21557983761271,"pfxX":0.914012723707716,"pfxZ":-0.03080695369319919,"pX":-0.7508768478596289,"pZ":2.1410111195627937,"vX0":3.799465354522172,"vY0":-122.8806049016935,"vZ0":-2.5968225218979217,"x":145.62,"y":180.97,"x0":-2.4230650296746767,"y0":50.000214473711054,"z0":5.8940234847165085,"aX":1.425220342427574},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-0.4,"breakHorizontal":-2.4,"spinRate":2616,"spinDirection":65},"zone":7,"typeConfidence":2.0,"plateTime":0.44232219906452697,"extension":5.974294117562858},"hitData":{"launchSpeed":83.0,"launchAngle":56.0,"totalDistance":259.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":61.41,"coordY":117.63}},"index":1,"playId":"f311c441-d50d-3cd2-b3ab-26e1acf24507","pitchNumber":2,"startTime":"2026-06-14T19:32:42.876Z","endTime":"2026-06-14T19:32:53.652Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-14T19:32:53.652Z","atBatIndex":12},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Cole Carrigg singles on a line drive to center fielder Lawrence Butler.","rbi":0,"awayScore":2,"homeScore":4,"isOut":false},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-14T19:35:20.924Z","endTime":"2026-06-14T19:36:14.970Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,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":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":671732,"link":"/api/v1/people/671732"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":85.0,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.70768345843824,"aZ":-17.250796242558817,"pfxX":3.763578194532868,"pfxZ":8.177904044205913,"pX":1.1848770492257164,"pZ":3.521035485285438,"vX0":-3.1098675819836297,"vY0":-132.81659410231663,"vZ0":-3.3412338670502977,"x":71.84,"y":143.71,"x0":1.8697518906299044,"y0":50.00508429264063,"z0":6.016769860501006,"aX":6.869684125149377},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":14.5,"breakHorizontal":-6.4,"spinRate":2122,"spinDirection":151},"zone":12,"typeConfidence":2.0,"plateTime":0.40905741379437677,"extension":6.532525391032003},"index":0,"playId":"70f6e1f0-42e0-3a7d-a786-27e033829b10","pitchNumber":1,"startTime":"2026-06-14T19:35:27.447Z","endTime":"2026-06-14T19:35:31.260Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"index":1,"startTime":"2026-06-14T19:35:38.197Z","endTime":"2026-06-14T19:35:49.787Z","isPitch":false,"type":"action","player":{"id":694249,"link":"/api/v1/people/694249"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.5,"endSpeed":73.6,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.859644326924677,"aZ":-28.29476045388855,"pfxX":4.91990751206664,"pfxZ":2.8872365886416036,"pX":-0.0802574556397436,"pZ":1.0774534520063508,"vX0":-5.9642590103728965,"vY0":-114.26523284649132,"vZ0":-5.188193631659597,"x":120.06,"y":209.69,"x0":1.9052101803624404,"y0":50.003747967293876,"z0":6.1053962691991694,"aX":6.612050782199972},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":4.3,"breakHorizontal":-7.7,"spinRate":1354,"spinDirection":126},"zone":13,"typeConfidence":2.0,"plateTime":0.47642484780354444,"extension":6.230076205385272},"index":2,"playId":"f72d14ff-1ec4-3c09-83e5-541a5182b0e2","pitchNumber":2,"startTime":"2026-06-14T19:35:49.787Z","endTime":"2026-06-14T19:35:52.787Z","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":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.5,"endSpeed":72.9,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.317142233593728,"aZ":-31.37081219330612,"pfxX":4.495166964219226,"pfxZ":0.6053993762552228,"pX":1.156935419373797,"pZ":2.7220054622883727,"vX0":-3.695846495040306,"vY0":-114.34519562148787,"vZ0":-1.1497686542876542,"x":72.9,"y":165.29,"x0":2.203236918864491,"y0":50.00469324363684,"z0":6.284621226740674,"aX":6.006426502838871},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":1.1,"breakHorizontal":-7.3,"spinRate":1346,"spinDirection":125},"zone":12,"typeConfidence":2.0,"plateTime":0.47737508804403683,"extension":5.888854768572178},"hitData":{"launchSpeed":97.6,"launchAngle":12.0,"totalDistance":226.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":131.49,"coordY":110.29}},"index":3,"playId":"e2bff2e6-c2d4-3f03-a80c-dacfacb9ed45","pitchNumber":3,"startTime":"2026-06-14T19:36:04.528Z","endTime":"2026-06-14T19:36:14.970Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-14T19:36:14.970Z","atBatIndex":13},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Kyle Karros singles on a ground ball to right fielder Carlos Cortes. Cole Carrigg to 3rd.","rbi":0,"awayScore":2,"homeScore":4,"isOut":false},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-14T19:37:04.712Z","endTime":"2026-06-14T19:40:06.832Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"postOnThird":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6,8,9],"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":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":666126,"link":"/api/v1/people/666126"},"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":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"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":"1d7f0e95-be88-36f8-8f96-b5319a609c94","startTime":"2026-06-14T19:36:45.654Z","endTime":"2026-06-14T19:36:48.654Z","isPitch":false,"type":"pickoff"},{"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":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":85.5,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.760795422912263,"aZ":-19.502111194787535,"pfxX":5.253597760702247,"pfxZ":6.859360826663812,"pX":1.0618273142151724,"pZ":3.618358833492072,"vX0":-4.794309746319734,"vY0":-133.57651811879418,"vZ0":-2.435088557870686,"x":76.53,"y":141.08,"x0":2.1782362973585294,"y0":50.003024580537,"z0":5.910116919427134,"aX":9.705633476513624},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":12.2,"breakHorizontal":-8.8,"spinRate":2194,"spinDirection":145},"zone":12,"typeConfidence":2.0,"plateTime":0.40662118653741164,"extension":6.499973421454592},"index":1,"playId":"92da3cde-48c8-3de6-98f4-69d4f9852844","pitchNumber":1,"startTime":"2026-06-14T19:37:07.049Z","endTime":"2026-06-14T19:37:11.191Z","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":0,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":84.8,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.133140831045388,"aZ":-18.77427500498187,"pfxX":6.109167903027767,"pfxZ":7.331332055861251,"pX":0.7053200809379001,"pZ":4.4153699304577465,"vX0":-5.724537552762115,"vY0":-133.24566992228725,"vZ0":-0.5359645531837225,"x":90.11,"y":119.57,"x0":2.0706252438167865,"y0":50.00521731906158,"z0":5.955629042999787,"aX":11.170999839798242},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":13.4,"breakHorizontal":-10.1,"spinRate":2237,"spinDirection":146},"zone":12,"typeConfidence":2.0,"plateTime":0.40846352211043735,"extension":6.448896333223304},"index":2,"playId":"05461375-98c4-3808-905e-32b1db3899f7","pitchNumber":2,"startTime":"2026-06-14T19:37:27.289Z","endTime":"2026-06-14T19:37:31.151Z","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,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.6,"endSpeed":74.2,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.927848804725848,"aZ":-27.96949002127971,"pfxX":6.7452859745577864,"pfxZ":3.0445803940864797,"pX":0.75248001554009,"pZ":2.178193280023421,"vX0":-5.052515769782407,"vY0":-115.94816196335984,"vZ0":-3.1231577393379797,"x":88.32,"y":179.97,"x0":2.0691454433731455,"y0":50.00056775529892,"z0":6.174056947846879,"aX":9.307561623856241},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":5.2,"breakHorizontal":-11.2,"spinRate":1473,"spinDirection":130},"zone":9,"typeConfidence":2.0,"plateTime":0.4699667003224355,"extension":6.061778033232054},"index":3,"playId":"50dacff2-5a4c-3edd-8526-30e82be331e7","pitchNumber":3,"startTime":"2026-06-14T19:37:48.849Z","endTime":"2026-06-14T19:37:52.758Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":2,"strikes":1,"outs":0},"index":4,"playId":"46701d30-9c4b-3e04-b203-d3cde8620db2","startTime":"2026-06-14T19:38:10.252Z","endTime":"2026-06-14T19:38:13.252Z","isPitch":false,"type":"pickoff"},{"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":2},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":85.0,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.594301447163588,"aZ":-17.986901742893863,"pfxX":5.581192661426578,"pfxZ":7.7386176356573735,"pX":0.36360340599635715,"pZ":3.513358726312676,"vX0":-6.3995619392157534,"vY0":-133.51447300690862,"vZ0":-2.8230466621222705,"x":103.14,"y":143.92,"x0":2.0491707125497833,"y0":50.002764272502766,"z0":5.855715921018964,"aX":10.23213845100863},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":13.7,"breakHorizontal":-9.0,"spinRate":2249,"spinDirection":150},"zone":3,"typeConfidence":2.0,"plateTime":0.40784779444249475,"extension":6.530867150171233},"index":5,"playId":"714508ba-954c-3dc6-b6b2-05c171117a5a","pitchNumber":4,"startTime":"2026-06-14T19:38:31.551Z","endTime":"2026-06-14T19:38:34.551Z","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":2},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":84.4,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.84099805540591,"aZ":-17.009303830134794,"pfxX":4.068507036675923,"pfxZ":8.424961165572395,"pX":-0.9079240466450972,"pZ":2.689368289903587,"vX0":-8.508494237835801,"vY0":-132.2264894868514,"vZ0":-5.057648757834061,"x":151.61,"y":166.17,"x0":1.7994817451164657,"y0":50.0040469221609,"z0":5.845137167802929,"aX":7.325221675657638},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":14.5,"breakHorizontal":-5.9,"spinRate":2144,"spinDirection":143},"zone":11,"typeConfidence":2.0,"plateTime":0.41166960024091726,"extension":6.554035929150373},"index":6,"playId":"319e05ab-0077-355a-a68d-e04a798b1bf2","pitchNumber":5,"startTime":"2026-06-14T19:38:56.514Z","endTime":"2026-06-14T19:39:00.266Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":2},"count":{"balls":3,"strikes":2,"outs":0},"index":7,"startTime":"2026-06-14T19:39:09.691Z","endTime":"2026-06-14T19:39:24.197Z","isPitch":false,"type":"action","player":{"id":691720,"link":"/api/v1/people/691720"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true,"disengagementNum":2},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":85.7,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.809367071172698,"aZ":-16.577171338344968,"pfxX":4.483862149173193,"pfxZ":8.370018060965585,"pX":0.2760093019552137,"pZ":3.337290027113256,"vX0":-6.424121159813204,"vY0":-134.57576096561,"vZ0":-3.4787402890207746,"x":106.48,"y":148.67,"x0":2.0939931878167917,"y0":50.0034158563324,"z0":5.796799369137126,"aX":8.356814640192713},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":14.8,"breakHorizontal":-7.0,"spinRate":2102,"spinDirection":147},"zone":2,"typeConfidence":2.0,"plateTime":0.4045218428877,"extension":6.611960137578243},"index":8,"playId":"b3c98a2e-3f52-38e8-9f2d-e9d1e530f7c5","pitchNumber":6,"startTime":"2026-06-14T19:39:24.197Z","endTime":"2026-06-14T19:39:27.865Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.0,"endSpeed":77.3,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.219223903155353,"aZ":-33.34774835407154,"pfxX":-1.3774189287906577,"pfxZ":-0.7808301971161749,"pX":0.13507208117163272,"pZ":1.7724345625001958,"vX0":-4.788572032203556,"vY0":-120.84650396257328,"vZ0":-2.807228152673109,"x":111.85,"y":190.92,"x0":2.3129481981092845,"y0":50.0060360084256,"z0":5.847958002985314,"aX":-2.058668297277019},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-1.8,"breakHorizontal":3.5,"spinRate":2299,"spinDirection":250},"zone":8,"typeConfidence":2.0,"plateTime":0.4514208969064324,"extension":6.178088900524719},"hitData":{"launchSpeed":65.2,"launchAngle":1.0,"totalDistance":37.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":191.55,"coordY":102.91}},"index":9,"playId":"6ede9f08-5917-321f-a870-a387d78f7ed7","pitchNumber":7,"startTime":"2026-06-14T19:39:56.035Z","endTime":"2026-06-14T19:40:06.832Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-14T19:40:06.832Z","atBatIndex":14},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Troy Johnston grounds out, second baseman Zack Gelof to first baseman Jeff McNeil. Cole Carrigg scores. Kyle Karros to 2nd.","rbi":1,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-14T19:40:33.885Z","endTime":"2026-06-14T19:40:52.819Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":680869,"link":"/api/v1/people/680869"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":643446,"link":"/api/v1/people/643446"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"responsiblePitcher":{"id":605488,"link":"/api/v1/people/605488"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.7,"endSpeed":76.4,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.74778397233589,"aZ":-32.05838918684519,"pfxX":-2.0238998180811567,"pfxZ":0.08082947168903765,"pX":-0.10214303068474902,"pZ":2.3092366188000155,"vX0":-5.147769382973123,"vY0":-120.3482005238077,"vZ0":-2.0521178994937976,"x":120.89,"y":176.43,"x0":2.3252335800432804,"y0":50.005203559309784,"z0":6.005034067634045,"aX":-2.976267341952763},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-0.1,"breakHorizontal":4.9,"spinRate":2369,"spinDirection":270},"zone":5,"typeConfidence":2.0,"plateTime":0.45464710646121276,"extension":6.260156383485648},"hitData":{"launchSpeed":76.5,"launchAngle":-2.0,"totalDistance":33.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":158.09,"coordY":157.16}},"index":0,"playId":"68414b1e-5973-3418-a0ed-3fa5ac57e874","pitchNumber":1,"startTime":"2026-06-14T19:40:44.545Z","endTime":"2026-06-14T19:40:52.819Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-14T19:40:52.819Z","atBatIndex":15},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Braxton Fulford strikes out swinging.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-14T19:41:15.867Z","endTime":"2026-06-14T19:42:31.312Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":690924,"fullName":"Braxton Fulford","link":"/api/v1/people/690924"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":690924,"fullName":"Braxton Fulford","link":"/api/v1/people/690924"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":641680,"link":"/api/v1/people/641680"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":84.3,"endSpeed":79.0,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.482228236091505,"aZ":-28.928845460163917,"pfxX":-0.9396694977175692,"pfxZ":2.0974658565881863,"pX":-0.9438510669156709,"pZ":0.8973405179887325,"vX0":-7.276779179290457,"vY0":-122.56481815623016,"vZ0":-6.013861367107134,"x":152.98,"y":214.55,"x0":2.1656033747672145,"y0":50.00369006296584,"z0":5.803257382802452,"aX":-1.4512464515192547},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":2.8,"breakHorizontal":3.1,"spinRate":2317,"spinDirection":238},"zone":13,"typeConfidence":2.0,"plateTime":0.44411010777148796,"extension":6.236107529840182},"index":0,"playId":"b10fb0e4-f553-32a4-aa12-8da7cb3c9e4b","pitchNumber":1,"startTime":"2026-06-14T19:41:23.935Z","endTime":"2026-06-14T19:41:27.713Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.6,"endSpeed":74.1,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.433442438772982,"aZ":-31.692640329630365,"pfxX":6.398969663324226,"pfxZ":0.34573446283956066,"pX":1.1472163480412463,"pZ":2.222426281905078,"vX0":-4.319089144136094,"vY0":-115.93486579061197,"vZ0":-2.02623178163527,"x":73.27,"y":178.77,"x0":2.1928618802674547,"y0":50.000100308131785,"z0":6.100994800626344,"aX":8.805599626267107},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":0.5,"breakHorizontal":-10.7,"spinRate":1399,"spinDirection":126},"zone":14,"typeConfidence":2.0,"plateTime":0.4704645975179047,"extension":5.990554902454629},"index":1,"playId":"53eaae38-17e6-3d9f-ad14-6d74715cf776","pitchNumber":2,"startTime":"2026-06-14T19:41:42.847Z","endTime":"2026-06-14T19:41:45.934Z","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":91.5,"endSpeed":84.9,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.389497417062092,"aZ":-18.593723644780933,"pfxX":5.657097624305209,"pfxZ":7.442127900135076,"pX":0.4257008759500488,"pZ":2.6193329801534797,"vX0":-6.103578084644326,"vY0":-133.1754986310795,"vZ0":-4.873659966266833,"x":100.77,"y":168.06,"x0":1.9953353318894773,"y0":50.001223300445275,"z0":5.788662738227544,"aX":10.32064749218151},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":12.8,"breakHorizontal":-9.1,"spinRate":2181,"spinDirection":149},"zone":6,"typeConfidence":2.0,"plateTime":0.40884732314645467,"extension":6.637307747584511},"index":2,"playId":"d712943e-1d66-33ae-bec3-634b37ddbac4","pitchNumber":3,"startTime":"2026-06-14T19:42:03.843Z","endTime":"2026-06-14T19:42:06.843Z","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":91.7,"endSpeed":85.1,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.930532625558744,"aZ":-16.31212830111565,"pfxX":5.57281356990252,"pfxZ":8.63843639630821,"pX":-0.01134642687491384,"pZ":3.750546926247664,"vX0":-7.534214869695597,"vY0":-133.4754232378,"vZ0":-2.5401734570742653,"x":117.43,"y":137.52,"x0":2.1008429896424263,"y0":50.00493911301441,"z0":5.8650197895047285,"aX":10.236319829888437},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":15.5,"breakHorizontal":-8.8,"spinRate":2135,"spinDirection":152},"zone":11,"typeConfidence":2.0,"plateTime":0.40760156476661225,"extension":6.600887062108735},"index":3,"playId":"0633e92d-7815-36eb-94ab-2ccf06005093","pitchNumber":4,"startTime":"2026-06-14T19:42:28.312Z","endTime":"2026-06-14T19:42:31.312Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-14T19:42:31.312Z","atBatIndex":16},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Willi Castro homers (4) on a fly ball to left center field. Kyle Karros scores.","rbi":2,"awayScore":5,"homeScore":4,"isOut":false},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-14T19:42:53.387Z","endTime":"2026-06-14T19:45:00.057Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,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":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"responsiblePitcher":{"id":605488,"link":"/api/v1/people/605488"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"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":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"responsiblePitcher":{"id":605488,"link":"/api/v1/people/605488"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.0,"endSpeed":74.7,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.98341715429219,"aZ":-25.66756587013461,"pfxX":5.6834382297534205,"pfxZ":4.68965418421422,"pX":-0.05494442663044464,"pZ":0.7972064344982832,"vX0":-6.831694993466984,"vY0":-116.26924826829246,"vZ0":-6.296321281575462,"x":119.09,"y":217.26,"x0":2.164418931540945,"y0":50.00531930386604,"z0":5.933121820650312,"aX":7.890450325695318},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":7.3,"breakHorizontal":-8.9,"spinRate":1407,"spinDirection":121},"zone":13,"typeConfidence":2.0,"plateTime":0.4686253380382306,"extension":5.9919199562153596},"index":0,"playId":"edd452ea-3573-3cdc-b7f3-9f40dc667d42","pitchNumber":1,"startTime":"2026-06-14T19:42:55.959Z","endTime":"2026-06-14T19:43:00.358Z","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":91.7,"endSpeed":85.4,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.202112510173514,"aZ":-17.914640197551105,"pfxX":5.012563187970053,"pfxZ":7.726892553002269,"pX":-0.02836399087960588,"pZ":4.165222164922263,"vX0":-7.246547496955436,"vY0":-133.62486643320844,"vZ0":-1.2760403511198553,"x":118.08,"y":126.32,"x0":2.0418921225176194,"y0":50.006295056840706,"z0":5.910281776440496,"aX":9.255463665896448},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":14.0,"breakHorizontal":-7.9,"spinRate":2144,"spinDirection":146},"zone":11,"typeConfidence":2.0,"plateTime":0.4067045821927491,"extension":6.5112318290663},"index":1,"playId":"e4db39ae-a265-3552-8c37-cfd2e3b8d0fc","pitchNumber":2,"startTime":"2026-06-14T19:43:25.968Z","endTime":"2026-06-14T19:43:29.894Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":84.1,"endSpeed":78.2,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.7779393560111,"aZ":-29.46360628471421,"pfxX":-2.6700333836293626,"pfxZ":1.766955520803526,"pX":0.35002039918526007,"pZ":2.2840728248011515,"vX0":-3.977898531029864,"vY0":-122.50507068859947,"vZ0":-2.74823628429451,"x":103.66,"y":177.11,"x0":2.3352101660109175,"y0":50.00515926232433,"z0":5.91190925533211,"aX":-4.101512132379863},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":2.9,"breakHorizontal":5.6,"spinRate":2312,"spinDirection":229},"zone":6,"typeConfidence":2.0,"plateTime":0.44529351967608255,"extension":6.261889082961118},"index":2,"playId":"c5b7f411-232d-36db-a962-23c02838f608","pitchNumber":3,"startTime":"2026-06-14T19:43:44.046Z","endTime":"2026-06-14T19:43:48.575Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-06-14T19:43:59.794Z","endTime":"2026-06-14T19:44:16.122Z","isPitch":false,"type":"action","player":{"id":650489,"link":"/api/v1/people/650489"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":85.4,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.847371153969892,"aZ":-17.956337790709192,"pfxX":6.480191464331572,"pfxZ":7.649447207787853,"pX":0.2343022380387206,"pZ":3.8926889566150433,"vX0":-7.2101750275917444,"vY0":-134.6314347694601,"vZ0":-1.9231384858510783,"x":108.07,"y":133.68,"x0":2.0896194598073596,"y0":50.00130920442755,"z0":5.870539430425178,"aX":12.042355041767053},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":13.7,"breakHorizontal":-10.4,"spinRate":2177,"spinDirection":146},"zone":12,"typeConfidence":2.0,"plateTime":0.40492767555146214,"extension":6.633933279526339},"index":4,"playId":"3e1fedb8-b547-34ed-915e-5f18af982e9b","pitchNumber":4,"startTime":"2026-06-14T19:44:16.122Z","endTime":"2026-06-14T19:44:19.972Z","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":2,"outs":2},"pitchData":{"startSpeed":81.0,"endSpeed":75.4,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.794740003614297,"aZ":-25.069172121458138,"pfxX":4.2833649245482786,"pfxZ":4.98905936985389,"pX":0.5427272617027722,"pZ":1.4479094514052777,"vX0":-5.146007062067833,"vY0":-117.8437972214367,"vZ0":-5.202535847822998,"x":96.31,"y":199.69,"x0":2.185749511566593,"y0":50.002702288827685,"z0":5.965027619627172,"aX":6.0994363602831445},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":8.2,"breakHorizontal":-6.7,"spinRate":1354,"spinDirection":125},"zone":14,"typeConfidence":2.0,"plateTime":0.4626073960539818,"extension":6.076382637665946},"hitData":{"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":56.19,"coordY":63.37}},"index":5,"playId":"5ea782d7-defa-3168-8928-79ea397aed7e","pitchNumber":5,"startTime":"2026-06-14T19:44:37.196Z","endTime":"2026-06-14T19:45:00.057Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-14T19:45:00.057Z","atBatIndex":17},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Tyler Freeman flies out to center fielder Lawrence Butler.","rbi":0,"awayScore":5,"homeScore":4,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-14T19:46:02.866Z","endTime":"2026-06-14T19:46:13.194Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[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":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":671732,"link":"/api/v1/people/671732"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-06-14T19:45:23.567Z","endTime":"2026-06-14T19:46:05.103Z","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(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":2},"pitchData":{"startSpeed":78.9,"endSpeed":74.1,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":16.840038024383336,"aZ":-30.306118965750006,"pfxX":5.546373197777838,"pfxZ":1.361713963423897,"pX":0.0859654715122731,"pZ":2.2003273643369634,"vX0":-6.213434471196814,"vY0":-114.86836032592629,"vZ0":-2.3661758009003213,"x":113.72,"y":179.37,"x0":2.0776949108460254,"y0":50.0000533532587,"z0":6.127416994893861,"aX":7.576256687108492},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":2.3,"breakHorizontal":-8.9,"spinRate":1430,"spinDirection":124},"zone":5,"typeConfidence":2.0,"plateTime":0.47285594543965725,"extension":6.160392737540859},"hitData":{"launchSpeed":82.4,"launchAngle":42.0,"totalDistance":292.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":130.25,"coordY":82.74}},"index":1,"playId":"d8f5dcbb-c5c1-31c2-997d-3b3cdb4ad839","pitchNumber":1,"startTime":"2026-06-14T19:46:05.103Z","endTime":"2026-06-14T19:46:13.194Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-14T19:46:13.194Z","atBatIndex":18},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Alika Williams singles on a line drive to center fielder Cole Carrigg.","rbi":0,"awayScore":5,"homeScore":4,"isOut":false},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-14T19:48:02.754Z","endTime":"2026-06-14T19:51:19.164Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6,7,8],"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":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":694249,"link":"/api/v1/people/694249"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":84.8,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.91395716704428,"aZ":-23.179990274426952,"pfxX":-6.820681137252105,"pfxZ":4.983774184552065,"pX":0.1661771662299527,"pZ":2.1009220277741485,"vX0":8.651510724104744,"vY0":-132.20703023207457,"vZ0":-5.3417956356327725,"x":110.67,"y":182.06,"x0":-2.2324265844531967,"y0":50.00434677169439,"z0":5.80443699470231,"aX":-12.316010603559821},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":8.3,"breakHorizontal":10.9,"spinRate":2223,"spinDirection":211},"zone":8,"typeConfidence":2.0,"plateTime":0.4111731053557319,"extension":6.1105979321299255},"index":0,"playId":"76e7745f-79e6-322c-92a3-2377d98c1f3b","pitchNumber":1,"startTime":"2026-06-14T19:48:20.179Z","endTime":"2026-06-14T19:48:24.009Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":84.9,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.236721319709478,"aZ":-22.58836594287535,"pfxX":-7.42406739547291,"pfxZ":5.264728031565056,"pX":0.7295044032296979,"pZ":3.039296581186633,"vX0":10.225447630171308,"vY0":-133.02633487287335,"vZ0":-3.3292753592445554,"x":89.19,"y":156.72,"x0":-2.171343660878554,"y0":50.004156996448756,"z0":5.91466619779062,"aX":-13.521466784625751},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":9.1,"breakHorizontal":11.6,"spinRate":2185,"spinDirection":206},"zone":3,"typeConfidence":2.0,"plateTime":0.4092374682139277,"extension":6.199732678695359},"index":1,"playId":"d87f1d11-d14d-3600-ac3f-d5e746a24717","pitchNumber":2,"startTime":"2026-06-14T19:48:41.391Z","endTime":"2026-06-14T19:48:45.302Z","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":0},"pitchData":{"startSpeed":84.1,"endSpeed":78.9,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.514105882792656,"aZ":-31.6658942060361,"pfxX":0.29070378157170573,"pfxZ":0.3260284933270565,"pX":0.7322014746805505,"pZ":0.7738563220815711,"vX0":7.118794869138652,"vY0":-122.31640240083912,"vZ0":-5.909668845627147,"x":89.09,"y":217.89,"x0":-2.234192347185657,"y0":50.000195901223684,"z0":5.884649301708933,"aX":0.44643542869296415},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-0.4,"breakHorizontal":-1.9,"spinRate":2465,"spinDirection":78},"zone":14,"typeConfidence":2.0,"plateTime":0.44509210096328466,"extension":6.11393378952562},"index":2,"playId":"c02e498d-a413-3bb2-8b3d-8afca7c13692","pitchNumber":3,"startTime":"2026-06-14T19:48:59.105Z","endTime":"2026-06-14T19:49:04.051Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":84.7,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.104308748244293,"aZ":-21.495046067053025,"pfxX":-2.4931792190809814,"pfxZ":5.863983950520744,"pX":-0.19570108545970227,"pZ":4.549471894911204,"vX0":6.636939958745275,"vY0":-133.02187342504655,"vZ0":0.12629824977341386,"x":124.46,"y":115.94,"x0":-2.3810863150081674,"y0":50.00499826824852,"z0":6.038894328861587,"aX":-4.543004248445901},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":10.9,"breakHorizontal":3.4,"spinRate":2299,"spinDirection":213},"zone":11,"typeConfidence":2.0,"plateTime":0.40917741052934575,"extension":6.12522258965396},"index":3,"playId":"6e3ddeeb-badc-3ff3-bce2-d3f159a777e0","pitchNumber":4,"startTime":"2026-06-14T19:49:22.590Z","endTime":"2026-06-14T19:49:26.026Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":85.1,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.968990809077365,"aZ":-21.719610911025,"pfxX":-6.200411478318729,"pfxZ":5.762070610088584,"pX":1.1846360058296856,"pZ":1.9448789999723082,"vX0":11.206781779533033,"vY0":-132.506432328719,"vZ0":-5.893953736185441,"x":71.84,"y":186.27,"x0":-2.255822829933936,"y0":50.00278665196371,"z0":5.740345570307607,"aX":-11.24948579261725},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":9.6,"breakHorizontal":9.4,"spinRate":2229,"spinDirection":205},"zone":14,"typeConfidence":2.0,"plateTime":0.4102357644721706,"extension":6.213432355206997},"index":4,"playId":"18ce6bb7-3861-3abe-a419-d5620895f9ad","pitchNumber":5,"startTime":"2026-06-14T19:49:40.147Z","endTime":"2026-06-14T19:49:44.033Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":85.5,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.988634735681142,"aZ":-17.113618028130038,"pfxX":-2.8759715748736987,"pfxZ":8.128507528904999,"pX":-0.12459370242212411,"pZ":2.340967348424911,"vX0":7.096820650531124,"vY0":-134.49522924998985,"vZ0":-5.818868554545105,"x":121.75,"y":175.57,"x0":-2.4103314312747877,"y0":50.00550218636171,"z0":5.724127277847354,"aX":-5.331019617175345},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":13.8,"breakHorizontal":3.8,"spinRate":2317,"spinDirection":208},"zone":5,"typeConfidence":2.0,"plateTime":0.40544024535647427,"extension":6.26612405671898},"index":5,"playId":"2c094475-d126-39db-8057-16230704fe35","pitchNumber":6,"startTime":"2026-06-14T19:49:58.174Z","endTime":"2026-06-14T19:50:01.673Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":85.9,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.70665029720152,"aZ":-18.471665646473838,"pfxX":-2.299622936784894,"pfxZ":7.384047822572667,"pX":0.5708402484643033,"pZ":3.2519561628130265,"vX0":8.43474091107114,"vY0":-133.87012040051138,"vZ0":-3.513193611034021,"x":95.24,"y":150.98,"x0":-2.2911763028126124,"y0":50.006075722832634,"z0":5.866541265361779,"aX":-4.269632110534777},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":13.0,"breakHorizontal":2.8,"spinRate":2350,"spinDirection":210},"zone":3,"typeConfidence":2.0,"plateTime":0.4056218997939194,"extension":6.135893262582098},"index":6,"playId":"d1fdf646-529f-36c7-91c4-76f1d2153288","pitchNumber":7,"startTime":"2026-06-14T19:50:20.293Z","endTime":"2026-06-14T19:50:24.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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":86.1,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.36625260298094,"aZ":-23.2516978143775,"pfxX":-6.683785086163816,"pfxZ":4.786373561748913,"pX":-0.9647659709313914,"pZ":2.4849585211402605,"vX0":6.27756094533099,"vY0":-134.28721186517146,"vZ0":-4.267208344944229,"x":153.77,"y":171.69,"x0":-2.440973635120847,"y0":50.006022428103016,"z0":5.706830155939471,"aX":-12.465722824828928},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":8.2,"breakHorizontal":11.2,"spinRate":2235,"spinDirection":214},"zone":13,"typeConfidence":2.0,"plateTime":0.40466145381350627,"extension":6.073937561054465},"index":7,"playId":"500586cf-bcb6-3229-9d0c-ea10627c60d2","pitchNumber":8,"startTime":"2026-06-14T19:50:42.922Z","endTime":"2026-06-14T19:50:48.467Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":86.0,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.312148543845414,"aZ":-20.67797163154966,"pfxX":-2.6131753275941016,"pfxZ":6.193858764364781,"pX":0.6531230077659474,"pZ":2.049063481610662,"vX0":8.901269307660455,"vY0":-134.2194523304846,"vZ0":-6.020589657583029,"x":92.1,"y":183.46,"x0":-2.3417169904865722,"y0":50.00265727705364,"z0":5.756453646968317,"aX":-4.8506967189859145},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":10.3,"breakHorizontal":3.1,"spinRate":2318,"spinDirection":209},"zone":9,"typeConfidence":2.0,"plateTime":0.40540247504210747,"extension":6.186094894306711},"hitData":{"launchSpeed":95.2,"launchAngle":15.0,"totalDistance":289.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":115.62,"coordY":84.41}},"index":8,"playId":"a96330f4-010b-3cab-8e82-9ecac15b895e","pitchNumber":9,"startTime":"2026-06-14T19:51:09.135Z","endTime":"2026-06-14T19:51:19.164Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-14T19:51:19.164Z","atBatIndex":19},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Lawrence Butler strikes out swinging.","rbi":0,"awayScore":5,"homeScore":4,"isOut":true},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-14T19:51:35.438Z","endTime":"2026-06-14T19:52:57.638Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"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":3},"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"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":91.6,"endSpeed":84.9,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.660549943693006,"aZ":-18.08968398815688,"pfxX":-4.038248179763037,"pfxZ":7.692541492190228,"pX":-0.645575769179559,"pZ":3.919354368045088,"vX0":6.270900302422207,"vY0":-133.46942724681674,"vZ0":-1.6634777215516419,"x":141.61,"y":132.96,"x0":-2.4847934704726313,"y0":50.00534933606973,"z0":5.833327469487701,"aX":-7.397115168326349},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":13.9,"breakHorizontal":6.2,"spinRate":2332,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.4080363433742922,"extension":6.091831338683631},"index":0,"playId":"3d2d3176-f4ce-3929-8581-4a8fa2c0a7fd","pitchNumber":1,"startTime":"2026-06-14T19:51:44.678Z","endTime":"2026-06-14T19:51:49.712Z","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":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.2,"endSpeed":77.8,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.834932031300983,"aZ":-31.95440977317316,"pfxX":4.715748445796073,"pfxZ":0.1497014676432844,"pX":-0.34227271982911295,"pZ":2.8193135312840516,"vX0":4.041828918704651,"vY0":-121.2358507096265,"vZ0":-0.5075872704937424,"x":130.05,"y":162.66,"x0":-2.633606038680921,"y0":50.005392628649176,"z0":5.779021852089981,"aX":7.143406648477955},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":0.4,"breakHorizontal":-9.4,"spinRate":2492,"spinDirection":86},"zone":4,"typeConfidence":2.0,"plateTime":0.4488029120007919,"extension":6.018746312639725},"index":1,"playId":"32aa2251-23a9-3d02-b96d-43d9ef79127e","pitchNumber":2,"startTime":"2026-06-14T19:52:04.557Z","endTime":"2026-06-14T19:52:07.758Z","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":0},"pitchData":{"startSpeed":78.1,"endSpeed":74.1,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":16.15077465570121,"aZ":-38.048230334476834,"pfxX":3.043339248717945,"pfxZ":-4.358261780251657,"pX":-0.7700224145503934,"pZ":1.3287936726546288,"vX0":2.9733789375993602,"vY0":-113.98288551469304,"vZ0":-2.0741770867718126,"x":146.35,"y":202.9,"x0":-2.4752266780545154,"y0":50.00352982502061,"z0":5.92377547670039,"aX":4.1015064661184475},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.8,"breakVerticalInduced":-8.2,"breakHorizontal":-6.1,"spinRate":2628,"spinDirection":42},"zone":13,"typeConfidence":2.0,"plateTime":0.4761390310972602,"extension":6.115194078209112},"index":2,"playId":"8b36cdbd-4fa1-3f18-adb0-12df06c54241","pitchNumber":3,"startTime":"2026-06-14T19:52:32.579Z","endTime":"2026-06-14T19:52:36.498Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":84.2,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.038081897025517,"aZ":-18.728352960840386,"pfxX":-3.1082250133352964,"pfxZ":7.4580783795024,"pX":0.3227355557538092,"pZ":4.084762665496751,"vX0":8.012414644530226,"vY0":-132.60416934941966,"vZ0":-1.1788606087596316,"x":104.7,"y":128.49,"x0":-2.317616580533531,"y0":50.00471591750652,"z0":5.885141367166405,"aX":-5.606369852446734},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":13.6,"breakHorizontal":4.1,"spinRate":2244,"spinDirection":198},"zone":12,"typeConfidence":2.0,"plateTime":0.4111075836654292,"extension":6.101274812827238},"index":3,"playId":"7c7bea67-1ac4-32ba-ab2e-b0f5e4111ba1","pitchNumber":4,"startTime":"2026-06-14T19:52:54.638Z","endTime":"2026-06-14T19:52:57.638Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-14T19:52:57.638Z","atBatIndex":20},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Nick Kurtz doubles (13) on a line drive to center fielder Cole Carrigg. Alika Williams scores.","rbi":1,"awayScore":5,"homeScore":5,"isOut":false},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-14T19:53:17.152Z","endTime":"2026-06-14T19:54:40.658Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":71},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":694249,"link":"/api/v1/people/694249"},"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":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961"},"responsiblePitcher":{"id":608372,"link":"/api/v1/people/608372"},"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":1},"pitchData":{"startSpeed":92.1,"endSpeed":85.6,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.551017976708312,"aZ":-17.308356936922618,"pfxX":-1.4710394909227364,"pfxZ":8.01661141379495,"pX":-1.0521202341437892,"pZ":2.4365366172061367,"vX0":4.682227210280844,"vY0":-134.2030344974301,"vZ0":-5.419894056988966,"x":157.1,"y":172.99,"x0":-2.615765643262124,"y0":50.003246071392304,"z0":5.6846886120969895,"aX":-2.7287139702420578},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":13.8,"breakHorizontal":1.8,"spinRate":2330,"spinDirection":207},"zone":13,"typeConfidence":2.0,"plateTime":0.40560384554661866,"extension":6.1716829612920625},"index":0,"playId":"2aee611c-3fd3-3291-b628-ebeae3cd22f1","pitchNumber":1,"startTime":"2026-06-14T19:53:24.450Z","endTime":"2026-06-14T19:53:28.155Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":80.2,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.522631346915624,"aZ":-28.50487507991907,"pfxX":-6.395403297689676,"pfxZ":2.2669556606309484,"pX":-1.2271339367585856,"pZ":2.5837748946741312,"vX0":5.21980658959305,"vY0":-125.48862919498052,"vZ0":-2.373872922374029,"x":163.78,"y":169.02,"x0":-2.4868823130506166,"y0":50.005898046974565,"z0":5.826874589499862,"aX":-10.367875360080411},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":3.8,"breakHorizontal":10.7,"spinRate":1479,"spinDirection":212},"zone":13,"typeConfidence":2.0,"plateTime":0.43379331159917944,"extension":6.07323208721737},"index":1,"playId":"8e058ead-de7d-3823-b740-f177d5838e32","pitchNumber":2,"startTime":"2026-06-14T19:53:42.928Z","endTime":"2026-06-14T19:53:46.063Z","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":92.6,"endSpeed":86.2,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.319924057561025,"aZ":-16.18128882983394,"pfxX":-3.5493938238821356,"pfxZ":8.540238264933809,"pX":-0.3159522299970746,"pZ":2.1990048524916506,"vX0":6.83765396117423,"vY0":-134.7722082131061,"vZ0":-6.333244662324576,"x":129.04,"y":179.41,"x0":-2.4042998632587715,"y0":50.00413321530364,"z0":5.687675087469133,"aX":-6.648428286444672},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":14.5,"breakHorizontal":5.3,"spinRate":2336,"spinDirection":213},"zone":7,"typeConfidence":2.0,"plateTime":0.4036237175616826,"extension":6.184816618693649},"index":2,"playId":"2716ee76-8cca-36ab-8d51-2f4456fcce4a","pitchNumber":3,"startTime":"2026-06-14T19:54:03.737Z","endTime":"2026-06-14T19:54:07.427Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":86.3,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.950846690310932,"aZ":-18.699170084611982,"pfxX":-4.097705651394863,"pfxZ":7.182026504263832,"pX":-0.5347201351911085,"pZ":2.0767932680891215,"vX0":6.7192082350387565,"vY0":-134.80913206913843,"vZ0":-6.202796783249882,"x":137.38,"y":182.71,"x0":-2.505201333274548,"y0":50.005165581565144,"z0":5.687985940840957,"aX":-7.691016313768114},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":12.1,"breakHorizontal":6.4,"spinRate":2330,"spinDirection":207},"zone":7,"typeConfidence":2.0,"plateTime":0.40332368174974986,"extension":6.225825155958739},"hitData":{"launchSpeed":111.8,"launchAngle":7.0,"totalDistance":172.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":110.44,"coordY":67.93}},"index":3,"playId":"23f89aa2-5b04-3418-a663-3f996837be00","pitchNumber":4,"startTime":"2026-06-14T19:54:25.129Z","endTime":"2026-06-14T19:54:40.658Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-14T19:54:40.658Z","atBatIndex":21},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Tyler Soderstrom flies out to center fielder Cole Carrigg.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-14T19:55:14.190Z","endTime":"2026-06-14T19:56:56.890Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"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":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":694249,"link":"/api/v1/people/694249"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.6,"endSpeed":78.6,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.385521469398938,"aZ":-33.206385428532045,"pfxX":0.8580235884344085,"pfxZ":-0.6618383906144452,"pX":-0.893283773064444,"pZ":1.8699524177185867,"vX0":3.750922110313564,"vY0":-123.19909222094088,"vZ0":-2.825230991835341,"x":151.05,"y":188.29,"x0":-2.5414574697232895,"y0":50.005997842279335,"z0":5.812833943574327,"aX":1.3306104441668454},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-1.6,"breakHorizontal":-2.4,"spinRate":2594,"spinDirection":87},"zone":13,"typeConfidence":2.0,"plateTime":0.4430472169754718,"extension":6.091823835608018},"index":0,"playId":"1c17e3d3-485a-3961-9a9c-4d9e3da8d694","pitchNumber":1,"startTime":"2026-06-14T19:55:19.507Z","endTime":"2026-06-14T19:55:22.561Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":85.6,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.73962244955454,"aZ":-18.94922498770351,"pfxX":-6.280760157674424,"pfxZ":7.174962292123973,"pX":0.6059732228097732,"pZ":1.4227556147827527,"vX0":10.192440800643814,"vY0":-133.88657871588788,"vZ0":-7.665444223721485,"x":93.9,"y":200.37,"x0":-2.407794065013099,"y0":50.00620950651237,"z0":5.643901822507642,"aX":-11.581997858926325},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":11.8,"breakHorizontal":9.6,"spinRate":2263,"spinDirection":219},"zone":14,"typeConfidence":2.0,"plateTime":0.4067355847076053,"extension":6.140116908299942},"index":1,"playId":"6994fe71-8ab2-3a44-920e-6669ccd1487d","pitchNumber":2,"startTime":"2026-06-14T19:55:40.753Z","endTime":"2026-06-14T19:55:44.705Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":81.0,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.228371220416683,"aZ":-28.04272370181459,"pfxX":-3.786307368170265,"pfxZ":2.5336921707582505,"pX":0.34482085725784833,"pZ":1.1670194568274053,"vX0":7.7592286690912164,"vY0":-125.56180846468877,"vZ0":-5.761642036653631,"x":103.86,"y":207.27,"x0":-2.263824722359922,"y0":50.003865937137434,"z0":5.711966994751018,"aX":-6.178191479194997},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":3.7,"breakHorizontal":5.5,"spinRate":1892,"spinDirection":288},"zone":14,"typeConfidence":2.0,"plateTime":0.4326361286602678,"extension":6.252088261244398},"index":2,"playId":"213c4ba7-3b8f-35ee-8733-080e63959fec","pitchNumber":3,"startTime":"2026-06-14T19:56:02.762Z","endTime":"2026-06-14T19:56:07.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":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":85.1,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.93133729685856,"aZ":-17.28226551088679,"pfxX":-3.9613491645992074,"pfxZ":8.105893495862603,"pX":-0.12034328106561248,"pZ":2.795835551505793,"vX0":7.513644121488175,"vY0":-133.95171905690327,"vZ0":-4.61712018024145,"x":121.59,"y":163.29,"x0":-2.433065905431396,"y0":50.00278369533765,"z0":5.7581103457312315,"aX":-7.278369777700261},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":14.0,"breakHorizontal":5.8,"spinRate":2283,"spinDirection":207},"zone":5,"typeConfidence":2.0,"plateTime":0.40717486255657676,"extension":6.175265789864146},"index":3,"playId":"fb740ad9-f6c1-388a-9c7e-003d25598482","pitchNumber":4,"startTime":"2026-06-14T19:56:24.355Z","endTime":"2026-06-14T19:56:28.089Z","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":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":78.9,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.03517490265023,"aZ":-32.166883212236264,"pfxX":0.495877494475057,"pfxZ":0.0013446036195663424,"pX":-0.6330715711024385,"pZ":2.298345443610478,"vX0":4.239388234102201,"vY0":-123.57762255517774,"vZ0":-2.221408411341783,"x":141.13,"y":176.72,"x0":-2.427187208973301,"y0":50.000729993249806,"z0":5.8817925820809,"aX":0.774749067425703},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-0.2,"breakHorizontal":-1.8,"spinRate":2410,"spinDirection":119},"zone":4,"typeConfidence":2.0,"plateTime":0.4413419198858577,"extension":6.0279784819616875},"hitData":{"launchSpeed":82.1,"launchAngle":33.0,"totalDistance":305.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":110.48,"coordY":77.93}},"index":4,"playId":"8d0a960f-4bf8-3f14-88f1-334d093ef336","pitchNumber":5,"startTime":"2026-06-14T19:56:45.932Z","endTime":"2026-06-14T19:56:56.890Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-14T19:56:56.890Z","atBatIndex":22},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Carlos Cortes grounds out, shortstop Ezequiel Tovar to first baseman TJ Rumfield.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-14T19:57:18.009Z","endTime":"2026-06-14T19:59:44.528Z","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":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":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":5},"credits":[{"player":{"id":678662,"link":"/api/v1/people/678662"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":681198,"link":"/api/v1/people/681198"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.4,"endSpeed":83.8,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.68385124654166,"aZ":-20.995165115197715,"pfxX":-7.091865484705534,"pfxZ":6.292161706324072,"pX":-0.7597961623717999,"pZ":2.368170021733331,"vX0":6.699260162386825,"vY0":-131.6208250077111,"vZ0":-4.899803011183232,"x":145.96,"y":174.84,"x0":-2.4015175825330486,"y0":50.000936373721835,"z0":5.782913455219279,"aX":-12.59648040617952},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":10.7,"breakHorizontal":11.6,"spinRate":2220,"spinDirection":205},"zone":4,"typeConfidence":2.0,"plateTime":0.4141683247368584,"extension":6.171259546013109},"index":0,"playId":"28a668aa-7682-37a8-906c-4a301fa04625","pitchNumber":1,"startTime":"2026-06-14T19:57:25.517Z","endTime":"2026-06-14T19:57:29.078Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.9,"endSpeed":84.6,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.598908500697725,"aZ":-21.291255291275846,"pfxX":-6.987560431353694,"pfxZ":6.052648823800646,"pX":-0.1316655518321754,"pZ":1.4720343908361777,"vX0":8.640994241150135,"vY0":-132.09101446457666,"vZ0":-6.955401716131023,"x":122.02,"y":199.04,"x0":-2.5114309589319843,"y0":50.00032866495887,"z0":5.663672355265643,"aX":-12.558786353312408},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":9.8,"breakHorizontal":11.2,"spinRate":2306,"spinDirection":212},"zone":13,"typeConfidence":2.0,"plateTime":0.41195572988008555,"extension":6.247126183196523},"index":1,"playId":"4c19a8b6-5ad3-347f-ba93-3241b3d42981","pitchNumber":2,"startTime":"2026-06-14T19:57:46.148Z","endTime":"2026-06-14T19:58:13.160Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":115,"player":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"}}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":86.3,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.424936877484416,"aZ":-17.180690895691143,"pfxX":-4.087957255628721,"pfxZ":8.030184893054926,"pX":-0.005042680074617163,"pZ":1.5103630085162814,"vX0":7.8926122611174465,"vY0":-134.3888338060877,"vZ0":-7.6894133418850625,"x":117.19,"y":198.0,"x0":-2.4216012969143037,"y0":50.004347659879755,"z0":5.583640340308516,"aX":-7.634827215498406},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":13.4,"breakHorizontal":6.1,"spinRate":2376,"spinDirection":211},"zone":8,"typeConfidence":2.0,"plateTime":0.40437090903661455,"extension":6.256904537879868},"index":2,"playId":"5e9a83b2-583a-3e65-9b18-0184bc63d8f7","pitchNumber":3,"startTime":"2026-06-14T19:58:28.983Z","endTime":"2026-06-14T19:58:32.384Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"playId":"7cbc55d0-c11b-4e54-9fa5-7a56cd371d60","startTime":"2026-06-14T19:58:50.757Z","endTime":"2026-06-14T19:58:55.757Z","isPitch":false,"type":"stepoff"},{"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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.3,"endSpeed":75.9,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.71892724740221,"aZ":-36.306828739048974,"pfxX":1.4057226444070012,"pfxZ":-2.9420034040919267,"pX":0.22401436546711123,"pZ":-0.6332650359538363,"vX0":5.537042952366889,"vY0":-116.83346609695639,"vZ0":-6.9963645531998875,"x":108.46,"y":255.88,"x0":-2.344045260018235,"y0":50.00402050364853,"z0":5.747885743360755,"aX":1.9734968982857088},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.5,"breakVerticalInduced":-6.6,"breakHorizontal":-3.7,"spinRate":2826,"spinDirection":39},"zone":14,"typeConfidence":2.0,"plateTime":0.46598760474599654,"extension":6.189191500595561},"index":4,"playId":"f0b11e09-5a67-3a91-b21c-a7c5bf83b9d6","pitchNumber":4,"startTime":"2026-06-14T19:59:09.743Z","endTime":"2026-06-14T19:59:12.743Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.9,"endSpeed":84.5,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.79451774765417,"aZ":-20.478013640873257,"pfxX":-6.2878697549686855,"pfxZ":6.480373547335661,"pX":-1.1017735191941334,"pZ":2.594257676142941,"vX0":5.881590556953311,"vY0":-132.37125757034198,"vZ0":-4.514237506384908,"x":159.0,"y":168.74,"x0":-2.517686621520084,"y0":50.00014976921252,"z0":5.788181792930007,"aX":-11.344840373840203},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":11.2,"breakHorizontal":10.3,"spinRate":2174,"spinDirection":212},"zone":11,"typeConfidence":2.0,"plateTime":0.41115082010471315,"extension":6.207296311603185},"hitData":{"launchSpeed":64.3,"launchAngle":8.0,"totalDistance":89.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":114.49,"coordY":154.12}},"index":5,"playId":"0273aa2e-f648-3a75-b59d-dd0672ada312","pitchNumber":5,"startTime":"2026-06-14T19:59:37.077Z","endTime":"2026-06-14T19:59:44.528Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-14T19:59:44.528Z","atBatIndex":23},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"TJ Rumfield grounds out, shortstop Alika Williams to first baseman Jeff McNeil.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-14T20:01:39.965Z","endTime":"2026-06-14T20:03:24.689Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":675961,"link":"/api/v1/people/675961"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":643446,"link":"/api/v1/people/643446"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":0},"pitchData":{"startSpeed":75.4,"endSpeed":70.0,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.65338337460083,"aZ":-35.814302413941284,"pfxX":-6.524934732217274,"pfxZ":-2.969008216429776,"pX":0.38323226925803433,"pZ":2.492035271753633,"vX0":-2.65738674163261,"vY0":-109.86114411136323,"vZ0":0.5250184313010005,"x":102.39,"y":171.5,"x0":2.4543685784448357,"y0":50.000019666479666,"z0":6.042929750448643,"aX":-8.009885064514286},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.8,"breakVerticalInduced":-4.9,"breakHorizontal":12.5,"spinRate":2298,"spinDirection":302},"zone":6,"typeConfidence":2.0,"plateTime":0.4977038907399973,"extension":6.050243369242242},"index":0,"playId":"0a05a430-d1a8-3b1b-aaf8-482050354d19","pitchNumber":1,"startTime":"2026-06-14T20:01:56.159Z","endTime":"2026-06-14T20:01:59.937Z","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":89.7,"endSpeed":84.5,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.42710320665823,"aZ":-19.079319085704363,"pfxX":4.187435035994037,"pfxZ":7.33858248215364,"pX":-0.5820008306449177,"pZ":2.544871179533317,"vX0":-7.296942764321432,"vY0":-130.6945497710176,"vZ0":-5.216947281550865,"x":139.18,"y":170.07,"x0":1.6631244745413345,"y0":50.00143964648933,"z0":5.937532984469758,"aX":7.471120511162824},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":12.7,"breakHorizontal":-6.6,"spinRate":2089,"spinDirection":154},"zone":4,"typeConfidence":2.0,"plateTime":0.4141736876049542,"extension":6.586893182698789},"index":1,"playId":"bf949d0c-7ec0-38ea-93a9-d0e525fed44e","pitchNumber":2,"startTime":"2026-06-14T20:02:16.023Z","endTime":"2026-06-14T20:02:19.023Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-06-14T20:02:30.491Z","endTime":"2026-06-14T20:02:41.433Z","isPitch":false,"type":"action","player":{"id":681198,"link":"/api/v1/people/681198"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":83.9,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.992689922270497,"aZ":-18.253365384308704,"pfxX":5.183787376023888,"pfxZ":7.8184537889813885,"pX":-1.3114183954246077,"pZ":3.6031120304354762,"vX0":-9.559580843616517,"vY0":-131.6146187316406,"vZ0":-2.8527966142457686,"x":166.99,"y":141.5,"x0":1.6698370495379662,"y0":50.00328091619637,"z0":6.029310900719532,"aX":9.231366060730673},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":13.8,"breakHorizontal":-7.7,"spinRate":2111,"spinDirection":152},"zone":11,"typeConfidence":2.0,"plateTime":0.4137885594427808,"extension":6.5270657712266},"index":3,"playId":"1196f622-f98c-371a-a359-0a50f8eb4c6e","pitchNumber":3,"startTime":"2026-06-14T20:02:41.433Z","endTime":"2026-06-14T20:02:44.759Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":85.1,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.097957475438285,"aZ":-17.56289798087308,"pfxX":4.917304747753338,"pfxZ":7.972798983539246,"pX":-0.696617437986846,"pZ":2.9450578969979113,"vX0":-8.494730723657874,"vY0":-133.61385547638085,"vZ0":-4.589038727269155,"x":143.55,"y":159.26,"x0":1.865406544040246,"y0":50.00544488214592,"z0":5.923045896212614,"aX":9.015326540109758},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":13.8,"breakHorizontal":-7.3,"spinRate":2064,"spinDirection":151},"zone":4,"typeConfidence":2.0,"plateTime":0.40780817643938816,"extension":6.652289252459977},"index":4,"playId":"00e73356-09db-31c3-af97-eef818182b2e","pitchNumber":4,"startTime":"2026-06-14T20:02:57.925Z","endTime":"2026-06-14T20:03:02.029Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":85.3,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.041919182706582,"aZ":-18.848221080762436,"pfxX":4.79437524198692,"pfxZ":7.265832160260045,"pX":-0.1626447218398441,"pZ":3.0183389249125985,"vX0":-7.108501636070405,"vY0":-133.16890151199732,"vZ0":-4.104077351400942,"x":123.2,"y":157.28,"x0":1.8931957194064675,"y0":50.000231477980826,"z0":5.906622719959313,"aX":8.789459674387503},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":12.7,"breakHorizontal":-7.6,"spinRate":2125,"spinDirection":145},"zone":2,"typeConfidence":2.0,"plateTime":0.40809446091026436,"extension":6.606646072775823},"hitData":{"launchSpeed":83.7,"launchAngle":-1.0,"totalDistance":42.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":115.16,"coordY":142.01}},"index":5,"playId":"5701ece4-5e6c-376c-8774-ecdc937ed420","pitchNumber":5,"startTime":"2026-06-14T20:03:17.277Z","endTime":"2026-06-14T20:03:24.689Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-14T20:03:24.689Z","atBatIndex":24},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Hunter Goodman flies out to center fielder Lawrence Butler.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-14T20:03:47.358Z","endTime":"2026-06-14T20:04:18.793Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":671732,"link":"/api/v1/people/671732"},"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":90.5,"endSpeed":84.0,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.873490445162417,"aZ":-18.433413842613977,"pfxX":4.4212394786443525,"pfxZ":7.661127770444747,"pX":0.27019776510882976,"pZ":5.145687167365413,"vX0":-6.015685967420375,"vY0":-131.80153857890997,"vZ0":1.0536451775172095,"x":106.7,"y":99.85,"x0":1.9873349242241727,"y0":50.00318137507546,"z0":6.083438824364869,"aX":7.931066395550736},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":14.3,"breakHorizontal":-7.0,"spinRate":2030,"spinDirection":145},"zone":12,"typeConfidence":2.0,"plateTime":0.4124934313066846,"extension":6.668540223936005},"index":0,"playId":"413fa6db-6703-37f3-b291-5e143bff01e7","pitchNumber":1,"startTime":"2026-06-14T20:03:51.282Z","endTime":"2026-06-14T20:03:54.735Z","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":78.9,"endSpeed":73.6,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.231457435226687,"aZ":-27.998924321494723,"pfxX":3.0141255560157414,"pfxZ":3.069430428779386,"pX":0.7555778585832947,"pZ":2.7286083660203286,"vX0":-4.111826441282255,"vY0":-115.03243736217891,"vZ0":-1.8135992197267607,"x":88.2,"y":165.11,"x0":2.162048154091411,"y0":50.004549574565296,"z0":6.202040783080992,"aX":4.103002743652392},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":5.4,"breakHorizontal":-4.6,"spinRate":1393,"spinDirection":126},"zone":6,"typeConfidence":2.0,"plateTime":0.47336276628821095,"extension":6.111589178302352},"hitData":{"launchSpeed":86.5,"launchAngle":52.0,"totalDistance":283.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":124.38,"coordY":86.17}},"index":1,"playId":"3bbed004-8087-3606-832b-a36464a84f61","pitchNumber":2,"startTime":"2026-06-14T20:04:08.204Z","endTime":"2026-06-14T20:04:18.793Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-14T20:04:18.793Z","atBatIndex":25},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ezequiel Tovar flies out to left fielder Tyler Soderstrom.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-14T20:04:28.851Z","endTime":"2026-06-14T20:05:22.431Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"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_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":78.3,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.224844120738894,"aZ":-31.768850025081047,"pfxX":-1.3194752299397576,"pfxZ":0.26586901568401977,"pX":0.5683460649681924,"pZ":3.044813119212925,"vX0":-3.4780166915541098,"vY0":-121.79752519404651,"vZ0":-0.9346385687167477,"x":95.34,"y":156.57,"x0":2.174505419154509,"y0":50.005160834953976,"z0":6.130645000025793,"aX":-2.02311509760934},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":0.5,"breakHorizontal":3.0,"spinRate":2304,"spinDirection":217},"zone":3,"typeConfidence":2.0,"plateTime":0.44615854277163436,"extension":6.337583064650547},"index":0,"playId":"23296802-a3ce-3ad9-95e0-cf257e13f373","pitchNumber":1,"startTime":"2026-06-14T20:04:42.745Z","endTime":"2026-06-14T20:04:46.551Z","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":91.4,"endSpeed":85.3,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.180542758843124,"aZ":-18.74812664882466,"pfxX":5.578713944931404,"pfxZ":7.313128174507632,"pX":-0.09877409621171945,"pZ":3.805831431860379,"vX0":-7.387758648055018,"vY0":-133.07766488500374,"vZ0":-2.3050676761179134,"x":120.77,"y":136.02,"x0":1.9582717945686596,"y0":50.00421026726749,"z0":6.006428633959198,"aX":10.245160513848836},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":13.1,"breakHorizontal":-9.0,"spinRate":2079,"spinDirection":147},"zone":11,"typeConfidence":2.0,"plateTime":0.40789494856342534,"extension":6.5147534888243745},"index":1,"playId":"2791b478-b419-3854-82c5-b4254fb132df","pitchNumber":2,"startTime":"2026-06-14T20:04:57.627Z","endTime":"2026-06-14T20:05:01.720Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.3,"endSpeed":77.1,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.213700788412456,"aZ":-32.49418163391091,"pfxX":-2.0855079776217735,"pfxZ":-0.22039839603291256,"pX":0.13319853036989343,"pZ":1.3000496808780475,"vX0":-4.548176040861958,"vY0":-119.95778476094891,"vZ0":-4.189048604805111,"x":111.92,"y":203.68,"x0":2.314304325554282,"y0":50.000775208240675,"z0":5.9230120634492005,"aX":-3.079881801511308},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-1.1,"breakHorizontal":4.7,"spinRate":2346,"spinDirection":240},"zone":14,"typeConfidence":2.0,"plateTime":0.45421897939042877,"extension":6.185498749485101},"hitData":{"launchSpeed":84.2,"launchAngle":30.0,"totalDistance":331.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":92.94,"coordY":70.15}},"index":2,"playId":"570190e7-aa55-37fe-a0a6-9af2762fe702","pitchNumber":3,"startTime":"2026-06-14T20:05:14.045Z","endTime":"2026-06-14T20:05:22.431Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-14T20:05:22.431Z","atBatIndex":26},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Zack Gelof pops out softly to first baseman TJ Rumfield in foul territory.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-06-14T20:07:31.529Z","endTime":"2026-06-14T20:07:44.292Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":681198,"link":"/api/v1/people/681198"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.5,"endSpeed":78.1,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.887885429160868,"aZ":-31.99473143189912,"pfxX":0.4972882425633609,"pfxZ":0.12120336240803198,"pX":-0.34382495339110314,"pZ":2.5223296856416164,"vX0":5.2802503852075615,"vY0":-121.61821095414818,"vZ0":-1.6576451987566594,"x":130.11,"y":170.68,"x0":-2.5919891630994356,"y0":50.005694170995554,"z0":5.9424871644606405,"aX":0.7575891888817325},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":0.1,"breakHorizontal":-1.9,"spinRate":2462,"spinDirection":96},"zone":4,"typeConfidence":2.0,"plateTime":0.44735503985351954,"extension":6.034986795289021},"hitData":{"launchSpeed":59.8,"launchAngle":75.0,"totalDistance":68.0,"trajectory":"popup","hardness":"soft","location":"3","coordinates":{"coordX":153.38,"coordY":196.46}},"index":0,"playId":"55334b84-5a84-3790-9152-cab30223ee8f","pitchNumber":1,"startTime":"2026-06-14T20:07:36.334Z","endTime":"2026-06-14T20:07:44.292Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-14T20:07:44.292Z","atBatIndex":27},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jonah Heim lines out sharply to second baseman Willi Castro.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-06-14T20:08:23.011Z","endTime":"2026-06-14T20:09:59.548Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":650489,"link":"/api/v1/people/650489"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-06-14T20:08:10.890Z","endTime":"2026-06-14T20:08:25.100Z","isPitch":false,"type":"action","player":{"id":641680,"link":"/api/v1/people/641680"}},{"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":78.6,"endSpeed":74.0,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":16.68310003021774,"aZ":-37.9055758116742,"pfxX":2.129367259474521,"pfxZ":-4.200824898402674,"pX":-1.5920407700164154,"pZ":2.934361304560976,"vX0":1.678660675960333,"vY0":-114.69986181969837,"vZ0":1.1621291712802002,"x":177.68,"y":159.55,"x0":-2.604244344445098,"y0":50.004799859896615,"z0":6.053355320732031,"aX":2.9022983974440675},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.5,"breakVerticalInduced":-7.2,"breakHorizontal":-4.2,"spinRate":2606,"spinDirection":48},"zone":11,"typeConfidence":2.0,"plateTime":0.4734283678123017,"extension":5.971146436622422},"index":1,"playId":"89d5cce2-dcf4-3602-bda3-365cfa129dee","pitchNumber":1,"startTime":"2026-06-14T20:08:25.100Z","endTime":"2026-06-14T20:08:28.120Z","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":88.3,"endSpeed":82.5,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.66907038358601,"aZ":-27.936277515765724,"pfxX":1.216675073761941,"pfxZ":2.471852252651191,"pX":-1.1166999389889463,"pZ":3.100018932191277,"vX0":3.467618370990734,"vY0":-128.76941033824858,"vZ0":-1.6391973660866919,"x":159.57,"y":155.08,"x0":-2.6280108397358544,"y0":50.001904303616755,"z0":5.865158768620507,"aX":2.0835398495881257},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":4.4,"breakHorizontal":-2.9,"spinRate":2384,"spinDirection":172},"zone":11,"typeConfidence":2.0,"plateTime":0.4221164751405171,"extension":6.048096525756966},"index":2,"playId":"4f24de42-8c67-3dd8-b2ed-0ecb59c4c345","pitchNumber":2,"startTime":"2026-06-14T20:08:40.491Z","endTime":"2026-06-14T20:08:43.841Z","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":91.3,"endSpeed":85.0,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.24290948648119,"aZ":-17.269040406839384,"pfxX":-4.294036648800327,"pfxZ":8.183707786771883,"pX":0.24201615506607504,"pZ":2.462299638978941,"vX0":8.129976795581564,"vY0":-132.79315164279816,"vZ0":-5.573407347340244,"x":107.77,"y":172.3,"x0":-2.2746068760932627,"y0":50.00002449639441,"z0":5.807577513769754,"aX":-7.81834968276181},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":14.0,"breakHorizontal":6.4,"spinRate":2398,"spinDirection":203},"zone":5,"typeConfidence":2.0,"plateTime":0.40944624171884314,"extension":6.270338371219408},"index":3,"playId":"54b207a8-4b15-37f2-99e0-d28e97c96577","pitchNumber":3,"startTime":"2026-06-14T20:08:56.635Z","endTime":"2026-06-14T20:09:00.266Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":84.8,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.647750792707637,"aZ":-22.63878457785382,"pfxX":-6.973267002770182,"pfxZ":5.270141621522795,"pX":0.9193010873326921,"pZ":2.7812124898079045,"vX0":10.874632927595496,"vY0":-132.5294144131992,"vZ0":-3.5671708700728084,"x":81.96,"y":163.69,"x0":-2.298520927837483,"y0":50.006482468439444,"z0":5.764600715848858,"aX":-12.626810601050618},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":9.1,"breakHorizontal":10.8,"spinRate":2208,"spinDirection":215},"zone":12,"typeConfidence":2.0,"plateTime":0.4105372840166406,"extension":6.278478653691789},"index":4,"playId":"3aaceb4c-e7eb-303a-8643-b579cda1e75f","pitchNumber":4,"startTime":"2026-06-14T20:09:14.666Z","endTime":"2026-06-14T20:09:18.631Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":86.1,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.39122843470637,"aZ":-20.468168447499952,"pfxX":-4.325151481275077,"pfxZ":6.289389394706078,"pX":0.626475330174269,"pZ":2.5228279983558295,"vX0":9.188345906908614,"vY0":-134.19490911967793,"vZ0":-4.837520013550375,"x":93.12,"y":170.66,"x0":-2.2485351212605,"y0":50.00371981695871,"z0":5.766700720044714,"aX":-8.052418716690756},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":10.8,"breakHorizontal":6.4,"spinRate":2410,"spinDirection":199},"zone":6,"typeConfidence":2.0,"plateTime":0.40496808504700743,"extension":6.203772269579405},"index":5,"playId":"57261fe4-d5e1-35a1-aa00-516a36ef5f42","pitchNumber":5,"startTime":"2026-06-14T20:09:31.203Z","endTime":"2026-06-14T20:09:35.496Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":85.8,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.33263550957518,"aZ":-19.570191124661715,"pfxX":-2.522437367541016,"pfxZ":6.782818812235526,"pX":-0.14935154102610618,"pZ":2.7972246370479352,"vX0":6.97424014939644,"vY0":-134.2775569554671,"vZ0":-4.332048177648238,"x":122.69,"y":163.25,"x0":-2.4327260231080436,"y0":50.00021728281256,"z0":5.792189326690191,"aX":-4.685891703709032},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":11.8,"breakHorizontal":3.4,"spinRate":2288,"spinDirection":205},"zone":5,"typeConfidence":2.0,"plateTime":0.4052225024987628,"extension":6.26522566562543},"hitData":{"launchSpeed":104.0,"launchAngle":9.0,"totalDistance":192.0,"trajectory":"line_drive","hardness":"hard","location":"4","coordinates":{"coordX":154.45,"coordY":129.4}},"index":6,"playId":"703051d8-3ad6-3752-8788-b7b470d52f1d","pitchNumber":6,"startTime":"2026-06-14T20:09:54.496Z","endTime":"2026-06-14T20:09:59.548Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-14T20:09:59.548Z","atBatIndex":28},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Max Muncy pops out to first baseman TJ Rumfield.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-06-14T20:10:09.936Z","endTime":"2026-06-14T20:12:44.739Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":691777,"fullName":"Max Muncy","link":"/api/v1/people/691777"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":691777,"fullName":"Max Muncy","link":"/api/v1/people/691777"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":681198,"link":"/api/v1/people/681198"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":81.9,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.005358774652972,"aZ":-25.55410731062728,"pfxX":1.8421752209518283,"pfxZ":3.8900957928716995,"pX":0.10652081004909714,"pZ":3.2258792224050197,"vX0":6.103698108811507,"vY0":-129.1257249783562,"vZ0":-1.6249405884849033,"x":112.94,"y":151.68,"x0":-2.520056666719906,"y0":50.002485184442094,"z0":5.815394880912885,"aX":3.132268535628034},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":7.0,"breakHorizontal":-4.6,"spinRate":2351,"spinDirection":179},"zone":2,"typeConfidence":2.0,"plateTime":0.4229849990314416,"extension":6.098571521250465},"index":0,"playId":"78c93636-8641-32bb-8698-c11987fc41ac","pitchNumber":1,"startTime":"2026-06-14T20:10:23.463Z","endTime":"2026-06-14T20:10:26.463Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.8,"endSpeed":82.3,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.977726172708305,"aZ":-24.947492206096914,"pfxX":1.2326509270186503,"pfxZ":4.228718285516573,"pX":0.6150323391907521,"pZ":3.01065086352418,"vX0":7.271545363066727,"vY0":-129.20470704019746,"vZ0":-2.3639607154732385,"x":93.56,"y":157.49,"x0":-2.3827161087434936,"y0":50.00550198321265,"z0":5.83163933084027,"aX":2.109238309420694},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":7.4,"breakHorizontal":-3.7,"spinRate":2355,"spinDirection":169},"zone":3,"typeConfidence":2.0,"plateTime":0.4220320072232986,"extension":6.048683762415801},"index":1,"playId":"4f36be80-6cd9-3668-9857-21f6d80bb81e","pitchNumber":2,"startTime":"2026-06-14T20:10:40.540Z","endTime":"2026-06-14T20:10:44.215Z","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":2},"pitchData":{"startSpeed":80.5,"endSpeed":75.8,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.08665832313586,"aZ":-36.52337205934448,"pfxX":3.373399953536663,"pfxZ":-3.0841562669610485,"pX":0.9695438276846549,"pZ":0.8357000401266824,"vX0":6.292223753860556,"vY0":-117.24294194978113,"vZ0":-3.949996251653911,"x":80.04,"y":216.22,"x0":-2.171492992755083,"y0":50.00001406606071,"z0":5.898925540998079,"aX":4.763810126560481},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.9,"breakVerticalInduced":-6.2,"breakHorizontal":-7.4,"spinRate":2593,"spinDirection":50},"zone":14,"typeConfidence":2.0,"plateTime":0.46454641934983876,"extension":6.2691124431016165},"index":2,"playId":"6c781a16-d61e-3ce0-9d9b-d1fa25e1971e","pitchNumber":3,"startTime":"2026-06-14T20:10:58.816Z","endTime":"2026-06-14T20:11:01.816Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":85.4,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.527660503302286,"aZ":-21.288184034181782,"pfxX":-4.5124797466249715,"pfxZ":5.912453333101955,"pX":1.2072606306356153,"pZ":2.084108699007536,"vX0":10.754348109533703,"vY0":-134.19881174440582,"vZ0":-5.766865785508779,"x":70.98,"y":182.51,"x0":-2.249286963674106,"y0":50.000986906945286,"z0":5.7573097253360155,"aX":-8.306434407925636},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":9.7,"breakHorizontal":6.1,"spinRate":2334,"spinDirection":195},"zone":14,"typeConfidence":2.0,"plateTime":0.40670720365027924,"extension":6.324483313975382},"index":3,"playId":"fb4e65cd-3465-3bfd-8992-e047505c904b","pitchNumber":4,"startTime":"2026-06-14T20:11:16.249Z","endTime":"2026-06-14T20:11:20.271Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":85.4,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.784510226172433,"aZ":-23.941348385571466,"pfxX":-8.15666368541893,"pfxZ":4.456112627235825,"pX":-0.6625138069159352,"pZ":2.4640609769920485,"vX0":7.836038135285911,"vY0":-134.28098358206768,"vZ0":-4.060159042991995,"x":142.25,"y":172.25,"x0":-2.5418694941058213,"y0":50.006031458756965,"z0":5.6746095475977345,"aX":-15.079121781375703},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":7.4,"breakHorizontal":13.3,"spinRate":2162,"spinDirection":217},"zone":4,"typeConfidence":2.0,"plateTime":0.4060346227309144,"extension":6.1104620894774415},"index":4,"playId":"4f6d6088-228e-3e14-96e6-82d516877eb5","pitchNumber":5,"startTime":"2026-06-14T20:11:35.150Z","endTime":"2026-06-14T20:11:38.150Z","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":91.7,"endSpeed":85.7,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.55974141495708,"aZ":-16.99615976757423,"pfxX":-4.486547247124348,"pfxZ":8.26945376029973,"pX":1.0499929870357265,"pZ":1.3383810809867478,"vX0":10.307072511189617,"vY0":-133.12138920957108,"vZ0":-8.232405286923631,"x":76.98,"y":202.64,"x0":-2.250794032134149,"y0":50.00189747860906,"z0":5.65003301486695,"aX":-8.234386785862068},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":13.8,"breakHorizontal":6.5,"spinRate":2317,"spinDirection":211},"zone":14,"typeConfidence":2.0,"plateTime":0.40797068843437145,"extension":6.374285579700776},"index":5,"playId":"ea9ece32-dad7-3522-929d-2c1b94f37502","pitchNumber":6,"startTime":"2026-06-14T20:12:02.270Z","endTime":"2026-06-14T20:12:05.936Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"index":6,"startTime":"2026-06-14T20:12:21.571Z","endTime":"2026-06-14T20:12:35.905Z","isPitch":false,"type":"action","player":{"id":691777,"link":"/api/v1/people/691777"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.0,"endSpeed":84.2,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.49188484689628,"aZ":-24.859707885303383,"pfxX":1.1024754471998848,"pfxZ":4.127160918628729,"pX":0.4005302009142008,"pZ":1.9893183968864807,"vX0":7.239827695474477,"vY0":-130.971166432626,"vZ0":-4.85975103080993,"x":101.73,"y":185.07,"x0":-2.5203718156238146,"y0":50.003471523700384,"z0":5.68258289006685,"aX":1.9513616268033844},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":6.8,"breakHorizontal":-3.2,"spinRate":2429,"spinDirection":170},"zone":9,"typeConfidence":2.0,"plateTime":0.41506922007019975,"extension":6.176305991706985},"hitData":{"launchSpeed":80.9,"launchAngle":77.0,"totalDistance":56.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":142.38,"coordY":180.98}},"index":7,"playId":"f25897e5-69c8-3278-bcdc-89e18dc1b899","pitchNumber":7,"startTime":"2026-06-14T20:12:35.905Z","endTime":"2026-06-14T20:12:44.739Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-14T20:12:44.739Z","atBatIndex":29},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Cole Carrigg singles on a ground ball to third baseman Max Muncy.","rbi":0,"awayScore":5,"homeScore":5,"isOut":false},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-14T20:14:40.465Z","endTime":"2026-06-14T20:15:56.917Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,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":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":691777,"link":"/api/v1/people/691777"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":89.8,"endSpeed":83.2,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.820338042365204,"aZ":-16.065569204400244,"pfxX":4.046438626180712,"pfxZ":9.184816753612685,"pX":-0.4987763203095239,"pZ":2.8364599631087724,"vX0":-7.316020111989765,"vY0":-130.63890861439043,"vZ0":-5.007868849493754,"x":136.01,"y":162.2,"x0":1.7941233248283082,"y0":50.00009644622186,"z0":5.960154041953075,"aX":7.09489766268469},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":16.0,"breakHorizontal":-6.0,"spinRate":2113,"spinDirection":156},"zone":4,"typeConfidence":2.0,"plateTime":0.416997421351061,"extension":6.5448748235643635},"index":0,"playId":"8cb82228-382d-3bfb-a92d-11963e39a059","pitchNumber":1,"startTime":"2026-06-14T20:15:00.488Z","endTime":"2026-06-14T20:15:04.502Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"index":1,"startTime":"2026-06-14T20:15:16.735Z","endTime":"2026-06-14T20:15:26.299Z","isPitch":false,"type":"action","player":{"id":694249,"link":"/api/v1/people/694249"}},{"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":90.7,"endSpeed":85.0,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.146920674320928,"aZ":-17.125627420479383,"pfxX":3.2202018544672093,"pfxZ":8.285400150472938,"pX":0.03479092097778586,"pZ":3.1945876814721377,"vX0":-5.51651487260072,"vY0":-132.16297840621692,"vZ0":-4.100071659765456,"x":115.67,"y":152.53,"x0":1.7059355644166183,"y0":50.00057334553974,"z0":5.979573750561496,"aX":5.847519922693758},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":14.6,"breakHorizontal":-5.0,"spinRate":1963,"spinDirection":154},"zone":2,"typeConfidence":2.0,"plateTime":0.4103053620317758,"extension":6.611423931902405},"index":2,"playId":"36a6e637-71eb-3b1d-aeb1-88c2e38a0768","pitchNumber":2,"startTime":"2026-06-14T20:15:26.299Z","endTime":"2026-06-14T20:15:29.499Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":84.8,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.438566300034502,"aZ":-17.281871648363687,"pfxX":3.120202099734926,"pfxZ":8.199665815070045,"pX":0.6721226725582541,"pZ":3.540736778979043,"vX0":-4.362076312724329,"vY0":-132.4620149817105,"vZ0":-3.229796658278147,"x":91.38,"y":143.18,"x0":1.9182704580915817,"y0":50.00336475757873,"z0":6.005514319889815,"aX":5.6676900547528835},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":14.5,"breakHorizontal":-4.9,"spinRate":2027,"spinDirection":144},"zone":12,"typeConfidence":2.0,"plateTime":0.4100650595144888,"extension":6.455800523278838},"hitData":{"launchSpeed":73.5,"launchAngle":-45.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":110.94,"coordY":176.42}},"index":3,"playId":"d41b23f8-3007-3d00-92f6-c5762f2c8686","pitchNumber":3,"startTime":"2026-06-14T20:15:47.442Z","endTime":"2026-06-14T20:15:56.917Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-14T20:15:56.917Z","atBatIndex":30},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Kyle Karros doubles (12) on a line drive to center fielder Lawrence Butler. Cole Carrigg scores.","rbi":1,"awayScore":6,"homeScore":5,"isOut":false},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-14T20:16:12.948Z","endTime":"2026-06-14T20:17:44.523Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":61},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":671732,"link":"/api/v1/people/671732"},"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":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"responsiblePitcher":{"id":605488,"link":"/api/v1/people/605488"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.8,"endSpeed":75.5,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.481065480528162,"aZ":-33.151551441444354,"pfxX":-1.569020076852421,"pfxZ":-0.6898230053854633,"pX":-0.14909053096394442,"pZ":2.0059363944322453,"vX0":-4.564969265085525,"vY0":-117.7346267994259,"vZ0":-2.203604029065411,"x":122.68,"y":184.62,"x0":2.0080366766053928,"y0":50.00011696073918,"z0":5.982050498720437,"aX":-2.232477047131724},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-1.4,"breakHorizontal":3.8,"spinRate":2253,"spinDirection":264},"zone":8,"typeConfidence":2.0,"plateTime":0.46279063813816457,"extension":6.248446033850064},"index":0,"playId":"34efbe37-2810-3539-b364-a10cddfa68cd","pitchNumber":1,"startTime":"2026-06-14T20:16:28.211Z","endTime":"2026-06-14T20:16:32.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":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":84.1,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.714367106593734,"aZ":-17.978707335443346,"pfxX":4.944537645386987,"pfxZ":7.997407176222469,"pX":-0.47325532988072044,"pZ":1.6483453472617533,"vX0":-7.291975806532584,"vY0":-131.1440783115575,"vZ0":-7.329168444366202,"x":135.04,"y":194.27,"x0":1.6765517538187595,"y0":50.005394438692555,"z0":5.776835128547504,"aX":8.78053809988806},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":13.4,"breakHorizontal":-7.7,"spinRate":2053,"spinDirection":144},"zone":13,"typeConfidence":2.0,"plateTime":0.4146154024198627,"extension":6.655598842211373},"index":1,"playId":"e759e871-9d77-3e42-92d1-932fc87bcd7c","pitchNumber":2,"startTime":"2026-06-14T20:16:48.186Z","endTime":"2026-06-14T20:16:52.523Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":0},"index":2,"playId":"de71aad2-86cf-3a17-87c3-1768fb2cb537","startTime":"2026-06-14T20:17:08.760Z","endTime":"2026-06-14T20:17:11.760Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":85.1,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.270939768428093,"aZ":-16.85801706671468,"pfxX":5.187508844553192,"pfxZ":8.35950039701666,"pX":-0.16501806746862172,"pZ":3.0497197390622155,"vX0":-7.003545490598098,"vY0":-133.40443498428755,"vZ0":-4.273146133680317,"x":123.29,"y":156.44,"x0":1.800437255707709,"y0":50.001273132737445,"z0":5.859994597637049,"aX":9.503350202793325},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":14.6,"breakHorizontal":-8.2,"spinRate":2103,"spinDirection":147},"zone":2,"typeConfidence":2.0,"plateTime":0.4080272742145925,"extension":6.743777098991863},"hitData":{"launchSpeed":102.6,"launchAngle":15.0,"totalDistance":315.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":114.49,"coordY":62.36}},"index":3,"playId":"6ef775e4-3d4c-31bf-b56d-069c30f9d020","pitchNumber":3,"startTime":"2026-06-14T20:17:30.244Z","endTime":"2026-06-14T20:17:44.523Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-14T20:17:44.523Z","atBatIndex":31},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Troy Johnston homers (3) on a line drive to right field. Kyle Karros scores.","rbi":2,"awayScore":8,"homeScore":5,"isOut":false},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-14T20:18:04.543Z","endTime":"2026-06-14T20:19:25.930Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":2,"strikes":0,"outs":0},"matchup":{"batter":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"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":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"responsiblePitcher":{"id":605488,"link":"/api/v1/people/605488"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"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":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"responsiblePitcher":{"id":605488,"link":"/api/v1/people/605488"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":85.1,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.229966451496153,"aZ":-20.106594516604364,"pfxX":6.114720760919218,"pfxZ":6.585655857121397,"pX":-0.5256127265231673,"pZ":3.7874883513558175,"vX0":-8.911778462910691,"vY0":-133.1674604429562,"vZ0":-1.68828813204809,"x":137.04,"y":136.52,"x0":2.0393057787271505,"y0":50.00120153386633,"z0":5.855167272042756,"aX":11.202108999333337},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":11.9,"breakHorizontal":-9.6,"spinRate":2073,"spinDirection":143},"zone":11,"typeConfidence":2.0,"plateTime":0.4082086161702012,"extension":6.53967603247122},"index":0,"playId":"bbc19159-a23b-3961-828b-d25bb78e3761","pitchNumber":1,"startTime":"2026-06-14T20:18:20.818Z","endTime":"2026-06-14T20:18:24.562Z","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":82.1,"endSpeed":76.8,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.800284401999637,"aZ":-31.834514592905883,"pfxX":-1.9536087038187304,"pfxZ":0.23257777881112673,"pX":0.28558890213484855,"pZ":3.925282742750746,"vX0":-4.190354535692873,"vY0":-119.72787377018273,"vZ0":1.4275008762738677,"x":106.11,"y":132.8,"x0":2.298729078470988,"y0":50.004739670794734,"z0":6.128792839160943,"aX":-2.8928308068121784},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":1.0,"breakHorizontal":4.3,"spinRate":2209,"spinDirection":253},"zone":12,"typeConfidence":2.0,"plateTime":0.45404691810496267,"extension":6.13532576051625},"index":1,"playId":"f72045bb-aa62-3e7b-905d-c125c8c2fb6a","pitchNumber":2,"startTime":"2026-06-14T20:18:39.640Z","endTime":"2026-06-14T20:18:43.506Z","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, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.2,"endSpeed":75.9,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.274940541765684,"aZ":-34.06777856465184,"pfxX":-1.64926337752624,"pfxZ":-1.3147310554846463,"pX":0.8002548790997994,"pZ":2.8953244873458663,"vX0":-3.246236571917541,"vY0":-118.40776822354697,"vZ0":-0.09694451237541934,"x":86.5,"y":160.61,"x0":2.394783098724469,"y0":50.002021965437315,"z0":6.013494657181395,"aX":-2.377940426157732},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-2.2,"breakHorizontal":3.7,"spinRate":2286,"spinDirection":272},"zone":3,"typeConfidence":2.0,"plateTime":0.45983222787507216,"extension":6.2695584879210875},"hitData":{"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":218.42,"coordY":79.09}},"index":2,"playId":"bf4ca851-3550-35e2-9b8a-824b85950d5c","pitchNumber":3,"startTime":"2026-06-14T20:18:58.968Z","endTime":"2026-06-14T20:19:25.930Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-14T20:19:25.930Z","atBatIndex":32},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Braxton Fulford called out on strikes.","rbi":0,"awayScore":8,"homeScore":5,"isOut":true},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-14T20:19:35.907Z","endTime":"2026-06-14T20:21:21.757Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":690924,"fullName":"Braxton Fulford","link":"/api/v1/people/690924"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"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":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":690924,"fullName":"Braxton Fulford","link":"/api/v1/people/690924"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":641680,"link":"/api/v1/people/641680"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":79.2,"endSpeed":73.6,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.446493772390642,"aZ":-25.792015192217395,"pfxX":5.157218835790687,"pfxZ":4.671102845463816,"pX":0.6729632444614149,"pZ":3.717142124503257,"vX0":-4.882740330879636,"vY0":-115.32245697163657,"vZ0":-0.3158973593657245,"x":91.35,"y":138.42,"x0":2.132800408278913,"y0":50.00435515556418,"z0":6.312435965616219,"aX":7.05086102963818},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":8.6,"breakHorizontal":-8.4,"spinRate":1415,"spinDirection":129},"zone":12,"typeConfidence":2.0,"plateTime":0.4722625945532881,"extension":5.907810663930241},"index":0,"playId":"7bf4c616-4450-385c-879a-6ab3b3410fdc","pitchNumber":1,"startTime":"2026-06-14T20:19:50.131Z","endTime":"2026-06-14T20:19:54.094Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":77.9,"endSpeed":73.1,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.085957277035316,"aZ":-29.106597811637485,"pfxX":4.910354684270874,"pfxZ":2.3022798943324574,"pX":1.0614220791447613,"pZ":1.8751372726908193,"vX0":-3.7937436189685836,"vY0":-113.51896278400426,"vZ0":-3.4027077978896028,"x":76.54,"y":188.15,"x0":2.101119334622953,"y0":50.00099087528759,"z0":6.234380329289471,"aX":6.52975208228501},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":3.7,"breakHorizontal":-8.2,"spinRate":1285,"spinDirection":130},"zone":14,"typeConfidence":2.0,"plateTime":0.47904748024022625,"extension":5.969289160309311},"index":1,"playId":"e6167a1d-0383-3a0a-968e-c5565d2e5c7b","pitchNumber":2,"startTime":"2026-06-14T20:20:05.152Z","endTime":"2026-06-14T20:20:09.515Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":80.9,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.51503564639161,"aZ":-25.617148247502357,"pfxX":-0.44210584457812807,"pfxZ":3.9728536947005626,"pX":-1.1157045639444867,"pZ":4.26800606277935,"vX0":-7.602197423064967,"vY0":-126.56400665374046,"vZ0":0.31348442323813375,"x":159.53,"y":123.54,"x0":1.9623259563819386,"y0":50.00377152816365,"z0":6.16502426044735,"aX":-0.7301995803134662},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":7.4,"breakHorizontal":2.3,"spinRate":2058,"spinDirection":178},"zone":11,"typeConfidence":2.0,"plateTime":0.4298571103234985,"extension":6.405833500559112},"index":2,"playId":"213fafa9-ee8c-3cf6-ba62-c8f63a6b0a58","pitchNumber":3,"startTime":"2026-06-14T20:20:19.844Z","endTime":"2026-06-14T20:20:22.844Z","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":89.2,"endSpeed":82.6,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.136061390707518,"aZ":-16.673865184950934,"pfxX":2.8195179871353604,"pfxZ":8.9589569136627,"pX":0.9620264873417574,"pZ":3.0094019334269753,"vX0":-3.6270910951158797,"vY0":-129.92256646030523,"vZ0":-4.554229438865709,"x":80.33,"y":157.53,"x0":2.0020573209153643,"y0":50.002744466533244,"z0":6.030720112279375,"aX":4.878526259328898},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":15.6,"breakHorizontal":-4.4,"spinRate":1973,"spinDirection":146},"zone":12,"typeConfidence":2.0,"plateTime":0.41964000057037065,"extension":6.406899029682725},"index":3,"playId":"0bf75e5f-564d-33e0-b001-9143a357c7d6","pitchNumber":4,"startTime":"2026-06-14T20:20:37.253Z","endTime":"2026-06-14T20:20:40.663Z","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.4,"endSpeed":83.5,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.331796461596706,"aZ":-16.359089308551287,"pfxX":3.116410623069559,"pfxZ":8.94446345504824,"pX":-0.5251803853043843,"pZ":2.688587785770751,"vX0":-7.099366723548004,"vY0":-131.50226229382207,"vZ0":-5.3009094063395175,"x":137.02,"y":166.19,"x0":1.7929872918034688,"y0":50.006028536506356,"z0":5.926216393083002,"aX":5.51310083465805},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":15.4,"breakHorizontal":-4.2,"spinRate":2084,"spinDirection":148},"zone":4,"typeConfidence":2.0,"plateTime":0.4149756689366799,"extension":6.619871718667381},"index":4,"playId":"2eaeaba0-415f-3e64-a9e7-bfca8635bbe5","pitchNumber":5,"startTime":"2026-06-14T20:20:54.990Z","endTime":"2026-06-14T20:20:57.990Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":82.2,"endSpeed":76.5,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.53217977539364,"aZ":-32.71166982999707,"pfxX":-3.2203055855815843,"pfxZ":-0.3641587298786888,"pX":0.9234123451869006,"pZ":3.0342426055337666,"vX0":-2.3648317515420665,"vY0":-119.84314900002984,"vZ0":-0.40936394684528277,"x":81.8,"y":156.86,"x0":2.3372526530558395,"y0":50.004487214046215,"z0":6.099211274230906,"aX":-4.7404319787194575},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-0.5,"breakHorizontal":6.4,"spinRate":2296,"spinDirection":254},"zone":12,"typeConfidence":2.0,"plateTime":0.4549420118300245,"extension":6.09408957561467},"index":5,"playId":"06a5ab37-d01c-33f6-ab57-3df56e0b6aba","pitchNumber":6,"startTime":"2026-06-14T20:21:17.420Z","endTime":"2026-06-14T20:21:21.757Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-14T20:21:21.757Z","atBatIndex":33},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Willi Castro flies out to left fielder Tyler Soderstrom.","rbi":0,"awayScore":8,"homeScore":5,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-14T20:21:45.716Z","endTime":"2026-06-14T20:23:00.427Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"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_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":80.2,"endSpeed":75.2,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.972600543254572,"aZ":-35.86244016809021,"pfxX":-1.7392906092815954,"pfxZ":-2.6129246699744293,"pX":1.545109657092683,"pZ":2.9475286920419927,"vX0":-1.4807175220296243,"vY0":-116.92285571705631,"vZ0":0.3730823601391422,"x":58.1,"y":159.2,"x0":2.4081074259974975,"y0":50.00195169075695,"z0":6.098175873358157,"aX":-2.4554570452216526},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.2,"breakVerticalInduced":-4.4,"breakHorizontal":3.5,"spinRate":2260,"spinDirection":273},"zone":12,"typeConfidence":2.0,"plateTime":0.4649739375915769,"extension":6.151563140567351},"index":0,"playId":"91fa0ae4-da28-3137-9994-0e2943ba0559","pitchNumber":1,"startTime":"2026-06-14T20:21:50.095Z","endTime":"2026-06-14T20:21:53.450Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":82.1,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.946393491581492,"aZ":-27.680679310521327,"pfxX":-0.5555636558418994,"pfxZ":2.6504552193807545,"pX":0.137853195270396,"pZ":3.0965245897338662,"vX0":-4.889780659713769,"vY0":-128.1778747004186,"vZ0":-2.0865441425241116,"x":111.75,"y":155.17,"x0":2.1280314167537786,"y0":50.00101612929259,"z0":6.043813354185158,"aX":-0.9409482673001746},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":4.7,"breakHorizontal":1.9,"spinRate":2103,"spinDirection":178},"zone":2,"typeConfidence":2.0,"plateTime":0.424357691058459,"extension":6.410406893209662},"index":1,"playId":"69cc5c1f-ab98-3164-b349-036d7b485876","pitchNumber":2,"startTime":"2026-06-14T20:22:06.635Z","endTime":"2026-06-14T20:22:10.260Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.4,"endSpeed":77.4,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.450933086260783,"aZ":-32.65646386826468,"pfxX":-2.9812992221770154,"pfxZ":-0.3251073831524023,"pX":-0.6142496205156545,"pZ":1.3374867059292177,"vX0":-5.639435245308056,"vY0":-120.05841917879364,"vZ0":-4.153417642285336,"x":140.41,"y":202.67,"x0":2.136565242226245,"y0":50.00332803816293,"z0":5.942451667731886,"aX":-4.4268302977035825},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-1.2,"breakHorizontal":6.6,"spinRate":2313,"spinDirection":259},"zone":13,"typeConfidence":2.0,"plateTime":0.4532137351551393,"extension":6.317158340638741},"index":2,"playId":"e94e7b2d-b047-3e0d-99df-3a30cd919175","pitchNumber":3,"startTime":"2026-06-14T20:22:25.624Z","endTime":"2026-06-14T20:22:29.439Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":8,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-06-14T20:22:37.817Z","endTime":"2026-06-14T20:22:49.885Z","isPitch":false,"type":"action","player":{"id":650489,"link":"/api/v1/people/650489"}},{"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":1},"pitchData":{"startSpeed":89.7,"endSpeed":83.2,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.641453894222355,"aZ":-18.894526779382286,"pfxX":4.092130318743236,"pfxZ":7.5828141756802765,"pX":-0.1039425568712846,"pZ":3.101596948707005,"vX0":-6.883400559978412,"vY0":-130.53533966935692,"vZ0":-3.5227764002407973,"x":120.96,"y":155.04,"x0":2.0178377562271517,"y0":50.003940284441164,"z0":5.865419842505234,"aX":7.168230685663696},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":13.3,"breakHorizontal":-6.1,"spinRate":2041,"spinDirection":147},"zone":2,"typeConfidence":2.0,"plateTime":0.41723988841848714,"extension":6.572305389240887},"hitData":{"launchSpeed":77.1,"launchAngle":44.0,"totalDistance":277.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":110.44,"coordY":89.88}},"index":4,"playId":"66668fc5-ceeb-36e6-a692-826388718a2b","pitchNumber":4,"startTime":"2026-06-14T20:22:49.885Z","endTime":"2026-06-14T20:23:00.427Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-14T20:23:00.427Z","atBatIndex":34},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tyler Freeman strikes out swinging.","rbi":0,"awayScore":8,"homeScore":5,"isOut":true},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-14T20:23:18.661Z","endTime":"2026-06-14T20:24:47.668Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":641680,"link":"/api/v1/people/641680"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":87.2,"endSpeed":81.3,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.722957227202368,"aZ":-24.989885074462922,"pfxX":0.9928969044228837,"pfxZ":4.323464542657181,"pX":-0.07283962510133941,"pZ":2.95292911692652,"vX0":-5.817366525334447,"vY0":-127.0299737344988,"vZ0":-2.9377090275257056,"x":119.78,"y":159.05,"x0":2.100866306779373,"y0":50.006333991548786,"z0":6.073998768231693,"aX":1.6520044790482533},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":7.4,"breakHorizontal":-0.7,"spinRate":2212,"spinDirection":180},"zone":2,"typeConfidence":2.0,"plateTime":0.4283083025356884,"extension":6.4108077447911205},"index":0,"playId":"9d413898-b942-3316-b1bc-a74c78d3d0f2","pitchNumber":1,"startTime":"2026-06-14T20:23:29.187Z","endTime":"2026-06-14T20:23:32.986Z","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":80.9,"endSpeed":76.0,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.807483957773957,"aZ":-31.817889914169687,"pfxX":-1.9897536266356144,"pfxZ":0.24294036135822417,"pX":-0.07029229836562709,"pZ":2.987318818118658,"vX0":-4.785033965564161,"vY0":-117.95979078208676,"vZ0":-0.5494819823408438,"x":119.68,"y":158.12,"x0":2.225260337610981,"y0":50.0000329352108,"z0":6.1019774257608965,"aX":-2.8643007492416928},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":0.6,"breakHorizontal":4.6,"spinRate":2227,"spinDirection":256},"zone":2,"typeConfidence":2.0,"plateTime":0.46048828220739413,"extension":6.091305489565731},"index":1,"playId":"f72f5bee-c0a4-35ad-bc62-9819362d6311","pitchNumber":2,"startTime":"2026-06-14T20:23:45.645Z","endTime":"2026-06-14T20:23:48.645Z","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":90.1,"endSpeed":83.9,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.214938937186467,"aZ":-16.338862716379055,"pfxX":3.322746622662457,"pfxZ":8.882832854530669,"pX":0.16489180752829283,"pZ":4.816119588906393,"vX0":-5.573145306620061,"vY0":-131.27415839785334,"vZ0":-0.25281337470778753,"x":110.71,"y":108.74,"x0":1.8632897193707048,"y0":50.00156119303272,"z0":6.107854660485361,"aX":5.923064531066775},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":16.3,"breakHorizontal":-5.0,"spinRate":1954,"spinDirection":153},"zone":12,"typeConfidence":2.0,"plateTime":0.4138799161335096,"extension":6.513035861411737},"index":2,"playId":"ae098dc8-9c8e-3b21-b380-ac35d8e359f2","pitchNumber":3,"startTime":"2026-06-14T20:24:06.100Z","endTime":"2026-06-14T20:24:10.418Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":85.5,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.47525998526745,"aZ":-18.19371289131586,"pfxX":2.790776708777607,"pfxZ":7.601311841054718,"pX":-0.3688190517399518,"pZ":4.073322199098946,"vX0":-6.760492921800457,"vY0":-132.78677006616113,"vZ0":-1.6210511019200804,"x":131.06,"y":128.8,"x0":1.8143644969276935,"y0":50.00051711799796,"z0":5.975871662596161,"aX":5.131721664290537},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":13.8,"breakHorizontal":-4.1,"spinRate":1955,"spinDirection":151},"zone":11,"typeConfidence":2.0,"plateTime":0.4078745898126974,"extension":6.6563603529298705},"index":3,"playId":"38c71851-c749-3a97-9e68-7c7186499a1b","pitchNumber":4,"startTime":"2026-06-14T20:24:24.544Z","endTime":"2026-06-14T20:24:28.127Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":79.6,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.651862780982153,"aZ":-26.95352029245875,"pfxX":-0.4500252370578446,"pfxZ":3.247578078077991,"pX":0.33341316414499333,"pZ":3.4905765649205205,"vX0":-4.630113634179669,"vY0":-125.23916890992106,"vZ0":-0.7703507924400363,"x":104.29,"y":144.53,"x0":2.255976490442776,"y0":50.001054549647385,"z0":5.985026598035274,"aX":-0.7216462742214923},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":6.0,"breakHorizontal":1.8,"spinRate":2146,"spinDirection":193},"zone":12,"typeConfidence":2.0,"plateTime":0.4354994655847837,"extension":6.213281393071065},"index":4,"playId":"52fbb2df-6afd-308a-88d7-dd09332e378b","pitchNumber":5,"startTime":"2026-06-14T20:24:43.973Z","endTime":"2026-06-14T20:24:47.668Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-14T20:24:47.668Z","atBatIndex":35},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jeff McNeil walks.","rbi":0,"awayScore":8,"homeScore":5,"isOut":false},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-14T20:26:51.687Z","endTime":"2026-06-14T20:28:29.530Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.5,"endSpeed":78.6,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.27501667531588,"aZ":-28.48678027607062,"pfxX":-7.457797675522672,"pfxZ":2.4048744390630645,"pX":-0.6290729110256282,"pZ":1.7577329331129545,"vX0":6.705192002029186,"vY0":-121.64348079676473,"vZ0":-3.9825761656797596,"x":140.98,"y":191.32,"x0":-2.419806130272055,"y0":50.00574110096043,"z0":5.818859039241964,"aX":-11.457530593416523},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":3.8,"breakHorizontal":12.4,"spinRate":1604,"spinDirection":225},"zone":7,"typeConfidence":2.0,"plateTime":0.44604901430091104,"extension":6.096665590995661},"index":0,"playId":"7802fde9-cd46-381d-bc04-fe58a614fa5e","pitchNumber":1,"startTime":"2026-06-14T20:26:57.886Z","endTime":"2026-06-14T20:27:02.158Z","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":0},"pitchData":{"startSpeed":85.1,"endSpeed":79.9,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.473897632246512,"aZ":-30.266183179480205,"pfxX":1.5490651241470603,"pfxZ":1.1974928553731878,"pX":-0.8339391372924032,"pZ":2.5987202912478873,"vX0":3.610294474205628,"vY0":-124.08784757945915,"vZ0":-2.1174829525659042,"x":148.79,"y":168.61,"x0":-2.495913168820893,"y0":50.00375819940819,"z0":5.929313410220775,"aX":2.4711629322582467},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":2.0,"breakHorizontal":-3.5,"spinRate":2468,"spinDirection":118},"zone":4,"typeConfidence":2.0,"plateTime":0.43758590107875106,"extension":5.998622537371806},"index":1,"playId":"4aa744aa-0c66-36c0-8e1a-f00f5049826b","pitchNumber":2,"startTime":"2026-06-14T20:27:18.562Z","endTime":"2026-06-14T20:27:21.593Z","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":91.7,"endSpeed":85.8,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.646542531429947,"aZ":-17.66671319852167,"pfxX":-3.4462936530166086,"pfxZ":7.835965797064511,"pX":-1.435976845065556,"pZ":2.5353554653416603,"vX0":4.095994689952066,"vY0":-133.6942980287509,"vZ0":-5.388921105032741,"x":171.74,"y":170.33,"x0":-2.523923770849491,"y0":50.005190155096436,"z0":5.8025687360438045,"aX":-6.38253397804024},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":13.6,"breakHorizontal":5.6,"spinRate":2215,"spinDirection":210},"zone":11,"typeConfidence":2.0,"plateTime":0.40616901505215175,"extension":6.193235973036386},"index":2,"playId":"d4f68607-99ab-3a52-96bd-6c144810fe12","pitchNumber":3,"startTime":"2026-06-14T20:27:37.697Z","endTime":"2026-06-14T20:27:40.697Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":79.6,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.529373684723762,"aZ":-26.195307685375298,"pfxX":-4.372989072045647,"pfxZ":3.7457654540288488,"pX":-1.570148729015517,"pZ":2.9899418408649168,"vX0":3.6183305633870635,"vY0":-124.34233142087287,"vZ0":-1.9882171068902013,"x":176.85,"y":158.05,"x0":-2.4628707849519165,"y0":50.00022838142024,"z0":5.933548969002906,"aX":-6.975499270581512},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":6.6,"breakHorizontal":7.3,"spinRate":1308,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.4373599747262431,"extension":6.124575288328243},"index":3,"playId":"42dd4b6e-863c-3e7d-9a60-1e63f7249871","pitchNumber":4,"startTime":"2026-06-14T20:27:55.842Z","endTime":"2026-06-14T20:27:58.858Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":85.7,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.740276774824952,"aZ":-17.74318525382967,"pfxX":-3.8573196750622945,"pfxZ":7.8458446821500205,"pX":0.03505199741748604,"pZ":1.4946800116856127,"vX0":7.879290862566533,"vY0":-133.29913446021396,"vZ0":-7.744693597592534,"x":115.66,"y":198.42,"x0":-2.429169008915401,"y0":50.00374600102701,"z0":5.669409226077442,"aX":-7.096018818798857},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":13.1,"breakHorizontal":5.8,"spinRate":2282,"spinDirection":206},"zone":14,"typeConfidence":2.0,"plateTime":0.40750201374294814,"extension":6.29932909304172},"index":4,"playId":"60f091a4-a65c-3fe0-a68a-11e140fe6978","pitchNumber":5,"startTime":"2026-06-14T20:28:25.608Z","endTime":"2026-06-14T20:28:29.530Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-14T20:28:29.530Z","atBatIndex":36},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Alika Williams singles on a ground ball to left fielder Troy Johnston, deflected by shortstop Ezequiel Tovar. Jeff McNeil to 2nd.","rbi":0,"awayScore":8,"homeScore":5,"isOut":false},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-14T20:28:52.931Z","endTime":"2026-06-14T20:29:07.180Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961"},"postOnSecond":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":678662,"link":"/api/v1/people/678662"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_deflection"},{"player":{"id":687859,"link":"/api/v1/people/687859"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":85.4,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.987577731316026,"aZ":-22.30322608886137,"pfxX":-7.068269601258712,"pfxZ":5.39227927324553,"pX":-0.23097499162593113,"pZ":1.9375397688268274,"vX0":8.250122231501107,"vY0":-133.07607371293219,"vZ0":-5.7964938432550435,"x":125.8,"y":186.47,"x0":-2.4230634666246122,"y0":50.00507057469627,"z0":5.7135381450409595,"aX":-12.943637122126402},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":9.0,"breakHorizontal":11.5,"spinRate":2225,"spinDirection":211},"zone":8,"typeConfidence":2.0,"plateTime":0.4083774110313252,"extension":6.214147713638782},"hitData":{"launchSpeed":106.0,"launchAngle":5.0,"totalDistance":115.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":118.04,"coordY":140.93}},"index":0,"playId":"f84e2058-8301-35ae-a34f-78f7101ccb94","pitchNumber":1,"startTime":"2026-06-14T20:28:56.985Z","endTime":"2026-06-14T20:29:07.180Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-14T20:29:07.180Z","atBatIndex":37},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Lawrence Butler grounds out, pitcher Tomoyuki Sugano to first baseman TJ Rumfield. Jeff McNeil to 3rd. Alika Williams to 2nd.","rbi":0,"awayScore":8,"homeScore":5,"isOut":true},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-14T20:29:45.942Z","endTime":"2026-06-14T20:31:59.002Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961"},"postOnThird":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":608372,"link":"/api/v1/people/608372"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":681198,"link":"/api/v1/people/681198"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":78.9,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.763049365046697,"aZ":-29.521074194080814,"pfxX":-7.425859983659786,"pfxZ":1.7064973185598253,"pX":-0.2437818097465777,"pZ":1.1842696558177577,"vX0":7.209030632999448,"vY0":-122.95403569231057,"vZ0":-5.172416784887297,"x":126.29,"y":206.8,"x0":-2.2271031811571005,"y0":50.00240662620004,"z0":5.773788691260656,"aX":-11.549381089956995},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":2.3,"breakHorizontal":12.1,"spinRate":1696,"spinDirection":219},"zone":13,"typeConfidence":2.0,"plateTime":0.4427944582916741,"extension":6.130535311173011},"index":0,"playId":"bd229a7e-61d9-38b2-bad9-feade9427ea5","pitchNumber":1,"startTime":"2026-06-14T20:29:46.215Z","endTime":"2026-06-14T20:29:49.883Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":84.2,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.92977581539338,"aZ":-21.76970841876649,"pfxX":-7.368674056708874,"pfxZ":5.824109985860063,"pX":-1.0943448136178295,"pZ":1.4959162777271136,"vX0":6.169329534502207,"vY0":-131.7931111068089,"vZ0":-6.554082250105555,"x":158.71,"y":198.39,"x0":-2.490520639774624,"y0":50.0034046894907,"z0":5.586285625198144,"aX":-13.16476637305464},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":9.5,"breakHorizontal":12.2,"spinRate":2186,"spinDirection":222},"zone":13,"typeConfidence":2.0,"plateTime":0.41315337252246787,"extension":6.181517251034589},"index":1,"playId":"bb5459fc-8c35-38c1-a90a-bd7bdbefea24","pitchNumber":2,"startTime":"2026-06-14T20:30:07.779Z","endTime":"2026-06-14T20:30:11.293Z","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":0},"pitchData":{"startSpeed":82.6,"endSpeed":76.7,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.257746783662608,"aZ":-26.81480550986988,"pfxX":2.3053333085842387,"pfxZ":3.62908632154518,"pX":0.9894527526001388,"pZ":1.7945391672400308,"vX0":7.551351501429385,"vY0":-120.15659393068199,"vZ0":-3.3781453561063333,"x":79.28,"y":190.33,"x0":-2.4815320436690396,"y0":50.00055041623112,"z0":5.5774830826990875,"aX":3.401025826159287},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":6.1,"breakHorizontal":-5.9,"spinRate":2542,"spinDirection":77},"zone":14,"typeConfidence":2.0,"plateTime":0.4542391103210912,"extension":6.056909386593938},"index":2,"playId":"e15f05da-d985-34a2-af33-c156b3361484","pitchNumber":3,"startTime":"2026-06-14T20:30:28.945Z","endTime":"2026-06-14T20:30:33.758Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":0},"index":3,"playId":"302a1a1c-b190-41f7-851e-98a1e5bebf00","startTime":"2026-06-14T20:30:49.039Z","endTime":"2026-06-14T20:30:54.039Z","isPitch":false,"type":"stepoff"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":2,"strikes":1,"outs":0},"index":4,"playId":"a02d2bbc-4ac7-345a-9d41-f7845bbcd15a","startTime":"2026-06-14T20:31:04.469Z","endTime":"2026-06-14T20:31:07.469Z","isPitch":false,"type":"pickoff"},{"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":2},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":84.3,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.57787255246477,"aZ":-16.541564994012486,"pfxX":-5.44376268061146,"pfxZ":8.677692607218077,"pX":-0.26174407826123025,"pZ":1.2903451602412859,"vX0":7.610801183977016,"vY0":-132.88354110923729,"vZ0":-8.351172915093478,"x":126.98,"y":203.94,"x0":-2.446270047129107,"y0":50.00261047627843,"z0":5.659215684811686,"aX":-9.805854338786407},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":14.2,"breakHorizontal":8.4,"spinRate":2362,"spinDirection":208},"zone":13,"typeConfidence":2.0,"plateTime":0.41108521403746323,"extension":6.208431739455679},"index":5,"playId":"54e97d86-5a01-3edd-9edc-b5508e1f9065","pitchNumber":4,"startTime":"2026-06-14T20:31:29.088Z","endTime":"2026-06-14T20:31:32.861Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":80.7,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.700220980127746,"aZ":-29.128668521664228,"pfxX":-6.110786542068243,"pfxZ":1.8833006126483944,"pX":0.2580811558576686,"pZ":2.1186955324170733,"vX0":8.35873831168462,"vY0":-124.78142488227988,"vZ0":-3.448498357181531,"x":107.16,"y":181.58,"x0":-2.300003839057637,"y0":50.00549033830692,"z0":5.850103802119203,"aX":-9.900510236139606},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":3.0,"breakHorizontal":9.7,"spinRate":1580,"spinDirection":214},"zone":9,"typeConfidence":2.0,"plateTime":0.43447010343110515,"extension":6.235923013814806},"hitData":{"launchSpeed":50.9,"launchAngle":-59.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":134.77,"coordY":193.15}},"index":6,"playId":"562fbb7a-b482-3c78-8d70-fb3f10ff1568","pitchNumber":5,"startTime":"2026-06-14T20:31:51.243Z","endTime":"2026-06-14T20:31:59.002Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-14T20:31:59.002Z","atBatIndex":38},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nick Kurtz grounds out to first baseman TJ Rumfield. Jeff McNeil scores. Alika Williams to 3rd.","rbi":1,"awayScore":8,"homeScore":6,"isOut":true},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-14T20:33:35.353Z","endTime":"2026-06-14T20:33:43.973Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":681198,"link":"/api/v1/people/681198"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"responsiblePitcher":{"id":608372,"link":"/api/v1/people/608372"},"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":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":8,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-06-14T20:32:31.740Z","endTime":"2026-06-14T20:33:37.504Z","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(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":80.2,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.535961233839338,"aZ":-25.149385845208386,"pfxX":-7.386172318935898,"pfxZ":4.370693910559451,"pX":-0.11593277253912966,"pZ":1.3696544953261665,"vX0":7.720366184850192,"vY0":-124.7801061143714,"vZ0":-6.0383458484281975,"x":121.42,"y":201.8,"x0":-2.2623166408862976,"y0":50.00526375424663,"z0":5.840897858759988,"aX":-11.876121912902656},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":7.0,"breakHorizontal":12.0,"spinRate":1767,"spinDirection":224},"zone":13,"typeConfidence":2.0,"plateTime":0.4357510246027778,"extension":6.101547468287425},"hitData":{"launchSpeed":74.9,"launchAngle":-3.0,"totalDistance":20.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":155.56,"coordY":169.83}},"index":1,"playId":"e6f48ef7-ddb6-3b14-9dcc-232c2c3c6711","pitchNumber":1,"startTime":"2026-06-14T20:33:37.504Z","endTime":"2026-06-14T20:33:43.973Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-14T20:33:43.973Z","atBatIndex":39},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Tyler Soderstrom grounds out, first baseman TJ Rumfield to pitcher Tomoyuki Sugano.","rbi":0,"awayScore":8,"homeScore":6,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-14T20:34:13.635Z","endTime":"2026-06-14T20:35:26.307Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":681198,"link":"/api/v1/people/681198"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":608372,"link":"/api/v1/people/608372"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":88.3,"endSpeed":83.1,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.414819909804844,"aZ":-28.15465280543482,"pfxX":-1.44442286374179,"pfxZ":2.3436778485198735,"pX":-0.28323375785521165,"pZ":1.4231332143644764,"vX0":6.621358220352633,"vY0":-128.5638874432193,"vZ0":-5.299771257876298,"x":127.8,"y":200.36,"x0":-2.6770609279991886,"y0":50.003679916170086,"z0":5.63086088714836,"aX":-2.4788918787164764},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":3.5,"breakHorizontal":1.6,"spinRate":2359,"spinDirection":193},"zone":13,"typeConfidence":2.0,"plateTime":0.4220481465934318,"extension":6.143911312834407},"index":0,"playId":"09279a2c-5c72-3245-b617-8df5e784bbf5","pitchNumber":1,"startTime":"2026-06-14T20:34:14.229Z","endTime":"2026-06-14T20:34:18.111Z","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":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":80.1,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.196252565494326,"aZ":-27.33131075558911,"pfxX":-5.757559293256821,"pfxZ":3.0344540087163487,"pX":-0.5065167724533894,"pZ":1.9726017493181494,"vX0":6.206382713722193,"vY0":-123.78544916453644,"vZ0":-4.123160471878336,"x":136.31,"y":185.52,"x0":-2.265627958154824,"y0":50.002180858622054,"z0":5.876640372762161,"aX":-9.185999904076288},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":5.0,"breakHorizontal":9.5,"spinRate":1613,"spinDirection":212},"zone":7,"typeConfidence":2.0,"plateTime":0.43782879316926815,"extension":6.209596317487603},"index":1,"playId":"fe149d96-76f8-3a9a-90dd-4b917492d609","pitchNumber":2,"startTime":"2026-06-14T20:34:33.822Z","endTime":"2026-06-14T20:34:36.850Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":81.0,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.780126179662243,"aZ":-27.173931602659113,"pfxX":-7.167582247137917,"pfxZ":3.0623443894570865,"pX":0.784750352460612,"pZ":1.6752064512337677,"vX0":9.83210256474425,"vY0":-125.5372081172929,"vZ0":-4.9212315088487815,"x":87.09,"y":193.55,"x0":-2.2093411019951463,"y0":50.00585604715103,"z0":5.811433924397834,"aX":-11.713970744812968},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":4.8,"breakHorizontal":11.4,"spinRate":1663,"spinDirection":216},"zone":14,"typeConfidence":2.0,"plateTime":0.4324406245071373,"extension":6.268889440701958},"index":2,"playId":"d8a6cf39-813c-3c36-857a-61183c6f99d1","pitchNumber":3,"startTime":"2026-06-14T20:34:55.822Z","endTime":"2026-06-14T20:34:59.959Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":79.6,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.05058844170345,"aZ":-31.31772505562159,"pfxX":2.3779556524274716,"pfxZ":0.5356580635424804,"pX":0.5335210965280238,"pZ":1.9389163521341806,"vX0":6.317814431601635,"vY0":-125.06971947583084,"vZ0":-3.4815723640028784,"x":96.66,"y":186.43,"x0":-2.329028123349547,"y0":50.00075297820147,"z0":5.903787578670429,"aX":3.7850402709007285},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":0.5,"breakHorizontal":-5.6,"spinRate":2566,"spinDirection":124},"zone":9,"typeConfidence":2.0,"plateTime":0.4371120731544629,"extension":6.149068064736718},"hitData":{"launchSpeed":90.5,"launchAngle":-35.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":156.57,"coordY":169.32}},"index":3,"playId":"b134136b-1890-3afd-b95c-466414edef7e","pitchNumber":4,"startTime":"2026-06-14T20:35:19.825Z","endTime":"2026-06-14T20:35:26.307Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-14T20:35:26.307Z","atBatIndex":40},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"TJ Rumfield pops out to second baseman Zack Gelof.","rbi":0,"awayScore":8,"homeScore":6,"isOut":true},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-14T20:37:42.004Z","endTime":"2026-06-14T20:37:54.424Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665622,"fullName":"Luis Medina","link":"/api/v1/people/665622"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":680869,"link":"/api/v1/people/680869"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Luis Medina replaces Jeffrey Springs.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":8,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-14T20:36:34.902Z","endTime":"2026-06-14T20:37:44.166Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":665622,"link":"/api/v1/people/665622"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":89.2,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.522391039943468,"aZ":-23.17618996325021,"pfxX":-7.544601475760923,"pfxZ":4.505343704887709,"pX":0.49628059408101827,"pZ":2.9966445943166646,"vX0":8.145583434066705,"vY0":-138.6760471402489,"vZ0":-4.210648160202163,"x":98.08,"y":157.87,"x0":-1.463389881037104,"y0":50.00539253139502,"z0":6.032340298606306,"aX":-15.075738509818226},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":7.7,"breakHorizontal":12.5,"spinRate":2343,"spinDirection":217},"zone":3,"typeConfidence":0.83,"plateTime":0.3911613791817725,"extension":5.953624958649441},"hitData":{"launchSpeed":88.8,"launchAngle":73.0,"totalDistance":144.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":149.98,"coordY":153.61}},"index":1,"playId":"1f5ead7f-391d-3726-9f63-5eef404eb031","pitchNumber":1,"startTime":"2026-06-14T20:37:44.166Z","endTime":"2026-06-14T20:37:54.424Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-14T20:37:54.424Z","atBatIndex":41},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Hunter Goodman homers (20) on a line drive to left field.","rbi":1,"awayScore":9,"homeScore":6,"isOut":false},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-14T20:38:30.607Z","endTime":"2026-06-14T20:40:01.833Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665622,"fullName":"Luis Medina","link":"/api/v1/people/665622"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"responsiblePitcher":{"id":665622,"link":"/api/v1/people/665622"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":8,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-06-14T20:38:18.101Z","endTime":"2026-06-14T20:38:32.786Z","isPitch":false,"type":"action","player":{"id":696100,"link":"/api/v1/people/696100"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":89.9,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.530494833439647,"aZ":-18.34678009102389,"pfxX":-6.197202421378416,"pfxZ":6.826705836477287,"pX":0.9142999352617182,"pZ":2.3690049955356067,"vX0":8.650552529860423,"vY0":-139.5678345663926,"vZ0":-6.644875475043445,"x":82.15,"y":174.82,"x0":-1.3823419757836075,"y0":50.005138232101125,"z0":5.936652963036689,"aX":-12.55584780713293},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":11.5,"breakHorizontal":10.0,"spinRate":2302,"spinDirection":222},"zone":14,"typeConfidence":0.73,"plateTime":0.3885078961808883,"extension":6.045132936058791},"index":1,"playId":"300eb1c0-5e90-387f-9b16-75877822bbce","pitchNumber":1,"startTime":"2026-06-14T20:38:32.786Z","endTime":"2026-06-14T20:38:36.781Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"VP","description":"Automatic Ball - Pitcher Pitch Timer Violation"},"description":"Automatic Ball - Pitcher Pitch Timer Violation","code":"VP","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false,"violation":{"type":"pitcher_pitch_timer","description":"Pitcher Pitch Timer Violation","player":{"id":665622,"fullName":"Luis Medina"}}},"count":{"balls":2,"strikes":0,"outs":1},"index":2,"playId":"49e0c5db-5715-4c1b-9039-b7b504964ed8","pitchNumber":1,"startTime":"2026-06-14T20:38:53.291Z","endTime":"2026-06-14T20:38:59.672Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":89.8,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.061844955863666,"aZ":-23.630422100891344,"pfxX":-7.645407760798719,"pfxZ":4.209640749981496,"pX":0.403474345350164,"pZ":2.4021404026210726,"vX0":7.799283446348523,"vY0":-140.26054758761538,"vZ0":-5.601443935773642,"x":101.62,"y":173.92,"x0":-1.3947403627296866,"y0":50.00480570056656,"z0":5.9262838655363135,"aX":-15.525239888527024},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":6.8,"breakHorizontal":12.6,"spinRate":2287,"spinDirection":225},"zone":6,"typeConfidence":0.86,"plateTime":0.38769353977855747,"extension":6.066381924392682},"index":3,"playId":"6ca8c327-359c-3a46-8155-746cc39b1f1f","pitchNumber":2,"startTime":"2026-06-14T20:39:15.802Z","endTime":"2026-06-14T20:39:19.450Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.4,"endSpeed":91.0,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.62676143113142,"aZ":-17.468435293914393,"pfxX":-7.046842409366894,"pfxZ":7.051070376520755,"pX":-0.2558976835267661,"pZ":2.7971365455757216,"vX0":5.444703697681149,"vY0":-141.94240293973496,"vZ0":-5.812763656418903,"x":126.75,"y":163.26,"x0":-1.2619949483511785,"y0":50.00615398350451,"z0":5.944322321517368,"aX":-14.706127363124912},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":12.0,"breakHorizontal":12.0,"spinRate":2368,"spinDirection":217},"zone":2,"typeConfidence":0.87,"plateTime":0.3825996046504261,"extension":6.105600513563984},"hitData":{"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":47.57,"coordY":69.96}},"index":4,"playId":"18511a62-da33-36f6-b867-1de024b31d88","pitchNumber":3,"startTime":"2026-06-14T20:39:34.652Z","endTime":"2026-06-14T20:40:01.833Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-14T20:40:01.833Z","atBatIndex":42},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ezequiel Tovar singles on a sharp line drive to center fielder Lawrence Butler.","rbi":0,"awayScore":9,"homeScore":6,"isOut":false},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-14T20:40:59.469Z","endTime":"2026-06-14T20:42:21.138Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665622,"fullName":"Luis Medina","link":"/api/v1/people/665622"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,3],"actionIndex":[2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":671732,"link":"/api/v1/people/671732"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":9,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-06-14T20:40:33.281Z","endTime":"2026-06-14T20:41:01.534Z","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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.0,"endSpeed":74.3,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.933527090721082,"aZ":-40.23417318794199,"pfxX":1.5052495918714741,"pfxZ":-5.908997459090702,"pX":0.5201617974867115,"pZ":1.6896787895248904,"vX0":3.998309204195212,"vY0":-115.10319393101638,"vZ0":-1.3233200312413658,"x":97.17,"y":193.16,"x0":-1.4230533709251703,"y0":50.001201636234455,"z0":6.109036089457713,"aX":2.0536347343845134},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.9,"breakVerticalInduced":-10.8,"breakHorizontal":-3.6,"spinRate":2613,"spinDirection":37},"zone":9,"typeConfidence":0.81,"plateTime":0.4727740852788562,"extension":5.981747016363889},"index":1,"playId":"19f025d1-66d9-354b-b782-d51f451668c6","pitchNumber":1,"startTime":"2026-06-14T20:41:01.534Z","endTime":"2026-06-14T20:41:05.135Z","isPitch":true,"type":"pitch"},{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":9,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"index":2,"startTime":"2026-06-14T20:41:29.654Z","endTime":"2026-06-14T20:42:11.129Z","isPitch":false,"type":"action","player":{"id":678662,"link":"/api/v1/people/678662"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":89.3,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.324252033097412,"aZ":-19.695492808302927,"pfxX":-7.629155471948718,"pfxZ":6.1979485833267365,"pX":0.12277615440581663,"pZ":1.8383142014040947,"vX0":7.134510359594235,"vY0":-139.97670115533336,"vZ0":-7.7712080036490585,"x":112.32,"y":189.15,"x0":-1.4501555595983078,"y0":50.000148719545535,"z0":5.907889176633883,"aX":-15.355402946014147},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":10.1,"breakHorizontal":12.6,"spinRate":2379,"spinDirection":215},"zone":8,"typeConfidence":0.89,"plateTime":0.3891592406141289,"extension":6.09656366444163},"hitData":{"launchSpeed":104.4,"launchAngle":16.0,"totalDistance":307.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":148.49,"coordY":78.34}},"index":3,"playId":"0286ef5b-71d8-36a0-8bfa-bebb305fdf10","pitchNumber":2,"startTime":"2026-06-14T20:42:11.129Z","endTime":"2026-06-14T20:42:21.138Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-14T20:42:21.138Z","atBatIndex":43},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Cole Carrigg walks. Ezequiel Tovar to 2nd.","rbi":0,"awayScore":9,"homeScore":6,"isOut":false},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-14T20:42:43.291Z","endTime":"2026-06-14T20:45:45.798Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665622,"fullName":"Luis Medina","link":"/api/v1/people/665622"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"postOnSecond":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,2,3,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":88.2,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.586494237185722,"aZ":-16.68089987857958,"pfxX":-2.808366180118843,"pfxZ":7.860848079329049,"pX":0.10657309926005686,"pZ":4.2222050051529525,"vX0":5.6378301761446075,"vY0":-138.04681636324838,"vZ0":-2.3855148959223973,"x":112.94,"y":124.78,"x0":-1.5779407087547135,"y0":50.00326977465489,"z0":6.193229955051021,"aX":-5.535959597106685},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.0,"breakHorizontal":4.2,"spinRate":2308,"spinDirection":209},"zone":12,"typeConfidence":0.87,"plateTime":0.3935856625980798,"extension":5.777153090467851},"index":0,"playId":"87725831-cbac-37ed-9b01-e1bd0acec423","pitchNumber":1,"startTime":"2026-06-14T20:42:48.127Z","endTime":"2026-06-14T20:42:51.804Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":9,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"index":1,"startTime":"2026-06-14T20:43:02.786Z","endTime":"2026-06-14T20:43:22.314Z","isPitch":false,"type":"action","player":{"id":694249,"link":"/api/v1/people/694249"}},{"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":79.3,"endSpeed":74.7,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":16.995427694948866,"aZ":-36.39875432237475,"pfxX":1.4557481660571123,"pfxZ":-3.0555095902727505,"pX":0.45157706932351516,"pZ":2.4157679414649036,"vX0":4.099352219370782,"vY0":-115.58840153974572,"vZ0":-0.6183420418025644,"x":99.79,"y":173.55,"x0":-1.5181195347344616,"y0":50.00222355251435,"z0":6.115085071996408,"aX":2.0131597116990747},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.1,"breakVerticalInduced":-5.5,"breakHorizontal":-3.5,"spinRate":2488,"spinDirection":39},"zone":6,"typeConfidence":0.81,"plateTime":0.4698509143985632,"extension":5.841106760554809},"index":2,"playId":"4d639ee3-487a-38b1-8c60-3381d0b816b2","pitchNumber":2,"startTime":"2026-06-14T20:43:22.314Z","endTime":"2026-06-14T20:43:25.749Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":76.8,"endSpeed":71.6,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.429948059275716,"aZ":-39.674759349984264,"pfxX":3.8363321995579804,"pfxZ":-5.840672792449434,"pX":-1.8113241513738163,"pZ":3.857841926605803,"vX0":-1.6569528987355542,"vY0":-111.83630080106158,"vZ0":3.332101184299183,"x":186.04,"y":134.62,"x0":-1.5649006270597385,"y0":50.00041283876737,"z0":6.378506074028487,"aX":4.929316964028125},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.4,"breakVerticalInduced":-9.6,"breakHorizontal":-6.6,"spinRate":2517,"spinDirection":36},"zone":11,"typeConfidence":0.89,"plateTime":0.4870638427571481,"extension":5.826987955065805},"index":3,"playId":"0499b4e4-e832-3225-b42e-22dd3ad4d362","pitchNumber":3,"startTime":"2026-06-14T20:43:40.549Z","endTime":"2026-06-14T20:43:43.549Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":88.9,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.55691442404266,"aZ":-22.054555027930544,"pfxX":-7.0399067207599195,"pfxZ":5.0852894737366885,"pX":-1.0771077298824425,"pZ":2.8973200079286054,"vX0":4.121378750024051,"vY0":-138.65967907447674,"vZ0":-4.34520575050811,"x":158.06,"y":160.55,"x0":-1.6509735480139627,"y0":50.00517670899086,"z0":5.915377764246307,"aX":-14.014178547678991},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":8.8,"breakHorizontal":12.1,"spinRate":2334,"spinDirection":210},"zone":11,"typeConfidence":0.85,"plateTime":0.39172699319852544,"extension":5.948151236287893},"index":4,"playId":"d819d354-d05a-3ae7-9799-3a50e377f03f","pitchNumber":4,"startTime":"2026-06-14T20:44:01.514Z","endTime":"2026-06-14T20:44:04.657Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"index":5,"playId":"2304762c-30c3-3d60-84b7-4855c7d805d9","startTime":"2026-06-14T20:44:25.130Z","endTime":"2026-06-14T20:44:28.130Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":89.0,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.09463749758724,"aZ":-15.748556236062905,"pfxX":-3.717106015354757,"pfxZ":8.18911122095945,"pX":-0.12939214871004961,"pZ":3.4613231007980394,"vX0":5.157251936973635,"vY0":-139.4936590323703,"vZ0":-4.238368526980942,"x":121.93,"y":145.32,"x0":-1.5039843430772637,"y0":50.00670904046121,"z0":6.0122699947370455,"aX":-7.459400167100104},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":14.3,"breakHorizontal":5.9,"spinRate":2325,"spinDirection":209},"zone":11,"typeConfidence":0.89,"plateTime":0.38999444696514374,"extension":6.034454543843919},"index":6,"playId":"3f4e28b1-2f01-3f15-ad77-2e2fa3b2a6f8","pitchNumber":5,"startTime":"2026-06-14T20:44:47.649Z","endTime":"2026-06-14T20:44:50.837Z","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,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.4,"endSpeed":74.0,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.009118431289778,"aZ":-39.743000605700544,"pfxX":1.6667545311771894,"pfxZ":-5.513169493489363,"pX":-1.4698290382995298,"pZ":3.142942421990132,"vX0":-0.39163087108259764,"vY0":-115.6818985607435,"vZ0":1.5484720658538185,"x":173.03,"y":153.92,"x0":-1.5162558054351722,"y0":50.00389607072792,"z0":6.238464673323018,"aX":2.287806554159053},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.3,"breakVerticalInduced":-9.5,"breakHorizontal":-3.0,"spinRate":2516,"spinDirection":37},"zone":11,"typeConfidence":0.86,"plateTime":0.47120349031783304,"extension":5.806430936769856},"index":7,"playId":"ac83ded8-f519-354f-a7dc-4a7d93d42a16","pitchNumber":6,"startTime":"2026-06-14T20:45:17.588Z","endTime":"2026-06-14T20:45:20.901Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.9,"endSpeed":90.1,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.520817470388106,"aZ":-14.65020520607915,"pfxX":-2.8100428819924472,"pfxZ":8.565388664818965,"pX":1.433902324789423,"pZ":2.339362939942216,"vX0":8.625255108621632,"vY0":-140.84441054755922,"vZ0":-7.174809234846434,"x":62.34,"y":175.62,"x0":-1.2787422345643218,"y0":50.00377906071632,"z0":5.833926852398612,"aX":-5.750981629987848},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":14.5,"breakHorizontal":3.7,"spinRate":2353,"spinDirection":214},"zone":14,"typeConfidence":0.89,"plateTime":0.3862274551653422,"extension":6.135223112063551},"index":8,"playId":"7c857a16-e826-343a-8116-fba624022940","pitchNumber":7,"startTime":"2026-06-14T20:45:38.790Z","endTime":"2026-06-14T20:45:45.798Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-14T20:45:45.798Z","atBatIndex":44},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Kyle Karros singles on a fly ball to left fielder Tyler Soderstrom. Ezequiel Tovar scores. Cole Carrigg to 2nd.","rbi":1,"awayScore":10,"homeScore":6,"isOut":false},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-14T20:46:05.246Z","endTime":"2026-06-14T20:47:25.167Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665622,"fullName":"Luis Medina","link":"/api/v1/people/665622"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"postOnSecond":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"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":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"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"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"responsiblePitcher":{"id":665622,"link":"/api/v1/people/665622"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.2,"endSpeed":74.1,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.692179552182772,"aZ":-38.79298757871056,"pfxX":1.9195460245276728,"pfxZ":-4.843708974737753,"pX":0.5408278244275366,"pZ":2.604282182578418,"vX0":3.997030260561967,"vY0":-115.43299883489496,"vZ0":0.18341525680941628,"x":96.38,"y":168.46,"x0":-1.4529179119282605,"y0":50.00001842607734,"z0":6.216531346840006,"aX":2.6249565154370016},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.5,"breakVerticalInduced":-8.5,"breakHorizontal":-4.3,"spinRate":2432,"spinDirection":37},"zone":6,"typeConfidence":0.84,"plateTime":0.47200025031070725,"extension":6.001145660034756},"index":0,"playId":"986bc595-be03-3adc-b10e-363a23448019","pitchNumber":1,"startTime":"2026-06-14T20:46:20.199Z","endTime":"2026-06-14T20:46:23.803Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.9,"endSpeed":73.6,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.68742265867258,"aZ":-40.171759588142535,"pfxX":3.386424200991832,"pfxZ":-5.9320779689771115,"pX":0.43664248884367707,"pZ":2.0381348596194684,"vX0":3.0456322115567507,"vY0":-114.94331576671827,"vZ0":-0.39660592137172346,"x":100.36,"y":183.75,"x0":-1.3414979733004786,"y0":50.00114894101122,"z0":6.086734327499342,"aX":4.5671533146406444},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.1,"breakVerticalInduced":-10.6,"breakHorizontal":-6.8,"spinRate":2502,"spinDirection":30},"zone":9,"typeConfidence":0.88,"plateTime":0.4750548660442231,"extension":6.0764556877566775},"index":1,"playId":"b9e9d53a-279c-3a46-9edb-f69117b9604d","pitchNumber":2,"startTime":"2026-06-14T20:46:41.674Z","endTime":"2026-06-14T20:46:45.608Z","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, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.7,"endSpeed":74.5,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.442958833127097,"aZ":-39.9776484363753,"pfxX":4.706047607698128,"pfxZ":-5.62581213230143,"pX":-0.32710543700421335,"pZ":3.4886326460084303,"vX0":1.2404982333073813,"vY0":-116.14586066793954,"vZ0":2.1109289293268096,"x":129.47,"y":144.59,"x0":-1.4774302542891715,"y0":50.00005676067946,"z0":6.325337125032789,"aX":6.532342988129817},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.0,"breakVerticalInduced":-9.6,"breakHorizontal":-8.9,"spinRate":2574,"spinDirection":34},"zone":1,"typeConfidence":0.84,"plateTime":0.46870130377019104,"extension":6.063780087996574},"hitData":{"launchSpeed":100.0,"launchAngle":24.0,"totalDistance":361.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":66.38,"coordY":65.86}},"index":2,"playId":"5d02ec54-4fa9-3d18-8f5f-f7576a2229ad","pitchNumber":3,"startTime":"2026-06-14T20:47:07.954Z","endTime":"2026-06-14T20:47:25.167Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-14T20:47:25.167Z","atBatIndex":45},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Troy Johnston doubles (21) on a fly ball to center fielder Lawrence Butler. Cole Carrigg scores. Kyle Karros to 3rd.","rbi":1,"awayScore":11,"homeScore":6,"isOut":false},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-14T20:48:55.488Z","endTime":"2026-06-14T20:50:12.045Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665622,"fullName":"Luis Medina","link":"/api/v1/people/665622"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"postOnThird":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4],"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":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":671732,"link":"/api/v1/people/671732"},"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":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"responsiblePitcher":{"id":665622,"link":"/api/v1/people/665622"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"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":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":10,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-06-14T20:48:16.406Z","endTime":"2026-06-14T20:48:57.640Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":88.1,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.32341605702901,"aZ":-22.060700421880483,"pfxX":-6.958779709347208,"pfxZ":5.1415096677870995,"pX":-0.6196793050463518,"pZ":3.2816386264742383,"vX0":5.086926535672699,"vY0":-138.26955882202307,"vZ0":-3.5569587275380417,"x":140.62,"y":150.18,"x0":-1.5648840621949018,"y0":50.000899942392174,"z0":6.0376462655749235,"aX":-13.682941920793773},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":8.9,"breakHorizontal":11.8,"spinRate":2188,"spinDirection":220},"zone":1,"typeConfidence":0.84,"plateTime":0.39378702359662165,"extension":6.049346420544664},"index":1,"playId":"562a9826-2231-38eb-8e41-8c4912724b8a","pitchNumber":1,"startTime":"2026-06-14T20:48:57.640Z","endTime":"2026-06-14T20:49:00.640Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 2B","code":"2","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"index":2,"playId":"17f26729-f7a8-3690-8d6d-b0e4dfb36169","startTime":"2026-06-14T20:49:21.017Z","endTime":"2026-06-14T20:49:24.017Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":87.9,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.812014571806436,"aZ":-21.603173537004636,"pfxX":-8.692774794220313,"pfxZ":5.389913680406027,"pX":-1.2062938814831767,"pZ":3.1720017938666527,"vX0":3.8648050912475385,"vY0":-138.4261201772621,"vZ0":-3.96056356408989,"x":162.98,"y":153.14,"x0":-1.4829437463276138,"y0":50.00254811253186,"z0":6.048456456896024,"aX":-17.049615839490002},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":9.2,"breakHorizontal":15.1,"spinRate":2240,"spinDirection":216},"zone":11,"typeConfidence":0.88,"plateTime":0.39407021456472346,"extension":6.000168172392133},"index":3,"playId":"a56d421d-c18a-3af4-b4c1-aec4b30e649c","pitchNumber":2,"startTime":"2026-06-14T20:49:40.763Z","endTime":"2026-06-14T20:49:43.818Z","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, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.9,"endSpeed":74.9,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.388708272940253,"aZ":-38.449400147981294,"pfxX":2.123335835336393,"pfxZ":-4.483859621325744,"pX":-0.27152096608245935,"pZ":2.7429638859978205,"vX0":2.40440354524985,"vY0":-116.49880259206314,"vZ0":0.39104041556857183,"x":127.35,"y":164.72,"x0":-1.586393852175693,"y0":50.005078110243176,"z0":6.157588357870941,"aX":2.968804699396025},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.9,"breakVerticalInduced":-7.8,"breakHorizontal":-4.3,"spinRate":2545,"spinDirection":39},"zone":5,"typeConfidence":0.85,"plateTime":0.4671333580603658,"extension":5.8339680911953895},"hitData":{"launchSpeed":97.5,"launchAngle":31.0,"totalDistance":400.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":134.26,"coordY":52.72}},"index":4,"playId":"0a481e1f-0ed1-321d-8b88-5bf1ae775af0","pitchNumber":3,"startTime":"2026-06-14T20:49:57.817Z","endTime":"2026-06-14T20:50:12.045Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-14T20:50:12.045Z","atBatIndex":46},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Braxton Fulford out on a sacrifice fly to right fielder Carlos Cortes. Kyle Karros scores. Troy Johnston to 3rd.","rbi":1,"awayScore":12,"homeScore":6,"isOut":true},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-14T20:50:35.821Z","endTime":"2026-06-14T20:51:21.949Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":690924,"fullName":"Braxton Fulford","link":"/api/v1/people/690924"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665622,"fullName":"Luis Medina","link":"/api/v1/people/665622"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":690924,"fullName":"Braxton Fulford","link":"/api/v1/people/690924"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":666126,"link":"/api/v1/people/666126"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"responsiblePitcher":{"id":665622,"link":"/api/v1/people/665622"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":89.2,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.65780553160878,"aZ":-20.255696482448737,"pfxX":-8.112923368156695,"pfxZ":5.946491212356804,"pX":1.5053305065880789,"pZ":1.9240681182233064,"vX0":10.59452352160882,"vY0":-139.55864773829398,"vZ0":-7.2621377780813425,"x":59.62,"y":186.83,"x0":-1.257697633799686,"y0":50.004430400559414,"z0":5.859155134855089,"aX":-16.26406853247076},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":9.6,"breakHorizontal":13.0,"spinRate":2271,"spinDirection":211},"zone":14,"typeConfidence":0.88,"plateTime":0.3900755587670113,"extension":6.224508239021181},"index":0,"playId":"d036a2ae-2477-386f-9b54-dde9cf12e8b3","pitchNumber":1,"startTime":"2026-06-14T20:50:48.305Z","endTime":"2026-06-14T20:50:51.305Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":89.1,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.843990868837498,"aZ":-21.529477989181988,"pfxX":-6.5544221923912875,"pfxZ":5.349722883433263,"pX":0.28447743417646126,"pZ":1.9122728250240693,"vX0":7.069244898957816,"vY0":-138.4683460992711,"vZ0":-7.139399370180792,"x":106.16,"y":187.15,"x0":-1.4207797967298348,"y0":50.002630316875354,"z0":5.909986067438359,"aX":-13.038835433222339},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":8.8,"breakHorizontal":10.8,"spinRate":2174,"spinDirection":219},"zone":9,"typeConfidence":0.82,"plateTime":0.39193375136366404,"extension":5.967141678759482},"hitData":{"launchSpeed":95.3,"launchAngle":51.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":201.18,"coordY":104.43}},"index":1,"playId":"3ad218b6-11f2-34c3-8157-b20f48c428aa","pitchNumber":2,"startTime":"2026-06-14T20:51:05.955Z","endTime":"2026-06-14T20:51:21.949Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-14T20:51:21.949Z","atBatIndex":47},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Willi Castro singles on a sharp line drive to right fielder Carlos Cortes. Troy Johnston scores.","rbi":1,"awayScore":13,"homeScore":6,"isOut":false},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-14T20:51:47.146Z","endTime":"2026-06-14T20:52:58.578Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665622,"fullName":"Luis Medina","link":"/api/v1/people/665622"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"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":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666126,"link":"/api/v1/people/666126"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"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":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"responsiblePitcher":{"id":665622,"link":"/api/v1/people/665622"},"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(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":78.0,"endSpeed":72.5,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.437565752001372,"aZ":-40.70513828475824,"pfxX":3.6258935016319067,"pfxZ":-6.512028525531768,"pX":-0.413825905425829,"pZ":1.8143503359301691,"vX0":1.4858173107560777,"vY0":-113.67584022146512,"vZ0":-0.5791919485860731,"x":132.77,"y":189.79,"x0":-1.5464616582745756,"y0":50.0006123550104,"z0":6.106464528654653,"aX":4.753523980501754},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.4,"breakVerticalInduced":-11.6,"breakHorizontal":-7.0,"spinRate":2539,"spinDirection":30},"zone":7,"typeConfidence":0.89,"plateTime":0.48147216318408814,"extension":6.028421665302616},"index":0,"playId":"f543a165-f7b1-38cd-8cef-7080581b7a00","pitchNumber":1,"startTime":"2026-06-14T20:51:52.418Z","endTime":"2026-06-14T20:51:56.518Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":87.4,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.62723993484304,"aZ":-17.827295429823874,"pfxX":-4.511905291073425,"pfxZ":7.434936183907585,"pX":0.8451876057559518,"pZ":2.6431564409916017,"vX0":7.716403362273806,"vY0":-136.91083057501984,"vZ0":-5.769563285025604,"x":84.78,"y":167.41,"x0":-1.4028499016676832,"y0":50.00154995693408,"z0":5.967404573082675,"aX":-8.705070054380327},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":12.6,"breakHorizontal":6.8,"spinRate":2153,"spinDirection":214},"zone":12,"typeConfidence":0.91,"plateTime":0.3976133073449506,"extension":6.0755036411030705},"index":1,"playId":"b6484edd-ae66-37da-861e-2d143ad971e9","pitchNumber":2,"startTime":"2026-06-14T20:52:09.799Z","endTime":"2026-06-14T20:52:13.725Z","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":2},"pitchData":{"startSpeed":95.0,"endSpeed":88.2,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.174765751798592,"aZ":-18.469765361695217,"pfxX":-4.350243987104176,"pfxZ":6.953298482870993,"pX":0.4713504541354599,"pZ":3.3495756446395375,"vX0":6.79552169149496,"vY0":-138.38261917769256,"vZ0":-3.7098369953855257,"x":99.03,"y":148.34,"x0":-1.432787096964209,"y0":50.00450040723473,"z0":5.919418256929274,"aX":-8.576224755331493},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":12.1,"breakHorizontal":6.7,"spinRate":2161,"spinDirection":215},"zone":3,"typeConfidence":0.9,"plateTime":0.3933756099841488,"extension":6.04287877966026},"index":2,"playId":"274b5c63-6e61-37d5-88e8-0dd6dc880225","pitchNumber":3,"startTime":"2026-06-14T20:52:28.693Z","endTime":"2026-06-14T20:52:32.159Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":88.3,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.101195864226653,"aZ":-17.810629433318077,"pfxX":-3.6261473377094235,"pfxZ":7.272059704131925,"pX":0.03909439042930303,"pZ":2.793149179854049,"vX0":5.223073151410544,"vY0":-138.48759989488238,"vZ0":-5.3854000515467035,"x":115.51,"y":163.36,"x0":-1.3858270068053968,"y0":50.00243868983189,"z0":5.924683316595546,"aX":-7.161484742313238},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":12.5,"breakHorizontal":5.6,"spinRate":2151,"spinDirection":219},"zone":2,"typeConfidence":0.89,"plateTime":0.39302869744633506,"extension":6.16284521993297},"hitData":{"launchSpeed":101.2,"launchAngle":14.0,"totalDistance":262.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":163.7,"coordY":101.89}},"index":3,"playId":"a0a048b3-1b25-301b-a12b-292d7cc0f824","pitchNumber":4,"startTime":"2026-06-14T20:52:50.843Z","endTime":"2026-06-14T20:52:58.578Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-14T20:52:58.578Z","atBatIndex":48},{"result":{"type":"atBat","event":"Triple","eventType":"triple","description":"Tyler Freeman triples (1) on a fly ball to center fielder Lawrence Butler. Willi Castro scores.","rbi":1,"awayScore":14,"homeScore":6,"isOut":false},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-14T20:53:22.270Z","endTime":"2026-06-14T20:53:44.722Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":35},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665622,"fullName":"Luis Medina","link":"/api/v1/people/665622"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":null,"runner":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":671732,"link":"/api/v1/people/671732"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":"r_adv_force","runner":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"responsiblePitcher":{"id":665622,"link":"/api/v1/people/665622"},"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(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":87.0,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.17911693839689,"aZ":-18.588024100679355,"pfxX":-3.136701966516312,"pfxZ":7.113142885628634,"pX":-0.0466841707258671,"pZ":2.441951749282925,"vX0":4.794634872913035,"vY0":-136.18693244362723,"vZ0":-6.1414484744862285,"x":118.78,"y":172.85,"x0":-1.4089991548315504,"y0":50.001950784446635,"z0":5.978250901938103,"aX":-5.991064767595238},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":12.0,"breakHorizontal":4.9,"spinRate":2045,"spinDirection":206},"zone":5,"typeConfidence":0.86,"plateTime":0.399613050510224,"extension":6.092898984029843},"hitData":{"launchSpeed":96.6,"launchAngle":53.0,"totalDistance":317.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":103.57,"coordY":73.93}},"index":0,"playId":"f9f10390-9462-3d21-9144-959cab3fbbc8","pitchNumber":1,"startTime":"2026-06-14T20:53:28.449Z","endTime":"2026-06-14T20:53:44.722Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-14T20:53:44.722Z","atBatIndex":49},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"TJ Rumfield flies out to left fielder Tyler Soderstrom.","rbi":0,"awayScore":14,"homeScore":6,"isOut":true},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-14T20:54:08.551Z","endTime":"2026-06-14T20:55:14.870Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665622,"fullName":"Luis Medina","link":"/api/v1/people/665622"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":691016,"link":"/api/v1/people/691016"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":77.5,"endSpeed":72.2,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.018116456234843,"aZ":-38.56899821513841,"pfxX":2.7930967898280326,"pfxZ":-4.906883469293547,"pX":0.8644876817506388,"pZ":2.573976683476563,"vX0":4.224363159578879,"vY0":-112.95245155527961,"vZ0":0.6470238353015261,"x":84.05,"y":169.28,"x0":-1.3870913547062795,"y0":50.0043948417243,"z0":6.137051969140212,"aX":3.6378780661260213},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.6,"breakVerticalInduced":-8.5,"breakHorizontal":-6.1,"spinRate":2419,"spinDirection":42},"zone":14,"typeConfidence":0.86,"plateTime":0.48343488724257,"extension":6.047322535573561},"index":0,"playId":"3e41577d-20fa-3b67-8b04-1a03bf9f5c53","pitchNumber":1,"startTime":"2026-06-14T20:54:12.433Z","endTime":"2026-06-14T20:54:16.172Z","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":95.0,"endSpeed":88.7,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.639513539302857,"aZ":-20.791838569379806,"pfxX":-8.407582849895238,"pfxZ":5.773775790405822,"pX":0.7664574841790839,"pZ":1.6901928095783256,"vX0":8.48868537208598,"vY0":-138.05287937087746,"vZ0":-7.873202365593311,"x":87.78,"y":193.14,"x0":-1.2250517469156046,"y0":50.00303535293859,"z0":5.929510492112163,"aX":-16.572621166734237},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":9.4,"breakHorizontal":13.9,"spinRate":2237,"spinDirection":215},"zone":14,"typeConfidence":0.86,"plateTime":0.39360520187434833,"extension":6.075989876343545},"index":1,"playId":"8d798ee5-b821-38b6-aa93-3cb7d1c15876","pitchNumber":2,"startTime":"2026-06-14T20:54:30.816Z","endTime":"2026-06-14T20:54:34.404Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":80.7,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.282681343505153,"aZ":-26.801079785663532,"pfxX":-4.964429113689621,"pfxZ":3.2499449487005894,"pX":-1.3454602932969133,"pZ":3.4055997267520954,"vX0":1.8431246697511758,"vY0":-127.01238925725772,"vZ0":-1.4381565082622578,"x":168.29,"y":146.83,"x0":-1.4309859730349417,"y0":50.00095293873198,"z0":6.0880810090916215,"aX":-8.200925659415146},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":5.9,"breakHorizontal":8.6,"spinRate":1358,"spinDirection":228},"zone":11,"typeConfidence":0.93,"plateTime":0.42941417187847986,"extension":6.0177143592022},"index":2,"playId":"2622cf0b-dae6-3e71-9e89-920c839f534d","pitchNumber":3,"startTime":"2026-06-14T20:54:48.941Z","endTime":"2026-06-14T20:54:51.941Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":87.7,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.616496356952013,"aZ":-20.005568118580413,"pfxX":-7.468268064525557,"pfxZ":6.274146715901837,"pX":-0.8361713913183098,"pZ":2.652490475384235,"vX0":4.455814125259573,"vY0":-137.0299496791388,"vZ0":-5.168015412634634,"x":148.87,"y":167.16,"x0":-1.4962583758007448,"y0":50.00547214753842,"z0":5.892008094842111,"aX":-14.488066892008888},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":10.7,"breakHorizontal":12.8,"spinRate":2215,"spinDirection":221},"zone":11,"typeConfidence":0.85,"plateTime":0.3967208912600113,"extension":6.152534114138546},"hitData":{"launchSpeed":92.3,"launchAngle":26.0,"totalDistance":336.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":62.53,"coordY":79.36}},"index":3,"playId":"f004b4df-3e5e-3468-98bb-18f9c7a2759e","pitchNumber":4,"startTime":"2026-06-14T20:55:07.156Z","endTime":"2026-06-14T20:55:14.870Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-14T20:55:14.870Z","atBatIndex":50},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Carlos Cortes lines out to center fielder Cole Carrigg.","rbi":0,"awayScore":14,"homeScore":6,"isOut":true},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-14T20:57:31.288Z","endTime":"2026-06-14T20:58:07.983Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":694249,"link":"/api/v1/people/694249"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":76.3,"endSpeed":71.0,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.349063005341392,"aZ":-38.155442224117515,"pfxX":1.8750592780201885,"pfxZ":-4.711938085923929,"pX":-1.8426172596507788,"pZ":4.365437949583353,"vX0":0.8005847511255431,"vY0":-111.12763071365492,"vZ0":4.363020953713924,"x":187.24,"y":120.91,"x0":-2.4497020773188356,"y0":50.005345650783944,"z0":6.306568950615004,"aX":2.377717670133128},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.8,"breakVerticalInduced":-7.3,"breakHorizontal":-3.6,"spinRate":2575,"spinDirection":48},"zone":11,"typeConfidence":2.0,"plateTime":0.49032009211163574,"extension":5.7976264042874055},"index":0,"playId":"928d61ef-2517-3e9e-ab6e-562a8d5760fd","pitchNumber":1,"startTime":"2026-06-14T20:57:41.026Z","endTime":"2026-06-14T20:57:44.026Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":84.8,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.554709020965102,"aZ":-22.93953410341537,"pfxX":-6.697071158126972,"pfxZ":5.098409521195345,"pX":-0.5105136629373958,"pZ":2.2187082926473054,"vX0":7.178982798193187,"vY0":-132.53484947094736,"vZ0":-5.047268201948003,"x":136.46,"y":178.87,"x0":-2.3613552634649784,"y0":50.0007507312074,"z0":5.784077320791867,"aX":-12.126801873843092},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":8.5,"breakHorizontal":10.9,"spinRate":2233,"spinDirection":209},"zone":4,"typeConfidence":2.0,"plateTime":0.4104619266906173,"extension":6.120326402048618},"hitData":{"launchSpeed":88.6,"launchAngle":22.0,"totalDistance":309.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":113.75,"coordY":76.0}},"index":1,"playId":"29316c99-8858-351d-a9ee-0e937e60ad02","pitchNumber":2,"startTime":"2026-06-14T20:57:58.171Z","endTime":"2026-06-14T20:58:07.983Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-14T20:58:07.983Z","atBatIndex":51},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Zack Gelof doubles (9) on a fly ball to center fielder Cole Carrigg.","rbi":0,"awayScore":14,"homeScore":6,"isOut":false},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-14T20:58:19.814Z","endTime":"2026-06-14T20:59:19.780Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"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":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":694249,"link":"/api/v1/people/694249"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":79.7,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.501759562932307,"aZ":-26.54900339133227,"pfxX":-7.193283987439703,"pfxZ":3.5584506395823765,"pX":0.46448945725463203,"pZ":0.5394775939732092,"vX0":8.932701456464986,"vY0":-123.81216940436758,"vZ0":-7.172436549417321,"x":99.29,"y":224.21,"x0":-2.2253910794240914,"y0":50.004808651752555,"z0":5.640952177264695,"aX":-11.37373640436566},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":5.3,"breakHorizontal":11.4,"spinRate":1618,"spinDirection":221},"zone":14,"typeConfidence":2.0,"plateTime":0.4393484989814267,"extension":6.2298506315620035},"index":0,"playId":"577a1173-1b8c-3bc0-9258-075bb87da01e","pitchNumber":1,"startTime":"2026-06-14T20:58:28.622Z","endTime":"2026-06-14T20:58:31.782Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.9,"endSpeed":84.4,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.156135689307508,"aZ":-24.776522022341574,"pfxX":-7.812504011642128,"pfxZ":4.104649795590211,"pX":-0.8218745109062872,"pZ":3.250891107804145,"vX0":6.6924854621763465,"vY0":-132.40438268282324,"vZ0":-2.122917641874707,"x":148.33,"y":151.01,"x0":-2.348231744852458,"y0":50.00491944778541,"z0":5.847893308589135,"aX":-14.088537581977679},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":7.2,"breakHorizontal":13.0,"spinRate":2193,"spinDirection":215},"zone":1,"typeConfidence":2.0,"plateTime":0.411254122768391,"extension":6.164073429780682},"index":1,"playId":"85809407-04e5-34ab-80c2-462b140d6db5","pitchNumber":2,"startTime":"2026-06-14T20:58:49.336Z","endTime":"2026-06-14T20:58:53.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(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.3,"endSpeed":78.5,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.41940746269479,"aZ":-27.67716309706449,"pfxX":4.35078589431028,"pfxZ":2.905387290162629,"pX":0.5212802626488486,"pZ":2.7931512201169753,"vX0":5.8818473038149115,"vY0":-122.79553888676276,"vZ0":-1.5923371601853136,"x":97.13,"y":163.36,"x0":-2.4586028556601254,"y0":50.00098004983331,"z0":5.776612154523812,"aX":6.726853858520599},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":5.2,"breakHorizontal":-9.1,"spinRate":2567,"spinDirection":112},"zone":6,"typeConfidence":2.0,"plateTime":0.4438920535463824,"extension":6.019011803827917},"hitData":{"launchSpeed":93.3,"launchAngle":62.0,"totalDistance":237.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":153.02,"coordY":101.39}},"index":2,"playId":"3ae950dc-76c8-3edf-81a2-6a307395c870","pitchNumber":3,"startTime":"2026-06-14T20:59:06.632Z","endTime":"2026-06-14T20:59:19.780Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-14T20:59:19.780Z","atBatIndex":52},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jonah Heim grounds out to first baseman TJ Rumfield. Zack Gelof to 3rd.","rbi":0,"awayScore":14,"homeScore":6,"isOut":true},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-14T20:59:42.356Z","endTime":"2026-06-14T21:00:04.023Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":681198,"link":"/api/v1/people/681198"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":80.8,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.657663332543322,"aZ":-27.04680656724249,"pfxX":1.3212985276622866,"pfxZ":3.140987941404296,"pX":-0.364632896469083,"pZ":2.036194279994186,"vX0":4.860218270664166,"vY0":-125.64732217348022,"vZ0":-4.125492314259923,"x":130.9,"y":183.8,"x0":-2.4800124558417957,"y0":50.00167552929513,"z0":5.847426264386223,"aX":2.153575096469773},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":5.2,"breakHorizontal":-3.2,"spinRate":2423,"spinDirection":165},"zone":7,"typeConfidence":2.0,"plateTime":0.4326283176601491,"extension":5.942960227334913},"hitData":{"launchSpeed":90.9,"launchAngle":4.0,"totalDistance":87.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":152.52,"coordY":169.83}},"index":0,"playId":"9f0b0b9c-af0b-395a-aa84-f02098c4e548","pitchNumber":1,"startTime":"2026-06-14T20:59:55.784Z","endTime":"2026-06-14T21:00:04.023Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-14T21:00:04.023Z","atBatIndex":53},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Max Muncy homers (3) on a line drive to left field. Zack Gelof scores.","rbi":2,"awayScore":14,"homeScore":8,"isOut":false},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-14T21:00:30.898Z","endTime":"2026-06-14T21:01:26.918Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":691777,"fullName":"Max Muncy","link":"/api/v1/people/691777"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":691777,"fullName":"Max Muncy","link":"/api/v1/people/691777"},"responsiblePitcher":{"id":608372,"link":"/api/v1/people/608372"},"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":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"responsiblePitcher":{"id":608372,"link":"/api/v1/people/608372"},"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(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":83.2,"endSpeed":76.9,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.062474658221088,"aZ":-30.391385419753117,"pfxX":1.333657269424012,"pfxZ":1.19770044184565,"pX":-0.5798734183325006,"pZ":1.7239824186194037,"vX0":4.592517559309841,"vY0":-121.0795301608157,"vZ0":-3.3441152474826508,"x":139.1,"y":192.23,"x0":-2.6724847715967064,"y0":50.004224713750965,"z0":5.775319612612694,"aX":1.984199934301687},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":1.7,"breakHorizontal":-3.5,"spinRate":2520,"spinDirection":100},"zone":7,"typeConfidence":2.0,"plateTime":0.4519307013004257,"extension":6.108217188101432},"index":0,"playId":"b51b2eb6-59cd-3f89-ab62-0e454be1bb63","pitchNumber":1,"startTime":"2026-06-14T21:00:32.733Z","endTime":"2026-06-14T21:00:37.174Z","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":2},"pitchData":{"startSpeed":89.9,"endSpeed":83.6,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.762388961875335,"aZ":-27.881285770036886,"pfxX":-1.1721976451466984,"pfxZ":2.440498677999676,"pX":-0.23481670471748495,"pZ":2.663077522755906,"vX0":6.334644094671649,"vY0":-130.8722807163384,"vZ0":-2.619481173293231,"x":125.95,"y":166.88,"x0":-2.5190522626124383,"y0":50.00589841096527,"z0":5.733666180283905,"aX":-2.0653690983480315},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":4.1,"breakHorizontal":1.0,"spinRate":2391,"spinDirection":182},"zone":5,"typeConfidence":2.0,"plateTime":0.4161668541138557,"extension":6.043260019448283},"hitData":{"launchSpeed":103.8,"launchAngle":20.0,"totalDistance":375.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":38.25,"coordY":74.52}},"index":1,"playId":"0e6e9735-6e22-3640-8afe-68d9c4bd729e","pitchNumber":2,"startTime":"2026-06-14T21:01:04.736Z","endTime":"2026-06-14T21:01:26.918Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-14T21:01:26.918Z","atBatIndex":54},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jeff McNeil flies out to left fielder Troy Johnston.","rbi":0,"awayScore":14,"homeScore":8,"isOut":true},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-14T21:01:43.639Z","endTime":"2026-06-14T21:02:38.096Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":687859,"link":"/api/v1/people/687859"},"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":2},"pitchData":{"startSpeed":91.7,"endSpeed":86.3,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.620651491651756,"aZ":-15.998116660879992,"pfxX":-5.493616169443352,"pfxZ":8.703663517146346,"pX":-0.3541549351993043,"pZ":1.65212676064454,"vX0":7.243939145889457,"vY0":-133.45721005051158,"vZ0":-7.663407535795061,"x":130.5,"y":194.17,"x0":-2.3526533989461793,"y0":50.00029828222896,"z0":5.649447671827643,"aX":-10.206710890530303},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":14.9,"breakHorizontal":8.9,"spinRate":2359,"spinDirection":212},"zone":7,"typeConfidence":2.0,"plateTime":0.4058040335531161,"extension":6.171045185942832},"index":0,"playId":"88aaef64-af70-3c6a-be40-719589a3ea04","pitchNumber":1,"startTime":"2026-06-14T21:01:52.937Z","endTime":"2026-06-14T21:01:57.149Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":79.6,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.12304271332095,"aZ":-25.821582174861266,"pfxX":-5.083799172522555,"pfxZ":4.017832739979152,"pX":-0.05332372879441626,"pZ":0.9822191844615552,"vX0":7.352544808900417,"vY0":-124.0024700702307,"vZ0":-6.319830671123806,"x":119.03,"y":212.26,"x0":-2.3750859813488017,"y0":50.00444108293253,"z0":5.673472188592563,"aX":-8.043235173867146},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":6.2,"breakHorizontal":7.8,"spinRate":1562,"spinDirection":204},"zone":13,"typeConfidence":2.0,"plateTime":0.43905798477425906,"extension":6.169019186356617},"index":1,"playId":"2114c9c3-684a-35d0-a697-ab8fd620c0c5","pitchNumber":2,"startTime":"2026-06-14T21:02:11.374Z","endTime":"2026-06-14T21:02:14.941Z","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":0,"outs":2},"pitchData":{"startSpeed":91.6,"endSpeed":85.4,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.386089098086753,"aZ":-18.51527394618093,"pfxX":-5.91784771662665,"pfxZ":7.450585573188453,"pX":-0.26930056909556765,"pZ":2.015650956289595,"vX0":7.581113625197433,"vY0":-133.25974212373646,"vZ0":-6.152318764951487,"x":127.27,"y":184.36,"x0":-2.3565752561479063,"y0":50.005172573565495,"z0":5.651807331851159,"aX":-10.853369906102637},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":12.6,"breakHorizontal":9.5,"spinRate":2334,"spinDirection":215},"zone":8,"typeConfidence":2.0,"plateTime":0.40799323723882974,"extension":6.2167297381174595},"hitData":{"launchSpeed":88.3,"launchAngle":66.0,"totalDistance":218.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":95.74,"coordY":108.49}},"index":2,"playId":"67fb3b11-09f1-36bc-89df-c814d139d9cd","pitchNumber":3,"startTime":"2026-06-14T21:02:28.701Z","endTime":"2026-06-14T21:02:38.096Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-14T21:02:38.096Z","atBatIndex":55},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Hunter Goodman singles on a ground ball to left fielder Tyler Soderstrom.","rbi":0,"awayScore":14,"homeScore":8,"isOut":false},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-14T21:05:15.987Z","endTime":"2026-06-14T21:06:27.120Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669620,"fullName":"Brady Basso","link":"/api/v1/people/669620"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"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":"Pitching Change: Brady Basso replaces Luis Medina.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":14,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-14T21:03:33.842Z","endTime":"2026-06-14T21:05:07.687Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669620,"link":"/api/v1/people/669620"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":14,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-06-14T21:05:07.687Z","endTime":"2026-06-14T21:05:18.072Z","isPitch":false,"type":"action","player":{"id":696100,"link":"/api/v1/people/696100"}},{"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":77.2,"endSpeed":72.7,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":15.726393244517633,"aZ":-39.466883809192964,"pfxX":0.32451114094859124,"pfxZ":-5.542199094369572,"pX":0.8343657926724827,"pZ":3.8599791552326863,"vX0":-2.6478252680536087,"vY0":-112.57755109218508,"vZ0":2.734062391421293,"x":85.2,"y":134.56,"x0":1.971490272709626,"y0":50.003987636394974,"z0":6.557051338898656,"aX":0.4268555043130305},"breaks":{"breakAngle":0.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.2,"breakVerticalInduced":-9.4,"breakHorizontal":-0.1,"spinRate":2111,"spinDirection":335},"zone":12,"typeConfidence":2.0,"plateTime":0.48204736784638236,"extension":6.3266434466811665},"index":2,"playId":"11ed67fb-ba55-3254-bc47-e9cef224b527","pitchNumber":1,"startTime":"2026-06-14T21:05:18.072Z","endTime":"2026-06-14T21:05:22.291Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.7,"endSpeed":73.9,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.389332905983874,"aZ":-39.31567087777439,"pfxX":-0.2865005675432535,"pfxZ":-5.253516979559523,"pX":0.9434305666007884,"pZ":3.194594467088052,"vX0":-2.048637081622227,"vY0":-114.75995054144494,"vZ0":1.1690334480005826,"x":81.04,"y":152.53,"x0":1.8778575945311362,"y0":50.003324229130165,"z0":6.45196340292832,"aX":-0.3889961176886405},"breaks":{"breakAngle":1.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.4,"breakVerticalInduced":-9.1,"breakHorizontal":1.0,"spinRate":2133,"spinDirection":335},"zone":12,"typeConfidence":2.0,"plateTime":0.4738169153250471,"extension":6.3455927849222915},"index":3,"playId":"cb4ff342-f96a-3484-9c54-6e81ed0b9174","pitchNumber":2,"startTime":"2026-06-14T21:05:30.504Z","endTime":"2026-06-14T21:05:33.862Z","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":93.8,"endSpeed":87.5,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.5020514723275,"aZ":-20.862250499936575,"pfxX":1.7096694105312982,"pfxZ":5.853281487438906,"pX":0.718967112824522,"pZ":3.7193858465520884,"vX0":-4.351952906832803,"vY0":-136.79322239083916,"vZ0":-3.0835082240028435,"x":89.59,"y":138.36,"x0":2.094424823226081,"y0":50.00528033965525,"z0":6.258711581103025,"aX":3.305941171251594},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":10.3,"breakHorizontal":-2.4,"spinRate":2135,"spinDirection":151},"zone":12,"typeConfidence":2.0,"plateTime":0.39738075873881273,"extension":6.279706784486864},"index":4,"playId":"f140d8a8-67bb-31e5-8d49-a9edfc4ef0ad","pitchNumber":3,"startTime":"2026-06-14T21:05:44.942Z","endTime":"2026-06-14T21:05:47.984Z","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":94.1,"endSpeed":87.7,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.165748200503597,"aZ":-21.020104669022626,"pfxX":0.04492679401712607,"pfxZ":5.756231140608573,"pX":0.1424807964283925,"pZ":2.936207237138907,"vX0":-4.707260968408908,"vY0":-137.08378896867944,"vZ0":-5.24154934395133,"x":111.57,"y":159.5,"x0":1.8631292571278377,"y0":50.00397678577317,"z0":6.272533288211316,"aX":0.08831348485896451},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":9.7,"breakHorizontal":0.7,"spinRate":2192,"spinDirection":155},"zone":2,"typeConfidence":2.0,"plateTime":0.3968425441353558,"extension":6.406967008344872},"index":5,"playId":"a50db9a1-bcf1-3d02-a8cc-69230d6b18cf","pitchNumber":4,"startTime":"2026-06-14T21:06:00.017Z","endTime":"2026-06-14T21:06:03.017Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.3,"endSpeed":73.5,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.182280578771493,"aZ":-39.74299164734158,"pfxX":-1.3845962988321485,"pfxZ":-5.660061586413207,"pX":0.6046715453980588,"pZ":2.0062391344001327,"vX0":-2.360833214348286,"vY0":-114.1196850707059,"vZ0":-1.2335024021235137,"x":93.95,"y":184.61,"x0":1.826674005374403,"y0":50.0019313784194,"z0":6.419364793015939,"aX":-1.8518282033483342},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.2,"breakVerticalInduced":-10.3,"breakHorizontal":3.0,"spinRate":2181,"spinDirection":334},"zone":9,"typeConfidence":2.0,"plateTime":0.47735683175954646,"extension":6.326099297786802},"hitData":{"launchSpeed":95.9,"launchAngle":5.0,"totalDistance":86.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":93.17,"coordY":142.99}},"index":6,"playId":"63fdf0da-36ba-3355-ba44-5211ef7145e9","pitchNumber":5,"startTime":"2026-06-14T21:06:17.081Z","endTime":"2026-06-14T21:06:27.120Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-14T21:06:27.120Z","atBatIndex":56},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ezequiel Tovar strikes out swinging.","rbi":0,"awayScore":14,"homeScore":8,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-14T21:06:39.675Z","endTime":"2026-06-14T21:08:34.617Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669620,"fullName":"Brady Basso","link":"/api/v1/people/669620"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"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":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":641680,"link":"/api/v1/people/641680"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_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":0},"pitchData":{"startSpeed":92.8,"endSpeed":86.1,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.706310162153827,"aZ":-18.018122459988625,"pfxX":1.9104200628862777,"pfxZ":7.584313789666697,"pX":-1.0733116500411064,"pZ":2.2558442641288137,"vX0":-8.587635515167912,"vY0":-134.85349588134343,"vZ0":-7.0334676045282105,"x":157.91,"y":177.87,"x0":1.8860687813563402,"y0":50.001531118702616,"z0":6.140769261552487,"aX":3.5663662616981058},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":12.6,"breakHorizontal":-1.9,"spinRate":2266,"spinDirection":158},"zone":13,"typeConfidence":2.0,"plateTime":0.4041384161332573,"extension":6.5369508004865065},"index":0,"playId":"769cd61d-6e68-3679-8aaa-4606f07dda44","pitchNumber":1,"startTime":"2026-06-14T21:06:49.167Z","endTime":"2026-06-14T21:06:52.167Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":84.2,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.251899017506982,"aZ":-26.352212483295002,"pfxX":0.08985276212999116,"pfxZ":3.249317151751584,"pX":0.5574180149267235,"pZ":2.0893599448769087,"vX0":-4.1557245890389245,"vY0":-132.4938025213119,"vZ0":-5.602355178865384,"x":95.75,"y":182.37,"x0":2.129401714361149,"y0":50.001782310449244,"z0":6.137652488361336,"aX":0.1609457111387297},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":4.9,"breakHorizontal":0.7,"spinRate":2211,"spinDirection":148},"zone":9,"typeConfidence":2.0,"plateTime":0.41218141029834854,"extension":6.365355427474883},"index":1,"playId":"584a7df6-b8bd-38ad-bcec-4d9087f4f3e1","pitchNumber":2,"startTime":"2026-06-14T21:07:11.058Z","endTime":"2026-06-14T21:07:14.563Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":86.8,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.14577347532814,"aZ":-18.327760020920678,"pfxX":0.9038725398733911,"pfxZ":7.284836055829285,"pX":-0.4424307622565973,"pZ":3.0063580002659576,"vX0":-7.3082487214964855,"vY0":-135.8531233458002,"vZ0":-5.171149555459479,"x":133.86,"y":157.61,"x0":2.146089193685734,"y0":50.00023770952002,"z0":6.17798518287259,"aX":1.7186549847809713},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":12.5,"breakHorizontal":-0.4,"spinRate":2269,"spinDirection":152},"zone":1,"typeConfidence":2.0,"plateTime":0.4006660559710613,"extension":6.330013429376073},"index":2,"playId":"9d2c56f3-f2ab-35f9-a107-ade058fcc22b","pitchNumber":3,"startTime":"2026-06-14T21:07:28.070Z","endTime":"2026-06-14T21:07:32.959Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":87.3,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.729271008161536,"aZ":-20.740971004334174,"pfxX":2.583821526407393,"pfxZ":5.933245873066859,"pX":1.1143247987579554,"pZ":3.858799710711856,"vX0":-3.700966416168608,"vY0":-136.64002039849177,"vZ0":-2.8026270665897783,"x":74.52,"y":134.59,"x0":2.1388394584061934,"y0":50.003708075119924,"z0":6.292660135493811,"aX":4.9796794015821515},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":10.4,"breakHorizontal":-4.1,"spinRate":2239,"spinDirection":152},"zone":12,"typeConfidence":2.0,"plateTime":0.39798592196192306,"extension":6.35826703539396},"index":3,"playId":"9760c7fc-0839-3d84-91d6-270babfacff2","pitchNumber":4,"startTime":"2026-06-14T21:07:51.318Z","endTime":"2026-06-14T21:07:54.993Z","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":85.2,"endSpeed":79.2,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.00579597988304,"aZ":-29.815064093587548,"pfxX":-1.3976401919923833,"pfxZ":1.505963383547308,"pX":0.06977402792069727,"pZ":1.2687479934231893,"vX0":-4.630606580849955,"vY0":-123.99497684968591,"vZ0":-5.676035056297888,"x":114.34,"y":204.52,"x0":2.1373536662154904,"y0":50.00456321633538,"z0":6.052107758720138,"aX":-2.193073227212756},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":1.7,"breakHorizontal":3.5,"spinRate":2094,"spinDirection":303},"zone":14,"typeConfidence":2.0,"plateTime":0.44043815446189294,"extension":6.629384896152172},"index":4,"playId":"06e88cdd-0114-3e6c-b4a2-7405b90aa3e1","pitchNumber":5,"startTime":"2026-06-14T21:08:07.946Z","endTime":"2026-06-14T21:08:11.248Z","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":84.2,"endSpeed":77.6,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.479157571327548,"aZ":-30.62170324044471,"pfxX":-1.1886133239998418,"pfxZ":1.020154157260988,"pX":0.5195824535454917,"pZ":1.7001091357625482,"vX0":-3.3383226171485827,"vY0":-122.52517158619644,"vZ0":-4.34482089414379,"x":97.19,"y":192.88,"x0":2.054748046150372,"y0":50.002073745814684,"z0":6.116607991956805,"aX":-1.8041929984435934},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":1.1,"breakHorizontal":3.0,"spinRate":2082,"spinDirection":311},"zone":9,"typeConfidence":2.0,"plateTime":0.4472320443547839,"extension":6.489366712069854},"index":5,"playId":"ebaec74f-8c6b-3b13-a9ea-fa2ad1f734e0","pitchNumber":6,"startTime":"2026-06-14T21:08:31.122Z","endTime":"2026-06-14T21:08:34.617Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-14T21:08:34.617Z","atBatIndex":57},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Cole Carrigg pops out to third baseman Max Muncy.","rbi":0,"awayScore":14,"homeScore":8,"isOut":true},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-14T21:08:48.150Z","endTime":"2026-06-14T21:10:14.849Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669620,"fullName":"Brady Basso","link":"/api/v1/people/669620"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":691777,"link":"/api/v1/people/691777"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.0,"endSpeed":73.7,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":16.11860103346455,"aZ":-39.41862735815415,"pfxX":-1.7137482419929415,"pfxZ":-5.3928358247848,"pX":0.5318239760166062,"pZ":2.640869469879598,"vX0":-2.9261561140851673,"vY0":-113.75508883953624,"vZ0":0.011917784146690424,"x":96.73,"y":167.48,"x0":2.04553777146348,"y0":50.00493591563706,"z0":6.466293532503823,"aX":-2.3004610853044416},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.5,"breakVerticalInduced":-9.6,"breakHorizontal":3.7,"spinRate":2232,"spinDirection":343},"zone":6,"typeConfidence":2.0,"plateTime":0.4771048288607478,"extension":6.282942536512187},"index":0,"playId":"13800e41-b416-343b-9c2c-388feeb7d1bb","pitchNumber":1,"startTime":"2026-06-14T21:08:56.445Z","endTime":"2026-06-14T21:09:00.013Z","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":1},"pitchData":{"startSpeed":93.0,"endSpeed":86.7,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.582428144122947,"aZ":-18.30570871418756,"pfxX":1.2989431965477496,"pfxZ":7.326481395658923,"pX":0.5912185599744865,"pZ":2.459272403375204,"vX0":-4.2978660232181,"vY0":-135.50633844205444,"vZ0":-6.593511606662167,"x":94.46,"y":172.38,"x0":2.016643472523375,"y0":50.003757768426745,"z0":6.1656552664677955,"aX":2.4593391335249586},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":12.4,"breakHorizontal":-1.6,"spinRate":2255,"spinDirection":160},"zone":6,"typeConfidence":2.0,"plateTime":0.4014426128442423,"extension":6.344757170009173},"index":1,"playId":"8c8cce15-ee69-30ed-a581-4be7c81abb24","pitchNumber":2,"startTime":"2026-06-14T21:09:12.889Z","endTime":"2026-06-14T21:09:17.153Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":14,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-06-14T21:09:25.308Z","endTime":"2026-06-14T21:09:44.399Z","isPitch":false,"type":"action","player":{"id":694249,"link":"/api/v1/people/694249"}},{"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":93.2,"endSpeed":86.8,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.659960054272144,"aZ":-20.34053007875189,"pfxX":1.1355274305943286,"pfxZ":6.221783010235091,"pX":0.010630629444176016,"pZ":3.5452833218377697,"vX0":-5.73508099501346,"vY0":-135.78444290147502,"vZ0":-3.5964763748262722,"x":116.59,"y":143.06,"x0":1.986059280210747,"y0":50.00137766926137,"z0":6.2711953707433326,"aX":2.160448999224623},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":10.9,"breakHorizontal":-1.1,"spinRate":2265,"spinDirection":156},"zone":11,"typeConfidence":2.0,"plateTime":0.4006181228680217,"extension":6.39344767251135},"index":3,"playId":"574c648f-a638-39ae-b077-97ad45b632cf","pitchNumber":3,"startTime":"2026-06-14T21:09:44.399Z","endTime":"2026-06-14T21:09:47.675Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.3,"endSpeed":78.1,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.72088627737196,"aZ":-30.867507224371515,"pfxX":-0.7971074508340875,"pfxZ":0.8630633960717917,"pX":0.1633539230401946,"pZ":1.7487190999454953,"vX0":-4.584529505248434,"vY0":-121.31067916275832,"vZ0":-4.185636928235485,"x":110.77,"y":191.56,"x0":2.167421230142677,"y0":50.003799894316515,"z0":6.134615158489031,"aX":-1.2093969956432797},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":1.0,"breakHorizontal":2.4,"spinRate":2069,"spinDirection":298},"zone":8,"typeConfidence":2.0,"plateTime":0.44843075602001115,"extension":6.5314479126010685},"hitData":{"launchSpeed":75.5,"launchAngle":78.0,"totalDistance":69.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":116.52,"coordY":174.9}},"index":4,"playId":"b573a698-caa6-3951-b19a-90a407e8113d","pitchNumber":4,"startTime":"2026-06-14T21:10:05.637Z","endTime":"2026-06-14T21:10:14.849Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-14T21:10:14.849Z","atBatIndex":58},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Kyle Karros grounds into a force out, shortstop Alika Williams to second baseman Zack Gelof. Hunter Goodman out at 2nd.","rbi":0,"awayScore":14,"homeScore":8,"isOut":true},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-14T21:10:35.760Z","endTime":"2026-06-14T21:12:18.837Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"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,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":675961,"link":"/api/v1/people/675961"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":680869,"link":"/api/v1/people/680869"},"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":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"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(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":89.7,"endSpeed":84.0,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.331799791734483,"aZ":-27.74497602211529,"pfxX":-0.6428496397405832,"pfxZ":2.5015282760154154,"pX":0.5960680832885956,"pZ":2.7029426406215977,"vX0":-3.800776046668328,"vY0":-130.83797131906383,"vZ0":-3.810312440718154,"x":94.28,"y":165.8,"x0":2.1390056751323994,"y0":50.00156339883519,"z0":6.210432018135012,"aX":-1.136262311423241},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":4.1,"breakHorizontal":1.8,"spinRate":2175,"spinDirection":180},"zone":6,"typeConfidence":2.0,"plateTime":0.4154222230973863,"extension":6.262209126657471},"index":0,"playId":"a547ee29-0b28-3703-8115-cc98227a3b09","pitchNumber":1,"startTime":"2026-06-14T21:10:42.186Z","endTime":"2026-06-14T21:10:46.034Z","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":84.8,"endSpeed":77.8,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.381664018519494,"aZ":-28.48338268748662,"pfxX":-0.8078795495630344,"pfxZ":2.401801070576143,"pX":0.352790865239878,"pZ":2.5060475904913297,"vX0":-3.951698621866097,"vY0":-123.44123176767751,"vZ0":-3.159937177547112,"x":103.55,"y":171.12,"x0":2.0817041555198186,"y0":50.00369932513849,"z0":6.2096506515465695,"aX":-1.242366066503194},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":3.8,"breakHorizontal":2.4,"spinRate":2061,"spinDirection":229},"zone":6,"typeConfidence":2.0,"plateTime":0.44431629498041536,"extension":6.4812099737163456},"index":1,"playId":"f917dac3-5337-3b04-9386-a5c8d3f358e0","pitchNumber":2,"startTime":"2026-06-14T21:10:59.197Z","endTime":"2026-06-14T21:11:02.197Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":86.6,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.591754176010916,"aZ":-21.7178309641901,"pfxX":2.5836552258848937,"pfxZ":5.500648879321716,"pX":0.10474453478441237,"pZ":3.538500726845373,"vX0":-6.142834115753974,"vY0":-135.96881207018552,"vZ0":-3.2571603782743033,"x":113.01,"y":143.24,"x0":2.0424485247660056,"y0":50.00197213954024,"z0":6.2327134813010625,"aX":4.911095561750405},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":9.6,"breakHorizontal":-3.6,"spinRate":2317,"spinDirection":155},"zone":2,"typeConfidence":2.0,"plateTime":0.40052969901874835,"extension":6.402873799771206},"index":2,"playId":"e2d454ca-5477-3601-9e35-93b6304c6778","pitchNumber":3,"startTime":"2026-06-14T21:11:30.362Z","endTime":"2026-06-14T21:11:34.538Z","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":83.7,"endSpeed":78.1,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.73467585171094,"aZ":-30.192994595735748,"pfxX":-0.8931518912749565,"pfxZ":1.304887487824388,"pX":-0.5588791672276889,"pZ":0.8481180659846881,"vX0":-6.320582830724821,"vY0":-121.73793359276547,"vZ0":-6.41999226397278,"x":138.3,"y":215.88,"x0":2.176690768529101,"y0":50.00128209275773,"z0":6.1014206180702,"aX":-1.3526290723989551},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":1.2,"breakHorizontal":3.0,"spinRate":2175,"spinDirection":275},"zone":13,"typeConfidence":2.0,"plateTime":0.44827682764291454,"extension":6.379378030422823},"index":3,"playId":"7fdc682d-ef1b-3b0d-9339-a349e2be8d3b","pitchNumber":4,"startTime":"2026-06-14T21:11:52.588Z","endTime":"2026-06-14T21:11:56.355Z","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":93.4,"endSpeed":87.2,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.956138538285263,"aZ":-19.1345805524787,"pfxX":1.4393846848261034,"pfxZ":6.821315760781049,"pX":0.2178523677674247,"pZ":2.5869458521007282,"vX0":-5.3864109744845035,"vY0":-135.97702046395844,"vZ0":-6.081199598188034,"x":108.7,"y":168.93,"x0":2.0195469168950204,"y0":50.003735112534436,"z0":6.13779462111282,"aX":2.752301304839743},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":11.5,"breakHorizontal":-1.7,"spinRate":2266,"spinDirection":159},"zone":5,"typeConfidence":2.0,"plateTime":0.3996338463442055,"extension":6.454255185787148},"hitData":{"launchSpeed":99.3,"launchAngle":-23.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":116.01,"coordY":153.1}},"index":4,"playId":"9961099e-5f20-36c5-b6bf-583e7b4c9d13","pitchNumber":5,"startTime":"2026-06-14T21:12:10.586Z","endTime":"2026-06-14T21:12:18.837Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-14T21:12:18.837Z","atBatIndex":59},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Alika Williams lines out sharply to center fielder Cole Carrigg.","rbi":0,"awayScore":14,"homeScore":8,"isOut":true},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-14T21:15:03.417Z","endTime":"2026-06-14T21:16:35.228Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680604,"fullName":"Blas Castaño","link":"/api/v1/people/680604"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":694249,"link":"/api/v1/people/694249"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Blas Castaño replaces Tomoyuki Sugano.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":14,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-14T21:13:56.339Z","endTime":"2026-06-14T21:15:05.584Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":680604,"link":"/api/v1/people/680604"},"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":0},"pitchData":{"startSpeed":92.2,"endSpeed":86.0,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.33090888915897,"aZ":-25.035499106099714,"pfxX":-1.3464210443207723,"pfxZ":3.8699332015166887,"pX":2.307082699997086,"pZ":0.35370964746786326,"vX0":11.8289418976362,"vY0":-133.81631085643608,"vZ0":-6.639428392157524,"x":29.06,"y":229.23,"x0":-1.9641191031128744,"y0":50.00068962858454,"z0":4.618355875694584,"aX":-2.482853091799976},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":5.9,"breakHorizontal":0.4,"spinRate":2403,"spinDirection":215},"zone":14,"typeConfidence":0.81,"plateTime":0.40671030783694073,"extension":5.512547644135989},"index":1,"playId":"324cab7f-94e2-31a7-81f6-4213c4600ac5","pitchNumber":1,"startTime":"2026-06-14T21:15:05.584Z","endTime":"2026-06-14T21:15:08.584Z","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":93.7,"endSpeed":87.1,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.225240341358866,"aZ":-26.39007117509028,"pfxX":-8.202228243635783,"pfxZ":3.0188727199622765,"pX":0.4428737542724545,"pZ":2.9095363707292567,"vX0":10.002420108559226,"vY0":-136.2637931097152,"vZ0":-0.2512994133922959,"x":100.12,"y":160.22,"x0":-2.1751708649777335,"y0":50.00678539635876,"z0":4.795091258991134,"aX":-15.74215820243697},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":5.6,"breakHorizontal":13.2,"spinRate":2189,"spinDirection":241},"zone":3,"typeConfidence":0.89,"plateTime":0.39886555570661786,"extension":5.631940302174827},"index":2,"playId":"42ef136b-f25f-3cd6-a2f8-f46c5d3af977","pitchNumber":2,"startTime":"2026-06-14T21:15:19.321Z","endTime":"2026-06-14T21:15:22.857Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":87.3,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.849753538483753,"aZ":-22.40919814553412,"pfxX":-7.306732531488949,"pfxZ":5.064493616803985,"pX":0.24773434329907296,"pZ":1.8981739071495318,"vX0":8.098042492297346,"vY0":-136.9616862872355,"vZ0":-4.141994383893751,"x":107.56,"y":187.53,"x0":-1.7764213031092635,"y0":50.00553055251703,"z0":4.93330826273816,"aX":-14.099191051393234},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":8.6,"breakHorizontal":11.9,"spinRate":2228,"spinDirection":224},"zone":8,"typeConfidence":0.56,"plateTime":0.39755265274998264,"extension":5.289442119769996},"index":3,"playId":"98eab8d4-7c20-3f92-8238-990022e1e203","pitchNumber":3,"startTime":"2026-06-14T21:15:33.682Z","endTime":"2026-06-14T21:15:36.856Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.6,"endSpeed":76.2,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.956123760654638,"aZ":-31.810906338853297,"pfxX":7.6967791639326855,"pfxZ":0.24481827635316122,"pX":0.9809690731632001,"pZ":2.4328851658868906,"vX0":5.7252071767986035,"vY0":-120.28058361867443,"vZ0":0.9766395769655303,"x":79.61,"y":173.09,"x0":-2.4284660132763696,"y0":50.00176041429126,"z0":4.838678198782965,"aX":11.293477834010774},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":1.0,"breakHorizontal":-15.2,"spinRate":2518,"spinDirection":71},"zone":14,"typeConfidence":0.9,"plateTime":0.4550933776626094,"extension":5.408009275212041},"index":4,"playId":"3e93f0d4-088b-30be-8157-0596c0d6a652","pitchNumber":4,"startTime":"2026-06-14T21:15:50.289Z","endTime":"2026-06-14T21:15:53.289Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.4,"endSpeed":76.6,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.315917386468982,"aZ":-36.23008623488238,"pfxX":7.473876948108452,"pfxZ":-2.7530399040658615,"pX":0.47482092743561294,"pZ":2.4549983418266264,"vX0":4.4145187089729125,"vY0":-120.06908192588499,"vZ0":1.8086813519749076,"x":98.9,"y":172.5,"x0":-2.3532262943468827,"y0":50.003706392670814,"z0":4.895096729330686,"aX":11.0080578847913},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":-4.3,"breakHorizontal":-14.5,"spinRate":2513,"spinDirection":68},"zone":6,"typeConfidence":0.86,"plateTime":0.45465194165179,"extension":5.401209859473411},"index":5,"playId":"162f1e5c-39e4-3d60-8400-889831eefb01","pitchNumber":5,"startTime":"2026-06-14T21:16:09.421Z","endTime":"2026-06-14T21:16:12.585Z","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":0},"pitchData":{"startSpeed":94.7,"endSpeed":88.6,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.412716581745727,"aZ":-20.726756681104103,"pfxX":-4.07134082913159,"pfxZ":5.784235486873129,"pX":0.24754044000130546,"pZ":2.8597825099652425,"vX0":6.692741260507291,"vY0":-138.03813065923185,"vZ0":-2.2790060046186613,"x":107.56,"y":161.57,"x0":-1.651760951335846,"y0":50.00231065392107,"z0":5.054123638841137,"aX":-8.057033011683556},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":10.3,"breakHorizontal":6.4,"spinRate":2222,"spinDirection":221},"zone":2,"typeConfidence":2.0,"plateTime":0.39301481658171245,"extension":5.2170380065048185},"hitData":{"launchSpeed":100.8,"launchAngle":15.0,"totalDistance":312.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":129.21,"coordY":74.36}},"index":6,"playId":"1aeb0d70-d8a9-3e73-ba92-49ec16012847","pitchNumber":6,"startTime":"2026-06-14T21:16:25.108Z","endTime":"2026-06-14T21:16:35.228Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-14T21:16:35.228Z","atBatIndex":60},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Lawrence Butler singles on a ground ball to center fielder Cole Carrigg.","rbi":0,"awayScore":14,"homeScore":8,"isOut":false},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-14T21:16:44.418Z","endTime":"2026-06-14T21:17:24.743Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680604,"fullName":"Blas Castaño","link":"/api/v1/people/680604"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":694249,"link":"/api/v1/people/694249"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":95.9,"endSpeed":89.0,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.927275141717228,"aZ":-20.190305040017343,"pfxX":-4.043937246005015,"pfxZ":5.978703664455213,"pX":-0.23954698243304118,"pZ":1.8073317323979639,"vX0":5.655443875502251,"vY0":-139.61259579336811,"vZ0":-5.154890583259838,"x":126.13,"y":189.98,"x0":-1.7518139741561785,"y0":50.00307392883052,"z0":4.978109553527701,"aX":-8.10591977730796},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":10.1,"breakHorizontal":6.4,"spinRate":2198,"spinDirection":222},"zone":8,"typeConfidence":0.84,"plateTime":0.39005078812302196,"extension":5.344170849744113},"index":0,"playId":"aaa32d59-a3d1-395e-8956-f028b70342eb","pitchNumber":1,"startTime":"2026-06-14T21:16:59.479Z","endTime":"2026-06-14T21:17:02.923Z","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":89.2,"endSpeed":82.3,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.59609128212176,"aZ":-34.26033579137544,"pfxX":-7.095872150564967,"pfxZ":-1.2135964534620722,"pX":-0.3180874083672821,"pZ":2.34402358168145,"vX0":6.8203754421769,"vY0":-129.85959402832881,"vZ0":0.17750432101679503,"x":129.12,"y":175.49,"x0":-2.0487299572139754,"y0":50.00367938729054,"z0":4.867754891345626,"aX":-12.196276920809964},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":-1.9,"breakHorizontal":11.4,"spinRate":1648,"spinDirection":248},"zone":4,"typeConfidence":0.9,"plateTime":0.4207763463684242,"extension":5.585293505371075},"hitData":{"launchSpeed":105.2,"launchAngle":-0.0,"totalDistance":52.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":129.38,"coordY":137.21}},"index":1,"playId":"2db19f4a-193e-3488-804c-6f62ac3d81f5","pitchNumber":2,"startTime":"2026-06-14T21:17:14.833Z","endTime":"2026-06-14T21:17:24.743Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-14T21:17:24.743Z","atBatIndex":61},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Nick Kurtz grounds into a double play, third baseman Kyle Karros to shortstop Ezequiel Tovar to first baseman TJ Rumfield. Lawrence Butler out at 2nd. Nick Kurtz out at 1st.","rbi":0,"awayScore":14,"homeScore":8,"isOut":true},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-14T21:17:47.150Z","endTime":"2026-06-14T21:19:52.459Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680604,"fullName":"Blas Castaño","link":"/api/v1/people/680604"},"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,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":691720,"link":"/api/v1/people/691720"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":678662,"link":"/api/v1/people/678662"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":678662,"link":"/api/v1/people/678662"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":681198,"link":"/api/v1/people/681198"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":87.4,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.885953167966985,"aZ":-27.864704035331968,"pfxX":-7.284975159834731,"pfxZ":2.219719807786319,"pX":-0.22509043936391512,"pZ":2.8068764720517843,"vX0":7.062937428252633,"vY0":-137.58527768282016,"vZ0":-0.8521074415973661,"x":125.58,"y":162.99,"x0":-1.8633169539931513,"y0":50.002334406771304,"z0":4.987496272103966,"aX":-14.144042137826446},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":4.1,"breakHorizontal":12.0,"spinRate":2038,"spinDirection":229},"zone":5,"typeConfidence":0.91,"plateTime":0.39618516460219233,"extension":5.456976008447089},"index":0,"playId":"e99c2c84-0487-3e3b-9d02-c420ef6b6362","pitchNumber":1,"startTime":"2026-06-14T21:17:53.572Z","endTime":"2026-06-14T21:17:57.259Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":88.0,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.262124291933034,"aZ":-29.567477504397466,"pfxX":-6.922631067583131,"pfxZ":1.329012587341749,"pX":-0.14317121230925964,"pZ":2.7136478448390333,"vX0":7.25884446230332,"vY0":-138.0480578204769,"vZ0":-0.8356697242102518,"x":122.46,"y":165.51,"x0":-1.8879546428839578,"y0":50.00179351202412,"z0":4.983319841794599,"aX":-13.568190193059866},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":2.4,"breakHorizontal":11.3,"spinRate":1959,"spinDirection":232},"zone":5,"typeConfidence":0.91,"plateTime":0.3944394763647514,"extension":5.449632236130746},"index":1,"playId":"747636da-3bb7-3f5e-9856-3cf0975cac53","pitchNumber":2,"startTime":"2026-06-14T21:18:09.374Z","endTime":"2026-06-14T21:18:12.374Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":14,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-06-14T21:18:26.372Z","endTime":"2026-06-14T21:18:36.428Z","isPitch":false,"type":"action","player":{"id":701762,"link":"/api/v1/people/701762"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":88.6,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.341224988707932,"aZ":-25.558519950859704,"pfxX":-7.513738925868916,"pfxZ":3.336513344913037,"pX":-0.1530957390905049,"pZ":3.1545102501926445,"vX0":6.434579859193103,"vY0":-138.41084342863846,"vZ0":-1.1795848999090162,"x":122.84,"y":153.61,"x0":-1.5062642131132125,"y0":50.0061162354529,"z0":5.262240579333763,"aX":-14.911471181640689},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":6.0,"breakHorizontal":12.7,"spinRate":2175,"spinDirection":218},"zone":2,"typeConfidence":0.9,"plateTime":0.39237116644528314,"extension":5.182980622816337},"index":3,"playId":"d77ba59f-8fcb-3fc6-82ac-338c3229c962","pitchNumber":3,"startTime":"2026-06-14T21:18:36.428Z","endTime":"2026-06-14T21:18:39.428Z","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":93.7,"endSpeed":87.2,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.809535098548455,"aZ":-22.140136258918574,"pfxX":-4.169649652039503,"pfxZ":5.218017585166351,"pX":1.2760854859757285,"pZ":4.246697318486666,"vX0":8.743880368124154,"vY0":-136.33697720290738,"vZ0":1.2892790846361568,"x":68.36,"y":124.12,"x0":-1.3998104971690133,"y0":50.00473242527838,"z0":5.272595199551434,"aX":-8.022299922919203},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":9.8,"breakHorizontal":6.1,"spinRate":2153,"spinDirection":218},"zone":12,"typeConfidence":2.0,"plateTime":0.3984161089839544,"extension":5.293042572958997},"index":4,"playId":"82f37f23-f069-3338-aea5-0ea64b66afbc","pitchNumber":4,"startTime":"2026-06-14T21:19:02.700Z","endTime":"2026-06-14T21:19:06.761Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.2,"endSpeed":82.4,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.662858540298647,"aZ":-34.50896587499171,"pfxX":-9.318581550070096,"pfxZ":-1.3543912524415571,"pX":-1.359915335739037,"pZ":1.4604871456421034,"vX0":5.235547878104747,"vY0":-129.83353574848084,"vZ0":-1.7305035625687164,"x":168.84,"y":199.35,"x0":-2.1855130597321937,"y0":50.006387648841915,"z0":4.747235878020121,"aX":-16.007324488863848},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":-2.6,"breakHorizontal":15.8,"spinRate":1510,"spinDirection":238},"zone":13,"typeConfidence":0.91,"plateTime":0.42091625499969654,"extension":5.658309834266497},"index":5,"playId":"8e66719c-3b29-3860-8cdb-4b8bea4852fd","pitchNumber":5,"startTime":"2026-06-14T21:19:28.967Z","endTime":"2026-06-14T21:19:32.003Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.7,"endSpeed":82.4,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.229555056143386,"aZ":-31.78029854770267,"pfxX":-7.740748375683842,"pfxZ":0.23006524995135536,"pX":-0.7183986891560283,"pZ":2.156903635618444,"vX0":6.058840338459973,"vY0":-129.1722529390658,"vZ0":-0.5914116302331827,"x":144.38,"y":180.54,"x0":-2.0719638057976186,"y0":50.00228817158259,"z0":4.801485469041814,"aX":-13.271367857989139},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":0.5,"breakHorizontal":13.0,"spinRate":1434,"spinDirection":243},"zone":7,"typeConfidence":0.92,"plateTime":0.4216888697391141,"extension":5.557328255104685},"hitData":{"launchSpeed":105.4,"launchAngle":-0.0,"totalDistance":51.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":107.4,"coordY":159.69}},"index":6,"playId":"27d3d95a-6097-3f0f-b940-b28227e7a818","pitchNumber":6,"startTime":"2026-06-14T21:19:44.118Z","endTime":"2026-06-14T21:19:52.459Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-14T21:19:52.459Z","atBatIndex":62},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Troy Johnston grounds out, second baseman Zack Gelof to first baseman Jeff McNeil.","rbi":0,"awayScore":14,"homeScore":8,"isOut":true},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-14T21:21:53.601Z","endTime":"2026-06-14T21:22:06.012Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"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],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":680869,"link":"/api/v1/people/680869"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":643446,"link":"/api/v1/people/643446"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":91.4,"endSpeed":85.5,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.0351324446386,"aZ":-21.787972795741986,"pfxX":2.296725896734362,"pfxZ":5.669664538984055,"pX":-0.2154700734027004,"pZ":2.3564663500091085,"vX0":-6.151883821342113,"vY0":-133.13326217830704,"vZ0":-6.08538041704441,"x":125.21,"y":175.16,"x0":1.805943522690009,"y0":50.00345483538134,"z0":6.20250090918642,"aX":4.208448344493331},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":9.5,"breakHorizontal":-3.1,"spinRate":2308,"spinDirection":163},"zone":5,"typeConfidence":2.0,"plateTime":0.40820926316981687,"extension":6.4153643898131785},"hitData":{"launchSpeed":97.0,"launchAngle":1.0,"totalDistance":59.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":141.01,"coordY":148.08}},"index":0,"playId":"2f733aa1-de93-3557-b9ff-6c207dc6f4c6","pitchNumber":1,"startTime":"2026-06-14T21:21:57.487Z","endTime":"2026-06-14T21:22:06.012Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-14T21:22:06.012Z","atBatIndex":63},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Braxton Fulford doubles (2) on a ground ball to left fielder Tyler Soderstrom, deflected by third baseman Max Muncy.","rbi":0,"awayScore":14,"homeScore":8,"isOut":false},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-14T21:22:19.758Z","endTime":"2026-06-14T21:23:47.422Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":690924,"fullName":"Braxton Fulford","link":"/api/v1/people/690924"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669620,"fullName":"Brady Basso","link":"/api/v1/people/669620"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":690924,"fullName":"Braxton Fulford","link":"/api/v1/people/690924"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":690924,"fullName":"Braxton Fulford","link":"/api/v1/people/690924"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":691777,"link":"/api/v1/people/691777"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_deflection"},{"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(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":92.5,"endSpeed":86.4,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.381279515195757,"aZ":-20.161445866264717,"pfxX":0.9383779982778391,"pfxZ":6.396011279732422,"pX":-0.5378283100780561,"pZ":3.471471942323286,"vX0":-6.881518251117628,"vY0":-134.75829014155372,"vZ0":-3.796657458591016,"x":137.5,"y":145.05,"x0":1.903902166295613,"y0":50.00668841869198,"z0":6.285527700725508,"aX":1.7648791992412967},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":11.2,"breakHorizontal":-0.6,"spinRate":2239,"spinDirection":163},"zone":11,"typeConfidence":2.0,"plateTime":0.403174726621776,"extension":6.308559754695174},"index":0,"playId":"a59ee8d0-46cb-3cf3-9855-a671b123a0ca","pitchNumber":1,"startTime":"2026-06-14T21:22:26.430Z","endTime":"2026-06-14T21:22:30.469Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":87.2,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.1407196100614,"aZ":-18.638160140327486,"pfxX":1.473288006752277,"pfxZ":7.161700335814366,"pX":0.09781963165416764,"pZ":1.6140805961900677,"vX0":-5.490831694090457,"vY0":-134.63890286408497,"vZ0":-8.7458567856328,"x":113.27,"y":195.2,"x0":1.9464642372917738,"y0":50.003764948934844,"z0":6.152591253217013,"aX":2.785481365416307},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":11.9,"breakHorizontal":-1.8,"spinRate":2261,"spinDirection":149},"zone":8,"typeConfidence":2.0,"plateTime":0.4023215025780065,"extension":6.443179389079773},"index":1,"playId":"8a0e7d9a-47ce-3cbe-98fc-e895aad1c896","pitchNumber":2,"startTime":"2026-06-14T21:22:39.939Z","endTime":"2026-06-14T21:23:06.942Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":133,"player":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"}}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":77.4,"endSpeed":72.7,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.040123095594414,"aZ":-40.40647177717509,"pfxX":-1.5159014022114365,"pfxZ":-6.296221496487889,"pX":0.7805898903774119,"pZ":1.6398074524592177,"vX0":-2.480280087846523,"vY0":-112.8905518324474,"vZ0":-1.4108506511032395,"x":87.25,"y":194.51,"x0":2.0848747979454014,"y0":50.00202596035404,"z0":6.293038835354971,"aX":-1.9820623161444177},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-56.5,"breakVerticalInduced":-11.5,"breakHorizontal":3.4,"spinRate":2227,"spinDirection":341},"zone":9,"typeConfidence":2.0,"plateTime":0.4827864886036739,"extension":6.3348960354683275},"index":2,"playId":"fe249a08-8cc4-3f64-9578-2f79a1823767","pitchNumber":3,"startTime":"2026-06-14T21:23:07.409Z","endTime":"2026-06-14T21:23:11.211Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":87.0,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.58889475916713,"aZ":-19.641494681363582,"pfxX":1.1444112578165209,"pfxZ":6.627055378708482,"pX":1.2684947604166774,"pZ":1.9136466918840933,"vX0":-2.302981022548485,"vY0":-135.01537973343298,"vZ0":-7.760602591367755,"x":68.65,"y":187.11,"x0":1.9745359736864518,"y0":50.00625635400207,"z0":6.150605227451636,"aX":2.1655901010205647},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":11.0,"breakHorizontal":-1.7,"spinRate":2299,"spinDirection":157},"zone":14,"typeConfidence":2.0,"plateTime":0.40192357440718895,"extension":6.509945550288353},"index":3,"playId":"b1de5a1b-1713-332e-8281-e95bc54d4f7d","pitchNumber":4,"startTime":"2026-06-14T21:23:20.849Z","endTime":"2026-06-14T21:23:24.313Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":85.9,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.83566514302529,"aZ":-21.178646612922364,"pfxX":0.47559879313777464,"pfxZ":5.939818930026799,"pX":-0.0287373580292798,"pZ":2.316378960691916,"vX0":-4.994554181958674,"vY0":-133.727903939671,"vZ0":-6.346014796808008,"x":118.1,"y":176.24,"x0":1.7839627070831447,"y0":50.00390124674572,"z0":6.19018516907857,"aX":0.8810806332795544},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":10.0,"breakHorizontal":0.0,"spinRate":2202,"spinDirection":164},"zone":5,"typeConfidence":2.0,"plateTime":0.4061609743505472,"extension":6.457480878982766},"hitData":{"launchSpeed":104.4,"launchAngle":5.0,"totalDistance":109.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":64.81,"coordY":120.15}},"index":4,"playId":"5b9a584b-c24f-3922-83c2-3cf31cc4503c","pitchNumber":5,"startTime":"2026-06-14T21:23:35.349Z","endTime":"2026-06-14T21:23:47.422Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-14T21:23:47.422Z","atBatIndex":64},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Willi Castro singles on a ground ball to third baseman Max Muncy. Braxton Fulford to 3rd.","rbi":0,"awayScore":14,"homeScore":8,"isOut":false},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-14T21:24:08.101Z","endTime":"2026-06-14T21:25:16.701Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669620,"fullName":"Brady Basso","link":"/api/v1/people/669620"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"postOnThird":{"id":690924,"fullName":"Braxton Fulford","link":"/api/v1/people/690924"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":691777,"link":"/api/v1/people/691777"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":690924,"fullName":"Braxton Fulford","link":"/api/v1/people/690924"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.1,"endSpeed":82.4,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.363067865612944,"aZ":-25.57694303095335,"pfxX":-2.0061719702770735,"pfxZ":3.8362212539386142,"pX":0.8670901914688222,"pZ":2.963990549403934,"vX0":-2.816674746353965,"vY0":-129.88355903208057,"vZ0":-3.337004744702605,"x":83.95,"y":158.75,"x0":2.223350713341075,"y0":50.00495439988775,"z0":6.1949205264996205,"aX":-3.4527363580518737},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":6.5,"breakHorizontal":4.2,"spinRate":2128,"spinDirection":175},"zone":12,"typeConfidence":2.0,"plateTime":0.42055322877016676,"extension":6.362006852351671},"index":0,"playId":"df192497-256d-30b9-991a-7dcad7bef219","pitchNumber":1,"startTime":"2026-06-14T21:24:15.955Z","endTime":"2026-06-14T21:24:42.975Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":133,"player":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"}}},{"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":1},"pitchData":{"startSpeed":92.7,"endSpeed":86.8,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.531195120573752,"aZ":-21.025328620354045,"pfxX":4.593290214641613,"pfxZ":5.885782233458325,"pX":0.7118058246631832,"pZ":3.140756697973332,"vX0":-5.30170305393158,"vY0":-135.08738146298143,"vZ0":-4.124513849385446,"x":89.87,"y":153.98,"x0":2.0802793136035094,"y0":50.00220923479115,"z0":6.119513091534295,"aX":8.701032098995915},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":10.2,"breakHorizontal":-7.6,"spinRate":2092,"spinDirection":154},"zone":3,"typeConfidence":2.0,"plateTime":0.4016438608203803,"extension":6.427855448626971},"index":1,"playId":"514a1658-9885-3813-a666-41056c463a0d","pitchNumber":2,"startTime":"2026-06-14T21:24:45.484Z","endTime":"2026-06-14T21:24:49.912Z","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":1,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":78.6,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.48046834134979,"aZ":-30.717579115713278,"pfxX":-1.1406739912692365,"pfxZ":0.9342342585269297,"pX":0.6008746363469147,"pZ":1.8436613826396029,"vX0":-3.660341028460136,"vY0":-123.56398924144379,"vZ0":-4.2212733629583425,"x":94.1,"y":189.0,"x0":2.2465578594055935,"y0":50.00072262371956,"z0":6.140911456783157,"aX":-1.7717835639120925},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":1.0,"breakHorizontal":2.9,"spinRate":2070,"spinDirection":259},"zone":9,"typeConfidence":2.0,"plateTime":0.44244466594468923,"extension":6.426282258595847},"hitData":{"launchSpeed":85.3,"launchAngle":-39.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":108.41,"coordY":171.86}},"index":2,"playId":"54dc2a60-cb9c-3ad1-bce5-d8cabea7d060","pitchNumber":3,"startTime":"2026-06-14T21:25:06.955Z","endTime":"2026-06-14T21:25:16.701Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-14T21:25:16.701Z","atBatIndex":65},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Rockies challenged (play at 1st), call on the field was overturned: Rockies challenged (force play), call on the field was upheld: Tyler Freeman grounds into a force out, shortstop Alika Williams to second baseman Zack Gelof. Braxton Fulford scores. Willi Castro out at 2nd. Tyler Freeman to 1st.","rbi":1,"awayScore":15,"homeScore":8,"isOut":true},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-14T21:25:41.309Z","endTime":"2026-06-14T21:26:43.954Z","isComplete":true,"isScoringPlay":true,"hasReview":true,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669620,"fullName":"Brady Basso","link":"/api/v1/people/669620"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"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":680869,"link":"/api/v1/people/680869"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":690924,"fullName":"Braxton Fulford","link":"/api/v1/people/690924"},"responsiblePitcher":{"id":669620,"link":"/api/v1/people/669620"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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":1},"pitchData":{"startSpeed":88.2,"endSpeed":82.9,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.10012846691988,"aZ":-25.789098003315416,"pfxX":-0.9030476937012752,"pfxZ":3.7420618759949873,"pX":0.08414321965783834,"pZ":1.1725631618486685,"vX0":-5.111879850779796,"vY0":-128.39863468392403,"vZ0":-7.380426186608802,"x":113.79,"y":207.12,"x0":2.2003913215065976,"y0":50.002088485118335,"z0":6.028611017993627,"aX":-1.541020312709721},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":5.6,"breakHorizontal":2.5,"spinRate":2006,"spinDirection":176},"zone":14,"typeConfidence":2.0,"plateTime":0.4230503911936827,"extension":6.633605655078249},"index":0,"playId":"5e9285c4-32df-3196-ade0-de5b35d25bd8","pitchNumber":1,"startTime":"2026-06-14T21:25:55.398Z","endTime":"2026-06-14T21:25:59.630Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.6,"endSpeed":78.5,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.1467918496191,"aZ":-29.36108199698532,"pfxX":-0.7444102673515529,"pfxZ":1.8207490708841467,"pX":0.38843220520215854,"pZ":1.3697013060696719,"vX0":-4.161959418029546,"vY0":-123.16422592005583,"vZ0":-5.535203705999713,"x":102.19,"y":201.8,"x0":2.192857160875733,"y0":50.00208183852259,"z0":6.111859959510459,"aX":-1.1502351992153936},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":2.3,"breakHorizontal":2.3,"spinRate":2119,"spinDirection":253},"zone":14,"typeConfidence":2.0,"plateTime":0.4437418393302668,"extension":6.467259413319855},"index":1,"playId":"94308976-97d4-385e-9de6-e65978d11c7d","pitchNumber":2,"startTime":"2026-06-14T21:26:16.836Z","endTime":"2026-06-14T21:26:21.032Z","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":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":81.3,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.822072549680527,"aZ":-27.431755954278486,"pfxX":-0.350997222800447,"pfxZ":2.8585051032768574,"pX":0.11805447874893926,"pZ":2.0922854630120393,"vX0":-4.6218902985530255,"vY0":-127.12507527513883,"vZ0":-4.85087259573436,"x":112.5,"y":182.29,"x0":1.9953351505093426,"y0":50.00343187934079,"z0":6.168588318595362,"aX":-0.5808371077506225},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":4.4,"breakHorizontal":1.6,"spinRate":2041,"spinDirection":162},"zone":8,"typeConfidence":2.0,"plateTime":0.4287042157362997,"extension":6.447534871780965},"hitData":{"launchSpeed":106.5,"launchAngle":-18.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":117.03,"coordY":153.61}},"index":2,"playId":"bfd10b55-b006-391a-a121-2efac1ae2701","pitchNumber":3,"startTime":"2026-06-14T21:26:35.643Z","endTime":"2026-06-14T21:26:43.954Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MF","challengeTeamId":115,"additionalReviews":[{"isOverturned":false,"inProgress":false,"reviewType":"MC","challengeTeamId":115}]},"playEndTime":"2026-06-14T21:26:43.954Z","atBatIndex":66},{"result":{"type":"atBat","event":"Triple","eventType":"triple","description":"TJ Rumfield triples (2) on a fly ball to right fielder Carlos Cortes. Tyler Freeman scores.","rbi":1,"awayScore":16,"homeScore":8,"isOut":false},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-14T21:28:43.610Z","endTime":"2026-06-14T21:30:07.243Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":35},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669620,"fullName":"Brady Basso","link":"/api/v1/people/669620"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":null,"runner":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":666126,"link":"/api/v1/people/666126"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":"r_adv_force","runner":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"responsiblePitcher":{"id":669620,"link":"/api/v1/people/669620"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":91.9,"endSpeed":86.0,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.782136132338454,"aZ":-21.154307348726356,"pfxX":1.5324098208439598,"pfxZ":5.9345878765801565,"pX":-0.7042797280127603,"pZ":2.821547224172761,"vX0":-7.051733376918634,"vY0":-133.8866759966323,"vZ0":-5.142075614090584,"x":143.85,"y":162.6,"x0":1.7390437766959463,"y0":50.00014895820444,"z0":6.234889557176794,"aX":2.8445386590856114},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":10.1,"breakHorizontal":-1.6,"spinRate":2193,"spinDirection":158},"zone":4,"typeConfidence":2.0,"plateTime":0.4056210489188312,"extension":6.551135556356147},"index":0,"playId":"2e4d7a44-04e9-3f8c-bab0-3ffef4f43b9c","pitchNumber":1,"startTime":"2026-06-14T21:28:43.610Z","endTime":"2026-06-14T21:28:46.610Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":85.1,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.979756809194324,"aZ":-23.459509925591345,"pfxX":6.017807636720469,"pfxZ":4.816632724404984,"pX":-0.21499851377994045,"pZ":0.7986359571520318,"vX0":-8.083198059435263,"vY0":-132.81899085938153,"vZ0":-9.40322137568458,"x":125.2,"y":217.22,"x0":2.0677390346701934,"y0":50.00532734872486,"z0":6.053601315606946,"aX":10.8937122160664},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":7.1,"breakHorizontal":-9.4,"spinRate":2064,"spinDirection":163},"zone":13,"typeConfidence":2.0,"plateTime":0.4103621959048458,"extension":6.58997610063391},"index":1,"playId":"9913f78b-2ba0-3741-8ada-0e4d733d2592","pitchNumber":2,"startTime":"2026-06-14T21:29:04.308Z","endTime":"2026-06-14T21:29:08.243Z","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":84.8,"endSpeed":77.3,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.09329308102117,"aZ":-28.516420422134615,"pfxX":0.212158362371554,"pfxZ":2.4037942070425853,"pX":0.10076684607431817,"pZ":1.857269210406707,"vX0":-4.756226940517418,"vY0":-123.25256459819941,"vZ0":-4.514596765354427,"x":113.16,"y":188.63,"x0":2.0372367101297644,"y0":50.00179405774657,"z0":6.152543120968608,"aX":0.32296586460048693},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":3.5,"breakHorizontal":0.8,"spinRate":2002,"spinDirection":201},"zone":8,"typeConfidence":2.0,"plateTime":0.44633298049205017,"extension":6.471445153251821},"index":2,"playId":"2c8ac52f-f0a1-3f0b-8fcc-678171d5ee56","pitchNumber":3,"startTime":"2026-06-14T21:29:23.045Z","endTime":"2026-06-14T21:29:26.882Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":15,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-06-14T21:29:37.372Z","endTime":"2026-06-14T21:29:50.849Z","isPitch":false,"type":"action","player":{"id":681198,"link":"/api/v1/people/681198"}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.4,"endSpeed":77.1,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.650668789136265,"aZ":-30.58243400670323,"pfxX":-1.954960827648195,"pfxZ":1.0582424838521316,"pX":0.2784440387935236,"pZ":2.7470263812366036,"vX0":-3.816422871982189,"vY0":-121.48927885632952,"vZ0":-1.9984361195103464,"x":106.39,"y":164.61,"x0":2.1204733292232363,"y0":50.003126140339305,"z0":6.22534345623443,"aX":-2.9362365242068984},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":1.7,"breakHorizontal":4.4,"spinRate":2067,"spinDirection":309},"zone":5,"typeConfidence":2.0,"plateTime":0.44997188122929765,"extension":6.359053523078775},"hitData":{"launchSpeed":89.8,"launchAngle":40.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":180.4,"coordY":76.04}},"index":4,"playId":"422ffcb6-5ec2-3c66-b6f8-53b4a23730d0","pitchNumber":4,"startTime":"2026-06-14T21:29:50.849Z","endTime":"2026-06-14T21:30:07.243Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-14T21:30:07.243Z","atBatIndex":67},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Hunter Goodman doubles (12) on a sharp line drive to center fielder Lawrence Butler. TJ Rumfield scores.","rbi":1,"awayScore":17,"homeScore":8,"isOut":false},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-14T21:30:31.056Z","endTime":"2026-06-14T21:31:08.932Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669620,"fullName":"Brady Basso","link":"/api/v1/people/669620"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":671732,"link":"/api/v1/people/671732"},"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":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"responsiblePitcher":{"id":669620,"link":"/api/v1/people/669620"},"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(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":84.9,"endSpeed":78.1,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.77440445251223,"aZ":-29.105820936567635,"pfxX":-1.5452749952794602,"pfxZ":1.9816965713740018,"pX":-0.3652216375293821,"pZ":2.902938782175398,"vX0":-5.687636475609947,"vY0":-123.62684161836947,"vZ0":-2.2096372712084076,"x":130.92,"y":160.4,"x0":2.1664326947703727,"y0":50.002363712027304,"z0":6.252765945415034,"aX":-2.3890343026497787},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":3.4,"breakHorizontal":4.1,"spinRate":2036,"spinDirection":278},"zone":1,"typeConfidence":2.0,"plateTime":0.44314157147560085,"extension":6.419825064958415},"index":0,"playId":"7177b473-74a6-346c-8fc6-659046ed59e5","pitchNumber":1,"startTime":"2026-06-14T21:30:34.859Z","endTime":"2026-06-14T21:30:37.859Z","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":2},"pitchData":{"startSpeed":89.2,"endSpeed":83.7,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.138094734889428,"aZ":-25.806575776001203,"pfxX":-0.45718625890306996,"pfxZ":3.6335191170785244,"pX":0.25832388584201366,"pZ":2.5440575404084846,"vX0":-4.471262035593626,"vY0":-129.98748948814924,"vZ0":-4.311931733546157,"x":107.15,"y":170.09,"x0":2.0432733757865096,"y0":50.001472972868605,"z0":6.12903201102745,"aX":-0.8009306865003301},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":6.1,"breakHorizontal":1.6,"spinRate":2202,"spinDirection":180},"zone":5,"typeConfidence":2.0,"plateTime":0.4175699079604618,"extension":6.408690095790506},"hitData":{"launchSpeed":112.7,"launchAngle":18.0,"totalDistance":377.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":98.02,"coordY":49.55}},"index":1,"playId":"0823ceab-f9f3-3d0f-b804-49f6a55c40e5","pitchNumber":2,"startTime":"2026-06-14T21:30:54.222Z","endTime":"2026-06-14T21:31:08.932Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-14T21:31:08.932Z","atBatIndex":68},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Ezequiel Tovar doubles (14) on a fly ball to center fielder Lawrence Butler. Hunter Goodman scores.","rbi":1,"awayScore":18,"homeScore":8,"isOut":false},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-14T21:31:18.344Z","endTime":"2026-06-14T21:32:25.041Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669620,"fullName":"Brady Basso","link":"/api/v1/people/669620"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"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":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":671732,"link":"/api/v1/people/671732"},"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":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"responsiblePitcher":{"id":669620,"link":"/api/v1/people/669620"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":77.8,"endSpeed":72.6,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.800662559023902,"aZ":-39.97733937439409,"pfxX":0.40572505350511845,"pfxZ":-5.908895181903127,"pX":0.8401663378020335,"pZ":4.012574881771925,"vX0":-3.1968507623374456,"vY0":-113.34835740493634,"vZ0":3.326765370063535,"x":84.97,"y":130.44,"x0":2.207114426204158,"y0":50.00216325756217,"z0":6.477489060190923,"aX":0.5360536570274672},"breaks":{"breakAngle":0.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.4,"breakVerticalInduced":-9.7,"breakHorizontal":0.0,"spinRate":2265,"spinDirection":326},"zone":12,"typeConfidence":2.0,"plateTime":0.4804782756519228,"extension":6.383119390631802},"index":0,"playId":"c3103f47-d290-3d95-85c7-6062e658714e","pitchNumber":1,"startTime":"2026-06-14T21:31:38.525Z","endTime":"2026-06-14T21:31:42.557Z","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":93.2,"endSpeed":86.6,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.694199406539546,"aZ":-20.107933898876876,"pfxX":0.8848957109672528,"pfxZ":6.385584313626893,"pX":0.6949883219089151,"pZ":1.9929519531769477,"vX0":-4.175884520596559,"vY0":-135.63854144884402,"vZ0":-7.527457598103686,"x":90.51,"y":184.97,"x0":2.1300998511001423,"y0":50.00439954857156,"z0":6.173308069869212,"aX":1.6728709014460768},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":10.4,"breakHorizontal":-0.8,"spinRate":2254,"spinDirection":158},"zone":9,"typeConfidence":2.0,"plateTime":0.4016217390755892,"extension":6.422515350266512},"index":1,"playId":"42238008-5de9-3b31-a235-46312eb49907","pitchNumber":2,"startTime":"2026-06-14T21:31:53.157Z","endTime":"2026-06-14T21:31:59.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, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.4,"endSpeed":78.5,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.41719154275142,"aZ":-28.540081833354616,"pfxX":-1.4310468349672745,"pfxZ":2.35935382073753,"pX":0.07860782389867084,"pZ":1.4293376614919129,"vX0":-4.49587815097563,"vY0":-122.8590014955392,"vZ0":-5.447601476885131,"x":114.0,"y":200.19,"x0":2.112091501997556,"y0":50.00582918857182,"z0":6.076507351861828,"aX":-2.205414776020966},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":3.4,"breakHorizontal":3.6,"spinRate":2094,"spinDirection":271},"zone":14,"typeConfidence":2.0,"plateTime":0.44439824850340726,"extension":6.5870532975905585},"hitData":{"launchSpeed":96.9,"launchAngle":28.0,"totalDistance":395.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":88.04,"coordY":44.0}},"index":2,"playId":"4029d782-8c14-3a6a-9e31-4a34c6080cd9","pitchNumber":3,"startTime":"2026-06-14T21:32:08.725Z","endTime":"2026-06-14T21:32:25.041Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-14T21:32:25.041Z","atBatIndex":69},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Cole Carrigg lines out to center fielder Lawrence Butler.","rbi":0,"awayScore":18,"homeScore":8,"isOut":true},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-14T21:34:56.852Z","endTime":"2026-06-14T21:36:05.928Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605130,"fullName":"Scott Barlow","link":"/api/v1/people/605130"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5],"actionIndex":[1],"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":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":671732,"link":"/api/v1/people/671732"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":18,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-06-14T21:32:38.522Z","endTime":"2026-06-14T21:33:08.119Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Scott Barlow replaces Brady Basso.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":18,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-06-14T21:33:08.119Z","endTime":"2026-06-14T21:34:58.902Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":605130,"link":"/api/v1/people/605130"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":75.0,"endSpeed":70.6,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":15.324157560685517,"aZ":-34.960268024091064,"pfxX":5.254979447978526,"pfxZ":-2.257476663209797,"pX":-0.45091849412183993,"pZ":2.302433415045916,"vX0":3.245999136022485,"vY0":-109.33056849384437,"vZ0":1.030213553805534,"x":134.19,"y":176.61,"x0":-2.626391041791724,"y0":50.00059373679729,"z0":5.514646277363148,"aX":6.498591008169836},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.2,"breakVerticalInduced":-3.6,"breakHorizontal":-10.2,"spinRate":2578,"spinDirection":70},"zone":4,"typeConfidence":2.0,"plateTime":0.4968621867355445,"extension":6.214634058225586},"index":2,"playId":"5876d92a-b3ae-3e43-85e9-603e0fdf320d","pitchNumber":1,"startTime":"2026-06-14T21:34:58.902Z","endTime":"2026-06-14T21:35:02.288Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":78.8,"endSpeed":73.9,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.107320589922455,"aZ":-30.05031876706114,"pfxX":2.2943145553593403,"pfxZ":1.5749820753724542,"pX":0.9250207527540492,"pZ":0.1947911359093218,"vX0":7.460600746669732,"vY0":-114.66000684904209,"vZ0":-3.866815392683928,"x":81.74,"y":233.52,"x0":-2.648916934177087,"y0":50.005631056206155,"z0":4.7870254913315,"aX":3.10254704586215},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":2.3,"breakHorizontal":-5.8,"spinRate":2415,"spinDirection":80},"zone":14,"typeConfidence":2.0,"plateTime":0.4748816223372243,"extension":6.3915578241928195},"index":3,"playId":"14829da7-340a-35e5-9b61-c18bfd4b82a8","pitchNumber":2,"startTime":"2026-06-14T21:35:15.526Z","endTime":"2026-06-14T21:35:20.588Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":75.4,"endSpeed":70.4,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.3807860038149,"aZ":-38.75020591204897,"pfxX":5.458285039744183,"pfxZ":-5.3539899367921295,"pX":-0.08973787345652229,"pZ":1.0785937194077435,"vX0":3.4962723213776843,"vY0":-109.7768883309392,"vZ0":-0.5816237620572173,"x":120.42,"y":209.66,"x0":-2.4091326378689066,"y0":50.00504573075911,"z0":5.451727567630639,"aX":6.700193110824808},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.4,"breakVerticalInduced":-9.6,"breakHorizontal":-10.8,"spinRate":2566,"spinDirection":58},"zone":13,"typeConfidence":2.0,"plateTime":0.49786033359318793,"extension":6.316576518710534},"index":4,"playId":"50524888-794b-387b-b5e7-b6131eb3a6b0","pitchNumber":3,"startTime":"2026-06-14T21:35:38.563Z","endTime":"2026-06-14T21:35:43.253Z","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":2,"outs":2},"pitchData":{"startSpeed":78.5,"endSpeed":72.8,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.706733561730022,"aZ":-29.204832791913926,"pfxX":3.9494011801496605,"pfxZ":2.2265228804091493,"pX":-0.4047922705623333,"pZ":1.5149222940051028,"vX0":4.259943536873372,"vY0":-114.36051490210365,"vZ0":-1.3091985470543628,"x":132.43,"y":197.88,"x0":-2.799952269815141,"y0":50.003784012539185,"z0":4.941331808100794,"aX":5.266898583916232},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":4.0,"breakHorizontal":-8.2,"spinRate":2517,"spinDirection":85},"zone":13,"typeConfidence":2.0,"plateTime":0.47767523291647507,"extension":6.410647806166034},"hitData":{"launchSpeed":95.1,"launchAngle":29.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":138.32,"coordY":63.37}},"index":5,"playId":"6e3ff2cf-5b88-38e1-b680-fa7a49cd4adf","pitchNumber":4,"startTime":"2026-06-14T21:35:57.109Z","endTime":"2026-06-14T21:36:05.928Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-14T21:36:05.928Z","atBatIndex":70},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Tyler Soderstrom homers (12) on a fly ball to center field.","rbi":1,"awayScore":18,"homeScore":9,"isOut":false},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-14T21:38:15.524Z","endTime":"2026-06-14T21:40:26.913Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680604,"fullName":"Blas Castaño","link":"/api/v1/people/680604"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,5,6,7],"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":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"responsiblePitcher":{"id":680604,"link":"/api/v1/people/680604"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Defensive Substitution: Sterlin Thompson replaces right fielder Tyler Freeman, batting 2nd, playing right field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":18,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-14T21:37:59.895Z","endTime":"2026-06-14T21:38:17.693Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694514,"link":"/api/v1/people/694514"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"201","replacedPlayer":{"id":671289,"link":"/api/v1/people/671289"}},{"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":94.1,"endSpeed":87.4,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.709382858150516,"aZ":-26.451623665934367,"pfxX":-8.547749917522655,"pfxZ":2.9674450132070866,"pX":1.7846661867233713,"pZ":2.9949271148492054,"vX0":11.782840273218067,"vY0":-136.6771395159117,"vZ0":-0.813630629801495,"x":48.97,"y":157.92,"x0":-1.433767146513373,"y0":50.00220424918673,"z0":5.082113340123588,"aX":-16.482048562438308},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":5.4,"breakHorizontal":13.6,"spinRate":2121,"spinDirection":233},"zone":12,"typeConfidence":0.9,"plateTime":0.39784979403225185,"extension":5.484247134454147},"index":1,"playId":"fb2efed2-6f75-384c-a636-4bd507eddc1f","pitchNumber":1,"startTime":"2026-06-14T21:38:17.693Z","endTime":"2026-06-14T21:38:21.491Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":87.3,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.909897852957442,"aZ":-28.57082832216451,"pfxX":-7.642610009323386,"pfxZ":1.8847497820966765,"pX":0.7340367773388868,"pZ":1.1841750498549422,"vX0":9.193162892006152,"vY0":-135.94593888018338,"vZ0":-4.5030408547162555,"x":89.02,"y":206.81,"x0":-1.6653751918327402,"y0":50.002821333139956,"z0":4.796677483589123,"aX":-14.607526458149657},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":2.8,"breakHorizontal":12.4,"spinRate":2088,"spinDirection":235},"zone":14,"typeConfidence":0.89,"plateTime":0.3996975131122009,"extension":5.327146573375431},"index":2,"playId":"8a71e47f-790d-307d-98f2-f2227d4cbdff","pitchNumber":2,"startTime":"2026-06-14T21:38:35.561Z","endTime":"2026-06-14T21:38:39.205Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":85.6,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.866292820863677,"aZ":-30.398740585986797,"pfxX":-8.245437563822342,"pfxZ":0.9582131904610378,"pX":0.8156662638326495,"pZ":2.663455817133107,"vX0":10.333314221727006,"vY0":-134.5534567042815,"vZ0":-0.12035919074929746,"x":85.91,"y":166.87,"x0":-1.9815107639479161,"y0":50.004636077279706,"z0":4.840976295530429,"aX":-15.305436533802553},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":1.9,"breakHorizontal":13.1,"spinRate":2065,"spinDirection":239},"zone":12,"typeConfidence":0.8,"plateTime":0.40519758495701597,"extension":5.411477127807555},"index":3,"playId":"6384fd59-c9de-3090-a2dd-90d5fef1b02a","pitchNumber":3,"startTime":"2026-06-14T21:38:50.874Z","endTime":"2026-06-14T21:38:54.231Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":18,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"index":4,"startTime":"2026-06-14T21:39:04.006Z","endTime":"2026-06-14T21:39:12.003Z","isPitch":false,"type":"action","player":{"id":691016,"link":"/api/v1/people/691016"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":87.5,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.840259964235123,"aZ":-27.784915981685355,"pfxX":-7.887251602441842,"pfxZ":2.267636095112878,"pX":0.634168628779989,"pZ":1.8438262946786552,"vX0":8.673505135785572,"vY0":-137.35646245853425,"vZ0":-3.5102355483370884,"x":92.83,"y":189.0,"x0":-1.5210030724852617,"y0":50.000895869813704,"z0":5.001195543323552,"aX":-15.258804449849862},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":3.6,"breakHorizontal":12.7,"spinRate":2121,"spinDirection":225},"zone":9,"typeConfidence":0.91,"plateTime":0.39685538499902595,"extension":5.253180222456169},"index":5,"playId":"094af423-1b85-340b-b437-54806fabff64","pitchNumber":4,"startTime":"2026-06-14T21:39:12.003Z","endTime":"2026-06-14T21:39:15.049Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.7,"endSpeed":81.7,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.752776651621204,"aZ":-30.455666766222425,"pfxX":-7.642097868119462,"pfxZ":1.0125855253831446,"pX":0.6737381354958958,"pZ":2.8529325300403565,"vX0":9.38984764910023,"vY0":-128.92781996199875,"vZ0":0.8859373660817742,"x":91.32,"y":161.75,"x0":-2.008739159688165,"y0":50.00207505782988,"z0":4.840524829891617,"aX":-12.97004127981843},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":2.3,"breakHorizontal":12.0,"spinRate":1525,"spinDirection":243},"zone":3,"typeConfidence":0.92,"plateTime":0.42350656881918214,"extension":5.898681121771502},"index":6,"playId":"d5bcd2aa-8412-3b48-a1e5-7f593283b65f","pitchNumber":5,"startTime":"2026-06-14T21:39:34.550Z","endTime":"2026-06-14T21:39:39.101Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":87.8,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.221447320087183,"aZ":-24.892078787743944,"pfxX":-5.479767577588807,"pfxZ":3.7407880067570822,"pX":-0.11825517169137002,"pZ":3.2056860542309646,"vX0":5.485446868246724,"vY0":-137.20960584309546,"vZ0":-1.1327308810754568,"x":121.51,"y":152.23,"x0":-1.4109586575622213,"y0":50.00638486957173,"z0":5.286619239386704,"aX":-10.676393124460057},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":6.8,"breakHorizontal":9.1,"spinRate":2189,"spinDirection":213},"zone":2,"typeConfidence":0.77,"plateTime":0.39595664449571144,"extension":5.1625690965601905},"hitData":{"launchSpeed":108.2,"launchAngle":22.0,"totalDistance":462.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":148.37,"coordY":12.63}},"index":7,"playId":"b8c0e5ec-b245-3c27-8c34-093e34693b5a","pitchNumber":6,"startTime":"2026-06-14T21:40:00.441Z","endTime":"2026-06-14T21:40:26.913Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-14T21:40:26.913Z","atBatIndex":71},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Carlos Cortes lines out to right fielder Sterlin Thompson.","rbi":0,"awayScore":18,"homeScore":9,"isOut":true},"about":{"atBatIndex":72,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-14T21:43:14.341Z","endTime":"2026-06-14T21:43:47.304Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682769,"fullName":"Eiberson Castellano","link":"/api/v1/people/682769"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3],"actionIndex":[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":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":694514,"link":"/api/v1/people/694514"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":18,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-14T21:40:40.152Z","endTime":"2026-06-14T21:41:27.994Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Eiberson Castellano replaces Blas Castaño.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":18,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-06-14T21:41:27.994Z","endTime":"2026-06-14T21:43:16.135Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682769,"link":"/api/v1/people/682769"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":88.6,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.888361748894386,"aZ":-18.948052032277214,"pfxX":-4.580732025573805,"pfxZ":6.692266629024521,"pX":1.3662674940865096,"pZ":1.3827574402564071,"vX0":10.638981497431699,"vY0":-138.7052109335489,"vZ0":-7.95877632039261,"x":64.92,"y":201.45,"x0":-1.8996742785499339,"y0":50.00150626304466,"z0":5.520813507745761,"aX":-9.052160288582739},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":10.8,"breakHorizontal":6.5,"spinRate":2109,"spinDirection":216},"zone":14,"typeConfidence":0.89,"plateTime":0.3927479890683174,"extension":6.59688182996755},"index":2,"playId":"eb731843-7d99-3392-a21f-dc3ec0ddf39e","pitchNumber":1,"startTime":"2026-06-14T21:43:16.135Z","endTime":"2026-06-14T21:43:19.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":0,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":88.8,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.49397147514968,"aZ":-20.50491787810237,"pfxX":-4.126828642235241,"pfxZ":5.866211452567633,"pX":0.9555617238955703,"pZ":2.518860486463324,"vX0":9.726926185120663,"vY0":-139.06803852437173,"vZ0":-4.557016098036394,"x":80.58,"y":170.77,"x0":-2.0265359718560125,"y0":50.00552757490768,"z0":5.510024331385267,"aX":-8.214138131643958},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":10.0,"breakHorizontal":5.8,"spinRate":2166,"spinDirection":219},"zone":12,"typeConfidence":0.88,"plateTime":0.39145771868747126,"extension":6.779042003598516},"hitData":{"launchSpeed":87.1,"launchAngle":24.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":194.09,"coordY":104.43}},"index":3,"playId":"8101b3c4-41be-3f61-9b0b-d42d8e479eb5","pitchNumber":2,"startTime":"2026-06-14T21:43:38.779Z","endTime":"2026-06-14T21:43:47.304Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-14T21:43:47.304Z","atBatIndex":72},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Zack Gelof singles on a sharp line drive to left fielder Troy Johnston.","rbi":0,"awayScore":18,"homeScore":9,"isOut":false},"about":{"atBatIndex":73,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-14T21:44:04.299Z","endTime":"2026-06-14T21:45:04.087Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682769,"fullName":"Eiberson Castellano","link":"/api/v1/people/682769"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":687859,"link":"/api/v1/people/687859"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":88.9,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.349902711098636,"aZ":-19.781663996239406,"pfxX":-6.154912609816295,"pfxZ":6.151897238991891,"pX":-0.5576062272430415,"pZ":3.6155919306508415,"vX0":6.181451009815669,"vY0":-140.25637350726566,"vZ0":-2.1239104792080226,"x":138.25,"y":141.16,"x0":-1.9784463777459278,"y0":50.00533044941126,"z0":5.657083121752358,"aX":-12.403975037504502},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":10.9,"breakHorizontal":10.1,"spinRate":2285,"spinDirection":209},"zone":11,"typeConfidence":0.89,"plateTime":0.38884155845118507,"extension":6.619793445906336},"index":0,"playId":"af1974ac-4110-38a6-9a2e-56dcd14334e5","pitchNumber":1,"startTime":"2026-06-14T21:44:16.852Z","endTime":"2026-06-14T21:44:20.656Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":89.0,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.038045030806327,"aZ":-18.096562815172685,"pfxX":-8.296740626670223,"pfxZ":7.041418267403229,"pX":-0.0361257463743482,"pZ":2.7676792809140194,"vX0":8.383439762006585,"vY0":-139.0243671095326,"vZ0":-4.462647402867074,"x":118.38,"y":164.05,"x0":-1.9827421336558828,"y0":50.00034326868673,"z0":5.560294214205506,"aX":-16.579838514686863},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":12.2,"breakHorizontal":13.8,"spinRate":2264,"spinDirection":221},"zone":5,"typeConfidence":0.91,"plateTime":0.39087134828799375,"extension":6.57962414061172},"index":1,"playId":"d8daeb06-3b1e-344d-abc7-ae38145e9bf2","pitchNumber":2,"startTime":"2026-06-14T21:44:35.754Z","endTime":"2026-06-14T21:44:39.758Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":88.9,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.624624125484107,"aZ":-18.488295462194593,"pfxX":-7.232169283881321,"pfxZ":6.811337149571072,"pX":-0.26082429774505056,"pZ":2.9675198456152976,"vX0":7.235088195942848,"vY0":-139.91714440694253,"vZ0":-4.210509250635022,"x":126.94,"y":158.66,"x0":-1.9240628859279463,"y0":50.001964848872454,"z0":5.681708924533587,"aX":-14.53010846956703},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":11.8,"breakHorizontal":11.9,"spinRate":2286,"spinDirection":214},"zone":2,"typeConfidence":0.9,"plateTime":0.3894921177565811,"extension":6.583972590031619},"hitData":{"launchSpeed":104.4,"launchAngle":15.0,"totalDistance":266.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":85.89,"coordY":101.0}},"index":2,"playId":"58037e7c-2968-3152-aa24-fb0b21167209","pitchNumber":3,"startTime":"2026-06-14T21:44:54.840Z","endTime":"2026-06-14T21:45:04.087Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-14T21:45:04.087Z","atBatIndex":73},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Athletics challenged (tag play), call on the field was upheld: Jonah Heim doubles (8) on a sharp line drive to center fielder Cole Carrigg. Zack Gelof out at home on the throw, center fielder Cole Carrigg to second baseman Willi Castro to catcher Hunter Goodman.","rbi":0,"awayScore":18,"homeScore":9,"isOut":true},"about":{"atBatIndex":74,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-14T21:45:12.499Z","endTime":"2026-06-14T21:47:40.884Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":34},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682769,"fullName":"Eiberson Castellano","link":"/api/v1/people/682769"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":694249,"link":"/api/v1/people/694249"},"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":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"1B","start":"3B","end":null,"outBase":"4B","isOut":true,"outNumber":2},"details":{"event":"Runner Out","eventType":"other_out","movementReason":"r_thrown_out","runner":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":694249,"link":"/api/v1/people/694249"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_assist"},{"player":{"id":694249,"link":"/api/v1/people/694249"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_assist_of"},{"player":{"id":650489,"link":"/api/v1/people/650489"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":696100,"link":"/api/v1/people/696100"},"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":1},"pitchData":{"startSpeed":83.8,"endSpeed":78.7,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.7866056312073,"aZ":-38.078437042221395,"pfxX":0.9576646066370973,"pfxZ":-3.8227228777306745,"pX":1.0160751357714,"pZ":3.223468245206194,"vX0":6.696668422033591,"vY0":-122.0345058259665,"vZ0":1.427034784848936,"x":78.27,"y":151.75,"x0":-1.862246604653168,"y0":50.00554526612007,"z0":5.854922479609385,"aX":1.4765229750420719},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.8,"breakVerticalInduced":-6.5,"breakHorizontal":-3.0,"spinRate":3008,"spinDirection":106},"zone":12,"typeConfidence":0.9,"plateTime":0.4449294633154306,"extension":6.683530091896243},"index":0,"playId":"b7b882de-8e2a-3105-bda8-1143b498ec9b","pitchNumber":1,"startTime":"2026-06-14T21:45:32.644Z","endTime":"2026-06-14T21:45:36.692Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":89.0,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.686313965303594,"aZ":-20.154407298094075,"pfxX":-2.993635039656348,"pfxZ":6.019421495706611,"pX":1.4060641141660468,"pZ":2.749408591633867,"vX0":10.050154968850688,"vY0":-139.11474705597294,"vZ0":-3.901305387792175,"x":63.4,"y":164.55,"x0":-1.8349381820237343,"y0":50.00389877747232,"z0":5.474375876368407,"aX":-5.979921941407195},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":10.4,"breakHorizontal":3.7,"spinRate":2376,"spinDirection":214},"zone":12,"typeConfidence":0.9,"plateTime":0.39091563472564905,"extension":6.634673190986983},"index":1,"playId":"d553005e-502c-35e4-9764-8140134f4d8d","pitchNumber":2,"startTime":"2026-06-14T21:45:53.625Z","endTime":"2026-06-14T21:45:58.477Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.0,"endSpeed":77.3,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.391780651576717,"aZ":-40.25234764078903,"pfxX":3.484320581152985,"pfxZ":-5.39609589788879,"pX":-0.8922000170042937,"pZ":2.1959501928395064,"vX0":1.343945405317623,"vY0":-120.95614698898675,"vZ0":-0.15169697678354033,"x":143.39,"y":141.37,"x0":-1.9061703128370944,"y0":50.003231995075005,"z0":5.759578536322425,"aX":5.214531909205311},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.8,"breakVerticalInduced":-9.6,"breakHorizontal":-6.6,"spinRate":2660,"spinDirection":40},"zone":13,"typeConfidence":0.9,"plateTime":0.4511148852409481,"extension":6.590728871525931},"index":2,"playId":"c1bee00a-1421-3547-a8c8-b22e4a044eed","pitchNumber":3,"startTime":"2026-06-14T21:46:16.899Z","endTime":"2026-06-14T21:46:21.129Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":89.1,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.341946815055795,"aZ":-17.72700927420555,"pfxX":-4.506942423068118,"pfxZ":7.173580511894587,"pX":-1.1853741382897272,"pZ":3.2278741261911574,"vX0":3.6308251434506915,"vY0":-139.81148598630799,"vZ0":-3.3910534927537768,"x":162.18,"y":151.63,"x0":-1.904092886631734,"y0":50.00494087169618,"z0":5.594361117817838,"aX":-9.080099868011384},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":12.6,"breakHorizontal":7.6,"spinRate":2313,"spinDirection":216},"zone":11,"typeConfidence":0.87,"plateTime":0.38916575790251473,"extension":6.596338881999359},"index":3,"playId":"8bd2b789-e766-37cb-b05f-b8cca0596d42","pitchNumber":4,"startTime":"2026-06-14T21:46:38.494Z","endTime":"2026-06-14T21:46:41.862Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":89.8,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.042903221901298,"aZ":-16.11722615404614,"pfxX":-3.3831701171182034,"pfxZ":7.926156636194877,"pX":0.6793136998957002,"pZ":2.2158915901917595,"vX0":8.202094844107874,"vY0":-139.68931076868077,"vZ0":-5.943622491574893,"x":91.11,"y":178.95,"x0":-1.823023448836817,"y0":50.00325786250157,"z0":5.386997448529159,"aX":-6.854743864998659},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":13.7,"breakHorizontal":4.9,"spinRate":2321,"spinDirection":223},"zone":9,"typeConfidence":0.91,"plateTime":0.3884043544855591,"extension":6.7406846953568875},"index":4,"playId":"323506bf-fa4b-3c16-95c1-362e747d0003","pitchNumber":5,"startTime":"2026-06-14T21:47:01.193Z","endTime":"2026-06-14T21:47:04.365Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":89.8,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.954460001665716,"aZ":-19.221614155860898,"pfxX":-5.66881171044214,"pfxZ":6.34851007931649,"pX":-0.09729031463652087,"pZ":2.9056930119364024,"vX0":7.075936670710249,"vY0":-140.5658734710027,"vZ0":-3.772542412783793,"x":120.71,"y":160.33,"x0":-1.8875892035543635,"y0":50.003725161868296,"z0":5.481930128078742,"aX":-11.569014785561988},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":11.0,"breakHorizontal":9.1,"spinRate":2178,"spinDirection":223},"zone":5,"typeConfidence":0.52,"plateTime":0.3867449509191907,"extension":6.635715858738393},"hitData":{"launchSpeed":105.4,"launchAngle":12.0,"totalDistance":236.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":155.55,"coordY":90.81}},"index":5,"playId":"319e326c-030c-3c56-9e30-1bb4bb6665e6","pitchNumber":6,"startTime":"2026-06-14T21:47:25.511Z","endTime":"2026-06-14T21:47:40.884Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MA","challengeTeamId":133},"playEndTime":"2026-06-14T21:47:40.884Z","atBatIndex":74},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Max Muncy called out on strikes.","rbi":0,"awayScore":18,"homeScore":9,"isOut":true},"about":{"atBatIndex":75,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-14T21:50:13.151Z","endTime":"2026-06-14T21:52:41.276Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":691777,"fullName":"Max Muncy","link":"/api/v1/people/691777"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682769,"fullName":"Eiberson Castellano","link":"/api/v1/people/682769"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,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":691777,"fullName":"Max Muncy","link":"/api/v1/people/691777"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.2,"endSpeed":77.8,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.18741798326066,"aZ":-34.66651944742736,"pfxX":1.7490994050303583,"pfxZ":-1.6357086680862398,"pX":-0.6865189653463281,"pZ":3.589562768909873,"vX0":2.620437737061452,"vY0":-121.36092719865476,"vZ0":1.8030646678475815,"x":143.17,"y":141.86,"x0":-1.99911664075069,"y0":50.003512272558524,"z0":5.812169842302934,"aX":2.662511729685326},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-2.4,"breakHorizontal":-3.7},"zone":11,"typeConfidence":0.89,"plateTime":0.44784158424138854,"extension":6.567065583859359},"index":0,"playId":"c03abf57-04d4-382e-9ba9-00a7f4dd5a17","pitchNumber":1,"startTime":"2026-06-14T21:50:13.151Z","endTime":"2026-06-14T21:50:16.798Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.1,"endSpeed":78.8,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.393202431070325,"aZ":-36.54386951939532,"pfxX":3.1399038672431256,"pfxZ":-2.858242258568416,"pX":0.7943545014733275,"pZ":1.2738284007266432,"vX0":5.232942399816976,"vY0":-121.16184116695669,"vZ0":-3.0681794581464876,"x":86.72,"y":204.39,"x0":-1.778063333434753,"y0":50.003338308054566,"z0":5.662106111208501,"aX":4.799429058594603},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":-5.5,"breakHorizontal":-6.6},"zone":14,"typeConfidence":0.9,"plateTime":0.44727029262078455,"extension":6.628407271415219},"index":1,"playId":"e33faada-070d-329b-bef2-45a5fd178f45","pitchNumber":2,"startTime":"2026-06-14T21:50:31.607Z","endTime":"2026-06-14T21:50:36.381Z","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.6,"endSpeed":87.3,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.684464649866122,"aZ":-26.04867311816933,"pfxX":-6.434156463976679,"pfxZ":3.191170991184917,"pX":-1.1518497853808118,"pZ":2.0782499841758018,"vX0":4.882406747356692,"vY0":-136.3864203806804,"vZ0":-4.123637948147865,"x":160.91,"y":182.67,"x0":-2.112567822930745,"y0":50.003276089937856,"z0":5.366697763436948,"aX":-12.350786943187135},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":5.3,"breakHorizontal":10.9},"zone":13,"typeConfidence":0.76,"plateTime":0.39873744243366716,"extension":6.724538761148053},"index":2,"playId":"f6317aef-dc2d-354f-8f5d-55f5ddd32ce5","pitchNumber":3,"startTime":"2026-06-14T21:50:54.515Z","endTime":"2026-06-14T21:51:00.518Z","isPitch":true,"type":"pitch"},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":18,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-06-14T21:51:39.588Z","endTime":"2026-06-14T21:52:17.461Z","isPitch":false,"type":"action"},{"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":84.6,"endSpeed":79.3,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.021734425109987,"aZ":-37.4421688666315,"pfxX":0.6003535812111325,"pfxZ":-3.3714807160206144,"pX":0.417069026786183,"pZ":1.0831366517685164,"vX0":5.10778325569383,"vY0":-123.30152996081725,"vZ0":-3.3850673610132276,"x":101.1,"y":209.54,"x0":-1.7463556250838492,"y0":50.003414430655816,"z0":5.585210826417097,"aX":0.9369962644645625},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":-6.6,"breakHorizontal":-2.2},"zone":14,"typeConfidence":0.89,"plateTime":0.4416680417644532,"extension":6.592153312099389},"index":4,"playId":"980a58c5-c266-373e-b6f9-a58f78aebf7e","pitchNumber":4,"startTime":"2026-06-14T21:52:17.461Z","endTime":"2026-06-14T21:52:21.685Z","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":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":84.4,"endSpeed":78.4,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.77976585710892,"aZ":-38.53961309898478,"pfxX":1.0720835604623413,"pfxZ":-4.110184459264213,"pX":0.4170471610136975,"pZ":3.549541575715183,"vX0":5.038143908888776,"vY0":-122.92550362173287,"vZ0":2.4394082587201487,"x":101.1,"y":142.94,"x0":-1.7889631779876678,"y0":50.00459393551645,"z0":5.79033631050326,"aX":1.6587466048455557},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.8,"breakVerticalInduced":-6.7,"breakHorizontal":-3.0},"zone":12,"typeConfidence":0.9,"plateTime":0.4436712219355696,"extension":6.6418858453118546},"index":5,"playId":"4574785d-cdf6-3dbf-817c-077ed913d2a6","pitchNumber":5,"startTime":"2026-06-14T21:52:37.131Z","endTime":"2026-06-14T21:52:41.276Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-14T21:52:41.276Z","atBatIndex":75},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Kyle Karros singles on a sharp line drive to left fielder Tyler Soderstrom.","rbi":0,"awayScore":18,"homeScore":9,"isOut":false},"about":{"atBatIndex":76,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-14T21:54:46.561Z","endTime":"2026-06-14T21:55:21.033Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605130,"fullName":"Scott Barlow","link":"/api/v1/people/605130"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"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"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.7,"endSpeed":76.7,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.386555943098934,"aZ":-32.11244467381478,"pfxX":3.3048422452778263,"pfxZ":0.04471102600291843,"pX":-1.3026326208840355,"pZ":1.7447000011095808,"vX0":2.810704566484165,"vY0":-119.22978074720194,"vZ0":-0.8554971537403623,"x":166.65,"y":191.67,"x0":-2.9173920936650357,"y0":50.00450138029405,"z0":4.952955000917981,"aX":4.85881830966117},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":0.1,"breakHorizontal":-6.6,"spinRate":2370,"spinDirection":127},"zone":13,"typeConfidence":2.0,"plateTime":0.45574338196847286,"extension":6.303192235634869},"index":0,"playId":"395e6418-7d71-39d8-9459-1dc70008eb84","pitchNumber":1,"startTime":"2026-06-14T21:54:54.927Z","endTime":"2026-06-14T21:54:59.110Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.3,"endSpeed":82.4,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.50416243320078,"aZ":-25.426402442110245,"pfxX":-1.1407791066397643,"pfxZ":3.9419464206350607,"pX":-0.5774472518660992,"pZ":2.8622743025927817,"vX0":5.282808659299896,"vY0":-128.6462917123165,"vZ0":-1.0502846021106793,"x":139.01,"y":161.5,"x0":-2.49108009664015,"y0":50.00035801799157,"z0":5.209849679243211,"aX":-1.9519054917832135},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":7.2,"breakHorizontal":1.1,"spinRate":2372,"spinDirection":215},"zone":4,"typeConfidence":2.0,"plateTime":0.42244320685198744,"extension":6.474930000080835},"hitData":{"launchSpeed":100.4,"launchAngle":12.0,"totalDistance":257.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":87.84,"coordY":104.27}},"index":1,"playId":"d28bfc2c-e1f4-3911-82d6-702c3e1889ab","pitchNumber":2,"startTime":"2026-06-14T21:55:11.378Z","endTime":"2026-06-14T21:55:21.033Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-14T21:55:21.033Z","atBatIndex":76},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Troy Johnston walks. Kyle Karros to 2nd.","rbi":0,"awayScore":18,"homeScore":9,"isOut":false},"about":{"atBatIndex":77,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-14T21:55:36.871Z","endTime":"2026-06-14T21:57:07.248Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605130,"fullName":"Scott Barlow","link":"/api/v1/people/605130"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"postOnSecond":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":76.8,"endSpeed":71.6,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.445910720913403,"aZ":-37.04931303840964,"pfxX":5.77382339352731,"pfxZ":-3.8190684365709,"pX":0.6963615098451353,"pZ":1.819477046764328,"vX0":5.1842595958468936,"vY0":-111.76908878851437,"vZ0":0.40397549477325256,"x":90.46,"y":189.65,"x0":-2.39570940099035,"y0":50.0033450296128,"z0":5.413495669203173,"aX":7.369585882727972},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.6,"breakVerticalInduced":-6.6,"breakHorizontal":-11.8,"spinRate":2527,"spinDirection":71},"zone":9,"typeConfidence":2.0,"plateTime":0.4883880603867574,"extension":6.179169516422383},"index":0,"playId":"aff393b9-57fa-3861-aebe-d4581279c280","pitchNumber":1,"startTime":"2026-06-14T21:55:44.950Z","endTime":"2026-06-14T21:55:47.950Z","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, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":76.8,"endSpeed":72.4,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":16.907411949482242,"aZ":-37.02385669654904,"pfxX":5.322065303232912,"pfxZ":-3.7544638640979016,"pX":-0.23397579199024407,"pZ":0.6831004077411044,"vX0":3.768251331260194,"vY0":-112.00338142683151,"vZ0":-1.7126987616721139,"x":125.92,"y":220.34,"x0":-2.619248254192073,"y0":50.000891875547104,"z0":5.183825255002112,"aX":6.879082505766169},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.4,"breakVerticalInduced":-7.0,"breakHorizontal":-10.4,"spinRate":2479,"spinDirection":43},"zone":13,"typeConfidence":2.0,"plateTime":0.48579084910987014,"extension":6.337253987542312},"index":1,"playId":"72a43bfa-b50a-310e-946d-a6875238a452","pitchNumber":2,"startTime":"2026-06-14T21:56:05.528Z","endTime":"2026-06-14T21:56:09.574Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":83.6,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.11832079308496,"aZ":-24.507022683148737,"pfxX":-6.318060813404683,"pfxZ":4.353374821544609,"pX":-0.9287726602904592,"pZ":2.089295780554699,"vX0":5.901525441599138,"vY0":-130.5225398457298,"vZ0":-3.2618040858452657,"x":152.4,"y":182.37,"x0":-2.37588470921842,"y0":50.00389468477937,"z0":5.158614778759834,"aX":-11.128866275150111},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":7.6,"breakHorizontal":10.4,"spinRate":2320,"spinDirection":320},"zone":13,"typeConfidence":2.0,"plateTime":0.4163553587055193,"extension":6.431643463341093},"index":2,"playId":"53743dfe-776d-3afc-bcdc-41ff7d484069","pitchNumber":3,"startTime":"2026-06-14T21:56:26.086Z","endTime":"2026-06-14T21:56:30.159Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":74.5,"endSpeed":69.9,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":15.092278162343431,"aZ":-36.39333107202232,"pfxX":6.248161437971023,"pfxZ":-3.4590054627926357,"pX":-2.095341197517341,"pZ":3.000787544675714,"vX0":-0.5367313526739981,"vY0":-108.54510460047973,"vZ0":3.030707666981489,"x":196.87,"y":157.76,"x0":-2.6618486430915373,"y0":50.002707635278924,"z0":5.490751092329521,"aX":7.619201405346514},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.8,"breakVerticalInduced":-5.4,"breakHorizontal":-11.3,"spinRate":2488,"spinDirection":78},"zone":11,"typeConfidence":2.0,"plateTime":0.5004286393021045,"extension":6.195483028580589},"index":3,"playId":"7f88023e-07f5-3a6d-9ae8-8966417ab590","pitchNumber":4,"startTime":"2026-06-14T21:56:45.876Z","endTime":"2026-06-14T21:56:48.876Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.1,"endSpeed":81.8,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.767703807550674,"aZ":-23.0541222686257,"pfxX":-5.608120298705619,"pfxZ":5.386954076624521,"pX":-1.1116153554812123,"pZ":2.326073429540858,"vX0":5.2322382629359625,"vY0":-128.31889396723864,"vZ0":-2.5490767656807014,"x":159.37,"y":175.98,"x0":-2.433678833481457,"y0":50.00224185055263,"z0":5.099729007054196,"aX":-9.494302450027638},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":9.5,"breakHorizontal":9.2,"spinRate":2235,"spinDirection":225},"zone":13,"typeConfidence":2.0,"plateTime":0.4243831139984682,"extension":6.504946639777739},"index":4,"playId":"a3401d0b-9543-308b-8ffe-8830719afbaf","pitchNumber":5,"startTime":"2026-06-14T21:57:03.341Z","endTime":"2026-06-14T21:57:07.248Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-14T21:57:07.248Z","atBatIndex":77},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Braxton Fulford walks. Kyle Karros to 3rd. Troy Johnston to 2nd.","rbi":0,"awayScore":18,"homeScore":9,"isOut":false},"about":{"atBatIndex":78,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-14T21:57:21.999Z","endTime":"2026-06-14T21:59:09.809Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":690924,"fullName":"Braxton Fulford","link":"/api/v1/people/690924"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605130,"fullName":"Scott Barlow","link":"/api/v1/people/605130"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":690924,"fullName":"Braxton Fulford","link":"/api/v1/people/690924"},"postOnSecond":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"postOnThird":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"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":690924,"fullName":"Braxton Fulford","link":"/api/v1/people/690924"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.4,"endSpeed":76.6,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.966567734710935,"aZ":-30.328732007597896,"pfxX":1.3882222514690197,"pfxZ":1.2698580279178602,"pX":-0.7889194298510265,"pZ":0.989852739628126,"vX0":4.495335266103394,"vY0":-118.66127709933933,"vZ0":-2.7775493653229963,"x":147.07,"y":212.05,"x0":-2.8715778488491868,"y0":50.005293078670285,"z0":4.877825372533754,"aX":2.0239095788089},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":2.0,"breakHorizontal":-3.4,"spinRate":2437,"spinDirection":124},"zone":13,"typeConfidence":2.0,"plateTime":0.45771901026924944,"extension":6.380698723050837},"index":0,"playId":"3f90af54-bf6a-3f2e-807f-f418607b2807","pitchNumber":1,"startTime":"2026-06-14T21:57:32.261Z","endTime":"2026-06-14T21:57:36.397Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":82.3,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.257343442078504,"aZ":-25.98216073840127,"pfxX":-5.582555482244661,"pfxZ":3.601816295177212,"pX":-1.2796746861685055,"pZ":2.4058292617794512,"vX0":4.817459253836332,"vY0":-129.55569984449193,"vZ0":-2.082134528981729,"x":165.78,"y":173.82,"x0":-2.427991202894529,"y0":50.00196672855841,"z0":5.183862365209972,"aX":-9.59478717396475},"breaks":{"breakAngle":18.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":6.4,"breakHorizontal":9.2,"spinRate":2208,"spinDirection":216},"zone":13,"typeConfidence":2.0,"plateTime":0.42099792110343026,"extension":6.525316166678298},"index":1,"playId":"40f89f90-43ce-3c31-8c0a-e8b8e18a438f","pitchNumber":2,"startTime":"2026-06-14T21:57:47.630Z","endTime":"2026-06-14T21:57:51.123Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":83.5,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.28463598408596,"aZ":-22.797177932141953,"pfxX":-2.8636178069787226,"pfxZ":5.376889435661095,"pX":0.7428764327006394,"pZ":1.8841156747728662,"vX0":9.439932788035154,"vY0":-129.47591574316854,"vZ0":-3.7230327749656595,"x":88.68,"y":187.91,"x0":-2.5363098023527852,"y0":50.00004832831405,"z0":5.031669379791509,"aX":-4.991979970517866},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":9.4,"breakHorizontal":3.7,"spinRate":2394,"spinDirection":228},"zone":9,"typeConfidence":2.0,"plateTime":0.4188171620987027,"extension":6.587286798192475},"index":2,"playId":"cb624a65-d721-3c90-895a-9a9691c5ce8b","pitchNumber":3,"startTime":"2026-06-14T21:58:04.824Z","endTime":"2026-06-14T21:58:08.400Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":80.0,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.24055225692966,"aZ":-26.640154579512867,"pfxX":-8.955868129875498,"pfxZ":3.4043080168800586,"pX":-0.8082232327623982,"pZ":1.5229101716703495,"vX0":6.909156395430045,"vY0":-126.60778565185494,"vZ0":-3.5720953572399448,"x":147.81,"y":197.66,"x0":-2.4055521080779423,"y0":50.00559018218087,"z0":5.078153928629858,"aX":-14.578270862580231},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":5.5,"breakHorizontal":14.6,"spinRate":2169,"spinDirection":221},"zone":13,"typeConfidence":2.0,"plateTime":0.432195122273606,"extension":6.509526300373159},"index":3,"playId":"f375d318-3538-381a-a85f-23946901a195","pitchNumber":4,"startTime":"2026-06-14T21:58:23.783Z","endTime":"2026-06-14T21:58:26.783Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":76.9,"endSpeed":72.0,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.271128673789285,"aZ":-35.51333621858171,"pfxX":5.282485584827296,"pfxZ":-2.5999418806213956,"pX":0.5193477291130153,"pZ":1.148671709913709,"vX0":4.920807507392823,"vY0":-112.02889636937357,"vZ0":-1.3367337327198505,"x":97.2,"y":207.77,"x0":-2.3836076918019335,"y0":50.00350339283114,"z0":5.349526539739348,"aX":6.783214047751427},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.5,"breakVerticalInduced":-4.8,"breakHorizontal":-10.7,"spinRate":2692,"spinDirection":59},"zone":14,"typeConfidence":2.0,"plateTime":0.48698665834362753,"extension":6.3257735789432425},"index":4,"playId":"bd41bfe9-ebff-381e-b85e-f75b8113ac57","pitchNumber":5,"startTime":"2026-06-14T21:58:44.444Z","endTime":"2026-06-14T21:58:49.413Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":81.2,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.688563398237402,"aZ":-25.218531783261575,"pfxX":-9.05549680141105,"pfxZ":4.178226423454202,"pX":0.15185864480831104,"pZ":0.25492405822463565,"vX0":9.146785417274069,"vY0":-127.9823792835084,"vZ0":-6.741799024878834,"x":111.21,"y":231.9,"x0":-2.2868815987160613,"y0":50.00038509452604,"z0":4.8902226002114,"aX":-15.064325217986221},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":6.2,"breakHorizontal":14.4,"spinRate":2199,"spinDirection":223},"zone":14,"typeConfidence":2.0,"plateTime":0.42749671716000437,"extension":6.708362394534515},"index":5,"playId":"1f1734d6-ffcf-39d0-92e7-5052f89c5336","pitchNumber":6,"startTime":"2026-06-14T21:59:05.787Z","endTime":"2026-06-14T21:59:09.809Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-14T21:59:09.809Z","atBatIndex":78},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Willi Castro hits a grand slam (5) to right field. Kyle Karros scores. Troy Johnston scores. Braxton Fulford scores.","rbi":4,"awayScore":22,"homeScore":9,"isOut":false},"about":{"atBatIndex":79,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-14T22:00:07.846Z","endTime":"2026-06-14T22:03:40.026Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":95},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605130,"fullName":"Scott Barlow","link":"/api/v1/people/605130"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0,1,2,3],"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":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"responsiblePitcher":{"id":605130,"link":"/api/v1/people/605130"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":8},"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":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"responsiblePitcher":{"id":605130,"link":"/api/v1/people/605130"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":8},"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":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"responsiblePitcher":{"id":605130,"link":"/api/v1/people/605130"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":8},"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":690924,"fullName":"Braxton Fulford","link":"/api/v1/people/690924"},"responsiblePitcher":{"id":605130,"link":"/api/v1/people/605130"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":18,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-14T21:59:26.276Z","endTime":"2026-06-14T22:00:09.988Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.8,"endSpeed":83.0,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.126601326820975,"aZ":-27.366784670405615,"pfxX":-8.261763824173723,"pfxZ":2.747691778111445,"pX":-1.174048272696886,"pZ":2.7298801274367097,"vX0":5.957523601329403,"vY0":-130.79067357209274,"vZ0":-1.149547416640548,"x":161.75,"y":165.07,"x0":-2.39721943437816,"y0":50.00223441088863,"z0":5.209582695170551,"aX":-14.449287210148029},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":4.9,"breakHorizontal":13.8,"spinRate":2195,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.41727685046778706,"extension":6.681519409214611},"index":1,"playId":"608103f9-dc77-3c60-a447-36fd4cebe577","pitchNumber":1,"startTime":"2026-06-14T22:00:09.988Z","endTime":"2026-06-14T22:00:13.538Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":76.5,"endSpeed":71.7,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":16.934807598065564,"aZ":-36.031288404898916,"pfxX":8.591751448006413,"pfxZ":-3.016265211550815,"pX":-0.40232067001231514,"pZ":2.361421403464757,"vX0":2.3367665852021418,"vY0":-111.5205229787583,"vZ0":1.3118905779227041,"x":132.34,"y":175.02,"x0":-2.575599641268453,"y0":50.000713044869855,"z0":5.4356566359590275,"aX":10.999420105740029},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.9,"breakVerticalInduced":-4.9,"breakHorizontal":-16.1,"spinRate":2642,"spinDirection":75},"zone":4,"typeConfidence":2.0,"plateTime":0.48805721189764695,"extension":6.264326282903721},"index":2,"playId":"189e8578-6153-38a3-a652-d60f98bdfff5","pitchNumber":2,"startTime":"2026-06-14T22:00:28.832Z","endTime":"2026-06-14T22:00:32.326Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.7,"endSpeed":83.5,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.87272437091163,"aZ":-26.174286497693892,"pfxX":-8.062720400750603,"pfxZ":3.4108963319502674,"pX":-0.31994010739470286,"pZ":2.0049564150081567,"vX0":7.860496305654781,"vY0":-130.6000793151671,"vZ0":-2.9931734126732747,"x":129.2,"y":184.65,"x0":-2.295550933176415,"y0":50.00242304592651,"z0":5.097060902083554,"aX":-14.178388802744335},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":5.9,"breakHorizontal":13.2,"spinRate":2232,"spinDirection":223},"zone":7,"typeConfidence":2.0,"plateTime":0.4165559585172174,"extension":6.4694075592715485},"index":3,"playId":"787de4a1-c13a-38ab-9b3b-93d72a947976","pitchNumber":3,"startTime":"2026-06-14T22:00:46.297Z","endTime":"2026-06-14T22:00:50.209Z","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":76.6,"endSpeed":71.9,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":16.6722972090999,"aZ":-36.357196282268326,"pfxX":4.171138782514526,"pfxZ":-3.2519776639878764,"pX":-0.23458699347398457,"pZ":2.176689499319828,"vX0":3.6969876571685103,"vY0":-111.5979284301057,"vZ0":1.010636115096309,"x":125.94,"y":180.01,"x0":-2.4438967008000962,"y0":50.00499225297675,"z0":5.410714966540875,"aX":5.357440260750235},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.4,"breakVerticalInduced":-5.4,"breakHorizontal":-8.4,"spinRate":2623,"spinDirection":64},"zone":8,"typeConfidence":2.0,"plateTime":0.4874454658958558,"extension":6.327962211659454},"index":4,"playId":"b4b6d392-e017-3368-8b22-82d7fb763011","pitchNumber":4,"startTime":"2026-06-14T22:01:38.376Z","endTime":"2026-06-14T22:01:43.411Z","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":79.4,"endSpeed":74.0,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.873152892049998,"aZ":-27.022880821194505,"pfxX":2.6717752016311205,"pfxZ":3.749326160735219,"pX":-0.877960760607546,"pZ":1.4349679621342757,"vX0":3.6563765288886207,"vY0":-115.71229903648225,"vZ0":-2.3038974244919563,"x":150.47,"y":200.04,"x0":-2.817653331389096,"y0":50.003540920130156,"z0":4.998470052460424,"aX":3.6714283692591114},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":6.6,"breakHorizontal":-5.6,"spinRate":1226,"spinDirection":295},"zone":13,"typeConfidence":2.0,"plateTime":0.47095299617724384,"extension":6.503947499854361},"index":5,"playId":"df6fe91c-490c-3c9c-82e5-3f395c58d7a5","pitchNumber":5,"startTime":"2026-06-14T22:02:09.063Z","endTime":"2026-06-14T22:02:13.296Z","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":2,"outs":0},"pitchData":{"startSpeed":82.8,"endSpeed":78.4,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":16.99542794509672,"aZ":-30.467324417819153,"pfxX":0.5673382588520929,"pfxZ":1.1249814937650842,"pX":0.22119600742037418,"pZ":0.4874073725630694,"vX0":6.795025812632992,"vY0":-120.65917581362069,"vZ0":-4.022418467093517,"x":108.57,"y":225.62,"x0":-2.671353279831344,"y0":50.00287843471885,"z0":4.776532872844901,"aX":0.8607560089060872},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":1.6,"breakHorizontal":-2.2,"spinRate":2504,"spinDirection":128},"zone":14,"typeConfidence":2.0,"plateTime":0.4489403064654325,"extension":6.478733932210744},"index":6,"playId":"f815a339-4854-3719-9300-bda346d156b9","pitchNumber":6,"startTime":"2026-06-14T22:02:31.010Z","endTime":"2026-06-14T22:02:35.379Z","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":89.0,"endSpeed":81.9,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.171085822532557,"aZ":-20.256457863079362,"pfxX":-5.914167338894425,"pfxZ":6.957542130240872,"pX":-1.0140296501489678,"pZ":2.720925257759088,"vX0":5.365061642888753,"vY0":-129.56295885587957,"vZ0":-2.248466628715507,"x":155.65,"y":165.32,"x0":-2.3357487966287795,"y0":50.00127131017298,"z0":5.135618027861541,"aX":-10.1292022355705},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":12.4,"breakHorizontal":9.6,"spinRate":2187,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.4215402515494353,"extension":6.634594619995476},"index":7,"playId":"4a5e9835-569f-361a-8837-93c572f3d043","pitchNumber":7,"startTime":"2026-06-14T22:02:52.802Z","endTime":"2026-06-14T22:02:55.896Z","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, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":76.1,"endSpeed":71.0,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.947474158797952,"aZ":-36.12219325575676,"pfxX":6.309268958930694,"pfxZ":-3.139288112375594,"pX":0.027132798729845507,"pZ":2.1585401109806033,"vX0":4.078461440553095,"vY0":-110.8595571212419,"vZ0":1.4404353999577955,"x":115.97,"y":180.5,"x0":-2.6497514762792034,"y0":50.00280565142548,"z0":5.242206104855806,"aX":7.932182676148149},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.8,"breakVerticalInduced":-5.0,"breakHorizontal":-12.4,"spinRate":2492,"spinDirection":68},"zone":8,"typeConfidence":2.0,"plateTime":0.49217544400095337,"extension":6.440329346246174},"hitData":{"launchSpeed":104.5,"launchAngle":32.0,"totalDistance":444.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":221.71,"coordY":45.5}},"index":8,"playId":"730da037-33ba-3d87-949b-005791fc9de1","pitchNumber":8,"startTime":"2026-06-14T22:03:14.395Z","endTime":"2026-06-14T22:03:40.026Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-14T22:03:40.026Z","atBatIndex":79},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Sterlin Thompson strikes out swinging.","rbi":0,"awayScore":22,"homeScore":9,"isOut":true},"about":{"atBatIndex":80,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-14T22:03:47.272Z","endTime":"2026-06-14T22:05:39.653Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":694514,"fullName":"Sterlin Thompson","link":"/api/v1/people/694514"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605130,"fullName":"Scott Barlow","link":"/api/v1/people/605130"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":694514,"fullName":"Sterlin Thompson","link":"/api/v1/people/694514"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":641680,"link":"/api/v1/people/641680"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":78.8,"endSpeed":73.4,"strikeZoneTop":3.341,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.232215367649157,"aZ":-37.61013873033096,"pfxX":5.03124781831709,"pfxZ":-4.028507498882799,"pX":-0.8610252604849176,"pZ":2.198844884080008,"vX0":2.37603698506604,"vY0":-114.88047867734468,"vZ0":1.1157292269721384,"x":149.82,"y":179.41,"x0":-2.5589450751734035,"y0":50.0019410148677,"z0":5.333921183054525,"aX":6.792534039601501},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.3,"breakVerticalInduced":-6.8,"breakHorizontal":-9.7,"spinRate":2571,"spinDirection":67},"zone":7,"typeConfidence":2.0,"plateTime":0.47491681214666803,"extension":6.266792082219303},"index":0,"playId":"fd5cc460-777b-3ef3-993f-c502bcf708c0","pitchNumber":1,"startTime":"2026-06-14T22:04:01.155Z","endTime":"2026-06-14T22:04:06.400Z","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":0},"pitchData":{"startSpeed":83.3,"endSpeed":78.0,"strikeZoneTop":3.341,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.428445798280386,"aZ":-32.455939115690114,"pfxX":2.455991656744838,"pfxZ":-0.18677382517860508,"pX":-0.1841406155352498,"pZ":2.427920653481655,"vX0":5.064780511133888,"vY0":-121.41343787987283,"vZ0":0.26239709205614004,"x":124.02,"y":173.23,"x0":-2.6003236604200968,"y0":50.001115560988,"z0":5.098737058722084,"aX":3.7375452347606326},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-0.1,"breakHorizontal":-5.4,"spinRate":2546,"spinDirection":109},"zone":5,"typeConfidence":2.0,"plateTime":0.44781054977442514,"extension":6.312983799782956},"index":1,"playId":"4b444efc-b2c3-314a-85a3-7d90446f8c24","pitchNumber":2,"startTime":"2026-06-14T22:04:37.917Z","endTime":"2026-06-14T22:04:42.591Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.9,"endSpeed":74.9,"strikeZoneTop":3.341,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.76855903131384,"aZ":-30.98303805580427,"pfxX":2.365438248582126,"pfxZ":0.8509271177074158,"pX":0.7970287463378108,"pZ":1.4448430135344723,"vX0":7.659534033329233,"vY0":-116.2559794499306,"vZ0":-1.0156048613711663,"x":86.62,"y":199.77,"x0":-2.821532786661802,"y0":50.00106977713701,"z0":4.777227412268921,"aX":3.300403395619474},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":1.6,"breakHorizontal":-5.9,"spinRate":2492,"spinDirection":80},"zone":14,"typeConfidence":2.0,"plateTime":0.4676358668267344,"extension":6.342760514649378},"index":2,"playId":"cf285e0b-a570-30a0-b8f4-530a84b2897e","pitchNumber":3,"startTime":"2026-06-14T22:05:01.326Z","endTime":"2026-06-14T22:05:05.090Z","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":89.7,"endSpeed":84.3,"strikeZoneTop":3.341,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.585063823898118,"aZ":-25.958712204876925,"pfxX":-2.0800470856974,"pfxZ":3.4884041774622716,"pX":0.35456499992311197,"pZ":3.5971837598284466,"vX0":7.95338696074406,"vY0":-130.658242363817,"vZ0":0.8686215027028137,"x":103.48,"y":141.66,"x0":-2.418670756957348,"y0":50.00262802475411,"z0":5.166746498458781,"aX":-3.706767626080588},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":6.7,"breakHorizontal":2.5,"spinRate":2447,"spinDirection":204},"zone":12,"typeConfidence":2.0,"plateTime":0.41438639817964784,"extension":6.541686211274951},"index":3,"playId":"664e343b-bf90-32d3-a525-21270e502d9f","pitchNumber":4,"startTime":"2026-06-14T22:05:17.711Z","endTime":"2026-06-14T22:05:20.711Z","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":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":76.5,"endSpeed":71.9,"strikeZoneTop":3.341,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.478655606308802,"aZ":-37.34257009841663,"pfxX":6.26565042101863,"pfxZ":-4.050513034956631,"pX":0.1428026680516043,"pZ":1.0838480870519416,"vX0":3.789481324432,"vY0":-111.54997000414636,"vZ0":-0.9276710227446967,"x":111.56,"y":209.52,"x0":-2.3838971913202447,"y0":50.000187676196404,"z0":5.308957095231646,"aX":8.002944864113791},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.4,"breakVerticalInduced":-7.3,"breakHorizontal":-12.2,"spinRate":2651,"spinDirection":63},"zone":14,"typeConfidence":2.0,"plateTime":0.48845620871509166,"extension":6.332458038348827},"index":4,"playId":"8cfd5e7b-37b1-31cd-9ee3-68d9f7d3eda5","pitchNumber":5,"startTime":"2026-06-14T22:05:35.031Z","endTime":"2026-06-14T22:05:39.653Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-14T22:05:39.653Z","atBatIndex":80},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"TJ Rumfield homers (9) on a fly ball to right field.","rbi":1,"awayScore":23,"homeScore":9,"isOut":false},"about":{"atBatIndex":81,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-14T22:08:07.334Z","endTime":"2026-06-14T22:09:43.547Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"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":[4,5,6,8,9],"actionIndex":[1,2,3],"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":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"responsiblePitcher":{"id":666126,"link":"/api/v1/people/666126"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":9},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":22,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-06-14T22:05:59.237Z","endTime":"2026-06-14T22:07:22.759Z","isPitch":false,"type":"action"},{"details":{"description":"Defensive Substitution: Colby Thomas replaces Nick Kurtz, batting 2nd, playing right field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":22,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-06-14T22:07:22.759Z","endTime":"2026-06-14T22:07:22.782Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687515,"link":"/api/v1/people/687515"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"201","replacedPlayer":{"id":701762,"link":"/api/v1/people/701762"}},{"details":{"description":"Pitching Change: Carlos Cortes replaces Scott Barlow, batting 4th.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":22,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":2,"startTime":"2026-06-14T22:07:22.782Z","endTime":"2026-06-14T22:08:04.088Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":666126,"link":"/api/v1/people/666126"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"battingOrder":"400"},{"details":{"description":"Carlos Cortes is now pitching left-handed.","event":"Pitcher Switch","eventType":"pitcher_switch","awayScore":22,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":3,"startTime":"2026-06-14T22:08:04.088Z","endTime":"2026-06-14T22:08:09.294Z","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(186, 1, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FA","description":"Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":61.8,"endSpeed":57.9,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":10.55737299147825,"aZ":-27.443518089134564,"pfxX":1.7807590957474506,"pfxZ":5.684300612625446,"pX":-1.2933712617400506,"pZ":3.506071902119107,"vX0":-6.609692554860883,"vY0":-89.75355639371807,"vZ0":2.7714024847096415,"x":166.3,"y":144.12,"x0":2.1742431911689892,"y0":50.00290735931925,"z0":6.253821004797951,"aX":1.4828068834461843},"breaks":{"breakAngle":1.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.3,"breakVerticalInduced":11.5,"breakHorizontal":-1.6,"spinRate":1416,"spinDirection":148},"zone":11,"typeConfidence":2.0,"plateTime":0.6056688126760914,"extension":4.9820935871117396},"index":4,"playId":"fa76bdb9-9242-319a-9272-eb3b8bdc9089","pitchNumber":1,"startTime":"2026-06-14T22:08:09.294Z","endTime":"2026-06-14T22:08:13.287Z","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(186, 1, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FA","description":"Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":62.8,"endSpeed":59.0,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":11.082208970672742,"aZ":-26.38366773485561,"pfxX":2.1518855272175026,"pfxZ":6.718547968973288,"pX":-0.0351233800997181,"pZ":2.085464820309831,"vX0":-5.135222762779187,"vY0":-91.37350519495037,"vZ0":0.3894906755199714,"x":118.34,"y":182.47,"x0":2.5091028287446226,"y0":50.00114353584774,"z0":5.86248734821665,"aX":1.854014410811188},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.7,"breakVerticalInduced":12.7,"breakHorizontal":-2.6,"spinRate":1426,"spinDirection":141},"zone":8,"typeConfidence":2.0,"plateTime":0.5951633236943743,"extension":4.990966104405329},"index":5,"playId":"796f1cc9-2ecb-3dbc-aff5-8e4d1c3b7c43","pitchNumber":2,"startTime":"2026-06-14T22:08:20.103Z","endTime":"2026-06-14T22:08:23.800Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(186, 1, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FA","description":"Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":62.7,"endSpeed":57.3,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":14.272710880782572,"aZ":-24.981902280408317,"pfxX":-2.167243873382428,"pfxZ":8.617679014368626,"pX":-0.4449270579124581,"pZ":3.8831101895519398,"vX0":-4.802024169443092,"vY0":-91.08998533002686,"vZ0":3.0864699886832803,"x":133.96,"y":133.94,"x0":2.51452024701763,"y0":50.00179354514496,"z0":6.047216522548261,"aX":-1.807085884647975},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.0,"breakVerticalInduced":17.2,"breakHorizontal":5.5,"spinRate":1401,"spinDirection":137},"zone":11,"typeConfidence":2.0,"plateTime":0.6029602337591697,"extension":4.967113839099308},"index":6,"playId":"27c97091-b44d-387c-9522-00ea15206453","pitchNumber":3,"startTime":"2026-06-14T22:08:30.848Z","endTime":"2026-06-14T22:08:35.129Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":22,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":7,"startTime":"2026-06-14T22:08:47.618Z","endTime":"2026-06-14T22:08:55.199Z","isPitch":false,"type":"action","player":{"id":681198,"link":"/api/v1/people/681198"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(186, 1, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FA","description":"Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":61.6,"endSpeed":57.6,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":12.670704387304886,"aZ":-24.29930112484122,"pfxX":-4.849086680827295,"pfxZ":9.682841177873987,"pX":-2.0614079884041527,"pZ":-0.2266905773778287,"vX0":-5.805412119224953,"vY0":-89.51252713157928,"vZ0":-3.440705321704108,"x":195.58,"y":244.9,"x0":1.8511911149538132,"y0":50.003112766177544,"z0":5.602678941330064,"aX":-3.9418494924340055},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.3,"breakVerticalInduced":16.9,"breakHorizontal":10.6,"spinRate":1420,"spinDirection":145},"zone":13,"typeConfidence":2.0,"plateTime":0.6114294955060977,"extension":5.233057250842928},"index":8,"playId":"8df5a17d-80a8-3573-9236-02d40738697d","pitchNumber":4,"startTime":"2026-06-14T22:08:55.199Z","endTime":"2026-06-14T22:08:58.667Z","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(186, 1, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FA","description":"Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":62.0,"endSpeed":58.6,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":10.023667977332689,"aZ":-27.489448555313754,"pfxX":3.418662466034548,"pfxZ":5.52411087107455,"pX":-0.17945200525241026,"pZ":2.492055113415892,"vX0":-4.543374412780176,"vY0":-90.35865977213602,"vZ0":1.2890968185713176,"x":123.84,"y":171.49,"x0":1.8950096566561043,"y0":50.0022909814213,"z0":6.006756083924833,"aX":2.89900571118388},"breaks":{"breakAngle":4.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.8,"breakVerticalInduced":10.8,"breakHorizontal":-5.2,"spinRate":1449,"spinDirection":150},"zone":5,"typeConfidence":2.0,"plateTime":0.6003721115747092,"extension":5.249647498614873},"hitData":{"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":217.41,"coordY":77.06}},"index":9,"playId":"c89cd11c-766a-325f-b539-04c42cf75c20","pitchNumber":5,"startTime":"2026-06-14T22:09:15.117Z","endTime":"2026-06-14T22:09:43.547Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-14T22:09:43.547Z","atBatIndex":81},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Hunter Goodman singles on a ground ball to left fielder Tyler Soderstrom.","rbi":0,"awayScore":23,"homeScore":9,"isOut":false},"about":{"atBatIndex":82,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-14T22:09:53.365Z","endTime":"2026-06-14T22:10:16.240Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"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":"Carlos Cortes is now pitching left-handed.","event":"Pitcher Switch","eventType":"pitcher_switch","awayScore":23,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-06-14T22:09:55.140Z","endTime":"2026-06-14T22:09:55.141Z","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(186, 1, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FA","description":"Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":60.0,"endSpeed":55.8,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":12.51016718408066,"aZ":-26.188692907397797,"pfxX":1.2759880066008495,"pfxZ":7.783856513834342,"pX":-1.3340250251546597,"pZ":0.4906554145991131,"vX0":-6.926637117591026,"vY0":-87.19163770805254,"vZ0":-1.1866119322822477,"x":167.85,"y":225.53,"x0":2.5277548748630574,"y0":50.00026555727975,"z0":5.607924474618588,"aX":0.9811647129188616},"breaks":{"breakAngle":0.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.0,"breakVerticalInduced":14.2,"breakHorizontal":0.0,"spinRate":1319,"spinDirection":135},"zone":13,"typeConfidence":2.0,"plateTime":0.6287225146607138,"extension":5.085843118743605},"index":1,"playId":"f24b005d-039b-37b5-bb42-aa531dfa6700","pitchNumber":1,"startTime":"2026-06-14T22:09:55.142Z","endTime":"2026-06-14T22:09:58.885Z","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(186, 1, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FA","description":"Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":68.9,"endSpeed":63.3,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":16.507951348907785,"aZ":-22.58280927030168,"pfxX":-0.07941875507651508,"pfxZ":9.43343958615631,"pX":0.5766644613676898,"pZ":2.5866607460777593,"vX0":-4.126926243986122,"vY0":-100.29519445282877,"vZ0":-0.3048550793529673,"x":95.02,"y":168.94,"x0":2.67295325549287,"y0":50.0032985601406,"z0":5.625292790104295,"aX":-0.0803692521775428},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":17.4,"breakHorizontal":1.3,"spinRate":1591,"spinDirection":134},"zone":6,"typeConfidence":2.0,"plateTime":0.5465165334189277,"extension":4.808372161461949},"hitData":{"launchSpeed":101.9,"launchAngle":-3.0,"totalDistance":35.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":87.62,"coordY":116.09}},"index":2,"playId":"44f3f6b8-f5a6-3115-9f73-81f212c932b2","pitchNumber":2,"startTime":"2026-06-14T22:10:05.827Z","endTime":"2026-06-14T22:10:16.240Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-14T22:10:16.240Z","atBatIndex":82},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ezequiel Tovar singles on a fly ball to right fielder Colby Thomas. Hunter Goodman to 2nd.","rbi":0,"awayScore":23,"homeScore":9,"isOut":false},"about":{"atBatIndex":83,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-14T22:10:32.748Z","endTime":"2026-06-14T22:11:42.216Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"postOnSecond":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5],"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":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":687515,"link":"/api/v1/people/687515"},"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":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"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":23,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-06-14T22:10:34.738Z","endTime":"2026-06-14T22:10:34.739Z","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(186, 1, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FA","description":"Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":68.4,"endSpeed":63.9,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":14.157482404764425,"aZ":-29.003766173911764,"pfxX":4.912686121916176,"pfxZ":3.1103266420421463,"pX":1.0169240588946282,"pZ":1.4411398604189385,"vX0":-5.203713301912358,"vY0":-99.6323763926444,"vZ0":-0.662815504534868,"x":78.24,"y":199.87,"x0":3.00948246100606,"y0":50.00099506519042,"z0":5.486712224247259,"aX":4.999923723526203},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.0,"breakVerticalInduced":5.9,"breakHorizontal":-7.6,"spinRate":1552,"spinDirection":131},"zone":14,"typeConfidence":2.0,"plateTime":0.5471759088310253,"extension":5.077922285534959},"index":1,"playId":"10859528-f69a-36eb-9ef5-c0e5f182b2c6","pitchNumber":1,"startTime":"2026-06-14T22:10:34.740Z","endTime":"2026-06-14T22:10:38.179Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(186, 1, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FA","description":"Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":65.9,"endSpeed":61.4,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":12.771362532120794,"aZ":-25.824653915622672,"pfxX":-0.16828620897844804,"pfxZ":6.711241426297988,"pX":1.0610541344343216,"pZ":3.8127866445870713,"vX0":-3.704882809922155,"vY0":-95.96613845232255,"vZ0":2.7997991917791794,"x":76.56,"y":135.83,"x0":3.026595979663437,"y0":50.00471235743328,"z0":5.8970998884497305,"aX":-0.15907358377660194},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.8,"breakVerticalInduced":13.3,"breakHorizontal":1.2,"spinRate":1517,"spinDirection":143},"zone":12,"typeConfidence":2.0,"plateTime":0.5675199257777037,"extension":5.051502438624449},"index":2,"playId":"a27c0674-da9f-3bfb-88a2-d82a952c99a5","pitchNumber":2,"startTime":"2026-06-14T22:10:45.902Z","endTime":"2026-06-14T22:10:51.093Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(186, 1, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FA","description":"Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":66.0,"endSpeed":61.6,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":13.382541321146826,"aZ":-26.520673403474788,"pfxX":2.6535801667545043,"pfxZ":5.987062787068827,"pX":-0.10353478615892374,"pZ":1.8156001231930958,"vX0":-6.450369571136643,"vY0":-96.0347809860236,"vZ0":-0.44188751458087716,"x":120.95,"y":189.76,"x0":2.938314951663559,"y0":50.00149798240084,"z0":5.704008748196115,"aX":2.5051569303358976},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.1,"breakVerticalInduced":11.2,"breakHorizontal":-3.1,"spinRate":1529,"spinDirection":149},"zone":8,"typeConfidence":2.0,"plateTime":0.568022128826033,"extension":5.019179948014241},"index":3,"playId":"71186956-c6c0-300a-b058-67e23c7b4e65","pitchNumber":3,"startTime":"2026-06-14T22:10:58.578Z","endTime":"2026-06-14T22:11:01.701Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(186, 1, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FA","description":"Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":68.3,"endSpeed":64.0,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":13.096270811088019,"aZ":-26.167022906795985,"pfxX":3.742842408854602,"pfxZ":5.881534472704146,"pX":0.6002001323355766,"pZ":2.4962339993425413,"vX0":-5.256265374114896,"vY0":-99.43584968505498,"vZ0":0.13850170533082573,"x":94.12,"y":171.38,"x0":2.7689978889500972,"y0":50.00027327760131,"z0":5.768448042395139,"aX":3.8195339497193808},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.7,"breakVerticalInduced":11.0,"breakHorizontal":-5.6,"spinRate":1606,"spinDirection":142},"zone":6,"typeConfidence":2.0,"plateTime":0.5468758898859396,"extension":5.032984458098322},"index":4,"playId":"fff312a5-a3e8-34ab-b202-4865f90f6545","pitchNumber":4,"startTime":"2026-06-14T22:11:13.373Z","endTime":"2026-06-14T22:11:16.373Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(186, 1, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FA","description":"Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":71.8,"endSpeed":67.4,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":14.4970725416638,"aZ":-25.187943886230883,"pfxX":4.455815684704403,"pfxZ":6.195283335347542,"pX":-0.20289326344281244,"pZ":0.8974390970451772,"vX0":-7.06447744000404,"vY0":-104.49879083086466,"vZ0":-3.5577844085530845,"x":124.73,"y":214.55,"x0":2.6141916105167606,"y0":50.00046435667716,"z0":5.522104482678841,"aX":5.02108740190351},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":10.8,"breakHorizontal":-6.5,"spinRate":1631,"spinDirection":137},"zone":13,"typeConfidence":2.0,"plateTime":0.5204290068932957,"extension":5.173690957551461},"hitData":{"launchSpeed":78.9,"launchAngle":57.0,"totalDistance":221.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":144.35,"coordY":114.21}},"index":5,"playId":"637a2f7f-58fe-3a4f-afb6-398509a53c25","pitchNumber":5,"startTime":"2026-06-14T22:11:28.778Z","endTime":"2026-06-14T22:11:42.216Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-14T22:11:42.216Z","atBatIndex":83},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Cole Carrigg lines out sharply to shortstop Alika Williams.","rbi":0,"awayScore":23,"homeScore":9,"isOut":true},"about":{"atBatIndex":84,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-14T22:12:06.251Z","endTime":"2026-06-14T22:12:28.322Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"postOnSecond":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":675961,"link":"/api/v1/people/675961"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Carlos Cortes is now pitching left-handed.","event":"Pitcher Switch","eventType":"pitcher_switch","awayScore":23,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-06-14T22:12:08.295Z","endTime":"2026-06-14T22:12:08.296Z","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(186, 1, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FA","description":"Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":71.1,"endSpeed":66.2,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":14.954023338912851,"aZ":-26.20152768015346,"pfxX":6.396545091659966,"pfxZ":5.434974254817041,"pX":0.12277066876580137,"pZ":2.145463428100921,"vX0":-7.329985503235482,"vY0":-103.44750119232461,"vZ0":-0.37900062190888695,"x":112.32,"y":180.85,"x0":2.857946451427035,"y0":50.00393331606808,"z0":5.4342059461485395,"aX":7.032382792294343},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":10.1,"breakHorizontal":-9.8,"spinRate":1649,"spinDirection":137},"zone":8,"typeConfidence":2.0,"plateTime":0.5266141954997354,"extension":5.119752674685171},"index":1,"playId":"3e988547-0405-3532-9a1b-eeb193262100","pitchNumber":1,"startTime":"2026-06-14T22:12:08.297Z","endTime":"2026-06-14T22:12:11.944Z","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(186, 1, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FA","description":"Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":72.9,"endSpeed":67.6,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":16.439189161035735,"aZ":-23.81493145129626,"pfxX":4.707137503013229,"pfxZ":7.281303388134027,"pX":0.025811536081649787,"pZ":1.9193454549243936,"vX0":-7.107054361628716,"vY0":-105.97164286346398,"vZ0":-1.6166789709162144,"x":116.02,"y":186.96,"x0":2.7966716771061724,"y0":50.00454370714503,"z0":5.387339640125447,"aX":5.407071927607345},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":13.1,"breakHorizontal":-6.8,"spinRate":1705,"spinDirection":134},"zone":8,"typeConfidence":2.0,"plateTime":0.5149268258048498,"extension":5.255515691119422},"hitData":{"launchSpeed":107.4,"launchAngle":8.0,"totalDistance":175.0,"trajectory":"line_drive","hardness":"hard","location":"6","coordinates":{"coordX":102.19,"coordY":135.58}},"index":2,"playId":"bb141192-3c68-3088-8c83-f737900b8878","pitchNumber":2,"startTime":"2026-06-14T22:12:19.675Z","endTime":"2026-06-14T22:12:28.322Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-14T22:12:28.322Z","atBatIndex":84},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Kyle Karros flies out to left fielder Tyler Soderstrom.","rbi":0,"awayScore":23,"homeScore":9,"isOut":true},"about":{"atBatIndex":85,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-14T22:12:51.691Z","endTime":"2026-06-14T22:13:04.287Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"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],"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":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"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_putout"}]}],"playEvents":[{"details":{"description":"Carlos Cortes is now pitching left-handed.","event":"Pitcher Switch","eventType":"pitcher_switch","awayScore":23,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-06-14T22:12:53.739Z","endTime":"2026-06-14T22:12:53.740Z","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(186, 1, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FA","description":"Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":72.6,"endSpeed":67.9,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":15.039062416032742,"aZ":-24.40233200645242,"pfxX":4.380005304694578,"pfxZ":6.765431188795932,"pX":-0.8324381047731403,"pZ":1.7928067079850807,"vX0":-8.580977789901496,"vY0":-105.59799577746288,"vZ0":-1.776149107534148,"x":148.73,"y":190.37,"x0":2.683616013656159,"y0":50.0045829277345,"z0":5.4060188808542575,"aX":5.034421977653556},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":12.1,"breakHorizontal":-6.0,"spinRate":1759,"spinDirection":137},"zone":13,"typeConfidence":2.0,"plateTime":0.5152820596098202,"extension":5.07065150489117},"hitData":{"launchSpeed":80.1,"launchAngle":58.0,"totalDistance":234.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":90.67,"coordY":107.48}},"index":1,"playId":"9e55591f-c5ac-3a20-9aa4-1ec0db2e2ab5","pitchNumber":1,"startTime":"2026-06-14T22:12:53.741Z","endTime":"2026-06-14T22:13:04.287Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-14T22:13:04.287Z","atBatIndex":85},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jeff McNeil lines out to second baseman Edouard Julien.","rbi":0,"awayScore":23,"homeScore":9,"isOut":true},"about":{"atBatIndex":86,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-14T22:15:18.958Z","endTime":"2026-06-14T22:15:26.774Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682769,"fullName":"Eiberson Castellano","link":"/api/v1/people/682769"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666397,"link":"/api/v1/people/666397"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive switch from second base to shortstop for Willi Castro.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":23,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-14T22:15:21.142Z","endTime":"2026-06-14T22:15:21.143Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":650489,"link":"/api/v1/people/650489"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"100"},{"details":{"description":"Defensive Substitution: Brett Sullivan replaces catcher Hunter Goodman, batting 4th, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":23,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-06-14T22:15:21.144Z","endTime":"2026-06-14T22:15:21.145Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664954,"link":"/api/v1/people/664954"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"401","replacedPlayer":{"id":696100,"link":"/api/v1/people/696100"}},{"details":{"description":"Defensive Substitution: Edouard Julien replaces shortstop Ezequiel Tovar, batting 5th, playing second base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":23,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-06-14T22:15:21.146Z","endTime":"2026-06-14T22:15:21.147Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":666397,"link":"/api/v1/people/666397"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"501","replacedPlayer":{"id":678662,"link":"/api/v1/people/678662"}},{"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":96.3,"endSpeed":90.0,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.975681451494776,"aZ":-21.3490975129444,"pfxX":-3.510323493748366,"pfxZ":5.304008234001243,"pX":-0.7060153065698739,"pZ":2.6913968374251147,"vX0":5.312505026764791,"vY0":-140.35852997860854,"vZ0":-4.182288421260869,"x":143.91,"y":166.11,"x0":-2.1475744510227064,"y0":50.003778569456045,"z0":5.551202487344627,"aX":-7.164952319305675},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":9.1,"breakHorizontal":5.5,"spinRate":2196,"spinDirection":221},"zone":4,"typeConfidence":0.9,"plateTime":0.38689815763312385,"extension":6.5406540570935245},"hitData":{"launchSpeed":87.8,"launchAngle":9.0,"totalDistance":165.0,"trajectory":"line_drive","hardness":"medium","location":"4","coordinates":{"coordX":147.19,"coordY":138.78}},"index":3,"playId":"cd4a621e-36c8-3521-83a7-8281de5ee730","pitchNumber":1,"startTime":"2026-06-14T22:15:21.148Z","endTime":"2026-06-14T22:15:26.774Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-14T22:15:26.774Z","atBatIndex":86},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Alika Williams grounds out, shortstop Willi Castro to first baseman TJ Rumfield.","rbi":0,"awayScore":23,"homeScore":9,"isOut":true},"about":{"atBatIndex":87,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-14T22:15:51.518Z","endTime":"2026-06-14T22:15:59.886Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682769,"fullName":"Eiberson Castellano","link":"/api/v1/people/682769"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":650489,"link":"/api/v1/people/650489"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":681198,"link":"/api/v1/people/681198"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":90.2,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.19757900739431,"aZ":-21.714731730019388,"pfxX":-6.133282439397225,"pfxZ":5.100666296699561,"pX":-0.07931873273398217,"pZ":2.220298589777334,"vX0":7.0412833039734695,"vY0":-140.96069950691822,"vZ0":-5.466820328623835,"x":120.02,"y":178.83,"x0":-1.7900072112126078,"y0":50.00627413823795,"z0":5.548972286445308,"aX":-12.585650215676761},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":8.5,"breakHorizontal":10.0,"spinRate":2188,"spinDirection":223},"zone":5,"typeConfidence":0.65,"plateTime":0.38571588173927385,"extension":6.7242352920142165},"hitData":{"launchSpeed":89.2,"launchAngle":-13.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":119.56,"coordY":153.61}},"index":0,"playId":"e14c524c-1061-3eca-8b5e-e26fbac7384f","pitchNumber":1,"startTime":"2026-06-14T22:15:52.603Z","endTime":"2026-06-14T22:15:59.886Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-14T22:15:59.886Z","atBatIndex":87},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Lawrence Butler singles on a ground ball to right fielder Sterlin Thompson, deflected by second baseman Edouard Julien.","rbi":0,"awayScore":23,"homeScore":9,"isOut":false},"about":{"atBatIndex":88,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-14T22:16:16.115Z","endTime":"2026-06-14T22:17:12.629Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682769,"fullName":"Eiberson Castellano","link":"/api/v1/people/682769"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"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":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":666397,"link":"/api/v1/people/666397"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_deflection"},{"player":{"id":694514,"link":"/api/v1/people/694514"},"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":2},"pitchData":{"startSpeed":95.6,"endSpeed":89.3,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.493730143821278,"aZ":-18.151013602162642,"pfxX":-5.256039485743521,"pfxZ":7.001519228260912,"pX":0.36476436209785607,"pZ":2.0553614823463278,"vX0":8.577490583451585,"vY0":-139.07475900781577,"vZ0":-6.322362865642196,"x":103.1,"y":183.29,"x0":-2.0447253222053767,"y0":50.00626275683637,"z0":5.518092256985078,"aX":-10.533763496756771},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":11.9,"breakHorizontal":8.2,"spinRate":2226,"spinDirection":230},"zone":9,"typeConfidence":0.86,"plateTime":0.3904387060062544,"extension":6.591681327553806},"index":0,"playId":"e98f59f2-3521-3a6c-a711-3612c4672dda","pitchNumber":1,"startTime":"2026-06-14T22:16:22.143Z","endTime":"2026-06-14T22:16:25.839Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.7,"endSpeed":78.1,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.2261053390661,"aZ":-38.10707269687752,"pfxX":2.566953736068334,"pfxZ":-3.9082099274643145,"pX":1.7981654693539204,"pZ":2.0631777039606582,"vX0":7.742160882745357,"vY0":-121.76106080615361,"vZ0":-0.9128929743234899,"x":48.46,"y":183.07,"x0":-1.7407140974050317,"y0":50.00010926778325,"z0":5.705820215193778,"aX":3.899465428701444},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.7,"breakVerticalInduced":-7.1,"breakHorizontal":-6.2,"spinRate":2606,"spinDirection":41},"zone":14,"typeConfidence":0.9,"plateTime":0.44779121916449194,"extension":6.47671341164473},"index":1,"playId":"37cd6bc7-61c2-3dd0-bd06-4fd271a94e8b","pitchNumber":2,"startTime":"2026-06-14T22:16:39.289Z","endTime":"2026-06-14T22:16:43.144Z","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":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.3,"endSpeed":82.8,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.273373802518304,"aZ":-25.930567942298634,"pfxX":-6.694902205391135,"pfxZ":3.6076330355385284,"pX":-0.5616013131897355,"pZ":2.2877385468036873,"vX0":5.409485546440826,"vY0":-130.00652364813396,"vZ0":-3.7050865934006474,"x":138.41,"y":177.01,"x0":-1.7876068762508484,"y0":50.00624649370795,"z0":5.673831084986546,"aX":-11.596644781194108},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":6.0,"breakHorizontal":11.2,"spinRate":1617,"spinDirection":224},"zone":4,"typeConfidence":0.9,"plateTime":0.419443393603137,"extension":6.948700423453232},"hitData":{"launchSpeed":105.4,"launchAngle":6.0,"totalDistance":118.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":177.86,"coordY":113.05}},"index":2,"playId":"2f11603f-2ed7-3864-9903-a4e15fc8d4ca","pitchNumber":3,"startTime":"2026-06-14T22:17:00.473Z","endTime":"2026-06-14T22:17:12.629Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-14T22:17:12.629Z","atBatIndex":88},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Colby Thomas strikes out swinging.","rbi":0,"awayScore":23,"homeScore":9,"isOut":true},"about":{"atBatIndex":89,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-14T22:17:28.072Z","endTime":"2026-06-14T22:19:04.034Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682769,"fullName":"Eiberson Castellano","link":"/api/v1/people/682769"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":664954,"link":"/api/v1/people/664954"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.1,"endSpeed":77.4,"strikeZoneTop":3.122,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.418164568995117,"aZ":-38.323634697767446,"pfxX":1.5674168177081613,"pfxZ":-4.078176041012744,"pX":0.10477890849136105,"pZ":3.6480548385847733,"vX0":4.204968264911003,"vY0":-121.0934711239786,"vZ0":2.614310068337473,"x":113.01,"y":140.28,"x0":-1.8478638874079112,"y0":50.0044091814287,"z0":5.873567207165087,"aX":2.361716027234261},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.7,"breakVerticalInduced":-6.6,"breakHorizontal":-3.7,"spinRate":2531,"spinDirection":40},"zone":12,"typeConfidence":0.9,"plateTime":0.4498182440987444,"extension":6.3893324932395466},"index":0,"playId":"ec2ce6ef-7e59-3a0a-adb4-fde807d6a3a6","pitchNumber":1,"startTime":"2026-06-14T22:17:34.906Z","endTime":"2026-06-14T22:17:38.515Z","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":2},"pitchData":{"startSpeed":95.9,"endSpeed":89.3,"strikeZoneTop":3.122,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.216923681558566,"aZ":-16.111158432516497,"pfxX":-5.721911749078045,"pfxZ":7.981075964597902,"pX":0.29640155873397384,"pZ":2.3282024065975286,"vX0":8.243862052246712,"vY0":-139.49626106695663,"vZ0":-5.911104755488582,"x":105.7,"y":175.92,"x0":-1.925402632108654,"y0":50.000649126854114,"z0":5.500238800468911,"aX":-11.512767719367279},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":13.7,"breakHorizontal":9.1,"spinRate":2275,"spinDirection":221},"zone":6,"typeConfidence":0.65,"plateTime":0.38955534579164874,"extension":6.7335980700679485},"index":1,"playId":"b821e536-868f-31eb-92e8-4b7910f00295","pitchNumber":2,"startTime":"2026-06-14T22:17:52.710Z","endTime":"2026-06-14T22:17:57.215Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":89.8,"strikeZoneTop":3.122,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.945809663151678,"aZ":-17.576415841345792,"pfxX":-5.6331173212886005,"pfxZ":7.172492971417137,"pX":0.5975977137917512,"pZ":4.364090267256533,"vX0":8.686486327694487,"vY0":-139.9578942254129,"vZ0":-0.4352935960843416,"x":94.22,"y":120.95,"x0":-1.7781210896304507,"y0":50.00044797404764,"z0":5.646914765464504,"aX":-11.46215718695083},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":13.2,"breakHorizontal":9.0,"spinRate":2223,"spinDirection":216},"zone":12,"typeConfidence":0.81,"plateTime":0.3875507138851786,"extension":6.54695915468935},"index":2,"playId":"4680ea24-c7ec-369f-962b-a083c73b2144","pitchNumber":3,"startTime":"2026-06-14T22:18:14.451Z","endTime":"2026-06-14T22:18:17.737Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":88.5,"strikeZoneTop":3.122,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.876925238753223,"aZ":-25.539199741097654,"pfxX":-3.394444240358096,"pfxZ":3.405290813639809,"pX":1.0536196763579415,"pZ":2.300607023574643,"vX0":8.995087451703982,"vY0":-136.2679808970544,"vZ0":-3.8536404980459644,"x":76.84,"y":176.66,"x0":-1.7978992060561518,"y0":50.00221478903831,"z0":5.4258885509425925,"aX":-6.613082860267135},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":5.8,"breakHorizontal":5.0,"spinRate":2424,"spinDirection":200},"zone":14,"typeConfidence":0.78,"plateTime":0.3965859753828531,"extension":6.685239587810882},"index":3,"playId":"ff423a18-d559-3da1-854b-57d124a83015","pitchNumber":4,"startTime":"2026-06-14T22:18:36.297Z","endTime":"2026-06-14T22:18:39.297Z","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":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":84.2,"endSpeed":79.2,"strikeZoneTop":3.122,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.56076052234204,"aZ":-37.01227520501897,"pfxX":2.7963330641900876,"pfxZ":-3.1154084037475185,"pX":1.3399001948165046,"pZ":1.754498255367695,"vX0":5.782957459448236,"vY0":-122.67458957787568,"vZ0":-1.9462366455271827,"x":65.93,"y":191.41,"x0":-1.392058140472685,"y0":50.0000896074041,"z0":5.653167231005313,"aX":4.347866106226092},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.7,"breakVerticalInduced":-5.9,"breakHorizontal":-6.1,"spinRate":2668,"spinDirection":44},"zone":14,"typeConfidence":0.89,"plateTime":0.4430062803010384,"extension":6.52616318942408},"index":4,"playId":"754d966a-a62c-3cb5-b712-b45b74d21a6a","pitchNumber":5,"startTime":"2026-06-14T22:19:00.937Z","endTime":"2026-06-14T22:19:04.034Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-14T22:19:04.034Z","atBatIndex":89},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Troy Johnston lines out to second baseman Zack Gelof.","rbi":0,"awayScore":23,"homeScore":9,"isOut":true},"about":{"atBatIndex":90,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-14T22:21:11.208Z","endTime":"2026-06-14T22:21:18.994Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"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":[4],"actionIndex":[0,1,2,3],"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":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":680869,"link":"/api/v1/people/680869"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive switch from center field to right field for Lawrence Butler.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":23,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-14T22:20:49.794Z","endTime":"2026-06-14T22:20:49.819Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":671732,"link":"/api/v1/people/671732"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"100"},{"details":{"description":"Defensive switch from right field to left field for Colby Thomas.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":23,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-06-14T22:20:49.819Z","endTime":"2026-06-14T22:20:49.820Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687515,"link":"/api/v1/people/687515"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"201","replacedPlayer":{"id":701762,"link":"/api/v1/people/701762"}},{"details":{"description":"Defensive Substitution: Henry Bolte replaces left fielder Tyler Soderstrom, batting 3rd, playing center field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":23,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-06-14T22:20:49.820Z","endTime":"2026-06-14T22:21:06.529Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":703607,"link":"/api/v1/people/703607"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"301","replacedPlayer":{"id":691016,"link":"/api/v1/people/691016"}},{"details":{"description":"Carlos Cortes is now pitching left-handed.","event":"Pitcher Switch","eventType":"pitcher_switch","awayScore":23,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-06-14T22:21:06.529Z","endTime":"2026-06-14T22:21:13.136Z","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(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"EP","description":"Eephus"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":60.9,"endSpeed":56.0,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":13.173658851013446,"aZ":-32.83057413450723,"pfxX":-0.51260948965789,"pfxZ":-0.8294138680448757,"pX":0.22210055042226237,"pZ":3.4785291489725254,"vX0":-3.047597422197993,"vY0":-88.41630748542987,"vZ0":4.642857234114329,"x":108.53,"y":144.86,"x0":2.0381885085362037,"y0":50.00362391904985,"z0":6.222243775622443,"aX":-0.4038866273142951},"breaks":{"breakAngle":1.2,"breakLength":16.8,"breakY":24.0,"breakVertical":-73.7,"breakVerticalInduced":0.6,"breakHorizontal":1.9,"spinRate":250,"spinDirection":120},"zone":12,"typeConfidence":2.0,"plateTime":0.6206235081504143,"extension":4.893064131982012},"hitData":{"launchSpeed":99.0,"launchAngle":10.0,"totalDistance":180.0,"trajectory":"line_drive","hardness":"medium","location":"4","coordinates":{"coordX":150.75,"coordY":133.36}},"index":4,"playId":"06ee67ae-6da8-3bb9-a37c-a66ae101ee10","pitchNumber":1,"startTime":"2026-06-14T22:21:13.136Z","endTime":"2026-06-14T22:21:18.994Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-14T22:21:18.994Z","atBatIndex":90},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Braxton Fulford walks.","rbi":0,"awayScore":23,"homeScore":9,"isOut":false},"about":{"atBatIndex":91,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-14T22:21:34.707Z","endTime":"2026-06-14T22:23:02.208Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":690924,"fullName":"Braxton Fulford","link":"/api/v1/people/690924"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":690924,"fullName":"Braxton Fulford","link":"/api/v1/people/690924"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5,6,7],"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":690924,"fullName":"Braxton Fulford","link":"/api/v1/people/690924"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Carlos Cortes is now pitching left-handed.","event":"Pitcher Switch","eventType":"pitcher_switch","awayScore":23,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-06-14T22:21:34.301Z","endTime":"2026-06-14T22:21:36.331Z","isPitch":false,"type":"action","player":{"id":666126,"link":"/api/v1/people/666126"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"EP","description":"Eephus"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":58.5,"endSpeed":54.0,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":12.345825609453616,"aZ":-31.010124835128416,"pfxX":-1.1282253056298033,"pfxZ":1.6010641919919522,"pX":0.597024456739108,"pZ":2.7140841144106216,"vX0":-3.071494926786962,"vY0":-85.04963624694304,"vZ0":3.586813776428176,"x":94.24,"y":165.5,"x0":2.5775851336021454,"y0":50.00308781184005,"z0":6.100485857066435,"aX":-0.8212881687528809},"breaks":{"breakAngle":2.4,"breakLength":16.8,"breakY":24.0,"breakVertical":-75.7,"breakVerticalInduced":4.8,"breakHorizontal":3.1,"spinRate":106,"spinDirection":6},"zone":6,"typeConfidence":2.0,"plateTime":0.6455512588381307,"extension":4.697726280219174},"index":1,"playId":"56479407-18eb-3302-acc1-3ee21195392e","pitchNumber":1,"startTime":"2026-06-14T22:21:36.331Z","endTime":"2026-06-14T22:21:40.035Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"EP","description":"Eephus"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":65.4,"endSpeed":60.3,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":14.414757701174763,"aZ":-31.259055217793165,"pfxX":1.9453307004045488,"pfxZ":0.996878993317047,"pX":0.5508977973660805,"pZ":3.2965307611938637,"vX0":-3.8896471532449928,"vY0":-95.10685145647045,"vZ0":3.4076292124820737,"x":96.0,"y":149.77,"x0":2.3686547759297003,"y0":50.00256239248936,"z0":5.911228555188383,"aX":1.7846907286176874},"breaks":{"breakAngle":2.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.7,"breakVerticalInduced":3.2,"breakHorizontal":-2.4,"spinRate":347,"spinDirection":112},"zone":3,"typeConfidence":2.0,"plateTime":0.5756381931922707,"extension":5.007393562017048},"index":2,"playId":"693ddaac-7385-317b-a6a5-2ac78b46d0ab","pitchNumber":2,"startTime":"2026-06-14T22:21:54.496Z","endTime":"2026-06-14T22:21:57.496Z","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":"EP","description":"Eephus"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":61.2,"endSpeed":56.1,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":13.91317914257471,"aZ":-31.326238883021134,"pfxX":-2.9966364191794472,"pfxZ":1.069762260032327,"pX":1.927507595891759,"pZ":2.7237919705840206,"vX0":-0.952983576796855,"vY0":-88.9258497337223,"vZ0":3.790355353046876,"x":43.53,"y":165.24,"x0":2.8612392104757522,"y0":50.002445673376684,"z0":5.679250127646172,"aX":-2.376491390264259},"breaks":{"breakAngle":4.8,"breakLength":15.6,"breakY":24.0,"breakVertical":-70.0,"breakVerticalInduced":3.8,"breakHorizontal":5.8,"spinRate":128,"spinDirection":24},"zone":12,"typeConfidence":2.0,"plateTime":0.6182513083521752,"extension":5.124113835186542},"index":3,"playId":"141f0ee5-0719-3272-b761-04c082226eee","pitchNumber":3,"startTime":"2026-06-14T22:22:07.869Z","endTime":"2026-06-14T22:22:10.869Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(186, 1, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FA","description":"Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":72.4,"endSpeed":67.9,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":13.999878980883285,"aZ":-27.587365444135113,"pfxX":5.3979446540726865,"pfxZ":3.9653797726519677,"pX":1.911431708725805,"pZ":3.0877283225819494,"vX0":-3.3694607939499783,"vY0":-105.57611100207613,"vZ0":1.4980119832292458,"x":44.14,"y":155.41,"x0":2.8084424572738027,"y0":50.00044419542221,"z0":5.490134006120614,"aX":6.236536187416019},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":7.8,"breakHorizontal":-9.1,"spinRate":1611,"spinDirection":138},"zone":12,"typeConfidence":2.0,"plateTime":0.5142065161835481,"extension":5.121146021233946},"index":4,"playId":"f8d23b1d-f254-3644-ac4e-fbfd712ad1d8","pitchNumber":4,"startTime":"2026-06-14T22:22:18.611Z","endTime":"2026-06-14T22:22:21.611Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"EP","description":"Eephus"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":60.4,"endSpeed":55.5,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":13.46888133184872,"aZ":-31.350303552597303,"pfxX":6.005167432356558,"pfxZ":1.0624782755197835,"pX":0.7495331960291786,"pZ":2.387604154393529,"vX0":-3.739820048874462,"vY0":-87.79505856646617,"vZ0":3.0824381950151336,"x":88.43,"y":174.31,"x0":2.13634150153808,"y0":50.00199882302498,"z0":5.859348821221158,"aX":4.645873221416862},"breaks":{"breakAngle":7.2,"breakLength":16.8,"breakY":24.0,"breakVertical":-72.0,"breakVerticalInduced":3.6,"breakHorizontal":-9.5,"spinRate":191,"spinDirection":342},"zone":6,"typeConfidence":2.0,"plateTime":0.6260284669680392,"extension":4.952940806636562},"index":5,"playId":"0ac11f9b-f092-3210-a6d8-814abaff8d2f","pitchNumber":5,"startTime":"2026-06-14T22:22:28.499Z","endTime":"2026-06-14T22:22:34.813Z","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":"EP","description":"Eephus"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":60.4,"endSpeed":56.2,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":12.669860882963563,"aZ":-33.92225980198168,"pfxX":-5.038556132423357,"pfxZ":-2.251807271536041,"pX":-1.6701442153177657,"pZ":2.177996154885474,"vX0":-5.658392063570535,"vY0":-87.6912072237073,"vZ0":3.455968836321321,"x":180.66,"y":179.97,"x0":2.255841664691025,"y0":50.00263053140034,"z0":5.8498941875091175,"aX":-3.913631491811433},"breaks":{"breakAngle":7.2,"breakLength":18.0,"breakY":24.0,"breakVertical":-77.8,"breakVerticalInduced":-2.3,"breakHorizontal":11.0,"spinRate":110,"spinDirection":333},"zone":13,"typeConfidence":2.0,"plateTime":0.6251724895198132,"extension":4.931928187404308},"index":6,"playId":"1525d1c0-f4fa-341b-bc0f-73ba787dea42","pitchNumber":6,"startTime":"2026-06-14T22:22:46.604Z","endTime":"2026-06-14T22:22:51.147Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(186, 1, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FA","description":"Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":68.8,"endSpeed":64.6,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":12.59973659300997,"aZ":-24.55788188820955,"pfxX":2.9510348789052987,"pfxZ":7.3030950712362745,"pX":1.946096736482536,"pZ":2.6437970588369786,"vX0":-2.5188859527481995,"vY0":-100.2809954498987,"vZ0":0.2848195529362485,"x":42.82,"y":167.4,"x0":2.8211527705309645,"y0":50.00189937955591,"z0":5.573469223538883,"aX":3.077014489299626},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":13.7,"breakHorizontal":-4.8,"spinRate":1553,"spinDirection":125},"zone":12,"typeConfidence":2.0,"plateTime":0.5413150059473093,"extension":5.007735697850801},"index":7,"playId":"4e62f628-b66b-346e-ba9d-7c16f51589db","pitchNumber":7,"startTime":"2026-06-14T22:22:58.482Z","endTime":"2026-06-14T22:23:02.208Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-14T22:23:02.208Z","atBatIndex":91},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Willi Castro walks. Braxton Fulford to 2nd.","rbi":0,"awayScore":23,"homeScore":9,"isOut":false},"about":{"atBatIndex":92,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-14T22:23:16.037Z","endTime":"2026-06-14T22:24:11.007Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"postOnSecond":{"id":690924,"fullName":"Braxton Fulford","link":"/api/v1/people/690924"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"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":690924,"fullName":"Braxton Fulford","link":"/api/v1/people/690924"},"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":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"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":23,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-06-14T22:23:17.938Z","endTime":"2026-06-14T22:23:17.939Z","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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"EP","description":"Eephus"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":59.7,"endSpeed":55.5,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":12.650932828566331,"aZ":-31.21913348971048,"pfxX":0.18843616964322374,"pfxZ":1.2571822793839509,"pX":0.607951843649044,"pZ":0.5878690164288813,"vX0":-4.0920944754980475,"vY0":-86.76693294320692,"vZ0":0.5547713180111276,"x":93.83,"y":222.91,"x0":2.9769148451243073,"y0":50.002774009341714,"z0":5.603139721915278,"aX":0.14350461773111464},"breaks":{"breakAngle":0.0,"breakLength":16.8,"breakY":24.0,"breakVertical":-74.2,"breakVerticalInduced":3.0,"breakHorizontal":1.1,"spinRate":192,"spinDirection":12},"zone":14,"typeConfidence":2.0,"plateTime":0.6323603036901675,"extension":4.899647966808384},"index":1,"playId":"81a05a07-554a-3a22-b49e-5f4e89100c42","pitchNumber":1,"startTime":"2026-06-14T22:23:17.940Z","endTime":"2026-06-14T22:23:21.678Z","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":"EP","description":"Eephus"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":58.8,"endSpeed":52.9,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":14.184010434040141,"aZ":-30.316083284952835,"pfxX":-3.571431351295458,"pfxZ":2.584310373652105,"pX":1.7505257622143124,"pZ":4.265309415148889,"vX0":-1.3928934457310014,"vY0":-85.141367464595,"vZ0":6.132641227292426,"x":50.27,"y":123.62,"x0":3.0493200188421103,"y0":50.000537469923394,"z0":6.050820167651193,"aX":-2.561380432005935},"breaks":{"breakAngle":4.8,"breakLength":16.8,"breakY":24.0,"breakVertical":-73.4,"breakVerticalInduced":7.9,"breakHorizontal":7.0,"spinRate":134,"spinDirection":357},"zone":12,"typeConfidence":2.0,"plateTime":0.6490390811327389,"extension":4.869146362637474},"index":2,"playId":"1b731a24-d079-3e6d-b4fd-433905e37902","pitchNumber":2,"startTime":"2026-06-14T22:23:31.178Z","endTime":"2026-06-14T22:23:35.056Z","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(186, 1, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FA","description":"Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":67.2,"endSpeed":62.9,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":12.753041226814014,"aZ":-27.270988502481924,"pfxX":5.238452100759628,"pfxZ":4.962172451854924,"pX":0.7174192437890481,"pZ":2.834420493020171,"vX0":-5.208967807971888,"vY0":-97.86542473045155,"vZ0":1.2384437501750996,"x":89.65,"y":162.25,"x0":2.7102670428139293,"y0":50.00189852351862,"z0":5.795393873212045,"aX":5.1756084235707425},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.9,"breakVerticalInduced":9.7,"breakHorizontal":-8.3,"spinRate":1509,"spinDirection":136},"zone":3,"typeConfidence":2.0,"plateTime":0.5557369284117999,"extension":4.847331173597403},"index":3,"playId":"ee86c7cf-9d7b-3d79-a4c6-3d694830f9a6","pitchNumber":3,"startTime":"2026-06-14T22:23:42.363Z","endTime":"2026-06-14T22:23:45.888Z","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(186, 1, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FA","description":"Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":69.9,"endSpeed":65.6,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":13.936829257871825,"aZ":-27.73035180169095,"pfxX":5.869614157894301,"pfxZ":4.172435844792821,"pX":-0.17122323968492426,"pZ":0.7514419983671474,"vX0":-7.765855525187181,"vY0":-101.62987726023006,"vZ0":-2.5408329229272786,"x":123.53,"y":218.49,"x0":2.9068720852781715,"y0":50.000561295503324,"z0":5.40373404263069,"aX":6.246350421700306},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.0,"breakVerticalInduced":7.3,"breakHorizontal":-8.9,"spinRate":1586,"spinDirection":132},"zone":13,"typeConfidence":2.0,"plateTime":0.5353865092367478,"extension":4.936858715136011},"index":4,"playId":"cacf6235-8938-3fb7-b710-6afa266f1b3b","pitchNumber":4,"startTime":"2026-06-14T22:23:52.848Z","endTime":"2026-06-14T22:23:56.597Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(186, 1, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FA","description":"Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"pitchData":{"startSpeed":72.3,"endSpeed":67.7,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":13.924726960937452,"aZ":-25.270625543560065,"pfxX":4.754377031166182,"pfxZ":5.9997345449755475,"pX":1.0008285901740075,"pZ":3.9726027915731508,"vX0":-4.69447715113457,"vY0":-105.35130365864303,"vZ0":2.3134055251820924,"x":78.85,"y":131.52,"x0":2.6160195167250158,"y0":50.00313613107902,"z0":5.735661098471369,"aX":5.4712916145696955},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":11.8,"breakHorizontal":-7.7,"spinRate":1632,"spinDirection":136},"zone":12,"typeConfidence":2.0,"plateTime":0.5152789442635797,"extension":4.87817760698941},"index":5,"playId":"1e543d0b-9384-37b9-a2e7-1a550c906113","pitchNumber":5,"startTime":"2026-06-14T22:24:06.608Z","endTime":"2026-06-14T22:24:11.007Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-14T22:24:11.007Z","atBatIndex":92},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Sterlin Thompson grounds into a double play, shortstop Alika Williams to first baseman Jeff McNeil. Willi Castro out at 2nd. Sterlin Thompson out at 1st.","rbi":0,"awayScore":23,"homeScore":9,"isOut":true},"about":{"atBatIndex":93,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-14T22:24:27.861Z","endTime":"2026-06-14T22:24:38.177Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":694514,"fullName":"Sterlin Thompson","link":"/api/v1/people/694514"},"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],"actionIndex":[0],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":675961,"link":"/api/v1/people/675961"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":694514,"fullName":"Sterlin Thompson","link":"/api/v1/people/694514"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":675961,"link":"/api/v1/people/675961"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":643446,"link":"/api/v1/people/643446"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Carlos Cortes is now pitching left-handed.","event":"Pitcher Switch","eventType":"pitcher_switch","awayScore":23,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-06-14T22:24:25.264Z","endTime":"2026-06-14T22:24:29.897Z","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(186, 1, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FA","description":"Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":70.9,"endSpeed":67.1,"strikeZoneTop":3.341,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":12.22086808305664,"aZ":-25.473041681554665,"pfxX":4.33069791717511,"pfxZ":6.032675911409178,"pX":-0.8663409638615917,"pZ":1.7557956917456263,"vX0":-8.329437309205828,"vY0":-103.1239033693737,"vZ0":-1.4864328099892012,"x":150.02,"y":191.37,"x0":2.6084366812860473,"y0":50.00000141302769,"z0":5.4735317857884045,"aX":4.807105571394811},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":11.0,"breakHorizontal":-6.2,"spinRate":1642,"spinDirection":134},"zone":13,"typeConfidence":2.0,"plateTime":0.5250627262859524,"extension":4.878622069855551},"hitData":{"launchSpeed":72.6,"launchAngle":2.0,"totalDistance":47.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":121.09,"coordY":148.51}},"index":1,"playId":"6855940c-8a9e-3797-b362-f6cc86e22f6b","pitchNumber":1,"startTime":"2026-06-14T22:24:29.897Z","endTime":"2026-06-14T22:24:38.177Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-14T22:24:38.177Z","atBatIndex":93},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Henry Bolte singles on a ground ball to third baseman Kyle Karros.","rbi":0,"awayScore":23,"homeScore":9,"isOut":false},"about":{"atBatIndex":94,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-06-14T22:26:41.728Z","endTime":"2026-06-14T22:26:54.600Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682769,"fullName":"Eiberson Castellano","link":"/api/v1/people/682769"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":691720,"link":"/api/v1/people/691720"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":89.3,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.326558850701772,"aZ":-22.299042820875833,"pfxX":-6.455448286949395,"pfxZ":4.919803777869783,"pX":-0.5112057724052967,"pZ":2.4943942749465524,"vX0":6.134752256911306,"vY0":-139.15792313149996,"vZ0":-4.691139127670258,"x":136.49,"y":171.43,"x0":-1.880789581700469,"y0":50.0031185321409,"z0":5.634433784852393,"aX":-12.959455749629717},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":8.4,"breakHorizontal":10.8,"spinRate":2188,"spinDirection":217},"zone":4,"typeConfidence":0.84,"plateTime":0.39010545299624555,"extension":6.396446457378469},"hitData":{"launchSpeed":61.2,"launchAngle":-43.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":112.04,"coordY":165.13}},"index":0,"playId":"75d7e183-4e70-337a-b2d5-ed9001c837c3","pitchNumber":1,"startTime":"2026-06-14T22:26:45.700Z","endTime":"2026-06-14T22:26:54.600Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-14T22:26:54.600Z","atBatIndex":94},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Carlos Cortes grounds into a double play, first baseman TJ Rumfield to shortstop Willi Castro to pitcher Eiberson Castellano. Henry Bolte out at 2nd. Carlos Cortes out at 1st.","rbi":0,"awayScore":23,"homeScore":9,"isOut":true},"about":{"atBatIndex":95,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-06-14T22:27:19.827Z","endTime":"2026-06-14T22:28:23.825Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682769,"fullName":"Eiberson Castellano","link":"/api/v1/people/682769"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":681198,"link":"/api/v1/people/681198"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":650489,"link":"/api/v1/people/650489"},"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":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":650489,"link":"/api/v1/people/650489"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":682769,"link":"/api/v1/people/682769"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"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":0},"pitchData":{"startSpeed":96.3,"endSpeed":89.7,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.446347964667954,"aZ":-18.136630479517176,"pfxX":-4.879574803696019,"pfxZ":6.89754247122525,"pX":0.2682744942643662,"pZ":3.7554115446834633,"vX0":7.758741131059359,"vY0":-140.2925820259257,"vZ0":-2.036122384027111,"x":106.77,"y":137.38,"x0":-1.8726927127369155,"y0":50.00495051584874,"z0":5.646003716564071,"aX":-9.934443898137209},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":12.4,"breakHorizontal":7.7,"spinRate":2213,"spinDirection":222},"zone":12,"typeConfidence":0.62,"plateTime":0.38730988749458906,"extension":6.47862450823551},"index":0,"playId":"c2fffe04-98d7-3610-bbb8-0c5ae17fe5a6","pitchNumber":1,"startTime":"2026-06-14T22:27:26.381Z","endTime":"2026-06-14T22:27:29.406Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.5,"endSpeed":78.6,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.103736388004364,"aZ":-37.53341152491984,"pfxX":1.5225308607306705,"pfxZ":-3.5098112311099365,"pX":1.5609003627388265,"pZ":1.5047115184726125,"vX0":7.621076712539069,"vY0":-121.5158798988794,"vZ0":-2.021001341868002,"x":57.5,"y":198.15,"x0":-1.7870718508623507,"y0":50.00380335036549,"z0":5.544770207523512,"aX":2.3230718418264553},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.2,"breakVerticalInduced":-6.6,"breakHorizontal":-4.2,"spinRate":2587,"spinDirection":46},"zone":14,"typeConfidence":0.9,"plateTime":0.44717684514,"extension":6.673400544272013},"index":1,"playId":"640ef91d-eabe-3bf6-9e47-f1bacdfcef89","pitchNumber":2,"startTime":"2026-06-14T22:27:52.427Z","endTime":"2026-06-14T22:27:55.464Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.7,"endSpeed":78.9,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.91698744813751,"aZ":-36.47770762017555,"pfxX":2.2916847648046774,"pfxZ":-2.7876117255336714,"pX":0.35382839719030645,"pZ":1.7906735075120477,"vX0":4.534535794876121,"vY0":-122.07776023469914,"vZ0":-1.8232286795531216,"x":103.51,"y":190.43,"x0":-1.8090845035224763,"y0":50.00228484219406,"z0":5.621985139283534,"aX":3.537463021412491},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-5.2,"breakHorizontal":-5.0,"spinRate":2521,"spinDirection":52},"zone":9,"typeConfidence":0.89,"plateTime":0.4448284845233532,"extension":6.346803407304635},"hitData":{"launchSpeed":94.3,"launchAngle":-10.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":151.41,"coordY":175.02}},"index":2,"playId":"942d3ff0-77eb-3747-8258-d867ee38380d","pitchNumber":3,"startTime":"2026-06-14T22:28:13.962Z","endTime":"2026-06-14T22:28:23.825Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-14T22:28:23.825Z","atBatIndex":95},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Zack Gelof hit by pitch.","rbi":0,"awayScore":23,"homeScore":9,"isOut":false},"about":{"atBatIndex":96,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-06-14T22:28:46.951Z","endTime":"2026-06-14T22:29:54.972Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682769,"fullName":"Eiberson Castellano","link":"/api/v1/people/682769"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"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":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":88.9,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.291447102229306,"aZ":-19.906988910692004,"pfxX":-3.801580652779037,"pfxZ":6.167069488579298,"pX":0.9570535383456188,"pZ":3.1581299643484524,"vX0":8.848391095571492,"vY0":-138.32551588933535,"vZ0":-3.1157817945087913,"x":80.52,"y":153.51,"x0":-1.7524788328166396,"y0":50.000446431237926,"z0":5.593305044336557,"aX":-7.559809132107474},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":10.9,"breakHorizontal":5.5,"spinRate":2284,"spinDirection":217},"zone":12,"typeConfidence":0.9,"plateTime":0.39208471035476,"extension":6.461914235192985},"index":0,"playId":"db74b0b6-44a2-3110-9c72-7fa0d097d2bd","pitchNumber":1,"startTime":"2026-06-14T22:28:50.731Z","endTime":"2026-06-14T22:28:54.682Z","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":2},"pitchData":{"startSpeed":82.0,"endSpeed":75.9,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.247215641011426,"aZ":-36.55473784627531,"pfxX":2.62278062074897,"pfxZ":-3.013042908296809,"pX":-0.22834699018714985,"pZ":3.5392573120164292,"vX0":2.825717216406353,"vY0":-119.40136526962611,"vZ0":2.339615976646533,"x":125.7,"y":143.22,"x0":-1.7642102562997042,"y0":50.00077081195888,"z0":5.817337513174247,"aX":3.816552860052686},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.1,"breakVerticalInduced":-4.7,"breakHorizontal":-5.4,"spinRate":2536,"spinDirection":52},"zone":11,"typeConfidence":0.9,"plateTime":0.45730839194759954,"extension":6.597540640635729},"index":1,"playId":"f1c6f715-5a81-32f5-b3b1-a1e482c0a7f0","pitchNumber":2,"startTime":"2026-06-14T22:29:07.555Z","endTime":"2026-06-14T22:29:11.242Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.9,"endSpeed":77.0,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.980436676792078,"aZ":-37.90060734521724,"pfxX":2.7468250130367178,"pfxZ":-3.892598619486943,"pX":0.17059016189779963,"pZ":1.639353053124243,"vX0":3.8107099391960717,"vY0":-119.3779231640929,"vZ0":-1.550539113165181,"x":110.5,"y":194.52,"x0":-1.792092377774188,"y0":50.003977183848036,"z0":5.6521105678785055,"aX":4.038367556890309},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.3,"breakVerticalInduced":-7.2,"breakHorizontal":-5.8,"spinRate":2569,"spinDirection":49},"zone":14,"typeConfidence":0.9,"plateTime":0.4555994651135542,"extension":6.475456893689783},"index":2,"playId":"546b037c-4812-381e-ba52-86045209abb5","pitchNumber":3,"startTime":"2026-06-14T22:29:27.727Z","endTime":"2026-06-14T22:29:30.844Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":88.3,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.092914123351193,"aZ":-20.248086831021414,"pfxX":-2.8468025691321106,"pfxZ":6.030629433009814,"pX":-1.9339935878063181,"pZ":3.578124925443952,"vX0":0.756325307675505,"vY0":-138.56003251700162,"vZ0":-2.051753945514876,"x":190.72,"y":142.17,"x0":-1.8377260263995916,"y0":50.000997065475005,"z0":5.657413948545637,"aX":-5.627380847794713},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":10.8,"breakHorizontal":5.0,"spinRate":2148,"spinDirection":216},"zone":11,"typeConfidence":0.91,"plateTime":0.39280532248213973,"extension":6.489394979446996},"index":3,"playId":"d23dc4bc-c657-3460-bc9d-7b7371878801","pitchNumber":4,"startTime":"2026-06-14T22:29:48.823Z","endTime":"2026-06-14T22:29:54.972Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-14T22:29:54.972Z","atBatIndex":96},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jonah Heim grounds out, second baseman Edouard Julien to first baseman TJ Rumfield.","rbi":0,"awayScore":23,"homeScore":9,"isOut":true},"about":{"atBatIndex":97,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-06-14T22:30:19.248Z","endTime":"2026-06-14T22:30:34.712Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682769,"fullName":"Eiberson Castellano","link":"/api/v1/people/682769"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".125"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".294"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".240"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".293"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".346"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".192"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".150"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".038"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".171"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.30"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.90"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.36"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.64"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.27"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.06"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.22"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.62"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.93"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"75.09"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"83.62"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"81.80"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.59"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".250"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".929"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".667"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".550"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".600"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".462"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".273"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".436"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".250"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".929"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".667"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".550"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".600"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".462"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".273"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".436"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":666397,"link":"/api/v1/people/666397"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":681198,"link":"/api/v1/people/681198"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.5,"endSpeed":82.7,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.539787177015832,"aZ":-25.632248629185128,"pfxX":-7.195331974116307,"pfxZ":3.805666103690081,"pX":-0.17610282155774082,"pZ":2.4467672720804807,"vX0":5.808565544005876,"vY0":-128.93402413484776,"vZ0":-3.3261020434839015,"x":123.71,"y":172.72,"x0":-1.5004271440502999,"y0":50.00333260998655,"z0":5.686532084958018,"aX":-12.368960490676645},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":6.5,"breakHorizontal":12.1,"spinRate":1640,"spinDirection":224},"zone":5,"typeConfidence":0.9,"plateTime":0.4214626750545052,"extension":6.719161648527596},"hitData":{"launchSpeed":98.7,"launchAngle":4.0,"totalDistance":104.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":153.02,"coordY":155.13}},"index":0,"playId":"2262d8a8-09d9-3327-b239-ed8e5dd74f84","pitchNumber":1,"startTime":"2026-06-14T22:30:26.302Z","endTime":"2026-06-14T22:30:34.712Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-14T22:30:34.712Z","atBatIndex":97}],"currentPlay":{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jonah Heim grounds out, second baseman Edouard Julien to first baseman TJ Rumfield.","rbi":0,"awayScore":23,"homeScore":9,"isOut":true},"about":{"atBatIndex":97,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-06-14T22:30:19.248Z","endTime":"2026-06-14T22:30:34.712Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682769,"fullName":"Eiberson Castellano","link":"/api/v1/people/682769"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".125"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".294"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".240"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".293"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".346"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".192"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".150"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".038"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".171"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.30"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.90"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.36"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.64"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.27"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.06"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.22"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.62"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.93"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"75.09"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"83.62"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"81.80"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.59"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".250"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".929"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".667"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".550"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".600"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".462"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".273"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".436"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".250"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".929"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".667"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".550"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".600"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".462"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".273"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".436"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":666397,"link":"/api/v1/people/666397"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":681198,"link":"/api/v1/people/681198"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.5,"endSpeed":82.7,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.539787177015832,"aZ":-25.632248629185128,"pfxX":-7.195331974116307,"pfxZ":3.805666103690081,"pX":-0.17610282155774082,"pZ":2.4467672720804807,"vX0":5.808565544005876,"vY0":-128.93402413484776,"vZ0":-3.3261020434839015,"x":123.71,"y":172.72,"x0":-1.5004271440502999,"y0":50.00333260998655,"z0":5.686532084958018,"aX":-12.368960490676645},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":6.5,"breakHorizontal":12.1,"spinRate":1640,"spinDirection":224},"zone":5,"typeConfidence":0.9,"plateTime":0.4214626750545052,"extension":6.719161648527596},"hitData":{"launchSpeed":98.7,"launchAngle":4.0,"totalDistance":104.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":153.02,"coordY":155.13}},"index":0,"playId":"2262d8a8-09d9-3327-b239-ed8e5dd74f84","pitchNumber":1,"startTime":"2026-06-14T22:30:26.302Z","endTime":"2026-06-14T22:30:34.712Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-14T22:30:34.712Z","atBatIndex":97},"scoringPlays":[3,7,8,11,15,17,21,31,32,39,42,45,46,47,48,49,54,66,67,68,69,71,79,81],"playsByInning":[{"startIndex":0,"endIndex":12,"top":[0,1,2,3,4],"bottom":[5,6,7,8,9,10,11,12],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":1,"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"batter":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"coordinates":{"x":110.44,"y":169.32},"type":"E","description":"Field Error"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":1,"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"batter":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"coordinates":{"x":63.52,"y":79.78},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":1,"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"coordinates":{"x":147.7,"y":29.98},"type":"H","description":"Home Run"}],"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":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"coordinates":{"x":103.34,"y":122.68},"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":1,"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"coordinates":{"x":156.17,"y":82.39},"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":1,"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"batter":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"coordinates":{"x":148.66,"y":114.63},"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":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"batter":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"coordinates":{"x":185.77,"y":117.65},"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":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"batter":{"id":691777,"fullName":"Max Muncy","link":"/api/v1/people/691777"},"coordinates":{"x":75.45,"y":63.23},"type":"O","description":"Sac Fly"},{"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":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"coordinates":{"x":61.41,"y":117.63},"type":"O","description":"Flyout"}]}},{"startIndex":13,"endIndex":23,"top":[13,14,15,16,17,18],"bottom":[19,20,21,22,23],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":2,"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"batter":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"coordinates":{"x":131.49,"y":110.29},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":2,"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"batter":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"coordinates":{"x":191.55,"y":102.91},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":2,"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"batter":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"coordinates":{"x":158.09,"y":157.16},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":2,"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"batter":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"coordinates":{"x":56.19,"y":63.37},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":2,"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"batter":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"coordinates":{"x":130.25,"y":82.74},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":2,"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"batter":{"id":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961"},"coordinates":{"x":115.62,"y":84.41},"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":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"coordinates":{"x":110.44,"y":67.93},"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":2,"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"coordinates":{"x":110.48,"y":77.93},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":2,"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"batter":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"coordinates":{"x":114.49,"y":154.12},"type":"O","description":"Groundout"}]}},{"startIndex":24,"endIndex":29,"top":[24,25,26],"bottom":[27,28,29],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":3,"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"batter":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"coordinates":{"x":115.16,"y":142.01},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":3,"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"coordinates":{"x":124.38,"y":86.17},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":3,"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"coordinates":{"x":92.94,"y":70.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":3,"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"batter":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"coordinates":{"x":153.38,"y":196.46},"type":"O","description":"Pop Out"},{"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":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"batter":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"coordinates":{"x":154.45,"y":129.4},"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":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"batter":{"id":691777,"fullName":"Max Muncy","link":"/api/v1/people/691777"},"coordinates":{"x":142.38,"y":180.98},"type":"O","description":"Pop Out"}]}},{"startIndex":30,"endIndex":40,"top":[30,31,32,33,34,35],"bottom":[36,37,38,39,40],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":4,"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"batter":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"coordinates":{"x":110.94,"y":176.42},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":4,"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"batter":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"coordinates":{"x":114.49,"y":62.36},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":4,"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"batter":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"coordinates":{"x":218.42,"y":79.09},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":4,"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"batter":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"coordinates":{"x":110.44,"y":89.88},"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":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"batter":{"id":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961"},"coordinates":{"x":118.04,"y":140.93},"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":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"coordinates":{"x":134.77,"y":193.15},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":4,"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"coordinates":{"x":155.56,"y":169.83},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":4,"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"coordinates":{"x":156.57,"y":169.32},"type":"O","description":"Groundout"}]}},{"startIndex":41,"endIndex":55,"top":[41,42,43,44,45,46,47,48,49,50],"bottom":[51,52,53,54,55],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":5,"pitcher":{"id":665622,"fullName":"Luis Medina","link":"/api/v1/people/665622"},"batter":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"coordinates":{"x":149.98,"y":153.61},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":5,"pitcher":{"id":665622,"fullName":"Luis Medina","link":"/api/v1/people/665622"},"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"coordinates":{"x":47.57,"y":69.96},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":5,"pitcher":{"id":665622,"fullName":"Luis Medina","link":"/api/v1/people/665622"},"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"coordinates":{"x":148.49,"y":78.34},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":5,"pitcher":{"id":665622,"fullName":"Luis Medina","link":"/api/v1/people/665622"},"batter":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"coordinates":{"x":66.38,"y":65.86},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":5,"pitcher":{"id":665622,"fullName":"Luis Medina","link":"/api/v1/people/665622"},"batter":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"coordinates":{"x":134.26,"y":52.72},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":5,"pitcher":{"id":665622,"fullName":"Luis Medina","link":"/api/v1/people/665622"},"batter":{"id":690924,"fullName":"Braxton Fulford","link":"/api/v1/people/690924"},"coordinates":{"x":201.18,"y":104.43},"type":"O","description":"Sac Fly"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":5,"pitcher":{"id":665622,"fullName":"Luis Medina","link":"/api/v1/people/665622"},"batter":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"coordinates":{"x":163.7,"y":101.89},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":5,"pitcher":{"id":665622,"fullName":"Luis Medina","link":"/api/v1/people/665622"},"batter":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"coordinates":{"x":103.57,"y":73.93},"type":"H","description":"Triple"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":5,"pitcher":{"id":665622,"fullName":"Luis Medina","link":"/api/v1/people/665622"},"batter":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"coordinates":{"x":62.53,"y":79.36},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":5,"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"batter":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"coordinates":{"x":113.75,"y":76.0},"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":5,"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"batter":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"coordinates":{"x":153.02,"y":101.39},"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":5,"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"batter":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"coordinates":{"x":152.52,"y":169.83},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":5,"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"batter":{"id":691777,"fullName":"Max Muncy","link":"/api/v1/people/691777"},"coordinates":{"x":38.25,"y":74.52},"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":5,"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"coordinates":{"x":95.74,"y":108.49},"type":"O","description":"Flyout"}]}},{"startIndex":56,"endIndex":62,"top":[56,57,58,59],"bottom":[60,61,62],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":6,"pitcher":{"id":669620,"fullName":"Brady Basso","link":"/api/v1/people/669620"},"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"coordinates":{"x":93.17,"y":142.99},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":6,"pitcher":{"id":669620,"fullName":"Brady Basso","link":"/api/v1/people/669620"},"batter":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"coordinates":{"x":116.52,"y":174.9},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":6,"pitcher":{"id":669620,"fullName":"Brady Basso","link":"/api/v1/people/669620"},"batter":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"coordinates":{"x":116.01,"y":153.1},"type":"O","description":"Forceout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":6,"pitcher":{"id":680604,"fullName":"Blas Castaño","link":"/api/v1/people/680604"},"batter":{"id":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961"},"coordinates":{"x":129.21,"y":74.36},"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":6,"pitcher":{"id":680604,"fullName":"Blas Castaño","link":"/api/v1/people/680604"},"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"coordinates":{"x":129.38,"y":137.21},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":6,"pitcher":{"id":680604,"fullName":"Blas Castaño","link":"/api/v1/people/680604"},"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"coordinates":{"x":107.4,"y":159.69},"type":"O","description":"Grounded Into DP"}]}},{"startIndex":63,"endIndex":75,"top":[63,64,65,66,67,68,69,70],"bottom":[71,72,73,74,75],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":7,"pitcher":{"id":669620,"fullName":"Brady Basso","link":"/api/v1/people/669620"},"batter":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"coordinates":{"x":141.01,"y":148.08},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":7,"pitcher":{"id":669620,"fullName":"Brady Basso","link":"/api/v1/people/669620"},"batter":{"id":690924,"fullName":"Braxton Fulford","link":"/api/v1/people/690924"},"coordinates":{"x":64.81,"y":120.15},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":7,"pitcher":{"id":669620,"fullName":"Brady Basso","link":"/api/v1/people/669620"},"batter":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"coordinates":{"x":108.41,"y":171.86},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":7,"pitcher":{"id":669620,"fullName":"Brady Basso","link":"/api/v1/people/669620"},"batter":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"coordinates":{"x":117.03,"y":153.61},"type":"O","description":"Forceout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":7,"pitcher":{"id":669620,"fullName":"Brady Basso","link":"/api/v1/people/669620"},"batter":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"coordinates":{"x":180.4,"y":76.04},"type":"H","description":"Triple"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":7,"pitcher":{"id":669620,"fullName":"Brady Basso","link":"/api/v1/people/669620"},"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"coordinates":{"x":98.02,"y":49.55},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":7,"pitcher":{"id":669620,"fullName":"Brady Basso","link":"/api/v1/people/669620"},"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"coordinates":{"x":88.04,"y":44.0},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":7,"pitcher":{"id":605130,"fullName":"Scott Barlow","link":"/api/v1/people/605130"},"batter":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"coordinates":{"x":138.32,"y":63.37},"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":7,"pitcher":{"id":680604,"fullName":"Blas Castaño","link":"/api/v1/people/680604"},"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"coordinates":{"x":148.37,"y":12.63},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":7,"pitcher":{"id":682769,"fullName":"Eiberson Castellano","link":"/api/v1/people/682769"},"batter":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"coordinates":{"x":194.09,"y":104.43},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":7,"pitcher":{"id":682769,"fullName":"Eiberson Castellano","link":"/api/v1/people/682769"},"batter":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"coordinates":{"x":85.89,"y":101.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":7,"pitcher":{"id":682769,"fullName":"Eiberson Castellano","link":"/api/v1/people/682769"},"batter":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"coordinates":{"x":155.55,"y":90.81},"type":"H","description":"Double"}]}},{"startIndex":76,"endIndex":89,"top":[76,77,78,79,80,81,82,83,84,85],"bottom":[86,87,88,89],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":8,"pitcher":{"id":605130,"fullName":"Scott Barlow","link":"/api/v1/people/605130"},"batter":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"coordinates":{"x":87.84,"y":104.27},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":8,"pitcher":{"id":605130,"fullName":"Scott Barlow","link":"/api/v1/people/605130"},"batter":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"coordinates":{"x":221.71,"y":45.5},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":8,"pitcher":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"batter":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"coordinates":{"x":217.41,"y":77.06},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":8,"pitcher":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"coordinates":{"x":87.62,"y":116.09},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":8,"pitcher":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"coordinates":{"x":144.35,"y":114.21},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":8,"pitcher":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"batter":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"coordinates":{"x":102.19,"y":135.58},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":8,"pitcher":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"batter":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"coordinates":{"x":90.67,"y":107.48},"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":682769,"fullName":"Eiberson Castellano","link":"/api/v1/people/682769"},"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"coordinates":{"x":147.19,"y":138.78},"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":8,"pitcher":{"id":682769,"fullName":"Eiberson Castellano","link":"/api/v1/people/682769"},"batter":{"id":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961"},"coordinates":{"x":119.56,"y":153.61},"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":8,"pitcher":{"id":682769,"fullName":"Eiberson Castellano","link":"/api/v1/people/682769"},"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"coordinates":{"x":177.86,"y":113.05},"type":"H","description":"Single"}]}},{"startIndex":90,"endIndex":97,"top":[90,91,92,93],"bottom":[94,95,96,97],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":9,"pitcher":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"batter":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"coordinates":{"x":150.75,"y":133.36},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":9,"pitcher":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"batter":{"id":694514,"fullName":"Sterlin Thompson","link":"/api/v1/people/694514"},"coordinates":{"x":121.09,"y":148.51},"type":"O","description":"Grounded Into DP"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":9,"pitcher":{"id":682769,"fullName":"Eiberson Castellano","link":"/api/v1/people/682769"},"batter":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"coordinates":{"x":112.04,"y":165.13},"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":682769,"fullName":"Eiberson Castellano","link":"/api/v1/people/682769"},"batter":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"coordinates":{"x":151.41,"y":175.02},"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":682769,"fullName":"Eiberson Castellano","link":"/api/v1/people/682769"},"batter":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"coordinates":{"x":153.02,"y":155.13},"type":"O","description":"Groundout"}]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Bottom","inningHalf":"Bottom","isTopInning":false,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":4,"hits":3,"errors":1,"leftOnBase":1},"away":{"runs":2,"hits":1,"errors":1,"leftOnBase":0}},{"num":2,"ordinalNum":"2nd","home":{"runs":1,"hits":2,"errors":0,"leftOnBase":1},"away":{"runs":3,"hits":3,"errors":0,"leftOnBase":0}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":4,"ordinalNum":"4th","home":{"runs":1,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":3,"hits":3,"errors":0,"leftOnBase":0}},{"num":5,"ordinalNum":"5th","home":{"runs":2,"hits":2,"errors":0,"leftOnBase":0},"away":{"runs":6,"hits":6,"errors":0,"leftOnBase":1}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":7,"ordinalNum":"7th","home":{"runs":1,"hits":3,"errors":0,"leftOnBase":1},"away":{"runs":4,"hits":5,"errors":0,"leftOnBase":1}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":5,"hits":5,"errors":0,"leftOnBase":2}},{"num":9,"ordinalNum":"9th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}}],"teams":{"home":{"runs":9,"hits":14,"errors":1,"leftOnBase":6},"away":{"runs":23,"hits":24,"errors":1,"leftOnBase":6}},"defense":{"pitcher":{"id":682769,"fullName":"Eiberson Castellano","link":"/api/v1/people/682769"},"catcher":{"id":664954,"fullName":"Brett Sullivan","link":"/api/v1/people/664954"},"first":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"second":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"third":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"shortstop":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"left":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"center":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"right":{"id":694514,"fullName":"Sterlin Thompson","link":"/api/v1/people/694514"},"batter":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"onDeck":{"id":664954,"fullName":"Brett Sullivan","link":"/api/v1/people/664954"},"inHole":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"battingOrder":3,"team":{"id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"}},"offense":{"batter":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"onDeck":{"id":691777,"fullName":"Max Muncy","link":"/api/v1/people/691777"},"inHole":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"pitcher":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"battingOrder":6,"team":{"id":133,"name":"Athletics","link":"/api/v1/teams/133"}},"balls":0,"strikes":0,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"teamStats":{"batting":{"flyOuts":8,"groundOuts":7,"airOuts":13,"runs":23,"doubles":5,"triples":2,"homeRuns":6,"strikeOuts":7,"baseOnBalls":5,"intentionalWalks":0,"hits":24,"hitByPitch":0,"avg":".253","atBats":50,"obp":".322","slg":".409","ops":".731","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":56,"totalBases":51,"rbi":23,"leftOnBase":15,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"8.33","popOuts":2,"lineOuts":3},"pitching":{"flyOuts":4,"groundOuts":9,"airOuts":12,"runs":9,"doubles":4,"triples":0,"homeRuns":2,"strikeOuts":4,"baseOnBalls":2,"intentionalWalks":0,"hits":14,"hitByPitch":1,"atBats":38,"obp":".405","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":152,"era":"5.61","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":7,"whip":"1.52","battersFaced":42,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":152,"balls":58,"strikes":94,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.75","rbi":9,"pitchesPerInning":"16.89","runsScoredPer9":"9.00","homeRunsPer9":"2.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":3,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":27,"errors":1,"chances":39,"passedBall":0,"pickoffs":0}},"players":{"ID663372":{"person":{"id":663372,"fullName":"Ryan Feltner","link":"/api/v1/people/663372"},"jerseyNumber":"18","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":8,"gamesStarted":8,"flyOuts":22,"groundOuts":40,"airOuts":39,"runs":22,"doubles":9,"triples":1,"homeRuns":6,"strikeOuts":26,"baseOnBalls":13,"intentionalWalks":0,"hits":31,"hitByPitch":1,"atBats":136,"obp":".300","caughtStealing":2,"stolenBases":7,"stolenBasePercentage":".778","caughtStealingPercentage":".222","numberOfPitches":545,"era":"5.20","inningsPitched":"36.1","wins":2,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":21,"whip":"1.21","battersFaced":150,"outs":109,"gamesPitched":8,"completeGames":0,"shutouts":0,"pitchesThrown":545,"balls":213,"strikes":332,"strikePercentage":".610","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.03","rbi":0,"winPercentage":".500","pitchesPerInning":"15.00","gamesFinished":0,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"6.44","walksPer9Inn":"3.22","hitsPer9Inn":"7.68","runsScoredPer9":"5.45","homeRunsPer9":"1.49","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":7,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":3,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID680604":{"person":{"id":680604,"fullName":"Blas Castaño","link":"/api/v1/people/680604"},"jerseyNumber":"63","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":20,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":20,"balls":5,"strikes":15,"strikePercentage":".750","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"9.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":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":9,"gamesStarted":0,"flyOuts":14,"groundOuts":17,"airOuts":18,"runs":9,"doubles":2,"triples":2,"homeRuns":4,"strikeOuts":16,"baseOnBalls":6,"intentionalWalks":0,"hits":22,"hitByPitch":2,"atBats":72,"obp":".370","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":327,"era":"4.19","inningsPitched":"19.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":9,"whip":"1.45","battersFaced":81,"outs":58,"gamesPitched":9,"completeGames":0,"shutouts":0,"pitchesThrown":327,"balls":112,"strikes":215,"strikePercentage":".660","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":3,"groundOutsToAirouts":"0.94","rbi":1,"winPercentage":".---","pitchesPerInning":"16.91","gamesFinished":2,"strikeoutWalkRatio":"2.67","strikeoutsPer9Inn":"7.45","walksPer9Inn":"2.79","hitsPer9Inn":"10.24","runsScoredPer9":"4.19","homeRunsPer9":"1.86","inheritedRunners":5,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":0,"errors":1,"chances":5,"fielding":".800","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID682769":{"person":{"id":682769,"fullName":"Eiberson Castellano","link":"/api/v1/people/682769"},"jerseyNumber":"55","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{"note":"(S, 1)","summary":"3.0 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":3,"airOuts":2,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":1,"atBats":11,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":35,"inningsPitched":"3.0","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":12,"outs":9,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":35,"balls":11,"strikes":24,"strikePercentage":".690","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":3,"airOuts":2,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":1,"atBats":11,"obp":".417","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":35,"era":"0.00","inningsPitched":"3.0","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"1.33","battersFaced":12,"outs":9,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":35,"balls":11,"strikes":24,"strikePercentage":".690","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.50","rbi":0,"winPercentage":".---","pitchesPerInning":"11.67","gamesFinished":1,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"6.00","walksPer9Inn":"0.00","hitsPer9Inn":"12.00","runsScoredPer9":"0.00","homeRunsPer9":"0.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":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID664983":{"person":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"jerseyNumber":"31","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":57,"flyOuts":23,"groundOuts":43,"airOuts":50,"runs":22,"doubles":11,"triples":3,"homeRuns":4,"strikeOuts":38,"baseOnBalls":12,"intentionalWalks":0,"hits":49,"hitByPitch":1,"avg":".282","atBats":174,"obp":".326","slg":".448","ops":".774","caughtStealing":3,"stolenBases":11,"stolenBasePercentage":".786","caughtStealingPercentage":".214","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":193,"totalBases":78,"rbi":27,"leftOnBase":57,"sacBunts":3,"sacFlies":3,"babip":".333","groundOutsToAirouts":"0.86","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"43.50","popOuts":11,"lineOuts":16},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":138,"errors":1,"chances":139,"fielding":".993","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID687859":{"person":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"jerseyNumber":"20","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"800","stats":{"batting":{"summary":"2-5 | HR, 2B, BB","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":3,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":6,"rbi":4,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"5.00","popOuts":0,"lineOuts":1},"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":67,"flyOuts":33,"groundOuts":55,"airOuts":60,"runs":30,"doubles":21,"triples":0,"homeRuns":3,"strikeOuts":45,"baseOnBalls":19,"intentionalWalks":0,"hits":73,"hitByPitch":3,"avg":".317","atBats":230,"obp":".374","slg":".448","ops":".822","caughtStealing":3,"stolenBases":4,"stolenBasePercentage":".571","caughtStealingPercentage":".429","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":255,"totalBases":103,"rbi":34,"leftOnBase":94,"sacBunts":1,"sacFlies":2,"babip":".380","groundOutsToAirouts":"0.92","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"76.67","popOuts":5,"lineOuts":22},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":166,"errors":3,"chances":177,"fielding":".983","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID690924":{"person":{"id":690924,"fullName":"Braxton Fulford","link":"/api/v1/people/690924"},"jerseyNumber":"37","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"900","stats":{"batting":{"summary":"1-3 | 2B, 2 BB, 2 K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":2,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":1,"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":20,"flyOuts":4,"groundOuts":2,"airOuts":9,"runs":9,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":14,"baseOnBalls":5,"intentionalWalks":0,"hits":7,"hitByPitch":0,"avg":".233","atBats":30,"obp":".324","slg":".400","ops":".724","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":37,"totalBases":12,"rbi":5,"leftOnBase":9,"sacBunts":0,"sacFlies":2,"babip":".353","groundOutsToAirouts":"0.22","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.00","popOuts":3,"lineOuts":2},"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":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","assists":0,"putOuts":10,"errors":0,"chances":10,"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"}]},"ID607536":{"person":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"jerseyNumber":"21","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"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":12,"gamesStarted":12,"flyOuts":40,"groundOuts":63,"airOuts":62,"runs":54,"doubles":15,"triples":2,"homeRuns":14,"strikeOuts":49,"baseOnBalls":16,"intentionalWalks":0,"hits":84,"hitByPitch":5,"atBats":256,"obp":".376","caughtStealing":1,"stolenBases":9,"stolenBasePercentage":".900","caughtStealingPercentage":".100","numberOfPitches":1040,"era":"7.98","inningsPitched":"58.2","wins":1,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":52,"whip":"1.70","battersFaced":279,"outs":176,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":1040,"balls":347,"strikes":693,"strikePercentage":".670","hitBatsmen":5,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.02","rbi":0,"winPercentage":".125","pitchesPerInning":"17.73","gamesFinished":0,"strikeoutWalkRatio":"3.06","strikeoutsPer9Inn":"7.52","walksPer9Inn":"2.45","hitsPer9Inn":"12.89","runsScoredPer9":"8.28","homeRunsPer9":"2.15","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":8,"lineOuts":14},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":2,"errors":1,"chances":7,"fielding":".857","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID807743":{"person":{"id":807743,"fullName":"Sean Sullivan","link":"/api/v1/people/807743"},"jerseyNumber":"45","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":1,"gamesStarted":1,"flyOuts":4,"groundOuts":1,"airOuts":6,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":1,"atBats":11,"obp":".250","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":49,"era":"0.00","inningsPitched":"3.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"0.67","battersFaced":12,"outs":9,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":49,"balls":16,"strikes":33,"strikePercentage":".670","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.17","rbi":0,"winPercentage":".---","pitchesPerInning":"16.33","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"6.00","walksPer9Inn":"0.00","hitsPer9Inn":"6.00","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID650489":{"person":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"jerseyNumber":"3","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"100","stats":{"batting":{"summary":"4-6 | 2 HR, BB, K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":3,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":7,"totalBases":10,"rbi":7,"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":3,"putOuts":2,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":60,"flyOuts":36,"groundOuts":41,"airOuts":53,"runs":31,"doubles":11,"triples":0,"homeRuns":5,"strikeOuts":58,"baseOnBalls":21,"intentionalWalks":0,"hits":58,"hitByPitch":3,"avg":".278","atBats":209,"obp":".350","slg":".402","ops":".752","caughtStealing":4,"stolenBases":5,"stolenBasePercentage":".556","caughtStealingPercentage":".444","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":234,"totalBases":84,"rbi":29,"leftOnBase":72,"sacBunts":0,"sacFlies":1,"babip":".361","groundOutsToAirouts":"0.77","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"41.80","popOuts":8,"lineOuts":9},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":99,"putOuts":90,"errors":6,"chances":195,"fielding":".969","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"}]},"ID657514":{"person":{"id":657514,"fullName":"Brennan Bernardino","link":"/api/v1/people/657514"},"jerseyNumber":"83","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"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":33,"gamesStarted":2,"flyOuts":15,"groundOuts":35,"airOuts":25,"runs":16,"doubles":7,"triples":0,"homeRuns":2,"strikeOuts":22,"baseOnBalls":8,"intentionalWalks":1,"hits":28,"hitByPitch":2,"atBats":107,"obp":".319","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":445,"era":"4.18","inningsPitched":"28.0","wins":2,"losses":3,"saves":0,"saveOpportunities":2,"holds":3,"blownSaves":2,"earnedRuns":13,"whip":"1.29","battersFaced":121,"outs":84,"gamesPitched":33,"completeGames":0,"shutouts":0,"pitchesThrown":445,"balls":160,"strikes":285,"strikePercentage":".640","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"1.40","rbi":0,"winPercentage":".400","pitchesPerInning":"15.89","gamesFinished":6,"strikeoutWalkRatio":"2.75","strikeoutsPer9Inn":"7.07","walksPer9Inn":"2.57","hitsPer9Inn":"9.00","runsScoredPer9":"5.14","homeRunsPer9":"0.64","inheritedRunners":28,"inheritedRunnersScored":10,"catchersInterference":1,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":6,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":2,"errors":1,"chances":7,"fielding":".857","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID694249":{"person":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"jerseyNumber":"16","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"600","stats":{"batting":{"summary":"2-5 | BB, 3 R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":3,"runs":3,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":2,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":2},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":3,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":6,"flyOuts":4,"groundOuts":3,"airOuts":10,"runs":5,"doubles":0,"triples":1,"homeRuns":2,"strikeOuts":5,"baseOnBalls":2,"intentionalWalks":0,"hits":6,"hitByPitch":0,"avg":".250","atBats":24,"obp":".308","slg":".583","ops":".891","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":26,"totalBases":14,"rbi":4,"leftOnBase":13,"sacBunts":0,"sacFlies":0,"babip":".235","groundOutsToAirouts":"0.30","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"12.00","popOuts":2,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":11,"errors":0,"chances":12,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID671289":{"person":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"jerseyNumber":"2","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"200","stats":{"batting":{"summary":"1-5 | 3B, K, 2 RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":2,"doubles":0,"triples":1,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":3,"rbi":2,"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":44,"flyOuts":21,"groundOuts":54,"airOuts":38,"runs":18,"doubles":5,"triples":1,"homeRuns":3,"strikeOuts":20,"baseOnBalls":8,"intentionalWalks":0,"hits":40,"hitByPitch":10,"avg":".270","atBats":148,"obp":".349","slg":".378","ops":".727","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":170,"totalBases":56,"rbi":20,"leftOnBase":58,"sacBunts":4,"sacFlies":0,"babip":".296","groundOutsToAirouts":"1.42","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"49.33","popOuts":3,"lineOuts":14},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":12,"putOuts":70,"errors":1,"chances":83,"fielding":".988","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID675848":{"person":{"id":675848,"fullName":"Juan Mejia","link":"/api/v1/people/675848"},"jerseyNumber":"47","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":29,"gamesStarted":1,"flyOuts":20,"groundOuts":22,"airOuts":34,"runs":22,"doubles":2,"triples":1,"homeRuns":2,"strikeOuts":36,"baseOnBalls":18,"intentionalWalks":2,"hits":35,"hitByPitch":2,"atBats":125,"obp":".377","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":619,"era":"5.97","inningsPitched":"31.2","wins":1,"losses":5,"saves":3,"saveOpportunities":4,"holds":4,"blownSaves":1,"earnedRuns":21,"whip":"1.67","battersFaced":147,"outs":95,"gamesPitched":29,"completeGames":0,"shutouts":0,"pitchesThrown":619,"balls":218,"strikes":401,"strikePercentage":".650","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.65","rbi":0,"winPercentage":".167","pitchesPerInning":"19.55","gamesFinished":13,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"10.23","walksPer9Inn":"5.12","hitsPer9Inn":"9.95","runsScoredPer9":"6.25","homeRunsPer9":"0.57","inheritedRunners":8,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":7,"lineOuts":7},"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}},"ID666397":{"person":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"jerseyNumber":"6","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"501","stats":{"batting":{"summary":"0-0","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":61,"flyOuts":18,"groundOuts":39,"airOuts":38,"runs":23,"doubles":5,"triples":1,"homeRuns":2,"strikeOuts":52,"baseOnBalls":23,"intentionalWalks":0,"hits":38,"hitByPitch":1,"avg":".228","atBats":167,"obp":".325","slg":".305","ops":".630","caughtStealing":3,"stolenBases":4,"stolenBasePercentage":".571","caughtStealingPercentage":".429","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":191,"totalBases":51,"rbi":17,"leftOnBase":53,"sacBunts":0,"sacFlies":0,"babip":".319","groundOutsToAirouts":"1.03","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"83.50","popOuts":2,"lineOuts":18},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":78,"putOuts":72,"errors":3,"chances":153,"fielding":".980","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID696100":{"person":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"jerseyNumber":"15","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"400","stats":{"batting":{"summary":"5-6 | 2 HR, 2B, 4 RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":3,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":12,"rbi":4,"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":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":66,"flyOuts":34,"groundOuts":36,"airOuts":59,"runs":44,"doubles":12,"triples":0,"homeRuns":20,"strikeOuts":95,"baseOnBalls":23,"intentionalWalks":2,"hits":63,"hitByPitch":4,"avg":".250","atBats":252,"obp":".321","slg":".536","ops":".857","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":280,"totalBases":135,"rbi":37,"leftOnBase":120,"sacBunts":0,"sacFlies":1,"babip":".312","groundOutsToAirouts":"0.61","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"12.60","popOuts":11,"lineOuts":14},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":7,"stolenBases":28,"stolenBasePercentage":".800","caughtStealingPercentage":".200","assists":11,"putOuts":334,"errors":7,"chances":352,"fielding":".980","passedBall":2,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID608372":{"person":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"jerseyNumber":"11","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{"note":"(W, 7-4)","summary":"5.0 IP, 6 ER, 2 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":4,"groundOuts":5,"airOuts":9,"runs":8,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":2,"intentionalWalks":0,"hits":8,"hitByPitch":0,"atBats":23,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":97,"inningsPitched":"5.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":6,"battersFaced":26,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":97,"balls":42,"strikes":55,"strikePercentage":".570","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":8,"gamesFinished":0,"runsScoredPer9":"14.40","homeRunsPer9":"1.80","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":3,"lineOuts":2},"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":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":14,"gamesStarted":14,"flyOuts":59,"groundOuts":76,"airOuts":96,"runs":39,"doubles":25,"triples":0,"homeRuns":13,"strikeOuts":41,"baseOnBalls":22,"intentionalWalks":0,"hits":76,"hitByPitch":2,"atBats":283,"obp":".319","caughtStealing":2,"stolenBases":8,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":1210,"era":"4.54","inningsPitched":"73.1","wins":7,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":37,"whip":"1.34","battersFaced":313,"outs":220,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":1210,"balls":473,"strikes":737,"strikePercentage":".610","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.79","rbi":8,"winPercentage":".636","pitchesPerInning":"16.50","gamesFinished":0,"strikeoutWalkRatio":"1.86","strikeoutsPer9Inn":"5.03","walksPer9Inn":"2.70","hitsPer9Inn":"9.33","runsScoredPer9":"4.79","homeRunsPer9":"1.60","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":6,"passedBall":0,"popOuts":11,"lineOuts":26},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":5,"errors":0,"chances":13,"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"}]},"ID688642":{"person":{"id":688642,"fullName":"Zach Agnos","link":"/api/v1/people/688642"},"jerseyNumber":"36","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":18,"gamesStarted":2,"flyOuts":36,"groundOuts":42,"airOuts":55,"runs":40,"doubles":14,"triples":2,"homeRuns":8,"strikeOuts":30,"baseOnBalls":18,"intentionalWalks":2,"hits":53,"hitByPitch":3,"atBats":175,"obp":".370","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":743,"era":"7.80","inningsPitched":"42.2","wins":0,"losses":2,"saves":2,"saveOpportunities":2,"holds":0,"blownSaves":0,"earnedRuns":37,"whip":"1.66","battersFaced":201,"outs":128,"gamesPitched":18,"completeGames":0,"shutouts":0,"pitchesThrown":743,"balls":271,"strikes":472,"strikePercentage":".640","hitBatsmen":3,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.76","rbi":0,"winPercentage":".000","pitchesPerInning":"17.41","gamesFinished":6,"strikeoutWalkRatio":"1.67","strikeoutsPer9Inn":"6.33","walksPer9Inn":"3.80","hitsPer9Inn":"11.18","runsScoredPer9":"8.44","homeRunsPer9":"1.69","inheritedRunners":9,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":1,"sacFlies":4,"passedBall":0,"popOuts":6,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":2,"errors":0,"chances":8,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID664954":{"person":{"id":664954,"fullName":"Brett Sullivan","link":"/api/v1/people/664954"},"jerseyNumber":"26","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"401","stats":{"batting":{"summary":"0-0","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":36,"flyOuts":17,"groundOuts":26,"airOuts":30,"runs":7,"doubles":6,"triples":0,"homeRuns":4,"strikeOuts":21,"baseOnBalls":4,"intentionalWalks":0,"hits":22,"hitByPitch":1,"avg":".229","atBats":96,"obp":".262","slg":".417","ops":".679","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":104,"totalBases":40,"rbi":13,"leftOnBase":48,"sacBunts":1,"sacFlies":2,"babip":".247","groundOutsToAirouts":"0.87","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"24.00","popOuts":8,"lineOuts":5},"pitching":{"gamesPlayed":4,"gamesStarted":0,"flyOuts":3,"groundOuts":7,"airOuts":4,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":18,"obp":".368","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":59,"era":"4.15","inningsPitched":"4.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"1.62","battersFaced":19,"outs":13,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":59,"balls":19,"strikes":40,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.75","rbi":0,"winPercentage":".---","pitchesPerInning":"13.62","gamesFinished":4,"strikeoutWalkRatio":"1.00","strikeoutsPer9Inn":"2.08","walksPer9Inn":"2.08","hitsPer9Inn":"12.46","runsScoredPer9":"4.15","homeRunsPer9":"2.08","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":5,"stolenBases":27,"stolenBasePercentage":".844","caughtStealingPercentage":".156","assists":10,"putOuts":188,"errors":3,"chances":201,"fielding":".985","passedBall":2,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID547179":{"person":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"jerseyNumber":"24","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":15,"gamesStarted":14,"flyOuts":42,"groundOuts":73,"airOuts":64,"runs":61,"doubles":21,"triples":2,"homeRuns":11,"strikeOuts":55,"baseOnBalls":24,"intentionalWalks":0,"hits":101,"hitByPitch":3,"atBats":289,"obp":".401","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":1221,"era":"7.54","inningsPitched":"65.2","wins":2,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":55,"whip":"1.90","battersFaced":320,"outs":197,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":1221,"balls":458,"strikes":763,"strikePercentage":".620","hitBatsmen":3,"balks":1,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.14","rbi":0,"winPercentage":".200","pitchesPerInning":"18.59","gamesFinished":0,"strikeoutWalkRatio":"2.29","strikeoutsPer9Inn":"7.54","walksPer9Inn":"3.29","hitsPer9Inn":"13.84","runsScoredPer9":"8.36","homeRunsPer9":"1.51","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":9,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":7,"errors":0,"chances":15,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID678662":{"person":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"jerseyNumber":"14","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"500","stats":{"batting":{"summary":"3-6 | 2B, 2 K, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":4,"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":2,"putOuts":1,"errors":1,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":67,"flyOuts":40,"groundOuts":52,"airOuts":65,"runs":21,"doubles":14,"triples":0,"homeRuns":5,"strikeOuts":72,"baseOnBalls":14,"intentionalWalks":0,"hits":52,"hitByPitch":2,"avg":".218","atBats":238,"obp":".265","slg":".340","ops":".605","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":257,"totalBases":81,"rbi":24,"leftOnBase":136,"sacBunts":0,"sacFlies":3,"babip":".287","groundOutsToAirouts":"0.80","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"47.60","popOuts":9,"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":151,"putOuts":85,"errors":4,"chances":240,"fielding":".983","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID681198":{"person":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"jerseyNumber":"7","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"300","stats":{"batting":{"summary":"2-6 | HR, 3B, 2 RBI","gamesPlayed":1,"flyOuts":2,"groundOuts":1,"airOuts":3,"runs":2,"doubles":0,"triples":1,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":7,"rbi":2,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"6.00","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":9,"errors":0,"chances":11,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":69,"flyOuts":42,"groundOuts":71,"airOuts":66,"runs":31,"doubles":14,"triples":2,"homeRuns":9,"strikeOuts":40,"baseOnBalls":27,"intentionalWalks":0,"hits":68,"hitByPitch":5,"avg":".280","atBats":243,"obp":".361","slg":".465","ops":".826","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":277,"totalBases":113,"rbi":34,"leftOnBase":94,"sacBunts":0,"sacFlies":2,"babip":".301","groundOutsToAirouts":"1.08","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"27.00","popOuts":11,"lineOuts":13},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":29,"putOuts":427,"errors":1,"chances":457,"fielding":".998","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID678020":{"person":{"id":678020,"fullName":"Seth Halvorsen","link":"/api/v1/people/678020"},"jerseyNumber":"54","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":17,"gamesStarted":0,"flyOuts":4,"groundOuts":16,"airOuts":18,"runs":6,"doubles":4,"triples":1,"homeRuns":2,"strikeOuts":16,"baseOnBalls":13,"intentionalWalks":1,"hits":14,"hitByPitch":0,"atBats":64,"obp":".351","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":315,"era":"3.31","inningsPitched":"16.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":2,"blownSaves":0,"earnedRuns":6,"whip":"1.65","battersFaced":77,"outs":49,"gamesPitched":17,"completeGames":0,"shutouts":0,"pitchesThrown":315,"balls":127,"strikes":188,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.89","rbi":0,"winPercentage":".---","pitchesPerInning":"19.29","gamesFinished":3,"strikeoutWalkRatio":"1.23","strikeoutsPer9Inn":"8.82","walksPer9Inn":"7.16","hitsPer9Inn":"7.71","runsScoredPer9":"3.31","homeRunsPer9":"1.10","inheritedRunners":7,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID622608":{"person":{"id":622608,"fullName":"Antonio Senzatela","link":"/api/v1/people/622608"},"jerseyNumber":"49","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":20,"gamesStarted":0,"flyOuts":25,"groundOuts":37,"airOuts":40,"runs":11,"doubles":3,"triples":1,"homeRuns":3,"strikeOuts":32,"baseOnBalls":11,"intentionalWalks":1,"hits":28,"hitByPitch":1,"atBats":136,"obp":".268","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":533,"era":"2.11","inningsPitched":"38.1","wins":6,"losses":0,"saves":3,"saveOpportunities":6,"holds":2,"blownSaves":3,"earnedRuns":9,"whip":"1.02","battersFaced":149,"outs":115,"gamesPitched":20,"completeGames":0,"shutouts":0,"pitchesThrown":533,"balls":183,"strikes":350,"strikePercentage":".660","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.93","rbi":0,"winPercentage":"1.000","pitchesPerInning":"13.90","gamesFinished":8,"strikeoutWalkRatio":"2.91","strikeoutsPer9Inn":"7.51","walksPer9Inn":"2.58","hitsPer9Inn":"6.57","runsScoredPer9":"2.58","homeRunsPer9":"0.70","inheritedRunners":12,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":7,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":1,"chances":3,"fielding":".667","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID677955":{"person":{"id":677955,"fullName":"Jaden Hill","link":"/api/v1/people/677955"},"jerseyNumber":"0","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":28,"gamesStarted":0,"flyOuts":11,"groundOuts":22,"airOuts":24,"runs":14,"doubles":4,"triples":1,"homeRuns":2,"strikeOuts":25,"baseOnBalls":16,"intentionalWalks":2,"hits":25,"hitByPitch":1,"atBats":95,"obp":".372","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":430,"era":"5.32","inningsPitched":"23.2","wins":0,"losses":2,"saves":0,"saveOpportunities":2,"holds":11,"blownSaves":2,"earnedRuns":14,"whip":"1.73","battersFaced":114,"outs":71,"gamesPitched":28,"completeGames":0,"shutouts":0,"pitchesThrown":430,"balls":156,"strikes":274,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.92","rbi":0,"winPercentage":".000","pitchesPerInning":"18.17","gamesFinished":2,"strikeoutWalkRatio":"1.56","strikeoutsPer9Inn":"9.51","walksPer9Inn":"6.08","hitsPer9Inn":"9.51","runsScoredPer9":"5.32","homeRunsPer9":"0.76","inheritedRunners":31,"inheritedRunnersScored":9,"catchersInterference":1,"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}},"ID694514":{"person":{"id":694514,"fullName":"Sterlin Thompson","link":"/api/v1/people/694514"},"jerseyNumber":"30","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"201","stats":{"batting":{"summary":"0-2 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":23,"flyOuts":6,"groundOuts":17,"airOuts":12,"runs":5,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":17,"baseOnBalls":5,"intentionalWalks":0,"hits":12,"hitByPitch":2,"avg":".207","atBats":58,"obp":".292","slg":".259","ops":".551","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":65,"totalBases":15,"rbi":7,"leftOnBase":30,"sacBunts":0,"sacFlies":0,"babip":".293","groundOutsToAirouts":"1.42","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"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":18,"errors":1,"chances":19,"fielding":".947","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID691720":{"person":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"jerseyNumber":"12","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"700","stats":{"batting":{"summary":"4-6 | 2B, 2 RBI, 4 R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":4,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":5,"rbi":2,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":68,"flyOuts":26,"groundOuts":52,"airOuts":53,"runs":32,"doubles":12,"triples":1,"homeRuns":3,"strikeOuts":50,"baseOnBalls":30,"intentionalWalks":0,"hits":50,"hitByPitch":1,"avg":".246","atBats":203,"obp":".343","slg":".360","ops":".703","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":236,"totalBases":73,"rbi":19,"leftOnBase":92,"sacBunts":0,"sacFlies":2,"babip":".309","groundOutsToAirouts":"0.98","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"67.67","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":112,"putOuts":45,"errors":5,"chances":162,"fielding":".969","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]}},"batters":[650489,671289,694514,681198,696100,664954,678662,666397,694249,691720,687859,690924,608372,680604,682769],"pitchers":[608372,680604,682769],"bench":[664983],"bullpen":[688642,657514,663372,607536,678020,677955,547179,675848,622608,807743],"battingOrder":[650489,694514,681198,664954,666397,694249,691720,687859,690924],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Karros, K (12, Springs); Johnston, T (21, Medina); Fulford (2, Basso); Goodman (12, Basso); Tovar (14, Basso)."},{"label":"3B","value":"Freeman, T (1, Medina); Rumfield (2, Basso)."},{"label":"HR","value":"Goodman 2 (20, 1st inning off Springs, 1 on, 2 out, 5th inning off Medina, 0 on, 1 out); Castro, W 2 (5, 2nd inning off Springs, 1 on, 2 out, 8th inning off Barlow, S, 3 on, 0 out); Johnston, T (3, 4th inning off Springs, 1 on, 0 out); Rumfield (9, 8th inning off Cortes, 0 on, 1 out)."},{"label":"TB","value":"Carrigg 2; Castro, W 10; Freeman, T 3; Fulford 2; Goodman 12; Johnston, T 6; Karros, K 5; Rumfield 7; Tovar 4."},{"label":"RBI","value":"Castro, W 7 (29); Freeman, T 2 (20); Fulford (5); Goodman 4 (37); Johnston, T 4 (34); Karros, K 2 (19); Rumfield 2 (34); Tovar (24)."},{"label":"2-out RBI","value":"Castro, W 3; Freeman, T; Rumfield; Tovar; Goodman 3."},{"label":"Runners left in scoring position, 2 out","value":"Karros, K; Carrigg; Rumfield."},{"label":"SF","value":"Fulford."},{"label":"GIDP","value":"Thompson, S."},{"label":"Team RISP","value":"10-for-19."},{"label":"Team LOB","value":"6."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Tovar (4, fielding)."},{"label":"Outfield assists","value":"Carrigg (Gelof at home)."},{"label":"DP","value":"2 (Karros, K-Tovar-Rumfield; Rumfield-Castro, W-Castellano)."}]}],"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":4,"groundOuts":9,"airOuts":12,"runs":9,"doubles":4,"triples":0,"homeRuns":2,"strikeOuts":4,"baseOnBalls":2,"intentionalWalks":0,"hits":14,"hitByPitch":1,"avg":".250","atBats":38,"obp":".329","slg":".416","ops":".745","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":42,"totalBases":24,"rbi":9,"leftOnBase":15,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.00","popOuts":3,"lineOuts":5},"pitching":{"flyOuts":8,"groundOuts":7,"airOuts":13,"runs":23,"doubles":5,"triples":2,"homeRuns":6,"strikeOuts":7,"baseOnBalls":5,"intentionalWalks":0,"hits":24,"hitByPitch":0,"atBats":50,"obp":".518","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":207,"era":"4.85","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":21,"whip":"1.44","battersFaced":56,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":207,"balls":74,"strikes":133,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.54","rbi":23,"pitchesPerInning":"23.00","runsScoredPer9":"23.00","homeRunsPer9":"6.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":2,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":27,"errors":1,"chances":34,"passedBall":0,"pickoffs":0}},"players":{"ID671732":{"person":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"jerseyNumber":"4","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"100","stats":{"batting":{"summary":"2-5 | K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":64,"flyOuts":17,"groundOuts":54,"airOuts":37,"runs":20,"doubles":4,"triples":0,"homeRuns":4,"strikeOuts":50,"baseOnBalls":20,"intentionalWalks":1,"hits":31,"hitByPitch":0,"avg":".180","atBats":172,"obp":".266","slg":".273","ops":".539","caughtStealing":3,"stolenBases":4,"stolenBasePercentage":".571","caughtStealingPercentage":".429","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":192,"totalBases":47,"rbi":17,"leftOnBase":68,"sacBunts":0,"sacFlies":0,"babip":".229","groundOutsToAirouts":"1.46","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"43.00","popOuts":6,"lineOuts":14},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":111,"errors":1,"chances":113,"fielding":".991","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID641680":{"person":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"jerseyNumber":"15","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"600","stats":{"batting":{"summary":"2-5 | 2B","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":0,"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":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":7,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":30,"flyOuts":14,"groundOuts":27,"airOuts":26,"runs":13,"doubles":8,"triples":0,"homeRuns":5,"strikeOuts":18,"baseOnBalls":8,"intentionalWalks":0,"hits":22,"hitByPitch":0,"avg":".239","atBats":92,"obp":".297","slg":".489","ops":".786","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":101,"totalBases":45,"rbi":14,"leftOnBase":48,"sacBunts":0,"sacFlies":1,"babip":".243","groundOutsToAirouts":"1.04","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.40","popOuts":5,"lineOuts":7},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":3,"stolenBases":19,"stolenBasePercentage":".864","caughtStealingPercentage":".136","assists":7,"putOuts":186,"errors":1,"chances":194,"fielding":".995","passedBall":0,"pickoffs":1}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"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":15,"gamesStarted":12,"flyOuts":37,"groundOuts":76,"airOuts":63,"runs":27,"doubles":10,"triples":0,"homeRuns":8,"strikeOuts":65,"baseOnBalls":30,"intentionalWalks":0,"hits":52,"hitByPitch":4,"atBats":254,"obp":".298","caughtStealing":2,"stolenBases":7,"stolenBasePercentage":".778","caughtStealingPercentage":".222","numberOfPitches":1110,"era":"3.15","inningsPitched":"71.1","wins":4,"losses":3,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":25,"whip":"1.15","battersFaced":290,"outs":214,"gamesPitched":15,"completeGames":1,"shutouts":0,"pitchesThrown":1110,"balls":427,"strikes":683,"strikePercentage":".620","hitBatsmen":4,"balks":1,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.21","rbi":0,"winPercentage":".571","pitchesPerInning":"15.56","gamesFinished":2,"strikeoutWalkRatio":"2.17","strikeoutsPer9Inn":"8.20","walksPer9Inn":"3.79","hitsPer9Inn":"6.56","runsScoredPer9":"3.41","homeRunsPer9":"1.01","inheritedRunners":4,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":11,"lineOuts":15},"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}},"ID680869":{"person":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"jerseyNumber":"20","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"500","stats":{"batting":{"summary":"2-4 | 2B, HBP, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":1,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":3,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":4,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":55,"flyOuts":23,"groundOuts":39,"airOuts":46,"runs":31,"doubles":9,"triples":1,"homeRuns":9,"strikeOuts":51,"baseOnBalls":11,"intentionalWalks":0,"hits":51,"hitByPitch":2,"avg":".276","atBats":185,"obp":".323","slg":".481","ops":".804","caughtStealing":1,"stolenBases":7,"stolenBasePercentage":".875","caughtStealingPercentage":".125","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":200,"totalBases":89,"rbi":25,"leftOnBase":79,"sacBunts":2,"sacFlies":0,"babip":".336","groundOutsToAirouts":"0.85","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.56","popOuts":14,"lineOuts":9},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":84,"putOuts":65,"errors":5,"chances":154,"fielding":".968","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID643446":{"person":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"jerseyNumber":"22","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"800","stats":{"batting":{"summary":"0-3 | BB, R","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":3,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":64,"flyOuts":27,"groundOuts":63,"airOuts":67,"runs":16,"doubles":9,"triples":0,"homeRuns":2,"strikeOuts":32,"baseOnBalls":20,"intentionalWalks":1,"hits":47,"hitByPitch":3,"avg":".228","atBats":206,"obp":".303","slg":".301","ops":".604","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":232,"totalBases":62,"rbi":15,"leftOnBase":93,"sacBunts":1,"sacFlies":2,"babip":".259","groundOutsToAirouts":"0.94","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"103.00","popOuts":13,"lineOuts":27},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":136,"putOuts":112,"errors":4,"chances":252,"fielding":".984","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"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":{},"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":33,"gamesStarted":0,"flyOuts":24,"groundOuts":29,"airOuts":36,"runs":14,"doubles":3,"triples":0,"homeRuns":5,"strikeOuts":30,"baseOnBalls":7,"intentionalWalks":1,"hits":26,"hitByPitch":0,"atBats":118,"obp":".260","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":509,"era":"3.38","inningsPitched":"32.0","wins":2,"losses":3,"saves":1,"saveOpportunities":3,"holds":11,"blownSaves":2,"earnedRuns":12,"whip":"1.03","battersFaced":128,"outs":96,"gamesPitched":33,"completeGames":0,"shutouts":0,"pitchesThrown":509,"balls":173,"strikes":336,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.81","rbi":0,"winPercentage":".400","pitchesPerInning":"15.91","gamesFinished":5,"strikeoutWalkRatio":"4.29","strikeoutsPer9Inn":"8.44","walksPer9Inn":"1.97","hitsPer9Inn":"7.31","runsScoredPer9":"3.94","homeRunsPer9":"1.41","inheritedRunners":20,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":3,"lineOuts":9},"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}},"ID686930":{"person":{"id":686930,"fullName":"Mason Barnett","link":"/api/v1/people/686930"},"jerseyNumber":"63","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":4,"gamesStarted":0,"flyOuts":7,"groundOuts":6,"airOuts":9,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":13,"baseOnBalls":4,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":31,"obp":".200","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":150,"era":"0.00","inningsPitched":"9.2","wins":1,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"0.72","battersFaced":35,"outs":29,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":150,"balls":61,"strikes":89,"strikePercentage":".590","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.67","rbi":0,"winPercentage":"1.000","pitchesPerInning":"15.52","gamesFinished":2,"strikeoutWalkRatio":"3.25","strikeoutsPer9Inn":"12.10","walksPer9Inn":"3.72","hitsPer9Inn":"2.79","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID605130":{"person":{"id":605130,"fullName":"Scott Barlow","link":"/api/v1/people/605130"},"jerseyNumber":"58","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{"summary":"0.2 IP, 4 ER, K, 2 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":4,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":30,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"battersFaced":6,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":30,"balls":14,"strikes":16,"strikePercentage":".530","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":4,"gamesFinished":0,"runsScoredPer9":"54.00","homeRunsPer9":"13.50","inheritedRunners":1,"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":33,"gamesStarted":0,"flyOuts":26,"groundOuts":29,"airOuts":39,"runs":20,"doubles":5,"triples":0,"homeRuns":6,"strikeOuts":26,"baseOnBalls":19,"intentionalWalks":2,"hits":21,"hitByPitch":5,"atBats":113,"obp":".324","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":529,"era":"5.17","inningsPitched":"31.1","wins":2,"losses":0,"saves":2,"saveOpportunities":3,"holds":10,"blownSaves":1,"earnedRuns":18,"whip":"1.28","battersFaced":139,"outs":94,"gamesPitched":33,"completeGames":0,"shutouts":0,"pitchesThrown":529,"balls":216,"strikes":313,"strikePercentage":".590","hitBatsmen":5,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.74","rbi":4,"winPercentage":"1.000","pitchesPerInning":"16.88","gamesFinished":4,"strikeoutWalkRatio":"1.37","strikeoutsPer9Inn":"7.47","walksPer9Inn":"5.46","hitsPer9Inn":"6.03","runsScoredPer9":"5.74","homeRunsPer9":"1.72","inheritedRunners":14,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":7,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID666126":{"person":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"jerseyNumber":"26","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"400","stats":{"batting":{"summary":"1-5 | 2 RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":2,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":2},"pitching":{"summary":"1.2 IP, ER, 0 K, 2 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":3,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":7,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":29,"inningsPitched":"1.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":9,"outs":5,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":29,"balls":13,"strikes":16,"strikePercentage":".550","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":1,"runsScoredPer9":"5.40","homeRunsPer9":"5.40","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":2},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":57,"flyOuts":23,"groundOuts":53,"airOuts":46,"runs":17,"doubles":9,"triples":1,"homeRuns":6,"strikeOuts":17,"baseOnBalls":21,"intentionalWalks":0,"hits":50,"hitByPitch":3,"avg":".303","atBats":165,"obp":".389","slg":".479","ops":".868","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":190,"totalBases":79,"rbi":21,"leftOnBase":65,"sacBunts":0,"sacFlies":1,"babip":".308","groundOutsToAirouts":"1.15","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"27.50","popOuts":9,"lineOuts":14},"pitching":{"gamesPlayed":3,"gamesStarted":0,"flyOuts":1,"groundOuts":5,"airOuts":5,"runs":1,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":4,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":14,"obp":".444","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":57,"era":"2.45","inningsPitched":"3.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"2.18","battersFaced":18,"outs":11,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":57,"balls":24,"strikes":33,"strikePercentage":".580","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":1,"winPercentage":".---","pitchesPerInning":"15.55","gamesFinished":3,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"9.82","hitsPer9Inn":"9.82","runsScoredPer9":"2.45","homeRunsPer9":"2.45","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":3},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":54,"errors":0,"chances":55,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},{"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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":22,"gamesStarted":1,"flyOuts":13,"groundOuts":28,"airOuts":30,"runs":23,"doubles":12,"triples":0,"homeRuns":1,"strikeOuts":40,"baseOnBalls":19,"intentionalWalks":1,"hits":45,"hitByPitch":3,"atBats":140,"obp":".411","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":651,"era":"5.71","inningsPitched":"34.2","wins":1,"losses":2,"saves":1,"saveOpportunities":1,"holds":1,"blownSaves":0,"earnedRuns":22,"whip":"1.85","battersFaced":165,"outs":104,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":651,"balls":245,"strikes":406,"strikePercentage":".620","hitBatsmen":3,"balks":2,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.93","rbi":0,"winPercentage":".333","pitchesPerInning":"18.78","gamesFinished":10,"strikeoutWalkRatio":"2.11","strikeoutsPer9Inn":"10.38","walksPer9Inn":"4.93","hitsPer9Inn":"11.68","runsScoredPer9":"5.97","homeRunsPer9":"0.26","inheritedRunners":12,"inheritedRunnersScored":9,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":7,"lineOuts":10},"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}},"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":"900","stats":{"batting":{"summary":"2-4 | R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":2,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":19,"flyOuts":5,"groundOuts":10,"airOuts":9,"runs":6,"doubles":4,"triples":0,"homeRuns":1,"strikeOuts":10,"baseOnBalls":2,"intentionalWalks":0,"hits":12,"hitByPitch":0,"avg":".300","atBats":40,"obp":".333","slg":".475","ops":".808","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":43,"totalBases":19,"rbi":5,"leftOnBase":13,"sacBunts":1,"sacFlies":0,"babip":".379","groundOutsToAirouts":"1.11","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"40.00","popOuts":2,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":30,"putOuts":14,"errors":1,"chances":45,"fielding":".978","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID691777":{"person":{"id":691777,"fullName":"Max Muncy","link":"/api/v1/people/691777"},"jerseyNumber":"3","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"700","stats":{"batting":{"summary":"1-3 | HR, K, 3 RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":3,"leftOnBase":1,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":1,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":31,"flyOuts":14,"groundOuts":21,"airOuts":26,"runs":18,"doubles":6,"triples":2,"homeRuns":3,"strikeOuts":40,"baseOnBalls":7,"intentionalWalks":0,"hits":26,"hitByPitch":4,"avg":".236","atBats":110,"obp":".298","slg":".409","ops":".707","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":124,"totalBases":45,"rbi":14,"leftOnBase":47,"sacBunts":0,"sacFlies":3,"babip":".329","groundOutsToAirouts":"0.81","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"36.67","popOuts":7,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":32,"putOuts":23,"errors":2,"chances":57,"fielding":".965","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"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":"2-4 | HR, 2B, 2 RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":6,"rbi":2,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":5,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":68,"flyOuts":39,"groundOuts":73,"airOuts":66,"runs":33,"doubles":19,"triples":2,"homeRuns":12,"strikeOuts":51,"baseOnBalls":35,"intentionalWalks":3,"hits":60,"hitByPitch":1,"avg":".241","atBats":249,"obp":".336","slg":".478","ops":".814","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":286,"totalBases":119,"rbi":39,"leftOnBase":129,"sacBunts":0,"sacFlies":1,"babip":".257","groundOutsToAirouts":"1.11","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.75","popOuts":17,"lineOuts":10},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":134,"errors":0,"chances":138,"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"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"stats":{"batting":{},"pitching":{"summary":"1.2 IP, 4 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":3,"airOuts":1,"runs":4,"doubles":3,"triples":1,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":11,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":41,"inningsPitched":"1.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"battersFaced":11,"outs":5,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":41,"balls":10,"strikes":31,"strikePercentage":".760","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":4,"gamesFinished":0,"runsScoredPer9":"21.60","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":4,"gamesStarted":0,"flyOuts":2,"groundOuts":5,"airOuts":6,"runs":6,"doubles":7,"triples":1,"homeRuns":1,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":11,"hitByPitch":0,"atBats":23,"obp":".480","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":86,"era":"12.46","inningsPitched":"4.1","wins":0,"losses":0,"saves":0,"saveOpportunities":1,"holds":1,"blownSaves":1,"earnedRuns":6,"whip":"2.77","battersFaced":25,"outs":13,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":86,"balls":25,"strikes":61,"strikePercentage":".710","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.83","rbi":4,"winPercentage":".---","pitchesPerInning":"19.85","gamesFinished":0,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"4.15","walksPer9Inn":"2.08","hitsPer9Inn":"22.85","runsScoredPer9":"12.46","homeRunsPer9":"2.08","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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":4,"gamesStarted":4,"flyOuts":14,"groundOuts":18,"airOuts":29,"runs":8,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":19,"baseOnBalls":6,"intentionalWalks":0,"hits":20,"hitByPitch":2,"atBats":84,"obp":".298","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":344,"era":"3.09","inningsPitched":"23.1","wins":2,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":8,"whip":"1.11","battersFaced":94,"outs":70,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":344,"balls":110,"strikes":234,"strikePercentage":".680","hitBatsmen":2,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.62","rbi":0,"winPercentage":".667","pitchesPerInning":"14.74","gamesFinished":0,"strikeoutWalkRatio":"3.17","strikeoutsPer9Inn":"7.33","walksPer9Inn":"2.31","hitsPer9Inn":"7.71","runsScoredPer9":"3.09","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":5,"lineOuts":10},"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}},"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":14,"gamesStarted":0,"flyOuts":13,"groundOuts":9,"airOuts":14,"runs":9,"doubles":6,"triples":0,"homeRuns":1,"strikeOuts":20,"baseOnBalls":7,"intentionalWalks":0,"hits":12,"hitByPitch":0,"atBats":55,"obp":".306","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":279,"era":"5.40","inningsPitched":"15.0","wins":2,"losses":0,"saves":2,"saveOpportunities":2,"holds":4,"blownSaves":0,"earnedRuns":9,"whip":"1.27","battersFaced":62,"outs":45,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":279,"balls":97,"strikes":182,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.64","rbi":0,"winPercentage":"1.000","pitchesPerInning":"18.60","gamesFinished":4,"strikeoutWalkRatio":"2.86","strikeoutsPer9Inn":"12.00","walksPer9Inn":"4.20","hitsPer9Inn":"7.20","runsScoredPer9":"5.40","homeRunsPer9":"0.60","inheritedRunners":14,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"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}},"ID701762":{"person":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"jerseyNumber":"16","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"200","stats":{"batting":{"summary":"1-3 | 2B, BB, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":2,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":70,"flyOuts":28,"groundOuts":43,"airOuts":46,"runs":49,"doubles":13,"triples":1,"homeRuns":16,"strikeOuts":91,"baseOnBalls":66,"intentionalWalks":9,"hits":72,"hitByPitch":2,"avg":".286","atBats":252,"obp":".438","slg":".536","ops":".974","caughtStealing":1,"stolenBases":7,"stolenBasePercentage":".875","caughtStealingPercentage":".125","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":320,"totalBases":135,"rbi":52,"leftOnBase":81,"sacBunts":0,"sacFlies":0,"babip":".386","groundOutsToAirouts":"0.93","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"15.75","popOuts":7,"lineOuts":11},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":25,"putOuts":513,"errors":3,"chances":541,"fielding":".994","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"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":36,"gamesStarted":0,"flyOuts":14,"groundOuts":29,"airOuts":31,"runs":11,"doubles":5,"triples":0,"homeRuns":2,"strikeOuts":39,"baseOnBalls":23,"intentionalWalks":2,"hits":27,"hitByPitch":2,"atBats":125,"obp":".344","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":640,"era":"2.67","inningsPitched":"33.2","wins":3,"losses":0,"saves":6,"saveOpportunities":8,"holds":10,"blownSaves":2,"earnedRuns":10,"whip":"1.49","battersFaced":151,"outs":101,"gamesPitched":36,"completeGames":0,"shutouts":0,"pitchesThrown":640,"balls":257,"strikes":383,"strikePercentage":".600","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.94","rbi":0,"winPercentage":"1.000","pitchesPerInning":"19.01","gamesFinished":9,"strikeoutWalkRatio":"1.70","strikeoutsPer9Inn":"10.43","walksPer9Inn":"6.15","hitsPer9Inn":"7.22","runsScoredPer9":"2.94","homeRunsPer9":"0.53","inheritedRunners":26,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":11,"lineOuts":6},"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":{"summary":"1.0 IP, 6 ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":0,"airOuts":3,"runs":6,"doubles":1,"triples":1,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":8,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":30,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":6,"battersFaced":10,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":30,"balls":11,"strikes":19,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":6,"gamesFinished":0,"runsScoredPer9":"54.00","homeRunsPer9":"9.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":23,"gamesStarted":1,"flyOuts":19,"groundOuts":25,"airOuts":31,"runs":20,"doubles":6,"triples":1,"homeRuns":4,"strikeOuts":32,"baseOnBalls":13,"intentionalWalks":1,"hits":33,"hitByPitch":1,"atBats":120,"obp":".348","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":528,"era":"4.70","inningsPitched":"30.2","wins":1,"losses":1,"saves":0,"saveOpportunities":2,"holds":3,"blownSaves":2,"earnedRuns":16,"whip":"1.50","battersFaced":135,"outs":92,"gamesPitched":23,"completeGames":0,"shutouts":0,"pitchesThrown":528,"balls":213,"strikes":315,"strikePercentage":".600","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.81","rbi":6,"winPercentage":".500","pitchesPerInning":"17.22","gamesFinished":8,"strikeoutWalkRatio":"2.46","strikeoutsPer9Inn":"9.39","walksPer9Inn":"3.82","hitsPer9Inn":"9.68","runsScoredPer9":"5.87","homeRunsPer9":"1.17","inheritedRunners":6,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":6,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":"301","stats":{"batting":{"summary":"1-1","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"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":29,"flyOuts":9,"groundOuts":20,"airOuts":12,"runs":8,"doubles":4,"triples":0,"homeRuns":1,"strikeOuts":29,"baseOnBalls":7,"intentionalWalks":0,"hits":28,"hitByPitch":5,"avg":".318","atBats":88,"obp":".396","slg":".398","ops":".794","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":101,"totalBases":35,"rbi":7,"leftOnBase":27,"sacBunts":0,"sacFlies":1,"babip":".458","groundOutsToAirouts":"1.67","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"88.00","popOuts":1,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":67,"errors":3,"chances":71,"fielding":".958","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"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":"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":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":29,"flyOuts":13,"groundOuts":9,"airOuts":19,"runs":7,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":17,"baseOnBalls":4,"intentionalWalks":0,"hits":14,"hitByPitch":0,"avg":".241","atBats":58,"obp":".290","slg":".379","ops":".669","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":63,"totalBases":22,"rbi":6,"leftOnBase":20,"sacBunts":1,"sacFlies":0,"babip":".308","groundOutsToAirouts":"0.47","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.00","popOuts":2,"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":0,"putOuts":33,"errors":2,"chances":35,"fielding":".943","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},{"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,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":64,"flyOuts":50,"groundOuts":46,"airOuts":90,"runs":46,"doubles":15,"triples":0,"homeRuns":18,"strikeOuts":57,"baseOnBalls":22,"intentionalWalks":1,"hits":75,"hitByPitch":4,"avg":".281","atBats":267,"obp":".344","slg":".539","ops":".883","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":294,"totalBases":144,"rbi":36,"leftOnBase":122,"sacBunts":0,"sacFlies":1,"babip":".295","groundOutsToAirouts":"0.51","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"14.83","popOuts":24,"lineOuts":16},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":13,"stolenBases":26,"stolenBasePercentage":".667","caughtStealingPercentage":".333","assists":27,"putOuts":436,"errors":1,"chances":464,"fielding":".998","passedBall":3,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":31,"gamesStarted":0,"flyOuts":17,"groundOuts":22,"airOuts":29,"runs":16,"doubles":5,"triples":0,"homeRuns":2,"strikeOuts":31,"baseOnBalls":10,"intentionalWalks":1,"hits":30,"hitByPitch":1,"atBats":111,"obp":".333","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":472,"era":"5.02","inningsPitched":"28.2","wins":0,"losses":1,"saves":4,"saveOpportunities":6,"holds":5,"blownSaves":2,"earnedRuns":16,"whip":"1.40","battersFaced":123,"outs":86,"gamesPitched":31,"completeGames":0,"shutouts":0,"pitchesThrown":472,"balls":166,"strikes":306,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"0.76","rbi":0,"winPercentage":".000","pitchesPerInning":"16.47","gamesFinished":7,"strikeoutWalkRatio":"3.10","strikeoutsPer9Inn":"9.73","walksPer9Inn":"3.14","hitsPer9Inn":"9.42","runsScoredPer9":"5.02","homeRunsPer9":"0.63","inheritedRunners":5,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":5,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID678022":{"person":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"jerseyNumber":"50","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{},"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":19,"gamesStarted":2,"flyOuts":23,"groundOuts":29,"airOuts":37,"runs":27,"doubles":6,"triples":1,"homeRuns":4,"strikeOuts":43,"baseOnBalls":12,"intentionalWalks":0,"hits":37,"hitByPitch":6,"atBats":144,"obp":".335","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":633,"era":"6.25","inningsPitched":"36.0","wins":2,"losses":3,"saves":3,"saveOpportunities":5,"holds":2,"blownSaves":2,"earnedRuns":25,"whip":"1.36","battersFaced":164,"outs":108,"gamesPitched":19,"completeGames":0,"shutouts":0,"pitchesThrown":633,"balls":211,"strikes":422,"strikePercentage":".670","hitBatsmen":6,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.78","rbi":0,"winPercentage":".400","pitchesPerInning":"17.58","gamesFinished":5,"strikeoutWalkRatio":"3.58","strikeoutsPer9Inn":"10.75","walksPer9Inn":"3.00","hitsPer9Inn":"9.25","runsScoredPer9":"6.75","homeRunsPer9":"1.00","inheritedRunners":4,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":6,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":2,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":{"note":"(L, 3-7)","summary":"4.0 IP, 6 ER, 5 K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":5,"groundOuts":3,"airOuts":5,"runs":8,"doubles":1,"triples":0,"homeRuns":3,"strikeOuts":5,"baseOnBalls":0,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":20,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":77,"inningsPitched":"4.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":6,"battersFaced":20,"outs":12,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":77,"balls":26,"strikes":51,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":8,"gamesFinished":0,"runsScoredPer9":"18.00","homeRunsPer9":"6.75","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":15,"gamesStarted":15,"flyOuts":58,"groundOuts":70,"airOuts":96,"runs":51,"doubles":14,"triples":3,"homeRuns":19,"strikeOuts":68,"baseOnBalls":23,"intentionalWalks":0,"hits":81,"hitByPitch":2,"atBats":312,"obp":".312","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":1318,"era":"5.13","inningsPitched":"79.0","wins":3,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":45,"whip":"1.32","battersFaced":340,"outs":237,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":1318,"balls":467,"strikes":851,"strikePercentage":".650","hitBatsmen":2,"balks":1,"wildPitches":0,"pickoffs":2,"groundOutsToAirouts":"0.73","rbi":8,"winPercentage":".300","pitchesPerInning":"16.68","gamesFinished":0,"strikeoutWalkRatio":"2.96","strikeoutsPer9Inn":"7.75","walksPer9Inn":"2.62","hitsPer9Inn":"9.23","runsScoredPer9":"5.81","homeRunsPer9":"2.16","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":17,"lineOuts":21},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":3,"errors":0,"chances":11,"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"}]},"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,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":41,"flyOuts":26,"groundOuts":56,"airOuts":46,"runs":19,"doubles":8,"triples":0,"homeRuns":3,"strikeOuts":20,"baseOnBalls":6,"intentionalWalks":0,"hits":48,"hitByPitch":0,"avg":".286","atBats":168,"obp":".309","slg":".387","ops":".696","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":176,"totalBases":65,"rbi":21,"leftOnBase":75,"sacBunts":1,"sacFlies":1,"babip":".308","groundOutsToAirouts":"1.22","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"56.00","popOuts":7,"lineOuts":13},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":82,"putOuts":50,"errors":0,"chances":132,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[671732,701762,687515,691016,703607,666126,680869,641680,691777,643446,675961,605488,665622,669620,605130],"pitchers":[605488,665622,669620,605130,666126],"bench":[669127,805779],"bullpen":[665660,686930,669372,663687,695611,643410,678022,686993,660761],"battingOrder":[671732,687515,703607,666126,680869,641680,691777,643446,675961],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Soderstrom (19, Sugano); Kurtz (13, Sugano); Gelof (9, Sugano); Heim (8, Castellano)."},{"label":"HR","value":"Muncy (3, 5th inning off Sugano, 1 on, 2 out); Soderstrom (12, 7th inning off Castaño, 0 on, 0 out)."},{"label":"TB","value":"Bolte; Butler, L 2; Cortes; Gelof 3; Heim 3; Kurtz 2; Muncy 4; Soderstrom 6; Williams 2."},{"label":"RBI","value":"Cortes 2 (21); Kurtz 2 (52); Muncy 3 (14); Soderstrom 2 (39)."},{"label":"2-out RBI","value":"Muncy 2."},{"label":"Runners left in scoring position, 2 out","value":"Soderstrom; Cortes; Muncy."},{"label":"SF","value":"Muncy."},{"label":"GIDP","value":"Cortes; Kurtz."},{"label":"Team RISP","value":"3-for-10."},{"label":"Team LOB","value":"6."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Muncy (2, throw)."},{"label":"DP","value":"(Williams-McNeil)."}]}],"note":[]}},"officials":[{"official":{"id":623946,"fullName":"Malachi Moore","link":"/api/v1/people/623946"},"officialType":"Home Plate"},{"official":{"id":658292,"fullName":"Derek Thomas","link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":427315,"fullName":"Alfonso Márquez","link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"fullName":"Mike Estabrook","link":"/api/v1/people/482631"},"officialType":"Third Base"}],"info":[{"label":"HBP","value":"Gelof (by Castellano)."},{"label":"Pitch timer violations","value":"Medina (pitcher)."},{"label":"ABS Challenge","value":"Castro, W (Strike-Confirmed); Heim 4 (Ball-Overturned to Strike, Ball-Confirmed, Ball-Overturned to Strike, Ball-Confirmed); Goodman 3 (Ball-Overturned to Strike, Ball-Overturned to Strike, Ball-Confirmed)."},{"label":"Pitches-strikes","value":"Sugano 97-55; Castaño 20-15; Castellano 35-24; Springs 77-51; Medina 30-19; Basso 41-31; Barlow, S 30-16; Cortes 29-16."},{"label":"Groundouts-flyouts","value":"Sugano 5-4; Castaño 1-0; Castellano 3-0; Springs 3-5; Medina 0-2; Basso 3-0; Barlow, S 0-0; Cortes 1-1."},{"label":"Batters faced","value":"Sugano 26; Castaño 4; Castellano 12; Springs 20; Medina 10; Basso 11; Barlow, S 6; Cortes 9."},{"label":"Inherited runners-scored","value":"Barlow, S 1-0."},{"label":"Umpires","value":"HP: Malachi Moore. 1B: Derek Thomas. 2B: Alfonso Márquez. 3B: Mike Estabrook. "},{"label":"Weather","value":"101 degrees, Sunny."},{"label":"Wind","value":"8 mph, Out To LF."},{"label":"First pitch","value":"12:06 PM."},{"label":"T","value":"3:24."},{"label":"Att","value":"8,268."},{"label":"Venue","value":"Las Vegas Ballpark."},{"label":"June 14, 2026"}],"pitchingNotes":["Castaño pitched to 1 batter in the 7th inning."],"topPerformers":[{"player":{"person":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489","boxscoreName":"Castro, W"},"jerseyNumber":"3","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"100","stats":{"batting":{"summary":"4-6 | 2 HR, BB, K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":3,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":7,"totalBases":10,"rbi":7,"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":3,"putOuts":2,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":60,"flyOuts":36,"groundOuts":41,"airOuts":53,"runs":31,"doubles":11,"triples":0,"homeRuns":5,"strikeOuts":58,"baseOnBalls":21,"intentionalWalks":0,"hits":58,"hitByPitch":3,"avg":".278","atBats":209,"obp":".350","slg":".402","ops":".752","caughtStealing":4,"stolenBases":5,"stolenBasePercentage":".556","caughtStealingPercentage":".444","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":234,"totalBases":84,"rbi":29,"leftOnBase":72,"sacBunts":0,"sacFlies":1,"babip":".361","groundOutsToAirouts":"0.77","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"41.80","popOuts":8,"lineOuts":9},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":99,"putOuts":90,"errors":6,"chances":195,"fielding":".969","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"}]},"type":"hitter","gameScore":89,"hittingGameScore":89},{"player":{"person":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100","boxscoreName":"Goodman"},"jerseyNumber":"15","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"400","stats":{"batting":{"summary":"5-6 | 2 HR, 2B, 4 RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":3,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":12,"rbi":4,"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":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":66,"flyOuts":34,"groundOuts":36,"airOuts":59,"runs":44,"doubles":12,"triples":0,"homeRuns":20,"strikeOuts":95,"baseOnBalls":23,"intentionalWalks":2,"hits":63,"hitByPitch":4,"avg":".250","atBats":252,"obp":".321","slg":".536","ops":".857","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":280,"totalBases":135,"rbi":37,"leftOnBase":120,"sacBunts":0,"sacFlies":1,"babip":".312","groundOutsToAirouts":"0.61","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"12.60","popOuts":11,"lineOuts":14},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":7,"stolenBases":28,"stolenBasePercentage":".800","caughtStealingPercentage":".200","assists":11,"putOuts":334,"errors":7,"chances":352,"fielding":".980","passedBall":2,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"type":"hitter","gameScore":88,"hittingGameScore":88},{"player":{"person":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859","boxscoreName":"Johnston, T"},"jerseyNumber":"20","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"800","stats":{"batting":{"summary":"2-5 | HR, 2B, BB","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":3,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":6,"rbi":4,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"5.00","popOuts":0,"lineOuts":1},"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":67,"flyOuts":33,"groundOuts":55,"airOuts":60,"runs":30,"doubles":21,"triples":0,"homeRuns":3,"strikeOuts":45,"baseOnBalls":19,"intentionalWalks":0,"hits":73,"hitByPitch":3,"avg":".317","atBats":230,"obp":".374","slg":".448","ops":".822","caughtStealing":3,"stolenBases":4,"stolenBasePercentage":".571","caughtStealingPercentage":".429","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":255,"totalBases":103,"rbi":34,"leftOnBase":94,"sacBunts":1,"sacFlies":2,"babip":".380","groundOutsToAirouts":"0.92","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"76.67","popOuts":5,"lineOuts":22},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":166,"errors":3,"chances":177,"fielding":".983","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"type":"hitter","gameScore":69,"hittingGameScore":69}]},"decisions":{"winner":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"loser":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"save":{"id":682769,"fullName":"Eiberson Castellano","link":"/api/v1/people/682769"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}