{"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":823208,"link":"/api/v1.1/game/823208/feed/live","metaData":{"wait":10,"timeStamp":"20260625_041430","gameEvents":["home_run","game_finished"],"logicalEvents":["countChange","count01","newRightHandedHit","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":823208,"type":"R","doubleHeader":"N","id":"2026/06/24/athmlb-sfnmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-823208-2026-06-24","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-06-25T01:45:00Z","originalDate":"2026-06-24","officialDate":"2026-06-24","dayNight":"night","time":"6:45","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":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":80,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":38,"losses":42,"ties":0,"pct":".475"},"records":{},"divisionLeader":false,"wins":38,"losses":42,"winningPercentage":".475"},"franchiseName":"Athletics","clubName":"Athletics","active":true},"home":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137","season":2026,"venue":{"id":2395,"name":"Oracle Park","link":"/api/v1/venues/2395"},"springVenue":{"id":2532,"link":"/api/v1/venues/2532"},"teamCode":"sfn","fileCode":"sf","abbreviation":"SF","teamName":"Giants","locationName":"San Francisco","firstYearOfPlay":"1883","league":{"id":104,"name":"National League","link":"/api/v1/league/104"},"division":{"id":203,"name":"National League West","link":"/api/v1/divisions/203"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"San Francisco","record":{"gamesPlayed":79,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":33,"losses":46,"ties":0,"pct":".418"},"records":{},"divisionLeader":false,"wins":33,"losses":46,"winningPercentage":".418"},"franchiseName":"San Francisco","clubName":"Giants","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},"ID686790":{"id":686790,"fullName":"Trevor McDonald","link":"/api/v1/people/686790","firstName":"Trevor","lastName":"McDonald","primaryNumber":"72","birthDate":"2001-02-26","currentAge":25,"birthCity":"Mobile","birthStateProvince":"AL","birthCountry":"USA","height":"6' 0\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Trevor","useLastName":"McDonald","middleName":"Dale","boxscoreName":"McDonald","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2024-09-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Trevor McDonald","nameSlug":"trevor-mcdonald-686790","firstLastName":"Trevor McDonald","lastFirstName":"McDonald, Trevor","lastInitName":"McDonald, T","initLastName":"T McDonald","fullFMLName":"Trevor Dale McDonald","fullLFMName":"McDonald, Trevor Dale","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"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},"ID664129":{"id":664129,"fullName":"Geoff Hartlieb","link":"/api/v1/people/664129","firstName":"Geoffery","lastName":"Hartlieb","primaryNumber":"31","birthDate":"1993-12-09","currentAge":32,"birthCity":"Highland","birthStateProvince":"IL","birthCountry":"USA","height":"6' 5\"","weight":240,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Geoff","useLastName":"Hartlieb","middleName":"Thomas","boxscoreName":"Hartlieb","nickName":"Hart","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"pronunciation":"HART-leeb","mlbDebutDate":"2019-05-18","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Geoff Hartlieb","nameSlug":"geoff-hartlieb-664129","firstLastName":"Geoff Hartlieb","lastFirstName":"Hartlieb, Geoff","lastInitName":"Hartlieb, G","initLastName":"G Hartlieb","fullFMLName":"Geoffery Thomas Hartlieb","fullLFMName":"Hartlieb, Geoffery Thomas","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID686993":{"id":686993,"fullName":"Justin Sterner","link":"/api/v1/people/686993","firstName":"Justin","lastName":"Sterner","primaryNumber":"60","birthDate":"1996-08-29","currentAge":29,"birthCity":"La Jolla","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Justin","useLastName":"Sterner","middleName":"James","boxscoreName":"Sterner","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2024-05-31","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Justin Sterner","nameSlug":"justin-sterner-686993","firstLastName":"Justin Sterner","lastFirstName":"Sterner, Justin","lastInitName":"Sterner, J","initLastName":"J Sterner","fullFMLName":"Justin James Sterner","fullLFMName":"Sterner, Justin James","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"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},"ID682674":{"id":682674,"fullName":"Victor Bericoto","link":"/api/v1/people/682674","firstName":"Victor","lastName":"Bericoto","primaryNumber":"78","birthDate":"2001-12-03","currentAge":24,"birthCity":"Maracay","birthCountry":"Venezuela","height":"6' 1\"","weight":210,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Victor","useLastName":"Bericoto","middleName":"Miguel","boxscoreName":"Bericoto","gender":"M","nameMatrilineal":"Hidalgo","isPlayer":true,"isVerified":false,"mlbDebutDate":"2026-05-22","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Victor Bericoto","nameSlug":"victor-bericoto-682674","firstLastName":"Victor Bericoto","lastFirstName":"Bericoto, Victor","lastInitName":"Bericoto, V","initLastName":"V Bericoto","fullFMLName":"Victor Miguel Bericoto","fullLFMName":"Bericoto, Victor Miguel","strikeZoneTop":3.26,"strikeZoneBottom":1.64},"ID657277":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277","firstName":"Logan","lastName":"Webb","primaryNumber":"62","birthDate":"1996-11-18","currentAge":29,"birthCity":"Rocklin","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":221,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Logan","useLastName":"Webb","middleName":"T.","boxscoreName":"Webb, L","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2019-08-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Logan Webb","nameSlug":"logan-webb-657277","firstLastName":"Logan Webb","lastFirstName":"Webb, Logan","lastInitName":"Webb, L","initLastName":"L Webb","fullFMLName":"Logan T. Webb","fullLFMName":"Webb, Logan T.","strikeZoneTop":3.41,"strikeZoneBottom":1.58},"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},"ID656305":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305","firstName":"Matt","lastName":"Chapman","primaryNumber":"26","birthDate":"1993-04-28","currentAge":33,"birthCity":"Victorville","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":220,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Matt","useLastName":"Chapman","middleName":"James","boxscoreName":"Chapman, M","nickName":"Hurtado","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2017-06-15","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Matt Chapman","nameSlug":"matt-chapman-656305","firstLastName":"Matt Chapman","lastFirstName":"Chapman, Matt","lastInitName":"Chapman, M","initLastName":"M Chapman","fullFMLName":"Matt James Chapman","fullLFMName":"Chapman, Matt James","strikeZoneTop":3.25,"strikeZoneBottom":1.64},"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},"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},"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},"ID650644":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644","firstName":"Aaron","lastName":"Civale","primaryNumber":"38","birthDate":"1995-06-12","currentAge":31,"birthCity":"East Windsor","birthStateProvince":"CT","birthCountry":"USA","height":"6' 1\"","weight":245,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Aaron","useLastName":"Civale","middleName":"James","boxscoreName":"Civale","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"pronunciation":"sih-VAH-lee","mlbDebutDate":"2019-06-22","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Aaron Civale","nameSlug":"aaron-civale-650644","firstLastName":"Aaron Civale","lastFirstName":"Civale, Aaron","lastInitName":"Civale, A","initLastName":"A Civale","fullFMLName":"Aaron James Civale","fullLFMName":"Civale, Aaron James","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID808982":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982","firstName":"Jung Hoo","lastName":"Lee","primaryNumber":"51","birthDate":"1998-08-20","currentAge":28,"birthCity":"Seoul","birthCountry":"Republic of Korea","height":"6' 0\"","weight":196,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Jung Hoo","useLastName":"Lee","boxscoreName":"Lee, J","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"jung who","mlbDebutDate":"2024-03-28","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jung Hoo Lee","nameSlug":"jung-hoo-lee-808982","firstLastName":"Jung Hoo Lee","lastFirstName":"Lee, Jung Hoo","lastInitName":"Lee, J","initLastName":"J Lee","fullFMLName":"J.H. Lee","fullLFMName":"J.H. Lee","strikeZoneTop":3.22,"strikeZoneBottom":1.63},"ID687551":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551","firstName":"Andrew","lastName":"Gilbert","primaryNumber":"0","birthDate":"2000-09-27","currentAge":25,"birthCity":"St. Paul","birthStateProvince":"MN","birthCountry":"USA","height":"5' 9\"","weight":195,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Drew","useLastName":"Gilbert","middleName":"Christopher","boxscoreName":"Gilbert","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-08-08","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Drew Gilbert","nameSlug":"drew-gilbert-687551","firstLastName":"Drew Gilbert","lastFirstName":"Gilbert, Drew","lastInitName":"Gilbert, D","initLastName":"D Gilbert","fullFMLName":"Andrew Christopher Gilbert","fullLFMName":"Gilbert, Andrew Christopher","strikeZoneTop":3.06,"strikeZoneBottom":1.54},"ID646240":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240","firstName":"Rafael","lastName":"Devers","primaryNumber":"16","birthDate":"1996-10-24","currentAge":29,"birthCity":"Sanchez","birthCountry":"Dominican Republic","height":"6' 0\"","weight":235,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Rafael","useLastName":"Devers","middleName":"Calcano","boxscoreName":"Devers","nickName":"Carita","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"DEHV-ers","mlbDebutDate":"2017-07-25","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Rafael Devers","nameSlug":"rafael-devers-646240","firstLastName":"Rafael Devers","lastFirstName":"Devers, Rafael","lastInitName":"Devers, R","initLastName":"R Devers","fullFMLName":"Rafael Calcano Devers","fullLFMName":"Devers, Rafael Calcano","strikeZoneTop":3.217,"strikeZoneBottom":1.624},"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},"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},"ID605288":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288","firstName":"Adrian","lastName":"Houser","primaryNumber":"12","birthDate":"1993-02-02","currentAge":33,"birthCity":"Tahlequah","birthStateProvince":"OK","birthCountry":"USA","height":"6' 4\"","weight":227,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Adrian","useLastName":"Houser","middleName":"David","boxscoreName":"Houser","nickName":"Doogy","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"mlbDebutDate":"2015-09-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Adrian Houser","nameSlug":"adrian-houser-605288","firstLastName":"Adrian Houser","lastFirstName":"Houser, Adrian","lastInitName":"Houser, A","initLastName":"A Houser","fullFMLName":"Adrian David Houser","fullLFMName":"Houser, Adrian David","strikeZoneTop":3.45,"strikeZoneBottom":1.65},"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},"ID642715":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715","firstName":"Willy","lastName":"Adames","primaryNumber":"2","birthDate":"1995-09-02","currentAge":30,"birthCity":"Santiago","birthCountry":"Dominican Republic","height":"6' 0\"","weight":216,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Willy","useLastName":"Adames","middleName":"Rafael","boxscoreName":"Adames","nickName":"The Kid","gender":"M","nameMatrilineal":"Luna","isPlayer":true,"isVerified":true,"pronunciation":"ah-DAH-mess","mlbDebutDate":"2018-05-22","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Willy Adames","nameSlug":"willy-adames-642715","firstLastName":"Willy Adames","lastFirstName":"Adames, Willy","lastInitName":"Adames, W","initLastName":"W Adames","fullFMLName":"Willy Rafael Adames","fullLFMName":"Adames, Willy Rafael","strikeZoneTop":3.22,"strikeZoneBottom":1.63},"ID669062":{"id":669062,"fullName":"Erik Miller","link":"/api/v1/people/669062","firstName":"Erik","lastName":"Miller","primaryNumber":"67","birthDate":"1998-02-13","currentAge":28,"birthCity":"St. Louis","birthStateProvince":"MO","birthCountry":"USA","height":"6' 5\"","weight":269,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Erik","useLastName":"Miller","middleName":"Christopher","boxscoreName":"Miller, E","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"MILL-urr","mlbDebutDate":"2024-03-28","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Erik Miller","nameSlug":"erik-miller-669062","firstLastName":"Erik Miller","lastFirstName":"Miller, Erik","lastInitName":"Miller, E","initLastName":"E Miller","fullFMLName":"Erik Christopher Miller","fullLFMName":"Miller, Erik Christopher","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID650333":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333","firstName":"Luis","lastName":"Arraez","primaryNumber":"4","birthDate":"1997-04-09","currentAge":29,"birthCity":"San Felipe","birthCountry":"Venezuela","height":"5' 10\"","weight":186,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Luis","useLastName":"Arraez","middleName":"Sangel","boxscoreName":"Arraez","nickName":"La Regadera","gender":"M","nameMatrilineal":"Reveron","isPlayer":true,"isVerified":true,"pronunciation":"ah-RISE","mlbDebutDate":"2019-05-18","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luis Arraez","nameSlug":"luis-arraez-650333","firstLastName":"Luis Arraez","lastFirstName":"Arraez, Luis","lastInitName":"Arraez, L","initLastName":"L Arraez","fullFMLName":"Luis Sangel Arraez","fullLFMName":"Arraez, Luis Sangel","strikeZoneTop":3.12,"strikeZoneBottom":1.58},"ID669477":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477","firstName":"Casey","lastName":"Schmitt","primaryNumber":"10","birthDate":"1999-03-01","currentAge":27,"birthCity":"San Diego","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":215,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Casey","useLastName":"Schmitt","middleName":"Shawn","boxscoreName":"Schmitt","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2020,"mlbDebutDate":"2023-05-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Casey Schmitt","nameSlug":"casey-schmitt-669477","firstLastName":"Casey Schmitt","lastFirstName":"Schmitt, Casey","lastInitName":"Schmitt, C","initLastName":"C Schmitt","fullFMLName":"Casey Shawn Schmitt","fullLFMName":"Schmitt, Casey Shawn","strikeZoneTop":3.2,"strikeZoneBottom":1.61},"ID664141":{"id":664141,"fullName":"JT Brubaker","link":"/api/v1/people/664141","firstName":"Jonathan","lastName":"Brubaker","primaryNumber":"34","birthDate":"1993-11-17","currentAge":32,"birthCity":"Springfield","birthStateProvince":"OH","birthCountry":"USA","height":"6' 4\"","weight":197,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"JT","useLastName":"Brubaker","middleName":"Trey","boxscoreName":"Brubaker","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"BROO-bay-ker","mlbDebutDate":"2020-07-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"JT Brubaker","nameSlug":"jt-brubaker-664141","firstLastName":"JT Brubaker","lastFirstName":"Brubaker, JT","lastInitName":"Brubaker, J","initLastName":"J Brubaker","fullFMLName":"Jonathan Trey Brubaker","fullLFMName":"Brubaker, Jonathan Trey","strikeZoneTop":3.3,"strikeZoneBottom":1.55},"ID813841":{"id":813841,"fullName":"Jonah Cox","link":"/api/v1/people/813841","firstName":"Jonah","lastName":"Cox","primaryNumber":"53","birthDate":"2001-08-04","currentAge":25,"birthCity":"Louisville","birthStateProvince":"CO","birthCountry":"USA","height":"6' 2\"","weight":204,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Jonah","useLastName":"Cox","middleName":"Abbott","boxscoreName":"Cox","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2026-05-31","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jonah Cox","nameSlug":"jonah-cox-813841","firstLastName":"Jonah Cox","lastFirstName":"Cox, Jonah","lastInitName":"Cox, J","initLastName":"J Cox","fullFMLName":"Jonah Abbott Cox","fullLFMName":"Cox, Jonah Abbott","strikeZoneTop":3.29,"strikeZoneBottom":1.66},"ID681916":{"id":681916,"fullName":"Dylan Smith","link":"/api/v1/people/681916","firstName":"Dylan","lastName":"Smith","primaryNumber":"66","birthDate":"2000-05-28","currentAge":26,"birthCity":"Huntsville","birthStateProvince":"AL","birthCountry":"USA","height":"6' 2\"","weight":180,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Dylan","useLastName":"Smith","middleName":"Miguel","boxscoreName":"Smith, D","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-06-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Dylan Smith","nameSlug":"dylan-smith-681916","firstLastName":"Dylan Smith","lastFirstName":"Smith, Dylan","lastInitName":"Smith, D","initLastName":"D Smith","fullFMLName":"Dylan Miguel Smith","fullLFMName":"Smith, Dylan Miguel","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID640454":{"id":640454,"fullName":"Matt Krook","link":"/api/v1/people/640454","firstName":"Matthew","lastName":"Krook","birthDate":"1994-10-21","currentAge":31,"birthCity":"Hillsborough","birthStateProvince":"CA","birthCountry":"USA","height":"6' 4\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Matt","useLastName":"Krook","middleName":"Edward","boxscoreName":"Krook","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2023-06-16","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Matt Krook","nameSlug":"matt-krook-640454","firstLastName":"Matt Krook","lastFirstName":"Krook, Matt","lastInitName":"Krook, M","initLastName":"M Krook","fullFMLName":"Matthew Edward Krook","fullLFMName":"Krook, Matthew Edward","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"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},"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},"ID641816":{"id":641816,"fullName":"Tyler Mahle","link":"/api/v1/people/641816","firstName":"Tyler","lastName":"Mahle","primaryNumber":"54","birthDate":"1994-09-29","currentAge":31,"birthCity":"Newport Beach","birthStateProvince":"CA","birthCountry":"USA","height":"6' 3\"","weight":212,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tyler","useLastName":"Mahle","middleName":"F.","boxscoreName":"Mahle","nickName":"Mal","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"pronunciation":"rhymes with 'rally'","mlbDebutDate":"2017-08-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tyler Mahle","nameSlug":"tyler-mahle-641816","firstLastName":"Tyler Mahle","lastFirstName":"Mahle, Tyler","lastInitName":"Mahle, T","initLastName":"T Mahle","fullFMLName":"Tyler F. Mahle","fullLFMName":"Mahle, Tyler F.","strikeZoneTop":3.4,"strikeZoneBottom":1.56},"ID608841":{"id":608841,"fullName":"Joey Meneses","link":"/api/v1/people/608841","firstName":"Joey","lastName":"Meneses","primaryNumber":"13","birthDate":"1992-05-06","currentAge":34,"birthCity":"Culiacan","birthCountry":"Mexico","height":"6' 4\"","weight":235,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Joey","useLastName":"Meneses","boxscoreName":"Meneses","gender":"M","isPlayer":true,"isVerified":false,"pronunciation":"meh-NEH-sess","mlbDebutDate":"2022-08-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Joey Meneses","nameSlug":"joey-meneses-608841","firstLastName":"Joey Meneses","lastFirstName":"Meneses, Joey","lastInitName":"Meneses, J","initLastName":"J Meneses","fullFMLName":"Joey Meneses","fullLFMName":"Meneses, Joey","strikeZoneTop":3.37,"strikeZoneBottom":1.7},"ID676254":{"id":676254,"fullName":"Ryan Walker","link":"/api/v1/people/676254","firstName":"Ryan","lastName":"Walker","primaryNumber":"74","birthDate":"1995-11-26","currentAge":30,"birthCity":"Arlington","birthStateProvince":"WA","birthCountry":"USA","height":"6' 2\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ryan","useLastName":"Walker","middleName":"Patrick","boxscoreName":"Walker, R","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2023-05-21","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ryan Walker","nameSlug":"ryan-walker-676254","firstLastName":"Ryan Walker","lastFirstName":"Walker, Ryan","lastInitName":"Walker, R","initLastName":"R Walker","fullFMLName":"Ryan Patrick Walker","fullLFMName":"Walker, Ryan Patrick","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID671083":{"id":671083,"fullName":"Buddy Kennedy","link":"/api/v1/people/671083","firstName":"Clifton","lastName":"Kennedy","primaryNumber":"41","birthDate":"1998-10-05","currentAge":27,"birthCity":"Millville","birthStateProvince":"NJ","birthCountry":"USA","height":"5' 10\"","weight":213,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Buddy","useLastName":"Kennedy","middleName":"Lewis","boxscoreName":"Kennedy, B","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2022-06-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Buddy Kennedy","nameSlug":"buddy-kennedy-671083","firstLastName":"Buddy Kennedy","lastFirstName":"Kennedy, Buddy","lastInitName":"Kennedy, B","initLastName":"B Kennedy","fullFMLName":"Clifton Lewis Kennedy","fullLFMName":"Kennedy, Clifton Lewis","strikeZoneTop":3.12,"strikeZoneBottom":1.57},"ID668873":{"id":668873,"fullName":"Caleb Kilian","link":"/api/v1/people/668873","firstName":"Caleb","lastName":"Kilian","primaryNumber":"56","birthDate":"1997-06-02","currentAge":29,"birthCity":"Anaheim","birthStateProvince":"CA","birthCountry":"USA","height":"6' 4\"","weight":206,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Caleb","useLastName":"Kilian","middleName":"John","boxscoreName":"Kilian","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-06-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Caleb Kilian","nameSlug":"caleb-kilian-668873","firstLastName":"Caleb Kilian","lastFirstName":"Kilian, Caleb","lastInitName":"Kilian, C","initLastName":"C Kilian","fullFMLName":"Caleb John Kilian","fullLFMName":"Kilian, Caleb John","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID701762":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762","firstName":"Nicholas","lastName":"Kurtz","primaryNumber":"16","birthDate":"2003-03-12","currentAge":23,"birthCity":"Lancaster","birthStateProvince":"PA","birthCountry":"USA","height":"6' 5\"","weight":240,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Nick","useLastName":"Kurtz","middleName":"Jeffrey","boxscoreName":"Kurtz","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2024,"mlbDebutDate":"2025-04-23","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Nick Kurtz","nameSlug":"nick-kurtz-701762","firstLastName":"Nick Kurtz","lastFirstName":"Kurtz, Nick","lastInitName":"Kurtz, N","initLastName":"N Kurtz","fullFMLName":"Nicholas Jeffrey Kurtz","fullLFMName":"Kurtz, Nicholas Jeffrey","strikeZoneTop":3.413,"strikeZoneBottom":1.722},"ID656529":{"id":656529,"fullName":"Sam Hentges","link":"/api/v1/people/656529","firstName":"Sam","lastName":"Hentges","primaryNumber":"31","birthDate":"1996-07-18","currentAge":30,"birthCity":"Shoreview","birthStateProvince":"MN","birthCountry":"USA","height":"6' 8\"","weight":255,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Sam","useLastName":"Hentges","middleName":"D.","boxscoreName":"Hentges","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"pronunciation":"HENT-chiss","mlbDebutDate":"2021-04-20","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Sam Hentges","nameSlug":"sam-hentges-656529","firstLastName":"Sam Hentges","lastFirstName":"Hentges, Sam","lastInitName":"Hentges, S","initLastName":"S Hentges","fullFMLName":"Sam D. Hentges","fullLFMName":"Hentges, Sam D.","strikeZoneTop":3.567,"strikeZoneBottom":1.8},"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},"ID606992":{"id":606992,"fullName":"Eric Haase","link":"/api/v1/people/606992","firstName":"Eric","lastName":"Haase","birthDate":"1992-12-18","currentAge":33,"birthCity":"Detroit","birthStateProvince":"MI","birthCountry":"USA","height":"5' 10\"","weight":201,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Eric","useLastName":"Haase","middleName":"Michael","boxscoreName":"Haase","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"pronunciation":"HAHS","mlbDebutDate":"2018-09-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Eric Haase","nameSlug":"eric-haase-606992","firstLastName":"Eric Haase","lastFirstName":"Haase, Eric","lastInitName":"Haase, E","initLastName":"E Haase","fullFMLName":"Eric Michael Haase","fullLFMName":"Haase, Eric Michael","strikeZoneTop":3.1,"strikeZoneBottom":1.57},"ID592662":{"id":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662","firstName":"Robert","lastName":"Ray","primaryNumber":"38","birthDate":"1991-10-01","currentAge":34,"birthCity":"Brentwood","birthStateProvince":"TN","birthCountry":"USA","height":"6' 2\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Robbie","useLastName":"Ray","middleName":"Glenn","boxscoreName":"Ray","nickName":"Bob","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2010,"mlbDebutDate":"2014-05-06","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Robbie Ray","nameSlug":"robbie-ray-592662","firstLastName":"Robbie Ray","lastFirstName":"Ray, Robbie","lastInitName":"Ray, R","initLastName":"R Ray","fullFMLName":"Robert Glenn Ray","fullLFMName":"Ray, Robert Glenn","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID694738":{"id":694738,"fullName":"Landen Roupp","link":"/api/v1/people/694738","firstName":"Landen","lastName":"Roupp","primaryNumber":"65","birthDate":"1998-09-10","currentAge":27,"birthCity":"Rocky Mount","birthStateProvince":"NC","birthCountry":"USA","height":"6' 2\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Landen","useLastName":"Roupp","middleName":"Brice","boxscoreName":"Roupp","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"pronunciation":"roop","mlbDebutDate":"2024-03-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Landen Roupp","nameSlug":"landen-roupp-694738","firstLastName":"Landen Roupp","lastFirstName":"Roupp, Landen","lastInitName":"Roupp, L","initLastName":"L Roupp","fullFMLName":"Landen Brice Roupp","fullLFMName":"Roupp, Landen Brice","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID805811":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811","firstName":"Bryson","lastName":"Eldridge","primaryNumber":"8","birthDate":"2004-10-20","currentAge":21,"birthCity":"Fairfax","birthStateProvince":"VA","birthCountry":"USA","height":"6' 7\"","weight":251,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Bryce","useLastName":"Eldridge","middleName":"Edward","boxscoreName":"Eldridge","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2025-09-15","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bryce Eldridge","nameSlug":"bryce-eldridge-805811","firstLastName":"Bryce Eldridge","lastFirstName":"Eldridge, Bryce","lastInitName":"Eldridge, B","initLastName":"B Eldridge","fullFMLName":"Bryson Edward Eldridge","fullLFMName":"Eldridge, Bryson Edward","strikeZoneTop":3.54,"strikeZoneBottom":1.79},"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},"ID691740":{"id":691740,"fullName":"Daniel Susac","link":"/api/v1/people/691740","firstName":"Daniel","lastName":"Susac","primaryNumber":"6","birthDate":"2001-05-14","currentAge":25,"birthCity":"Roseville","birthStateProvince":"CA","birthCountry":"USA","height":"6' 5\"","weight":210,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Daniel","useLastName":"Susac","middleName":"Shawn","boxscoreName":"Susac, D","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2022,"mlbDebutDate":"2026-04-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Daniel Susac","nameSlug":"daniel-susac-691740","firstLastName":"Daniel Susac","lastFirstName":"Susac, Daniel","lastInitName":"Susac, D","initLastName":"D Susac","fullFMLName":"Daniel Shawn Susac","fullLFMName":"Susac, Daniel Shawn","strikeZoneTop":3.42,"strikeZoneBottom":1.73},"ID657424":{"id":657424,"fullName":"Matt Gage","link":"/api/v1/people/657424","firstName":"Matthew","lastName":"Gage","primaryNumber":"93","birthDate":"1993-02-11","currentAge":33,"birthCity":"Johnstown","birthStateProvince":"NY","birthCountry":"USA","height":"6' 4\"","weight":261,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Matt","useLastName":"Gage","middleName":"Robert","boxscoreName":"Gage","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2022-06-06","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Matt Gage","nameSlug":"matt-gage-657424","firstLastName":"Matt Gage","lastFirstName":"Gage, Matt","lastInitName":"Gage, M","initLastName":"M Gage","fullFMLName":"Matthew Robert Gage","fullLFMName":"Gage, Matthew Robert","strikeZoneTop":3.388,"strikeZoneBottom":1.71}},"venue":{"id":2395,"name":"Oracle Park","link":"/api/v1/venues/2395","location":{"address1":"24 Willie Mays Plaza","city":"San Francisco","state":"California","stateAbbrev":"CA","postalCode":"94107","defaultCoordinates":{"latitude":37.778383,"longitude":-122.389448},"azimuthAngle":85.0,"elevation":0,"country":"USA","phone":"(415) 972-2000"},"timeZone":{"tz":"PDT","id":"America/Los_Angeles","offset":-7,"offsetAtGameTime":-7},"fieldInfo":{"capacity":41915,"turfType":"Grass","roofType":"Open","leftLine":339,"leftCenter":399,"center":391,"rightCenter":415,"rightLine":309},"active":true,"season":"2026"},"officialVenue":{"id":2395,"link":"/api/v1/venues/2395"},"weather":{"condition":"Cloudy","temp":"59","wind":"12 mph, Varies"},"gameInfo":{"attendance":37526,"firstPitch":"2026-06-25T01:46:00.000Z","gameDurationMinutes":148},"review":{"hasChallenges":false,"away":{"used":0,"remaining":1},"home":{"used":0,"remaining":1}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":2,"usedFailed":0,"remaining":2},"home":{"usedSuccessful":3,"usedFailed":1,"remaining":1}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"home":{"id":641816,"fullName":"Tyler Mahle","link":"/api/v1/people/641816"}},"officialScorer":{"id":493726,"fullName":"Jim Young","link":"/api/v1/people/493726"},"primaryDatacaster":{"id":700149,"fullName":"Lauren Johnson","link":"/api/v1/people/700149"},"moundVisits":{"away":{"used":2,"remaining":2},"home":{"used":2,"remaining":2}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Henry Bolte strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-25T01:46:46.579Z","endTime":"2026-06-25T01:47:44.053Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641816,"fullName":"Tyler Mahle","link":"/api/v1/people/641816"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4,6,7],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":606992,"link":"/api/v1/people/606992"},"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-24T22:30:07.271Z","endTime":"2026-06-25T01:19:05.484Z","isPitch":false,"type":"action","player":{"id":703607,"link":"/api/v1/people/703607"}},{"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-25T01:19:05.484Z","endTime":"2026-06-25T01:44:59.041Z","isPitch":false,"type":"action","player":{"id":703607,"link":"/api/v1/people/703607"}},{"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-25T01:44:59.041Z","endTime":"2026-06-25T01:46:48.739Z","isPitch":false,"type":"action","player":{"id":703607,"link":"/api/v1/people/703607"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":84.4,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.602362707524673,"aZ":-14.967750692608496,"pfxX":-6.445737536753236,"pfxZ":9.430855555885302,"pX":0.6533021460878934,"pZ":2.2167517082655013,"vX0":8.455730126094894,"vY0":-134.11332322863242,"vZ0":-5.210015263528871,"x":92.1,"y":178.93,"x0":-1.7007973000035073,"y0":50.00304583639883,"z0":5.2497131292718455,"aX":-11.760455712842624},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":16.2,"breakHorizontal":9.8,"spinRate":2206,"spinDirection":224},"zone":9,"typeConfidence":2.0,"plateTime":0.40818250179095683,"extension":6.770058897276137},"index":3,"playId":"54dd15a8-a350-3042-814f-db6b3e06e5f0","pitchNumber":1,"startTime":"2026-06-25T01:46:48.739Z","endTime":"2026-06-25T01:46:52.430Z","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":92.3,"endSpeed":83.6,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.654024520871626,"aZ":-15.322612823775493,"pfxX":-6.931117188906192,"pfxZ":9.346030493030671,"pX":-0.04349535620971511,"pZ":2.191041230514921,"vX0":6.695655721209902,"vY0":-134.0887018075167,"vZ0":-5.189859470487314,"x":118.66,"y":179.62,"x0":-1.6843135469997876,"y0":50.00307824901839,"z0":5.262009805639047,"aX":-12.497777696165363},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":15.8,"breakHorizontal":10.9,"spinRate":2223,"spinDirection":225},"zone":8,"typeConfidence":2.0,"plateTime":0.410033423647977,"extension":6.826906631649178},"index":4,"playId":"acd701cf-b32b-3d2a-b78f-504d3ff0a475","pitchNumber":2,"startTime":"2026-06-25T01:47:05.351Z","endTime":"2026-06-25T01:47:08.621Z","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":0,"strikes":2,"outs":0},"index":5,"startTime":"2026-06-25T01:47:18.575Z","endTime":"2026-06-25T01:47:27.123Z","isPitch":false,"type":"action","player":{"id":703607,"link":"/api/v1/people/703607"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":92.4,"endSpeed":84.7,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.847200518517695,"aZ":-13.794584626801901,"pfxX":-5.586759214968083,"pfxZ":9.98136244744281,"pX":-0.6320972687166668,"pZ":4.209385771043648,"vX0":4.945673816797594,"vY0":-134.52020352169188,"vZ0":-1.0941302823930243,"x":141.09,"y":125.13,"x0":-1.7642240537666054,"y0":50.004129764324695,"z0":5.594514724958569,"aX":-10.289674360470194},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":18.1,"breakHorizontal":9.1,"spinRate":2099,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.40640627943922647,"extension":6.6108342505723945},"index":6,"playId":"e8950737-bcfb-3a86-be2d-d5d035400033","pitchNumber":3,"startTime":"2026-06-25T01:47:27.123Z","endTime":"2026-06-25T01:47:31.233Z","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.3,"endSpeed":78.1,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.50606150364189,"aZ":-30.868683094507816,"pfxX":3.53121212864158,"pfxZ":0.8513726041847538,"pX":0.4221606119352866,"pZ":0.8755101263959807,"vX0":4.423367442958163,"vY0":-122.7273009971123,"vZ0":-4.351263348179102,"x":100.91,"y":215.14,"x0":-1.8599180655498686,"y0":50.002377012167344,"z0":5.290554291797635,"aX":5.4040105531395115},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":0.8,"breakHorizontal":-7.4,"spinRate":2449,"spinDirection":80},"zone":14,"typeConfidence":2.0,"plateTime":0.44570717409557137,"extension":6.667308332079356},"index":7,"playId":"08197092-fd66-3ab7-8289-9ded1157ca61","pitchNumber":4,"startTime":"2026-06-25T01:47:40.516Z","endTime":"2026-06-25T01:47:44.053Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T01:47:44.053Z","atBatIndex":0},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Nick Kurtz lines out sharply to center fielder Jonah Cox.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-25T01:47:44.601Z","endTime":"2026-06-25T01:49:12.159Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641816,"fullName":"Tyler Mahle","link":"/api/v1/people/641816"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","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":4},"credits":[{"player":{"id":813841,"link":"/api/v1/people/813841"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":86.1,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.962596146787,"aZ":-12.307839156396742,"pfxX":-6.8673167842838065,"pfxZ":10.515394406534945,"pX":1.3105462836699395,"pZ":2.6237685752270057,"vX0":10.394928411822132,"vY0":-136.11596070590437,"vZ0":-5.087327972077082,"x":67.05,"y":167.94,"x0":-1.6536499211576083,"y0":50.00281305298953,"z0":5.359012049164183,"aX":-12.975005304567699},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":18.2,"breakHorizontal":10.4,"spinRate":2266,"spinDirection":219},"zone":12,"typeConfidence":2.0,"plateTime":0.40134400585414776,"extension":6.730932912833529},"index":0,"playId":"42ff9f49-ca78-365b-980c-76e1913d9d8c","pitchNumber":1,"startTime":"2026-06-25T01:48:07.338Z","endTime":"2026-06-25T01:48:11.447Z","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":1},"pitchData":{"startSpeed":93.5,"endSpeed":85.6,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.500045258400682,"aZ":-12.05683864544418,"pfxX":-5.742671885490515,"pfxZ":10.72591928535368,"pX":-0.4383703847315039,"pZ":1.6393251234756616,"vX0":5.5176725094889925,"vY0":-136.00750638555695,"vZ0":-7.301396127512001,"x":133.71,"y":194.52,"x0":-1.746114711372087,"y0":50.0049570678039,"z0":5.192853818608021,"aX":-10.772964583600528},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":18.1,"breakHorizontal":9.2,"spinRate":2263,"spinDirection":220},"zone":13,"typeConfidence":2.0,"plateTime":0.402533006472896,"extension":6.716191906134353},"index":1,"playId":"3d80e5a6-4430-32cf-8c19-c81c964837d5","pitchNumber":2,"startTime":"2026-06-25T01:48:21.750Z","endTime":"2026-06-25T01:48:26.238Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":86.3,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.34112965741449,"aZ":-11.497923476266795,"pfxX":-5.456800967837069,"pfxZ":10.85815803629319,"pX":-0.40776949690653824,"pZ":2.2552415863235487,"vX0":5.613494674776098,"vY0":-136.904241585291,"vZ0":-6.168299163596748,"x":132.54,"y":177.89,"x0":-1.7727492173899577,"y0":50.000618130933816,"z0":5.319363209635169,"aX":-10.389374011093217},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":18.6,"breakHorizontal":8.8,"spinRate":2287,"spinDirection":218},"zone":7,"typeConfidence":2.0,"plateTime":0.39960451975281863,"extension":6.741355763624769},"index":2,"playId":"7d2375cd-5e4b-3b69-84c7-132eb8288636","pitchNumber":3,"startTime":"2026-06-25T01:48:38.525Z","endTime":"2026-06-25T01:48:42.183Z","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":1,"outs":1},"index":3,"startTime":"2026-06-25T01:48:50.129Z","endTime":"2026-06-25T01:49:03.029Z","isPitch":false,"type":"action","player":{"id":701762,"link":"/api/v1/people/701762"}},{"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":1,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":86.9,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.21213366910983,"aZ":-10.92921102760101,"pfxX":-5.479100927671451,"pfxZ":11.045533049537267,"pX":0.08704216679789906,"pZ":1.7907057963999078,"vX0":6.556294257028168,"vY0":-137.2886463099926,"vZ0":-7.523967480698812,"x":113.68,"y":190.43,"x0":-1.6115655040263557,"y0":50.003694223446175,"z0":5.297175093759467,"aX":-10.539987349157734},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":18.7,"breakHorizontal":8.6,"spinRate":2334,"spinDirection":215},"zone":8,"typeConfidence":2.0,"plateTime":0.3978023959460071,"extension":6.879618900564904},"hitData":{"launchSpeed":109.5,"launchAngle":14.0,"totalDistance":353.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":114.89,"coordY":57.66}},"index":4,"playId":"9ec60c6d-c9e3-30ba-9752-3cfc3fa6fb9a","pitchNumber":4,"startTime":"2026-06-25T01:49:03.029Z","endTime":"2026-06-25T01:49:12.159Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T01:49:12.159Z","atBatIndex":1},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Shea Langeliers flies out to center fielder Jonah Cox.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-25T01:49:10.037Z","endTime":"2026-06-25T01:52:05.934Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641816,"fullName":"Tyler Mahle","link":"/api/v1/people/641816"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":813841,"link":"/api/v1/people/813841"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":84.5,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.892447876822317,"aZ":-12.695132064206387,"pfxX":-7.054376189201552,"pfxZ":10.618216601971527,"pX":0.9852675005782691,"pZ":3.1650328690845595,"vX0":9.100477561385846,"vY0":-134.52255498752857,"vZ0":-3.5179626781444338,"x":79.44,"y":153.32,"x0":-1.5233707300273278,"y0":50.00436362592533,"z0":5.388346088829497,"aX":-12.94411176446775},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":18.7,"breakHorizontal":10.8,"spinRate":2212,"spinDirection":214},"zone":12,"typeConfidence":2.0,"plateTime":0.40700038705598995,"extension":6.854332704394643},"index":0,"playId":"a1f07c2f-a67c-3412-bd64-763993f619e3","pitchNumber":1,"startTime":"2026-06-25T01:49:39.445Z","endTime":"2026-06-25T01:49:43.484Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.6,"endSpeed":78.0,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.114141390490023,"aZ":-31.32654773058718,"pfxX":3.567288753947986,"pfxZ":0.5517851919289098,"pX":-0.22028693236748506,"pZ":1.9136826354021552,"vX0":2.873017198574923,"vY0":-123.26428153268347,"vZ0":-2.0631686158329576,"x":125.4,"y":187.11,"x0":-1.8637553714770827,"y0":50.00393820603043,"z0":5.402121152676327,"aX":5.498879523437429},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":0.7,"breakHorizontal":-7.1,"spinRate":2434,"spinDirection":50},"zone":8,"typeConfidence":2.0,"plateTime":0.44406727429517545,"extension":6.670585390967951},"index":1,"playId":"daaf51be-518f-3a4e-9106-5940f1562fa5","pitchNumber":2,"startTime":"2026-06-25T01:49:54.219Z","endTime":"2026-06-25T01:49:57.721Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":85.9,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.99779205960805,"aZ":-12.825671217175097,"pfxX":-7.3770390999085205,"pfxZ":10.265109072165817,"pX":0.8960302308124724,"pZ":2.4591975341326977,"vX0":9.270100683434421,"vY0":-135.9776798445275,"vZ0":-5.073127078674817,"x":82.85,"y":172.38,"x0":-1.5884596309274461,"y0":50.00073807879532,"z0":5.228894862479984,"aX":-13.902872177744573},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":17.8,"breakHorizontal":11.5,"spinRate":2227,"spinDirection":221},"zone":12,"typeConfidence":2.0,"plateTime":0.4018006719077776,"extension":6.868952184984706},"index":2,"playId":"bcb4aded-bb6f-3467-b5b4-9b846f347b6b","pitchNumber":3,"startTime":"2026-06-25T01:50:09.231Z","endTime":"2026-06-25T01:50:12.826Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":79.4,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.332324973525804,"aZ":-29.044206646533915,"pfxX":2.7562639631753845,"pfxZ":1.9794416444671579,"pX":1.4015522653268728,"pZ":0.9113409286368935,"vX0":6.800785858584271,"vY0":-124.4291046535429,"vZ0":-4.397277075110058,"x":63.58,"y":214.17,"x0":-1.717360803404073,"y0":50.00139479318331,"z0":5.088916183505672,"aX":4.350136564433754},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":2.9,"breakHorizontal":-6.5,"spinRate":2394,"spinDirection":40},"zone":14,"typeConfidence":2.0,"plateTime":0.43901645014454704,"extension":6.904325576703331},"index":3,"playId":"8828a6a1-bf4f-36bc-a0fd-e57152e8eacc","pitchNumber":4,"startTime":"2026-06-25T01:50:34.084Z","endTime":"2026-06-25T01:50:37.816Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":81.1,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.131591174599425,"aZ":-30.58831137300431,"pfxX":2.7063504247892824,"pfxZ":0.9682927566298976,"pX":1.5813909457664117,"pZ":0.3543810761403063,"vX0":7.252610457453298,"vY0":-126.04326577256704,"vZ0":-5.940395981768864,"x":56.72,"y":229.21,"x0":-1.6681524630529736,"y0":50.00105877054428,"z0":5.167949478781523,"aX":4.4156926367775124},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":0.7,"breakHorizontal":-6.4,"spinRate":2503,"spinDirection":44},"zone":14,"typeConfidence":2.0,"plateTime":0.4321742169543188,"extension":6.889028925194488},"index":4,"playId":"99593c03-603f-3636-88e5-48dd56c04122","pitchNumber":5,"startTime":"2026-06-25T01:50:52.713Z","endTime":"2026-06-25T01:50:56.422Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":86.9,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.10094821603203,"aZ":-15.0964488256526,"pfxX":-6.86190158678816,"pfxZ":8.882107278715383,"pX":0.7006747324590425,"pZ":2.447685860203643,"vX0":8.772736895617678,"vY0":-137.013685570472,"vZ0":-4.708312527641252,"x":90.29,"y":172.69,"x0":-1.6344818277088302,"y0":50.00333079109994,"z0":5.202594822966728,"aX":-13.194044877541335},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.4,"breakHorizontal":10.8,"spinRate":2289,"spinDirection":219},"zone":6,"typeConfidence":2.0,"plateTime":0.3980669787905966,"extension":7.005167040883261},"index":5,"playId":"36615187-9d1f-3d69-b322-8abb5a6374be","pitchNumber":6,"startTime":"2026-06-25T01:51:13.216Z","endTime":"2026-06-25T01:51:17.864Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":80.8,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.907215925574842,"aZ":-33.765346511373764,"pfxX":1.0568146407567605,"pfxZ":-0.9691665428918945,"pX":-0.14939785484604878,"pZ":1.0011335341174572,"vX0":3.557696253438582,"vY0":-126.59151321853378,"vZ0":-4.784484261628787,"x":122.69,"y":211.75,"x0":-1.7058671669027767,"y0":50.005925238689706,"z0":5.594551586782042,"aX":1.7287433622810358},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-2.5,"breakHorizontal":-2.6,"spinRate":2494,"spinDirection":55},"zone":13,"typeConfidence":2.0,"plateTime":0.4313521294902789,"extension":6.682265093645038},"index":6,"playId":"9e3f2c0f-4184-36e7-98fc-bb55223cd793","pitchNumber":7,"startTime":"2026-06-25T01:51:35.501Z","endTime":"2026-06-25T01:51:40.406Z","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":2,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":77.7,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.971757764014985,"aZ":-31.91634451385761,"pfxX":5.542110112344558,"pfxZ":0.16609887904135512,"pX":0.6297308537413772,"pZ":2.1810303656441428,"vX0":4.3918964769928275,"vY0":-123.95699715924417,"vZ0":-0.8580990256643102,"x":93.0,"y":179.89,"x0":-1.8909398439994185,"y0":50.00246833738244,"z0":5.219009607190969,"aX":8.541146826106514},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":0.4,"breakHorizontal":-11.2,"spinRate":2505,"spinDirection":46},"zone":6,"typeConfidence":2.0,"plateTime":0.4434760665576989,"extension":6.778878314122691},"hitData":{"launchSpeed":92.6,"launchAngle":36.0,"totalDistance":346.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":97.26,"coordY":62.88}},"index":7,"playId":"653b2af5-9aa2-31cb-8899-77d5645fb6c7","pitchNumber":8,"startTime":"2026-06-25T01:51:57.113Z","endTime":"2026-06-25T01:52:05.934Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T01:52:05.934Z","atBatIndex":2},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Matt Chapman strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-25T01:52:59.356Z","endTime":"2026-06-25T01:56:24.552Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":94.6,"endSpeed":87.1,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.180229285970213,"aZ":-16.57493609333313,"pfxX":5.57058957487484,"pfxZ":8.05676982392713,"pX":0.600338751794953,"pZ":2.789124943005767,"vX0":-5.438372397491347,"vY0":-137.6977663074075,"vZ0":-4.2980885299104905,"x":94.12,"y":163.47,"x0":1.8692658903120523,"y0":50.00405595078441,"z0":5.478524907158532,"aX":10.787723750190406},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":13.9,"breakHorizontal":-9.1,"spinRate":2225,"spinDirection":145},"zone":6,"typeConfidence":2.0,"plateTime":0.39650971479019237,"extension":6.486696985202963},"index":0,"playId":"1741ecaf-6008-3b65-9acd-a5d5bb2c0cfa","pitchNumber":1,"startTime":"2026-06-25T01:54:15.709Z","endTime":"2026-06-25T01:54:18.808Z","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":94.8,"endSpeed":86.8,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.2742498073221,"aZ":-13.423486163625062,"pfxX":7.641766490553291,"pfxZ":9.758003667174709,"pX":-0.004406791950427987,"pZ":1.2799122155240148,"vX0":-7.324850168579162,"vY0":-137.68048529238658,"vZ0":-8.63715216868388,"x":117.17,"y":204.22,"x0":1.6963697638684614,"y0":50.00304165618173,"z0":5.363912837013391,"aX":14.686042376722272},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.1,"breakHorizontal":-12.4,"spinRate":2306,"spinDirection":143},"zone":13,"typeConfidence":2.0,"plateTime":0.39765739792011834,"extension":6.632295318819115},"index":1,"playId":"e0b9dd60-d940-3e20-b545-c127effcd0dd","pitchNumber":2,"startTime":"2026-06-25T01:54:31.898Z","endTime":"2026-06-25T01:54:35.873Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.8,"endSpeed":81.8,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.258338325334687,"aZ":-28.173208407056688,"pfxX":-2.7860495532641103,"pfxZ":2.380729055593023,"pX":-0.5053051525240744,"pZ":1.5958305239366373,"vX0":-5.400836725848908,"vY0":-127.94700771655337,"vZ0":-4.226437222724531,"x":136.26,"y":195.69,"x0":1.9843077038094923,"y0":50.00114834992433,"z0":5.445001512076141,"aX":-4.676401392711327},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":3.7,"breakHorizontal":6.1,"spinRate":2313,"spinDirection":199},"zone":13,"typeConfidence":2.0,"plateTime":0.42602421369594357,"extension":6.441038787678921},"index":2,"playId":"708ae9fe-9546-3861-ab00-dea0b2faaed9","pitchNumber":3,"startTime":"2026-06-25T01:54:50.655Z","endTime":"2026-06-25T01:54:54.179Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.0,"endSpeed":75.8,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.4213186647128,"aZ":-42.4642202226863,"pfxX":-3.815359683468337,"pfxZ":-7.096411702175761,"pX":1.4025749363133722,"pZ":2.9526844438111475,"vX0":-0.3776242247271015,"vY0":-119.49055409139956,"vZ0":2.2297862384904006,"x":63.54,"y":159.06,"x0":2.058395285016426,"y0":50.00314947110647,"z0":5.815015294209437,"aX":-5.532296904011964},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.6,"breakVerticalInduced":-12.1,"breakHorizontal":7.0,"spinRate":2667,"spinDirection":311},"zone":12,"typeConfidence":2.0,"plateTime":0.45789239286369465,"extension":6.395343769153513},"index":3,"playId":"1aa247cd-2260-3ef1-8122-ee89ab305160","pitchNumber":4,"startTime":"2026-06-25T01:55:12.121Z","endTime":"2026-06-25T01:55:15.974Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.9,"endSpeed":89.2,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.590512060882897,"aZ":-12.231901307034663,"pfxX":4.664213629452807,"pfxZ":9.82523824501756,"pX":0.2920881729043067,"pZ":2.599909996131775,"vX0":-6.212091008270901,"vY0":-140.9907121813338,"vZ0":-5.672097089215651,"x":105.87,"y":168.58,"x0":1.9095525465555747,"y0":50.00312604987614,"z0":5.414890182333794,"aX":9.467775279636484},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":16.9,"breakHorizontal":-7.3,"spinRate":2468,"spinDirection":148},"zone":6,"typeConfidence":2.0,"plateTime":0.3872618651208364,"extension":6.636750794467382},"index":4,"playId":"cc95c7ec-234b-3cd0-815c-3346ec59d0f6","pitchNumber":5,"startTime":"2026-06-25T01:55:30.291Z","endTime":"2026-06-25T01:55:33.415Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":86.2,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.42623772819873,"aZ":-11.326148187579912,"pfxX":5.6425600865637,"pfxZ":10.867068370846676,"pX":0.17450824772872048,"pZ":2.7824013307166147,"vX0":-6.51091429327451,"vY0":-138.04919836470353,"vZ0":-5.200448596555418,"x":110.35,"y":163.66,"x0":1.83711797625959,"y0":50.00484441950011,"z0":5.461553294331872,"aX":10.827820767028406},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":18.7,"breakHorizontal":-8.8,"spinRate":2392,"spinDirection":149},"zone":5,"typeConfidence":2.0,"plateTime":0.39765235749271577,"extension":6.514864529300143},"index":5,"playId":"2fbf22c3-6e89-32c7-a504-3578c2d7079c","pitchNumber":6,"startTime":"2026-06-25T01:55:54.078Z","endTime":"2026-06-25T01:55:57.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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":97.5,"endSpeed":88.8,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.11550544756137,"aZ":-9.944386480139748,"pfxX":4.046878698153242,"pfxZ":10.940333908036644,"pX":0.04778861044073375,"pZ":3.2174332538812123,"vX0":-6.212016128896315,"vY0":-141.79915675013535,"vZ0":-4.9041096561742235,"x":115.18,"y":151.91,"x0":1.7433982648856357,"y0":50.00183376804675,"z0":5.606689785493545,"aX":8.222735709681862},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.0,"breakVerticalInduced":19.0,"breakHorizontal":-6.0,"spinRate":2320,"spinDirection":150},"zone":2,"typeConfidence":2.0,"plateTime":0.38662162783761156,"extension":6.413570907799827},"index":6,"playId":"4d4857a0-45b6-32bb-a51c-ee48222e6db8","pitchNumber":7,"startTime":"2026-06-25T01:56:20.973Z","endTime":"2026-06-25T01:56:24.552Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T01:56:24.552Z","atBatIndex":3},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bryce Eldridge called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-25T01:56:25.018Z","endTime":"2026-06-25T01:58:03.391Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":87.4,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.63018556146479,"aZ":-13.806423360056339,"pfxX":7.594363231951073,"pfxZ":9.421648982946644,"pX":-0.17738977298995443,"pZ":1.948032058702398,"vX0":-7.970124407191725,"vY0":-138.42849940349856,"vZ0":-6.7862735328982415,"x":123.76,"y":186.18,"x0":1.7463637850273928,"y0":50.002776688223115,"z0":5.3478301866922,"aX":14.80428559164612},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.8,"breakHorizontal":-12.2,"spinRate":2337,"spinDirection":149},"zone":8,"typeConfidence":2.0,"plateTime":0.3950230136953552,"extension":6.577375683933659},"index":0,"playId":"ef7bd6f0-f62d-306b-be12-7a1846323210","pitchNumber":1,"startTime":"2026-06-25T01:56:47.949Z","endTime":"2026-06-25T01:56:51.423Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.1,"endSpeed":88.2,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.981858528056975,"aZ":-8.154004631370384,"pfxX":6.214668694605258,"pfxZ":12.022757294303005,"pX":-0.3420115861819307,"pZ":1.3823151826594708,"vX0":-7.89406659831136,"vY0":-140.91882329423947,"vZ0":-9.329764414962364,"x":130.04,"y":201.46,"x0":1.6968544262094376,"y0":50.00536774540454,"z0":5.275033619776677,"aX":12.41925425847295},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-9.5,"breakVerticalInduced":19.8,"breakHorizontal":-9.5,"spinRate":2440,"spinDirection":147},"zone":13,"typeConfidence":2.0,"plateTime":0.38966756777021905,"extension":6.7011309595804995},"index":1,"playId":"0cc1287d-38ed-3712-9af8-09751211239c","pitchNumber":2,"startTime":"2026-06-25T01:57:03.803Z","endTime":"2026-06-25T01:57:07.722Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.2,"endSpeed":83.3,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.7343950893977,"aZ":-25.692506493974083,"pfxX":-2.297815850016923,"pfxZ":3.6754511697723196,"pX":0.3584662825909889,"pZ":2.922479825924601,"vX0":-3.5213432583850324,"vY0":-131.40504889817026,"vZ0":-1.713570917459468,"x":103.34,"y":159.87,"x0":2.0101948046238376,"y0":50.00101258374374,"z0":5.476774809669756,"aX":-4.05033310811496},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":6.5,"breakHorizontal":4.9,"spinRate":2276,"spinDirection":206},"zone":6,"typeConfidence":2.0,"plateTime":0.41553155113280527,"extension":6.448437972100897},"index":2,"playId":"df36ef9e-91f9-3c8d-9854-075d9676ba1b","pitchNumber":3,"startTime":"2026-06-25T01:57:20.209Z","endTime":"2026-06-25T01:57:24.255Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":78.9,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.8337193097314,"aZ":-23.946180324675556,"pfxX":-3.4256477670810703,"pfxZ":5.210143000647043,"pX":-1.1507718690205944,"pZ":2.2042062288372266,"vX0":-6.4640737913650765,"vY0":-124.80702051371739,"vZ0":-3.171491899944828,"x":160.86,"y":179.27,"x0":1.9165936505751378,"y0":50.00280881192609,"z0":5.4608131993965525,"aX":-5.410890007872839},"breaks":{"breakAngle":15.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":9.0,"breakHorizontal":7.7,"spinRate":2423,"spinDirection":266},"zone":13,"typeConfidence":2.0,"plateTime":0.4386589164605019,"extension":6.430613671951373},"index":3,"playId":"ba712256-3214-33a4-901e-c8b89b7049e2","pitchNumber":4,"startTime":"2026-06-25T01:57:40.067Z","endTime":"2026-06-25T01:57:44.113Z","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":1},"pitchData":{"startSpeed":97.5,"endSpeed":88.9,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.91996464670767,"aZ":-10.622602633659314,"pfxX":5.825481103606791,"pfxZ":10.625004463636849,"pX":-0.48360950805352065,"pZ":2.0457808969466886,"vX0":-8.228242616046712,"vY0":-141.6564442368285,"vZ0":-7.373512841401567,"x":135.43,"y":183.54,"x0":1.704383267167558,"y0":50.003633786510335,"z0":5.364686673184796,"aX":11.817894099783093},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":17.9,"breakHorizontal":-8.9,"spinRate":2395,"spinDirection":148},"zone":7,"typeConfidence":2.0,"plateTime":0.3869218717499918,"extension":6.628273508153764},"index":4,"playId":"da8ffdcb-2325-3ec5-91cb-f881b566f961","pitchNumber":5,"startTime":"2026-06-25T01:57:59.428Z","endTime":"2026-06-25T01:58:03.391Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T01:58:03.391Z","atBatIndex":4},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Casey Schmitt strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-25T01:58:04.255Z","endTime":"2026-06-25T02:00:54.109Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":88.7,"endSpeed":82.2,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.765295129179695,"aZ":-29.85326440712367,"pfxX":-2.125401774111685,"pfxZ":1.3614897023896528,"pX":-0.08733206494746708,"pZ":2.0638800327870075,"vX0":-4.608986388480677,"vY0":-129.16328329727284,"vZ0":-3.0331015991593633,"x":120.33,"y":183.06,"x0":1.9903165119888389,"y0":50.00163209486918,"z0":5.52858909439427,"aX":-3.6213365078626447},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":2.0,"breakHorizontal":4.8,"spinRate":2199,"spinDirection":215},"zone":8,"typeConfidence":2.0,"plateTime":0.42269019306154565,"extension":6.475791541476136},"index":0,"playId":"4e3fba58-78c9-33b4-ae75-c236daab2106","pitchNumber":1,"startTime":"2026-06-25T01:58:32.598Z","endTime":"2026-06-25T01:58:35.965Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":80.5,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.161491783777656,"aZ":-26.710563406921224,"pfxX":12.688051144165883,"pfxZ":3.343918712287544,"pX":-0.07884709453512394,"pZ":-0.44288261996958794,"vX0":-9.146464972128157,"vY0":-127.25748993364655,"vZ0":-8.623372128695475,"x":120.01,"y":250.74,"x0":1.9211341100062889,"y0":50.0035533535136,"z0":5.119495721206913,"aX":20.722182879549113},"breaks":{"breakAngle":33.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":4.2,"breakHorizontal":-20.8,"spinRate":1708,"spinDirection":129},"zone":13,"typeConfidence":2.0,"plateTime":0.43113089383873904,"extension":6.6177479236643215},"index":1,"playId":"a686278d-9373-39dc-86d1-4647fac070b3","pitchNumber":2,"startTime":"2026-06-25T01:58:56.339Z","endTime":"2026-06-25T01:59:00.030Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":81.4,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.741364708387692,"aZ":-25.155891057007494,"pfxX":9.187808335034346,"pfxZ":4.2171120113161935,"pX":-0.5250046436178152,"pZ":0.03418567484661807,"vX0":-9.310133780579276,"vY0":-127.81291751953559,"vZ0":-7.995751084087802,"x":137.01,"y":237.86,"x0":1.959872519757698,"y0":50.004880673104985,"z0":5.15947140509052,"aX":15.301942738289714},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":6.1,"breakHorizontal":-14.8,"spinRate":1785,"spinDirection":132},"zone":13,"typeConfidence":2.0,"plateTime":0.42747151365584335,"extension":6.644109777359688},"index":2,"playId":"3ab8a2ec-1281-3b9d-aa32-50f53723b15a","pitchNumber":3,"startTime":"2026-06-25T01:59:19.614Z","endTime":"2026-06-25T01:59:23.141Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":87.8,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.929074322004567,"aZ":-13.460842154381924,"pfxX":7.525713341405352,"pfxZ":9.420851482258815,"pX":0.6324073480195636,"pZ":3.3312395990112194,"vX0":-6.132442539620751,"vY0":-140.10251474644417,"vZ0":-3.5304378707017245,"x":92.89,"y":148.84,"x0":1.8729037824365857,"y0":50.001187725825474,"z0":5.48862898098103,"aX":14.945698699378712},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.6,"breakHorizontal":-12.4,"spinRate":2370,"spinDirection":150},"zone":3,"typeConfidence":2.0,"plateTime":0.3910941923996889,"extension":6.660201577089312},"index":3,"playId":"d8570cdc-0b0b-37a6-894c-05706000cb3b","pitchNumber":4,"startTime":"2026-06-25T01:59:39.544Z","endTime":"2026-06-25T01:59:43.251Z","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":2},"index":4,"startTime":"2026-06-25T01:59:51.719Z","endTime":"2026-06-25T02:00:06.464Z","isPitch":false,"type":"action","player":{"id":669477,"link":"/api/v1/people/669477"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.5,"endSpeed":90.7,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.8991184665353,"aZ":-12.538786974879573,"pfxX":6.488030791142675,"pfxZ":9.347765958824322,"pX":-0.22306229114583093,"pZ":3.1494734393846295,"vX0":-8.159845392346385,"vY0":-143.27189086292046,"vZ0":-4.209631450422581,"x":125.5,"y":153.74,"x0":1.8051823854667688,"y0":50.00162797835771,"z0":5.408423470873189,"aX":13.62722943443853},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":16.3,"breakHorizontal":-10.3,"spinRate":2495,"spinDirection":151},"zone":2,"typeConfidence":2.0,"plateTime":0.3807971948586468,"extension":6.7221474441701154},"index":5,"playId":"a05fe26e-b48d-379a-9690-dc94570c20ed","pitchNumber":5,"startTime":"2026-06-25T02:00:06.464Z","endTime":"2026-06-25T02:00:12.678Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.9,"endSpeed":89.9,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.97316948990347,"aZ":-11.999786582719228,"pfxX":6.812823342781709,"pfxZ":9.77158151296424,"pX":0.15681338266795475,"pZ":1.9061199720857362,"vX0":-7.003880770977324,"vY0":-142.38706229697667,"vZ0":-7.394803588447613,"x":111.02,"y":187.31,"x0":1.7566955961064337,"y0":50.005183047411016,"z0":5.286613856807811,"aX":14.069690812159537},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":16.4,"breakHorizontal":-11.0,"spinRate":2402,"spinDirection":146},"zone":8,"typeConfidence":2.0,"plateTime":0.3838448362743372,"extension":6.724592645488052},"index":6,"playId":"0738ae33-3856-37f7-b7ec-47feffc02693","pitchNumber":6,"startTime":"2026-06-25T02:00:28.015Z","endTime":"2026-06-25T02:00:32.396Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":81.5,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.153247169273897,"aZ":-28.27220065690045,"pfxX":-2.1911655009883004,"pfxZ":2.316505384352997,"pX":0.897055407961473,"pZ":3.0693355219824934,"vX0":-2.3393796299628713,"vY0":-128.0209324746571,"vZ0":-0.8352176382870785,"x":82.81,"y":155.91,"x0":2.102829399514853,"y0":50.00016947358624,"z0":5.5869267022029705,"aX":-3.6838006452882417},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":4.2,"breakHorizontal":4.4,"spinRate":2374,"spinDirection":204},"zone":12,"typeConfidence":2.0,"plateTime":0.42570687150316644,"extension":6.3424098155230295},"index":7,"playId":"c1c0277a-6b2d-3daa-9fe2-2740840b2676","pitchNumber":7,"startTime":"2026-06-25T02:00:50.157Z","endTime":"2026-06-25T02:00:54.109Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T02:00:54.109Z","atBatIndex":5},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Tyler Soderstrom flies out sharply to center fielder Jonah Cox.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-25T02:01:17.410Z","endTime":"2026-06-25T02:04:55.246Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641816,"fullName":"Tyler Mahle","link":"/api/v1/people/641816"},"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":1},"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":5},"credits":[{"player":{"id":813841,"link":"/api/v1/people/813841"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":84.6,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.96328795026709,"aZ":-10.756449583519053,"pfxX":-5.956766532136944,"pfxZ":11.665498035458697,"pX":0.3091869009551719,"pZ":2.3975701984691473,"vX0":7.443401795591134,"vY0":-134.57920244781653,"vZ0":-5.555768510228264,"x":105.21,"y":174.05,"x0":-1.7173828985169222,"y0":50.002957397424794,"z0":5.249342417106573,"aX":-10.93708437381396},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":20.2,"breakHorizontal":9.2,"spinRate":2229,"spinDirection":219},"zone":6,"typeConfidence":2.0,"plateTime":0.4068645689705477,"extension":6.759780977319892},"index":0,"playId":"64f7b91c-1af9-353d-8b0e-e28e81ebdeb9","pitchNumber":1,"startTime":"2026-06-25T02:03:07.368Z","endTime":"2026-06-25T02:03:10.691Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":78.7,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.53431244522735,"aZ":-25.37137311040594,"pfxX":-7.833909847057721,"pfxZ":4.332665611558934,"pX":-0.4031134233585545,"pZ":1.5836906920914766,"vX0":5.992016079758583,"vY0":-124.17001408071961,"vZ0":-3.8707997022751393,"x":132.37,"y":196.02,"x0":-1.8229741159771458,"y0":50.00382296856044,"z0":5.260100533725821,"aX":-12.303604992082269},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":7.2,"breakHorizontal":13.0,"spinRate":1614,"spinDirection":232},"zone":13,"typeConfidence":0.9,"plateTime":0.44014584344104657,"extension":7.049915629942169},"index":1,"playId":"a7eceed5-9e5e-33f7-af14-570cd526cbf9","pitchNumber":2,"startTime":"2026-06-25T02:03:23.559Z","endTime":"2026-06-25T02:03:27.809Z","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":83.9,"endSpeed":77.3,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.562749317841188,"aZ":-26.394314263074577,"pfxX":-8.094511983005566,"pfxZ":3.818056412281625,"pX":-0.11699766648523614,"pZ":1.0706396331614776,"vX0":6.409305348648324,"vY0":-122.07109595174104,"vZ0":-4.572645999301864,"x":121.46,"y":209.87,"x0":-1.7223071275445017,"y0":50.00068814562778,"z0":5.234842641268718,"aX":-12.240305331102372},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":6.1,"breakHorizontal":13.2,"spinRate":1675,"spinDirection":235},"zone":13,"typeConfidence":0.9,"plateTime":0.44834643088829207,"extension":6.8384070234356695},"index":2,"playId":"1d07ee1a-8801-30db-9e2f-b7c965bd251a","pitchNumber":3,"startTime":"2026-06-25T02:03:38.770Z","endTime":"2026-06-25T02:03:42.967Z","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":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":85.3,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.475276651190725,"aZ":-13.69010931258431,"pfxX":-7.212791176380424,"pfxZ":9.91375656328438,"pX":-0.6965633352138462,"pZ":2.419013938613158,"vX0":5.47091681147333,"vY0":-135.41985597108726,"vZ0":-4.749279445748232,"x":143.55,"y":173.47,"x0":-1.8018959815570574,"y0":50.00412334819527,"z0":5.147176679913735,"aX":-13.450505052982667},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":17.2,"breakHorizontal":12.0,"spinRate":2277,"spinDirection":223},"zone":4,"typeConfidence":2.0,"plateTime":0.40385558966231105,"extension":6.834434916987036},"index":3,"playId":"cd09a0ad-5acd-3a0f-be01-c308ba655767","pitchNumber":4,"startTime":"2026-06-25T02:03:56.733Z","endTime":"2026-06-25T02:04:23.734Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":137,"player":{"id":606992,"fullName":"Eric Haase","link":"/api/v1/people/606992"}}},{"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":2,"outs":0},"pitchData":{"startSpeed":87.7,"endSpeed":80.3,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.770491331316748,"aZ":-25.976615057052275,"pfxX":-7.759491641377334,"pfxZ":3.7739412027015806,"pX":-0.10641686531141566,"pZ":1.3130330251924691,"vX0":6.464195964271345,"vY0":-127.46982037653706,"vZ0":-4.96672266140509,"x":121.06,"y":203.33,"x0":-1.6699410473413447,"y0":50.003451414735906,"z0":5.343666275004199,"aX":-12.740429293567562},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":5.9,"breakHorizontal":12.6,"spinRate":1625,"spinDirection":228},"zone":13,"typeConfidence":0.89,"plateTime":0.4300881119725015,"extension":6.7416029512041815},"index":4,"playId":"52422920-a511-3383-9e32-8938686c5be8","pitchNumber":5,"startTime":"2026-06-25T02:04:26.541Z","endTime":"2026-06-25T02:04:31.088Z","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":2,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":80.3,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.08585193498225,"aZ":-25.96844357810674,"pfxX":-7.993737991288882,"pfxZ":3.78298385312851,"pX":-0.3592190325520888,"pZ":2.602798234240944,"vX0":6.139305841217175,"vY0":-126.77235481629434,"vZ0":-2.053894693934667,"x":130.69,"y":168.5,"x0":-1.7648128198439188,"y0":50.00087510322949,"z0":5.4807545165712215,"aX":-13.10787634716445},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":6.6,"breakHorizontal":13.2,"spinRate":1753,"spinDirection":234},"zone":4,"typeConfidence":0.9,"plateTime":0.4308086274885117,"extension":6.500142753318199},"hitData":{"launchSpeed":101.4,"launchAngle":46.0,"totalDistance":347.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":153.06,"coordY":62.01}},"index":5,"playId":"b79cfd6e-1772-37e1-97eb-4fc333f12690","pitchNumber":6,"startTime":"2026-06-25T02:04:43.541Z","endTime":"2026-06-25T02:04:55.246Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T02:04:55.246Z","atBatIndex":6},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jacob Wilson grounds out, shortstop Willy Adames to first baseman Bryce Eldridge.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-25T02:04:53.275Z","endTime":"2026-06-25T02:06:15.599Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641816,"fullName":"Tyler Mahle","link":"/api/v1/people/641816"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":642715,"link":"/api/v1/people/642715"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":805811,"link":"/api/v1/people/805811"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":84.9,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.49388488720041,"aZ":-16.5904541535148,"pfxX":-6.503306825973592,"pfxZ":8.421169187910525,"pX":0.07574989985967454,"pZ":3.14868349809986,"vX0":6.7356492749476,"vY0":-135.17589607019545,"vZ0":-3.00404035774484,"x":114.11,"y":153.77,"x0":-1.6035015787748936,"y0":50.0033117307776,"z0":5.439400498687164,"aX":-12.034932228177162},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":14.8,"breakHorizontal":10.3,"spinRate":2245,"spinDirection":218},"zone":2,"typeConfidence":2.0,"plateTime":0.40521558660389,"extension":6.861636107169147},"index":0,"playId":"e68f04ec-2745-3472-86d5-760659de20ca","pitchNumber":1,"startTime":"2026-06-25T02:05:19.636Z","endTime":"2026-06-25T02:05:23.284Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":86.3,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.51322703145906,"aZ":-15.640552436264542,"pfxX":-7.1047470622918745,"pfxZ":8.71630051261953,"pX":-1.459298789775229,"pZ":2.508716494780563,"vX0":3.3022715920029,"vY0":-136.250387153307,"vZ0":-4.871146784663095,"x":172.63,"y":171.04,"x0":-1.758298526962676,"y0":50.00088085790328,"z0":5.386359055671569,"aX":-13.471448788167718},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":15.1,"breakHorizontal":12.2,"spinRate":2297,"spinDirection":220},"zone":13,"typeConfidence":2.0,"plateTime":0.4006964503801034,"extension":6.875733506778938},"index":1,"playId":"b035494d-fdbd-31e8-b615-1f3c7aa18ebf","pitchNumber":2,"startTime":"2026-06-25T02:05:34.725Z","endTime":"2026-06-25T02:05:39.442Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":77.3,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.52788342188379,"aZ":-31.72918114270315,"pfxX":6.321629999621921,"pfxZ":0.2881935574871104,"pX":-0.10158041791324877,"pZ":3.660304141428995,"vX0":2.462537660724086,"vY0":-122.43949668554691,"vZ0":2.409663225545706,"x":120.87,"y":139.95,"x0":-1.9406208298104457,"y0":50.000173487049494,"z0":5.373343250255833,"aX":9.62272456301893},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":1.3,"breakHorizontal":-12.0,"spinRate":2261,"spinDirection":59},"zone":11,"typeConfidence":2.0,"plateTime":0.446859505337017,"extension":6.7518487738938955},"index":2,"playId":"2aefb30e-fe27-31a4-bc77-a26e4173f7a5","pitchNumber":3,"startTime":"2026-06-25T02:05:47.839Z","endTime":"2026-06-25T02:05:51.336Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":81.3,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.16390853302912,"aZ":-27.677181760985793,"pfxX":-8.481492163545235,"pfxZ":2.684322579818124,"pX":0.022909475006434723,"pZ":2.2910219363231437,"vX0":7.13263729634293,"vY0":-127.95223962036476,"vZ0":-2.383318818189384,"x":116.13,"y":176.92,"x0":-1.6866631356439223,"y0":50.00067827141496,"z0":5.383584766039354,"aX":-14.189171386762482},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":4.6,"breakHorizontal":13.9,"spinRate":1632,"spinDirection":237},"zone":5,"typeConfidence":0.9,"plateTime":0.42660211447987084,"extension":6.785834633661262},"hitData":{"launchSpeed":95.6,"launchAngle":-6.0,"totalDistance":20.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":111.27,"coordY":153.2}},"index":3,"playId":"fd66d7fc-fcb3-329f-ae40-81b7fe602da5","pitchNumber":4,"startTime":"2026-06-25T02:06:07.595Z","endTime":"2026-06-25T02:06:15.599Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T02:06:15.599Z","atBatIndex":7},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Joey Meneses grounds out, third baseman Matt Chapman to first baseman Bryce Eldridge.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-25T02:06:17.589Z","endTime":"2026-06-25T02:07:41.274Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":608841,"fullName":"Joey Meneses","link":"/api/v1/people/608841"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641816,"fullName":"Tyler Mahle","link":"/api/v1/people/641816"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":608841,"fullName":"Joey Meneses","link":"/api/v1/people/608841"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":656305,"link":"/api/v1/people/656305"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":805811,"link":"/api/v1/people/805811"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":86.4,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.115192039846402,"aZ":-15.410678012359673,"pfxX":-8.449245200787285,"pfxZ":8.81421683335223,"pX":0.18181416135961587,"pZ":1.627681717016862,"vX0":7.338783286510494,"vY0":-136.7899048103018,"vZ0":-6.876144715210335,"x":110.07,"y":194.83,"x0":-1.4331567925063768,"y0":50.0034518161899,"z0":5.223262639270755,"aX":-16.072489827728223},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.8,"breakHorizontal":13.8,"spinRate":2185,"spinDirection":221},"zone":14,"typeConfidence":2.0,"plateTime":0.3998368215875119,"extension":6.903107166077571},"index":0,"playId":"3269b8b8-20ad-3d79-ab00-198b4c4168d6","pitchNumber":1,"startTime":"2026-06-25T02:06:39.733Z","endTime":"2026-06-25T02:06:44.222Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":84.8,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.92437395105917,"aZ":-14.806952146368321,"pfxX":-6.962156472465455,"pfxZ":9.367314235065729,"pX":-0.4409512922246336,"pZ":2.8163320959601763,"vX0":5.607611909337459,"vY0":-135.62265722903712,"vZ0":-3.8342990163939024,"x":133.81,"y":162.74,"x0":-1.6355146174350512,"y0":50.004331850846775,"z0":5.287791621242448,"aX":-12.911536254855537},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":16.3,"breakHorizontal":11.4,"spinRate":2161,"spinDirection":219},"zone":4,"typeConfidence":2.0,"plateTime":0.40456763592585565,"extension":6.909615689774912},"index":1,"playId":"1606da0c-a870-3cec-8283-f287f102c09e","pitchNumber":2,"startTime":"2026-06-25T02:06:54.516Z","endTime":"2026-06-25T02:06:57.694Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":85.5,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.047328477118093,"aZ":-13.518511029232386,"pfxX":-5.868602634957375,"pfxZ":9.96444938845211,"pX":0.9972473675479263,"pZ":2.3067004075099815,"vX0":8.817726554904917,"vY0":-136.02195249875905,"vZ0":-5.1921339544173195,"x":78.99,"y":176.5,"x0":-1.525201830713928,"y0":50.005271671247996,"z0":5.178918911711337,"aX":-10.990822849255471},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":17.0,"breakHorizontal":8.8,"spinRate":2123,"spinDirection":223},"zone":14,"typeConfidence":2.0,"plateTime":0.40279446995774615,"extension":6.951180668705284},"index":2,"playId":"0e9bd042-96b1-398e-bf20-4eeeea33bfa4","pitchNumber":3,"startTime":"2026-06-25T02:07:12.595Z","endTime":"2026-06-25T02:07:17.013Z","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":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":81.8,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.262790690716606,"aZ":-30.65856510966375,"pfxX":-5.887383865588289,"pfxZ":0.8955079727827346,"pX":-0.07896191134167584,"pZ":2.8625322902977315,"vX0":6.109091950076193,"vY0":-128.0080969266974,"vZ0":-0.7133599312866756,"x":120.01,"y":161.49,"x0":-1.7126670736113914,"y0":50.00026447592147,"z0":5.510001561699749,"aX":-9.933356686030335},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":1.7,"breakHorizontal":9.6,"spinRate":1449,"spinDirection":233},"zone":5,"typeConfidence":0.84,"plateTime":0.42516484375592567,"extension":6.670105761361429},"hitData":{"launchSpeed":96.8,"launchAngle":-14.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":105.7,"coordY":166.38}},"index":3,"playId":"b716986a-4afb-3118-b405-0f348f205afc","pitchNumber":4,"startTime":"2026-06-25T02:07:33.792Z","endTime":"2026-06-25T02:07:41.274Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T02:07:41.274Z","atBatIndex":8},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Rafael Devers flies out to center fielder Henry Bolte.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-25T02:08:06.772Z","endTime":"2026-06-25T02:11:58.292Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":703607,"link":"/api/v1/people/703607"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":86.5,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.626811108272463,"aZ":-14.34824956970656,"pfxX":4.338457268126459,"pfxZ":9.294777274061415,"pX":-0.1364516434250862,"pZ":4.508850474018135,"vX0":-6.301878675928888,"vY0":-137.20385757450785,"vZ0":-0.33399077806781996,"x":122.2,"y":117.04,"x0":1.6200852031470805,"y0":50.00525349627243,"z0":5.60471487472342,"aX":8.323483301439303},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":17.0,"breakHorizontal":-6.6,"spinRate":2336,"spinDirection":151},"zone":11,"typeConfidence":2.0,"plateTime":0.3982865729619962,"extension":6.42056820610277},"index":0,"playId":"f75b7036-ca65-3ff2-9db1-d8ac08bde246","pitchNumber":1,"startTime":"2026-06-25T02:09:50.925Z","endTime":"2026-06-25T02:09:54.567Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":88.5,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.470173823840074,"aZ":-12.943744963167886,"pfxX":7.278649942762877,"pfxZ":9.610628586212409,"pX":-0.22655036761230518,"pZ":2.509901992258734,"vX0":-7.886616650504891,"vY0":-140.05391562423074,"vZ0":-5.555047573938144,"x":125.64,"y":171.01,"x0":1.670455106943652,"y0":50.00475552627905,"z0":5.354549361386179,"aX":14.567348548815776},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.6,"breakHorizontal":-11.8,"spinRate":2381,"spinDirection":144},"zone":5,"typeConfidence":2.0,"plateTime":0.3900100610856203,"extension":6.623264027863872},"index":1,"playId":"15a301ba-e996-315f-9d53-5f6be0a16653","pitchNumber":2,"startTime":"2026-06-25T02:10:06.754Z","endTime":"2026-06-25T02:10:10.494Z","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":94.4,"endSpeed":87.4,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.21724887273987,"aZ":-13.463509729871094,"pfxX":4.372844025928986,"pfxZ":9.674749989486951,"pX":-1.2782758457968055,"pZ":2.708918829126525,"vX0":-9.023625815605715,"vY0":-137.20038880727813,"vZ0":-5.180201600261794,"x":165.72,"y":165.64,"x0":1.463886356463355,"y0":50.0057848501064,"z0":5.51676008908883,"aX":8.46051838355405},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.8,"breakHorizontal":-6.4,"spinRate":2381,"spinDirection":150},"zone":11,"typeConfidence":2.0,"plateTime":0.39702196203018136,"extension":6.581905148663071},"index":2,"playId":"a9f3737f-ce8b-37a3-900f-5f9363c3f5f4","pitchNumber":3,"startTime":"2026-06-25T02:10:24.118Z","endTime":"2026-06-25T02:10:27.891Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":82.8,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.9203816292052,"aZ":-29.601877608954197,"pfxX":-2.2439897850246577,"pfxZ":1.4932798594561074,"pX":0.8795535450886562,"pZ":2.9544844128491907,"vX0":-2.3696941107183793,"vY0":-129.25720812122225,"vZ0":-0.9627467485001344,"x":83.47,"y":159.01,"x0":2.093259993933926,"y0":50.00636757060015,"z0":5.564850456308256,"aX":-3.872364828718109},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":2.8,"breakHorizontal":4.6,"spinRate":2388,"spinDirection":215},"zone":12,"typeConfidence":2.0,"plateTime":0.4205879814159097,"extension":6.414484045524782},"index":3,"playId":"fb7a1d62-8bae-3a69-85e4-fecd977e3df5","pitchNumber":4,"startTime":"2026-06-25T02:10:41.494Z","endTime":"2026-06-25T02:10:44.791Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.0,"endSpeed":89.8,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.914783191868327,"aZ":-13.311806108355338,"pfxX":6.177795439815089,"pfxZ":9.234206956684401,"pX":-0.9103753001132017,"pZ":2.077863184319394,"vX0":-9.024980156516557,"vY0":-141.03594936670024,"vZ0":-6.84860945276467,"x":151.7,"y":182.68,"x0":1.5080456942533733,"y0":50.0025946265639,"z0":5.372442202126726,"aX":12.618926758481477},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":15.7,"breakHorizontal":-9.6,"spinRate":2351,"spinDirection":149},"zone":13,"typeConfidence":2.0,"plateTime":0.38632280162072785,"extension":6.802246543627003},"index":4,"playId":"1b79defa-3991-312a-8cfe-d3f898c21ef7","pitchNumber":5,"startTime":"2026-06-25T02:11:03.178Z","endTime":"2026-06-25T02:11:07.590Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"index":5,"startTime":"2026-06-25T02:11:16.119Z","endTime":"2026-06-25T02:11:29.025Z","isPitch":false,"type":"action","player":{"id":646240,"link":"/api/v1/people/646240"}},{"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":97.4,"endSpeed":89.5,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.954678486788197,"aZ":-12.724190696314148,"pfxX":7.9649514694315515,"pfxZ":9.521198747934912,"pX":-0.32523724409706384,"pZ":2.0227893522024685,"vX0":-8.515233257039682,"vY0":-141.4836514347434,"vZ0":-6.891343778890257,"x":129.4,"y":184.16,"x0":1.6775741246502933,"y0":50.00334321830268,"z0":5.292486659510582,"aX":16.272685083234865},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":16.1,"breakHorizontal":-12.8,"spinRate":2319,"spinDirection":145},"zone":7,"typeConfidence":2.0,"plateTime":0.3859908610347933,"extension":6.6611255581692905},"index":6,"playId":"3acd3425-23b1-3d16-b857-82d67fa7eb3a","pitchNumber":6,"startTime":"2026-06-25T02:11:29.025Z","endTime":"2026-06-25T02:11:32.201Z","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":2,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":81.4,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.008674442069694,"aZ":-29.139377786063974,"pfxX":-1.5084946329710691,"pfxZ":1.8047340111015622,"pX":-0.6866880574441914,"pZ":2.087035651446977,"vX0":-5.683579410621356,"vY0":-128.97873603977192,"vZ0":-3.1035434721598953,"x":143.17,"y":182.43,"x0":1.7422462865970425,"y0":50.00603679105206,"z0":5.554937016890476,"aX":-2.538525170419718},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":2.8,"breakHorizontal":4.0,"spinRate":2394,"spinDirection":227},"zone":7,"typeConfidence":2.0,"plateTime":0.424794924280405,"extension":6.490655931276455},"hitData":{"launchSpeed":94.2,"launchAngle":25.0,"totalDistance":349.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":93.63,"coordY":62.35}},"index":7,"playId":"9f3c3ad8-aa64-3c21-92e9-fa89bcfb74c6","pitchNumber":7,"startTime":"2026-06-25T02:11:48.592Z","endTime":"2026-06-25T02:11:58.292Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T02:11:58.292Z","atBatIndex":9},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Willy Adames pops out to second baseman Jeff McNeil.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-25T02:11:57.390Z","endTime":"2026-06-25T02:12:50.128Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"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":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":643446,"link":"/api/v1/people/643446"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":82.4,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.459108504845688,"aZ":-29.548447701710277,"pfxX":-3.087460932184651,"pfxZ":1.5237055538129116,"pX":0.6958215490790501,"pZ":3.69496729493008,"vX0":-2.1961011728566864,"vY0":-129.3942113401868,"vZ0":0.7824954879001433,"x":90.48,"y":139.02,"x0":1.9525140976110331,"y0":50.00024686941032,"z0":5.628450551812252,"aX":-5.306865745034998},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":3.1,"breakHorizontal":6.0,"spinRate":2237,"spinDirection":221},"zone":12,"typeConfidence":2.0,"plateTime":0.42105957789617987,"extension":6.420041836104017},"index":0,"playId":"b54ace2c-79bc-3f94-9dbe-cf65cb58f9cf","pitchNumber":1,"startTime":"2026-06-25T02:12:23.177Z","endTime":"2026-06-25T02:12:27.142Z","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":1},"pitchData":{"startSpeed":87.9,"endSpeed":81.7,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.307300027937558,"aZ":-28.70210825040649,"pfxX":-0.7546283536123678,"pfxZ":2.0619343122556675,"pX":-0.16094360462014043,"pZ":2.591910234886711,"vX0":-4.838138380465,"vY0":-128.10793528417284,"vZ0":-1.834083110034344,"x":123.13,"y":168.8,"x0":1.8402716680896842,"y0":50.003079420284436,"z0":5.533454400135607,"aX":-1.2690546576908517},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":3.6,"breakHorizontal":2.3,"spinRate":2255,"spinDirection":196},"zone":5,"typeConfidence":2.0,"plateTime":0.4254941528944238,"extension":6.516955284138551},"hitData":{"launchSpeed":81.1,"launchAngle":64.0,"totalDistance":150.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":145.73,"coordY":149.66}},"index":1,"playId":"27516877-38e8-3aaa-90a1-13edca9d6c25","pitchNumber":2,"startTime":"2026-06-25T02:12:40.097Z","endTime":"2026-06-25T02:12:50.128Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T02:12:50.128Z","atBatIndex":10},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Jung Hoo Lee doubles (19) on a sharp line drive to right fielder Lawrence Butler.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-25T02:12:51.870Z","endTime":"2026-06-25T02:14:37.625Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":671732,"link":"/api/v1/people/671732"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.8,"endSpeed":87.1,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.68016711628937,"aZ":-14.095914325363136,"pfxX":5.539415135834545,"pfxZ":9.264161688670342,"pX":-0.9886029062528975,"pZ":2.505595800870808,"vX0":-9.04634172708651,"vY0":-139.1547667463526,"vZ0":-5.468712897576345,"x":154.68,"y":171.13,"x0":1.5921419964008958,"y0":50.00121145209005,"z0":5.438070129489243,"aX":10.80863172819582},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.7,"breakHorizontal":-8.0,"spinRate":2246,"spinDirection":152},"zone":11,"typeConfidence":2.0,"plateTime":0.3943620430374204,"extension":6.60377439754515},"index":0,"playId":"9ebbe6cb-8848-3822-a031-bdf079f6a26c","pitchNumber":1,"startTime":"2026-06-25T02:13:14.664Z","endTime":"2026-06-25T02:13:19.242Z","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":96.6,"endSpeed":87.7,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.90763463693706,"aZ":-12.838050432388153,"pfxX":5.905528455589412,"pfxZ":9.759697431395317,"pX":-0.34353681274358383,"pZ":2.1770095183373552,"vX0":-7.406495067246843,"vY0":-140.37494178700422,"vZ0":-6.492221443830165,"x":130.09,"y":180.0,"x0":1.5708382542633552,"y0":50.006316602870136,"z0":5.367872153447913,"aX":11.70423789369735},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.3,"breakHorizontal":-9.0,"spinRate":2307,"spinDirection":153},"zone":7,"typeConfidence":2.0,"plateTime":0.3912742212042555,"extension":6.79310236690675},"index":1,"playId":"9a2925dc-facf-3293-847b-158e9a4c0e9d","pitchNumber":2,"startTime":"2026-06-25T02:13:30.326Z","endTime":"2026-06-25T02:13:33.786Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.2,"endSpeed":84.3,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.25525065263399,"aZ":-26.876848252769793,"pfxX":-0.9870865317507649,"pfxZ":2.974758625164408,"pX":0.08584572677775142,"pZ":1.1937102740239722,"vX0":-4.161646433005278,"vY0":-131.4218470320627,"vZ0":-5.665116285930471,"x":113.73,"y":206.55,"x0":1.806864926931323,"y0":50.00211834018867,"z0":5.328958871635925,"aX":-1.756293024373757},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":4.6,"breakHorizontal":2.5,"spinRate":2353,"spinDirection":204},"zone":14,"typeConfidence":2.0,"plateTime":0.41399936172277485,"extension":6.495555298578359},"index":2,"playId":"2d38fce5-2ac2-3bd2-bb21-b861dee9a311","pitchNumber":3,"startTime":"2026-06-25T02:13:47.447Z","endTime":"2026-06-25T02:13:51.485Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":80.1,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.03548072547839,"aZ":-29.702575292875494,"pfxX":-1.4523485186015783,"pfxZ":1.5232798698253696,"pX":-1.4229109329983605,"pZ":1.8364184875188845,"vX0":-7.169704547260271,"vY0":-126.63706049077261,"vZ0":-3.2506275512363687,"x":171.24,"y":189.2,"x0":1.6345411318453877,"y0":50.00415999438048,"z0":5.514622648878207,"aX":-2.3556927895146003},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":2.3,"breakHorizontal":4.3,"spinRate":2379,"spinDirection":230},"zone":13,"typeConfidence":2.0,"plateTime":0.4326412433744409,"extension":6.446137552633551},"index":3,"playId":"1bd9c8a9-027a-3573-969d-f9b4c75daab4","pitchNumber":4,"startTime":"2026-06-25T02:14:05.652Z","endTime":"2026-06-25T02:14:09.597Z","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":1,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":86.9,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.91014142865249,"aZ":-12.633436241087292,"pfxX":7.131782279534579,"pfxZ":10.005813974544612,"pX":0.11246987646394896,"pZ":2.218004361101,"vX0":-6.91483264716704,"vY0":-139.68450502053977,"vZ0":-6.214047866779573,"x":112.71,"y":178.89,"x0":1.7076351766325981,"y0":50.00424668005414,"z0":5.321497202590985,"aX":13.92950534066655},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.8,"breakHorizontal":-11.3,"spinRate":2420,"spinDirection":148},"zone":5,"typeConfidence":2.0,"plateTime":0.3938919165344936,"extension":6.712029583649828},"hitData":{"launchSpeed":102.7,"launchAngle":18.0,"totalDistance":321.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":209.9,"coordY":99.69}},"index":4,"playId":"5fe4f828-6c6c-378f-8b69-4f6b58aa140b","pitchNumber":5,"startTime":"2026-06-25T02:14:24.605Z","endTime":"2026-06-25T02:14:37.625Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T02:14:37.625Z","atBatIndex":11},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Victor Bericoto strikes out swinging, catcher Shea Langeliers to first baseman Nick Kurtz.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-25T02:14:36.493Z","endTime":"2026-06-25T02:18:33.089Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":682674,"fullName":"Victor Bericoto","link":"/api/v1/people/682674"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682674,"fullName":"Victor Bericoto","link":"/api/v1/people/682674"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":701762,"link":"/api/v1/people/701762"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":87.5,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.42608112677125,"aZ":-12.880352989615247,"pfxX":5.4817538752419654,"pfxZ":9.76524776727511,"pX":0.34745711137604984,"pZ":3.0510376276951563,"vX0":-5.94365331089828,"vY0":-140.08880550668545,"vZ0":-4.394583958824498,"x":103.76,"y":156.4,"x0":1.7905424844224034,"y0":50.00067193838488,"z0":5.490208665343367,"aX":10.828715644232881},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":16.9,"breakHorizontal":-8.6,"spinRate":2323,"spinDirection":146},"zone":3,"typeConfidence":2.0,"plateTime":0.3918864628947043,"extension":6.532996892299877},"index":0,"playId":"7120affc-1aa0-3dd7-8b40-358cfaae25c3","pitchNumber":1,"startTime":"2026-06-25T02:15:18.979Z","endTime":"2026-06-25T02:15:22.269Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":87.5,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.706763162409487,"aZ":-12.746782398803544,"pfxX":6.378372581717851,"pfxZ":9.939799892384567,"pX":-0.9711408112940133,"pZ":2.124820301210113,"vX0":-9.447193555128315,"vY0":-138.61254551678712,"vZ0":-6.574219472005029,"x":154.02,"y":181.41,"x0":1.645636805741259,"y0":50.00304806918222,"z0":5.370963236716328,"aX":12.467380949037038},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.8,"breakHorizontal":-9.7,"spinRate":2347,"spinDirection":145},"zone":13,"typeConfidence":2.0,"plateTime":0.3944826390215206,"extension":6.699412074055677},"index":1,"playId":"4dc681c4-5cd9-3300-9e55-c9b4a849e6c5","pitchNumber":2,"startTime":"2026-06-25T02:15:42.011Z","endTime":"2026-06-25T02:15:46.269Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.6,"endSpeed":82.8,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.079659727199807,"aZ":-25.79900540081623,"pfxX":-2.949707064350621,"pfxZ":3.731297525935581,"pX":-0.3089668480052202,"pZ":0.15413484563172802,"vX0":-4.547577822450452,"vY0":-128.9107681188557,"vZ0":-8.107146801475535,"x":128.78,"y":234.62,"x0":1.8512425527059964,"y0":50.00314132772114,"z0":5.287922386311725,"aX":-5.036628455439568},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":5.4,"breakHorizontal":6.2,"spinRate":2455,"spinDirection":219},"zone":13,"typeConfidence":2.0,"plateTime":0.42251291005102765,"extension":6.561264090972481},"index":2,"playId":"bb97711b-0586-3dee-a51e-a1c5238b39f3","pitchNumber":3,"startTime":"2026-06-25T02:16:01.491Z","endTime":"2026-06-25T02:16:05.426Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":87.5,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.213081761442886,"aZ":-12.464727742999235,"pfxX":7.123288515069654,"pfxZ":10.032379281904792,"pX":0.4776585200765946,"pZ":2.194230036042562,"vX0":-5.84399085691246,"vY0":-139.26778851103614,"vZ0":-6.5202215986695595,"x":98.79,"y":179.54,"x0":1.6775393045020652,"y0":50.004107101472535,"z0":5.389910419783748,"aX":13.996756041106854},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":17.0,"breakHorizontal":-11.6,"spinRate":2346,"spinDirection":144},"zone":9,"typeConfidence":2.0,"plateTime":0.3932506138787977,"extension":6.64314451025828},"index":3,"playId":"edd011fa-f2f5-3413-9c9e-18d40cbae1de","pitchNumber":4,"startTime":"2026-06-25T02:16:32.055Z","endTime":"2026-06-25T02:16:36.207Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.5,"endSpeed":76.6,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.721863973672914,"aZ":-41.862768289576486,"pfxX":-3.9059141252051544,"pfxZ":-6.601094026273313,"pX":0.5819890591306316,"pZ":1.366563274779583,"vX0":-1.7444517264146762,"vY0":-120.1981804964882,"vZ0":-1.1522729159016813,"x":94.82,"y":201.88,"x0":1.824079293638775,"y0":50.004041894983864,"z0":5.560529975019375,"aX":-5.7306848488619835},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.0,"breakVerticalInduced":-12.0,"breakHorizontal":7.4,"spinRate":2554,"spinDirection":318},"zone":14,"typeConfidence":2.0,"plateTime":0.4552261908028554,"extension":6.459773640965678},"index":4,"playId":"efb7fa0a-4ab7-3f18-bace-50fc61c5f283","pitchNumber":5,"startTime":"2026-06-25T02:17:01.180Z","endTime":"2026-06-25T02:17:05.342Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":78.9,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.975540693654292,"aZ":-30.259434967302358,"pfxX":-1.7976084860124857,"pfxZ":1.2104908140497361,"pX":0.1542895943771699,"pZ":3.5578158961733375,"vX0":-3.8419382834944464,"vY0":-124.41040555286426,"vZ0":0.971037294085884,"x":111.12,"y":142.72,"x0":1.9469119866604145,"y0":50.00242471066095,"z0":5.6542454134138795,"aX":-2.8409836853907127},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":2.6,"breakHorizontal":4.1,"spinRate":2221,"spinDirection":234},"zone":12,"typeConfidence":2.0,"plateTime":0.43883367786380667,"extension":6.3999752589737104},"index":5,"playId":"546b78a2-07fd-3225-9252-c6c5b330f784","pitchNumber":6,"startTime":"2026-06-25T02:17:27.307Z","endTime":"2026-06-25T02:17:31.615Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":88.6,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.401881550217244,"aZ":-12.462532632360658,"pfxX":5.737881254900644,"pfxZ":9.828467586860452,"pX":-0.5858378535670129,"pZ":3.3524442134592403,"vX0":-8.7001927255872,"vY0":-140.19189250594198,"vZ0":-3.5633557358165864,"x":139.33,"y":148.26,"x0":1.8013308392128873,"y0":50.00660541871038,"z0":5.444275465642201,"aX":11.512910014430002},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":17.3,"breakHorizontal":-8.8,"spinRate":2458,"spinDirection":150},"zone":1,"typeConfidence":2.0,"plateTime":0.3895565025411001,"extension":6.51320702895911},"index":6,"playId":"3f474a5e-807b-3b25-bce1-8b68d0359a69","pitchNumber":7,"startTime":"2026-06-25T02:17:55.947Z","endTime":"2026-06-25T02:18:01.482Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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.1,"endSpeed":78.7,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.904663127334057,"aZ":-38.40590679417622,"pfxX":-2.509577781221657,"pfxZ":-4.05439745833994,"pX":-0.39256200069370084,"pZ":0.531854422627027,"vX0":-4.36249441936211,"vY0":-122.55081335181303,"vZ0":-4.122044708544083,"x":131.96,"y":224.42,"x0":1.7296436570968954,"y0":50.00334136213516,"z0":5.481351220760535,"aX":-3.856055693118243},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.3,"breakVerticalInduced":-8.0,"breakHorizontal":5.5,"spinRate":2762,"spinDirection":321},"zone":13,"typeConfidence":2.0,"plateTime":0.44520172101908706,"extension":6.466873004192601},"index":7,"playId":"fb265a82-d16e-3d66-9ebf-a7d7d9b6aee9","pitchNumber":8,"startTime":"2026-06-25T02:18:25.390Z","endTime":"2026-06-25T02:18:33.089Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T02:18:33.089Z","atBatIndex":12},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Lawrence Butler called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-25T02:19:01.417Z","endTime":"2026-06-25T02:21:48.511Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641816,"fullName":"Tyler Mahle","link":"/api/v1/people/641816"},"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":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":606992,"link":"/api/v1/people/606992"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":83.2,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.893470723312554,"aZ":-13.285401981947368,"pfxX":-6.37763350334616,"pfxZ":10.612503676017393,"pX":0.8137046774197987,"pZ":3.7752360300991317,"vX0":8.236907559528717,"vY0":-132.45773182407186,"vZ0":-2.036688397187974,"x":85.98,"y":136.85,"x0":-1.5054290904453977,"y0":50.000777721268314,"z0":5.523825482444748,"aX":-11.349598693132597},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":19.0,"breakHorizontal":9.8,"spinRate":2093,"spinDirection":216},"zone":12,"typeConfidence":2.0,"plateTime":0.41327922318128874,"extension":6.4370955036404},"index":0,"playId":"35f61a06-6e33-3601-ad42-01a31af330e3","pitchNumber":1,"startTime":"2026-06-25T02:20:44.502Z","endTime":"2026-06-25T02:20:48.381Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":78.1,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.991715438466734,"aZ":-23.714316654303527,"pfxX":-6.768965749105042,"pfxZ":5.472442049055813,"pX":-0.2308160910398067,"pZ":2.4474756031864073,"vX0":5.547221568121374,"vY0":-122.91982081634198,"vZ0":-2.4715075707885577,"x":125.8,"y":172.7,"x0":-1.626004881391996,"y0":50.00431751231787,"z0":5.457893836897711,"aX":-10.467104662018862},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":9.6,"breakHorizontal":11.2,"spinRate":1454,"spinDirection":227},"zone":5,"typeConfidence":0.9,"plateTime":0.44384869961269713,"extension":6.537718088843807},"index":1,"playId":"70fa2c98-eebd-3237-ae2b-50303c617bc0","pitchNumber":2,"startTime":"2026-06-25T02:20:56.402Z","endTime":"2026-06-25T02:20:59.842Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":85.1,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.408091381926734,"aZ":-14.87278083214387,"pfxX":-6.200293416897781,"pfxZ":9.340719148773603,"pX":-0.13190013150315077,"pZ":3.198408634966681,"vX0":5.938883599023354,"vY0":-134.77841528681097,"vZ0":-3.515960422794559,"x":122.03,"y":152.42,"x0":-1.5511139172080846,"y0":50.00431318128043,"z0":5.560522896339527,"aX":-11.48668984841516},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":16.4,"breakHorizontal":10.1,"spinRate":2124,"spinDirection":219},"zone":2,"typeConfidence":2.0,"plateTime":0.4053371769919374,"extension":6.472332498091319},"index":2,"playId":"27410d4e-c972-3ec6-bb3c-debb70264ddd","pitchNumber":3,"startTime":"2026-06-25T02:21:13.158Z","endTime":"2026-06-25T02:21:16.938Z","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":2,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":79.4,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.78248941384864,"aZ":-28.520390999618126,"pfxX":-7.271646127191499,"pfxZ":2.2871686005099505,"pX":-0.8240075933453349,"pZ":2.350784813777552,"vX0":4.54634946455038,"vY0":-124.8669842873921,"vZ0":-2.085860263165718,"x":148.41,"y":175.31,"x0":-1.7144043638227824,"y0":50.00050925012538,"z0":5.5206708418890535,"aX":-11.596289920723125},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":4.0,"breakHorizontal":12.2,"spinRate":1540,"spinDirection":235},"zone":4,"typeConfidence":0.9,"plateTime":0.43698187828347157,"extension":6.577822807318899},"index":3,"playId":"de1518cc-fe71-318d-81c1-8abb19f02225","pitchNumber":4,"startTime":"2026-06-25T02:21:28.314Z","endTime":"2026-06-25T02:21:32.942Z","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":94.3,"endSpeed":86.6,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.430253758788712,"aZ":-14.128901007541117,"pfxX":-5.987357030856246,"pfxZ":9.429500698982938,"pX":-0.4764265757972879,"pZ":1.8743457665103413,"vX0":5.0003081642268725,"vY0":-137.22687640016792,"vZ0":-6.9216585384641345,"x":135.16,"y":188.17,"x0":-1.5413494197767323,"y0":50.0030917624141,"z0":5.385873115771102,"aX":-11.457146786481701},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.8,"breakHorizontal":9.8,"spinRate":2234,"spinDirection":218},"zone":7,"typeConfidence":2.0,"plateTime":0.3986414688199065,"extension":6.758126498616862},"index":4,"playId":"6eb29d85-da36-3bc0-afc2-0568cc6991a7","pitchNumber":5,"startTime":"2026-06-25T02:21:43.464Z","endTime":"2026-06-25T02:21:48.511Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T02:21:48.511Z","atBatIndex":13},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Max Muncy strikes out on a foul tip.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-25T02:21:49.316Z","endTime":"2026-06-25T02:23:44.337Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":691777,"fullName":"Max Muncy","link":"/api/v1/people/691777"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641816,"fullName":"Tyler Mahle","link":"/api/v1/people/641816"},"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":2},"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":4},"credits":[{"player":{"id":606992,"link":"/api/v1/people/606992"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.3,"endSpeed":77.6,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.251888709961012,"aZ":-29.905496514594134,"pfxX":5.13602936411686,"pfxZ":1.483393500035783,"pX":0.44872401050390964,"pZ":2.4700865355688153,"vX0":3.677690231469738,"vY0":-122.7644459047202,"vZ0":-1.0488202328137968,"x":99.9,"y":172.09,"x0":-1.7357284986095003,"y0":50.000607399631214,"z0":5.447817304330628,"aX":7.839646731919415},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":2.6,"breakHorizontal":-10.2,"spinRate":2428,"spinDirection":50},"zone":6,"typeConfidence":2.0,"plateTime":0.446113492430408,"extension":6.633554573382266},"index":0,"playId":"c45e27f8-502e-3226-8672-b52df14f961e","pitchNumber":1,"startTime":"2026-06-25T02:22:12.283Z","endTime":"2026-06-25T02:22:15.290Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.0,"endSpeed":78.1,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.91160400372711,"aZ":-26.598217127349557,"pfxX":5.64229296814093,"pfxZ":3.6209923152295236,"pX":1.5352515917077683,"pZ":0.7338977039805652,"vX0":5.580535749572528,"vY0":-123.63685532523958,"vZ0":-5.93092161367976,"x":58.48,"y":218.96,"x0":-1.488695883257247,"y0":50.00292796221395,"z0":5.411861800489332,"aX":8.686017960916237},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":5.3,"breakHorizontal":-11.5,"spinRate":2433,"spinDirection":37},"zone":14,"typeConfidence":2.0,"plateTime":0.44395092621783006,"extension":6.64977304431949},"index":1,"playId":"403c804c-3a37-3f83-b5e5-d996c825fd23","pitchNumber":2,"startTime":"2026-06-25T02:22:32.459Z","endTime":"2026-06-25T02:22:36.136Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":80.2,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.18358676876428,"aZ":-29.45762252932484,"pfxX":-7.844976713827029,"pfxZ":1.6699684773885641,"pX":0.17948728109757556,"pZ":2.0684264061321396,"vX0":6.718572484349208,"vY0":-126.3204199029877,"vZ0":-2.8170874434390365,"x":110.16,"y":182.93,"x0":-1.4871562623978518,"y0":50.004018914381945,"z0":5.550893088351487,"aX":-12.761014026363606},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":2.6,"breakHorizontal":12.8,"spinRate":1564,"spinDirection":231},"zone":8,"typeConfidence":0.91,"plateTime":0.43255867970171913,"extension":6.7176683681916565},"index":2,"playId":"ab71e1d9-76af-3747-8c4b-2bcede1d3fd7","pitchNumber":3,"startTime":"2026-06-25T02:22:49.228Z","endTime":"2026-06-25T02:22:52.605Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":86.7,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.781556572344105,"aZ":-13.785237873805427,"pfxX":-6.655105635151962,"pfxZ":9.599652593662418,"pX":0.7436451316766882,"pZ":1.4378981800091652,"vX0":8.22434207101224,"vY0":-137.37542010960172,"vZ0":-8.003873311529919,"x":88.65,"y":199.96,"x0":-1.4210982187378143,"y0":50.00580462330541,"z0":5.321965944751418,"aX":-12.752219746972804},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.8,"breakHorizontal":10.3,"spinRate":2164,"spinDirection":215},"zone":14,"typeConfidence":2.0,"plateTime":0.398365219819782,"extension":7.030010650400992},"index":3,"playId":"25837f14-dea4-3dc3-b431-d4066f9c946d","pitchNumber":4,"startTime":"2026-06-25T02:23:24.487Z","endTime":"2026-06-25T02:23:28.796Z","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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":85.3,"endSpeed":78.6,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.001796867815468,"aZ":-30.330620654543598,"pfxX":-7.656445695723676,"pfxZ":1.1764608722288585,"pX":0.09307687974634615,"pZ":1.8625714265914721,"vX0":6.9177387921420035,"vY0":-124.08108039879393,"vZ0":-2.34207662951683,"x":113.45,"y":188.49,"x0":-1.731510513086839,"y0":50.002162247973736,"z0":5.3371169183611915,"aX":-11.981033252613845},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":1.8,"breakHorizontal":12.4,"spinRate":1455,"spinDirection":241},"zone":8,"typeConfidence":0.9,"plateTime":0.44084078934134086,"extension":6.820908404401237},"index":4,"playId":"7c05bd25-ea4c-3800-b18e-6ca687179c98","pitchNumber":5,"startTime":"2026-06-25T02:23:39.499Z","endTime":"2026-06-25T02:23:44.337Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T02:23:44.337Z","atBatIndex":14},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jeff McNeil grounds out, shortstop Willy Adames to first baseman Bryce Eldridge.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-25T02:23:52.431Z","endTime":"2026-06-25T02:24:57.482Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641816,"fullName":"Tyler Mahle","link":"/api/v1/people/641816"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":642715,"link":"/api/v1/people/642715"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":805811,"link":"/api/v1/people/805811"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":84.8,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.852246222804716,"aZ":-12.891414342484445,"pfxX":-6.145109673998078,"pfxZ":10.391638757650231,"pX":-0.597775295361941,"pZ":2.309825035871851,"vX0":4.513497778153461,"vY0":-135.867221754467,"vZ0":-6.063778042798987,"x":139.79,"y":176.41,"x0":-1.488415155466896,"y0":50.00364624599332,"z0":5.479254144439234,"aX":-11.403316968750435},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":17.6,"breakHorizontal":10.1,"spinRate":2195,"spinDirection":215},"zone":4,"typeConfidence":2.0,"plateTime":0.4043097175757042,"extension":6.533572956031997},"index":0,"playId":"8852572c-ce91-3581-8391-33e286b416b8","pitchNumber":1,"startTime":"2026-06-25T02:24:08.785Z","endTime":"2026-06-25T02:24:13.210Z","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.2,"endSpeed":84.5,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.701958682348906,"aZ":-12.359939005063923,"pfxX":-6.084979826591605,"pfxZ":10.73953287883591,"pX":0.5162077920695981,"pZ":3.2252132258078667,"vX0":7.999822511352244,"vY0":-135.4783198141762,"vZ0":-3.375497930131072,"x":97.32,"y":151.7,"x0":-1.6947931196142108,"y0":50.00005927960896,"z0":5.360650680858124,"aX":-11.224232561666046},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":18.8,"breakHorizontal":9.1,"spinRate":2318,"spinDirection":216},"zone":3,"typeConfidence":2.0,"plateTime":0.40547109655429114,"extension":6.521756342374489},"index":1,"playId":"8615bdf1-fc41-381c-add2-7362ab4b9e9a","pitchNumber":2,"startTime":"2026-06-25T02:24:28.579Z","endTime":"2026-06-25T02:24:32.672Z","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":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":80.4,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.33005090271375,"aZ":-32.080544863374925,"pfxX":-8.556882863103208,"pfxZ":0.05395652879408974,"pX":-1.1389374960731222,"pZ":1.6148072103463575,"vX0":4.456649061554392,"vY0":-126.91496400721834,"vZ0":-2.8247873277222304,"x":160.41,"y":195.18,"x0":-1.803569003847589,"y0":50.00143983881508,"z0":5.290459224527234,"aX":-13.994750925283416},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":-0.2,"breakHorizontal":14.5,"spinRate":1447,"spinDirection":241},"zone":13,"typeConfidence":0.91,"plateTime":0.4311349884921385,"extension":6.771796965773447},"hitData":{"launchSpeed":91.4,"launchAngle":-12.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":114.31,"coordY":156.24}},"index":2,"playId":"d8083e11-c816-3b58-be36-a05e0bb4b87e","pitchNumber":3,"startTime":"2026-06-25T02:24:50.129Z","endTime":"2026-06-25T02:24:57.482Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T02:24:57.482Z","atBatIndex":15},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Eric Haase called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-06-25T02:25:20.331Z","endTime":"2026-06-25T02:29:28.341Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":606992,"fullName":"Eric Haase","link":"/api/v1/people/606992"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,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":606992,"fullName":"Eric Haase","link":"/api/v1/people/606992"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":89.5,"endSpeed":83.5,"strikeZoneTop":3.104,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.833710191251267,"aZ":-25.760733764239145,"pfxX":-2.2884847549249683,"pfxZ":3.6553270773937996,"pX":0.14857219038505978,"pZ":1.9378123201699116,"vX0":-3.764733381554257,"vY0":-130.4013296333896,"vZ0":-4.066412429557911,"x":111.34,"y":186.46,"x0":1.8983362312088383,"y0":50.00066816894326,"z0":5.420923345904073,"aX":-4.009603347589725},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":6.1,"breakHorizontal":4.8,"spinRate":2245,"spinDirection":197},"zone":8,"typeConfidence":2.0,"plateTime":0.4172003959534587,"extension":6.415609873607427},"index":0,"playId":"28de5ae8-e5a7-323a-ac56-760bd3689e05","pitchNumber":1,"startTime":"2026-06-25T02:27:06.796Z","endTime":"2026-06-25T02:27:10.380Z","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":0},"pitchData":{"startSpeed":86.6,"endSpeed":80.7,"strikeZoneTop":3.104,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.066586216333356,"aZ":-24.30443938700401,"pfxX":9.126865731351504,"pfxZ":4.79646580252109,"pX":0.4244124199646995,"pZ":2.137045626468296,"vX0":-6.793173657113291,"vY0":-126.04820404384601,"vZ0":-3.0741894550062114,"x":100.82,"y":181.08,"x0":1.943618555862176,"y0":50.0010462918755,"z0":5.294910249010257,"aX":14.963554479053546},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":8.4,"breakHorizontal":-15.4,"spinRate":1752,"spinDirection":134},"zone":6,"typeConfidence":2.0,"plateTime":0.4314413910086343,"extension":6.542073169041083},"index":1,"playId":"972a269a-b0f0-31de-a7b6-944e2fd38364","pitchNumber":2,"startTime":"2026-06-25T02:27:20.863Z","endTime":"2026-06-25T02:27:24.854Z","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":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-06-25T02:27:39.249Z","endTime":"2026-06-25T02:27:53.525Z","isPitch":false,"type":"action","player":{"id":606992,"link":"/api/v1/people/606992"}},{"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":80.4,"endSpeed":73.8,"strikeZoneTop":3.104,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.71886638128644,"aZ":-30.593413546700187,"pfxX":-8.533966186084207,"pfxZ":1.1384362910619927,"pX":1.7145231484438799,"pZ":4.3582671821824475,"vX0":1.2713775740487754,"vY0":-117.10890896064141,"vZ0":3.6916003791396523,"x":51.65,"y":121.11,"x0":2.274230745499467,"y0":50.00510849690699,"z0":5.6198788963088715,"aX":-11.87697344975668},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":3.2,"breakHorizontal":15.1,"spinRate":2400,"spinDirection":289},"zone":12,"typeConfidence":2.0,"plateTime":0.467383755899216,"extension":6.306258162977975},"index":3,"playId":"20314ae7-27f8-333e-8fbd-fe6240006714","pitchNumber":3,"startTime":"2026-06-25T02:27:53.525Z","endTime":"2026-06-25T02:27:58.046Z","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":83.3,"endSpeed":77.9,"strikeZoneTop":3.104,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.195526869027187,"aZ":-40.38388698908754,"pfxX":-2.555624734430923,"pfxZ":-5.422710544703461,"pX":-0.8224709709378935,"pZ":2.4434976160858546,"vX0":-5.078751407354934,"vY0":-121.30322545691115,"vZ0":0.5558006271109373,"x":148.35,"y":172.81,"x0":1.61742276382413,"y0":50.00384884232106,"z0":5.68794792766024,"aX":-3.8676636368580626},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.4,"breakVerticalInduced":-9.5,"breakHorizontal":5.6,"spinRate":2693,"spinDirection":313},"zone":11,"typeConfidence":2.0,"plateTime":0.448831595130053,"extension":6.585821771887736},"index":4,"playId":"08aa4165-e7e4-3458-914f-603deb36efd0","pitchNumber":4,"startTime":"2026-06-25T02:28:12.488Z","endTime":"2026-06-25T02:28:16.239Z","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":97.8,"endSpeed":90.1,"strikeZoneTop":3.104,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.109505474120116,"aZ":-15.16527578074201,"pfxX":5.359341285211682,"pfxZ":8.220683213644731,"pX":-0.11410116315118551,"pZ":2.600051854174244,"vX0":-7.381394696943618,"vY0":-142.33185421034543,"vZ0":-4.940028460279357,"x":121.35,"y":168.58,"x0":1.8064910616626595,"y0":50.00101442602708,"z0":5.305707325659786,"aX":11.087043864002375},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":14.2,"breakHorizontal":-8.4,"spinRate":2336,"spinDirection":145},"zone":5,"typeConfidence":2.0,"plateTime":0.38359943083073267,"extension":6.636401044134421},"index":5,"playId":"5f1cb686-f0b1-306c-a841-37f288326fc7","pitchNumber":5,"startTime":"2026-06-25T02:28:34.963Z","endTime":"2026-06-25T02:28:40.256Z","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":0},"pitchData":{"startSpeed":89.1,"endSpeed":82.7,"strikeZoneTop":3.104,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.512403822555463,"aZ":-24.85600594132586,"pfxX":9.171877649338947,"pfxZ":4.225529637228269,"pX":0.8959746382183499,"pZ":2.2149997914887525,"vX0":-5.904351277129177,"vY0":-129.80425574531077,"vZ0":-3.0502491382543604,"x":82.85,"y":178.98,"x0":1.992034488473523,"y0":50.000120900613624,"z0":5.268331987959722,"aX":15.87385120815395},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":7.3,"breakHorizontal":-15.6,"spinRate":1904,"spinDirection":134},"zone":14,"typeConfidence":2.0,"plateTime":0.4196620190145097,"extension":6.588939075437521},"index":6,"playId":"300bd09b-7d17-3fc6-897d-78060e37c33e","pitchNumber":6,"startTime":"2026-06-25T02:28:58.215Z","endTime":"2026-06-25T02:29:01.788Z","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":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":82.6,"endSpeed":77.2,"strikeZoneTop":3.104,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.54706684100223,"aZ":-41.063448606794886,"pfxX":-2.36324438717801,"pfxZ":-5.97416912837709,"pX":0.521534497398389,"pZ":2.022482618309519,"vX0":-2.5291473007442216,"vY0":-120.38853521925192,"vZ0":0.013651646436859455,"x":97.12,"y":184.17,"x0":1.8878236515355717,"y0":50.004795183396425,"z0":5.612731799281557,"aX":-3.5142002326884576},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.2,"breakVerticalInduced":-10.7,"breakHorizontal":4.8,"spinRate":2513,"spinDirection":317},"zone":9,"typeConfidence":2.0,"plateTime":0.4527392822017906,"extension":6.482656429159828},"index":7,"playId":"f4028d2a-7242-3bff-8a89-b4a0ef0446fd","pitchNumber":7,"startTime":"2026-06-25T02:29:23.889Z","endTime":"2026-06-25T02:29:28.341Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T02:29:28.341Z","atBatIndex":16},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jonah Cox singles on a ground ball to left fielder Tyler Soderstrom.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-06-25T02:29:32.510Z","endTime":"2026-06-25T02:30:57.125Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":813841,"fullName":"Jonah Cox","link":"/api/v1/people/813841"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":813841,"fullName":"Jonah Cox","link":"/api/v1/people/813841"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":813841,"fullName":"Jonah Cox","link":"/api/v1/people/813841"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":691016,"link":"/api/v1/people/691016"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":88.3,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.970871613252385,"aZ":-12.567812537737657,"pfxX":7.258781468851415,"pfxZ":9.864617301271792,"pX":0.32607301386319676,"pZ":2.173359354579092,"vX0":-6.473793272774806,"vY0":-139.50172642478083,"vZ0":-6.483034289698571,"x":104.57,"y":180.1,"x0":1.7244529134170579,"y0":50.00014109414681,"z0":5.342255703829308,"aX":14.422278054483296},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":16.8,"breakHorizontal":-12.0,"spinRate":2276,"spinDirection":146},"zone":9,"typeConfidence":2.0,"plateTime":0.3914207662653739,"extension":6.5122150797701295},"index":0,"playId":"ecc698c3-098a-300f-9c45-71dfdc63ba77","pitchNumber":1,"startTime":"2026-06-25T02:29:54.043Z","endTime":"2026-06-25T02:29:57.682Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":88.5,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.947159444230557,"aZ":-8.872222237317427,"pfxX":6.480365896725747,"pfxZ":11.655190737585203,"pX":-0.8985844595434426,"pZ":1.7150574960943195,"vX0":-9.288700978044345,"vY0":-140.3146513691572,"vZ0":-8.119303625450595,"x":151.25,"y":192.47,"x0":1.6086256954950984,"y0":50.002258136534316,"z0":5.219649472234064,"aX":12.956225904188386},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-9.7,"breakVerticalInduced":19.6,"breakHorizontal":-9.8,"spinRate":2356,"spinDirection":149},"zone":13,"typeConfidence":2.0,"plateTime":0.38994863750631126,"extension":6.570863098726633},"index":1,"playId":"19927507-14cf-3b44-9b6d-aff9585092b2","pitchNumber":2,"startTime":"2026-06-25T02:30:09.768Z","endTime":"2026-06-25T02:30:13.969Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.4,"endSpeed":81.6,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.183335982115988,"aZ":-26.498235192834592,"pfxX":-2.3853745894491825,"pfxZ":3.3585127325335034,"pX":-0.1406652667602098,"pZ":2.5342397967260233,"vX0":-4.3842307025212826,"vY0":-128.74015071363675,"vZ0":-2.260309971676977,"x":122.36,"y":170.36,"x0":1.8900722104529206,"y0":50.00110094035361,"z0":5.4618367171785325,"aX":-4.0273713587580255},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":5.9,"breakHorizontal":5.3,"spinRate":2224,"spinDirection":223},"zone":5,"typeConfidence":2.0,"plateTime":0.4244529878764953,"extension":6.444536032755194},"index":2,"playId":"f1e04902-6923-3db3-bacc-137b9b00b819","pitchNumber":3,"startTime":"2026-06-25T02:30:25.677Z","endTime":"2026-06-25T02:30:28.765Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.4,"endSpeed":78.7,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.483616419545125,"aZ":-39.61762096320074,"pfxX":-3.2889589968602806,"pfxZ":-4.8001722922004095,"pX":-0.15712526577205968,"pZ":2.2927442926411206,"vX0":-3.5874899796916333,"vY0":-122.96809682054261,"vZ0":-0.07142989423256751,"x":122.99,"y":176.88,"x0":1.7411499328675477,"y0":50.00332962898373,"z0":5.6481020042405925,"aX":-5.099667429809919},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.4,"breakVerticalInduced":-8.5,"breakHorizontal":6.7,"spinRate":2657,"spinDirection":316},"zone":5,"typeConfidence":2.0,"plateTime":0.4432946126717372,"extension":6.490998066342598},"hitData":{"launchSpeed":102.3,"launchAngle":8.0,"totalDistance":137.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":97.59,"coordY":111.14}},"index":3,"playId":"fa0e352e-8990-3c71-b0ee-7ea3418b129c","pitchNumber":4,"startTime":"2026-06-25T02:30:46.657Z","endTime":"2026-06-25T02:30:57.125Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T02:30:57.125Z","atBatIndex":17},{"result":{"type":"atBat","event":"Double Play","eventType":"double_play","description":"Matt Chapman lines into an unassisted double play, first baseman Nick Kurtz. Jonah Cox out at 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-06-25T02:30:56.700Z","endTime":"2026-06-25T02:34:36.049Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":25},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Double Play","eventType":"double_play","movementReason":null,"runner":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":701762,"link":"/api/v1/people/701762"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Double Play","eventType":"double_play","movementReason":"r_doubled_off","runner":{"id":813841,"fullName":"Jonah Cox","link":"/api/v1/people/813841"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":701762,"link":"/api/v1/people/701762"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":87.1,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.33985319982009,"aZ":-14.526245066513862,"pfxX":7.745551847219125,"pfxZ":9.152294693243629,"pX":0.3937370098714814,"pZ":1.1803450879166002,"vX0":-6.8582272414483025,"vY0":-137.47722168706468,"vZ0":-8.336311193738146,"x":101.99,"y":206.91,"x0":1.9053014915660726,"y0":50.0032090517385,"z0":5.222252921896304,"aX":14.937663590092935},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":15.1,"breakHorizontal":-12.7,"spinRate":2272,"spinDirection":149},"zone":14,"typeConfidence":2.0,"plateTime":0.39726774273014964,"extension":6.56405807100623},"index":0,"playId":"5f6e4246-ae5d-31a5-8654-1c555f125b87","pitchNumber":1,"startTime":"2026-06-25T02:31:22.891Z","endTime":"2026-06-25T02:31:27.070Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":1},"index":1,"playId":"c4905354-6f20-309b-b754-eda296da242b","startTime":"2026-06-25T02:31:42.413Z","endTime":"2026-06-25T02:31:45.413Z","isPitch":false,"type":"pickoff"},{"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,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":80.3,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.169579388015286,"aZ":-27.644429038026942,"pfxX":-1.6912510050614014,"pfxZ":2.7889780700770377,"pX":-0.4737502866640919,"pZ":3.056745341631265,"vX0":-5.584378393264029,"vY0":-125.54049979062299,"vZ0":-0.6580618995747753,"x":135.06,"y":156.25,"x0":1.9834417240186633,"y0":50.00417228030483,"z0":5.537745235010488,"aX":-2.7465106760569764},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":5.2,"breakHorizontal":4.1,"spinRate":2283,"spinDirection":233},"zone":1,"typeConfidence":2.0,"plateTime":0.43336201377843553,"extension":6.331548482035573},"index":2,"playId":"589b366d-b12d-377f-a866-8d710d545019","pitchNumber":2,"startTime":"2026-06-25T02:32:01.891Z","endTime":"2026-06-25T02:32:05.608Z","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,"runnerGoing":true,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":81.2,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.922776919185804,"aZ":-27.15128268326049,"pfxX":0.5558922259655219,"pfxZ":3.0148212973204416,"pX":-0.38803633210870014,"pZ":2.3383480925027555,"vX0":-5.9560565030349775,"vY0":-127.60263978861146,"vZ0":-2.750810738683094,"x":131.79,"y":175.64,"x0":1.8946268087149705,"y0":50.000869660936566,"z0":5.548468619138963,"aX":0.9262061024065272},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":5.2,"breakHorizontal":0.2,"spinRate":2301,"spinDirection":207},"zone":4,"typeConfidence":2.0,"plateTime":0.4277067930070122,"extension":6.446062457721656},"index":3,"playId":"a1f2665b-866f-334f-af1e-3deffa0298e8","pitchNumber":3,"startTime":"2026-06-25T02:32:23.838Z","endTime":"2026-06-25T02:32:29.272Z","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":2,"outs":1},"pitchData":{"startSpeed":97.7,"endSpeed":89.4,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.21892859338559,"aZ":-13.493868975530782,"pfxX":7.228613180932984,"pfxZ":9.126397831098956,"pX":0.9350529987456626,"pZ":1.9495461015254387,"vX0":-5.176344622494706,"vY0":-142.06919900154384,"vZ0":-6.961001401931201,"x":81.36,"y":186.14,"x0":1.840580599840173,"y0":50.00007288192143,"z0":5.2872022252873565,"aX":14.790099092877862},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":15.4,"breakHorizontal":-12.0,"spinRate":2382,"spinDirection":144},"zone":14,"typeConfidence":2.0,"plateTime":0.3853792350892635,"extension":6.518647543817732},"index":4,"playId":"d67c0dba-1318-370c-a536-8240676c33b7","pitchNumber":4,"startTime":"2026-06-25T02:32:51.428Z","endTime":"2026-06-25T02:32:56.472Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":2,"strikes":2,"outs":1},"index":5,"playId":"fe4f3bc4-ccff-3055-b0d6-4ea7137170d2","startTime":"2026-06-25T02:33:13.155Z","endTime":"2026-06-25T02:33:16.155Z","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":2},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":87.5,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.567781539562027,"aZ":-11.485785404050057,"pfxX":6.602996015330322,"pfxZ":10.559472741226754,"pX":-0.4194779095676016,"pZ":1.7769164645819135,"vX0":-7.995708894832838,"vY0":-139.16490000149477,"vZ0":-7.760892675462102,"x":132.99,"y":190.8,"x0":1.634562821333575,"y0":50.00111887637804,"z0":5.364595364049148,"aX":12.935345123806426},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":17.6,"breakHorizontal":-10.3,"spinRate":2421,"spinDirection":145},"zone":7,"typeConfidence":2.0,"plateTime":0.39375384267806357,"extension":6.628471807638551},"index":6,"playId":"8f0b1553-39d4-3eee-aa14-3fada99c46ae","pitchNumber":5,"startTime":"2026-06-25T02:33:31.926Z","endTime":"2026-06-25T02:33:35.934Z","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,"disengagementNum":2},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.4,"endSpeed":77.2,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.124373959952546,"aZ":-39.93154417891261,"pfxX":-2.4267289996629917,"pfxZ":-5.179185353249763,"pX":0.03986612163311956,"pZ":1.8950545438387694,"vX0":-3.228006028385224,"vY0":-121.4316741921324,"vZ0":-0.6844201561585925,"x":115.48,"y":187.61,"x0":1.7002056485371844,"y0":50.00316303103883,"z0":5.6457338044720915,"aX":-3.6342163653272714},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.5,"breakVerticalInduced":-9.2,"breakHorizontal":5.2,"spinRate":2555,"spinDirection":315},"zone":8,"typeConfidence":2.0,"plateTime":0.45054690498147876,"extension":6.484584239406438},"index":7,"playId":"7a1be1fe-5fd5-38d9-917e-cdae6f638d20","pitchNumber":6,"startTime":"2026-06-25T02:34:05.063Z","endTime":"2026-06-25T02:34:09.140Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.8,"endSpeed":81.3,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.52033082286657,"aZ":-29.363001029226748,"pfxX":-3.3229254888601156,"pfxZ":1.680816468308417,"pX":0.09353907209313149,"pZ":2.0855720259967407,"vX0":-3.382172578950349,"vY0":-127.94092045745265,"vZ0":-2.6910577177973605,"x":113.43,"y":182.47,"x0":1.8605538002937088,"y0":50.00081857032176,"z0":5.434386407745116,"aX":-5.549468297298894},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":2.8,"breakHorizontal":6.7,"spinRate":2296,"spinDirection":234},"zone":8,"typeConfidence":2.0,"plateTime":0.42686674552462023,"extension":6.460282683910372},"hitData":{"launchSpeed":80.7,"launchAngle":6.0,"totalDistance":99.0,"trajectory":"line_drive","hardness":"medium","location":"3","coordinates":{"coordX":144.71,"coordY":171.95}},"index":8,"playId":"5418caf4-75fb-3a9a-9cd1-ea9f0cf996f7","pitchNumber":7,"startTime":"2026-06-25T02:34:28.945Z","endTime":"2026-06-25T02:34:36.049Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T02:34:36.049Z","atBatIndex":18},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Henry Bolte walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-25T02:35:09.591Z","endTime":"2026-06-25T02:37:54.669Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641816,"fullName":"Tyler Mahle","link":"/api/v1/people/641816"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,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":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":84.4,"endSpeed":78.7,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.785476240447636,"aZ":-28.958792161108803,"pfxX":5.115586628490694,"pfxZ":2.0763198914488825,"pX":1.2296836846076182,"pZ":1.4430469362185057,"vX0":5.7514042425051795,"vY0":-122.96845279181935,"vZ0":-3.586046426780876,"x":70.13,"y":199.82,"x0":-1.7942193569080436,"y0":50.00218788571394,"z0":5.346975406144488,"aX":7.9233591852188505},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":3.2,"breakHorizontal":-10.4,"spinRate":2416,"spinDirection":43},"zone":14,"typeConfidence":2.0,"plateTime":0.4434918622694979,"extension":6.592300943113239},"index":0,"playId":"2dc55741-cef3-36e4-871b-209c5f0b6084","pitchNumber":1,"startTime":"2026-06-25T02:36:52.557Z","endTime":"2026-06-25T02:36:56.888Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":78.2,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.059175990245958,"aZ":-30.194659236816637,"pfxX":6.523507703896604,"pfxZ":1.2886139382708421,"pX":1.7138701119694317,"pZ":2.144245982068181,"vX0":6.257555515853202,"vY0":-122.87989177755126,"vZ0":-1.7299312146824166,"x":51.67,"y":180.89,"x0":-1.7081319557924117,"y0":50.00496101061612,"z0":5.409155320020142,"aX":10.031494466276062},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":2.2,"breakHorizontal":-13.2,"spinRate":2444,"spinDirection":47},"zone":14,"typeConfidence":2.0,"plateTime":0.44479361334379064,"extension":6.782148580406677},"index":1,"playId":"6dc41460-0233-35d4-82ba-bdf3f4ccc6d2","pitchNumber":2,"startTime":"2026-06-25T02:37:04.961Z","endTime":"2026-06-25T02:37:10.510Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":84.7,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.657077697613712,"aZ":-11.729641607205968,"pfxX":-8.001906806493071,"pfxZ":11.083254670391874,"pX":0.6507526712005302,"pZ":2.484430185871885,"vX0":8.432642076302564,"vY0":-135.23918945374803,"vZ0":-5.612864050069092,"x":92.19,"y":171.7,"x0":-1.4744166159464125,"y0":50.00270166195275,"z0":5.416169744354851,"aX":-14.760343257398995},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":19.0,"breakHorizontal":12.6,"spinRate":2292,"spinDirection":214},"zone":6,"typeConfidence":2.0,"plateTime":0.4056760143580682,"extension":6.8601122631225335},"index":2,"playId":"97f295c8-064b-3d8b-b9fd-5668b2a89134","pitchNumber":3,"startTime":"2026-06-25T02:37:18.952Z","endTime":"2026-06-25T02:37:22.459Z","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.6,"endSpeed":78.6,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.861828426672204,"aZ":-26.253327210953323,"pfxX":-7.099769840366088,"pfxZ":3.770848463488881,"pX":0.7008221481281073,"pZ":1.7636028077737969,"vX0":7.699636206627665,"vY0":-124.44801678170026,"vZ0":-3.878109246057255,"x":90.29,"y":191.16,"x0":-1.5100575197509691,"y0":50.00148220261657,"z0":5.515566130025164,"aX":-11.141269432486306},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":6.1,"breakHorizontal":11.0,"spinRate":1563,"spinDirection":232},"zone":9,"typeConfidence":0.9,"plateTime":0.44005065470002247,"extension":6.829041179786562},"index":3,"playId":"b76e7069-047e-3ccc-a01f-071b14be08d5","pitchNumber":4,"startTime":"2026-06-25T02:37:31.770Z","endTime":"2026-06-25T02:37:36.193Z","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":94.6,"endSpeed":86.7,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.47771747413144,"aZ":-11.169561887862532,"pfxX":-7.927048907987741,"pfxZ":10.96194014995453,"pX":0.8543642398256125,"pZ":1.5895194388625125,"vX0":8.975597318477407,"vY0":-137.32111316224797,"vZ0":-8.167785157120898,"x":84.43,"y":195.86,"x0":-1.4215642356551086,"y0":50.001021763109065,"z0":5.356035454451798,"aX":-15.187407479629453},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":18.4,"breakHorizontal":12.6,"spinRate":2374,"spinDirection":215},"zone":14,"typeConfidence":2.0,"plateTime":0.39836549148781675,"extension":6.869652924547014},"index":4,"playId":"1b885f63-fe24-3a68-9ac7-892374374769","pitchNumber":5,"startTime":"2026-06-25T02:37:50.658Z","endTime":"2026-06-25T02:37:54.669Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T02:37:54.669Z","atBatIndex":19},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Nick Kurtz grounds into a double play, second baseman Casey Schmitt to shortstop Willy Adames to first baseman Bryce Eldridge. Henry Bolte out at 2nd. Nick Kurtz out at 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-25T02:37:55.734Z","endTime":"2026-06-25T02:38:59.695Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641816,"fullName":"Tyler Mahle","link":"/api/v1/people/641816"},"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":669477,"link":"/api/v1/people/669477"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":642715,"link":"/api/v1/people/642715"},"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":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":642715,"link":"/api/v1/people/642715"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":805811,"link":"/api/v1/people/805811"},"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(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":85.9,"endSpeed":79.2,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.008118474777564,"aZ":-27.963251839689857,"pfxX":-7.738056324513359,"pfxZ":2.6543255716004586,"pX":0.04321657125847103,"pZ":1.6115214236521755,"vX0":6.77607615689666,"vY0":-124.91640984991774,"vZ0":-3.6038915701118115,"x":115.35,"y":195.27,"x0":-1.6927852278497648,"y0":50.004857481174035,"z0":5.359574397746504,"aX":-12.290436255684542},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":4.2,"breakHorizontal":12.6,"spinRate":1643,"spinDirection":236},"zone":14,"typeConfidence":0.9,"plateTime":0.43765390090560574,"extension":6.7747486123309635},"index":0,"playId":"cbb3c4b6-5ed7-328f-abf9-4298d4847d0d","pitchNumber":1,"startTime":"2026-06-25T02:38:18.662Z","endTime":"2026-06-25T02:38:22.967Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":0},"index":1,"playId":"af34c079-1fc7-43ba-b024-d37b886756d5","startTime":"2026-06-25T02:38:34.340Z","endTime":"2026-06-25T02:38:39.340Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":79.7,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.64854695851156,"aZ":-28.9757999649936,"pfxX":-8.747023175917874,"pfxZ":1.9905154985027345,"pX":-0.3927610822687282,"pZ":1.806475077828433,"vX0":6.123024859454647,"vY0":-125.52916051657739,"vZ0":-3.02154944352326,"x":131.97,"y":190.01,"x0":-1.7181436530626868,"y0":50.00453835004355,"z0":5.366670081574846,"aX":-14.064329902760834},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":3.1,"breakHorizontal":14.5,"spinRate":1698,"spinDirection":239},"zone":7,"typeConfidence":0.91,"plateTime":0.43511694610285145,"extension":6.709472511522476},"hitData":{"launchSpeed":82.6,"launchAngle":4.0,"totalDistance":59.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":149.78,"coordY":153.71}},"index":2,"playId":"e0f385f6-c2b9-3552-830f-ec5a53ff9f41","pitchNumber":2,"startTime":"2026-06-25T02:38:50.687Z","endTime":"2026-06-25T02:38:59.695Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T02:38:59.695Z","atBatIndex":20},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Shea Langeliers flies out sharply to right fielder Jung Hoo Lee.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-25T02:39:04.608Z","endTime":"2026-06-25T02:39:52.074Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641816,"fullName":"Tyler Mahle","link":"/api/v1/people/641816"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":808982,"link":"/api/v1/people/808982"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":86.6,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.73372673966981,"aZ":-14.079052805184151,"pfxX":-6.942285440488011,"pfxZ":9.483930482300424,"pX":0.5284098415504195,"pZ":2.1763867072028513,"vX0":7.95206133962578,"vY0":-136.68527896202713,"vZ0":-6.002900506182177,"x":96.86,"y":180.02,"x0":-1.5050111379292628,"y0":50.00652828279275,"z0":5.353436029601771,"aX":-13.25106842724528},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.2,"breakHorizontal":11.0,"spinRate":2209,"spinDirection":216},"zone":6,"typeConfidence":2.0,"plateTime":0.39943199074963465,"extension":6.839334972187111},"index":0,"playId":"83da18cd-1a30-3ec3-be78-3aba4addb0b1","pitchNumber":1,"startTime":"2026-06-25T02:39:29.853Z","endTime":"2026-06-25T02:39:33.379Z","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":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":79.2,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.63420554200039,"aZ":-30.65455466668732,"pfxX":-8.154592905633521,"pfxZ":0.9530673361645299,"pX":-0.0798941482994054,"pZ":2.6072696855066084,"vX0":6.635513634237061,"vY0":-124.99733781674979,"vZ0":-0.8102171700099543,"x":120.05,"y":168.38,"x0":-1.700911602787112,"y0":50.00221516700199,"z0":5.437845673479699,"aX":-12.989087030119757},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":1.8,"breakHorizontal":13.3,"spinRate":1596,"spinDirection":240},"zone":5,"typeConfidence":0.9,"plateTime":0.43708722320151194,"extension":6.814211011436949},"hitData":{"launchSpeed":103.6,"launchAngle":25.0,"totalDistance":381.0,"trajectory":"fly_ball","hardness":"hard","location":"9","coordinates":{"coordX":189.32,"coordY":58.68}},"index":1,"playId":"46da96b1-59ee-34c8-998e-b0daa7a8f016","pitchNumber":2,"startTime":"2026-06-25T02:39:43.781Z","endTime":"2026-06-25T02:39:52.074Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T02:39:52.074Z","atBatIndex":21},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Bryce Eldridge walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-25T02:40:19.274Z","endTime":"2026-06-25T02:43:19.454Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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":87.5,"endSpeed":81.5,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.306841785254395,"aZ":-25.61761001225989,"pfxX":-2.6229404412692103,"pfxZ":3.9570477154472394,"pX":-1.0565027900823514,"pZ":0.2816896050627869,"vX0":-6.5903678221057005,"vY0":-127.2398746443802,"vZ0":-7.3884434965407,"x":157.27,"y":231.17,"x0":1.8964086688902067,"y0":50.00582908304959,"z0":5.220032349907398,"aX":-4.350811093398355},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":5.9,"breakHorizontal":6.1,"spinRate":2271,"spinDirection":223},"zone":13,"typeConfidence":2.0,"plateTime":0.4285985478470562,"extension":6.62385269225469},"index":0,"playId":"9c5550ad-997f-39e0-9d00-959076bb8d33","pitchNumber":1,"startTime":"2026-06-25T02:42:05.956Z","endTime":"2026-06-25T02:42:09.432Z","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":87.0,"endSpeed":80.5,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.311102451355737,"aZ":-27.80951161982529,"pfxX":-2.921133011287653,"pfxZ":2.6725738225143676,"pX":-1.172827430026466,"pZ":1.6132962070375167,"vX0":-6.371798375803348,"vY0":-126.55598067308314,"vZ0":-3.894697331280584,"x":161.71,"y":195.22,"x0":1.7506663822320685,"y0":50.00117171954651,"z0":5.383886144681755,"aX":-4.767263679289812},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":4.2,"breakHorizontal":6.6,"spinRate":2183,"spinDirection":196},"zone":13,"typeConfidence":2.0,"plateTime":0.4317539184880239,"extension":6.501830239869146},"index":1,"playId":"48f9d909-b566-3ea1-9cdb-4a4a6d88f310","pitchNumber":2,"startTime":"2026-06-25T02:42:25.750Z","endTime":"2026-06-25T02:42:29.611Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":81.7,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.77251695222861,"aZ":-26.779096713305687,"pfxX":-1.9332485335629315,"pfxZ":3.222015989798562,"pX":-1.097392749521537,"pZ":1.6935895165066663,"vX0":-6.495567705660401,"vY0":-127.59407311534653,"vZ0":-4.0583128601893605,"x":158.83,"y":193.05,"x0":1.717837987643042,"y0":50.00039304115017,"z0":5.38102676981204,"aX":-3.2297975910664602},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":5.3,"breakHorizontal":4.8,"spinRate":2157,"spinDirection":192},"zone":13,"typeConfidence":2.0,"plateTime":0.42698096499186766,"extension":6.587725083306984},"index":2,"playId":"2aaa6c69-4538-38a5-9f22-792601fc2559","pitchNumber":3,"startTime":"2026-06-25T02:42:41.689Z","endTime":"2026-06-25T02:42:45.753Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":87.9,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.540022924932934,"aZ":-13.012660928986268,"pfxX":6.5846495194373516,"pfxZ":9.709147799054094,"pX":-0.421620297204621,"pZ":1.91247919977077,"vX0":-8.144429003557237,"vY0":-139.39829307736332,"vZ0":-6.940287797133015,"x":133.07,"y":187.14,"x0":1.678677988660123,"y0":50.001979762622724,"z0":5.288763789639801,"aX":12.994052592934342},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.3,"breakHorizontal":-10.3,"spinRate":2357,"spinDirection":147},"zone":7,"typeConfidence":2.0,"plateTime":0.3925238111747338,"extension":6.752010284279892},"index":3,"playId":"d4e65399-b470-35c7-8ba6-00f028ff2e12","pitchNumber":4,"startTime":"2026-06-25T02:43:00.028Z","endTime":"2026-06-25T02:43:03.405Z","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":97.1,"endSpeed":88.8,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.734078473650793,"aZ":-9.323355840693784,"pfxX":6.01145403480612,"pfxZ":11.319907908121785,"pX":-0.2733160155624012,"pZ":1.6873444638194377,"vX0":-7.8571233438701125,"vY0":-141.09077014649463,"vZ0":-8.06212351821929,"x":127.42,"y":193.22,"x0":1.7649273316608478,"y0":50.00078834007927,"z0":5.180454535669957,"aX":12.133392226831903},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":19.0,"breakHorizontal":-9.4,"spinRate":2419,"spinDirection":147},"zone":13,"typeConfidence":2.0,"plateTime":0.3880268564959106,"extension":6.688185650712383},"index":4,"playId":"8c7427f6-e5ed-3478-bbeb-89498675a6ce","pitchNumber":5,"startTime":"2026-06-25T02:43:15.387Z","endTime":"2026-06-25T02:43:19.454Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T02:43:19.454Z","atBatIndex":22},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Casey Schmitt lines out sharply to center fielder Henry Bolte.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-25T02:43:25.419Z","endTime":"2026-06-25T02:45:27.659Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":703607,"link":"/api/v1/people/703607"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":82.3,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.009199140393285,"aZ":-26.01705502529322,"pfxX":-1.4363788670272313,"pfxZ":3.638335009358076,"pX":-0.7155998548755561,"pZ":0.7378629994319418,"vX0":-6.063068880120974,"vY0":-128.32555886613275,"vZ0":-6.560528468976991,"x":144.28,"y":218.86,"x0":1.8506495518499915,"y0":50.002110479470865,"z0":5.315439805920169,"aX":-2.4284324893224376},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":5.5,"breakHorizontal":3.7,"spinRate":2351,"spinDirection":199},"zone":13,"typeConfidence":2.0,"plateTime":0.42452202867541944,"extension":6.5638355994468665},"index":0,"playId":"4f391dfe-f63f-345a-a750-e15ab45b2969","pitchNumber":1,"startTime":"2026-06-25T02:43:47.337Z","endTime":"2026-06-25T02:43:51.489Z","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":94.1,"endSpeed":86.0,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.40325073192282,"aZ":-15.799548635444703,"pfxX":8.733394801956724,"pfxZ":8.66330493273151,"pX":0.578328966948301,"pZ":1.5253957644892369,"vX0":-6.676398696135238,"vY0":-136.6893304693949,"vZ0":-7.044439698101724,"x":94.96,"y":197.59,"x0":1.9189933198995626,"y0":50.004683664881085,"z0":5.2227743186456825,"aX":16.51180312745873},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":14.4,"breakHorizontal":-14.4,"spinRate":2206,"spinDirection":141},"zone":14,"typeConfidence":2.0,"plateTime":0.4008488626629463,"extension":6.667355606524524},"index":1,"playId":"58291ef8-18c4-3175-b59a-3a11aac8669c","pitchNumber":2,"startTime":"2026-06-25T02:44:10.780Z","endTime":"2026-06-25T02:44:14.361Z","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":0},"pitchData":{"startSpeed":87.0,"endSpeed":79.7,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.741363928503898,"aZ":-25.5026676284728,"pfxX":9.55239920895097,"pfxZ":4.113921173903718,"pX":0.8652199043672135,"pZ":2.2260195906061777,"vX0":-5.9153387478250306,"vY0":-126.52445340323324,"vZ0":-2.6644424724722153,"x":84.02,"y":178.68,"x0":1.9920472244488634,"y0":50.002444989840626,"z0":5.335702935876753,"aX":15.491778168189361},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":7.1,"breakHorizontal":-16.0,"spinRate":1731,"spinDirection":131},"zone":14,"typeConfidence":2.0,"plateTime":0.43285228552953203,"extension":6.6141253458491915},"index":2,"playId":"b0984a82-3c6e-3e92-86cf-3a04aa01e968","pitchNumber":3,"startTime":"2026-06-25T02:44:30.558Z","endTime":"2026-06-25T02:44:34.023Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.8,"endSpeed":88.9,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.089619459078776,"aZ":-13.67648850939191,"pfxX":5.865444101725696,"pfxZ":9.149639616457149,"pX":-5.075575030951E-5,"pZ":2.8933947612012623,"vX0":-7.1052806175343495,"vY0":-140.8374147155164,"vZ0":-4.381368688306261,"x":117.0,"y":160.66,"x0":1.785917147712763,"y0":50.00088362376074,"z0":5.344914479237267,"aX":11.856393637731674},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.0,"breakHorizontal":-9.2,"spinRate":2258,"spinDirection":150},"zone":2,"typeConfidence":2.0,"plateTime":0.3879614279979058,"extension":6.576188417841168},"index":3,"playId":"fb13d003-c5fd-3129-895e-83b35b754538","pitchNumber":4,"startTime":"2026-06-25T02:44:53.949Z","endTime":"2026-06-25T02:44:57.597Z","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":95.9,"endSpeed":87.8,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.883949222866732,"aZ":-12.802013338166113,"pfxX":7.591395304486479,"pfxZ":9.808106732170101,"pX":0.6565788404398104,"pZ":2.2235822825941787,"vX0":-5.4255028299430546,"vY0":-139.5302438008344,"vZ0":-6.287491440332603,"x":91.97,"y":178.74,"x0":1.6382384724824814,"y0":50.003324814885396,"z0":5.346914833285059,"aX":14.994892469452239},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.7,"breakHorizontal":-12.6,"spinRate":2339,"spinDirection":152},"zone":6,"typeConfidence":2.0,"plateTime":0.39228319118748667,"extension":6.643709631896461},"hitData":{"launchSpeed":101.8,"launchAngle":13.0,"totalDistance":316.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":147.87,"coordY":74.39}},"index":4,"playId":"96b7c41f-7e13-313e-b8e6-f352e7b103b8","pitchNumber":5,"startTime":"2026-06-25T02:45:18.132Z","endTime":"2026-06-25T02:45:27.659Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T02:45:27.659Z","atBatIndex":23},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Rafael Devers strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-25T02:45:27.959Z","endTime":"2026-06-25T02:49:50.601Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,7,8,9,10],"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":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.4,"endSpeed":81.5,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.58365666369433,"aZ":-26.730778255327802,"pfxX":-1.384752596299511,"pfxZ":3.227843042089093,"pX":0.14774093864305932,"pZ":2.5084172058964156,"vX0":-4.140460954212465,"vY0":-128.72766806698644,"vZ0":-2.422444883239036,"x":111.37,"y":171.05,"x0":1.953927783862431,"y0":50.00158671193739,"z0":5.521390301535038,"aX":-2.334039191882482},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":5.5,"breakHorizontal":3.4,"spinRate":2145,"spinDirection":212},"zone":5,"typeConfidence":2.0,"plateTime":0.4247532313883631,"extension":6.415554789670771},"index":0,"playId":"e4418bd7-73be-3f00-8d84-0f561ab75457","pitchNumber":1,"startTime":"2026-06-25T02:45:54.533Z","endTime":"2026-06-25T02:45:58.114Z","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":1},"pitchData":{"startSpeed":84.9,"endSpeed":77.7,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.59986076655164,"aZ":-26.483076195024996,"pfxX":-4.952952343478252,"pfxZ":3.7235976692888895,"pX":-1.5135472717353637,"pZ":0.7792619700320601,"vX0":-6.6459998754717375,"vY0":-123.32718190668633,"vZ0":-5.56850617146318,"x":174.69,"y":217.74,"x0":1.868738098502296,"y0":50.00066999816894,"z0":5.325840165502048,"aX":-7.556589101773478},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":5.5,"breakHorizontal":10.7,"spinRate":2504,"spinDirection":277},"zone":13,"typeConfidence":2.0,"plateTime":0.4456876435767221,"extension":6.438932452646501},"index":1,"playId":"34f47a7a-43b1-3f27-bf7f-f18ddbea8fb4","pitchNumber":2,"startTime":"2026-06-25T02:46:15.254Z","endTime":"2026-06-25T02:46:19.323Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":86.3,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.920677540789015,"aZ":-10.831398956446437,"pfxX":5.89631023860879,"pfxZ":11.176569129354547,"pX":-0.8990792082264594,"pZ":1.8242070120332234,"vX0":-8.722763866485318,"vY0":-137.42712937629977,"vZ0":-7.415779407617173,"x":151.27,"y":189.53,"x0":1.5524202367670341,"y0":50.003708307845905,"z0":5.2962953117041485,"aX":11.261059767628096},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":18.8,"breakHorizontal":-8.8,"spinRate":2337,"spinDirection":151},"zone":13,"typeConfidence":2.0,"plateTime":0.39880685401018034,"extension":6.598880210896565},"index":2,"playId":"62166f8a-1a34-34c9-8dc9-2a735c3ec021","pitchNumber":3,"startTime":"2026-06-25T02:46:38.776Z","endTime":"2026-06-25T02:46:42.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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.9,"endSpeed":89.0,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.78646376460533,"aZ":-9.26830114085356,"pfxX":5.0180074261067995,"pfxZ":11.225950222348136,"pX":-0.3116485172176838,"pZ":2.3424680104285773,"vX0":-7.4091432959972545,"vY0":-142.20999529300337,"vZ0":-6.709720819882511,"x":128.88,"y":175.53,"x0":1.6801546345096137,"y0":50.00238511877231,"z0":5.326143372028027,"aX":10.239015063209685},"breaks":{"breakAngle":38.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.7,"breakVerticalInduced":19.1,"breakHorizontal":-7.6,"spinRate":2417,"spinDirection":150},"zone":4,"typeConfidence":2.0,"plateTime":0.3857246566500989,"extension":6.607199027544365},"index":3,"playId":"50f2b7f6-0de9-39b5-aced-6fc874d3bfe2","pitchNumber":4,"startTime":"2026-06-25T02:46:58.180Z","endTime":"2026-06-25T02:47:01.892Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.5,"endSpeed":88.9,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.30816974995597,"aZ":-11.709116623323496,"pfxX":7.455974390756396,"pfxZ":10.093313547726362,"pX":0.6017146578553528,"pZ":1.7485634317945873,"vX0":-5.886091951868712,"vY0":-141.7049723053902,"vZ0":-7.785616292999128,"x":94.06,"y":191.57,"x0":1.7402984202918286,"y0":50.00228133265927,"z0":5.285194927963419,"aX":15.116393937447214},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":16.8,"breakHorizontal":-12.2,"spinRate":2482,"spinDirection":147},"zone":9,"typeConfidence":2.0,"plateTime":0.38697525058907534,"extension":6.692614928303011},"index":4,"playId":"dd84f65a-2b4e-3913-a41d-2db94ddcb7f3","pitchNumber":5,"startTime":"2026-06-25T02:47:19.133Z","endTime":"2026-06-25T02:47:23.531Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.6,"endSpeed":89.9,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.40158555770747,"aZ":-13.663713793389029,"pfxX":5.217277560898447,"pfxZ":8.990674570138356,"pX":0.6973609539492428,"pZ":2.019268089103455,"vX0":-4.8743235894437715,"vY0":-142.08314147348173,"vZ0":-6.745406054021669,"x":90.42,"y":184.26,"x0":1.751385083510383,"y0":50.00672407667167,"z0":5.280603614960929,"aX":10.745245256782374},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":15.2,"breakHorizontal":-8.5,"spinRate":2317,"spinDirection":151},"zone":9,"typeConfidence":2.0,"plateTime":0.3844639427881935,"extension":6.558462454156727},"index":5,"playId":"a89a44ed-d07e-33cc-9e5a-604f4fb99a10","pitchNumber":6,"startTime":"2026-06-25T02:47:44.853Z","endTime":"2026-06-25T02:47:49.203Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":6,"startTime":"2026-06-25T02:48:02.233Z","endTime":"2026-06-25T02:48:21.127Z","isPitch":false,"type":"action","player":{"id":646240,"link":"/api/v1/people/646240"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":77.0,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.448646004627037,"aZ":-43.04153157489094,"pfxX":-3.3495691878985037,"pfxZ":-7.326435466517342,"pX":-0.3296380550739883,"pZ":1.5244791815767353,"vX0":-3.9106491395691614,"vY0":-121.00395869171396,"vZ0":-0.8097788798717575,"x":129.57,"y":197.62,"x0":1.7420149061849204,"y0":50.000359688982186,"z0":5.631949233911119,"aX":-4.970040656261029},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.7,"breakVerticalInduced":-13.2,"breakHorizontal":7.0,"spinRate":2688,"spinDirection":315},"zone":13,"typeConfidence":2.0,"plateTime":0.4525200239057199,"extension":6.559202361502657},"index":7,"playId":"d4f21b74-4b09-33e3-b226-a88bb95edfcc","pitchNumber":7,"startTime":"2026-06-25T02:48:21.127Z","endTime":"2026-06-25T02:48:28.203Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.9,"endSpeed":89.5,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.399388555775445,"aZ":-13.37005314205216,"pfxX":5.221998073644357,"pfxZ":9.14933474310724,"pX":0.5871600759093949,"pZ":2.7325821724413757,"vX0":-5.326171013221414,"vY0":-142.40075959841062,"vZ0":-5.048788757134118,"x":94.62,"y":165.0,"x0":1.8024486186322919,"y0":50.00579972419869,"z0":5.373016425452552,"aX":10.736861240945288},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":15.7,"breakHorizontal":-8.4,"spinRate":2360,"spinDirection":148},"zone":6,"typeConfidence":2.0,"plateTime":0.3844946857196221,"extension":6.52789422437262},"index":8,"playId":"06aa5aed-606b-3775-9a58-e173da487b1c","pitchNumber":8,"startTime":"2026-06-25T02:48:55.963Z","endTime":"2026-06-25T02:49:00.277Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":88.6,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.230211917998524,"aZ":-11.24136411454596,"pfxX":5.773912243288754,"pfxZ":10.428473025448856,"pX":-0.26146906465465003,"pZ":2.6259347837339404,"vX0":-7.349178836474532,"vY0":-140.4205403339748,"vZ0":-5.567896532033947,"x":126.97,"y":167.88,"x0":1.633066444297332,"y0":50.00596183871556,"z0":5.358438578933593,"aX":11.593788871221344},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":18.0,"breakHorizontal":-9.0,"spinRate":2363,"spinDirection":150},"zone":4,"typeConfidence":2.0,"plateTime":0.3892784139073031,"extension":6.612272114602154},"index":9,"playId":"e65fdaaa-b966-3e5f-a227-49148efd3c5f","pitchNumber":9,"startTime":"2026-06-25T02:49:23.148Z","endTime":"2026-06-25T02:49:26.595Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":81.6,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.116429351172613,"aZ":-29.955295324096973,"pfxX":-2.812758982764527,"pfxZ":1.3259173450569373,"pX":-0.9442362999713958,"pZ":1.3403433042403303,"vX0":-5.774475089102022,"vY0":-128.26345908749337,"vZ0":-4.518890043561946,"x":152.99,"y":202.59,"x0":1.6967574163160557,"y0":50.00431346223128,"z0":5.4456605349305836,"aX":-4.713066942592471},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":1.7,"breakHorizontal":6.4,"spinRate":2288,"spinDirection":249},"zone":13,"typeConfidence":2.0,"plateTime":0.4261123373113662,"extension":6.489751366464443},"index":10,"playId":"6abeb388-b19b-36b8-a29f-ee996d0c1d34","pitchNumber":10,"startTime":"2026-06-25T02:49:46.194Z","endTime":"2026-06-25T02:49:50.601Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T02:49:50.601Z","atBatIndex":24},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Willy Adames strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-25T02:51:03.240Z","endTime":"2026-06-25T02:52:26.942Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-06-25T02:50:40.657Z","endTime":"2026-06-25T02:51:04.969Z","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":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.8,"endSpeed":74.3,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.92359421801648,"aZ":-42.19131189500141,"pfxX":-5.803382240234914,"pfxZ":-7.241625582197402,"pX":1.2892066207752353,"pZ":2.649238948589672,"vX0":0.14499208263619606,"vY0":-116.34410818850209,"vZ0":2.033665654196901,"x":67.86,"y":167.25,"x0":1.9814208060233605,"y0":50.00176367004289,"z0":5.735076899288259,"aX":-8.029175079142423},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.0,"breakVerticalInduced":-12.5,"breakHorizontal":10.6,"spinRate":2662,"spinDirection":313},"zone":12,"typeConfidence":2.0,"plateTime":0.4691070196849112,"extension":6.447170257946535},"index":1,"playId":"18ed8b1f-4a49-37b0-b910-4e8f75549344","pitchNumber":1,"startTime":"2026-06-25T02:51:04.969Z","endTime":"2026-06-25T02:51:08.835Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":88.7,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.946807234883003,"aZ":-14.11722899887716,"pfxX":4.419610255506323,"pfxZ":8.992825702338664,"pX":0.0482940627155271,"pZ":3.3686658168376833,"vX0":-6.85489086367164,"vY0":-140.17820707308266,"vZ0":-2.9081509313546414,"x":115.16,"y":147.83,"x0":1.9408982734663736,"y0":50.00676760816386,"z0":5.33023330359498,"aX":8.878833353225223},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.0,"breakHorizontal":-6.7,"spinRate":2220,"spinDirection":145},"zone":2,"typeConfidence":2.0,"plateTime":0.3893602722634908,"extension":6.6548167723367895},"index":2,"playId":"ead1823c-fee5-35c3-806b-aa9531113fdb","pitchNumber":2,"startTime":"2026-06-25T02:51:22.843Z","endTime":"2026-06-25T02:51:26.472Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":88.3,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.33958861243455,"aZ":-11.76989544751916,"pfxX":5.208443466162173,"pfxZ":10.26127968758756,"pX":-0.6854350884859521,"pZ":3.2919469508111,"vX0":-8.415456570849237,"vY0":-139.40764112333434,"vZ0":-3.6946745940629273,"x":143.13,"y":149.9,"x0":1.681574496747793,"y0":50.00094530186953,"z0":5.399071929909691,"aX":10.355723111763853},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":18.1,"breakHorizontal":-7.9,"spinRate":2375,"spinDirection":145},"zone":1,"typeConfidence":2.0,"plateTime":0.3913607382884159,"extension":6.6129482018492345},"index":3,"playId":"fc4db910-d3f3-3773-b981-7479cb17a5ec","pitchNumber":3,"startTime":"2026-06-25T02:51:39.821Z","endTime":"2026-06-25T02:51:43.569Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.5,"endSpeed":82.0,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.99915546362233,"aZ":-28.08330019634665,"pfxX":-2.268344367483741,"pfxZ":2.4156887378523493,"pX":-0.2567087273652618,"pZ":1.1503003833753902,"vX0":-4.314305532272233,"vY0":-128.85300131225813,"vZ0":-5.165750390827392,"x":126.79,"y":207.72,"x0":1.7294617921024207,"y0":50.00445230048273,"z0":5.332505509023959,"aX":-3.8401351602043405},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":3.5,"breakHorizontal":5.0,"spinRate":2417,"spinDirection":226},"zone":13,"typeConfidence":2.0,"plateTime":0.42394475904482,"extension":6.482235316069998},"index":4,"playId":"9c9fa3ad-f31d-3fd6-a0d1-3fbbdd38c3ce","pitchNumber":4,"startTime":"2026-06-25T02:52:02.543Z","endTime":"2026-06-25T02:52:07.594Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":81.4,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.759877920090002,"aZ":-28.18911357945268,"pfxX":-3.104521125141159,"pfxZ":2.3744613187433306,"pX":-1.1067568982203033,"pZ":1.5271993217075472,"vX0":-6.673980252727384,"vY0":-128.99588408233564,"vZ0":-4.2743299428156245,"x":159.19,"y":197.55,"x0":1.9212050468668997,"y0":50.00394086583333,"z0":5.388232971592919,"aX":-5.212042592774291},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":3.5,"breakHorizontal":7.2,"spinRate":2306,"spinDirection":213},"zone":13,"typeConfidence":2.0,"plateTime":0.4252041288435424,"extension":6.475696913132342},"index":5,"playId":"6dd2053c-fe76-3f1c-a299-3f3d7bb7954d","pitchNumber":5,"startTime":"2026-06-25T02:52:22.378Z","endTime":"2026-06-25T02:52:26.942Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T02:52:26.942Z","atBatIndex":25},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Tyler Soderstrom grounds out, second baseman Casey Schmitt to first baseman Bryce Eldridge.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-25T02:52:51.139Z","endTime":"2026-06-25T02:54:46.173Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641816,"fullName":"Tyler Mahle","link":"/api/v1/people/641816"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"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":0},"credits":[{"player":{"id":669477,"link":"/api/v1/people/669477"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":805811,"link":"/api/v1/people/805811"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":78.8,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.939793117310856,"aZ":-30.981969616323532,"pfxX":-8.143251329237815,"pfxZ":0.7624245466693544,"pX":-0.21133199145118117,"pZ":2.689170538930721,"vX0":6.484385251286724,"vY0":-123.80604025118897,"vZ0":-0.6504350238665899,"x":125.06,"y":166.17,"x0":-1.7911270650724496,"y0":50.00565318481472,"z0":5.521391294592253,"aX":-12.795493097399739},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":1.4,"breakHorizontal":13.4,"spinRate":1403,"spinDirection":234},"zone":5,"typeConfidence":0.89,"plateTime":0.4404010693313358,"extension":6.502059090619899},"hitData":{"launchSpeed":91.0,"launchAngle":-9.0,"totalDistance":18.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":147.76,"coordY":156.24}},"index":0,"playId":"2946e856-dea8-3e97-a81a-b4c1368302cc","pitchNumber":1,"startTime":"2026-06-25T02:54:38.687Z","endTime":"2026-06-25T02:54:46.173Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T02:54:46.173Z","atBatIndex":26},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jacob Wilson singles on a line drive to right fielder Jung Hoo Lee.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-25T02:54:48.875Z","endTime":"2026-06-25T02:55:37.696Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641816,"fullName":"Tyler Mahle","link":"/api/v1/people/641816"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":808982,"link":"/api/v1/people/808982"},"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":1},"pitchData":{"startSpeed":93.3,"endSpeed":85.5,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.4025262616082,"aZ":-11.19663505484741,"pfxX":-7.481938843817638,"pfxZ":11.21285037852749,"pX":0.4419467754781885,"pZ":2.5258455831464524,"vX0":7.572650040569708,"vY0":-135.60941340679742,"vZ0":-5.960217430189804,"x":100.15,"y":170.58,"x0":-1.4085914339013894,"y0":50.0047870588488,"z0":5.526327907899462,"aX":-14.000174530595272},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":19.3,"breakHorizontal":12.0,"spinRate":2297,"spinDirection":214},"zone":6,"typeConfidence":2.0,"plateTime":0.4032099293059188,"extension":6.830312334023991},"index":0,"playId":"9f0be5c6-9af4-37f4-bd87-03220ad9d01d","pitchNumber":1,"startTime":"2026-06-25T02:55:12.587Z","endTime":"2026-06-25T02:55:15.981Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":85.8,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.6534858390143,"aZ":-11.678217655760335,"pfxX":-6.455549403844178,"pfxZ":10.921884619050623,"pX":-0.491272396146585,"pZ":2.253927663288885,"vX0":5.152460140434588,"vY0":-135.63033003933688,"vZ0":-6.694599114936788,"x":135.73,"y":177.92,"x0":-1.5700738975379105,"y0":50.00459639162194,"z0":5.556444189575643,"aX":-12.115752690677342},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":18.7,"breakHorizontal":10.7,"spinRate":2290,"spinDirection":213},"zone":4,"typeConfidence":2.0,"plateTime":0.40273345650747094,"extension":6.808964928949817},"hitData":{"launchSpeed":77.7,"launchAngle":16.0,"totalDistance":184.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":174.47,"coordY":144.91}},"index":1,"playId":"1e2a9671-3492-3886-bda7-599233158f72","pitchNumber":2,"startTime":"2026-06-25T02:55:26.678Z","endTime":"2026-06-25T02:55:37.696Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T02:55:37.696Z","atBatIndex":27},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Joey Meneses walks. Jacob Wilson to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-25T02:55:37.732Z","endTime":"2026-06-25T02:57:03.670Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":608841,"fullName":"Joey Meneses","link":"/api/v1/people/608841"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641816,"fullName":"Tyler Mahle","link":"/api/v1/people/641816"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":608841,"fullName":"Joey Meneses","link":"/api/v1/people/608841"},"postOnSecond":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","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":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"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":608841,"fullName":"Joey Meneses","link":"/api/v1/people/608841"},"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":1},"pitchData":{"startSpeed":92.8,"endSpeed":85.0,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.439980917352933,"aZ":-14.51902888417394,"pfxX":-5.658988550681688,"pfxZ":9.513007205981628,"pX":-1.3744013170324134,"pZ":3.876174404557768,"vX0":2.908280475735137,"vY0":-135.13409607901,"vZ0":-2.0060183663757094,"x":169.39,"y":134.12,"x0":-1.727162556746775,"y0":50.00649296321901,"z0":5.643965115867108,"aX":-10.506432272821272},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":17.0,"breakHorizontal":9.7,"spinRate":2194,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.4047684977751458,"extension":6.702737421263319},"index":0,"playId":"d2cab264-a0ca-3192-bfe2-bdcfab7a7901","pitchNumber":1,"startTime":"2026-06-25T02:56:02.711Z","endTime":"2026-06-25T02:56:07.292Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":78.8,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.687358259418737,"aZ":-33.115362057154286,"pfxX":6.6633723390052575,"pfxZ":-0.6070415230818114,"pX":0.7703027483924112,"pZ":0.8440182936262657,"vX0":3.6318938708872452,"vY0":-123.4744567602845,"vZ0":-4.816897130613613,"x":87.64,"y":215.99,"x0":-1.583532849673696,"y0":50.00320384119434,"z0":5.594387025967099,"aX":10.328369842624197},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-1.9,"breakHorizontal":-12.8,"spinRate":2488,"spinDirection":41},"zone":14,"typeConfidence":2.0,"plateTime":0.4429392114774018,"extension":6.572010725085636},"index":1,"playId":"e11ddddf-1e5c-30c6-80e1-1b9b8bb0966b","pitchNumber":2,"startTime":"2026-06-25T02:56:19.937Z","endTime":"2026-06-25T02:56:24.221Z","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":1},"pitchData":{"startSpeed":93.7,"endSpeed":86.6,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.151531463884687,"aZ":-13.569914504909626,"pfxX":-7.035835874964887,"pfxZ":9.758990185897504,"pX":0.7909025449124959,"pZ":2.8194301650300106,"vX0":8.318138462712874,"vY0":-136.27171329287793,"vZ0":-4.592209791231073,"x":86.85,"y":162.66,"x0":-1.3676722033083863,"y0":50.000548922868084,"z0":5.4438810864076235,"aX":-13.410237290136664},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":17.0,"breakHorizontal":11.3,"spinRate":2311,"spinDirection":222},"zone":6,"typeConfidence":2.0,"plateTime":0.3998850754795802,"extension":6.730143739707421},"index":2,"playId":"57a3cfa8-65a7-3213-a865-b2851da5d74d","pitchNumber":3,"startTime":"2026-06-25T02:56:38.692Z","endTime":"2026-06-25T02:56:42.922Z","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":1},"pitchData":{"startSpeed":94.6,"endSpeed":87.4,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.859247571402964,"aZ":-12.961610524352501,"pfxX":-9.0549338620833,"pfxZ":9.925810045086411,"pX":0.9028599757201673,"pZ":1.7783202688874606,"vX0":9.388650558521741,"vY0":-137.4004405444701,"vZ0":-7.352299188143406,"x":82.59,"y":190.77,"x0":-1.3615731670162348,"y0":50.00542080901005,"z0":5.3465604382653495,"aX":-17.53345414742667},"breaks":{"breakAngle":48.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.8,"breakHorizontal":14.8,"spinRate":2351,"spinDirection":217},"zone":14,"typeConfidence":2.0,"plateTime":0.39672210786257756,"extension":6.916554063856391},"index":3,"playId":"f8dad3a6-6942-34f4-9ccb-99b9e5530b69","pitchNumber":4,"startTime":"2026-06-25T02:56:59.469Z","endTime":"2026-06-25T02:57:03.670Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T02:57:03.670Z","atBatIndex":28},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Lawrence Butler lines out sharply to second baseman Casey Schmitt. Joey Meneses to 2nd. Throwing error by second baseman Casey Schmitt. Jacob Wilson out at home on the throw, left fielder Victor Bericoto to catcher Eric Haase. Joey Meneses to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-25T02:58:05.177Z","endTime":"2026-06-25T02:58:23.230Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641816,"fullName":"Tyler Mahle","link":"/api/v1/people/641816"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","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":1},"credits":[{"player":{"id":669477,"link":"/api/v1/people/669477"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669477,"link":"/api/v1/people/669477"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_throwing_error"}]},{"movement":{"originBase":"2B","start":"3B","end":null,"outBase":"4B","isOut":true,"outNumber":3},"details":{"event":"Runner Out","eventType":"other_out","movementReason":"r_thrown_out","runner":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":682674,"link":"/api/v1/people/682674"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_assist"},{"player":{"id":682674,"link":"/api/v1/people/682674"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_assist_of"},{"player":{"id":606992,"link":"/api/v1/people/606992"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Runner Out","eventType":"other_out","movementReason":"r_adv_play","runner":{"id":608841,"fullName":"Joey Meneses","link":"/api/v1/people/608841"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-06-25T02:57:10.783Z","endTime":"2026-06-25T02:58:07.295Z","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(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":87.0,"endSpeed":80.2,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.13693109083894,"aZ":-25.14762835129879,"pfxX":-9.330693532628171,"pfxZ":4.299581449039081,"pX":-0.012210312101268475,"pZ":2.258731781583106,"vX0":7.373662056511777,"vY0":-126.57127565556964,"vZ0":-2.9053487545065666,"x":117.47,"y":177.79,"x0":-1.740951827233648,"y0":50.00222574300932,"z0":5.420161573767635,"aX":-15.245096340427144},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":7.4,"breakHorizontal":15.4,"spinRate":1556,"spinDirection":236},"zone":8,"typeConfidence":0.89,"plateTime":0.4315970109414313,"extension":6.584467690048075},"hitData":{"launchSpeed":109.7,"launchAngle":8.0,"totalDistance":172.0,"trajectory":"line_drive","hardness":"hard","location":"4","coordinates":{"coordX":149.97,"coordY":136.82}},"index":1,"playId":"cfbd8c00-5a7b-381c-ba42-431a60e29a9b","pitchNumber":1,"startTime":"2026-06-25T02:58:07.295Z","endTime":"2026-06-25T02:58:23.230Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T02:58:23.230Z","atBatIndex":29},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jung Hoo Lee lines out sharply to right fielder Lawrence Butler.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-25T02:59:37.853Z","endTime":"2026-06-25T03:01:56.030Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"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":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":671732,"link":"/api/v1/people/671732"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"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":87.5,"endSpeed":81.5,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.740129396208822,"aZ":-27.660157355167698,"pfxX":-3.8872861901691973,"pfxZ":2.6991259180141167,"pX":0.1254474387081512,"pZ":2.2186654173907763,"vX0":-3.485391482521986,"vY0":-127.57396192642082,"vZ0":-2.6159625785254677,"x":112.22,"y":178.88,"x0":2.007413384334911,"y0":50.00195096816732,"z0":5.405978588028635,"aX":-6.497841435362553},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":4.6,"breakHorizontal":7.8,"spinRate":2200,"spinDirection":210},"zone":5,"typeConfidence":2.0,"plateTime":0.4270294203714382,"extension":6.343664855615384},"index":0,"playId":"0e8dd7e6-6af6-3c05-a4ac-6289a267ded0","pitchNumber":1,"startTime":"2026-06-25T03:00:44.897Z","endTime":"2026-06-25T03:00:48.345Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":true},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.1,"endSpeed":77.1,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.94705223783087,"aZ":-26.188229902366064,"pfxX":-7.022328508187227,"pfxZ":3.993380606920323,"pX":0.42882992972085965,"pZ":1.623835391952537,"vX0":-2.051573527940905,"vY0":-121.1468934989458,"vZ0":-3.3031008281587755,"x":100.65,"y":194.94,"x0":2.197260948461203,"y0":50.00109896239864,"z0":5.274898699904288,"aX":-10.516958830602494},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":6.7,"breakHorizontal":13.2,"spinRate":2435,"spinDirection":274},"zone":9,"typeConfidence":2.0,"plateTime":0.4507782609861617,"extension":6.450007680456745},"index":1,"playId":"f20f74b0-8492-30c2-b323-aa150c4c167c","pitchNumber":2,"startTime":"2026-06-25T03:00:58.458Z","endTime":"2026-06-25T03:01:25.466Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":133,"player":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"}}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":79.5,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.618769762717452,"aZ":-21.919668049840297,"pfxX":-3.7470292112735057,"pfxZ":6.464209101214015,"pX":-1.2098615303571845,"pZ":0.9611530824703873,"vX0":-6.249058919841919,"vY0":-124.50727255057703,"vZ0":-6.191428564327723,"x":163.12,"y":212.83,"x0":1.8093330783387762,"y0":50.001319959895326,"z0":5.268178721036985,"aX":-5.941258296970595},"breaks":{"breakAngle":16.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":10.7,"breakHorizontal":8.2,"spinRate":2494,"spinDirection":272},"zone":13,"typeConfidence":2.0,"plateTime":0.4382263704212326,"extension":6.488654323956515},"index":2,"playId":"d47f2637-a08d-3903-bddd-b82007fa8445","pitchNumber":3,"startTime":"2026-06-25T03:01:28.481Z","endTime":"2026-06-25T03:01:32.609Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.3,"endSpeed":76.2,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.792119126260882,"aZ":-41.8364464719077,"pfxX":-3.7918818257477946,"pfxZ":-6.629552227996319,"pX":0.298799260095223,"pZ":1.925789415379433,"vX0":-2.1620124816122246,"vY0":-119.85670212532695,"vZ0":0.23168506105214814,"x":105.61,"y":186.78,"x0":1.7046361406675044,"y0":50.00250283671857,"z0":5.558481133298301,"aX":-5.5262035861876155},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.0,"breakVerticalInduced":-11.6,"breakHorizontal":7.4,"spinRate":2606,"spinDirection":311},"zone":8,"typeConfidence":2.0,"plateTime":0.45667305685352,"extension":6.495186564483037},"hitData":{"launchSpeed":100.5,"launchAngle":19.0,"totalDistance":362.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":182.56,"coordY":64.35}},"index":3,"playId":"6729b176-bf7f-30f6-b0ec-21539a21ef9b","pitchNumber":4,"startTime":"2026-06-25T03:01:48.792Z","endTime":"2026-06-25T03:01:56.030Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T03:01:56.030Z","atBatIndex":30},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Victor Bericoto singles on a ground ball to left fielder Tyler Soderstrom.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-25T03:01:57.256Z","endTime":"2026-06-25T03:02:56.826Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":682674,"fullName":"Victor Bericoto","link":"/api/v1/people/682674"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":682674,"fullName":"Victor Bericoto","link":"/api/v1/people/682674"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":682674,"fullName":"Victor Bericoto","link":"/api/v1/people/682674"},"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, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":81.4,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.595292711642173,"aZ":-27.18050710857532,"pfxX":8.359957689111905,"pfxZ":3.0298471062272743,"pX":-0.44059806449706734,"pZ":0.5752390727609402,"vX0":-8.607198222814338,"vY0":-125.9913215419735,"vZ0":-6.055047131600693,"x":133.79,"y":223.25,"x0":1.8938997363783407,"y0":50.00268018207648,"z0":5.1367929664920275,"aX":13.776440256127493},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":4.6,"breakHorizontal":-13.8,"spinRate":1656,"spinDirection":132},"zone":13,"typeConfidence":2.0,"plateTime":0.4306481220819638,"extension":6.488967684491986},"index":0,"playId":"8522e69a-dfba-364c-a803-ba1e065ed9e1","pitchNumber":1,"startTime":"2026-06-25T03:02:25.148Z","endTime":"2026-06-25T03:02:28.617Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":82.2,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.728838075948314,"aZ":-27.170593795757096,"pfxX":-1.7548554995518568,"pfxZ":2.9518973455980824,"pX":0.28471635539568596,"pZ":2.4396028568774155,"vX0":-3.814688866275072,"vY0":-128.24199477235888,"vZ0":-2.2095076112986822,"x":106.15,"y":172.91,"x0":2.0084663091207906,"y0":50.006103573422834,"z0":5.391430268444277,"aX":-2.980216463228031},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":5.2,"breakHorizontal":3.8,"spinRate":2191,"spinDirection":187},"zone":5,"typeConfidence":2.0,"plateTime":0.4239939372758066,"extension":6.448021675546702},"hitData":{"launchSpeed":100.4,"launchAngle":-9.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":93.53,"coordY":104.05}},"index":1,"playId":"500a7dff-433e-3b15-b56b-b16006603082","pitchNumber":2,"startTime":"2026-06-25T03:02:45.073Z","endTime":"2026-06-25T03:02:56.826Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T03:02:56.826Z","atBatIndex":31},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Eric Haase called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-25T03:02:56.962Z","endTime":"2026-06-25T03:04:41.762Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":606992,"fullName":"Eric Haase","link":"/api/v1/people/606992"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":682674,"fullName":"Victor Bericoto","link":"/api/v1/people/682674"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":606992,"fullName":"Eric Haase","link":"/api/v1/people/606992"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":87.5,"strikeZoneTop":3.104,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.29473914573343,"aZ":-15.822554510312873,"pfxX":7.376367541103177,"pfxZ":8.362859194649687,"pX":1.9694653571909109,"pZ":2.9062934127304283,"vX0":-2.7910726732207376,"vY0":-138.57139437526192,"vZ0":-3.9433066286064506,"x":41.93,"y":160.31,"x0":2.027900455001673,"y0":50.00625879300901,"z0":5.396403420510724,"aX":14.431025796443725},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.5,"breakHorizontal":-12.8,"spinRate":2307,"spinDirection":144},"zone":12,"typeConfidence":2.0,"plateTime":0.3943998617787563,"extension":6.331786818792591},"index":0,"playId":"b5040041-0d95-3ca8-bcba-2da90effacbb","pitchNumber":1,"startTime":"2026-06-25T03:03:24.142Z","endTime":"2026-06-25T03:03:27.847Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":86.4,"strikeZoneTop":3.104,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.940212744664414,"aZ":-9.504008315838249,"pfxX":5.462769160682741,"pfxZ":11.867126618407479,"pX":-0.22486844808856235,"pZ":1.9772949606874095,"vX0":-7.136827434138272,"vY0":-137.23925319924146,"vZ0":-7.236125023610554,"x":125.57,"y":185.39,"x0":1.6977495523639696,"y0":50.003527958715246,"z0":5.293000687832647,"aX":10.436918070690838},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":20.2,"breakHorizontal":-8.4,"spinRate":2363,"spinDirection":149},"zone":8,"typeConfidence":2.0,"plateTime":0.3988722900712185,"extension":6.642736103231876},"index":1,"playId":"7c1248c2-9049-3cab-ae95-bdc97473c60d","pitchNumber":2,"startTime":"2026-06-25T03:03:46.147Z","endTime":"2026-06-25T03:03:49.891Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":82.1,"strikeZoneTop":3.104,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.082622456833807,"aZ":-25.32373825402898,"pfxX":-1.7006483706185764,"pfxZ":4.021605148657625,"pX":0.830085499531609,"pZ":2.0560576478218104,"vX0":-2.6722232104801344,"vY0":-129.0427538975555,"vZ0":-3.65908893687001,"x":85.36,"y":183.27,"x0":2.09574500542278,"y0":50.00576603072929,"z0":5.419096579203776,"aX":-2.900398933557209},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":6.7,"breakHorizontal":3.6,"spinRate":2382,"spinDirection":192},"zone":9,"typeConfidence":2.0,"plateTime":0.4226800634773382,"extension":6.396881518831351},"index":2,"playId":"c8915113-c6f7-3ea6-8555-e67f00c766d6","pitchNumber":3,"startTime":"2026-06-25T03:04:06.875Z","endTime":"2026-06-25T03:04:10.563Z","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-25T03:04:20.070Z","endTime":"2026-06-25T03:04:37.191Z","isPitch":false,"type":"action","player":{"id":606992,"link":"/api/v1/people/606992"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":87.1,"strikeZoneTop":3.104,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.6707655759868,"aZ":-11.456465735785953,"pfxX":6.017681809239219,"pfxZ":10.698654449473057,"pX":-0.8161893146813249,"pZ":2.427914541345786,"vX0":-9.026094587930759,"vY0":-137.80313993718403,"vZ0":-5.964705176427323,"x":148.11,"y":173.23,"x0":1.709557234939678,"y0":50.00042218071606,"z0":5.383766276851621,"aX":11.65114206299126},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":18.4,"breakHorizontal":-9.1,"spinRate":2400,"spinDirection":150},"zone":11,"typeConfidence":2.0,"plateTime":0.3964365049732419,"extension":6.596144798412795},"index":4,"playId":"95b15df2-74b3-399c-9784-680ff2477553","pitchNumber":4,"startTime":"2026-06-25T03:04:37.191Z","endTime":"2026-06-25T03:04:41.762Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T03:04:41.762Z","atBatIndex":32},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jonah Cox called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-25T03:04:46.183Z","endTime":"2026-06-25T03:05:57.115Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":813841,"fullName":"Jonah Cox","link":"/api/v1/people/813841"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"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":813841,"fullName":"Jonah Cox","link":"/api/v1/people/813841"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":88.3,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.167409487598615,"aZ":-11.010482365319232,"pfxX":4.916523366655133,"pfxZ":10.585372914525681,"pX":0.1972757834395605,"pZ":2.3012957184565446,"vX0":-6.153715822422825,"vY0":-140.37399968102733,"vZ0":-6.353460731558583,"x":109.48,"y":176.65,"x0":1.777043381246788,"y0":50.00647223316055,"z0":5.307773684487209,"aX":9.833875853863164},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":18.1,"breakHorizontal":-7.7,"spinRate":2428,"spinDirection":145},"zone":5,"typeConfidence":2.0,"plateTime":0.38987516123077315,"extension":6.552530885849655},"index":0,"playId":"e8663aeb-cb89-31bd-a87d-5f9052fd84ff","pitchNumber":1,"startTime":"2026-06-25T03:05:09.761Z","endTime":"2026-06-25T03:05:13.795Z","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":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":88.1,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.766476866158897,"aZ":-13.907978917985176,"pfxX":6.418543394285425,"pfxZ":9.187023622483302,"pX":-0.3952424356766103,"pZ":2.2337968136666664,"vX0":-8.2987525372908,"vY0":-140.11939104165782,"vZ0":-5.9901319139126,"x":132.07,"y":178.47,"x0":1.77137928073985,"y0":50.00045170167632,"z0":5.308656309451127,"aX":12.757963864430295},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":15.6,"breakHorizontal":-10.0,"spinRate":2429,"spinDirection":143},"zone":4,"typeConfidence":2.0,"plateTime":0.39096171830788995,"extension":6.52321347829333},"index":1,"playId":"729030b8-d993-3567-9d46-f15381e78931","pitchNumber":2,"startTime":"2026-06-25T03:05:31.433Z","endTime":"2026-06-25T03:05:35.012Z","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":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":87.8,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.3667023312139,"aZ":-14.291405342074443,"pfxX":6.819794118310488,"pfxZ":9.05154259706546,"pX":-0.21346376054240113,"pZ":1.8002019343529512,"vX0":-7.699789750052708,"vY0":-139.8625860572445,"vZ0":-6.896247498240779,"x":125.14,"y":190.17,"x0":1.6928201518491293,"y0":50.00180353268537,"z0":5.240098167846498,"aX":13.472805062880315},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.1,"breakHorizontal":-10.7,"spinRate":2494,"spinDirection":148},"zone":8,"typeConfidence":2.0,"plateTime":0.3920396992419737,"extension":6.719333302522519},"index":2,"playId":"87ea4027-00fa-3dda-9b47-c745f22b7930","pitchNumber":3,"startTime":"2026-06-25T03:05:52.914Z","endTime":"2026-06-25T03:05:57.115Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T03:05:57.115Z","atBatIndex":33},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Max Muncy strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-25T03:07:40.706Z","endTime":"2026-06-25T03:09:22.830Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":691777,"fullName":"Max Muncy","link":"/api/v1/people/691777"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641816,"fullName":"Tyler Mahle","link":"/api/v1/people/641816"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691777,"fullName":"Max Muncy","link":"/api/v1/people/691777"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":606992,"link":"/api/v1/people/606992"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":84.5,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.39994910574102,"aZ":-13.785518967013228,"pfxX":-6.838119273130003,"pfxZ":10.020302834856583,"pX":0.6534741443467276,"pZ":3.1285548658902536,"vX0":7.967425751199812,"vY0":-134.6406823368433,"vZ0":-3.580043773085093,"x":92.09,"y":154.31,"x0":-1.4564384233129948,"y0":50.00023528278555,"z0":5.451787187462847,"aX":-12.545817473265158},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":17.5,"breakHorizontal":10.7,"spinRate":2183,"spinDirection":220},"zone":3,"typeConfidence":2.0,"plateTime":0.40690507818312005,"extension":6.902435211019596},"index":0,"playId":"b260328a-711f-3b6b-b507-358aa32c13e5","pitchNumber":1,"startTime":"2026-06-25T03:08:10.432Z","endTime":"2026-06-25T03:08:13.922Z","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":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":86.0,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.19518512858996,"aZ":-13.007479121778225,"pfxX":-6.326258026406153,"pfxZ":10.142325726361559,"pX":0.6507730073675392,"pZ":2.659014444255625,"vX0":7.746174505636399,"vY0":-136.1751124536408,"vZ0":-5.241666087147368,"x":92.19,"y":166.99,"x0":-1.4005892346303943,"y0":50.000830225148626,"z0":5.4991778855864295,"aX":-11.953005568503567},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":17.5,"breakHorizontal":10.0,"spinRate":2249,"spinDirection":214},"zone":6,"typeConfidence":2.0,"plateTime":0.4012851154157735,"extension":6.781250550657223},"index":1,"playId":"5cf6d857-0d7b-3354-bcc7-7bb140f0a715","pitchNumber":2,"startTime":"2026-06-25T03:08:27.612Z","endTime":"2026-06-25T03:08:31.070Z","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":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-06-25T03:08:42.006Z","endTime":"2026-06-25T03:08:57.213Z","isPitch":false,"type":"action","player":{"id":691777,"link":"/api/v1/people/691777"}},{"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":85.5,"endSpeed":78.8,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.089741075907817,"aZ":-35.83445776586866,"pfxX":2.9079430895425062,"pfxZ":-2.3471410331213773,"pX":2.2941484197263593,"pZ":0.8154592849984232,"vX0":8.122164990255216,"vY0":-124.31177935680627,"vZ0":-4.081546554920826,"x":29.55,"y":216.76,"x0":-1.40010814708298,"y0":50.00527611749097,"z0":5.469442580563364,"aX":4.5281763813924565},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-5.0,"breakHorizontal":-7.2,"spinRate":2575,"spinDirection":32},"zone":14,"typeConfidence":2.0,"plateTime":0.4414613222455661,"extension":6.722468422224553},"index":3,"playId":"8b417cbe-ca5b-33f4-a065-b5a5b747fa74","pitchNumber":3,"startTime":"2026-06-25T03:08:57.213Z","endTime":"2026-06-25T03:09:02.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(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.9,"endSpeed":78.1,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.19114892349725,"aZ":-26.858826988751883,"pfxX":5.1811626932289565,"pfxZ":3.4511775814474985,"pX":1.3588681478048728,"pZ":1.3675719550990946,"vX0":5.884811871786584,"vY0":-123.46638987055462,"vZ0":-4.264539895087749,"x":65.2,"y":201.86,"x0":-1.730895385287846,"y0":50.001846097406705,"z0":5.384345592640428,"aX":7.976844089013738},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":5.5,"breakHorizontal":-10.8,"spinRate":2536,"spinDirection":41},"zone":14,"typeConfidence":2.0,"plateTime":0.4440691278847475,"extension":6.789122990462534},"index":4,"playId":"9a7284fd-bc86-3a48-83ed-7d3ed963be49","pitchNumber":4,"startTime":"2026-06-25T03:09:18.412Z","endTime":"2026-06-25T03:09:22.830Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T03:09:22.830Z","atBatIndex":34},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jeff McNeil grounds out, shortstop Willy Adames to first baseman Bryce Eldridge.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-25T03:09:23.378Z","endTime":"2026-06-25T03:10:52.882Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641816,"fullName":"Tyler Mahle","link":"/api/v1/people/641816"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":642715,"link":"/api/v1/people/642715"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":805811,"link":"/api/v1/people/805811"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":86.0,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.32461484796793,"aZ":-12.07900890454915,"pfxX":-6.06568465669997,"pfxZ":10.576152405716364,"pX":-0.049288141440301116,"pZ":2.6282591121145655,"vX0":6.451991268804952,"vY0":-136.9862375141299,"vZ0":-5.361870203885802,"x":118.88,"y":167.82,"x0":-1.647291578025799,"y0":50.003933250910556,"z0":5.437175553342583,"aX":-11.526475299357072},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":18.2,"breakHorizontal":9.6,"spinRate":2239,"spinDirection":218},"zone":5,"typeConfidence":2.0,"plateTime":0.39988159572427584,"extension":6.53637427060887},"index":0,"playId":"7fc602cf-66b5-3e45-850d-e047452df4da","pitchNumber":1,"startTime":"2026-06-25T03:09:48.140Z","endTime":"2026-06-25T03:09:52.121Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":80.0,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.955910717671394,"aZ":-27.441121723312893,"pfxX":-8.882923660220627,"pfxZ":2.892065791617222,"pX":-1.0287971278266372,"pZ":2.8363281917688696,"vX0":4.600647835709486,"vY0":-127.08660781733084,"vZ0":-1.4396078512465353,"x":156.22,"y":162.2,"x0":-1.7081043408883472,"y0":50.00351603920729,"z0":5.589093528349901,"aX":-14.53581843795782},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":5.2,"breakHorizontal":15.0,"spinRate":1607,"spinDirection":236},"zone":11,"typeConfidence":0.9,"plateTime":0.43094268474472885,"extension":6.33923034141349},"index":1,"playId":"0f515cb0-ab63-383c-bbd7-646bf39d3025","pitchNumber":2,"startTime":"2026-06-25T03:10:08.704Z","endTime":"2026-06-25T03:10:11.966Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":81.2,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.40251832253969,"aZ":-31.46183079450237,"pfxX":2.0930472620285707,"pfxZ":0.4362826499816759,"pX":1.3476122116712597,"pZ":1.2051834180091803,"vX0":6.356947660654487,"vY0":-126.83203887244754,"vZ0":-4.918365965301568,"x":65.63,"y":206.24,"x0":-1.4529224910437917,"y0":50.006272762328855,"z0":5.648637579147027,"aX":3.445316700587816},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":0.0,"breakHorizontal":-5.0,"spinRate":2458,"spinDirection":37},"zone":14,"typeConfidence":2.0,"plateTime":0.4301473633469235,"extension":6.635733311123895},"index":2,"playId":"2cbef65e-de5d-3ac6-8a5f-f4364d0d6d10","pitchNumber":3,"startTime":"2026-06-25T03:10:29.603Z","endTime":"2026-06-25T03:10:34.028Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":79.9,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.367285294911458,"aZ":-29.31818736227089,"pfxX":-8.411589495778463,"pfxZ":1.7686729665394916,"pX":-1.000524987022039,"pZ":1.7826204594117225,"vX0":4.760116384543486,"vY0":-126.0660979161789,"vZ0":-2.955311772711816,"x":155.14,"y":190.65,"x0":-1.8151414013703098,"y0":50.005765937338914,"z0":5.3238284507287235,"aX":-13.612665557545911},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":2.8,"breakHorizontal":14.3,"spinRate":1622,"spinDirection":239},"zone":13,"typeConfidence":0.91,"plateTime":0.433613885960634,"extension":6.568446426681549},"hitData":{"launchSpeed":97.6,"launchAngle":-9.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":109.75,"coordY":160.8}},"index":3,"playId":"1632960a-efa2-3f2c-8b5b-39957b841a2b","pitchNumber":4,"startTime":"2026-06-25T03:10:45.638Z","endTime":"2026-06-25T03:10:52.882Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T03:10:52.882Z","atBatIndex":35},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Henry Bolte doubles (6) on a sharp fly ball to center fielder Jonah Cox.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-25T03:10:56.197Z","endTime":"2026-06-25T03:11:47.877Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641816,"fullName":"Tyler Mahle","link":"/api/v1/people/641816"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":813841,"link":"/api/v1/people/813841"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":94.6,"endSpeed":87.8,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.813611528068666,"aZ":-14.584961758742562,"pfxX":-6.087279636706491,"pfxZ":9.005985846777344,"pX":0.5467066613545545,"pZ":2.8904258499425244,"vX0":7.711063118007107,"vY0":-137.7288042845469,"vZ0":-4.281667087328957,"x":96.16,"y":160.74,"x0":-1.4768280200138533,"y0":50.004969893222174,"z0":5.427412812696561,"aX":-11.891948494507865},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.8,"breakHorizontal":9.7,"spinRate":2284,"spinDirection":217},"zone":3,"typeConfidence":2.0,"plateTime":0.39519456291710675,"extension":6.747159162968177},"index":0,"playId":"6958f3bd-732a-34f4-b26d-129cd5afda9b","pitchNumber":1,"startTime":"2026-06-25T03:11:22.148Z","endTime":"2026-06-25T03:11:25.660Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":78.8,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.34706253545129,"aZ":-30.51645588844206,"pfxX":4.729037833543933,"pfxZ":1.0577578667395642,"pX":0.31861220757553427,"pZ":2.645208585543674,"vX0":3.930888118414249,"vY0":-123.81516223278824,"vZ0":-0.21103530305970475,"x":104.86,"y":167.36,"x0":-1.898263497693658,"y0":50.00384417165234,"z0":5.263280877962177,"aX":7.417088253696404},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":2.2,"breakHorizontal":-9.4,"spinRate":2403,"spinDirection":51},"zone":6,"typeConfidence":2.0,"plateTime":0.44065014118408685,"extension":6.782132325828328},"hitData":{"launchSpeed":106.3,"launchAngle":22.0,"totalDistance":403.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":174.42,"coordY":43.21}},"index":1,"playId":"570a8e40-dd4c-38b6-87e1-b3f3da501e09","pitchNumber":2,"startTime":"2026-06-25T03:11:35.827Z","endTime":"2026-06-25T03:11:47.877Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T03:11:47.877Z","atBatIndex":36},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nick Kurtz flies out sharply to center fielder Jonah Cox.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-25T03:14:45.283Z","endTime":"2026-06-25T03:14:55.376Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656529,"fullName":"Sam Hentges","link":"/api/v1/people/656529"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":813841,"link":"/api/v1/people/813841"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-06-25T03:12:19.884Z","endTime":"2026-06-25T03:12:39.004Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Sam Hentges replaces Tyler Mahle.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-06-25T03:12:39.004Z","endTime":"2026-06-25T03:14:47.418Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656529,"link":"/api/v1/people/656529"},"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(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":2},"pitchData":{"startSpeed":88.2,"endSpeed":81.1,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.57318556205479,"aZ":-26.556148527564016,"pfxX":-0.8826818901748785,"pfxZ":3.36820764421706,"pX":-0.3012803290685335,"pZ":2.4278594423277484,"vX0":-5.606056118659191,"vY0":-128.3806045904499,"vZ0":-4.108264229297941,"x":128.48,"y":173.23,"x0":2.025489685084966,"y0":50.00600762285133,"z0":6.115982082441174,"aX":-1.47272552636313},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":5.4,"breakHorizontal":2.9,"spinRate":2165,"spinDirection":197},"zone":4,"typeConfidence":0.81,"plateTime":0.426648228070742,"extension":7.0783491371953575},"hitData":{"launchSpeed":105.8,"launchAngle":23.0,"totalDistance":385.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":95.87,"coordY":46.34}},"index":2,"playId":"38b2821b-9777-36e0-8258-4f37b0b4a5e9","pitchNumber":1,"startTime":"2026-06-25T03:14:47.418Z","endTime":"2026-06-25T03:14:55.376Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T03:14:55.376Z","atBatIndex":37},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Matt Chapman lines out to left fielder Tyler Soderstrom.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-25T03:17:15.927Z","endTime":"2026-06-25T03:18:02.181Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686993,"fullName":"Justin Sterner","link":"/api/v1/people/686993"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"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":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"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":{"description":"Pitching Change: Justin Sterner replaces Gage Jump.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-25T03:15:38.839Z","endTime":"2026-06-25T03:17:17.828Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":686993,"link":"/api/v1/people/686993"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":81.7,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.14381452108284,"aZ":-23.97605439764512,"pfxX":1.3360544749941259,"pfxZ":4.833674121750343,"pX":0.12332505506355519,"pZ":3.544241499166217,"vX0":6.651894831524467,"vY0":-128.9569870518523,"vZ0":-0.5814746030632584,"x":112.3,"y":143.09,"x0":-2.655985334315608,"y0":50.001331486322954,"z0":5.61137570280223,"aX":2.263628571169363},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":8.9,"breakHorizontal":-3.8,"spinRate":2506,"spinDirection":178},"zone":12,"typeConfidence":0.89,"plateTime":0.42366582918889284,"extension":6.731955076725211},"index":1,"playId":"f79385eb-9a0f-3a8d-a7c6-3abea6d224a4","pitchNumber":1,"startTime":"2026-06-25T03:17:17.828Z","endTime":"2026-06-25T03:17:22.071Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.5,"endSpeed":83.0,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.73917275607946,"aZ":-22.583351776764825,"pfxX":-0.1502584113986174,"pfxZ":5.535298779180454,"pX":0.9356037008759572,"pZ":1.7160602281592674,"vX0":9.003836045992381,"vY0":-130.14396799908667,"vZ0":-5.108472804972081,"x":81.34,"y":192.45,"x0":-2.534732363661754,"y0":50.002874985781894,"z0":5.39242059264315,"aX":-0.2613166366421049},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":9.2,"breakHorizontal":-1.6,"spinRate":2706,"spinDirection":184},"zone":14,"typeConfidence":0.86,"plateTime":0.4192585667609672,"extension":6.707378355927584},"index":2,"playId":"54918a48-e451-3d9a-9fb2-4390f7135978","pitchNumber":2,"startTime":"2026-06-25T03:17:32.180Z","endTime":"2026-06-25T03:17:35.440Z","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":1,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":86.8,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.6740506796326,"aZ":-13.120490313139609,"pfxX":-6.132771619663721,"pfxZ":9.967106322878184,"pX":-0.13459987517325103,"pZ":2.177548671355517,"vX0":8.703064933542738,"vY0":-136.5685707999107,"vZ0":-6.210692924192248,"x":122.13,"y":179.99,"x0":-2.548197114083244,"y0":50.003554263578174,"z0":5.363224489831492,"aX":-11.725320818936003},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":17.0,"breakHorizontal":9.5,"spinRate":2349,"spinDirection":221},"zone":8,"typeConfidence":0.9,"plateTime":0.3992229794151547,"extension":6.762000190196821},"hitData":{"launchSpeed":94.4,"launchAngle":22.0,"totalDistance":354.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":92.52,"coordY":60.26}},"index":3,"playId":"c60a4d68-1c4d-3b2b-864f-45640c36982a","pitchNumber":3,"startTime":"2026-06-25T03:17:48.372Z","endTime":"2026-06-25T03:18:02.181Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T03:18:02.181Z","atBatIndex":38},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Bryce Eldridge grounds out to first baseman Nick Kurtz.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-25T03:17:58.625Z","endTime":"2026-06-25T03:19:03.973Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686993,"fullName":"Justin Sterner","link":"/api/v1/people/686993"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":701762,"link":"/api/v1/people/701762"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.8,"endSpeed":75.7,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.070230033711503,"aZ":-26.654641103646338,"pfxX":6.138863890685985,"pfxZ":3.800751701316411,"pX":-0.17555555222419847,"pZ":3.42745443444573,"vX0":3.9615555166406837,"vY0":-119.20966456226981,"vZ0":0.5494829408152205,"x":123.69,"y":146.24,"x0":-2.6515065044994244,"y0":50.001898204755584,"z0":5.583911395330304,"aX":8.909516948755963},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":7.3,"breakHorizontal":-12.0,"spinRate":2664,"spinDirection":67},"zone":2,"typeConfidence":0.9,"plateTime":0.4579622490837192,"extension":6.628527957790681},"index":0,"playId":"2c9d1a19-99dc-3be6-8326-45cc5427ddf7","pitchNumber":1,"startTime":"2026-06-25T03:18:25.673Z","endTime":"2026-06-25T03:18:29.198Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.5,"endSpeed":83.7,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.88311660839146,"aZ":-25.76440422100402,"pfxX":-0.9410253072158152,"pfxZ":3.6085470135511883,"pX":0.3230917175976855,"pZ":3.9810585576151256,"vX0":8.274117203712295,"vY0":-131.6944082101083,"vZ0":0.8609706126704753,"x":104.68,"y":131.29,"x0":-2.7215934660427714,"y0":50.00526633172545,"z0":5.538794952548232,"aX":-1.6743703008968096},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":7.0,"breakHorizontal":0.1,"spinRate":2688,"spinDirection":167},"zone":12,"typeConfidence":0.86,"plateTime":0.41405067029060394,"extension":6.606544274183596},"index":1,"playId":"11e23a89-ca9c-3093-87ac-f345527f77b6","pitchNumber":2,"startTime":"2026-06-25T03:18:40.637Z","endTime":"2026-06-25T03:18:44.838Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.8,"endSpeed":83.1,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.490639071263892,"aZ":-25.084300228599975,"pfxX":1.5604832402050288,"pfxZ":4.026475553049762,"pX":0.882980019600053,"pZ":3.3472858681592985,"vX0":8.55934246816506,"vY0":-131.96456191748996,"vZ0":-0.7480346591623293,"x":83.34,"y":148.4,"x0":-2.607311724245734,"y0":50.00255360838488,"z0":5.484779147538221,"aX":2.747678401266943},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":7.3,"breakHorizontal":-4.7,"spinRate":2654,"spinDirection":188},"zone":12,"typeConfidence":0.87,"plateTime":0.4152981659737076,"extension":6.586437643088805},"hitData":{"launchSpeed":84.0,"launchAngle":-14.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":156.88,"coordY":166.88}},"index":2,"playId":"05a6b4b1-128c-3609-ae96-06a0191da7cb","pitchNumber":3,"startTime":"2026-06-25T03:18:55.803Z","endTime":"2026-06-25T03:19:03.973Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T03:19:03.973Z","atBatIndex":39},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Casey Schmitt grounds out, second baseman Jeff McNeil to first baseman Nick Kurtz.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-25T03:19:05.997Z","endTime":"2026-06-25T03:20:22.209Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686993,"fullName":"Justin Sterner","link":"/api/v1/people/686993"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,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":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":643446,"link":"/api/v1/people/643446"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":701762,"link":"/api/v1/people/701762"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":85.9,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.365342478831217,"aZ":-12.412334648267533,"pfxX":-6.383133326467212,"pfxZ":10.407694729240188,"pX":0.44312007265603,"pZ":3.684533847763384,"vX0":10.167448310288888,"vY0":-136.95657585593315,"vZ0":-2.613973870675413,"x":100.11,"y":139.3,"x0":-2.488824355452941,"y0":50.003501516437815,"z0":5.500728669460878,"aX":-12.121923401681022},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":18.5,"breakHorizontal":9.4,"spinRate":2345,"spinDirection":213},"zone":12,"typeConfidence":0.9,"plateTime":0.3999830538165279,"extension":6.737355735487557},"index":0,"playId":"f55f2b72-8010-303f-9b93-c39a2bdcbdcb","pitchNumber":1,"startTime":"2026-06-25T03:19:29.187Z","endTime":"2026-06-25T03:19:33.353Z","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.6,"endSpeed":87.0,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.1334204209184,"aZ":-9.1611711328982,"pfxX":-6.716815938748301,"pfxZ":11.979721140838237,"pX":1.1182544520587496,"pZ":1.7266922764127162,"vX0":12.040467431949146,"vY0":-137.17809730584347,"vZ0":-7.997609591912819,"x":74.37,"y":192.16,"x0":-2.4395559059259835,"y0":50.000059751175144,"z0":5.2908610705950405,"aX":-12.900979735949303},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":20.3,"breakHorizontal":9.8,"spinRate":2431,"spinDirection":214},"zone":14,"typeConfidence":0.91,"plateTime":0.3981140953110174,"extension":6.799744715502941},"index":1,"playId":"c6a66a26-78a0-3fdb-8d1c-61db2a9c5201","pitchNumber":2,"startTime":"2026-06-25T03:19:43.932Z","endTime":"2026-06-25T03:19:47.517Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.6,"endSpeed":83.9,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.56231629614534,"aZ":-23.7533793186074,"pfxX":-0.13533882638884176,"pfxZ":4.755169148042117,"pX":1.1641745333486218,"pZ":1.7544374285170405,"vX0":9.810343931723281,"vY0":-131.61317670805218,"vZ0":-4.736699748693783,"x":72.62,"y":191.41,"x0":-2.579660902624661,"y0":50.001081666004886,"z0":5.316585192447514,"aX":-0.24079332836677933},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":7.8,"breakHorizontal":-1.7,"spinRate":2652,"spinDirection":183},"zone":14,"typeConfidence":0.86,"plateTime":0.41472537438914214,"extension":6.799646039314124},"index":2,"playId":"43179c9e-0c37-3727-8178-55e300647a74","pitchNumber":3,"startTime":"2026-06-25T03:19:59.585Z","endTime":"2026-06-25T03:20:02.819Z","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":1,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":87.4,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.286532189702147,"aZ":-12.25931921445355,"pfxX":-6.922247447756218,"pfxZ":10.226540397409334,"pX":0.23831179765094393,"pZ":3.117080466466525,"vX0":10.048627696138368,"vY0":-138.08275270042347,"vZ0":-4.0506392480561955,"x":107.92,"y":154.62,"x0":-2.5343345101044137,"y0":50.005250202031974,"z0":5.416901744014067,"aX":-13.484318593056802},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":17.9,"breakHorizontal":10.7,"spinRate":2470,"spinDirection":214},"zone":2,"typeConfidence":0.91,"plateTime":0.39537270099612876,"extension":6.792282336811813},"hitData":{"launchSpeed":101.7,"launchAngle":-2.0,"totalDistance":39.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":127.99,"coordY":145.6}},"index":3,"playId":"dcac2c83-544e-3a2f-8482-eb09d4695ecc","pitchNumber":4,"startTime":"2026-06-25T03:20:14.768Z","endTime":"2026-06-25T03:20:22.209Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T03:20:22.209Z","atBatIndex":40},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Shea Langeliers grounds out, pitcher Ryan Walker to first baseman Bryce Eldridge.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-25T03:22:44.103Z","endTime":"2026-06-25T03:23:22.879Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676254,"fullName":"Ryan Walker","link":"/api/v1/people/676254"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":676254,"link":"/api/v1/people/676254"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":805811,"link":"/api/v1/people/805811"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Ryan Walker replaces Sam Hentges.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-25T03:20:53.594Z","endTime":"2026-06-25T03:22:46.280Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676254,"link":"/api/v1/people/676254"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":true},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":86.6,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.562862456104988,"aZ":-31.098527273096625,"pfxX":-10.880411278630786,"pfxZ":0.5678946142139782,"pX":0.7413863638311072,"pZ":2.4103387856990697,"vX0":14.223244730656893,"vY0":-136.4655787450614,"vZ0":-1.0094705576531153,"x":88.74,"y":173.7,"x0":-3.103359613321802,"y0":50.00638315759257,"z0":4.9105442757642415,"aX":-20.70781512249404},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":1.0,"breakHorizontal":17.0,"spinRate":2200,"spinDirection":244},"zone":6,"typeConfidence":2.0,"plateTime":0.4000337499387503,"extension":6.405445407914133},"index":1,"playId":"131c3223-b9c4-31eb-a997-6d540efc9f7b","pitchNumber":1,"startTime":"2026-06-25T03:22:46.280Z","endTime":"2026-06-25T03:23:13.286Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":137,"player":{"id":606992,"fullName":"Eric Haase","link":"/api/v1/people/606992"}}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":87.0,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.24192126459538,"aZ":-25.519858649533358,"pfxX":-11.043382127267154,"pfxZ":3.4405510147906613,"pX":-0.7727182745393781,"pZ":2.1649824728559737,"vX0":10.473468627579605,"vY0":-138.094332279792,"vZ0":-2.8639501740727233,"x":146.45,"y":180.33,"x0":-3.176461191111543,"y0":50.00545199534119,"z0":4.929093326264383,"aX":-21.370802185517007},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":5.8,"breakHorizontal":17.9,"spinRate":2393,"spinDirection":236},"zone":4,"typeConfidence":2.0,"plateTime":0.3963736647705147,"extension":6.46741358084854},"hitData":{"launchSpeed":84.8,"launchAngle":-22.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":132.55,"coordY":180.06}},"index":2,"playId":"1f55a72b-ae89-3e1f-a1b7-87915adfc122","pitchNumber":2,"startTime":"2026-06-25T03:23:15.784Z","endTime":"2026-06-25T03:23:22.879Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T03:23:22.879Z","atBatIndex":41},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Tyler Soderstrom grounds out, shortstop Willy Adames to first baseman Bryce Eldridge.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-25T03:23:24.333Z","endTime":"2026-06-25T03:25:50.818Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676254,"fullName":"Ryan Walker","link":"/api/v1/people/676254"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"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":7},"credits":[{"player":{"id":642715,"link":"/api/v1/people/642715"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":805811,"link":"/api/v1/people/805811"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":88.8,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.97719482514572,"aZ":-32.073565441181785,"pfxX":-10.145411133874749,"pfxZ":0.05471165614251383,"pX":0.8576419711460672,"pZ":1.5961710804422107,"vX0":14.097280623794315,"vY0":-139.26661590125985,"vZ0":-3.574451736709325,"x":84.31,"y":195.68,"x0":-2.9255570469070027,"y0":50.005753261273185,"z0":4.991999231186455,"aX":-20.156446498378788},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":-0.5,"breakHorizontal":15.8,"spinRate":2237,"spinDirection":242},"zone":14,"typeConfidence":2.0,"plateTime":0.39160479969939566,"extension":6.429434145366619},"index":0,"playId":"9e336536-7760-35af-944a-369dd9b0c778","pitchNumber":1,"startTime":"2026-06-25T03:23:47.131Z","endTime":"2026-06-25T03:23:51.418Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":87.8,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.467757358370168,"aZ":-29.052529712074392,"pfxX":-9.220885003943728,"pfxZ":1.5945231492812422,"pX":0.714426573668349,"pZ":3.149540334357115,"vX0":13.602416084560256,"vY0":-138.56700900952268,"vZ0":0.01798400597593175,"x":89.77,"y":153.74,"x0":-3.0407599787067783,"y0":50.00664543154062,"z0":5.070330119287692,"aX":-18.091344281024536},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":3.1,"breakHorizontal":14.2,"spinRate":2381,"spinDirection":236},"zone":3,"typeConfidence":2.0,"plateTime":0.3940002940172995,"extension":6.349996489038124},"index":1,"playId":"e6728ca3-8da7-3542-8a5b-0d28742ddb24","pitchNumber":2,"startTime":"2026-06-25T03:24:02.596Z","endTime":"2026-06-25T03:24:07.606Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":88.6,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.76319394645651,"aZ":-27.521244420839764,"pfxX":-10.501876302933502,"pfxZ":2.3412251116390648,"pX":-0.3577171961522899,"pZ":1.968989675870157,"vX0":11.156288955808785,"vY0":-139.30252705853545,"vZ0":-3.0545517842611436,"x":130.64,"y":185.62,"x0":-3.0271723536676607,"y0":50.00497895586236,"z0":4.8756291034073875,"aX":-20.8912935819583},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":3.8,"breakHorizontal":17.0,"spinRate":2259,"spinDirection":234},"zone":7,"typeConfidence":2.0,"plateTime":0.391396381780571,"extension":6.297849147959482},"index":2,"playId":"7646d00a-3c08-3874-98a8-d4ce88741549","pitchNumber":3,"startTime":"2026-06-25T03:24:19.593Z","endTime":"2026-06-25T03:24:23.216Z","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":94.8,"endSpeed":87.6,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.42635498279661,"aZ":-31.765056003617183,"pfxX":-7.830196108348462,"pfxZ":0.20882150129349064,"pX":-0.4413224828740737,"pZ":3.0055801181378548,"vX0":10.260709654504902,"vY0":-137.85107149884197,"vZ0":0.2507909971955873,"x":133.82,"y":157.63,"x0":-3.175022712073656,"y0":50.0010381673912,"z0":5.038400414842468,"aX":-15.237568907292973},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":0.6,"breakHorizontal":12.4,"spinRate":2251,"spinDirection":240},"zone":1,"typeConfidence":2.0,"plateTime":0.3956482571868798,"extension":6.242106397891018},"index":3,"playId":"03b56cac-185d-3307-9dad-fcddf6bfe38a","pitchNumber":4,"startTime":"2026-06-25T03:24:38.544Z","endTime":"2026-06-25T03:24:42.461Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-06-25T03:24:51.523Z","endTime":"2026-06-25T03:25:04.114Z","isPitch":false,"type":"action","player":{"id":691016,"link":"/api/v1/people/691016"}},{"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":1},"pitchData":{"startSpeed":95.7,"endSpeed":88.0,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.25554566930692,"aZ":-29.581644529294124,"pfxX":-10.709160267120657,"pfxZ":1.3248125735004281,"pX":0.2761787774398749,"pZ":1.341649899509383,"vX0":13.327210711670174,"vY0":-138.76768149283785,"vZ0":-4.393384952009119,"x":106.47,"y":202.56,"x0":-3.1834964742145333,"y0":50.00561355137118,"z0":4.901915090454713,"aX":-21.018095339183166},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":1.7,"breakHorizontal":16.8,"spinRate":2394,"spinDirection":244},"zone":14,"typeConfidence":2.0,"plateTime":0.3937676564073218,"extension":6.280289936200227},"index":5,"playId":"3d70a568-b20f-33cb-bf80-3db7d1fea7b7","pitchNumber":5,"startTime":"2026-06-25T03:25:04.114Z","endTime":"2026-06-25T03:25:08.133Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":87.4,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.93569466060298,"aZ":-26.41100815541801,"pfxX":-10.703545719015729,"pfxZ":2.963928955888962,"pX":-0.34880536093500464,"pZ":2.1567449933618597,"vX0":11.428863472671939,"vY0":-138.13356447178552,"vZ0":-2.8923975193280658,"x":130.3,"y":180.55,"x0":-3.1366999824969555,"y0":50.00399203656809,"z0":4.981004645014958,"aX":-20.818298385522414},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":4.9,"breakHorizontal":17.2,"spinRate":2495,"spinDirection":234},"zone":7,"typeConfidence":2.0,"plateTime":0.39555826216357737,"extension":6.306089450697816},"index":6,"playId":"35afa0ca-8d6a-3598-8f29-f59b670625ac","pitchNumber":6,"startTime":"2026-06-25T03:25:22.291Z","endTime":"2026-06-25T03:25:26.658Z","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":95.0,"endSpeed":86.6,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.237343139979732,"aZ":-28.875640415269896,"pfxX":-8.788874487632288,"pfxZ":1.719246864226971,"pX":-0.38286640254268,"pZ":2.7328712948054337,"vX0":10.670658633639695,"vY0":-137.88532823599976,"vZ0":-0.7063327735798458,"x":131.59,"y":164.99,"x0":-3.1647858960175554,"y0":50.00448561116879,"z0":4.944134446478467,"aX":-16.89048126466357},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":3.1,"breakHorizontal":13.7,"spinRate":2229,"spinDirection":238},"zone":4,"typeConfidence":2.0,"plateTime":0.39753668190465197,"extension":6.390852108840517},"hitData":{"launchSpeed":108.4,"launchAngle":2.0,"totalDistance":73.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":120.59,"coordY":134.67}},"index":7,"playId":"55bf2386-9a0c-30fe-b872-bee73be15c3a","pitchNumber":7,"startTime":"2026-06-25T03:25:42.805Z","endTime":"2026-06-25T03:25:50.818Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T03:25:50.818Z","atBatIndex":42},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Eric Haase challenged (pitch result), call on the field was overturned: Jacob Wilson called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-25T03:25:53.785Z","endTime":"2026-06-25T03:28:06.650Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676254,"fullName":"Ryan Walker","link":"/api/v1/people/676254"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":606992,"link":"/api/v1/people/606992"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.9,"endSpeed":76.4,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.808833633193732,"aZ":-27.48032970821923,"pfxX":10.904596558345519,"pfxZ":3.185496389355489,"pX":0.5415278264506739,"pZ":2.571406133653972,"vX0":5.768491937981403,"vY0":-120.71756339688059,"vZ0":-0.21306825441990673,"x":96.36,"y":169.35,"x0":-3.2968193712487928,"y0":50.002957436496175,"z0":5.08276874773718,"aX":16.07096319959782},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":6.0,"breakHorizontal":-21.1,"spinRate":2385,"spinDirection":63},"zone":6,"typeConfidence":2.0,"plateTime":0.45396314327397214,"extension":6.322611374637738},"index":0,"playId":"6cf77035-9039-38dc-9ccd-ecaa258ac2a3","pitchNumber":1,"startTime":"2026-06-25T03:26:24.662Z","endTime":"2026-06-25T03:26:28.153Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.4,"endSpeed":77.1,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.478445394991805,"aZ":-27.659480446562288,"pfxX":9.505149295647886,"pfxZ":3.024026392128376,"pX":0.4165615855113814,"pZ":1.5720567014724367,"vX0":5.953157795445683,"vY0":-121.38839122097005,"vZ0":-2.4046058709866216,"x":101.12,"y":196.33,"x0":-3.3017581051669764,"y0":50.0048394496556,"z0":4.980482574708601,"aX":14.204001159761212},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":5.2,"breakHorizontal":-18.6,"spinRate":2404,"spinDirection":68},"zone":14,"typeConfidence":2.0,"plateTime":0.45099508388222187,"extension":6.544641067879928},"index":1,"playId":"de9918b2-efe5-34d0-adce-24103dccca2a","pitchNumber":2,"startTime":"2026-06-25T03:26:41.632Z","endTime":"2026-06-25T03:26:45.586Z","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":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-06-25T03:26:51.503Z","endTime":"2026-06-25T03:27:03.836Z","isPitch":false,"type":"action","player":{"id":805779,"link":"/api/v1/people/805779"}},{"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.8,"endSpeed":77.4,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.88846303966024,"aZ":-25.977158894674048,"pfxX":9.341959084923017,"pfxZ":4.134662906439526,"pX":2.153169872761228,"pZ":1.9044219116821701,"vX0":9.503523831373814,"vY0":-121.70502115432838,"vZ0":-1.9826228017630365,"x":34.93,"y":187.36,"x0":-3.0164795064098717,"y0":50.00601744170208,"z0":4.979531593655709,"aX":14.015459263679729},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":7.2,"breakHorizontal":-19.2,"spinRate":2503,"spinDirection":62},"zone":14,"typeConfidence":2.0,"plateTime":0.45004402247501796,"extension":6.637131549701749},"index":3,"playId":"683486d1-a9f0-3661-bade-d72960b8aba4","pitchNumber":3,"startTime":"2026-06-25T03:27:03.836Z","endTime":"2026-06-25T03:27:07.580Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.9,"endSpeed":77.8,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.84251362817715,"aZ":-26.124621278333827,"pfxX":9.844201640728906,"pfxZ":4.013611248312162,"pX":2.2845226971921195,"pZ":1.4339438129820232,"vX0":10.060261115332933,"vY0":-121.92606672841353,"vZ0":-2.9882841115078307,"x":29.92,"y":200.06,"x0":-3.1726880006604135,"y0":50.00024424778222,"z0":4.928313314338456,"aX":14.827422003709438},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":6.8,"breakHorizontal":-20.2,"spinRate":2573,"spinDirection":55},"zone":14,"typeConfidence":2.0,"plateTime":0.4491322804333815,"extension":6.5679685037043205},"index":4,"playId":"cb8fa129-20de-3f0d-84a1-84f3b1b27d48","pitchNumber":4,"startTime":"2026-06-25T03:27:22.006Z","endTime":"2026-06-25T03:27:26.064Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":86.9,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.78185221426863,"aZ":-28.7328244996358,"pfxX":-9.028057137745177,"pfxZ":1.8032292023997023,"pX":0.723525121683585,"pZ":1.6593111789514845,"vX0":13.112573821276568,"vY0":-136.43794163760887,"vZ0":-3.5757806256336293,"x":89.42,"y":193.98,"x0":-2.946333301523536,"y0":50.000491388784624,"z0":4.941733291389962,"aX":-17.21444320962331},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":2.8,"breakHorizontal":13.9,"spinRate":2397,"spinDirection":239},"zone":9,"typeConfidence":2.0,"plateTime":0.39968305775760715,"extension":6.390271171237135},"index":5,"playId":"1fd22715-85f2-32a7-a9d8-c5de6108b95f","pitchNumber":5,"startTime":"2026-06-25T03:27:39.634Z","endTime":"2026-06-25T03:28:06.650Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":137,"player":{"id":606992,"fullName":"Eric Haase","link":"/api/v1/people/606992"}},"playEndTime":"2026-06-25T03:28:06.650Z","atBatIndex":43},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Rafael Devers strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-25T03:30:08.343Z","endTime":"2026-06-25T03:30:41.951Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663687,"fullName":"Hogan Harris","link":"/api/v1/people/663687"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Hogan Harris replaces Justin Sterner.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-25T03:28:34.304Z","endTime":"2026-06-25T03:30:10.681Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663687,"link":"/api/v1/people/663687"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":86.0,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.986497099001824,"aZ":-12.45329535334329,"pfxX":3.716734155833003,"pfxZ":10.395241829898296,"pX":-0.1523007252957535,"pZ":2.3655177015938613,"vX0":-6.504972531461467,"vY0":-137.03247141278996,"vZ0":-7.190763002087584,"x":122.81,"y":174.91,"x0":1.7720736345050327,"y0":50.00134468443703,"z0":5.878828727903465,"aX":7.050479048027479},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":17.4,"breakHorizontal":-5.3,"spinRate":2078,"spinDirection":150},"zone":5,"typeConfidence":0.87,"plateTime":0.400079314094139,"extension":6.8052106774793835},"index":1,"playId":"2f18d08b-b8d4-3c28-bf44-848e4a3919f7","pitchNumber":1,"startTime":"2026-06-25T03:30:10.681Z","endTime":"2026-06-25T03:30:14.142Z","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":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":87.9,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.381176369860334,"aZ":-13.967426507147232,"pfxX":4.8445571383313375,"pfxZ":9.245267675162928,"pX":-0.4320977572492767,"pZ":2.1659724686941297,"vX0":-7.651889686765676,"vY0":-139.21966408629214,"vZ0":-7.495412431817528,"x":133.47,"y":180.3,"x0":1.7187639175919265,"y0":50.000264110364334,"z0":5.811891572740589,"aX":9.537892220445146},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.4,"breakHorizontal":-7.2,"spinRate":2022,"spinDirection":142},"zone":7,"typeConfidence":0.9,"plateTime":0.39298645746026084,"extension":6.712013457001765},"index":2,"playId":"86b6c3a0-dea2-32df-87b3-40b4b2484250","pitchNumber":2,"startTime":"2026-06-25T03:30:23.033Z","endTime":"2026-06-25T03:30:26.513Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":87.2,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.43665066131294,"aZ":-11.9349232783097,"pfxX":6.212614989988194,"pfxZ":10.378886230513269,"pX":-0.3685509015448245,"pZ":3.383815873575221,"vX0":-7.542856768635729,"vY0":-138.62730187585376,"vZ0":-4.8344399636671564,"x":131.05,"y":147.42,"x0":1.5780211867884564,"y0":50.002864617987306,"z0":5.944410116048902,"aX":12.115368289199086},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":18.0,"breakHorizontal":-9.7,"spinRate":2152,"spinDirection":149},"zone":1,"typeConfidence":0.9,"plateTime":0.39481952763764605,"extension":6.604079858256488},"index":3,"playId":"4762409a-24e1-3f1f-9133-7d820365c39c","pitchNumber":3,"startTime":"2026-06-25T03:30:37.785Z","endTime":"2026-06-25T03:30:41.951Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T03:30:41.951Z","atBatIndex":44},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Willy Adames strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-25T03:30:42.468Z","endTime":"2026-06-25T03:32:17.478Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663687,"fullName":"Hogan Harris","link":"/api/v1/people/663687"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":72.8,"endSpeed":66.2,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.23396625765208,"aZ":-45.81978641708488,"pfxX":-2.4371330883633253,"pfxZ":-12.352563249072762,"pX":-0.48015764001873207,"pZ":2.3124611807123117,"vX0":-4.086805486069332,"vY0":-105.78354286462057,"vZ0":2.9443740354082673,"x":135.3,"y":176.34,"x0":1.8126416665282794,"y0":50.00154773378482,"z0":6.251944862182856,"aX":-2.692230572314979},"breaks":{"breakAngle":4.8,"breakLength":16.8,"breakY":24.0,"breakVertical":-73.6,"breakVerticalInduced":-20.8,"breakHorizontal":5.8,"spinRate":2598,"spinDirection":344},"zone":4,"typeConfidence":0.91,"plateTime":0.5228014659601206,"extension":6.694086457563892},"index":0,"playId":"4d894c25-f8db-3d92-a3fd-6f405fb577e1","pitchNumber":1,"startTime":"2026-06-25T03:31:04.342Z","endTime":"2026-06-25T03:31:07.965Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":87.7,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.711701991692987,"aZ":-11.827366768846565,"pfxX":4.870837202574911,"pfxZ":10.359325976349773,"pX":-0.3607212381700697,"pZ":2.285069762727213,"vX0":-7.555858279363196,"vY0":-139.13603974304274,"vZ0":-7.669939270969228,"x":130.75,"y":177.08,"x0":1.7550766585746869,"y0":50.00078770571836,"z0":5.857926090057412,"aX":9.565537892236234},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":17.4,"breakHorizontal":-7.3,"spinRate":2062,"spinDirection":154},"zone":4,"typeConfidence":0.91,"plateTime":0.3933898253135517,"extension":6.733318562827156},"index":1,"playId":"7b12227f-6374-3d2a-a94c-9e78834b7fcb","pitchNumber":2,"startTime":"2026-06-25T03:31:16.264Z","endTime":"2026-06-25T03:31:20.434Z","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":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-06-25T03:31:30.052Z","endTime":"2026-06-25T03:31:37.790Z","isPitch":false,"type":"action","player":{"id":642715,"link":"/api/v1/people/642715"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":87.6,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.428593229535025,"aZ":-10.939803339253537,"pfxX":3.902232527012155,"pfxZ":10.785451987993152,"pX":-0.9523475239485107,"pZ":2.301188998205509,"vX0":-8.626179424017389,"vY0":-139.87186493886384,"vZ0":-7.890033937859192,"x":153.3,"y":176.65,"x0":1.6734359103845704,"y0":50.00050532685439,"z0":5.887165696504998,"aX":7.681524177254501},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":17.9,"breakHorizontal":-5.2,"spinRate":2224,"spinDirection":157},"zone":13,"typeConfidence":0.91,"plateTime":0.39254655069961153,"extension":6.74227993745635},"index":3,"playId":"d5438f88-c891-3ac2-a062-4066e330c108","pitchNumber":3,"startTime":"2026-06-25T03:31:37.790Z","endTime":"2026-06-25T03:31:40.805Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":71.8,"endSpeed":65.8,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.52372677614682,"aZ":-44.16544026109909,"pfxX":-4.377825880333307,"pfxZ":-11.05012379400079,"pX":0.06028461814941258,"pZ":1.936294356748315,"vX0":-2.878277651742774,"vY0":-104.45722632986725,"vZ0":2.063233394728198,"x":114.7,"y":186.5,"x0":2.033517776471347,"y0":50.001722756650956,"z0":6.199020605872489,"aX":-4.75107985522618},"breaks":{"breakAngle":7.2,"breakLength":16.8,"breakY":24.0,"breakVertical":-72.6,"breakVerticalInduced":-18.8,"breakHorizontal":8.9,"spinRate":2586,"spinDirection":342},"zone":8,"typeConfidence":0.91,"plateTime":0.5279677720858418,"extension":6.6315535231990435},"index":4,"playId":"c9e5fb75-6d6a-37e8-aaef-09051d0876bc","pitchNumber":4,"startTime":"2026-06-25T03:31:53.585Z","endTime":"2026-06-25T03:31:59.151Z","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":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":72.2,"endSpeed":65.6,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.989251164053258,"aZ":-42.87175133474895,"pfxX":-2.26192216199389,"pfxZ":-9.860651189739762,"pX":-0.18163723733132742,"pZ":1.7628433274093884,"vX0":-3.799795444654021,"vY0":-104.8693004575693,"vZ0":1.4808516305181405,"x":123.92,"y":191.18,"x0":1.9662956706686683,"y0":50.0016300001521,"z0":6.150274711212402,"aX":-2.454107321441022},"breaks":{"breakAngle":3.6,"breakLength":15.6,"breakY":24.0,"breakVertical":-70.4,"breakVerticalInduced":-16.8,"breakHorizontal":5.4,"spinRate":2278,"spinDirection":343},"zone":8,"typeConfidence":0.9,"plateTime":0.5275373070553568,"extension":6.634822732686118},"index":5,"playId":"e6411069-b227-393c-967c-798c9061aead","pitchNumber":5,"startTime":"2026-06-25T03:32:12.905Z","endTime":"2026-06-25T03:32:17.478Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T03:32:17.478Z","atBatIndex":45},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jung Hoo Lee singles on a ground ball to second baseman Jeff McNeil.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-25T03:32:17.718Z","endTime":"2026-06-25T03:33:26.217Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663687,"fullName":"Hogan Harris","link":"/api/v1/people/663687"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":643446,"link":"/api/v1/people/643446"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":86.7,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.71523234951704,"aZ":-11.251343133755944,"pfxX":6.308080072165504,"pfxZ":10.917618654796792,"pX":0.2738319194121013,"pZ":0.8424432109038635,"vX0":-6.362881086275113,"vY0":-137.6076564718656,"vZ0":-11.0742724707829,"x":106.56,"y":216.03,"x0":1.7972144797710994,"y0":50.0051774398506,"z0":5.6829493425648385,"aX":12.091834111294187},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.5,"breakHorizontal":-10.1,"spinRate":2288,"spinDirection":153},"zone":14,"typeConfidence":0.92,"plateTime":0.3981286267623476,"extension":6.792040484617409},"index":0,"playId":"4392933c-a318-3731-ae75-d010deb7183b","pitchNumber":1,"startTime":"2026-06-25T03:32:40.250Z","endTime":"2026-06-25T03:32:44.488Z","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":71.9,"endSpeed":65.7,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.854776355125736,"aZ":-42.691713292417376,"pfxX":-3.103629010659233,"pfxZ":-9.685991795791073,"pX":-0.013131386709610005,"pZ":2.357166271013361,"vX0":-3.044314310320563,"vY0":-104.57741045191129,"vZ0":2.4004722046078717,"x":117.5,"y":175.14,"x0":1.8754922640951925,"y0":50.002748121107636,"z0":6.275611537429565,"aX":-3.369829573230087},"breaks":{"breakAngle":4.8,"breakLength":15.6,"breakY":24.0,"breakVertical":-70.0,"breakVerticalInduced":-16.2,"breakHorizontal":6.6,"spinRate":2653,"spinDirection":342},"zone":5,"typeConfidence":0.91,"plateTime":0.5277315318070199,"extension":6.613805954323111},"index":1,"playId":"0d3371ed-c1bb-3b13-bdfa-71ae9c87dc71","pitchNumber":2,"startTime":"2026-06-25T03:32:53.570Z","endTime":"2026-06-25T03:32:57.455Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.7,"endSpeed":76.4,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.779514329525018,"aZ":-27.871004274785435,"pfxX":-4.58198741574037,"pfxZ":2.891367720498973,"pX":-1.0083411088388075,"pZ":2.9522893803767394,"vX0":-5.8166030876095824,"vY0":-121.76390476166233,"vZ0":-1.3175983296646883,"x":155.44,"y":159.07,"x0":2.0143848577678645,"y0":50.003341108598946,"z0":5.930732903518214,"aX":-6.822776421000943},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":5.2,"breakHorizontal":9.7,"spinRate":2099,"spinDirection":249},"zone":11,"typeConfidence":0.85,"plateTime":0.45127069207450177,"extension":6.6954778207359675},"index":2,"playId":"308fc00e-e23e-343e-a835-5d6b954b36ac","pitchNumber":3,"startTime":"2026-06-25T03:33:05.690Z","endTime":"2026-06-25T03:33:09.880Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":87.4,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.85226912200667,"aZ":-11.427585948667376,"pfxX":5.198760855617976,"pfxZ":10.640809411436553,"pX":-0.4907571479014821,"pZ":2.447313186184741,"vX0":-7.682635762311188,"vY0":-138.50557229138732,"vZ0":-7.143146256972754,"x":135.71,"y":172.7,"x0":1.6388247708002612,"y0":50.006869203991066,"z0":5.817677370968797,"aX":10.140791172930351},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":18.0,"breakHorizontal":-7.9,"spinRate":2200,"spinDirection":152},"zone":4,"typeConfidence":0.9,"plateTime":0.3948858285023906,"extension":6.816637936773724},"hitData":{"launchSpeed":89.5,"launchAngle":-22.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":130.53,"coordY":148.14}},"index":3,"playId":"aab06a5f-f579-3895-9d12-0767c8382594","pitchNumber":4,"startTime":"2026-06-25T03:33:20.017Z","endTime":"2026-06-25T03:33:26.217Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T03:33:26.217Z","atBatIndex":46},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Victor Bericoto lines out to center fielder Henry Bolte.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-25T03:33:36.381Z","endTime":"2026-06-25T03:35:24.889Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":682674,"fullName":"Victor Bericoto","link":"/api/v1/people/682674"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663687,"fullName":"Hogan Harris","link":"/api/v1/people/663687"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":682674,"fullName":"Victor Bericoto","link":"/api/v1/people/682674"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":703607,"link":"/api/v1/people/703607"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":71.0,"endSpeed":65.7,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.291181409966136,"aZ":-44.410205498003656,"pfxX":-3.302992929557014,"pfxZ":-11.350639789140684,"pX":1.1476339764963672,"pZ":3.3022750555558864,"vX0":-1.140222111958031,"vY0":-103.20292081304412,"vZ0":4.5214274316178855,"x":73.25,"y":149.62,"x0":2.136523779457732,"y0":50.00282350765505,"z0":6.434464516392429,"aX":-3.560288937215501},"breaks":{"breakAngle":4.8,"breakLength":16.8,"breakY":24.0,"breakVertical":-73.3,"breakVerticalInduced":-19.0,"breakHorizontal":6.4,"spinRate":2460,"spinDirection":339},"zone":12,"typeConfidence":0.91,"plateTime":0.530875612075214,"extension":6.305516170785643},"index":0,"playId":"74108c48-bb25-307d-a42d-a8a1f83f009a","pitchNumber":1,"startTime":"2026-06-25T03:33:57.146Z","endTime":"2026-06-25T03:34:00.973Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":86.9,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.282862209169824,"aZ":-13.533445269958396,"pfxX":4.892919334059471,"pfxZ":9.682597119271465,"pX":0.19015634684289281,"pZ":2.870221272949501,"vX0":-6.4463401773494615,"vY0":-137.3522429092112,"vZ0":-5.9640647331378505,"x":109.75,"y":161.28,"x0":1.923612957380671,"y0":50.00018994703276,"z0":5.977302874285861,"aX":9.417734880778365},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.6,"breakHorizontal":-7.7,"spinRate":2253,"spinDirection":152},"zone":2,"typeConfidence":0.86,"plateTime":0.3976285835845279,"extension":6.5915089286989605},"index":1,"playId":"8afeaf2a-8b03-3ccc-ba24-c8a245d7a61e","pitchNumber":2,"startTime":"2026-06-25T03:34:13.706Z","endTime":"2026-06-25T03:34:17.028Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":87.3,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.807241304109475,"aZ":-11.938046305658107,"pfxX":5.438301404984134,"pfxZ":10.311987490168375,"pX":-0.044676934882145435,"pZ":3.647149587296358,"vX0":-6.919701686607218,"vY0":-139.31769820359006,"vZ0":-4.440890848647264,"x":118.7,"y":140.31,"x0":1.76672906824717,"y0":50.00310373002694,"z0":6.0532343759234895,"aX":10.672716946433983},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":17.9,"breakHorizontal":-8.4,"spinRate":2335,"spinDirection":152},"zone":11,"typeConfidence":0.9,"plateTime":0.3934163258874923,"extension":6.576129369193317},"index":2,"playId":"8634680f-3acc-31df-9cf5-e5e9f323af58","pitchNumber":3,"startTime":"2026-06-25T03:34:32.998Z","endTime":"2026-06-25T03:34:36.589Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"playId":"7eded235-8723-319a-ad94-fcb1697f9aad","startTime":"2026-06-25T03:34:58.042Z","endTime":"2026-06-25T03:35:01.042Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":70.3,"endSpeed":63.9,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.316548096275646,"aZ":-45.07457419360465,"pfxX":-3.454884336134607,"pfxZ":-12.579570758947666,"pX":-0.12322634987404933,"pZ":2.146046178158566,"vX0":-3.4457709193603354,"vY0":-102.1186494912431,"vZ0":2.981051509419573,"x":121.7,"y":180.84,"x0":2.053420093318188,"y0":50.00143391519916,"z0":6.330307168926807,"aX":-3.543390163230149},"breaks":{"breakAngle":4.8,"breakLength":18.0,"breakY":24.0,"breakVertical":-77.8,"breakVerticalInduced":-21.0,"breakHorizontal":7.4,"spinRate":2573,"spinDirection":342},"zone":8,"typeConfidence":0.91,"plateTime":0.5423804210230503,"extension":6.517889271064265},"hitData":{"launchSpeed":94.4,"launchAngle":22.0,"totalDistance":336.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":120.39,"coordY":88.85}},"index":4,"playId":"70fd5aa1-f545-36fa-8f73-35b3536fda97","pitchNumber":4,"startTime":"2026-06-25T03:35:17.306Z","endTime":"2026-06-25T03:35:24.889Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T03:35:24.889Z","atBatIndex":47},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Joey Meneses pops out to first baseman Bryce Eldridge.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-25T03:37:44.534Z","endTime":"2026-06-25T03:37:53.819Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":608841,"fullName":"Joey Meneses","link":"/api/v1/people/608841"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681916,"fullName":"Dylan Smith","link":"/api/v1/people/681916"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":608841,"fullName":"Joey Meneses","link":"/api/v1/people/608841"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":805811,"link":"/api/v1/people/805811"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Dylan Smith replaces Ryan Walker.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-25T03:36:18.409Z","endTime":"2026-06-25T03:37:46.646Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681916,"link":"/api/v1/people/681916"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":86.5,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.579152012173168,"aZ":-10.671082334403874,"pfxX":-1.763278395293192,"pfxZ":11.196659674693178,"pX":-0.8424166627969055,"pZ":3.4534215116927633,"vX0":1.4703376076494452,"vY0":-137.4892125808808,"vZ0":-5.13851476743732,"x":149.11,"y":145.54,"x0":-1.1542065402401733,"y0":50.00294423467581,"z0":6.066383534578617,"aX":-3.3865339342936283},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":19.4,"breakHorizontal":2.9,"spinRate":2393,"spinDirection":201},"zone":11,"typeConfidence":0.91,"plateTime":0.39789620540653603,"extension":6.724493278627896},"hitData":{"launchSpeed":55.3,"launchAngle":46.0,"totalDistance":145.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":162.89,"coordY":156.59}},"index":1,"playId":"f6c4bae6-b100-358b-9229-61a9053ccf40","pitchNumber":1,"startTime":"2026-06-25T03:37:46.646Z","endTime":"2026-06-25T03:37:53.819Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T03:37:53.819Z","atBatIndex":48},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Lawrence Butler strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-25T03:37:55.001Z","endTime":"2026-06-25T03:39:29.604Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681916,"fullName":"Dylan Smith","link":"/api/v1/people/681916"},"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":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":606992,"link":"/api/v1/people/606992"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":87.6,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.969770074104165,"aZ":-9.463044290318525,"pfxX":-2.577385667470988,"pfxZ":11.613215732299631,"pX":-0.22899861826275067,"pZ":2.2297651425409133,"vX0":3.5707682789200543,"vY0":-138.48073682284453,"vZ0":-8.547005252759185,"x":125.73,"y":178.58,"x0":-1.1962322882085998,"y0":50.00085498237227,"z0":5.976922502936914,"aX":-5.039578027648983},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":19.6,"breakHorizontal":4.0,"spinRate":2359,"spinDirection":207},"zone":8,"typeConfidence":0.94,"plateTime":0.39451372438887544,"extension":6.7292249527031185},"index":0,"playId":"6fa12bc5-c502-3d3b-b9b2-93d531209702","pitchNumber":1,"startTime":"2026-06-25T03:38:17.285Z","endTime":"2026-06-25T03:38:20.556Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":78.9,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.302271018105937,"aZ":-23.029607850921103,"pfxX":-6.506607489854272,"pfxZ":5.8104845520982105,"pX":0.21636374208404302,"pZ":1.1190552850370492,"vX0":6.126334933303098,"vY0":-124.45705505481529,"vZ0":-6.590375101794793,"x":108.75,"y":208.57,"x0":-1.428334527406725,"y0":50.000103480197424,"z0":5.700676711380519,"aX":-10.235266138662631},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":9.2,"breakHorizontal":10.4,"spinRate":978,"spinDirection":244},"zone":14,"typeConfidence":0.9,"plateTime":0.439594334328266,"extension":6.823940787348664},"index":1,"playId":"9e7223c5-fc3f-31ec-98ef-945dc0788fa8","pitchNumber":2,"startTime":"2026-06-25T03:38:30.714Z","endTime":"2026-06-25T03:38:34.384Z","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":96.8,"endSpeed":88.8,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.666440600706267,"aZ":-10.545917847567587,"pfxX":-3.104425844356313,"pfxZ":10.688919026102319,"pX":-0.8650490934057061,"pZ":3.92759466594606,"vX0":2.281196925976466,"vY0":-141.0236641608686,"vZ0":-4.244498297454996,"x":149.97,"y":132.73,"x0":-1.2792004801496832,"y0":50.00319819907311,"z0":6.1268316993600145,"aX":-6.282316196247617},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":18.7,"breakHorizontal":5.2,"spinRate":2407,"spinDirection":204},"zone":11,"typeConfidence":0.94,"plateTime":0.3876972073648748,"extension":6.610161178817495},"index":2,"playId":"47e8235d-2893-3a3d-9430-9a88a61bc2af","pitchNumber":3,"startTime":"2026-06-25T03:38:53.118Z","endTime":"2026-06-25T03:38:57.388Z","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":96.4,"endSpeed":89.4,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.57079669251907,"aZ":-8.021914547161249,"pfxX":-1.4356298809765726,"pfxZ":12.013509231132229,"pX":-0.06909446293912605,"pZ":0.4149978862280867,"vX0":3.327363868977107,"vY0":-139.9445854595754,"vZ0":-13.549877647172805,"x":119.63,"y":227.58,"x0":-1.079785325445314,"y0":50.00146128723156,"z0":5.811653554982141,"aX":-2.8860987312464395},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.7,"breakVerticalInduced":19.6,"breakHorizontal":2.0,"spinRate":2444,"spinDirection":197},"zone":13,"typeConfidence":0.94,"plateTime":0.3893836762058869,"extension":6.782385717868272},"index":3,"playId":"c175f848-00c0-3c6d-a46a-433c2cf60a74","pitchNumber":4,"startTime":"2026-06-25T03:39:06.889Z","endTime":"2026-06-25T03:39:10.636Z","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":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":79.0,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.820032033675197,"aZ":-33.79264673269003,"pfxX":-6.134603628937166,"pfxZ":-1.0345002773407996,"pX":0.40136699267642373,"pZ":0.8309597855984998,"vX0":6.362040541235326,"vY0":-124.42541540006756,"vZ0":-5.237158170365186,"x":101.7,"y":216.34,"x0":-1.390888655167952,"y0":50.00151096147829,"z0":5.761196123737817,"aX":-9.62450860331144},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-2.9,"breakHorizontal":9.6,"spinRate":848,"spinDirection":246},"zone":14,"typeConfidence":0.81,"plateTime":0.4401011011039735,"extension":6.8521153335667595},"index":4,"playId":"43402169-38c9-3f36-b9d0-c0bf3f6807e2","pitchNumber":5,"startTime":"2026-06-25T03:39:24.934Z","endTime":"2026-06-25T03:39:29.604Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T03:39:29.604Z","atBatIndex":49},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Max Muncy homers (5) on a fly ball to center field.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-25T03:39:31.312Z","endTime":"2026-06-25T03:40:30.117Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"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":681916,"fullName":"Dylan Smith","link":"/api/v1/people/681916"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"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":681916,"link":"/api/v1/people/681916"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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":87.3,"endSpeed":81.4,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.725377919797662,"aZ":-25.43183329130279,"pfxX":5.259272894251705,"pfxZ":4.055082119255979,"pX":-0.37550740119919473,"pZ":1.6766498965414616,"vX0":0.8950844645769778,"vY0":-127.28315305822574,"vZ0":-5.56294684996426,"x":131.31,"y":193.51,"x0":-1.4146623234588676,"y0":50.00496514175182,"z0":5.868766376178067,"aX":8.75019249190948},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":6.5,"breakHorizontal":-9.7,"spinRate":2494,"spinDirection":82},"zone":7,"typeConfidence":2.0,"plateTime":0.428063563783585,"extension":6.794202848585089},"index":0,"playId":"d0045be0-0426-3d7d-b766-a57363f470f8","pitchNumber":1,"startTime":"2026-06-25T03:39:51.475Z","endTime":"2026-06-25T03:39:55.080Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":86.8,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.339495171920248,"aZ":-11.065161406530354,"pfxX":-3.013184028916281,"pfxZ":10.947687384622625,"pX":0.26628877190782246,"pZ":1.862321689945124,"vX0":4.176082678254657,"vY0":-138.11603599996167,"vZ0":-9.144256915954141,"x":106.85,"y":188.5,"x0":-0.8752428857494007,"y0":50.00325300017606,"z0":5.964306263277616,"aX":-5.810266653549788},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":18.0,"breakHorizontal":4.6,"spinRate":2296,"spinDirection":198},"zone":9,"typeConfidence":0.92,"plateTime":0.3968727107285823,"extension":6.738824753484346},"hitData":{"launchSpeed":106.7,"launchAngle":27.0,"totalDistance":416.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":149.35,"coordY":32.18}},"index":1,"playId":"f050cdca-91ee-3f84-be13-191223eb614c","pitchNumber":2,"startTime":"2026-06-25T03:40:05.062Z","endTime":"2026-06-25T03:40:30.117Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T03:40:30.117Z","atBatIndex":50},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jeff McNeil lines out to center fielder Jonah Cox.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-25T03:40:22.456Z","endTime":"2026-06-25T03:42:10.705Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681916,"fullName":"Dylan Smith","link":"/api/v1/people/681916"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"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":4},"credits":[{"player":{"id":813841,"link":"/api/v1/people/813841"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":89.3,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.97296638654011,"aZ":-12.547308072817785,"pfxX":-2.4126188237648623,"pfxZ":9.732942521331285,"pX":0.5480985750388241,"pZ":2.750847422390534,"vX0":5.472778284617407,"vY0":-139.80140019629513,"vZ0":-6.949688232729027,"x":96.11,"y":164.51,"x0":-1.1051926640313228,"y0":50.00491752792488,"z0":6.06070018345455,"aX":-4.866761095859875},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":16.7,"breakHorizontal":3.5,"spinRate":2348,"spinDirection":196},"zone":6,"typeConfidence":0.95,"plateTime":0.38901892330197274,"extension":6.771922552175464},"index":0,"playId":"ba123fbe-bcfc-34a1-a93b-14aa52c7111a","pitchNumber":1,"startTime":"2026-06-25T03:40:48.703Z","endTime":"2026-06-25T03:40:51.741Z","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.3,"endSpeed":88.4,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.481277164063737,"aZ":-12.980810911030714,"pfxX":-0.8881104976608301,"pfxZ":9.670123279914488,"pX":-0.5643357843986241,"pZ":3.33121282084182,"vX0":2.0702872063358178,"vY0":-138.89510306030743,"vZ0":-5.21454667947995,"x":138.51,"y":148.84,"x0":-1.1987515679473153,"y0":50.00458448679394,"z0":6.072620804772272,"aX":-1.7633107421665104},"breaks":{"breakAngle":6.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.8,"breakHorizontal":1.2,"spinRate":2347,"spinDirection":201},"zone":1,"typeConfidence":0.93,"plateTime":0.3919897242389285,"extension":6.70573377746769},"index":1,"playId":"81c2ecf5-d7e1-364e-a3d5-8a92582edf60","pitchNumber":2,"startTime":"2026-06-25T03:41:05.541Z","endTime":"2026-06-25T03:41:09.346Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-06-25T03:41:21.311Z","endTime":"2026-06-25T03:41:36.825Z","isPitch":false,"type":"action","player":{"id":643446,"link":"/api/v1/people/643446"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":80.1,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.441596075907306,"aZ":-29.044437615497067,"pfxX":-6.2344723584668005,"pfxZ":1.963686185483267,"pX":0.47427889165446774,"pZ":-1.3568329378461401,"vX0":6.519707336081767,"vY0":-125.04554541551492,"vZ0":-11.489248690471578,"x":98.92,"y":275.41,"x0":-1.352724581793487,"y0":50.000262471229846,"z0":5.667403981448105,"aX":-9.90471109889683},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":1.2,"breakHorizontal":9.8,"spinRate":960,"spinDirection":237},"zone":14,"typeConfidence":0.86,"plateTime":0.4374814746730262,"extension":7.080784190141634},"index":3,"playId":"8a065bca-6c02-3fd4-8249-723446a31dcf","pitchNumber":3,"startTime":"2026-06-25T03:41:36.825Z","endTime":"2026-06-25T03:41:44.068Z","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":96.6,"endSpeed":88.3,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.06970605463795,"aZ":-9.067043295284565,"pfxX":-2.7562438821071327,"pfxZ":11.566760136580278,"pX":-0.3174779573213073,"pZ":2.3379425809920455,"vX0":3.395827377093753,"vY0":-140.49944030212086,"vZ0":-8.550525041948719,"x":129.1,"y":175.66,"x0":-1.1841393794720005,"y0":50.00223208324579,"z0":6.011355952181629,"aX":-5.506044910299548},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.0,"breakVerticalInduced":19.3,"breakHorizontal":4.3,"spinRate":2428,"spinDirection":200},"zone":4,"typeConfidence":0.94,"plateTime":0.3899542685303019,"extension":6.646066131037554},"hitData":{"launchSpeed":95.2,"launchAngle":22.0,"totalDistance":349.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":93.0,"coordY":62.62}},"index":4,"playId":"b55e6dd2-3dda-3bdf-b9a2-4b5b318da60f","pitchNumber":4,"startTime":"2026-06-25T03:42:02.864Z","endTime":"2026-06-25T03:42:10.705Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T03:42:10.705Z","atBatIndex":51},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Drew Gilbert walks.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-25T03:44:30.722Z","endTime":"2026-06-25T03:46:29.969Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665622,"fullName":"Luis Medina","link":"/api/v1/people/665622"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4,5,6,7],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Luis Medina replaces Hogan Harris.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-25T03:42:46.179Z","endTime":"2026-06-25T03:44:15.927Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":665622,"link":"/api/v1/people/665622"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Offensive Substitution: Pinch-hitter Drew Gilbert replaces Eric Haase.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-06-25T03:44:15.927Z","endTime":"2026-06-25T03:44:33.056Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687551,"link":"/api/v1/people/687551"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"801","replacedPlayer":{"id":606992,"link":"/api/v1/people/606992"}},{"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":99.6,"endSpeed":91.7,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.150811447442788,"aZ":-12.304310228700126,"pfxX":-4.605705154349142,"pfxZ":9.270452329053679,"pX":1.0782986902358722,"pZ":2.9262101140231267,"vX0":8.21805814109881,"vY0":-144.87323047125798,"vZ0":-6.450926783704057,"x":75.9,"y":159.77,"x0":-1.1858909339718964,"y0":50.00714591487603,"z0":5.92087410567388,"aX":-9.87657800778629},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":15.7,"breakHorizontal":6.8,"spinRate":2408,"spinDirection":218},"zone":12,"typeConfidence":0.9,"plateTime":0.3768566436414327,"extension":6.4196574036613985},"index":2,"playId":"36f09e20-cf2b-3afc-89a6-00197c254168","pitchNumber":1,"startTime":"2026-06-25T03:44:33.056Z","endTime":"2026-06-25T03:44:36.773Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.3,"endSpeed":75.3,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.014851304413092,"aZ":-40.47829345008536,"pfxX":3.5669365814229224,"pfxZ":-5.871510724036856,"pX":2.4548601877766267,"pZ":1.5862902379703163,"vX0":6.962268152173509,"vY0":-118.24535100592749,"vZ0":-1.8602899977470204,"x":23.43,"y":195.95,"x0":-0.9939372238634487,"y0":50.005594637876996,"z0":6.104680764117392,"aX":5.040573153494519},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.3,"breakVerticalInduced":-10.8,"breakHorizontal":-8.2,"spinRate":2558,"spinDirection":34},"zone":14,"typeConfidence":0.81,"plateTime":0.46360826551198464,"extension":6.4388346446797184},"index":3,"playId":"d15786cf-6815-39c9-aba0-34ad09500ba3","pitchNumber":2,"startTime":"2026-06-25T03:44:49.537Z","endTime":"2026-06-25T03:44:53.605Z","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":99.0,"endSpeed":91.3,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.479385771582244,"aZ":-13.587644197228244,"pfxX":-3.9239093185158946,"pfxZ":8.737862558421945,"pX":-0.2927916604289283,"pZ":3.3898922392910373,"vX0":4.610487129992063,"vY0":-144.219040922805,"vZ0":-4.686387220660876,"x":128.16,"y":147.25,"x0":-1.3949948408215938,"y0":50.003203853386616,"z0":5.860695813926575,"aX":-8.346959396481084},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":15.2,"breakHorizontal":6.2,"spinRate":2374,"spinDirection":220},"zone":11,"typeConfidence":0.9,"plateTime":0.3783837492874951,"extension":6.347111813246151},"index":4,"playId":"550e7f25-c61e-3c20-8698-0df87a0fb5a1","pitchNumber":3,"startTime":"2026-06-25T03:45:15.765Z","endTime":"2026-06-25T03:45:19.713Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":99.9,"endSpeed":92.1,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.118333018793926,"aZ":-12.191352099713793,"pfxX":-5.028236044861457,"pfxZ":9.236353712488276,"pX":0.11590138165414723,"pZ":3.29235444350751,"vX0":5.869515829760152,"vY0":-145.48446625985264,"vZ0":-5.23823969283989,"x":112.58,"y":149.89,"x0":-1.2654838180904482,"y0":50.0050916351644,"z0":5.842335988473555,"aX":-10.881810900203067},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":16.0,"breakHorizontal":8.0,"spinRate":2468,"spinDirection":217},"zone":12,"typeConfidence":0.89,"plateTime":0.3751400978258408,"extension":6.3675139654316935},"index":5,"playId":"9431d0a7-2649-3366-ac37-024ef339b33d","pitchNumber":4,"startTime":"2026-06-25T03:45:33.749Z","endTime":"2026-06-25T03:45:37.075Z","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":99.8,"endSpeed":91.0,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.510189639188496,"aZ":-12.34252012639046,"pfxX":-5.388251257881557,"pfxZ":9.310046690564551,"pX":-0.3203534454065785,"pZ":3.016327293949405,"vX0":4.358772395359083,"vY0":-145.15383513239868,"vZ0":-6.032916182438956,"x":129.21,"y":157.34,"x0":-1.1426510892857675,"y0":50.00385430044023,"z0":5.875708756374049,"aX":-11.479378886940092},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":15.8,"breakHorizontal":8.9,"spinRate":2380,"spinDirection":222},"zone":1,"typeConfidence":0.9,"plateTime":0.3775765087843874,"extension":6.263894715481354},"index":6,"playId":"236e683d-e502-3a86-b9f5-bc17e12ca939","pitchNumber":5,"startTime":"2026-06-25T03:46:02.523Z","endTime":"2026-06-25T03:46:05.523Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":100.7,"endSpeed":92.7,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.162092473203955,"aZ":-11.201471909013614,"pfxX":-5.038650865797496,"pfxZ":9.616377131847631,"pX":0.6234120300627796,"pZ":1.2650860560538875,"vX0":6.969120611158453,"vY0":-146.22708168538415,"vZ0":-10.75420492924683,"x":93.24,"y":204.62,"x0":-1.1281914086220943,"y0":50.004384446067384,"z0":5.647569548188075,"aX":-10.991140418278444},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":15.6,"breakHorizontal":7.9,"spinRate":2430,"spinDirection":222},"zone":14,"typeConfidence":0.9,"plateTime":0.37354472195140875,"extension":6.456393805422843},"index":7,"playId":"42d1630e-f2db-3b39-91fc-71e91f1ff1a3","pitchNumber":6,"startTime":"2026-06-25T03:46:25.113Z","endTime":"2026-06-25T03:46:29.969Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T03:46:29.969Z","atBatIndex":52},{"result":{"type":"atBat","event":"Sac Bunt","eventType":"sac_bunt","description":"Jonah Cox out on a sacrifice bunt, pitcher Luis Medina to second baseman Jeff McNeil. Drew Gilbert to 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-25T03:46:29.313Z","endTime":"2026-06-25T03:47:04.972Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":4},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":813841,"fullName":"Jonah Cox","link":"/api/v1/people/813841"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665622,"fullName":"Luis Medina","link":"/api/v1/people/665622"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":null,"runner":{"id":813841,"fullName":"Jonah Cox","link":"/api/v1/people/813841"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":665622,"link":"/api/v1/people/665622"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":643446,"link":"/api/v1/people/643446"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":"r_adv_force","runner":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"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(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":98.5,"endSpeed":90.1,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.18883212001905,"aZ":-16.926243797575353,"pfxX":-9.51159290266871,"pfxZ":7.337949425460899,"pX":-0.5580765508726284,"pZ":2.76068678818781,"vX0":5.1371417378656705,"vY0":-143.2546065011271,"vZ0":-6.10198552498993,"x":138.27,"y":164.24,"x0":-1.1391504027386807,"y0":50.00189455931781,"z0":5.976957169812843,"aX":-19.761709616806193},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":12.2,"breakHorizontal":16.2,"spinRate":2472,"spinDirection":219},"zone":4,"typeConfidence":0.92,"plateTime":0.3823928775932326,"extension":6.381502038948458},"hitData":{"launchSpeed":42.3,"launchAngle":-57.0,"totalDistance":1.0,"trajectory":"bunt_grounder","hardness":"soft","location":"1","coordinates":{"coordX":133.0,"coordY":193.64}},"index":0,"playId":"a1a3a54b-c069-3f89-8fa7-e6b5b4b33a2d","pitchNumber":1,"startTime":"2026-06-25T03:46:57.353Z","endTime":"2026-06-25T03:47:04.972Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T03:47:04.972Z","atBatIndex":53},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Matt Chapman walks.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-25T03:47:19.261Z","endTime":"2026-06-25T03:49:08.873Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665622,"fullName":"Luis Medina","link":"/api/v1/people/665622"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"postOnSecond":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"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":1},"pitchData":{"startSpeed":86.8,"endSpeed":80.1,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.577686966812276,"aZ":-32.03686182160011,"pfxX":8.121523290932483,"pfxZ":0.08869362551631532,"pX":0.6765337195879186,"pZ":3.74205442900537,"vX0":3.068872576591454,"vY0":-126.40917509523263,"vZ0":1.1740020522993302,"x":91.21,"y":137.74,"x0":-1.6069799107441423,"y0":50.00535729471995,"z0":5.833926263307634,"aX":13.21072822277458},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":0.6,"breakHorizontal":-15.4,"spinRate":2459,"spinDirection":51},"zone":12,"typeConfidence":0.9,"plateTime":0.43246981540530127,"extension":6.208075071594296},"index":0,"playId":"9b7be7ef-91cc-329b-bb5b-642db66093bf","pitchNumber":1,"startTime":"2026-06-25T03:47:37.281Z","endTime":"2026-06-25T03:47:40.942Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":80.4,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.87525522061533,"aZ":-30.28762537597452,"pfxX":6.827859952503954,"pfxZ":1.1541824144511583,"pX":1.2008241308556162,"pZ":2.261358474513371,"vX0":4.649979643725633,"vY0":-126.92943003746491,"vZ0":-2.482309670204199,"x":71.23,"y":177.72,"x0":-1.5415488758067974,"y0":50.00166297421012,"z0":5.6625762777716,"aX":11.144077191602106},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":1.8,"breakHorizontal":-13.4,"spinRate":2438,"spinDirection":48},"zone":14,"typeConfidence":0.91,"plateTime":0.43145167849948995,"extension":6.297951524638341},"index":1,"playId":"92a8d76c-dcca-3657-84d8-6573f4e50dd7","pitchNumber":2,"startTime":"2026-06-25T03:47:56.348Z","endTime":"2026-06-25T03:47:59.993Z","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":1},"pitchData":{"startSpeed":98.4,"endSpeed":90.6,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.595392721015422,"aZ":-15.416023011419671,"pfxX":-3.9645307699739005,"pfxZ":7.997530317685147,"pX":0.8632584557584426,"pZ":3.9457558198440514,"vX0":7.508672117236733,"vY0":-143.2601961507803,"vZ0":-2.9322223639712983,"x":84.09,"y":132.24,"x0":-1.2670264619260903,"y0":50.00159638681361,"z0":5.936224951237442,"aX":-8.306876140166048},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":14.2,"breakHorizontal":5.8,"spinRate":2209,"spinDirection":223},"zone":12,"typeConfidence":0.9,"plateTime":0.3811487136725673,"extension":6.427313161224088},"index":2,"playId":"09d8ca01-3d53-3709-83d4-f8a8e33ea98a","pitchNumber":3,"startTime":"2026-06-25T03:48:16.583Z","endTime":"2026-06-25T03:48:19.857Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.6,"endSpeed":89.5,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.05258331352888,"aZ":-20.039676780907104,"pfxX":-11.053920566091577,"pfxZ":5.882970580112323,"pX":-0.7229440284283521,"pZ":2.4153602010683866,"vX0":5.861915573795793,"vY0":-143.38262733793462,"vZ0":-6.1012602555500335,"x":144.56,"y":173.57,"x0":-1.368118604125173,"y0":50.003084852291714,"z0":5.839628421904036,"aX":-22.800249692988174},"breaks":{"breakAngle":44.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":9.5,"breakHorizontal":18.7,"spinRate":2328,"spinDirection":218},"zone":4,"typeConfidence":0.91,"plateTime":0.3833763282195233,"extension":6.401805468984163},"index":3,"playId":"4aa13d5c-13cb-38c8-abab-7394087f84ed","pitchNumber":4,"startTime":"2026-06-25T03:48:38.597Z","endTime":"2026-06-25T03:48:42.314Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"index":4,"startTime":"2026-06-25T03:49:05.159Z","endTime":"2026-06-25T03:49:05.160Z","isPitch":false,"type":"action","player":{"id":656305,"link":"/api/v1/people/656305"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"pitchData":{"startSpeed":99.8,"endSpeed":91.1,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.06889158737618,"aZ":-19.396987600137894,"pfxX":-9.775885453126547,"pfxZ":5.995626501645905,"pX":-1.639351637682086,"pZ":3.4383016159336046,"vX0":2.6435650259009904,"vY0":-145.2739914395404,"vZ0":-3.9657783349078413,"x":179.49,"y":145.95,"x0":-1.2931277216340864,"y0":50.00066209315672,"z0":6.005220932187893,"aX":-20.823619123038963},"breaks":{"breakAngle":44.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":10.2,"breakHorizontal":17.2,"spinRate":2388,"spinDirection":216},"zone":11,"typeConfidence":0.92,"plateTime":0.3774997003716223,"extension":6.407118687767191},"index":5,"playId":"df3fd007-e8f8-344c-ac99-790749436e86","pitchNumber":5,"startTime":"2026-06-25T03:49:05.161Z","endTime":"2026-06-25T03:49:08.873Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T03:49:08.873Z","atBatIndex":54},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bryce Eldridge strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-25T03:50:22.020Z","endTime":"2026-06-25T03:51:32.404Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665622,"fullName":"Luis Medina","link":"/api/v1/people/665622"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"postOnSecond":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-06-25T03:49:27.580Z","endTime":"2026-06-25T03:50:24.201Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":true},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":99.3,"endSpeed":90.7,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.09823685446,"aZ":-17.71913777493123,"pfxX":-10.408750120905546,"pfxZ":6.880647984120896,"pX":0.38778418069031695,"pZ":1.7649703000220174,"vX0":8.055076141573082,"vY0":-144.16927806144514,"vZ0":-8.491270649247259,"x":102.22,"y":191.13,"x0":-1.0926823588057135,"y0":50.00400996361617,"z0":5.8461209221613615,"aX":-21.87182958581589},"breaks":{"breakAngle":45.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":10.8,"breakHorizontal":17.2,"spinRate":2505,"spinDirection":216},"zone":9,"typeConfidence":0.91,"plateTime":0.380187399177911,"extension":6.439986908838492},"index":1,"playId":"f8a51092-887d-3ad7-b78c-7014ba8f7f1b","pitchNumber":1,"startTime":"2026-06-25T03:50:24.201Z","endTime":"2026-06-25T03:50:51.203Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":133,"player":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"}}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":84.6,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.636560117024157,"aZ":-29.65420911797013,"pfxX":-7.489859049976896,"pfxZ":1.3885712879970171,"pX":0.15261557176495721,"pZ":3.4565143948889103,"vX0":5.753238106080188,"vY0":-133.20480134973755,"vZ0":-1.3988345940853368,"x":111.18,"y":145.45,"x0":-1.0502549220741118,"y0":50.00446989475776,"z0":6.110421738991352,"aX":-13.61048702018412},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":2.4,"breakHorizontal":12.5,"spinRate":1837,"spinDirection":231},"zone":2,"typeConfidence":0.83,"plateTime":0.4094523445802456,"extension":6.1990684703531205},"index":2,"playId":"95e1c482-47a1-3eda-8af6-99183706b431","pitchNumber":2,"startTime":"2026-06-25T03:50:56.924Z","endTime":"2026-06-25T03:51:02.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(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":85.2,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.38858578051111,"aZ":-29.475068649708916,"pfxX":-6.13703606638558,"pfxZ":1.4814595787608669,"pX":0.4306491527116989,"pZ":1.1091311184114305,"vX0":6.462106335139155,"vY0":-133.306136797073,"vZ0":-6.609981731347948,"x":100.58,"y":208.83,"x0":-1.213584441172771,"y0":50.00253741982948,"z0":5.714690088001194,"aX":-11.179760110688946},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":1.6,"breakHorizontal":10.0,"spinRate":1584,"spinDirection":233},"zone":14,"typeConfidence":0.9,"plateTime":0.40898112209155624,"extension":6.094550342809649},"index":3,"playId":"0ffac2a8-d175-3d0b-a9b3-4fbae847b39a","pitchNumber":3,"startTime":"2026-06-25T03:51:27.939Z","endTime":"2026-06-25T03:51:32.404Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T03:51:32.404Z","atBatIndex":55},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Casey Schmitt strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-25T03:51:33.134Z","endTime":"2026-06-25T03:53:57.628Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"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":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":99.7,"endSpeed":91.5,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.21135641019802,"aZ":-9.603304827136457,"pfxX":-6.8918114010344365,"pfxZ":10.58827428049895,"pX":0.5843389281636039,"pZ":1.4715783519678989,"vX0":7.044743431190013,"vY0":-144.72344753259438,"vZ0":-10.645156432321972,"x":94.73,"y":199.05,"x0":-0.9802029593501445,"y0":50.002462942665545,"z0":5.775595428211357,"aX":-14.691465130164557},"breaks":{"breakAngle":48.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":17.3,"breakHorizontal":11.2,"spinRate":2484,"spinDirection":222},"zone":14,"typeConfidence":0.82,"plateTime":0.37774064653064476,"extension":6.48898871848967},"index":0,"playId":"bcbbe642-8c01-3dc3-b712-1ca137508bf1","pitchNumber":1,"startTime":"2026-06-25T03:51:59.145Z","endTime":"2026-06-25T03:52:03.212Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":99.0,"endSpeed":91.4,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.031204381345507,"aZ":-20.09034551344189,"pfxX":-10.379059111800508,"pfxZ":5.70328089317125,"pX":-1.0612227588281464,"pZ":1.987845318267603,"vX0":4.214563026771292,"vY0":-144.04825523534367,"vZ0":-7.457754767490295,"x":157.45,"y":185.11,"x0":-1.188458517146813,"y0":50.000348331408226,"z0":5.836020579958,"aX":-21.9769963912314},"breaks":{"breakAngle":44.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":9.1,"breakHorizontal":18.0,"spinRate":2449,"spinDirection":217},"zone":13,"typeConfidence":0.92,"plateTime":0.3791136045354766,"extension":6.401757041454123},"index":1,"playId":"3bf7dbb7-df7d-32a0-aa07-84bf91b6356c","pitchNumber":2,"startTime":"2026-06-25T03:52:20.094Z","endTime":"2026-06-25T03:52:25.149Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":99.5,"endSpeed":91.7,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.768505845843737,"aZ":-17.82472532155942,"pfxX":-8.60203832550328,"pfxZ":6.687140534016773,"pX":-0.06673600053679161,"pZ":3.7453966963704075,"vX0":6.113486966689447,"vY0":-144.837092824199,"vZ0":-3.2159865037685225,"x":119.54,"y":137.65,"x0":-1.0769790037660727,"y0":50.00017001240057,"z0":5.947012088577353,"aX":-18.449511161990113},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":11.8,"breakHorizontal":14.5,"spinRate":2420,"spinDirection":217},"zone":11,"typeConfidence":0.92,"plateTime":0.3767829042039996,"extension":6.313658886109667},"index":2,"playId":"bacdb5e5-fb99-3e6c-af71-d3bf8e183303","pitchNumber":3,"startTime":"2026-06-25T03:52:44.725Z","endTime":"2026-06-25T03:52:48.817Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":100.3,"endSpeed":92.8,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.650533058644587,"aZ":-11.779780454874283,"pfxX":-5.737683442691377,"pfxZ":9.324135702406732,"pX":0.39560665436263975,"pZ":2.6772240245135284,"vX0":6.539168642343217,"vY0":-145.90135134273905,"vZ0":-7.132353903261265,"x":101.92,"y":166.49,"x0":-1.1138400550165002,"y0":50.00093924573999,"z0":5.839928745413466,"aX":-12.548565795608926},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":15.8,"breakHorizontal":9.4,"spinRate":2531,"spinDirection":219},"zone":6,"typeConfidence":0.88,"plateTime":0.3733415081518925,"extension":6.453124410462989},"index":3,"playId":"a053eb5f-1e54-30e7-b726-27df157d9161","pitchNumber":4,"startTime":"2026-06-25T03:53:06.968Z","endTime":"2026-06-25T03:53:10.616Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.7,"endSpeed":90.7,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.52519022177419,"aZ":-19.658492441839982,"pfxX":-9.434266024185998,"pfxZ":5.9654830099576035,"pX":0.36990300410047117,"pZ":3.026808974157811,"vX0":7.226209574148575,"vY0":-143.54144229394998,"vZ0":-4.881958504229709,"x":102.9,"y":157.06,"x0":-0.9475675083492481,"y0":50.00248741592021,"z0":5.964089008695961,"aX":-19.794346289003254},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":10.1,"breakHorizontal":15.7,"spinRate":2384,"spinDirection":213},"zone":3,"typeConfidence":0.91,"plateTime":0.3807904594666618,"extension":6.435686683796346},"index":4,"playId":"774d83f5-18e1-3de2-8ad9-d4f7bfc803b3","pitchNumber":5,"startTime":"2026-06-25T03:53:25.718Z","endTime":"2026-06-25T03:53:29.523Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":100.1,"endSpeed":91.9,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.534817534931,"aZ":-9.651346713619498,"pfxX":-6.184368622741037,"pfxZ":10.44968929997355,"pX":0.42708417059612996,"pZ":2.3650343197101935,"vX0":6.630872858681334,"vY0":-145.50824069298238,"vZ0":-8.196829841830445,"x":100.72,"y":174.92,"x0":-1.0722853616715602,"y0":50.00315257839878,"z0":5.795079415505157,"aX":-13.329067674001417},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-9.7,"breakVerticalInduced":17.5,"breakHorizontal":10.0,"spinRate":2589,"spinDirection":221},"zone":6,"typeConfidence":0.89,"plateTime":0.37571248270143087,"extension":6.477793500720817},"index":5,"playId":"b54807ef-0071-3347-8f6a-a7539dd49ff7","pitchNumber":6,"startTime":"2026-06-25T03:53:47.735Z","endTime":"2026-06-25T03:53:57.628Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T03:53:57.628Z","atBatIndex":56},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Henry Bolte hit by pitch.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-25T03:55:58.927Z","endTime":"2026-06-25T03:56:06.156Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681916,"fullName":"Dylan Smith","link":"/api/v1/people/681916"},"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":[2],"actionIndex":[0,1],"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":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Drew Gilbert remains in the game as the center fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-25T03:55:09.160Z","endTime":"2026-06-25T03:55:09.196Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687551,"link":"/api/v1/people/687551"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"801","replacedPlayer":{"id":606992,"link":"/api/v1/people/606992"}},{"details":{"description":"Defensive Substitution: Daniel Susac replaces center fielder Jonah Cox, batting 9th, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-06-25T03:55:09.196Z","endTime":"2026-06-25T03:56:01.067Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":691740,"link":"/api/v1/people/691740"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"901","replacedPlayer":{"id":813841,"link":"/api/v1/people/813841"}},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","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.7,"endSpeed":86.4,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.373180056994546,"aZ":-15.145252106261928,"pfxX":-7.47855158955173,"pfxZ":8.868657742543618,"pX":-1.4686991824542306,"pZ":3.435121906107671,"vX0":2.234112023834838,"vY0":-137.86279654668357,"vZ0":-4.336522540622431,"x":172.98,"y":146.03,"x0":-1.3192294918941276,"y0":50.00344432401113,"z0":6.054673074364591,"aX":-14.358861671964405},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.4,"breakHorizontal":13.1,"spinRate":2080,"spinDirection":205},"zone":11,"typeConfidence":2.0,"plateTime":0.39768194008012925,"extension":6.871005106393708},"index":2,"playId":"1c6f9a7f-632f-35ef-9922-1a5db81b83f8","pitchNumber":1,"startTime":"2026-06-25T03:56:01.067Z","endTime":"2026-06-25T03:56:06.156Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T03:56:06.156Z","atBatIndex":57},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nick Kurtz strikes out on a foul tip.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-25T03:59:05.864Z","endTime":"2026-06-25T04:01:48.512Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669062,"fullName":"Erik Miller","link":"/api/v1/people/669062"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4,5,6,7,8,9],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":691740,"link":"/api/v1/people/691740"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-25T03:56:30.999Z","endTime":"2026-06-25T03:56:57.541Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Erik Miller replaces Dylan Smith.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-06-25T03:56:57.541Z","endTime":"2026-06-25T03:59:08.008Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669062,"link":"/api/v1/people/669062"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.8,"endSpeed":89.1,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.540924515196046,"aZ":-20.721300305213372,"pfxX":9.806337964961605,"pfxZ":5.648303172124276,"pX":0.4870632661242615,"pZ":4.772968963141135,"vX0":-6.301168299284518,"vY0":-140.90186024116505,"vZ0":-1.2530545717269614,"x":98.43,"y":109.91,"x0":1.4688694417720523,"y0":50.000951888853805,"z0":6.551684426763115,"aX":19.878318308400583},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":10.2,"breakHorizontal":-16.6,"spinRate":2433,"spinDirection":137},"zone":12,"typeConfidence":0.72,"plateTime":0.3875162788649913,"extension":6.729581935817824},"index":2,"playId":"ffe8000a-7096-33d0-b86a-fa4d4a9dc7d6","pitchNumber":1,"startTime":"2026-06-25T03:59:08.008Z","endTime":"2026-06-25T03:59:11.871Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":88.6,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.224701222890126,"aZ":-20.874019330402596,"pfxX":10.977067755654419,"pfxZ":5.658747379247597,"pX":0.035080540529225615,"pZ":3.4104557710796994,"vX0":-7.657509902930166,"vY0":-139.86242075242953,"vZ0":-4.5430303163389585,"x":115.66,"y":146.7,"x0":1.371410683561319,"y0":50.002482933454054,"z0":6.410556086987285,"aX":21.91773517556735},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":9.6,"breakHorizontal":-18.5,"spinRate":2281,"spinDirection":131},"zone":2,"typeConfidence":0.9,"plateTime":0.39045319671517165,"extension":6.743974910506003},"index":3,"playId":"8786812d-9f76-3fda-8a1c-eb5cf76ec28a","pitchNumber":2,"startTime":"2026-06-25T03:59:26.984Z","endTime":"2026-06-25T03:59:30.577Z","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":true},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.8,"endSpeed":76.9,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.132608193063565,"aZ":-29.1729173791855,"pfxX":-2.569407872130573,"pfxZ":2.018821149033603,"pX":0.05297735169177882,"pZ":1.671974324166614,"vX0":-2.767077990222876,"vY0":-120.62973194631897,"vZ0":-4.981118165494362,"x":114.98,"y":193.64,"x0":1.5460174473633401,"y0":50.00050155827652,"z0":6.317405605810278,"aX":-3.807846252132755},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":2.8,"breakHorizontal":5.3,"spinRate":2495,"spinDirection":337},"zone":14,"typeConfidence":0.91,"plateTime":0.4530093404992366,"extension":6.64100966094061},"index":4,"playId":"8a6459bd-1285-3dfe-85f1-acbb0486b815","pitchNumber":3,"startTime":"2026-06-25T03:59:45.999Z","endTime":"2026-06-25T04:00:13.031Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":137,"player":{"id":691740,"fullName":"Daniel Susac","link":"/api/v1/people/691740"}}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.7,"endSpeed":78.6,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.89055984059763,"aZ":-26.51017133106018,"pfxX":0.9759552491297726,"pfxZ":3.658289801817724,"pX":-0.23410847309524327,"pZ":1.1412916008758216,"vX0":-4.3486358409004735,"vY0":-123.24162727842986,"vZ0":-7.0306888365950915,"x":125.92,"y":207.97,"x0":1.42121511967543,"y0":50.00568246137508,"z0":6.2491532511580115,"aX":1.5127399230739076},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":5.3,"breakHorizontal":-0.8,"spinRate":2486,"spinDirection":97},"zone":13,"typeConfidence":0.9,"plateTime":0.4432659252860027,"extension":6.7186659319399},"index":5,"playId":"26ad45a3-8dda-370e-bc30-5cc1982ab89a","pitchNumber":4,"startTime":"2026-06-25T04:00:17.207Z","endTime":"2026-06-25T04:00:20.814Z","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":97.6,"endSpeed":89.5,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.41011846627545,"aZ":-17.343739892525267,"pfxX":10.7974963365084,"pfxZ":7.255473067260851,"pX":-1.4052825051939286,"pZ":3.4834550612456887,"vX0":-11.387394943612069,"vY0":-141.64028613302827,"vZ0":-5.210940705583638,"x":170.57,"y":144.73,"x0":1.2520456368764965,"y0":50.00663631747959,"z0":6.445356522112139,"aX":22.084362296539275},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":12.2,"breakHorizontal":-17.4,"spinRate":2498,"spinDirection":136},"zone":11,"typeConfidence":0.6,"plateTime":0.385757401230872,"extension":6.881544330183506},"index":6,"playId":"6fe40c9f-2aa2-365c-bcfe-2ef126de5d25","pitchNumber":5,"startTime":"2026-06-25T04:00:36.875Z","endTime":"2026-06-25T04:00:40.416Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":0},"index":7,"playId":"7853cd1c-d8e5-30a4-9dd2-47f11e068200","startTime":"2026-06-25T04:00:55.217Z","endTime":"2026-06-25T04:00:58.217Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":78.6,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.938871116255257,"aZ":-25.3408814246939,"pfxX":-0.2727224379111237,"pfxZ":4.37494478133627,"pX":0.5237690122205667,"pZ":2.7252924960476297,"vX0":-2.340062529663735,"vY0":-123.72292199134384,"vZ0":-3.7595532464897703,"x":97.04,"y":165.2,"x0":1.5143088058277865,"y0":50.00228951710094,"z0":6.3700995258317406,"aX":-0.42596218197227914},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":7.3,"breakHorizontal":1.0,"spinRate":2452,"spinDirection":201},"zone":6,"typeConfidence":0.9,"plateTime":0.4414367661680565,"extension":6.696107005061434},"index":8,"playId":"42f705b2-a127-3c96-aade-bc6a6ce45908","pitchNumber":6,"startTime":"2026-06-25T04:01:17.290Z","endTime":"2026-06-25T04:01:21.880Z","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":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":83.0,"endSpeed":76.8,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.111783942380555,"aZ":-32.96738493589133,"pfxX":-1.035291374982876,"pfxZ":-0.5331442868434717,"pX":-0.13723844906546517,"pZ":1.747840218884177,"vX0":-3.2188266596792374,"vY0":-120.83631521700495,"vZ0":-4.345185376492333,"x":122.23,"y":191.59,"x0":1.3456083625402049,"y0":50.00512105819065,"z0":6.459731196858502,"aX":-1.5336165722638453},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-1.7,"breakHorizontal":2.6,"spinRate":2312,"spinDirection":326},"zone":8,"typeConfidence":0.91,"plateTime":0.4529370950063849,"extension":6.650469115085206},"index":9,"playId":"719b5586-530e-33b3-b96f-fddf6aa3e3cc","pitchNumber":7,"startTime":"2026-06-25T04:01:44.593Z","endTime":"2026-06-25T04:01:48.512Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T04:01:48.512Z","atBatIndex":58},{"result":{"type":"atBat","event":"Intent Walk","eventType":"intent_walk","description":"Erik Miller intentionally walks Shea Langeliers.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-25T04:01:50.968Z","endTime":"2026-06-25T04:04:08.743Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669062,"fullName":"Erik Miller","link":"/api/v1/people/669062"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"postOnSecond":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[5],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Intent Walk","eventType":"intent_walk","movementReason":null,"runner":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.6,"endSpeed":76.8,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.462020242385286,"aZ":-33.541750779777445,"pfxX":-2.990775042256886,"pfxZ":-0.9165042326600048,"pX":1.4016760794168732,"pZ":3.0821189517510486,"vX0":0.2577866547997515,"vY0":-121.73140839880863,"vZ0":-1.15485146743095,"x":63.57,"y":155.56,"x0":1.6826318007067484,"y0":50.00014908244189,"z0":6.47290727275762,"aX":-4.47645114985204},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-1.7,"breakHorizontal":5.4,"spinRate":2515,"spinDirection":307},"zone":12,"typeConfidence":0.91,"plateTime":0.4503849280505783,"extension":6.703657756635032},"index":0,"playId":"9593ab78-c106-3aa8-8a5e-8ef416a99d52","pitchNumber":1,"startTime":"2026-06-25T04:02:14.634Z","endTime":"2026-06-25T04:02:18.672Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":1},"index":1,"playId":"9460acb7-ab7e-3a3b-90e0-4f2b18fe0194","startTime":"2026-06-25T04:02:33.876Z","endTime":"2026-06-25T04:02:37.496Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":88.1,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.927438028586998,"aZ":-22.646980644775713,"pfxX":12.68767969286836,"pfxZ":4.811164655118715,"pX":-0.28002253569768276,"pZ":2.477258308034352,"vX0":-8.26263389714208,"vY0":-139.88657827330394,"vZ0":-6.660440030043979,"x":127.67,"y":171.89,"x0":1.0655988761252082,"y0":50.0005043856962,"z0":6.376510974641784,"aX":25.10977929687162},"breaks":{"breakAngle":44.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":7.4,"breakHorizontal":-21.2,"spinRate":2152,"spinDirection":130},"zone":5,"typeConfidence":0.9,"plateTime":0.3917411795195007,"extension":6.806883031458301},"index":2,"playId":"c1c2eb2b-d172-3d94-9c01-9574559f6413","pitchNumber":2,"startTime":"2026-06-25T04:02:52.626Z","endTime":"2026-06-25T04:02:56.527Z","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,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":80.3,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.84109510260894,"aZ":-26.921846453149996,"pfxX":10.056599355695116,"pfxZ":3.19890624707919,"pX":1.3429514666193652,"pZ":3.9940429968471127,"vX0":-4.735528199100886,"vY0":-126.7561090510954,"vZ0":-0.06616100880862763,"x":65.81,"y":130.94,"x0":1.9203454459884515,"y0":50.00129795084451,"z0":6.154772072298612,"aX":16.50251361052222},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":6.0,"breakHorizontal":-17.3,"spinRate":1845,"spinDirection":107},"zone":12,"typeConfidence":0.88,"plateTime":0.4307079670177121,"extension":6.772211855322947},"index":3,"playId":"cf2056ef-a7a4-3d55-8f4a-788ac72ab1e7","pitchNumber":3,"startTime":"2026-06-25T04:03:16.082Z","endTime":"2026-06-25T04:03:20.015Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"runnerGoing":true,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":89.0,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.12374076843521,"aZ":-22.356995330094254,"pfxX":11.948935850332441,"pfxZ":4.920696288512798,"pX":-0.9560333367216879,"pZ":2.277591778663931,"vX0":-10.022716711528052,"vY0":-139.36765975568503,"vZ0":-7.157918767670719,"x":153.44,"y":177.29,"x0":1.1092236323709097,"y0":50.003618130636156,"z0":6.323214345870103,"aX":23.843180220094606},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":7.8,"breakHorizontal":-19.9,"spinRate":2202,"spinDirection":133},"zone":13,"typeConfidence":0.89,"plateTime":0.3908802558403601,"extension":6.823882096881082},"index":4,"playId":"5bc69cdd-b92e-3d2e-b022-0e6a594bff5f","pitchNumber":4,"startTime":"2026-06-25T04:03:35.578Z","endTime":"2026-06-25T04:03:41.320Z","isPitch":true,"type":"pitch"},{"details":{"description":"Henry Bolte steals (9) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"index":5,"actionPlayId":"5bc69cdd-b92e-3d2e-b022-0e6a594bff5f","startTime":"2026-06-25T04:03:48.973Z","endTime":"2026-06-25T04:04:07.601Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":703607,"link":"/api/v1/people/703607"}},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"index":6,"playId":"08232086-0606-1003-001c-f08cd117d70a","pitchNumber":4,"startTime":"2026-06-25T04:04:07.601Z","endTime":"2026-06-25T04:04:08.743Z","isPitch":false,"type":"no_pitch"}],"playEndTime":"2026-06-25T04:04:08.743Z","atBatIndex":59},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Tyler Soderstrom pops out to shortstop Willy Adames on the infield fly rule.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-25T04:04:09.691Z","endTime":"2026-06-25T04:04:55.859Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669062,"fullName":"Erik Miller","link":"/api/v1/people/669062"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"postOnSecond":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":642715,"link":"/api/v1/people/642715"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":85.3,"endSpeed":78.3,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.143387990538557,"aZ":-31.72900771580805,"pfxX":-1.1995993953637973,"pfxZ":0.28593716942080505,"pX":-0.6014907815526335,"pZ":3.5722893293068223,"vX0":-4.479918463854933,"vY0":-124.17146142890289,"vZ0":-0.903049687762786,"x":139.93,"y":142.33,"x0":1.3828222745898777,"y0":50.00428355184735,"z0":6.583536694872447,"aX":-1.86985004452346},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":0.6,"breakHorizontal":3.2,"spinRate":2502,"spinDirection":27},"zone":11,"typeConfidence":0.9,"plateTime":0.441321904737352,"extension":6.695438961216427},"index":0,"playId":"ad4b4eea-0314-388c-b260-590cf0cdc92b","pitchNumber":1,"startTime":"2026-06-25T04:04:28.669Z","endTime":"2026-06-25T04:04:36.168Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":89.7,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.0667933762636,"aZ":-21.627421780889907,"pfxX":10.564214554056425,"pfxZ":5.17560722568545,"pX":1.0289371683706914,"pZ":3.2884797603895266,"vX0":-4.740134360962829,"vY0":-140.9427002731273,"vZ0":-4.828049773308257,"x":77.78,"y":149.99,"x0":1.3475586919112454,"y0":50.006110484494606,"z0":6.3959099820420535,"aX":21.538637574883573},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":8.8,"breakHorizontal":-18.4,"spinRate":2330,"spinDirection":134},"zone":12,"typeConfidence":0.9,"plateTime":0.3866743440613618,"extension":6.7326809549304745},"hitData":{"launchSpeed":69.5,"launchAngle":58.0,"totalDistance":157.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":124.71,"coordY":138.92}},"index":1,"playId":"2ba2ef2e-9f59-3991-a159-64179f1c9094","pitchNumber":2,"startTime":"2026-06-25T04:04:47.424Z","endTime":"2026-06-25T04:04:55.859Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T04:04:55.859Z","atBatIndex":60},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jonah Heim flies out to right fielder Jung Hoo Lee.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-25T04:06:27.768Z","endTime":"2026-06-25T04:06:38.449Z","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":"R","description":"Right"},"pitcher":{"id":669062,"fullName":"Erik Miller","link":"/api/v1/people/669062"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":808982,"link":"/api/v1/people/808982"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-06-25T04:05:20.512Z","endTime":"2026-06-25T04:06:08.569Z","isPitch":false,"type":"action"},{"details":{"description":"Offensive Substitution: Pinch-hitter Jonah Heim replaces Jacob Wilson.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-06-25T04:06:08.569Z","endTime":"2026-06-25T04:06:29.930Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":641680,"link":"/api/v1/people/641680"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"501","replacedPlayer":{"id":805779,"link":"/api/v1/people/805779"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":88.8,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.13336927745185,"aZ":-16.035168549395195,"pfxX":6.244458116855283,"pfxZ":8.048478580810702,"pX":-0.22030858161018177,"pZ":2.813169196062485,"vX0":-6.482433705796986,"vY0":-140.09455557697848,"vZ0":-7.233644027863944,"x":125.4,"y":162.82,"x0":1.30289292942844,"y0":50.00123069004711,"z0":6.460318276821596,"aX":12.517325240626034},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":13.4,"breakHorizontal":-10.1,"spinRate":2179,"spinDirection":137},"zone":5,"typeConfidence":0.91,"plateTime":0.3897081814440795,"extension":6.879486192214718},"hitData":{"launchSpeed":90.8,"launchAngle":42.0,"totalDistance":299.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":212.09,"coordY":114.16}},"index":2,"playId":"ca930bc3-9bed-33f0-8689-6143e8a84cbf","pitchNumber":1,"startTime":"2026-06-25T04:06:29.930Z","endTime":"2026-06-25T04:06:38.449Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T04:06:38.449Z","atBatIndex":61},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Rafael Devers homers (12) on a fly ball to center field.","rbi":1,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-06-25T04:09:19.801Z","endTime":"2026-06-25T04:10:23.582Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665660,"fullName":"Elvis Alvarado","link":"/api/v1/people/665660"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5],"actionIndex":[0,1,2],"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":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"responsiblePitcher":{"id":665660,"link":"/api/v1/people/665660"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Jonah Heim remains in the game as the third baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-25T04:08:33.418Z","endTime":"2026-06-25T04:08:33.454Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":641680,"link":"/api/v1/people/641680"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"501","replacedPlayer":{"id":805779,"link":"/api/v1/people/805779"}},{"details":{"description":"Defensive switch from third base to shortstop for Max Muncy.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-06-25T04:08:33.454Z","endTime":"2026-06-25T04:08:33.456Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":691777,"link":"/api/v1/people/691777"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"800"},{"details":{"description":"Pitching Change: Elvis Alvarado replaces Luis Medina.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-06-25T04:08:33.456Z","endTime":"2026-06-25T04:09:21.962Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":665660,"link":"/api/v1/people/665660"},"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":99.3,"endSpeed":91.2,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.56769162788103,"aZ":-12.405619382760284,"pfxX":-7.571991175309144,"pfxZ":9.282151630358337,"pX":-0.9040701527100069,"pZ":3.5260190855504288,"vX0":6.253373434892643,"vY0":-144.52624231314707,"vZ0":-4.295781611850585,"x":151.46,"y":143.58,"x0":-2.104855336301888,"y0":50.002036615601156,"z0":5.785129069327484,"aX":-16.125335541850752},"breaks":{"breakAngle":48.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":16.2,"breakHorizontal":12.6,"spinRate":2458,"spinDirection":231},"zone":11,"typeConfidence":0.93,"plateTime":0.3780139784013121,"extension":5.772564424883378},"index":3,"playId":"3e5f78f1-9085-3d55-903e-6a244e2dbb38","pitchNumber":1,"startTime":"2026-06-25T04:09:21.962Z","endTime":"2026-06-25T04:09:25.887Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":98.7,"endSpeed":91.1,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.493180889466146,"aZ":-12.539693947987645,"pfxX":-7.458427001814967,"pfxZ":9.316843690652565,"pX":0.0540471098834436,"pZ":2.325944124294983,"vX0":8.90670612713683,"vY0":-143.4169221225895,"vZ0":-6.897437310035218,"x":114.94,"y":175.98,"x0":-2.1055316134376048,"y0":50.004457979031585,"z0":5.524747295910099,"aX":-15.722119020207819},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":15.8,"breakHorizontal":12.0,"spinRate":2566,"spinDirection":229},"zone":5,"typeConfidence":0.93,"plateTime":0.3801856046226133,"extension":5.7640066972355735},"index":4,"playId":"31a2f12a-04ac-3aa9-abf8-3d9f8330d9df","pitchNumber":2,"startTime":"2026-06-25T04:09:37.002Z","endTime":"2026-06-25T04:09:40.625Z","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":0},"pitchData":{"startSpeed":99.2,"endSpeed":90.2,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.051938877665876,"aZ":-13.042116133547035,"pfxX":-8.214876155087888,"pfxZ":9.128137770471342,"pX":-0.3535087241864838,"pZ":2.761205950973966,"vX0":7.987192804541496,"vY0":-144.2070531839161,"vZ0":-5.803034444161758,"x":130.47,"y":164.23,"x0":-2.0983781473036185,"y0":50.002063358032125,"z0":5.611480778400121,"aX":-17.217380579925834},"breaks":{"breakAngle":46.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":15.5,"breakHorizontal":13.2,"spinRate":2599,"spinDirection":229},"zone":4,"typeConfidence":0.92,"plateTime":0.3805199052735677,"extension":5.787932188622251},"hitData":{"launchSpeed":106.1,"launchAngle":30.0,"totalDistance":416.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":139.28,"coordY":31.12}},"index":5,"playId":"05ac456d-fb38-3075-972b-c30682de9da0","pitchNumber":3,"startTime":"2026-06-25T04:09:53.895Z","endTime":"2026-06-25T04:10:23.582Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T04:10:23.582Z","atBatIndex":62},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Willy Adames flies out to center fielder Henry Bolte.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-06-25T04:10:04.918Z","endTime":"2026-06-25T04:10:57.736Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665660,"fullName":"Elvis Alvarado","link":"/api/v1/people/665660"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":703607,"link":"/api/v1/people/703607"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 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":98.4,"endSpeed":90.4,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.155179911319088,"aZ":-21.2883665091235,"pfxX":-10.236503626150228,"pfxZ":5.219444853377617,"pX":-0.3297429727099662,"pZ":2.823749128242821,"vX0":8.889396790727785,"vY0":-143.11265684365642,"vZ0":-4.28950312887552,"x":129.57,"y":162.54,"x0":-2.1369000192964576,"y0":50.00693322104712,"z0":5.665055499335897,"aX":-21.367519429885494},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":8.8,"breakHorizontal":16.9,"spinRate":2393,"spinDirection":227},"zone":1,"typeConfidence":0.92,"plateTime":0.3818444399255685,"extension":5.971190358101399},"hitData":{"launchSpeed":84.1,"launchAngle":33.0,"totalDistance":309.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":138.9,"coordY":76.2}},"index":0,"playId":"ef31b17e-f5de-3a16-8eef-b52dc40ebc60","pitchNumber":1,"startTime":"2026-06-25T04:10:46.265Z","endTime":"2026-06-25T04:10:57.736Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T04:10:57.736Z","atBatIndex":63},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jung Hoo Lee flies out to right fielder Lawrence Butler.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-06-25T04:10:54.790Z","endTime":"2026-06-25T04:13:14.508Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665660,"fullName":"Elvis Alvarado","link":"/api/v1/people/665660"},"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":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":671732,"link":"/api/v1/people/671732"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":79.7,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.196415869948904,"aZ":-30.828802005072234,"pfxX":-0.234988195025284,"pfxZ":0.8346386616154451,"pX":0.12890623672712723,"pZ":2.54841986083551,"vX0":5.765183236579676,"vY0":-126.09804473848232,"vZ0":-1.4903143760269717,"x":112.09,"y":169.97,"x0":-2.1547286432627692,"y0":50.004239833696005,"z0":5.630123436928309,"aX":-0.3803314837737724},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":1.4,"breakHorizontal":-0.8,"spinRate":2097,"spinDirection":50},"zone":5,"typeConfidence":0.92,"plateTime":0.43407228457932545,"extension":5.973554237120062},"index":0,"playId":"9e0749a9-c040-3e97-b672-8bed720e6325","pitchNumber":1,"startTime":"2026-06-25T04:11:23.747Z","endTime":"2026-06-25T04:11:27.274Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":99.5,"endSpeed":90.9,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.614305024951065,"aZ":-13.923080920130177,"pfxX":-8.138576860652531,"pfxZ":8.61340848309113,"pX":-0.29866352595349976,"pZ":2.620717799683917,"vX0":7.6382456630546836,"vY0":-144.62628483017286,"vZ0":-6.2781005568593224,"x":128.38,"y":168.02,"x0":-1.916068781052523,"y0":50.00431730660698,"z0":5.672977556585653,"aX":-17.248787368385404},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":14.5,"breakHorizontal":13.2,"spinRate":2487,"spinDirection":226},"zone":4,"typeConfidence":0.92,"plateTime":0.37865456288998356,"extension":5.971644144329822},"index":1,"playId":"3fe58123-2816-3719-bc46-8ac56fb44490","pitchNumber":2,"startTime":"2026-06-25T04:11:39.428Z","endTime":"2026-06-25T04:11:44.579Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":80.7,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.72508835378305,"aZ":-29.84465650872605,"pfxX":-1.306306627646876,"pfxZ":1.4133128430683057,"pX":0.12690800821954795,"pZ":0.5372921305001187,"vX0":6.109767443517051,"vY0":-128.52730200903872,"vZ0":-6.464508409173158,"x":112.16,"y":224.27,"x0":-2.124326629237882,"y0":50.00507930576349,"z0":5.440260253075413,"aX":-2.15861659067741},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":1.2,"breakHorizontal":0.8,"spinRate":2038,"spinDirection":270},"zone":14,"typeConfidence":0.91,"plateTime":0.4281875905675565,"extension":6.139051077881814},"index":2,"playId":"88ce8fa4-403b-3226-9e03-42ccc164b1de","pitchNumber":3,"startTime":"2026-06-25T04:12:01.894Z","endTime":"2026-06-25T04:12:05.965Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":81.9,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.81793462866784,"aZ":-30.95516068623115,"pfxX":-4.790071974596952,"pfxZ":0.7170158083632501,"pX":-2.4684689923376544,"pZ":1.1382108772688502,"vX0":1.2256422300809842,"vY0":-128.93302403911883,"vZ0":-5.4909424575657715,"x":211.09,"y":208.05,"x0":-2.3265459832367137,"y0":50.0003394679221,"z0":5.67290434584669,"aX":-8.09491944542679},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":0.4,"breakHorizontal":8.4,"spinRate":1274,"spinDirection":236},"zone":13,"typeConfidence":2.0,"plateTime":0.4241728786362837,"extension":6.049202624238372},"index":3,"playId":"917b4eaf-1782-33ca-86a9-640788c1a02b","pitchNumber":4,"startTime":"2026-06-25T04:12:25.208Z","endTime":"2026-06-25T04:12:28.921Z","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":99.4,"endSpeed":91.1,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.554441310829795,"aZ":-15.610469303154778,"pfxX":-9.30801320042081,"pfxZ":7.8118600841585355,"pX":-0.7239681659684175,"pZ":2.0249830736212795,"vX0":7.138555486340776,"vY0":-144.4565227418193,"vZ0":-7.359298210756889,"x":144.6,"y":184.11,"x0":-2.013483243406733,"y0":50.00479345602363,"z0":5.558801755218496,"aX":-19.74279158760809},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":12.8,"breakHorizontal":15.5,"spinRate":2571,"spinDirection":228},"zone":7,"typeConfidence":0.8,"plateTime":0.37866409907138054,"extension":5.999645912100522},"index":4,"playId":"71dd81d9-acf5-325d-91c1-839bf9aead39","pitchNumber":5,"startTime":"2026-06-25T04:12:43.464Z","endTime":"2026-06-25T04:12:46.957Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":78.9,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.720158020108222,"aZ":-31.777192362151716,"pfxX":-0.3674776255302672,"pfxZ":0.25117693003773045,"pX":0.5242711880388123,"pZ":1.835882830940875,"vX0":6.591714445339739,"vY0":-127.24757273885888,"vZ0":-2.7433767862768317,"x":97.02,"y":189.21,"x0":-2.077933927802901,"y0":50.00631896219081,"z0":5.505729033974536,"aX":-0.589944045293327},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":0.0,"breakHorizontal":-1.2,"spinRate":2100,"spinDirection":341},"zone":9,"typeConfidence":0.89,"plateTime":0.434298865493127,"extension":6.145302336382057},"hitData":{"launchSpeed":88.9,"launchAngle":50.0,"totalDistance":270.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":149.27,"coordY":94.34}},"index":5,"playId":"24d2d5a6-0567-3366-8a10-8b8ef0ba5b0e","pitchNumber":6,"startTime":"2026-06-25T04:13:04.570Z","endTime":"2026-06-25T04:13:14.508Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T04:13:14.508Z","atBatIndex":64},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Victor Bericoto homers (2) on a fly ball to center field.","rbi":1,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-06-25T04:13:21.431Z","endTime":"2026-06-25T04:14:30.989Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":682674,"fullName":"Victor Bericoto","link":"/api/v1/people/682674"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665660,"fullName":"Elvis Alvarado","link":"/api/v1/people/665660"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"03","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".429"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".500"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".500"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".125"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"14","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".600"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"80.67"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"105.49"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.57"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"81.65"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"97.14"},{"zone":"06","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"91.15"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"102.66"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.15"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.23"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"76.67"},{"zone":"12","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.97"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"72.62"},{"zone":"14","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.19"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.583"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".667"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"2.500"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".250"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".400"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"14","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.333"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.583"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".667"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"2.500"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".250"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".400"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"14","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.333"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":682674,"fullName":"Victor Bericoto","link":"/api/v1/people/682674"},"responsiblePitcher":{"id":665660,"link":"/api/v1/people/665660"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":100.1,"endSpeed":91.6,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.34695032005102,"aZ":-14.187593216608786,"pfxX":-8.598508238660745,"pfxZ":8.379671587556562,"pX":-0.17774223135874606,"pZ":2.1621200128083244,"vX0":8.567477595917513,"vY0":-145.42435099525636,"vZ0":-7.501781455530814,"x":123.78,"y":180.4,"x0":-2.0414691296656966,"y0":50.00617929690657,"z0":5.631703993336264,"aX":-18.464183941383357},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":13.8,"breakHorizontal":13.9,"spinRate":2559,"spinDirection":226},"zone":8,"typeConfidence":0.9,"plateTime":0.3763069687605549,"extension":6.011122645271662},"index":0,"playId":"e7c67a0a-f5d6-3969-bcb8-6e13d63c7b70","pitchNumber":1,"startTime":"2026-06-25T04:13:43.777Z","endTime":"2026-06-25T04:13:46.813Z","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":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":81.0,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.39072840485101,"aZ":-30.227340976555602,"pfxX":-0.07447147754121497,"pfxZ":1.1716890303308265,"pX":-0.14795703335244326,"pZ":2.6636265124829372,"vX0":5.836330957407504,"vY0":-127.20215736702724,"vZ0":-1.0126587553322601,"x":122.64,"y":166.86,"x0":-2.451671656810557,"y0":50.000592208292815,"z0":5.4398063734548145,"aX":-0.12461098146196549},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":2.2,"breakHorizontal":-1.1,"spinRate":2081,"spinDirection":285},"zone":5,"typeConfidence":0.93,"plateTime":0.42879707067006123,"extension":6.0903767268906375},"hitData":{"launchSpeed":108.7,"launchAngle":26.0,"totalDistance":445.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":87.55,"coordY":22.78}},"index":1,"playId":"e4ffddcd-f05c-36ae-b447-851799177be8","pitchNumber":2,"startTime":"2026-06-25T04:14:03.602Z","endTime":"2026-06-25T04:14:30.989Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T04:14:30.989Z","atBatIndex":65}],"currentPlay":{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Victor Bericoto homers (2) on a fly ball to center field.","rbi":1,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-06-25T04:13:21.431Z","endTime":"2026-06-25T04:14:30.989Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":682674,"fullName":"Victor Bericoto","link":"/api/v1/people/682674"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665660,"fullName":"Elvis Alvarado","link":"/api/v1/people/665660"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"03","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".429"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".500"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".500"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".125"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"14","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".600"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"80.67"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"105.49"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.57"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"81.65"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"97.14"},{"zone":"06","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"91.15"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"102.66"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.15"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.23"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"76.67"},{"zone":"12","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.97"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"72.62"},{"zone":"14","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.19"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.583"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".667"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"2.500"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".250"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".400"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"14","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.333"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.583"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".667"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"2.500"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".250"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".400"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"14","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.333"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":682674,"fullName":"Victor Bericoto","link":"/api/v1/people/682674"},"responsiblePitcher":{"id":665660,"link":"/api/v1/people/665660"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":100.1,"endSpeed":91.6,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.34695032005102,"aZ":-14.187593216608786,"pfxX":-8.598508238660745,"pfxZ":8.379671587556562,"pX":-0.17774223135874606,"pZ":2.1621200128083244,"vX0":8.567477595917513,"vY0":-145.42435099525636,"vZ0":-7.501781455530814,"x":123.78,"y":180.4,"x0":-2.0414691296656966,"y0":50.00617929690657,"z0":5.631703993336264,"aX":-18.464183941383357},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":13.8,"breakHorizontal":13.9,"spinRate":2559,"spinDirection":226},"zone":8,"typeConfidence":0.9,"plateTime":0.3763069687605549,"extension":6.011122645271662},"index":0,"playId":"e7c67a0a-f5d6-3969-bcb8-6e13d63c7b70","pitchNumber":1,"startTime":"2026-06-25T04:13:43.777Z","endTime":"2026-06-25T04:13:46.813Z","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":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":81.0,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.39072840485101,"aZ":-30.227340976555602,"pfxX":-0.07447147754121497,"pfxZ":1.1716890303308265,"pX":-0.14795703335244326,"pZ":2.6636265124829372,"vX0":5.836330957407504,"vY0":-127.20215736702724,"vZ0":-1.0126587553322601,"x":122.64,"y":166.86,"x0":-2.451671656810557,"y0":50.000592208292815,"z0":5.4398063734548145,"aX":-0.12461098146196549},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":2.2,"breakHorizontal":-1.1,"spinRate":2081,"spinDirection":285},"zone":5,"typeConfidence":0.93,"plateTime":0.42879707067006123,"extension":6.0903767268906375},"hitData":{"launchSpeed":108.7,"launchAngle":26.0,"totalDistance":445.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":87.55,"coordY":22.78}},"index":1,"playId":"e4ffddcd-f05c-36ae-b447-851799177be8","pitchNumber":2,"startTime":"2026-06-25T04:14:03.602Z","endTime":"2026-06-25T04:14:30.989Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T04:14:30.989Z","atBatIndex":65},"scoringPlays":[50,62,65],"playsByInning":[{"startIndex":0,"endIndex":5,"top":[0,1,2],"bottom":[3,4,5],"hits":{"away":[{"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":641816,"fullName":"Tyler Mahle","link":"/api/v1/people/641816"},"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"coordinates":{"x":114.89,"y":57.66},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":1,"pitcher":{"id":641816,"fullName":"Tyler Mahle","link":"/api/v1/people/641816"},"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"coordinates":{"x":97.26,"y":62.88},"type":"O","description":"Flyout"}],"home":[]}},{"startIndex":6,"endIndex":12,"top":[6,7,8],"bottom":[9,10,11,12],"hits":{"away":[{"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":641816,"fullName":"Tyler Mahle","link":"/api/v1/people/641816"},"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"coordinates":{"x":153.06,"y":62.01},"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":641816,"fullName":"Tyler Mahle","link":"/api/v1/people/641816"},"batter":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"coordinates":{"x":111.27,"y":153.2},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":2,"pitcher":{"id":641816,"fullName":"Tyler Mahle","link":"/api/v1/people/641816"},"batter":{"id":608841,"fullName":"Joey Meneses","link":"/api/v1/people/608841"},"coordinates":{"x":105.7,"y":166.38},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":2,"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"coordinates":{"x":93.63,"y":62.35},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":2,"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"batter":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"coordinates":{"x":145.73,"y":149.66},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":2,"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"batter":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"coordinates":{"x":209.9,"y":99.69},"type":"H","description":"Double"}]}},{"startIndex":13,"endIndex":18,"top":[13,14,15],"bottom":[16,17,18],"hits":{"away":[{"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":641816,"fullName":"Tyler Mahle","link":"/api/v1/people/641816"},"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"coordinates":{"x":114.31,"y":156.24},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":3,"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"batter":{"id":813841,"fullName":"Jonah Cox","link":"/api/v1/people/813841"},"coordinates":{"x":97.59,"y":111.14},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":3,"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"batter":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"coordinates":{"x":144.71,"y":171.95},"type":"O","description":"Double Play"}]}},{"startIndex":19,"endIndex":25,"top":[19,20,21],"bottom":[22,23,24,25],"hits":{"away":[{"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":641816,"fullName":"Tyler Mahle","link":"/api/v1/people/641816"},"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"coordinates":{"x":149.78,"y":153.71},"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":4,"pitcher":{"id":641816,"fullName":"Tyler Mahle","link":"/api/v1/people/641816"},"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"coordinates":{"x":189.32,"y":58.68},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":4,"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"batter":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"coordinates":{"x":147.87,"y":74.39},"type":"O","description":"Lineout"}]}},{"startIndex":26,"endIndex":33,"top":[26,27,28,29],"bottom":[30,31,32,33],"hits":{"away":[{"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":641816,"fullName":"Tyler Mahle","link":"/api/v1/people/641816"},"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"coordinates":{"x":147.76,"y":156.24},"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":641816,"fullName":"Tyler Mahle","link":"/api/v1/people/641816"},"batter":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"coordinates":{"x":174.47,"y":144.91},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":5,"pitcher":{"id":641816,"fullName":"Tyler Mahle","link":"/api/v1/people/641816"},"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"coordinates":{"x":149.97,"y":136.82},"type":"O","description":"Lineout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":5,"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"batter":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"coordinates":{"x":182.56,"y":64.35},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":5,"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"batter":{"id":682674,"fullName":"Victor Bericoto","link":"/api/v1/people/682674"},"coordinates":{"x":93.53,"y":104.05},"type":"H","description":"Single"}]}},{"startIndex":34,"endIndex":40,"top":[34,35,36,37],"bottom":[38,39,40],"hits":{"away":[{"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":641816,"fullName":"Tyler Mahle","link":"/api/v1/people/641816"},"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"coordinates":{"x":109.75,"y":160.8},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":6,"pitcher":{"id":641816,"fullName":"Tyler Mahle","link":"/api/v1/people/641816"},"batter":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"coordinates":{"x":174.42,"y":43.21},"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":6,"pitcher":{"id":656529,"fullName":"Sam Hentges","link":"/api/v1/people/656529"},"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"coordinates":{"x":95.87,"y":46.34},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":6,"pitcher":{"id":686993,"fullName":"Justin Sterner","link":"/api/v1/people/686993"},"batter":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"coordinates":{"x":92.52,"y":60.26},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":6,"pitcher":{"id":686993,"fullName":"Justin Sterner","link":"/api/v1/people/686993"},"batter":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"coordinates":{"x":156.88,"y":166.88},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":6,"pitcher":{"id":686993,"fullName":"Justin Sterner","link":"/api/v1/people/686993"},"batter":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"coordinates":{"x":127.99,"y":145.6},"type":"O","description":"Groundout"}]}},{"startIndex":41,"endIndex":47,"top":[41,42,43],"bottom":[44,45,46,47],"hits":{"away":[{"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":676254,"fullName":"Ryan Walker","link":"/api/v1/people/676254"},"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"coordinates":{"x":132.55,"y":180.06},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":7,"pitcher":{"id":676254,"fullName":"Ryan Walker","link":"/api/v1/people/676254"},"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"coordinates":{"x":120.59,"y":134.67},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":7,"pitcher":{"id":663687,"fullName":"Hogan Harris","link":"/api/v1/people/663687"},"batter":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"coordinates":{"x":130.53,"y":148.14},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":7,"pitcher":{"id":663687,"fullName":"Hogan Harris","link":"/api/v1/people/663687"},"batter":{"id":682674,"fullName":"Victor Bericoto","link":"/api/v1/people/682674"},"coordinates":{"x":120.39,"y":88.85},"type":"O","description":"Lineout"}]}},{"startIndex":48,"endIndex":56,"top":[48,49,50,51],"bottom":[52,53,54,55,56],"hits":{"away":[{"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":681916,"fullName":"Dylan Smith","link":"/api/v1/people/681916"},"batter":{"id":608841,"fullName":"Joey Meneses","link":"/api/v1/people/608841"},"coordinates":{"x":162.89,"y":156.59},"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":8,"pitcher":{"id":681916,"fullName":"Dylan Smith","link":"/api/v1/people/681916"},"batter":{"id":691777,"fullName":"Max Muncy","link":"/api/v1/people/691777"},"coordinates":{"x":149.35,"y":32.18},"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":8,"pitcher":{"id":681916,"fullName":"Dylan Smith","link":"/api/v1/people/681916"},"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"coordinates":{"x":93.0,"y":62.62},"type":"O","description":"Lineout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":8,"pitcher":{"id":665622,"fullName":"Luis Medina","link":"/api/v1/people/665622"},"batter":{"id":813841,"fullName":"Jonah Cox","link":"/api/v1/people/813841"},"coordinates":{"x":133.0,"y":193.64},"type":"O","description":"Sac Bunt"}]}},{"startIndex":57,"endIndex":65,"top":[57,58,59,60,61],"bottom":[62,63,64,65],"hits":{"away":[{"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":669062,"fullName":"Erik Miller","link":"/api/v1/people/669062"},"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"coordinates":{"x":124.71,"y":138.92},"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":9,"pitcher":{"id":669062,"fullName":"Erik Miller","link":"/api/v1/people/669062"},"batter":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"coordinates":{"x":212.09,"y":114.16},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":9,"pitcher":{"id":665660,"fullName":"Elvis Alvarado","link":"/api/v1/people/665660"},"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"coordinates":{"x":139.28,"y":31.12},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":9,"pitcher":{"id":665660,"fullName":"Elvis Alvarado","link":"/api/v1/people/665660"},"batter":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"coordinates":{"x":138.9,"y":76.2},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":9,"pitcher":{"id":665660,"fullName":"Elvis Alvarado","link":"/api/v1/people/665660"},"batter":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"coordinates":{"x":149.27,"y":94.34},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":9,"pitcher":{"id":665660,"fullName":"Elvis Alvarado","link":"/api/v1/people/665660"},"batter":{"id":682674,"fullName":"Victor Bericoto","link":"/api/v1/people/682674"},"coordinates":{"x":87.55,"y":22.78},"type":"H","description":"Home Run"}]}}]},"linescore":{"note":"Two out when winning run scored.","currentInning":9,"currentInningOrdinal":"9th","inningState":"Bottom","inningHalf":"Bottom","isTopInning":false,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":1,"errors":1,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":2},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":0}},{"num":9,"ordinalNum":"9th","home":{"runs":2,"hits":2,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":2}}],"teams":{"home":{"runs":2,"hits":6,"errors":1,"leftOnBase":6},"away":{"runs":1,"hits":3,"errors":0,"leftOnBase":4}},"defense":{"pitcher":{"id":665660,"fullName":"Elvis Alvarado","link":"/api/v1/people/665660"},"catcher":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"first":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"second":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"third":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"shortstop":{"id":691777,"fullName":"Max Muncy","link":"/api/v1/people/691777"},"left":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"center":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"right":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"batter":{"id":608841,"fullName":"Joey Meneses","link":"/api/v1/people/608841"},"onDeck":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"inHole":{"id":691777,"fullName":"Max Muncy","link":"/api/v1/people/691777"},"battingOrder":6,"team":{"id":133,"name":"Athletics","link":"/api/v1/teams/133"}},"offense":{"batter":{"id":682674,"fullName":"Victor Bericoto","link":"/api/v1/people/682674"},"onDeck":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"inHole":{"id":691740,"fullName":"Daniel Susac","link":"/api/v1/people/691740"},"pitcher":{"id":669062,"fullName":"Erik Miller","link":"/api/v1/people/669062"},"battingOrder":7,"team":{"id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"}},"balls":0,"strikes":1,"outs":2},"boxscore":{"teams":{"away":{"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":5,"groundOuts":8,"airOuts":10,"runs":1,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":7,"baseOnBalls":3,"intentionalWalks":1,"hits":3,"hitByPitch":1,"avg":".247","atBats":28,"obp":".327","slg":".415","ops":".742","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":32,"totalBases":7,"rbi":1,"leftOnBase":9,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.00","popOuts":2,"lineOuts":3},"pitching":{"flyOuts":3,"groundOuts":3,"airOuts":9,"runs":2,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":13,"baseOnBalls":3,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":30,"obp":".273","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":156,"era":"4.93","inningsPitched":"8.2","saveOpportunities":0,"earnedRuns":2,"whip":"1.44","battersFaced":34,"outs":26,"completeGames":0,"shutouts":0,"pitchesThrown":156,"balls":51,"strikes":105,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.33","rbi":2,"pitchesPerInning":"18.00","runsScoredPer9":"2.08","homeRunsPer9":"2.08","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":26,"errors":0,"chances":29,"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":"700","stats":{"batting":{"summary":"0-3 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":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":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":72,"flyOuts":17,"groundOuts":60,"airOuts":38,"runs":26,"doubles":6,"triples":0,"homeRuns":5,"strikeOuts":58,"baseOnBalls":22,"intentionalWalks":1,"hits":37,"hitByPitch":0,"avg":".192","atBats":193,"obp":".274","slg":".301","ops":".575","caughtStealing":3,"stolenBases":5,"stolenBasePercentage":".625","caughtStealingPercentage":".375","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":215,"totalBases":58,"rbi":20,"leftOnBase":80,"sacBunts":0,"sacFlies":0,"babip":".246","groundOutsToAirouts":"1.58","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"38.60","popOuts":6,"lineOuts":15},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":122,"errors":1,"chances":124,"fielding":".992","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID641680":{"person":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"jerseyNumber":"15","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"501","stats":{"batting":{"note":"a-","summary":"0-1","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":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":36,"flyOuts":20,"groundOuts":30,"airOuts":33,"runs":14,"doubles":8,"triples":0,"homeRuns":6,"strikeOuts":20,"baseOnBalls":10,"intentionalWalks":0,"hits":26,"hitByPitch":0,"avg":".243","atBats":107,"obp":".303","slg":".486","ops":".789","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":119,"totalBases":52,"rbi":17,"leftOnBase":54,"sacBunts":0,"sacFlies":2,"babip":".241","groundOutsToAirouts":"0.91","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.83","popOuts":6,"lineOuts":7},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":5,"stolenBases":20,"stolenBasePercentage":".800","caughtStealingPercentage":".200","assists":9,"putOuts":208,"errors":1,"chances":218,"fielding":".995","passedBall":0,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"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":17,"gamesStarted":14,"flyOuts":45,"groundOuts":92,"airOuts":74,"runs":32,"doubles":12,"triples":0,"homeRuns":8,"strikeOuts":73,"baseOnBalls":35,"intentionalWalks":0,"hits":64,"hitByPitch":4,"atBats":300,"obp":".302","caughtStealing":2,"stolenBases":7,"stolenBasePercentage":".778","caughtStealingPercentage":".222","numberOfPitches":1306,"era":"3.05","inningsPitched":"82.2","wins":5,"losses":4,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":28,"whip":"1.20","battersFaced":342,"outs":248,"gamesPitched":17,"completeGames":1,"shutouts":0,"pitchesThrown":1306,"balls":503,"strikes":803,"strikePercentage":".610","hitBatsmen":4,"balks":1,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.24","rbi":0,"winPercentage":".556","pitchesPerInning":"15.80","gamesFinished":2,"strikeoutWalkRatio":"2.09","strikeoutsPer9Inn":"7.95","walksPer9Inn":"3.81","hitsPer9Inn":"6.97","runsScoredPer9":"3.48","homeRunsPer9":"0.87","inheritedRunners":4,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":13,"lineOuts":16},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":4,"errors":0,"chances":11,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID640454":{"person":{"id":640454,"fullName":"Matt Krook","link":"/api/v1/people/640454"},"jerseyNumber":"65","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":2,"gamesStarted":0,"flyOuts":0,"groundOuts":3,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":7,"obp":".333","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":43,"era":"0.00","inningsPitched":"2.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"whip":"1.29","battersFaced":9,"outs":7,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":43,"balls":17,"strikes":26,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"3.00","rbi":0,"winPercentage":".---","pitchesPerInning":"18.43","gamesFinished":0,"strikeoutWalkRatio":"1.00","strikeoutsPer9Inn":"7.71","walksPer9Inn":"7.71","hitsPer9Inn":"3.86","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID664129":{"person":{"id":664129,"fullName":"Geoff Hartlieb","link":"/api/v1/people/664129"},"jerseyNumber":"31","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":3,"groundOuts":2,"airOuts":6,"runs":1,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":12,"obp":".308","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":43,"era":"3.00","inningsPitched":"3.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"1.33","battersFaced":13,"outs":9,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":43,"balls":16,"strikes":27,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.33","rbi":0,"winPercentage":".---","pitchesPerInning":"14.33","gamesFinished":1,"strikeoutWalkRatio":"1.00","strikeoutsPer9Inn":"3.00","walksPer9Inn":"3.00","hitsPer9Inn":"9.00","runsScoredPer9":"3.00","homeRunsPer9":"3.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID643446":{"person":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"jerseyNumber":"22","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"900","stats":{"batting":{"summary":"0-3","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"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":1,"putOuts":2,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":73,"flyOuts":29,"groundOuts":68,"airOuts":76,"runs":19,"doubles":10,"triples":0,"homeRuns":3,"strikeOuts":35,"baseOnBalls":21,"intentionalWalks":1,"hits":52,"hitByPitch":3,"avg":".228","atBats":228,"obp":".299","slg":".311","ops":".610","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":255,"totalBases":71,"rbi":19,"leftOnBase":101,"sacBunts":1,"sacFlies":2,"babip":".255","groundOutsToAirouts":"0.89","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"76.00","popOuts":16,"lineOuts":31},"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":146,"putOuts":120,"errors":4,"chances":270,"fielding":".985","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID686993":{"person":{"id":686993,"fullName":"Justin Sterner","link":"/api/v1/people/686993"},"jerseyNumber":"60","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":10,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":10,"balls":4,"strikes":6,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":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":37,"gamesStarted":0,"flyOuts":25,"groundOuts":32,"airOuts":40,"runs":18,"doubles":4,"triples":0,"homeRuns":7,"strikeOuts":35,"baseOnBalls":9,"intentionalWalks":1,"hits":32,"hitByPitch":0,"atBats":136,"obp":".279","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":589,"era":"3.96","inningsPitched":"36.1","wins":2,"losses":3,"saves":1,"saveOpportunities":3,"holds":12,"blownSaves":2,"earnedRuns":16,"whip":"1.13","battersFaced":148,"outs":109,"gamesPitched":37,"completeGames":0,"shutouts":0,"pitchesThrown":589,"balls":203,"strikes":386,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.80","rbi":0,"winPercentage":".400","pitchesPerInning":"16.21","gamesFinished":5,"strikeoutWalkRatio":"3.89","strikeoutsPer9Inn":"8.67","walksPer9Inn":"2.23","hitsPer9Inn":"7.93","runsScoredPer9":"4.46","homeRunsPer9":"1.73","inheritedRunners":21,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":5,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":1,"errors":1,"chances":7,"fielding":".857","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":7,"gamesStarted":0,"flyOuts":12,"groundOuts":6,"airOuts":16,"runs":2,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":18,"baseOnBalls":7,"intentionalWalks":1,"hits":7,"hitByPitch":0,"atBats":47,"obp":".259","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":237,"era":"1.32","inningsPitched":"13.2","wins":1,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"1.02","battersFaced":54,"outs":41,"gamesPitched":7,"completeGames":0,"shutouts":0,"pitchesThrown":237,"balls":88,"strikes":149,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.38","rbi":0,"winPercentage":"1.000","pitchesPerInning":"17.34","gamesFinished":3,"strikeoutWalkRatio":"2.57","strikeoutsPer9Inn":"11.85","walksPer9Inn":"4.61","hitsPer9Inn":"4.61","runsScoredPer9":"1.32","homeRunsPer9":"0.66","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID666126":{"person":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"jerseyNumber":"26","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":62,"flyOuts":27,"groundOuts":59,"airOuts":50,"runs":17,"doubles":9,"triples":1,"homeRuns":6,"strikeOuts":23,"baseOnBalls":21,"intentionalWalks":0,"hits":50,"hitByPitch":3,"avg":".276","atBats":181,"obp":".359","slg":".436","ops":".795","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":206,"totalBases":79,"rbi":22,"leftOnBase":80,"sacBunts":0,"sacFlies":1,"babip":".288","groundOutsToAirouts":"1.18","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.17","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":0,"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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":57,"errors":0,"chances":58,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID660761":{"person":{"id":660761,"fullName":"José Suarez","link":"/api/v1/people/660761"},"jerseyNumber":"54","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":25,"gamesStarted":1,"flyOuts":18,"groundOuts":32,"airOuts":38,"runs":25,"doubles":13,"triples":0,"homeRuns":3,"strikeOuts":46,"baseOnBalls":20,"intentionalWalks":1,"hits":51,"hitByPitch":3,"atBats":164,"obp":".394","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","numberOfPitches":749,"era":"5.27","inningsPitched":"41.0","wins":1,"losses":2,"saves":1,"saveOpportunities":1,"holds":1,"blownSaves":0,"earnedRuns":24,"whip":"1.73","battersFaced":190,"outs":123,"gamesPitched":25,"completeGames":0,"shutouts":0,"pitchesThrown":749,"balls":282,"strikes":467,"strikePercentage":".620","hitBatsmen":3,"balks":2,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"0.84","rbi":0,"winPercentage":".333","pitchesPerInning":"18.27","gamesFinished":11,"strikeoutWalkRatio":"2.30","strikeoutsPer9Inn":"10.10","walksPer9Inn":"4.39","hitsPer9Inn":"11.20","runsScoredPer9":"5.49","homeRunsPer9":"0.66","inheritedRunners":15,"inheritedRunnersScored":11,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":9,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID608841":{"person":{"id":608841,"fullName":"Joey Meneses","link":"/api/v1/people/608841"},"jerseyNumber":"13","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"600","stats":{"batting":{"summary":"0-2 | BB","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"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":3,"flyOuts":1,"groundOuts":3,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"avg":".143","atBats":7,"obp":".333","slg":".143","ops":".476","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":9,"totalBases":1,"rbi":1,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"babip":".167","groundOutsToAirouts":"1.50","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID691777":{"person":{"id":691777,"fullName":"Max Muncy","link":"/api/v1/people/691777"},"jerseyNumber":"3","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"800","stats":{"batting":{"summary":"1-3 | HR, 2 K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":4,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":38,"flyOuts":16,"groundOuts":26,"airOuts":28,"runs":20,"doubles":6,"triples":2,"homeRuns":5,"strikeOuts":46,"baseOnBalls":9,"intentionalWalks":0,"hits":29,"hitByPitch":4,"avg":".230","atBats":126,"obp":".296","slg":".429","ops":".725","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":142,"totalBases":54,"rbi":18,"leftOnBase":53,"sacBunts":0,"sacFlies":3,"babip":".308","groundOutsToAirouts":"0.93","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.20","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":37,"putOuts":23,"errors":3,"chances":63,"fielding":".952","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID691016":{"person":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"jerseyNumber":"21","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"400","stats":{"batting":{"summary":"0-4","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":77,"flyOuts":42,"groundOuts":84,"airOuts":72,"runs":40,"doubles":20,"triples":2,"homeRuns":13,"strikeOuts":58,"baseOnBalls":41,"intentionalWalks":4,"hits":68,"hitByPitch":2,"avg":".242","atBats":281,"obp":".342","slg":".466","ops":".808","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":325,"totalBases":131,"rbi":41,"leftOnBase":137,"sacBunts":0,"sacFlies":1,"babip":".261","groundOutsToAirouts":"1.17","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.62","popOuts":19,"lineOuts":11},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":152,"errors":0,"chances":157,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID695611":{"person":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"jerseyNumber":"61","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{"summary":"5.0 IP, 0 ER, 9 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":1,"groundOuts":0,"airOuts":5,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":9,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":17,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":97,"inningsPitched":"5.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":18,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":97,"balls":31,"strikes":66,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":3},"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":6,"gamesStarted":6,"flyOuts":23,"groundOuts":21,"airOuts":44,"runs":8,"doubles":4,"triples":0,"homeRuns":0,"strikeOuts":35,"baseOnBalls":10,"intentionalWalks":0,"hits":24,"hitByPitch":2,"atBats":122,"obp":".265","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":548,"era":"2.04","inningsPitched":"35.1","wins":3,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":8,"whip":"0.96","battersFaced":136,"outs":106,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":548,"balls":176,"strikes":372,"strikePercentage":".680","hitBatsmen":2,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.48","rbi":0,"winPercentage":".750","pitchesPerInning":"15.51","gamesFinished":0,"strikeoutWalkRatio":"3.50","strikeoutsPer9Inn":"8.92","walksPer9Inn":"2.55","hitsPer9Inn":"6.11","runsScoredPer9":"2.04","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":7,"lineOuts":14},"fielding":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID665660":{"person":{"id":665660,"fullName":"Elvis Alvarado","link":"/api/v1/people/665660"},"jerseyNumber":"37","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{"note":"(L, 3-3)(BS, 1)","summary":"0.2 IP, 2 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":2,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":12,"inningsPitched":"0.2","wins":0,"losses":1,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":2,"battersFaced":4,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":12,"balls":2,"strikes":10,"strikePercentage":".830","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":1,"runsScoredPer9":"27.00","homeRunsPer9":"27.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":18,"gamesStarted":0,"flyOuts":18,"groundOuts":13,"airOuts":19,"runs":14,"doubles":6,"triples":0,"homeRuns":5,"strikeOuts":25,"baseOnBalls":7,"intentionalWalks":0,"hits":18,"hitByPitch":0,"atBats":75,"obp":".305","caughtStealing":3,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":349,"era":"6.20","inningsPitched":"20.1","wins":3,"losses":3,"saves":2,"saveOpportunities":3,"holds":4,"blownSaves":1,"earnedRuns":14,"whip":"1.23","battersFaced":82,"outs":61,"gamesPitched":18,"completeGames":0,"shutouts":0,"pitchesThrown":349,"balls":119,"strikes":230,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.68","rbi":2,"winPercentage":".500","pitchesPerInning":"17.16","gamesFinished":8,"strikeoutWalkRatio":"3.57","strikeoutsPer9Inn":"11.07","walksPer9Inn":"3.10","hitsPer9Inn":"7.97","runsScoredPer9":"6.20","homeRunsPer9":"2.21","inheritedRunners":15,"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":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID650644":{"person":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644"},"jerseyNumber":"45","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":13,"gamesStarted":13,"flyOuts":52,"groundOuts":46,"airOuts":90,"runs":34,"doubles":17,"triples":1,"homeRuns":13,"strikeOuts":46,"baseOnBalls":19,"intentionalWalks":1,"hits":80,"hitByPitch":2,"atBats":259,"obp":".358","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":1080,"era":"4.88","inningsPitched":"62.2","wins":5,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":34,"whip":"1.58","battersFaced":284,"outs":188,"gamesPitched":13,"completeGames":0,"shutouts":0,"pitchesThrown":1080,"balls":375,"strikes":705,"strikePercentage":".650","hitBatsmen":2,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.51","rbi":0,"winPercentage":".556","pitchesPerInning":"17.23","gamesFinished":0,"strikeoutWalkRatio":"2.42","strikeoutsPer9Inn":"6.61","walksPer9Inn":"2.73","hitsPer9Inn":"11.49","runsScoredPer9":"4.88","homeRunsPer9":"1.87","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":20,"lineOuts":18},"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}},"ID701762":{"person":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"jerseyNumber":"16","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"200","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":5,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":79,"flyOuts":30,"groundOuts":49,"airOuts":49,"runs":56,"doubles":15,"triples":1,"homeRuns":19,"strikeOuts":108,"baseOnBalls":72,"intentionalWalks":9,"hits":81,"hitByPitch":2,"avg":".282","atBats":287,"obp":".429","slg":".540","ops":".969","caughtStealing":1,"stolenBases":7,"stolenBasePercentage":".875","caughtStealingPercentage":".125","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":361,"totalBases":155,"rbi":61,"leftOnBase":92,"sacBunts":0,"sacFlies":0,"babip":".388","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"15.10","popOuts":7,"lineOuts":12},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":31,"putOuts":562,"errors":3,"chances":596,"fielding":".995","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID663687":{"person":{"id":663687,"fullName":"Hogan Harris","link":"/api/v1/people/663687"},"jerseyNumber":"36","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":16,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":16,"balls":3,"strikes":13,"strikePercentage":".810","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":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":40,"gamesStarted":0,"flyOuts":17,"groundOuts":29,"airOuts":35,"runs":16,"doubles":5,"triples":0,"homeRuns":4,"strikeOuts":45,"baseOnBalls":24,"intentionalWalks":2,"hits":35,"hitByPitch":3,"atBats":143,"obp":".363","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":724,"era":"3.65","inningsPitched":"37.0","wins":3,"losses":0,"saves":6,"saveOpportunities":10,"holds":10,"blownSaves":4,"earnedRuns":15,"whip":"1.59","battersFaced":171,"outs":111,"gamesPitched":40,"completeGames":0,"shutouts":0,"pitchesThrown":724,"balls":286,"strikes":438,"strikePercentage":".600","hitBatsmen":3,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.83","rbi":0,"winPercentage":"1.000","pitchesPerInning":"19.57","gamesFinished":10,"strikeoutWalkRatio":"1.88","strikeoutsPer9Inn":"10.95","walksPer9Inn":"5.84","hitsPer9Inn":"8.51","runsScoredPer9":"3.89","homeRunsPer9":"0.97","inheritedRunners":26,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":11,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID665622":{"person":{"id":665622,"fullName":"Luis Medina","link":"/api/v1/people/665622"},"jerseyNumber":"46","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{"note":"(H, 5)","summary":"1.0 IP, 0 ER, 2 K, 2 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":2,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":21,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":21,"balls":11,"strikes":10,"strikePercentage":".480","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":26,"gamesStarted":1,"flyOuts":23,"groundOuts":27,"airOuts":35,"runs":21,"doubles":6,"triples":1,"homeRuns":4,"strikeOuts":41,"baseOnBalls":17,"intentionalWalks":1,"hits":36,"hitByPitch":1,"atBats":136,"obp":".346","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":609,"era":"4.29","inningsPitched":"35.2","wins":1,"losses":1,"saves":0,"saveOpportunities":2,"holds":5,"blownSaves":2,"earnedRuns":17,"whip":"1.49","battersFaced":157,"outs":107,"gamesPitched":26,"completeGames":0,"shutouts":0,"pitchesThrown":609,"balls":243,"strikes":366,"strikePercentage":".600","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.77","rbi":0,"winPercentage":".500","pitchesPerInning":"17.07","gamesFinished":9,"strikeoutWalkRatio":"2.41","strikeoutsPer9Inn":"10.35","walksPer9Inn":"4.29","hitsPer9Inn":"9.08","runsScoredPer9":"5.30","homeRunsPer9":"1.01","inheritedRunners":9,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":6,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":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":"100","stats":{"batting":{"summary":"1-2 | 2B, BB, HBP","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":1,"atBats":2,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":38,"flyOuts":11,"groundOuts":29,"airOuts":15,"runs":11,"doubles":6,"triples":0,"homeRuns":2,"strikeOuts":39,"baseOnBalls":13,"intentionalWalks":0,"hits":36,"hitByPitch":6,"avg":".308","atBats":117,"obp":".399","slg":".410","ops":".809","caughtStealing":3,"stolenBases":9,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":138,"totalBases":48,"rbi":10,"leftOnBase":38,"sacBunts":0,"sacFlies":2,"babip":".436","groundOutsToAirouts":"1.93","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"58.50","popOuts":1,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":106,"errors":3,"chances":111,"fielding":".973","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID687515":{"person":{"id":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515"},"jerseyNumber":"32","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":35,"flyOuts":16,"groundOuts":10,"airOuts":24,"runs":8,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":21,"baseOnBalls":4,"intentionalWalks":0,"hits":14,"hitByPitch":0,"avg":".206","atBats":68,"obp":".250","slg":".324","ops":".574","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":73,"totalBases":22,"rbi":6,"leftOnBase":24,"sacBunts":1,"sacFlies":0,"babip":".267","groundOutsToAirouts":"0.42","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"34.00","popOuts":4,"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":36,"errors":2,"chances":38,"fielding":".947","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669127":{"person":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"jerseyNumber":"23","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"300","stats":{"batting":{"summary":"0-3 | BB","gamesPlayed":1,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":1,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":12,"errors":0,"chances":13,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":72,"flyOuts":57,"groundOuts":56,"airOuts":102,"runs":49,"doubles":16,"triples":0,"homeRuns":19,"strikeOuts":62,"baseOnBalls":26,"intentionalWalks":2,"hits":79,"hitByPitch":4,"avg":".265","atBats":298,"obp":".331","slg":".510","ops":".841","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":329,"totalBases":152,"rbi":40,"leftOnBase":132,"sacBunts":0,"sacFlies":1,"babip":".275","groundOutsToAirouts":"0.55","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"15.68","popOuts":26,"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":16,"stolenBases":28,"stolenBasePercentage":".636","caughtStealingPercentage":".364","assists":30,"putOuts":507,"errors":1,"chances":538,"fielding":".998","passedBall":3,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"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":21,"gamesStarted":4,"flyOuts":28,"groundOuts":34,"airOuts":47,"runs":34,"doubles":7,"triples":1,"homeRuns":6,"strikeOuts":57,"baseOnBalls":16,"intentionalWalks":0,"hits":47,"hitByPitch":6,"atBats":183,"obp":".333","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":796,"era":"6.26","inningsPitched":"46.0","wins":2,"losses":3,"saves":3,"saveOpportunities":5,"holds":2,"blownSaves":2,"earnedRuns":32,"whip":"1.37","battersFaced":207,"outs":138,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":796,"balls":269,"strikes":527,"strikePercentage":".660","hitBatsmen":6,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.72","rbi":0,"winPercentage":".400","pitchesPerInning":"17.30","gamesFinished":5,"strikeoutWalkRatio":"3.56","strikeoutsPer9Inn":"11.15","walksPer9Inn":"3.13","hitsPer9Inn":"9.20","runsScoredPer9":"6.65","homeRunsPer9":"1.17","inheritedRunners":4,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":8,"lineOuts":11},"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}},"ID605488":{"person":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"jerseyNumber":"59","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":16,"gamesStarted":16,"flyOuts":62,"groundOuts":70,"airOuts":102,"runs":57,"doubles":15,"triples":3,"homeRuns":21,"strikeOuts":72,"baseOnBalls":27,"intentionalWalks":0,"hits":85,"hitByPitch":2,"atBats":325,"obp":".318","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":1404,"era":"5.55","inningsPitched":"82.2","wins":3,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":51,"whip":"1.35","battersFaced":358,"outs":248,"gamesPitched":16,"completeGames":0,"shutouts":0,"pitchesThrown":1404,"balls":506,"strikes":898,"strikePercentage":".640","hitBatsmen":2,"balks":1,"wildPitches":0,"pickoffs":3,"groundOutsToAirouts":"0.69","rbi":0,"winPercentage":".300","pitchesPerInning":"16.98","gamesFinished":0,"strikeoutWalkRatio":"2.67","strikeoutsPer9Inn":"7.84","walksPer9Inn":"2.94","hitsPer9Inn":"9.25","runsScoredPer9":"6.21","homeRunsPer9":"2.29","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":4,"passedBall":0,"popOuts":18,"lineOuts":22},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":3,"errors":0,"chances":12,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID805779":{"person":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"jerseyNumber":"5","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"500","stats":{"batting":{"summary":"1-3 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":50,"flyOuts":31,"groundOuts":69,"airOuts":54,"runs":23,"doubles":10,"triples":0,"homeRuns":4,"strikeOuts":25,"baseOnBalls":10,"intentionalWalks":0,"hits":56,"hitByPitch":0,"avg":".277","atBats":202,"obp":".310","slg":".386","ops":".696","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":214,"totalBases":78,"rbi":26,"leftOnBase":90,"sacBunts":1,"sacFlies":1,"babip":".299","groundOutsToAirouts":"1.28","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"50.50","popOuts":7,"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":94,"putOuts":55,"errors":0,"chances":149,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]}},"batters":[703607,701762,669127,691016,805779,641680,608841,671732,691777,643446,695611,686993,663687,665622,665660],"pitchers":[695611,686993,663687,665622,665660],"bench":[666126,687515],"bullpen":[686930,650644,669372,664129,640454,678022,605488,660761],"battingOrder":[703607,701762,669127,691016,641680,608841,671732,691777,643446],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Bolte (6, Mahle)."},{"label":"HR","value":"Muncy (5, 8th inning off Smith, D, 0 on, 2 out)."},{"label":"TB","value":"Bolte 2; Muncy 4; Wilson, J."},{"label":"RBI","value":"Muncy (18)."},{"label":"2-out RBI","value":"Muncy."},{"label":"Runners left in scoring position, 2 out","value":"Kurtz; Heim."},{"label":"GIDP","value":"Kurtz."},{"label":"Team RISP","value":"0-for-4."},{"label":"Team LOB","value":"4."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Bolte (9, 2nd base off Miller, E/Susac, D)."}]},{"title":"FIELDING","fieldList":[{"label":"DP","value":"(Kurtz)."}]}],"note":[{"label":"a","value":"Flied out for Wilson, J in the 9th."}]},"home":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"teamStats":{"batting":{"flyOuts":3,"groundOuts":3,"airOuts":9,"runs":2,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":13,"baseOnBalls":3,"intentionalWalks":0,"hits":6,"hitByPitch":0,"avg":".257","atBats":30,"obp":".309","slg":".419","ops":".728","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":34,"totalBases":13,"rbi":2,"leftOnBase":12,"sacBunts":1,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"15.00","popOuts":1,"lineOuts":5},"pitching":{"flyOuts":5,"groundOuts":8,"airOuts":10,"runs":1,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":7,"baseOnBalls":3,"intentionalWalks":1,"hits":3,"hitByPitch":1,"atBats":28,"obp":".219","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":112,"era":"4.36","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":1,"whip":"1.37","battersFaced":32,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":112,"balls":42,"strikes":70,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.80","rbi":1,"pitchesPerInning":"12.44","runsScoredPer9":"1.00","homeRunsPer9":"1.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":10,"putOuts":27,"errors":1,"chances":38,"passedBall":0,"pickoffs":0}},"players":{"ID669477":{"person":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"jerseyNumber":"10","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"300","stats":{"batting":{"summary":"0-4 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":1,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":71,"flyOuts":49,"groundOuts":51,"airOuts":93,"runs":34,"doubles":15,"triples":1,"homeRuns":16,"strikeOuts":60,"baseOnBalls":7,"intentionalWalks":0,"hits":84,"hitByPitch":6,"avg":".295","atBats":285,"obp":".322","slg":".523","ops":".845","caughtStealing":1,"stolenBases":7,"stolenBasePercentage":".875","caughtStealingPercentage":".125","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":301,"totalBases":149,"rbi":42,"leftOnBase":110,"sacBunts":0,"sacFlies":3,"babip":".321","groundOutsToAirouts":"0.55","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.81","popOuts":25,"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":32,"putOuts":177,"errors":3,"chances":212,"fielding":".986","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID664141":{"person":{"id":664141,"fullName":"JT Brubaker","link":"/api/v1/people/664141"},"jerseyNumber":"34","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":26,"gamesStarted":0,"flyOuts":27,"groundOuts":34,"airOuts":50,"runs":14,"doubles":7,"triples":0,"homeRuns":2,"strikeOuts":28,"baseOnBalls":18,"intentionalWalks":0,"hits":30,"hitByPitch":0,"atBats":139,"obp":".300","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":643,"era":"2.75","inningsPitched":"39.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":2,"blownSaves":0,"earnedRuns":12,"whip":"1.22","battersFaced":160,"outs":118,"gamesPitched":26,"completeGames":0,"shutouts":0,"pitchesThrown":643,"balls":239,"strikes":404,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.68","rbi":0,"winPercentage":".---","pitchesPerInning":"16.35","gamesFinished":10,"strikeoutWalkRatio":"1.56","strikeoutsPer9Inn":"6.41","walksPer9Inn":"4.12","hitsPer9Inn":"6.86","runsScoredPer9":"3.20","homeRunsPer9":"0.46","inheritedRunners":9,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":5,"lineOuts":18},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID813841":{"person":{"id":813841,"fullName":"Jonah Cox","link":"/api/v1/people/813841"},"jerseyNumber":"53","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"900","stats":{"batting":{"summary":"1-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":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":1,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":5,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":17,"flyOuts":1,"groundOuts":2,"airOuts":2,"runs":5,"doubles":1,"triples":1,"homeRuns":1,"strikeOuts":10,"baseOnBalls":0,"intentionalWalks":0,"hits":7,"hitByPitch":0,"avg":".368","atBats":19,"obp":".368","slg":".684","ops":"1.052","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":21,"totalBases":13,"rbi":2,"leftOnBase":10,"sacBunts":2,"sacFlies":0,"babip":".750","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.00","popOuts":1,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":19,"errors":0,"chances":19,"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"}]},"ID686790":{"person":{"id":686790,"fullName":"Trevor McDonald","link":"/api/v1/people/686790"},"jerseyNumber":"72","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":9,"gamesStarted":9,"flyOuts":11,"groundOuts":57,"airOuts":35,"runs":28,"doubles":9,"triples":1,"homeRuns":4,"strikeOuts":42,"baseOnBalls":18,"intentionalWalks":0,"hits":43,"hitByPitch":9,"atBats":175,"obp":".345","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":759,"era":"4.93","inningsPitched":"45.2","wins":2,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":25,"whip":"1.34","battersFaced":205,"outs":137,"gamesPitched":9,"completeGames":0,"shutouts":0,"pitchesThrown":759,"balls":283,"strikes":476,"strikePercentage":".630","hitBatsmen":9,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"1.63","rbi":0,"winPercentage":".286","pitchesPerInning":"16.62","gamesFinished":0,"strikeoutWalkRatio":"2.33","strikeoutsPer9Inn":"8.28","walksPer9Inn":"3.55","hitsPer9Inn":"8.47","runsScoredPer9":"5.52","homeRunsPer9":"0.79","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":6,"lineOuts":18},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":2,"errors":2,"chances":11,"fielding":".818","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID681916":{"person":{"id":681916,"fullName":"Dylan Smith","link":"/api/v1/people/681916"},"jerseyNumber":"66","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":1,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":13,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":13,"balls":4,"strikes":9,"strikePercentage":".690","hitBatsmen":1,"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":1,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":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":9,"gamesStarted":0,"flyOuts":3,"groundOuts":3,"airOuts":13,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":8,"baseOnBalls":4,"intentionalWalks":0,"hits":5,"hitByPitch":1,"atBats":29,"obp":".294","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":132,"era":"1.17","inningsPitched":"7.2","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"1.17","battersFaced":34,"outs":23,"gamesPitched":9,"completeGames":0,"shutouts":0,"pitchesThrown":132,"balls":47,"strikes":85,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.23","rbi":1,"winPercentage":".---","pitchesPerInning":"17.22","gamesFinished":3,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"9.39","walksPer9Inn":"4.70","hitsPer9Inn":"5.87","runsScoredPer9":"1.17","homeRunsPer9":"1.17","inheritedRunners":6,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":5,"lineOuts":5},"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"}]},"ID682674":{"person":{"id":682674,"fullName":"Victor Bericoto","link":"/api/v1/people/682674"},"jerseyNumber":"78","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"700","stats":{"batting":{"summary":"2-4 | HR, K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":5,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":14,"flyOuts":1,"groundOuts":7,"airOuts":3,"runs":2,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":7,"baseOnBalls":0,"intentionalWalks":0,"hits":5,"hitByPitch":0,"avg":".227","atBats":22,"obp":".227","slg":".500","ops":".727","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":22,"totalBases":11,"rbi":2,"leftOnBase":12,"sacBunts":0,"sacFlies":0,"babip":".231","groundOutsToAirouts":"2.33","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"11.00","popOuts":1,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":13,"errors":1,"chances":15,"fielding":".933","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID641816":{"person":{"id":641816,"fullName":"Tyler Mahle","link":"/api/v1/people/641816"},"jerseyNumber":"54","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{"summary":"5.2 IP, 0 ER, 4 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":6,"airOuts":5,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":2,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":17,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":70,"inningsPitched":"5.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":19,"outs":17,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":70,"balls":26,"strikes":44,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":2},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":12,"gamesStarted":12,"flyOuts":36,"groundOuts":61,"airOuts":55,"runs":38,"doubles":10,"triples":1,"homeRuns":11,"strikeOuts":61,"baseOnBalls":26,"intentionalWalks":0,"hits":65,"hitByPitch":0,"atBats":237,"obp":".342","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":1036,"era":"5.49","inningsPitched":"62.1","wins":1,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":38,"whip":"1.46","battersFaced":268,"outs":187,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":1036,"balls":385,"strikes":651,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":3,"pickoffs":1,"groundOutsToAirouts":"1.11","rbi":0,"winPercentage":".125","pitchesPerInning":"16.62","gamesFinished":0,"strikeoutWalkRatio":"2.35","strikeoutsPer9Inn":"8.81","walksPer9Inn":"3.75","hitsPer9Inn":"9.39","runsScoredPer9":"5.49","homeRunsPer9":"1.59","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":3,"passedBall":0,"popOuts":8,"lineOuts":11},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":8,"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"}]},"ID657277":{"person":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"jerseyNumber":"62","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":13,"gamesStarted":13,"flyOuts":36,"groundOuts":104,"airOuts":65,"runs":34,"doubles":12,"triples":2,"homeRuns":5,"strikeOuts":70,"baseOnBalls":20,"intentionalWalks":0,"hits":73,"hitByPitch":4,"atBats":311,"obp":".290","caughtStealing":3,"stolenBases":9,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":1220,"era":"3.35","inningsPitched":"83.1","wins":4,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":31,"whip":"1.12","battersFaced":337,"outs":250,"gamesPitched":13,"completeGames":1,"shutouts":0,"pitchesThrown":1220,"balls":420,"strikes":800,"strikePercentage":".660","hitBatsmen":4,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.60","rbi":0,"winPercentage":".444","pitchesPerInning":"14.64","gamesFinished":0,"strikeoutWalkRatio":"3.50","strikeoutsPer9Inn":"7.56","walksPer9Inn":"2.16","hitsPer9Inn":"7.88","runsScoredPer9":"3.67","homeRunsPer9":"0.54","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":8,"lineOuts":21},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":8,"errors":1,"chances":17,"fielding":".941","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID676254":{"person":{"id":676254,"fullName":"Ryan Walker","link":"/api/v1/people/676254"},"jerseyNumber":"74","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":14,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":14,"balls":5,"strikes":9,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":21,"gamesStarted":0,"flyOuts":14,"groundOuts":20,"airOuts":20,"runs":12,"doubles":1,"triples":1,"homeRuns":2,"strikeOuts":18,"baseOnBalls":11,"intentionalWalks":3,"hits":20,"hitByPitch":1,"atBats":76,"obp":".364","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":359,"era":"4.95","inningsPitched":"20.0","wins":0,"losses":1,"saves":3,"saveOpportunities":6,"holds":3,"blownSaves":3,"earnedRuns":11,"whip":"1.55","battersFaced":90,"outs":60,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":359,"balls":132,"strikes":227,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".000","pitchesPerInning":"17.95","gamesFinished":8,"strikeoutWalkRatio":"1.64","strikeoutsPer9Inn":"8.10","walksPer9Inn":"4.95","hitsPer9Inn":"9.00","runsScoredPer9":"5.40","homeRunsPer9":"0.90","inheritedRunners":6,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":2,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":1,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID671083":{"person":{"id":671083,"fullName":"Buddy Kennedy","link":"/api/v1/people/671083"},"jerseyNumber":"41","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":7,"flyOuts":1,"groundOuts":0,"airOuts":4,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":7,"obp":".125","slg":".000","ops":".125","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":8,"totalBases":0,"rbi":0,"leftOnBase":5,"sacBunts":0,"sacFlies":0,"babip":".000","groundOutsToAirouts":"0.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":1},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":4,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":6,"obp":".667","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":39,"era":"36.00","inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"whip":"6.00","battersFaced":9,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":39,"balls":18,"strikes":21,"strikePercentage":".540","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":0,"winPercentage":".---","pitchesPerInning":"39.00","gamesFinished":1,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"18.00","hitsPer9Inn":"36.00","runsScoredPer9":"36.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":0},"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}},"ID656305":{"person":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"jerseyNumber":"26","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"100","stats":{"batting":{"summary":"0-3 | BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":2},"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":78,"flyOuts":32,"groundOuts":74,"airOuts":73,"runs":35,"doubles":17,"triples":1,"homeRuns":7,"strikeOuts":74,"baseOnBalls":34,"intentionalWalks":1,"hits":69,"hitByPitch":5,"avg":".240","atBats":287,"obp":".328","slg":".380","ops":".708","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":329,"totalBases":109,"rbi":42,"leftOnBase":118,"sacBunts":0,"sacFlies":3,"babip":".297","groundOutsToAirouts":"1.01","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"41.00","popOuts":24,"lineOuts":17},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":159,"putOuts":49,"errors":8,"chances":216,"fielding":".963","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID668873":{"person":{"id":668873,"fullName":"Caleb Kilian","link":"/api/v1/people/668873"},"jerseyNumber":"45","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":32,"gamesStarted":0,"flyOuts":18,"groundOuts":28,"airOuts":31,"runs":13,"doubles":1,"triples":0,"homeRuns":5,"strikeOuts":39,"baseOnBalls":16,"intentionalWalks":2,"hits":22,"hitByPitch":1,"atBats":119,"obp":".285","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":519,"era":"2.97","inningsPitched":"33.1","wins":2,"losses":3,"saves":5,"saveOpportunities":6,"holds":3,"blownSaves":1,"earnedRuns":11,"whip":"1.14","battersFaced":138,"outs":100,"gamesPitched":32,"completeGames":0,"shutouts":0,"pitchesThrown":519,"balls":185,"strikes":334,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.90","rbi":0,"winPercentage":".400","pitchesPerInning":"15.57","gamesFinished":15,"strikeoutWalkRatio":"2.44","strikeoutsPer9Inn":"10.53","walksPer9Inn":"4.32","hitsPer9Inn":"5.94","runsScoredPer9":"3.51","homeRunsPer9":"1.35","inheritedRunners":22,"inheritedRunnersScored":6,"catchersInterference":1,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":7,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID687551":{"person":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"jerseyNumber":"0","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"801","stats":{"batting":{"note":"a-","summary":"0-0 | BB","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":60,"flyOuts":16,"groundOuts":47,"airOuts":43,"runs":18,"doubles":8,"triples":2,"homeRuns":3,"strikeOuts":33,"baseOnBalls":17,"intentionalWalks":2,"hits":37,"hitByPitch":4,"avg":".234","atBats":158,"obp":".324","slg":".367","ops":".691","caughtStealing":3,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":181,"totalBases":58,"rbi":15,"leftOnBase":83,"sacBunts":2,"sacFlies":0,"babip":".279","groundOutsToAirouts":"1.09","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"52.67","popOuts":15,"lineOuts":12},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":105,"errors":1,"chances":107,"fielding":".991","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID808982":{"person":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"jerseyNumber":"51","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"600","stats":{"batting":{"summary":"2-4 | 2B","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":1,"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":3,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":71,"flyOuts":40,"groundOuts":76,"airOuts":81,"runs":40,"doubles":19,"triples":2,"homeRuns":5,"strikeOuts":26,"baseOnBalls":13,"intentionalWalks":0,"hits":90,"hitByPitch":3,"avg":".333","atBats":270,"obp":".367","slg":".474","ops":".841","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":289,"totalBases":128,"rbi":27,"leftOnBase":73,"sacBunts":0,"sacFlies":3,"babip":".351","groundOutsToAirouts":"0.94","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"54.00","popOuts":6,"lineOuts":35},"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":129,"errors":3,"chances":133,"fielding":".977","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID656529":{"person":{"id":656529,"fullName":"Sam Hentges","link":"/api/v1/people/656529"},"jerseyNumber":"31","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{"summary":"0.1 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":1,"inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":1,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":1,"balls":0,"strikes":1,"strikePercentage":"1.000","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":17,"gamesStarted":0,"flyOuts":8,"groundOuts":10,"airOuts":15,"runs":5,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":14,"baseOnBalls":13,"intentionalWalks":1,"hits":10,"hitByPitch":2,"atBats":48,"obp":".391","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":259,"era":"2.77","inningsPitched":"13.0","wins":1,"losses":2,"saves":0,"saveOpportunities":1,"holds":2,"blownSaves":1,"earnedRuns":4,"whip":"1.77","battersFaced":64,"outs":39,"gamesPitched":17,"completeGames":0,"shutouts":0,"pitchesThrown":259,"balls":107,"strikes":152,"strikePercentage":".590","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.67","rbi":0,"winPercentage":".333","pitchesPerInning":"19.92","gamesFinished":1,"strikeoutWalkRatio":"1.08","strikeoutsPer9Inn":"9.69","walksPer9Inn":"9.00","hitsPer9Inn":"6.92","runsScoredPer9":"3.46","homeRunsPer9":"0.00","inheritedRunners":8,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":5,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID646240":{"person":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"jerseyNumber":"16","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"400","stats":{"batting":{"summary":"1-4 | HR, 2 K, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":79,"flyOuts":42,"groundOuts":65,"airOuts":71,"runs":36,"doubles":23,"triples":1,"homeRuns":12,"strikeOuts":99,"baseOnBalls":27,"intentionalWalks":2,"hits":73,"hitByPitch":1,"avg":".239","atBats":306,"obp":".301","slg":".438","ops":".739","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":336,"totalBases":134,"rbi":38,"leftOnBase":143,"sacBunts":0,"sacFlies":2,"babip":".310","groundOutsToAirouts":"0.92","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.50","popOuts":14,"lineOuts":15},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":42,"putOuts":478,"errors":5,"chances":525,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID606992":{"person":{"id":606992,"fullName":"Eric Haase","link":"/api/v1/people/606992"},"jerseyNumber":"18","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"800","stats":{"batting":{"summary":"0-2 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":7,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":22,"flyOuts":6,"groundOuts":16,"airOuts":13,"runs":8,"doubles":3,"triples":0,"homeRuns":4,"strikeOuts":19,"baseOnBalls":4,"intentionalWalks":0,"hits":12,"hitByPitch":0,"avg":".207","atBats":58,"obp":".258","slg":".466","ops":".724","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":64,"totalBases":27,"rbi":9,"leftOnBase":33,"sacBunts":2,"sacFlies":0,"babip":".229","groundOutsToAirouts":"1.23","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"14.50","popOuts":4,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":4,"stolenBases":17,"stolenBasePercentage":".810","caughtStealingPercentage":".190","assists":8,"putOuts":118,"errors":3,"chances":129,"fielding":".977","passedBall":2,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID605288":{"person":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"jerseyNumber":"12","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":14,"gamesStarted":14,"flyOuts":35,"groundOuts":77,"airOuts":70,"runs":47,"doubles":20,"triples":2,"homeRuns":12,"strikeOuts":48,"baseOnBalls":25,"intentionalWalks":0,"hits":79,"hitByPitch":4,"atBats":269,"obp":".359","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":1113,"era":"5.73","inningsPitched":"66.0","wins":2,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":42,"whip":"1.58","battersFaced":303,"outs":198,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":1113,"balls":421,"strikes":692,"strikePercentage":".620","hitBatsmen":4,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.10","rbi":0,"winPercentage":".250","pitchesPerInning":"16.86","gamesFinished":0,"strikeoutWalkRatio":"1.92","strikeoutsPer9Inn":"6.55","walksPer9Inn":"3.41","hitsPer9Inn":"10.77","runsScoredPer9":"6.41","homeRunsPer9":"1.64","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":3,"passedBall":0,"popOuts":14,"lineOuts":21},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":9,"errors":0,"chances":18,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID642715":{"person":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"jerseyNumber":"2","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"500","stats":{"batting":{"summary":"0-4 | 2 K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":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":5,"putOuts":2,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":77,"flyOuts":52,"groundOuts":56,"airOuts":94,"runs":38,"doubles":19,"triples":1,"homeRuns":13,"strikeOuts":90,"baseOnBalls":17,"intentionalWalks":0,"hits":69,"hitByPitch":1,"avg":".224","atBats":308,"obp":".266","slg":".419","ops":".685","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":327,"totalBases":129,"rbi":31,"leftOnBase":130,"sacBunts":0,"sacFlies":1,"babip":".272","groundOutsToAirouts":"0.60","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.69","popOuts":24,"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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":170,"putOuts":113,"errors":12,"chances":295,"fielding":".959","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID592662":{"person":{"id":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662"},"jerseyNumber":"38","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":16,"gamesStarted":15,"flyOuts":68,"groundOuts":67,"airOuts":107,"runs":41,"doubles":12,"triples":1,"homeRuns":14,"strikeOuts":80,"baseOnBalls":42,"intentionalWalks":0,"hits":70,"hitByPitch":0,"atBats":317,"obp":".308","caughtStealing":5,"stolenBases":15,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":1526,"era":"3.70","inningsPitched":"87.2","wins":6,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":36,"whip":"1.28","battersFaced":366,"outs":263,"gamesPitched":16,"completeGames":0,"shutouts":0,"pitchesThrown":1526,"balls":599,"strikes":927,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":3,"pickoffs":4,"groundOutsToAirouts":"0.63","rbi":0,"winPercentage":".500","pitchesPerInning":"17.41","gamesFinished":0,"strikeoutWalkRatio":"1.90","strikeoutsPer9Inn":"8.21","walksPer9Inn":"4.31","hitsPer9Inn":"7.19","runsScoredPer9":"4.21","homeRunsPer9":"1.44","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":5,"passedBall":0,"popOuts":17,"lineOuts":22},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":1,"errors":2,"chances":13,"fielding":".846","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669062":{"person":{"id":669062,"fullName":"Erik Miller","link":"/api/v1/people/669062"},"jerseyNumber":"68","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{"note":"(W, 1-0)","summary":"1.0 IP, 0 ER, K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":1,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":14,"inningsPitched":"1.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":14,"balls":7,"strikes":7,"strikePercentage":".500","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"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":26,"gamesStarted":0,"flyOuts":7,"groundOuts":17,"airOuts":15,"runs":10,"doubles":4,"triples":0,"homeRuns":2,"strikeOuts":29,"baseOnBalls":18,"intentionalWalks":1,"hits":17,"hitByPitch":1,"atBats":78,"obp":".371","caughtStealing":0,"stolenBases":6,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":454,"era":"4.29","inningsPitched":"21.0","wins":1,"losses":0,"saves":2,"saveOpportunities":3,"holds":8,"blownSaves":1,"earnedRuns":10,"whip":"1.67","battersFaced":97,"outs":63,"gamesPitched":26,"completeGames":0,"shutouts":0,"pitchesThrown":454,"balls":214,"strikes":240,"strikePercentage":".530","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.13","rbi":0,"winPercentage":"1.000","pitchesPerInning":"21.62","gamesFinished":5,"strikeoutWalkRatio":"1.61","strikeoutsPer9Inn":"12.43","walksPer9Inn":"7.71","hitsPer9Inn":"7.29","runsScoredPer9":"4.29","homeRunsPer9":"0.86","inheritedRunners":15,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":5,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":1,"chances":3,"fielding":".667","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID694738":{"person":{"id":694738,"fullName":"Landen Roupp","link":"/api/v1/people/694738"},"jerseyNumber":"65","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{},"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":15,"flyOuts":31,"groundOuts":87,"airOuts":56,"runs":41,"doubles":21,"triples":2,"homeRuns":5,"strikeOuts":89,"baseOnBalls":33,"intentionalWalks":0,"hits":71,"hitByPitch":2,"atBats":300,"obp":".315","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","numberOfPitches":1440,"era":"4.15","inningsPitched":"80.1","wins":5,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":37,"whip":"1.29","battersFaced":338,"outs":241,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":1440,"balls":572,"strikes":868,"strikePercentage":".600","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.55","rbi":0,"winPercentage":".417","pitchesPerInning":"17.93","gamesFinished":0,"strikeoutWalkRatio":"2.70","strikeoutsPer9Inn":"9.97","walksPer9Inn":"3.70","hitsPer9Inn":"7.95","runsScoredPer9":"4.59","homeRunsPer9":"0.56","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":9,"lineOuts":16},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":5,"errors":0,"chances":11,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID650333":{"person":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"jerseyNumber":"1","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":75,"flyOuts":72,"groundOuts":90,"airOuts":112,"runs":40,"doubles":16,"triples":6,"homeRuns":3,"strikeOuts":13,"baseOnBalls":18,"intentionalWalks":3,"hits":96,"hitByPitch":3,"avg":".321","atBats":299,"obp":".358","slg":".445","ops":".803","caughtStealing":0,"stolenBases":6,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":332,"totalBases":133,"rbi":30,"leftOnBase":85,"sacBunts":5,"sacFlies":7,"babip":".321","groundOutsToAirouts":"0.80","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"99.67","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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":202,"putOuts":91,"errors":3,"chances":296,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID805811":{"person":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"jerseyNumber":"8","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"200","stats":{"batting":{"summary":"0-3 | BB, 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":9,"errors":0,"chances":9,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":38,"flyOuts":21,"groundOuts":28,"airOuts":32,"runs":20,"doubles":9,"triples":0,"homeRuns":6,"strikeOuts":34,"baseOnBalls":21,"intentionalWalks":1,"hits":37,"hitByPitch":0,"avg":".285","atBats":130,"obp":".382","slg":".492","ops":".874","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":152,"totalBases":64,"rbi":16,"leftOnBase":53,"sacBunts":0,"sacFlies":1,"babip":".341","groundOutsToAirouts":"0.88","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.67","popOuts":3,"lineOuts":8},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":52,"errors":0,"chances":55,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID691740":{"person":{"id":691740,"fullName":"Daniel Susac","link":"/api/v1/people/691740"},"jerseyNumber":"6","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"901","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":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":36,"flyOuts":22,"groundOuts":23,"airOuts":29,"runs":5,"doubles":5,"triples":1,"homeRuns":0,"strikeOuts":26,"baseOnBalls":6,"intentionalWalks":0,"hits":27,"hitByPitch":2,"avg":".267","atBats":101,"obp":".315","slg":".337","ops":".652","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":113,"totalBases":34,"rbi":14,"leftOnBase":48,"sacBunts":2,"sacFlies":2,"babip":".351","groundOutsToAirouts":"0.79","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":3,"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":9,"stolenBases":22,"stolenBasePercentage":".710","caughtStealingPercentage":".290","assists":14,"putOuts":229,"errors":2,"chances":245,"fielding":".992","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID657424":{"person":{"id":657424,"fullName":"Matt Gage","link":"/api/v1/people/657424"},"jerseyNumber":"93","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":31,"gamesStarted":0,"flyOuts":15,"groundOuts":29,"airOuts":24,"runs":12,"doubles":4,"triples":1,"homeRuns":5,"strikeOuts":20,"baseOnBalls":14,"intentionalWalks":0,"hits":24,"hitByPitch":1,"atBats":94,"obp":".351","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":453,"era":"3.96","inningsPitched":"25.0","wins":4,"losses":1,"saves":1,"saveOpportunities":2,"holds":5,"blownSaves":1,"earnedRuns":11,"whip":"1.52","battersFaced":112,"outs":75,"gamesPitched":31,"completeGames":0,"shutouts":0,"pitchesThrown":453,"balls":180,"strikes":273,"strikePercentage":".600","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.21","rbi":0,"winPercentage":".800","pitchesPerInning":"18.12","gamesFinished":4,"strikeoutWalkRatio":"1.43","strikeoutsPer9Inn":"7.20","walksPer9Inn":"5.04","hitsPer9Inn":"8.64","runsScoredPer9":"4.32","homeRunsPer9":"1.80","inheritedRunners":26,"inheritedRunnersScored":11,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":4,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":1,"chances":2,"fielding":".500","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[656305,805811,669477,646240,642715,808982,682674,606992,687551,813841,691740,641816,656529,676254,681916,669062],"pitchers":[641816,656529,676254,681916,669062],"bench":[650333,671083],"bullpen":[664141,657424,605288,668873,686790,592662,694738,657277],"battingOrder":[656305,805811,669477,646240,642715,808982,682674,687551,691740],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Lee, J (19, Jump)."},{"label":"HR","value":"Devers (12, 9th inning off Alvarado, 0 on, 0 out); Bericoto (2, 9th inning off Alvarado, 0 on, 2 out)."},{"label":"TB","value":"Bericoto 5; Cox; Devers 4; Lee, J 3."},{"label":"RBI","value":"Bericoto (2); Devers (38)."},{"label":"2-out RBI","value":"Bericoto."},{"label":"Runners left in scoring position, 2 out","value":"Bericoto; Schmitt."},{"label":"SAC","value":"Cox."},{"label":"Team RISP","value":"0-for-3."},{"label":"Team LOB","value":"6."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Schmitt (3, throw)."},{"label":"Outfield assists","value":"Bericoto (Wilson, J at home)."},{"label":"DP","value":"(Schmitt-Adames-Eldridge)."}]}],"note":[{"label":"a","value":"Walked for Haase in the 8th."}]}},"officials":[{"official":{"id":594151,"fullName":"Ramon De Jesus","link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"fullName":"Paul Clemons","link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":482641,"fullName":"Adrian Johnson","link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":511890,"fullName":"Quinn Wolcott","link":"/api/v1/people/511890"},"officialType":"Third Base"}],"info":[{"label":"IBB","value":"Langeliers (by Miller, E)."},{"label":"HBP","value":"Bolte (by Smith, D)."},{"label":"ABS Challenge","value":"Haase 3 (Ball-Overturned to Strike, Ball-Overturned to Strike, Ball-Overturned to Strike); Langeliers 2 (Ball-Overturned to Strike, Ball-Overturned to Strike); Susac, D (Ball-Confirmed)."},{"label":"Pitches-strikes","value":"Jump 97-66; Sterner 10-6; Harris, H 16-13; Medina 21-10; Alvarado 12-10; Mahle 70-44; Hentges 1-1; Walker, R 14-9; Smith, D 13-9; Miller, E 14-7."},{"label":"Groundouts-flyouts","value":"Jump 0-1; Sterner 2-0; Harris, H 0-0; Medina 1-0; Alvarado 0-2; Mahle 6-3; Hentges 0-1; Walker, R 2-0; Smith, D 0-0; Miller, E 0-1."},{"label":"Batters faced","value":"Jump 18; Sterner 3; Harris, H 4; Medina 5; Alvarado 4; Mahle 19; Hentges 1; Walker, R 3; Smith, D 5; Miller, E 4."},{"label":"Inherited runners-scored","value":"Hentges 1-0; Miller, E 1-0."},{"label":"Umpires","value":"HP: Ramon De Jesus. 1B: Paul Clemons. 2B: Adrian Johnson. 3B: Quinn Wolcott. "},{"label":"Weather","value":"59 degrees, Cloudy."},{"label":"Wind","value":"12 mph, Varies."},{"label":"First pitch","value":"6:46 PM."},{"label":"T","value":"2:28."},{"label":"Att","value":"37,526."},{"label":"Venue","value":"Oracle Park."},{"label":"June 24, 2026"}],"pitchingNotes":["Smith, D pitched to 1 batter in the 9th inning."],"topPerformers":[{"player":{"person":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611","boxscoreName":"Jump"},"jerseyNumber":"61","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{"summary":"5.0 IP, 0 ER, 9 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":1,"groundOuts":0,"airOuts":5,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":9,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":17,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":97,"inningsPitched":"5.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":18,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":97,"balls":31,"strikes":66,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":3},"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":6,"gamesStarted":6,"flyOuts":23,"groundOuts":21,"airOuts":44,"runs":8,"doubles":4,"triples":0,"homeRuns":0,"strikeOuts":35,"baseOnBalls":10,"intentionalWalks":0,"hits":24,"hitByPitch":2,"atBats":122,"obp":".265","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":548,"era":"2.04","inningsPitched":"35.1","wins":3,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":8,"whip":"0.96","battersFaced":136,"outs":106,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":548,"balls":176,"strikes":372,"strikePercentage":".680","hitBatsmen":2,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.48","rbi":0,"winPercentage":".750","pitchesPerInning":"15.51","gamesFinished":0,"strikeoutWalkRatio":"3.50","strikeoutsPer9Inn":"8.92","walksPer9Inn":"2.55","hitsPer9Inn":"6.11","runsScoredPer9":"2.04","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":7,"lineOuts":14},"fielding":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"starter","gameScore":71,"pitchingGameScore":71},{"player":{"person":{"id":641816,"fullName":"Tyler Mahle","link":"/api/v1/people/641816","boxscoreName":"Mahle"},"jerseyNumber":"54","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{"summary":"5.2 IP, 0 ER, 4 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":6,"airOuts":5,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":2,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":17,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":70,"inningsPitched":"5.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":19,"outs":17,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":70,"balls":26,"strikes":44,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":2},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":12,"gamesStarted":12,"flyOuts":36,"groundOuts":61,"airOuts":55,"runs":38,"doubles":10,"triples":1,"homeRuns":11,"strikeOuts":61,"baseOnBalls":26,"intentionalWalks":0,"hits":65,"hitByPitch":0,"atBats":237,"obp":".342","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":1036,"era":"5.49","inningsPitched":"62.1","wins":1,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":38,"whip":"1.46","battersFaced":268,"outs":187,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":1036,"balls":385,"strikes":651,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":3,"pickoffs":1,"groundOutsToAirouts":"1.11","rbi":0,"winPercentage":".125","pitchesPerInning":"16.62","gamesFinished":0,"strikeoutWalkRatio":"2.35","strikeoutsPer9Inn":"8.81","walksPer9Inn":"3.75","hitsPer9Inn":"9.39","runsScoredPer9":"5.49","homeRunsPer9":"1.59","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":3,"passedBall":0,"popOuts":8,"lineOuts":11},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":8,"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"}]},"type":"starter","gameScore":70,"pitchingGameScore":70},{"player":{"person":{"id":682674,"fullName":"Victor Bericoto","link":"/api/v1/people/682674","boxscoreName":"Bericoto"},"jerseyNumber":"78","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"700","stats":{"batting":{"summary":"2-4 | HR, K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":5,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":14,"flyOuts":1,"groundOuts":7,"airOuts":3,"runs":2,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":7,"baseOnBalls":0,"intentionalWalks":0,"hits":5,"hitByPitch":0,"avg":".227","atBats":22,"obp":".227","slg":".500","ops":".727","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":22,"totalBases":11,"rbi":2,"leftOnBase":12,"sacBunts":0,"sacFlies":0,"babip":".231","groundOutsToAirouts":"2.33","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"11.00","popOuts":1,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":13,"errors":1,"chances":15,"fielding":".933","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"type":"hitter","gameScore":56,"hittingGameScore":56}]},"decisions":{"winner":{"id":669062,"fullName":"Erik Miller","link":"/api/v1/people/669062"},"loser":{"id":665660,"fullName":"Elvis Alvarado","link":"/api/v1/people/665660"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}