[{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Blake Dunn singles on a line drive to center fielder Spencer Jones.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-21T17:38:24.070Z","endTime":"2026-06-21T17:39:57.886Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":694362,"fullName":"Blake Dunn","link":"/api/v1/people/694362"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695684,"fullName":"Elmer Rodríguez","link":"/api/v1/people/695684"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694362,"fullName":"Blake Dunn","link":"/api/v1/people/694362"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[3,4,6,7,8],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":694362,"fullName":"Blake Dunn","link":"/api/v1/people/694362"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":682987,"link":"/api/v1/people/682987"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-21T16:49:01.063Z","endTime":"2026-06-21T17:07:28.545Z","isPitch":false,"type":"action","player":{"id":694362,"link":"/api/v1/people/694362"},"contextMetrics":{}},{"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},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-06-21T17:07:28.545Z","endTime":"2026-06-21T17:38:16.995Z","isPitch":false,"type":"action","player":{"id":694362,"link":"/api/v1/people/694362"},"contextMetrics":{}},{"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},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-06-21T17:38:16.995Z","endTime":"2026-06-21T17:38:26.438Z","isPitch":false,"type":"action","player":{"id":694362,"link":"/api/v1/people/694362"},"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":87.5,"strikeZoneTop":3.09,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.280354794701736,"aZ":-23.67002403064686,"pfxX":-11.614608815319993,"pfxZ":4.333452778425812,"pX":-0.7745051298233258,"pZ":2.5224236131916102,"vX0":9.27504543314717,"vY0":-139.44703511751652,"vZ0":-3.8219450091465075,"x":146.52,"y":170.67,"x0":-2.6398797587490113,"y0":50.00597137963889,"z0":5.478410364945973,"aX":-22.806236885801145},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":7.2,"breakHorizontal":19.1,"spinRate":1945,"spinDirection":232},"zone":4,"typeConfidence":0.9,"plateTime":0.39326483606135954,"extension":6.404471255772801},"index":3,"playId":"b7c698cf-682a-3c6b-9c2a-d9495d0b2fd3","pitchNumber":1,"startTime":"2026-06-21T17:38:26.438Z","endTime":"2026-06-21T17:38:30.915Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695684,"link":"/api/v1/people/695684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":694362,"link":"/api/v1/people/694362","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.3,"endSpeed":74.7,"strikeZoneTop":3.09,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.82647609637357,"aZ":-32.35839884010597,"pfxX":9.065774834451716,"pfxZ":-0.1308370003813497,"pX":0.05237901670113105,"pZ":1.915283987184173,"vX0":3.811154256605727,"vY0":-118.28976495389225,"vZ0":-1.4427635028254797,"x":115.0,"y":187.07,"x0":-2.760376290602619,"y0":50.00324776792105,"z0":5.51622631836491,"aX":12.76939843996666},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-0.4,"breakHorizontal":-17.4,"spinRate":2407,"spinDirection":57},"zone":8,"typeConfidence":0.9,"plateTime":0.46410934818462524,"extension":6.6790594266078},"index":4,"playId":"e4e1296e-25bd-3212-a2d7-4aa990afb7dc","pitchNumber":2,"startTime":"2026-06-21T17:38:39.319Z","endTime":"2026-06-21T17:38:43.533Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695684,"link":"/api/v1/people/695684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":694362,"link":"/api/v1/people/694362","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"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},"preCount":{"balls":0,"strikes":2,"outs":0},"index":5,"startTime":"2026-06-21T17:38:50.448Z","endTime":"2026-06-21T17:39:04.560Z","isPitch":false,"type":"action","player":{"id":694362,"link":"/api/v1/people/694362"},"defense":{"pitcher":{"id":695684,"link":"/api/v1/people/695684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":694362,"link":"/api/v1/people/694362","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"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},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":88.1,"strikeZoneTop":3.09,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.036957408061355,"aZ":-16.098097945565105,"pfxX":-6.234640467351128,"pfxZ":8.124819153592721,"pX":0.9966823649805678,"pZ":2.4412962394943682,"vX0":11.354535841028671,"vY0":-139.69223029125442,"vZ0":-5.821098093405599,"x":79.01,"y":172.87,"x0":-2.308059088089635,"y0":50.005571445800314,"z0":5.607918879045985,"aX":-12.341465564224269},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":13.7,"breakHorizontal":9.0,"spinRate":1870,"spinDirection":225},"zone":12,"typeConfidence":0.91,"plateTime":0.39186523039685994,"extension":6.475391999016093},"index":6,"playId":"852df735-b2ed-3d42-b0aa-4f99aceadc5d","pitchNumber":3,"startTime":"2026-06-21T17:39:04.560Z","endTime":"2026-06-21T17:39:07.783Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695684,"link":"/api/v1/people/695684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":694362,"link":"/api/v1/people/694362","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.0,"endSpeed":75.5,"strikeZoneTop":3.09,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.679527220567593,"aZ":-31.270434176254827,"pfxX":6.072505244729999,"pfxZ":0.6349811435301511,"pX":0.8943140799041568,"pZ":1.9402242889406447,"vX0":6.463930004101164,"vY0":-119.26439109925431,"vZ0":-1.6254492238318914,"x":82.91,"y":186.39,"x0":-2.6438659704784,"y0":50.005795891563665,"z0":5.459927720372087,"aX":8.719650362682327},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":1.0,"breakHorizontal":-12.6,"spinRate":2554,"spinDirection":63},"zone":14,"typeConfidence":0.88,"plateTime":0.4598634341428789,"extension":6.659067910068355},"index":7,"playId":"45bd84db-447e-3a1a-b86a-254ec2a3f867","pitchNumber":4,"startTime":"2026-06-21T17:39:23.310Z","endTime":"2026-06-21T17:39:28.334Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695684,"link":"/api/v1/people/695684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":694362,"link":"/api/v1/people/694362","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.6,"endSpeed":88.8,"strikeZoneTop":3.09,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.440392721688358,"aZ":-23.58810571329717,"pfxX":-11.572452093460772,"pfxZ":4.2729859604758005,"pX":-0.46712756460706434,"pZ":2.7863278682715693,"vX0":10.192755636774978,"vY0":-140.31521513675153,"vZ0":-3.381448609403483,"x":134.81,"y":163.55,"x0":-2.6294662807978804,"y0":50.003995764689435,"z0":5.530312655326144,"aX":-23.25687430423833},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":7.2,"breakHorizontal":19.1,"spinRate":1985,"spinDirection":229},"zone":1,"typeConfidence":0.9,"plateTime":0.38921486753690093,"extension":6.48901181517755},"hitData":{"launchSpeed":75.5,"launchAngle":24.0,"totalDistance":240.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":147.25,"coordY":102.02}},"index":8,"playId":"b9d8819b-fc9b-3dc7-980d-78082880df58","pitchNumber":5,"startTime":"2026-06-21T17:39:44.273Z","endTime":"2026-06-21T17:39:57.886Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695684,"link":"/api/v1/people/695684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":694362,"link":"/api/v1/people/694362","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694362,"link":"/api/v1/people/694362"},"credit":"b_ab"},{"player":{"id":695684,"link":"/api/v1/people/695684"},"credit":"p_ab"},{"player":{"id":694362,"link":"/api/v1/people/694362"},"credit":"b_pa"},{"player":{"id":695684,"link":"/api/v1/people/695684"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":46.400000000000006,"awayTeamWinProbability":53.599999999999994,"homeTeamWinProbabilityAdded":-3.5999999999999943,"contextMetrics":{},"playEndTime":"2026-06-21T17:39:57.886Z","atBatIndex":0},{"result":{"type":"atBat","event":"Catcher Interference","eventType":"catcher_interf","description":"JJ Bleday reaches on catcher interference by Austin Wells. Blake Dunn to 2nd. JJ Bleday to 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-21T17:40:15.531Z","endTime":"2026-06-21T17:40:50.871Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695684,"fullName":"Elmer Rodríguez","link":"/api/v1/people/695684"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"postOnSecond":{"id":694362,"fullName":"Blake Dunn","link":"/api/v1/people/694362"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Catcher Interference","eventType":"catcher_interf","movementReason":"r_adv_force","runner":{"id":694362,"fullName":"Blake Dunn","link":"/api/v1/people/694362"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Catcher Interference","eventType":"catcher_interf","movementReason":null,"runner":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669224,"link":"/api/v1/people/669224"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"c_catcher_interf"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":88.5,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.004609909566284,"aZ":-23.712960776112077,"pfxX":-9.66676729281273,"pfxZ":4.256960723342267,"pX":-0.8451018032716617,"pZ":2.1616101874491314,"vX0":8.171799805935438,"vY0":-139.30259592650884,"vZ0":-4.576541208973985,"x":149.21,"y":180.42,"x0":-2.5445595128765905,"y0":50.004057116396176,"z0":5.371401388190506,"aX":-19.213402463580458},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":7.1,"breakHorizontal":16.1,"spinRate":1934,"spinDirection":232},"zone":13,"typeConfidence":0.9,"plateTime":0.39152056699667037,"extension":6.389618847263086},"index":0,"playId":"41cb0cc6-3a4c-35d9-8f9a-e05f18b85d60","pitchNumber":1,"startTime":"2026-06-21T17:40:23.815Z","endTime":"2026-06-21T17:40:27.210Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695684,"link":"/api/v1/people/695684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":668709,"link":"/api/v1/people/668709","batSide":{"code":"L","description":"Left"}},"first":{"id":694362,"link":"/api/v1/people/694362"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.5,"endSpeed":82.7,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.875719606272124,"aZ":-27.491283786928733,"pfxX":-10.392748727863452,"pfxZ":2.7060594429449907,"pX":-0.6360873514848684,"pZ":1.6789611603269692,"vX0":8.44419547313213,"vY0":-130.0964690120851,"vZ0":-4.065543208697093,"x":141.25,"y":193.45,"x0":-2.5587114310118575,"y0":50.00276462069632,"z0":5.3232234251194095,"aX":-17.983395754425207},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":4.3,"breakHorizontal":17.2,"spinRate":1576,"spinDirection":241},"zone":7,"typeConfidence":0.85,"plateTime":0.4194961761665499,"extension":6.750463129816654},"hitData":{"launchSpeed":57.4,"launchAngle":20.0,"totalDistance":132.0,"trajectory":"ground_ball","hardness":"medium","location":"2","coordinates":{"coordX":124.99,"coordY":149.28}},"index":1,"playId":"363929a0-f401-3026-9416-2158c59efc52","pitchNumber":2,"startTime":"2026-06-21T17:40:42.064Z","endTime":"2026-06-21T17:40:50.871Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695684,"link":"/api/v1/people/695684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":668709,"link":"/api/v1/people/668709","batSide":{"code":"L","description":"Left"}},"first":{"id":694362,"link":"/api/v1/people/694362"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668709,"link":"/api/v1/people/668709"},"credit":"b_pa"},{"player":{"id":695684,"link":"/api/v1/people/695684"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.0,"awayTeamWinProbability":59.0,"homeTeamWinProbabilityAdded":-5.400000000000006,"leverageIndex":1.46,"dramaIndex":75.0,"contextMetrics":{},"playEndTime":"2026-06-21T17:40:50.871Z","atBatIndex":1},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Sal Stewart grounds into a force out, fielded by third baseman Ryan McMahon. Blake Dunn out at 3rd. JJ Bleday to 2nd. Sal Stewart to 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-21T17:41:38.230Z","endTime":"2026-06-21T17:41:46.857Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695684,"fullName":"Elmer Rodríguez","link":"/api/v1/people/695684"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"postOnSecond":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":null,"outBase":"3B","isOut":true,"outNumber":1},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":694362,"fullName":"Blake Dunn","link":"/api/v1/people/694362"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":641857,"link":"/api/v1/people/641857"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"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},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":88.2,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.02338451524358,"aZ":-24.999916519481832,"pfxX":-9.304608610200031,"pfxZ":3.6059606341869586,"pX":-0.7453161814208974,"pZ":2.6485356217260354,"vX0":8.185502388113362,"vY0":-140.0357615352668,"vZ0":-3.413365298574808,"x":145.41,"y":167.27,"x0":-2.49445097971864,"y0":50.003971461373375,"z0":5.514930840574436,"aX":-18.518474505481564},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":6.0,"breakHorizontal":15.2,"spinRate":1837,"spinDirection":235},"zone":4,"typeConfidence":0.9,"plateTime":0.39083552242353736,"extension":6.6665399730259205},"hitData":{"launchSpeed":73.3,"launchAngle":-32.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":91.03,"coordY":159.04}},"index":0,"playId":"91a8e97f-1cb2-3d8d-87e3-43cfd997b024","pitchNumber":1,"startTime":"2026-06-21T17:41:38.230Z","endTime":"2026-06-21T17:41:46.857Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695684,"link":"/api/v1/people/695684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"first":{"id":668709,"link":"/api/v1/people/668709"},"second":{"id":694362,"link":"/api/v1/people/694362"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701398,"link":"/api/v1/people/701398"},"credit":"b_ab"},{"player":{"id":695684,"link":"/api/v1/people/695684"},"credit":"p_ab"},{"player":{"id":701398,"link":"/api/v1/people/701398"},"credit":"b_pa"},{"player":{"id":695684,"link":"/api/v1/people/695684"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":46.0,"awayTeamWinProbability":54.0,"homeTeamWinProbabilityAdded":5.0,"leverageIndex":1.84,"dramaIndex":82.0,"contextMetrics":{},"playEndTime":"2026-06-21T17:41:46.857Z","atBatIndex":2},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Nathaniel Lowe grounds into a force out, second baseman Jazz Chisholm Jr. to shortstop Anthony Volpe. JJ Bleday to 3rd. Sal Stewart out at 2nd. Nathaniel Lowe to 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-21T17:42:15.913Z","endTime":"2026-06-21T17:44:35.611Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695684,"fullName":"Elmer Rodríguez","link":"/api/v1/people/695684"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"postOnThird":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":665862,"link":"/api/v1/people/665862"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":683011,"link":"/api/v1/people/683011"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.2,"endSpeed":89.3,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.11495571948563,"aZ":-18.00821871180088,"pfxX":-7.288370532157817,"pfxZ":6.980156573542482,"pX":0.47546080732838836,"pZ":2.1137051280071635,"vX0":10.76771258623376,"vY0":-141.087208742589,"vZ0":-6.02220539906174,"x":98.88,"y":181.71,"x0":-2.431914362008912,"y0":50.00178344596599,"z0":5.424138750239188,"aX":-14.790111508554393},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":11.6,"breakHorizontal":11.2,"spinRate":1952,"spinDirection":234},"zone":9,"typeConfidence":0.91,"plateTime":0.3872451437255533,"extension":6.6282695413962625},"index":0,"playId":"f6131715-f12a-39b7-b50b-784500fd9962","pitchNumber":1,"startTime":"2026-06-21T17:42:24.652Z","endTime":"2026-06-21T17:42:28.431Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695684,"link":"/api/v1/people/695684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":663993,"link":"/api/v1/people/663993","batSide":{"code":"L","description":"Left"}},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668709,"link":"/api/v1/people/668709"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"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},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":88.5,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.937153302107852,"aZ":-17.99620000020706,"pfxX":-4.01510212937116,"pfxZ":7.130518634843622,"pX":0.9120669812988672,"pZ":2.788872191534543,"vX0":10.495972004199068,"vY0":-139.5400102232046,"vZ0":-4.4159404725926885,"x":82.23,"y":163.48,"x0":-2.3625546815786733,"y0":50.003839833153414,"z0":5.5638655405527455,"aX":-7.9855379919087195},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":12.2,"breakHorizontal":5.3,"spinRate":1762,"spinDirection":228},"zone":12,"typeConfidence":0.89,"plateTime":0.3912671251006663,"extension":6.713525201776625},"index":1,"playId":"0c96cba5-1b82-363a-8ac8-78234085e9cd","pitchNumber":2,"startTime":"2026-06-21T17:42:44.535Z","endTime":"2026-06-21T17:42:48.569Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695684,"link":"/api/v1/people/695684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":663993,"link":"/api/v1/people/663993","batSide":{"code":"L","description":"Left"}},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668709,"link":"/api/v1/people/668709"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"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},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-06-21T17:43:17.466Z","endTime":"2026-06-21T17:43:19.901Z","isPitch":false,"type":"action","player":{"id":663993,"link":"/api/v1/people/663993"},"defense":{"pitcher":{"id":695684,"link":"/api/v1/people/695684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":663993,"link":"/api/v1/people/663993","batSide":{"code":"L","description":"Left"}},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668709,"link":"/api/v1/people/668709"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"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},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":89.3,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.767915648907923,"aZ":-17.547535941092914,"pfxX":-5.746714114178766,"pfxZ":7.220835594233703,"pX":-0.2139245562136048,"pZ":2.544218784037504,"vX0":8.500482047932115,"vY0":-140.69744406810685,"vZ0":-5.243432081638634,"x":125.15,"y":170.09,"x0":-2.5130823970651073,"y0":50.00515711287249,"z0":5.551138286486761,"aX":-11.645083998196808},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":12.2,"breakHorizontal":8.9,"spinRate":1688,"spinDirection":237},"zone":5,"typeConfidence":0.91,"plateTime":0.38772878178331194,"extension":6.546028455871633},"index":3,"playId":"8b50eddc-2da4-3eff-aeaa-aafcccb2dc08","pitchNumber":3,"startTime":"2026-06-21T17:43:19.901Z","endTime":"2026-06-21T17:43:25.648Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695684,"link":"/api/v1/people/695684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":663993,"link":"/api/v1/people/663993","batSide":{"code":"L","description":"Left"}},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668709,"link":"/api/v1/people/668709"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"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},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.6,"endSpeed":82.1,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.09224098322334,"aZ":-25.78363793374726,"pfxX":-5.6472884191881505,"pfxZ":3.708852654663634,"pX":-0.42074196487498405,"pZ":2.759639342850571,"vX0":7.416531538730262,"vY0":-130.330574975488,"vZ0":-2.065658022746996,"x":133.04,"y":164.27,"x0":-2.567993880361423,"y0":50.00155848805975,"z0":5.507481829883145,"aX":-9.726407200482585},"breaks":{"breakAngle":18.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":6.5,"breakHorizontal":8.6,"spinRate":1325,"spinDirection":249},"zone":4,"typeConfidence":0.89,"plateTime":0.42007209751289354,"extension":6.591906843986294},"index":4,"playId":"dc384b20-0449-3c87-8e35-e648e7ae20ba","pitchNumber":4,"startTime":"2026-06-21T17:43:42.409Z","endTime":"2026-06-21T17:43:47.936Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695684,"link":"/api/v1/people/695684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":663993,"link":"/api/v1/people/663993","batSide":{"code":"L","description":"Left"}},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668709,"link":"/api/v1/people/668709"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":88.8,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.705712053160067,"aZ":-27.054462787725235,"pfxX":-8.883733147595684,"pfxZ":2.538706014535858,"pX":-1.8355787994669128,"pZ":4.3760844559958265,"vX0":5.712489260166093,"vY0":-140.5873717043828,"vZ0":1.259507808753363,"x":186.97,"y":120.63,"x0":-2.7320869747429137,"y0":50.001834678385386,"z0":5.669063398467432,"aX":-17.911106335182282},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":5.0,"breakHorizontal":15.0,"spinRate":1771,"spinDirection":234},"zone":11,"typeConfidence":0.9,"plateTime":0.3885206666884726,"extension":6.4693914880755194},"index":5,"playId":"022a7dc4-bae5-3a9a-9d18-eb302e9f88d9","pitchNumber":5,"startTime":"2026-06-21T17:44:06.393Z","endTime":"2026-06-21T17:44:09.745Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695684,"link":"/api/v1/people/695684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":663993,"link":"/api/v1/people/663993","batSide":{"code":"L","description":"Left"}},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668709,"link":"/api/v1/people/668709"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":81.8,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.216113010297917,"aZ":-29.89169881863245,"pfxX":-8.87638534786704,"pfxZ":1.3469700358539978,"pX":-1.1873789205599745,"pZ":1.8127205943953695,"vX0":6.563130072868213,"vY0":-128.8804194091377,"vZ0":-3.430697209721176,"x":162.26,"y":189.84,"x0":-2.6057987548165,"y0":50.00282504207958,"z0":5.4543903615937275,"aX":-15.02598463520686},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":1.9,"breakHorizontal":14.8,"spinRate":1502,"spinDirection":247},"zone":13,"typeConfidence":0.9,"plateTime":0.42397999094312233,"extension":6.721431619584423},"hitData":{"launchSpeed":72.8,"launchAngle":-2.0,"totalDistance":24.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":133.34,"coordY":142.8}},"index":6,"playId":"5f52fb60-e4a2-36b7-b33a-ec3fc6346b6e","pitchNumber":6,"startTime":"2026-06-21T17:44:27.131Z","endTime":"2026-06-21T17:44:35.611Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695684,"link":"/api/v1/people/695684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":663993,"link":"/api/v1/people/663993","batSide":{"code":"L","description":"Left"}},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668709,"link":"/api/v1/people/668709"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663993,"link":"/api/v1/people/663993"},"credit":"b_ab"},{"player":{"id":695684,"link":"/api/v1/people/695684"},"credit":"p_ab"},{"player":{"id":663993,"link":"/api/v1/people/663993"},"credit":"b_pa"},{"player":{"id":695684,"link":"/api/v1/people/695684"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":4.0,"leverageIndex":1.92,"dramaIndex":78.0,"contextMetrics":{},"playEndTime":"2026-06-21T17:44:35.611Z","atBatIndex":3},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Spencer Steer strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-21T17:45:02.065Z","endTime":"2026-06-21T17:47:42.052Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695684,"fullName":"Elmer Rodríguez","link":"/api/v1/people/695684"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":669224,"link":"/api/v1/people/669224"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.7,"endSpeed":75.0,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.897063979560144,"aZ":-34.942130582097796,"pfxX":9.716900542574987,"pfxZ":-1.9770990703672107,"pX":0.7801623749247639,"pZ":1.3100349583848836,"vX0":4.895756903180137,"vY0":-117.53524988173149,"vZ0":-2.0913466489060912,"x":87.26,"y":203.41,"x0":-2.590757302225563,"y0":50.0009978552324,"z0":5.450441397848042,"aX":13.61792488399548},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.7,"breakVerticalInduced":-3.8,"breakHorizontal":-18.8,"spinRate":2460,"spinDirection":53},"zone":14,"typeConfidence":0.91,"plateTime":0.46568378392763643,"extension":6.644389350159845},"index":0,"playId":"667c7d42-9cd4-36ca-a10c-1cf184111274","pitchNumber":1,"startTime":"2026-06-21T17:45:20.106Z","endTime":"2026-06-21T17:45:24.587Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695684,"link":"/api/v1/people/695684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"first":{"id":663993,"link":"/api/v1/people/663993"},"third":{"id":668709,"link":"/api/v1/people/668709"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.5,"endSpeed":74.7,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.595336192918726,"aZ":-33.76059244116316,"pfxX":10.520421043176427,"pfxZ":-1.141934824057635,"pX":1.5357813155642208,"pZ":0.8040266441287479,"vX0":6.139366081011765,"vY0":-117.09925085809732,"vZ0":-3.276352168364226,"x":58.46,"y":217.07,"x0":-2.4890582782758592,"y0":50.00437922423534,"z0":5.387298088566771,"aX":14.577173938627878},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":-2.6,"breakHorizontal":-20.6,"spinRate":2500,"spinDirection":56},"zone":14,"typeConfidence":0.91,"plateTime":0.46816608305526985,"extension":6.739260897135251},"index":1,"playId":"9f02fb08-f6f2-30a8-adc6-0d193201b38b","pitchNumber":2,"startTime":"2026-06-21T17:45:40.248Z","endTime":"2026-06-21T17:45:45.191Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695684,"link":"/api/v1/people/695684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"first":{"id":663993,"link":"/api/v1/people/663993"},"third":{"id":668709,"link":"/api/v1/people/668709"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"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},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.2,"endSpeed":90.0,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.41036536014173,"aZ":-24.625428853261912,"pfxX":-9.878811247372585,"pfxZ":3.699752097079494,"pX":0.6764213252595737,"pZ":1.2892695390324156,"vX0":12.113066898016843,"vY0":-141.0888562025676,"vZ0":-6.79237843156954,"x":91.22,"y":203.97,"x0":-2.364390694649419,"y0":50.003172631634186,"z0":5.286524373630747,"aX":-20.16123577451965},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":5.5,"breakHorizontal":15.8,"spinRate":1910,"spinDirection":238},"zone":14,"typeConfidence":0.9,"plateTime":0.38641367492660006,"extension":6.649913346263308},"index":2,"playId":"94ecbaa6-9a22-352d-a68a-8319133cfa4d","pitchNumber":3,"startTime":"2026-06-21T17:46:02.961Z","endTime":"2026-06-21T17:46:07.710Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695684,"link":"/api/v1/people/695684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"first":{"id":663993,"link":"/api/v1/people/663993"},"third":{"id":668709,"link":"/api/v1/people/668709"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"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":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":88.4,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.731176627547033,"aZ":-22.642751270302686,"pfxX":-9.922822529772223,"pfxZ":4.816752940504262,"pX":0.6678184282482262,"pZ":1.588440585106617,"vX0":12.269670462919946,"vY0":-139.18904406131736,"vZ0":-6.139878671565742,"x":91.54,"y":195.89,"x0":-2.4905629211541194,"y0":50.00246101953508,"z0":5.303618263080427,"aX":-19.636634283219664},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":7.7,"breakHorizontal":15.7,"spinRate":1946,"spinDirection":233},"zone":9,"typeConfidence":0.9,"plateTime":0.3922336170065268,"extension":6.6717404387101045},"index":3,"playId":"9f6782df-4edc-3140-aef6-4380d0bd0323","pitchNumber":4,"startTime":"2026-06-21T17:46:24.427Z","endTime":"2026-06-21T17:46:28.287Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695684,"link":"/api/v1/people/695684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"first":{"id":663993,"link":"/api/v1/people/663993"},"third":{"id":668709,"link":"/api/v1/people/668709"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.2,"endSpeed":89.7,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.93061882600734,"aZ":-23.00513804916825,"pfxX":-10.16566051415644,"pfxZ":4.5099535994734605,"pX":0.9468515707163856,"pZ":1.5869407542143368,"vX0":13.11379806824462,"vY0":-140.99382028561965,"vZ0":-6.335639841729092,"x":80.91,"y":195.93,"x0":-2.4212860059942254,"y0":50.00547588797891,"z0":5.325259668555002,"aX":-20.683262521018264},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":7.1,"breakHorizontal":16.1,"spinRate":1879,"spinDirection":240},"zone":14,"typeConfidence":0.9,"plateTime":0.38694357233358945,"extension":6.585694849682678},"index":4,"playId":"1cad6906-d9be-3fe1-81e6-0c49a6ae7cd5","pitchNumber":5,"startTime":"2026-06-21T17:46:46.946Z","endTime":"2026-06-21T17:46:52.408Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695684,"link":"/api/v1/people/695684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"first":{"id":663993,"link":"/api/v1/people/663993"},"third":{"id":668709,"link":"/api/v1/people/668709"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":89.1,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.40142614287554,"aZ":-22.326685337586923,"pfxX":-9.941457919715495,"pfxZ":4.893353135128971,"pX":1.0461050490301929,"pZ":2.0332755739412773,"vX0":13.297311921576501,"vY0":-140.43662339973258,"vZ0":-5.364606771191688,"x":77.12,"y":183.88,"x0":-2.4408791910145617,"y0":50.00701703665085,"z0":5.404580216043165,"aX":-20.023646057960327},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":7.9,"breakHorizontal":15.6,"spinRate":1817,"spinDirection":234},"zone":14,"typeConfidence":0.9,"plateTime":0.3888281067644135,"extension":6.56447054474392},"index":5,"playId":"69a60ade-da68-3a25-a06e-ef3ec91e1709","pitchNumber":6,"startTime":"2026-06-21T17:47:08.686Z","endTime":"2026-06-21T17:47:12.357Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695684,"link":"/api/v1/people/695684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"first":{"id":663993,"link":"/api/v1/people/663993"},"third":{"id":668709,"link":"/api/v1/people/668709"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"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},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":88.8,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.914883677609307,"aZ":-15.564285940742383,"pfxX":-5.71467576239818,"pfxZ":8.331674020517468,"pX":1.1893819907871082,"pZ":1.7635566261102142,"vX0":11.297323288000513,"vY0":-139.46844868398884,"vZ0":-7.734412607031453,"x":71.66,"y":191.16,"x0":-2.1498608268546637,"y0":50.00075323929447,"z0":5.575577961047017,"aX":-11.390436359957906},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":13.8,"breakHorizontal":8.3,"spinRate":1890,"spinDirection":224},"zone":14,"typeConfidence":0.9,"plateTime":0.39098066100699214,"extension":6.877449612790663},"index":6,"playId":"1ff7fe1f-595c-3b4e-a05d-51fbdc1d30e5","pitchNumber":7,"startTime":"2026-06-21T17:47:35.838Z","endTime":"2026-06-21T17:47:42.052Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695684,"link":"/api/v1/people/695684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"first":{"id":663993,"link":"/api/v1/people/663993"},"third":{"id":668709,"link":"/api/v1/people/668709"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668715,"link":"/api/v1/people/668715"},"credit":"b_ab"},{"player":{"id":695684,"link":"/api/v1/people/695684"},"credit":"p_ab"},{"player":{"id":668715,"link":"/api/v1/people/668715"},"credit":"b_pa"},{"player":{"id":695684,"link":"/api/v1/people/695684"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.800000000000004,"awayTeamWinProbability":45.199999999999996,"homeTeamWinProbabilityAdded":4.800000000000004,"leverageIndex":1.83,"dramaIndex":81.0,"contextMetrics":{},"playEndTime":"2026-06-21T17:47:42.052Z","atBatIndex":4},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ben Rice strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-21T17:49:46.227Z","endTime":"2026-06-21T17:51:01.931Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695505,"fullName":"Chase Burns","link":"/api/v1/people/695505"},"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":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663886,"link":"/api/v1/people/663886"},"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},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":88.1,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.428302474493506,"aZ":-8.611154366423543,"pfxX":-2.0848372356676075,"pfxZ":11.958209658166485,"pX":1.0208660459467407,"pZ":1.3893073963159026,"vX0":6.855685856810843,"vY0":-139.28917982799058,"vZ0":-12.004060840575018,"x":79.4,"y":206.39,"x0":-1.1983527888883314,"y0":50.004647525063525,"z0":6.317580939521229,"aX":-4.108822054357911},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":19.4,"breakHorizontal":2.4,"spinRate":2500,"spinDirection":199},"zone":14,"typeConfidence":0.9,"plateTime":0.39278542664855864,"extension":6.473190975173576},"index":0,"playId":"088f4c1a-afd5-3db8-988a-4c9abd1b1ba0","pitchNumber":1,"startTime":"2026-06-21T17:49:51.188Z","endTime":"2026-06-21T17:49:55.502Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":700250,"link":"/api/v1/people/700250","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":83.4,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.78887184916609,"aZ":-26.619837197728224,"pfxX":0.027991498249857694,"pfxZ":3.178720989869105,"pX":0.4694241804544547,"pZ":1.6815786339772514,"vX0":5.090845955167149,"vY0":-130.90786924048186,"vZ0":-7.058476445948839,"x":99.11,"y":193.38,"x0":-1.4983204339017897,"y0":50.00341029943122,"z0":6.385758572337277,"aX":0.048812955319755574},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":4.6,"breakHorizontal":-1.1,"spinRate":2665,"spinDirection":171},"zone":9,"typeConfidence":0.9,"plateTime":0.41726253215922027,"extension":5.9976489266644295},"index":1,"playId":"7baaf249-aba0-3353-a636-9f1e91800aed","pitchNumber":2,"startTime":"2026-06-21T17:50:05.631Z","endTime":"2026-06-21T17:50:09.343Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":700250,"link":"/api/v1/people/700250","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"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":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":83.7,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.986702250721855,"aZ":-27.27696385929956,"pfxX":0.6382707184103094,"pfxZ":2.7871841332966136,"pX":0.8807228960168478,"pZ":1.1701243923972806,"vX0":5.891692580099357,"vY0":-131.17126886589858,"vZ0":-7.9626111706767615,"x":83.43,"y":207.19,"x0":-1.4709815837382094,"y0":50.00120304100041,"z0":6.2588881710082065,"aX":1.1175968197531734},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":3.6,"breakHorizontal":-2.4,"spinRate":2705,"spinDirection":179},"zone":14,"typeConfidence":0.9,"plateTime":0.4164915671668741,"extension":6.061236356237153},"index":2,"playId":"07a9aae2-3f80-3dff-8a63-a380452f1f15","pitchNumber":3,"startTime":"2026-06-21T17:50:20.167Z","endTime":"2026-06-21T17:50:27.299Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":700250,"link":"/api/v1/people/700250","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"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},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.6,"endSpeed":89.5,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.65999565153295,"aZ":-11.139350026571764,"pfxX":-3.3458463196003807,"pfxZ":10.312250088830126,"pX":0.491648097292602,"pZ":2.1951935203381456,"vX0":6.142240166675721,"vY0":-141.74848449187323,"vZ0":-9.53339636354058,"x":98.26,"y":179.51,"x0":-1.2662114106939744,"y0":50.00242916081791,"z0":6.308254325597469,"aX":-6.825047590439757},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":16.9,"breakHorizontal":4.8,"spinRate":2530,"spinDirection":201},"zone":9,"typeConfidence":0.9,"plateTime":0.38603941091537886,"extension":6.079403607265937},"index":3,"playId":"4c006591-f50a-3a40-88cf-a8e18481a622","pitchNumber":4,"startTime":"2026-06-21T17:50:38.641Z","endTime":"2026-06-21T17:50:41.894Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":700250,"link":"/api/v1/people/700250","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":85.0,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.099600906142282,"aZ":-27.257127982106443,"pfxX":0.022356273265943916,"pfxZ":2.7023449664358017,"pX":0.6627345222669553,"pZ":2.137818601936159,"vX0":5.524637232365726,"vY0":-133.34294402829323,"vZ0":-5.941100108321159,"x":91.74,"y":181.06,"x0":-1.4304843804745035,"y0":50.00120943551471,"z0":6.336839637911804,"aX":0.03968410503213613},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":4.0,"breakHorizontal":-1.1,"spinRate":2669,"spinDirection":149},"zone":9,"typeConfidence":0.9,"plateTime":0.40927386027018997,"extension":6.0520209692314095},"index":4,"playId":"76a3fab4-81e8-38dd-b1ce-3d9412498f8c","pitchNumber":5,"startTime":"2026-06-21T17:50:56.874Z","endTime":"2026-06-21T17:51:01.931Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":700250,"link":"/api/v1/people/700250","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":700250,"link":"/api/v1/people/700250"},"credit":"b_ab"},{"player":{"id":695505,"link":"/api/v1/people/695505"},"credit":"p_ab"},{"player":{"id":700250,"link":"/api/v1/people/700250"},"credit":"b_pa"},{"player":{"id":695505,"link":"/api/v1/people/695505"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.6,"awayTeamWinProbability":47.4,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.86,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2026-06-21T17:51:01.931Z","atBatIndex":5},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jasson Domínguez singles on a line drive to right fielder Noelvi Marte.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-21T17:51:13.775Z","endTime":"2026-06-21T17:53:11.720Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":691176,"fullName":"Jasson Domínguez","link":"/api/v1/people/691176"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695505,"fullName":"Chase Burns","link":"/api/v1/people/695505"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691176,"fullName":"Jasson Domínguez","link":"/api/v1/people/691176"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":691176,"fullName":"Jasson Domínguez","link":"/api/v1/people/691176"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":682622,"link":"/api/v1/people/682622"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.1,"endSpeed":89.2,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.461712394424005,"aZ":-7.028354662410348,"pfxX":-2.7057972013172655,"pfxZ":12.266571861698694,"pX":0.2923523834739308,"pZ":3.3040789935093287,"vX0":5.51941329730584,"vY0":-142.65036919040926,"vZ0":-7.518857003557513,"x":105.86,"y":149.57,"x0":-1.3207307457451474,"y0":50.00296829236305,"z0":6.425157599628795,"aX":-5.547455827517068},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-7.8,"breakVerticalInduced":20.8,"breakHorizontal":3.7,"spinRate":2661,"spinDirection":199},"zone":12,"typeConfidence":0.9,"plateTime":0.3847546749769579,"extension":6.115626054478203},"index":0,"playId":"9da1b010-bab6-3520-8d1e-eef6f1754373","pitchNumber":1,"startTime":"2026-06-21T17:51:22.563Z","endTime":"2026-06-21T17:51:26.009Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":691176,"link":"/api/v1/people/691176","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"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},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.6,"endSpeed":83.0,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.875544456382602,"aZ":-30.1769764324819,"pfxX":1.4995290570112303,"pfxZ":1.1553128956578123,"pX":0.20316861208039586,"pZ":1.8095236682062597,"vX0":4.071206355330245,"vY0":-130.4076874238356,"vZ0":-5.819594887078031,"x":109.26,"y":189.92,"x0":-1.5694201068491538,"y0":50.006179805839324,"z0":6.3296780593146424,"aX":2.5979391235110993},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":1.1,"breakHorizontal":-3.6,"spinRate":2716,"spinDirection":122},"zone":8,"typeConfidence":0.9,"plateTime":0.41904912632779245,"extension":5.834825180041025},"index":1,"playId":"c2a7dc38-d02d-3a3c-b3c8-bf2483690445","pitchNumber":2,"startTime":"2026-06-21T17:51:39.895Z","endTime":"2026-06-21T17:51:44.432Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":691176,"link":"/api/v1/people/691176","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"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},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":84.6,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.886407172764788,"aZ":-29.510095987786446,"pfxX":1.6012664114812525,"pfxZ":1.475626199911118,"pX":-0.6413617020261138,"pZ":1.7471195133244066,"vX0":1.9685004312143506,"vY0":-133.4070556893046,"vZ0":-6.441302490179224,"x":141.45,"y":191.61,"x0":-1.5960402398973108,"y0":50.003993511992,"z0":6.311552792511515,"aX":2.8952637866569924},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":1.6,"breakHorizontal":-3.4,"spinRate":2711,"spinDirection":167},"zone":7,"typeConfidence":0.9,"plateTime":0.4100817079551091,"extension":5.895985399912913},"index":2,"playId":"e4461da2-00cd-3177-b763-cbada0b3d33a","pitchNumber":3,"startTime":"2026-06-21T17:51:58.478Z","endTime":"2026-06-21T17:52:03.226Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":691176,"link":"/api/v1/people/691176","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"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},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.6,"endSpeed":89.7,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.26309709412717,"aZ":-10.264708345306904,"pfxX":-1.7582500080252284,"pfxZ":10.546693550684747,"pX":0.4623249788326266,"pZ":4.587037492107909,"vX0":5.6675063547618345,"vY0":-143.46433124048582,"vZ0":-3.5915679459690812,"x":99.38,"y":114.93,"x0":-1.3132984728282364,"y0":50.00140254773793,"z0":6.498598894083841,"aX":-3.652826722132263},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.7,"breakVerticalInduced":18.5,"breakHorizontal":2.0,"spinRate":2677,"spinDirection":195},"zone":12,"typeConfidence":0.9,"plateTime":0.3822868475666015,"extension":6.210963990499725},"index":3,"playId":"7d4ce95d-ee12-38db-a976-068797d8790f","pitchNumber":4,"startTime":"2026-06-21T17:52:20.646Z","endTime":"2026-06-21T17:52:24.362Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":691176,"link":"/api/v1/people/691176","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.4,"endSpeed":83.0,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.65694485102971,"aZ":-22.338187230033228,"pfxX":-8.640456038489628,"pfxZ":5.602815448201964,"pX":-0.8370912237929171,"pZ":2.753524674686954,"vX0":4.284629044437275,"vY0":-131.6200783759966,"vZ0":-5.113635750749238,"x":148.91,"y":164.43,"x0":-1.3624270754851502,"y0":50.006505384707,"z0":6.373562680577549,"aX":-15.179214086795357},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":9.2,"breakHorizontal":14.8,"spinRate":1924,"spinDirection":221},"zone":11,"typeConfidence":0.91,"plateTime":0.4159709555631905,"extension":5.9638799390011865},"index":4,"playId":"05b5d007-638d-3327-b74e-9377e6103608","pitchNumber":5,"startTime":"2026-06-21T17:52:35.340Z","endTime":"2026-06-21T17:52:38.687Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":691176,"link":"/api/v1/people/691176","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.1,"endSpeed":82.3,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.551892312043478,"aZ":-31.81818463388402,"pfxX":1.7349330973437664,"pfxZ":0.21137021384617327,"pX":-0.19538761829599388,"pZ":1.4668798431975687,"vX0":3.153764807844392,"vY0":-129.6455678461169,"vZ0":-6.018993090808954,"x":124.45,"y":199.17,"x0":-1.6520730504921273,"y0":50.00516958299028,"z0":6.240691981763711,"aX":2.959860289713674},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":-0.7,"breakHorizontal":-3.8,"spinRate":2728,"spinDirection":93},"zone":13,"typeConfidence":0.9,"plateTime":0.42213662787763084,"extension":5.966778574798388},"hitData":{"launchSpeed":79.9,"launchAngle":16.0,"totalDistance":198.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":183.13,"coordY":116.27}},"index":5,"playId":"fa559caf-df4e-3e6f-b2c2-fc103570f923","pitchNumber":6,"startTime":"2026-06-21T17:52:58.441Z","endTime":"2026-06-21T17:53:11.720Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":691176,"link":"/api/v1/people/691176","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691176,"link":"/api/v1/people/691176"},"credit":"b_ab"},{"player":{"id":695505,"link":"/api/v1/people/695505"},"credit":"p_ab"},{"player":{"id":691176,"link":"/api/v1/people/691176"},"credit":"b_pa"},{"player":{"id":695505,"link":"/api/v1/people/695505"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.1,"awayTeamWinProbability":44.9,"homeTeamWinProbabilityAdded":2.5,"leverageIndex":0.63,"dramaIndex":37.0,"contextMetrics":{},"playEndTime":"2026-06-21T17:53:11.720Z","atBatIndex":6},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Cody Bellinger walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-21T17:53:17.808Z","endTime":"2026-06-21T17:55:24.767Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695505,"fullName":"Chase Burns","link":"/api/v1/people/695505"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355"},"postOnSecond":{"id":691176,"fullName":"Jasson Domínguez","link":"/api/v1/people/691176"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,2,3,4,5,6],"actionIndex":[1],"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":691176,"fullName":"Jasson Domínguez","link":"/api/v1/people/691176"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.1,"endSpeed":89.0,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.240558577915888,"aZ":-10.07848042088695,"pfxX":-2.741319366708389,"pfxZ":10.866346826178699,"pX":-2.2285939308515608,"pZ":4.0437062354298865,"vX0":-0.2350635240601701,"vY0":-141.45628536698604,"vZ0":-4.894849519468737,"x":143.39,"y":117.81,"x0":-1.788164511045626,"y0":50.00385632951669,"z0":6.438445997706788,"aX":-5.574329325330763},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.0,"breakVerticalInduced":19.0,"breakHorizontal":5.0,"spinRate":2561,"spinDirection":196},"zone":11,"typeConfidence":0.9,"plateTime":0.38670389194303834,"extension":5.914099416060533},"index":0,"playId":"d6e9659c-a1c6-3079-ac93-ed80d7b14666","pitchNumber":1,"startTime":"2026-06-21T17:53:33.043Z","endTime":"2026-06-21T17:53:38.921Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":641355,"link":"/api/v1/people/641355","batSide":{"code":"L","description":"Left"}},"first":{"id":691176,"link":"/api/v1/people/691176"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Jasson Domínguez steals (2) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"actionPlayId":"d6e9659c-a1c6-3079-ac93-ed80d7b14666","startTime":"2026-06-21T17:53:53.686Z","endTime":"2026-06-21T17:54:03.567Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":691176,"link":"/api/v1/people/691176"},"defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":641355,"link":"/api/v1/people/641355","batSide":{"code":"L","description":"Left"}},"first":{"id":691176,"link":"/api/v1/people/691176"},"postOnSecond":{"id":691176,"link":"/api/v1/people/691176"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"homeTeamWinProbability":56.699999999999996,"awayTeamWinProbability":43.300000000000004,"homeTeamWinProbabilityAdded":1.5999999999999943,"leverageIndex":1.2,"dramaIndex":45.0,"contextMetrics":{}},{"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},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":88.2,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.392207262157058,"aZ":-10.601620414196796,"pfxX":-2.6267609662410525,"pfxZ":10.888009074511075,"pX":-0.07056601627132703,"pZ":2.780626834359317,"vX0":5.131147601541859,"vY0":-139.39810132678414,"vZ0":-7.889758873017598,"x":119.69,"y":163.7,"x0":-1.588319017692757,"y0":50.00139395773563,"z0":6.335832134626428,"aX":-5.20420481188885},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":18.4,"breakHorizontal":3.7,"spinRate":2490,"spinDirection":198},"zone":5,"typeConfidence":0.89,"plateTime":0.3919346371092325,"extension":6.130668499348945},"index":2,"playId":"9b0d44b0-0b18-37ae-abc2-5e7829ef410f","pitchNumber":2,"startTime":"2026-06-21T17:54:03.567Z","endTime":"2026-06-21T17:54:07.542Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":641355,"link":"/api/v1/people/641355","batSide":{"code":"L","description":"Left"}},"second":{"id":691176,"link":"/api/v1/people/691176"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"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},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.2,"endSpeed":89.9,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.17899007171837,"aZ":-9.192864597814218,"pfxX":-1.5359451422747383,"pfxZ":11.080310872343548,"pX":-0.42354150366653026,"pZ":3.9920039451012026,"vX0":3.7791273167570307,"vY0":-142.93433250156414,"vZ0":-5.303067225615476,"x":133.14,"y":131.0,"x0":-1.561841781571079,"y0":50.00453698866681,"z0":6.4455245831642225,"aX":-3.1863343903691868},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.1,"breakVerticalInduced":19.2,"breakHorizontal":2.0,"spinRate":2635,"spinDirection":201},"zone":11,"typeConfidence":0.9,"plateTime":0.38283875393862976,"extension":5.944522798221568},"index":3,"playId":"8228fe93-940b-3f3f-9308-446027da2a3f","pitchNumber":3,"startTime":"2026-06-21T17:54:20.661Z","endTime":"2026-06-21T17:54:24.503Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":641355,"link":"/api/v1/people/641355","batSide":{"code":"L","description":"Left"}},"second":{"id":691176,"link":"/api/v1/people/691176"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"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},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.3,"endSpeed":90.1,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.166813287944315,"aZ":-9.592080919624955,"pfxX":-2.528237296391519,"pfxZ":10.90116067864821,"pX":0.9229941548419685,"pZ":2.74493122077068,"vX0":7.656380576759046,"vY0":-142.84017663192708,"vZ0":-8.272143745117278,"x":81.82,"y":164.67,"x0":-1.460740747765957,"y0":50.000340346524304,"z0":6.2773175984228065,"aX":-5.23695672146091},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":18.2,"breakHorizontal":3.1,"spinRate":2623,"spinDirection":198},"zone":12,"typeConfidence":0.9,"plateTime":0.38311008959241777,"extension":6.245891269454161},"index":4,"playId":"af28a8b2-0f58-3895-8b15-369735b815b2","pitchNumber":4,"startTime":"2026-06-21T17:54:42.574Z","endTime":"2026-06-21T17:54:47.270Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":641355,"link":"/api/v1/people/641355","batSide":{"code":"L","description":"Left"}},"second":{"id":691176,"link":"/api/v1/people/691176"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":82.4,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.915679665080255,"aZ":-30.582642421395505,"pfxX":0.6802913841435931,"pfxZ":0.9289260070104781,"pX":-6.15003419475971E-4,"pZ":1.0695612886722372,"vX0":4.153362834188057,"vY0":-129.37655450365898,"vZ0":-7.256199469265458,"x":117.02,"y":209.9,"x0":-1.7121980833308992,"y0":50.00003640053323,"z0":6.241214741541734,"aX":1.1564832239257212},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":0.4,"breakHorizontal":-2.2,"spinRate":2709,"spinDirection":99},"zone":14,"typeConfidence":0.9,"plateTime":0.4226798066258848,"extension":5.96141014276132},"index":5,"playId":"f906ab35-1fa7-30e4-a2ce-e3b72e6e12f0","pitchNumber":5,"startTime":"2026-06-21T17:55:00.983Z","endTime":"2026-06-21T17:55:05.405Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":641355,"link":"/api/v1/people/641355","batSide":{"code":"L","description":"Left"}},"second":{"id":691176,"link":"/api/v1/people/691176"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":88.4,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.561949123408873,"aZ":-9.887847355854506,"pfxX":-1.0325789901619649,"pfxZ":11.203591544500057,"pX":1.699642367422337,"pZ":2.2617312450705476,"vX0":8.91264849653435,"vY0":-140.1129411389812,"vZ0":-9.212048097588932,"x":52.21,"y":177.71,"x0":-1.3877551842248341,"y0":50.00077661379261,"z0":6.237621817705147,"aX":-2.0556637737401853},"breaks":{"breakAngle":0.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":18.5,"breakHorizontal":0.0,"spinRate":2610,"spinDirection":198},"zone":14,"typeConfidence":0.9,"plateTime":0.3908743419341385,"extension":6.268920893333514},"index":6,"playId":"fe948869-415c-3a32-8797-ba53854732f5","pitchNumber":6,"startTime":"2026-06-21T17:55:20.093Z","endTime":"2026-06-21T17:55:24.767Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":641355,"link":"/api/v1/people/641355","batSide":{"code":"L","description":"Left"}},"second":{"id":691176,"link":"/api/v1/people/691176"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641355,"link":"/api/v1/people/641355"},"credit":"b_pa"},{"player":{"id":695505,"link":"/api/v1/people/695505"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":58.699999999999996,"awayTeamWinProbability":41.300000000000004,"homeTeamWinProbabilityAdded":2.0,"leverageIndex":1.2,"dramaIndex":57.0,"contextMetrics":{},"playEndTime":"2026-06-21T17:55:24.767Z","atBatIndex":7},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Spencer Jones flies out to left fielder JJ Bleday.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-21T17:55:39.745Z","endTime":"2026-06-21T17:56:04.208Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":682987,"fullName":"Spencer Jones","link":"/api/v1/people/682987"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695505,"fullName":"Chase Burns","link":"/api/v1/people/695505"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355"},"postOnSecond":{"id":691176,"fullName":"Jasson Domínguez","link":"/api/v1/people/691176"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":682987,"fullName":"Spencer Jones","link":"/api/v1/people/682987"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":668709,"link":"/api/v1/people/668709"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.6,"endSpeed":89.1,"strikeZoneTop":3.5,"strikeZoneBottom":1.766,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.147873448205026,"aZ":-10.15056934640032,"pfxX":-1.142468151895529,"pfxZ":10.828428223230674,"pX":0.5116234663290906,"pZ":2.5878503062801115,"vX0":5.856035154646648,"vY0":-141.87973430091753,"vZ0":-8.582798145600904,"x":97.5,"y":168.91,"x0":-1.4328442825739824,"y0":50.00641656113179,"z0":6.303399490023256,"aX":-2.3249484485919614},"breaks":{"breakAngle":4.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":18.0,"breakHorizontal":0.8,"spinRate":2585,"spinDirection":197},"zone":6,"typeConfidence":0.9,"plateTime":0.3863943428192864,"extension":6.445099486397794},"hitData":{"launchSpeed":88.7,"launchAngle":34.0,"totalDistance":299.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":83.57,"coordY":86.96}},"index":0,"playId":"35572d4c-39eb-3aaf-ac74-980a879ebe95","pitchNumber":1,"startTime":"2026-06-21T17:55:51.260Z","endTime":"2026-06-21T17:56:04.208Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":682987,"link":"/api/v1/people/682987","batSide":{"code":"L","description":"Left"}},"first":{"id":641355,"link":"/api/v1/people/641355"},"second":{"id":691176,"link":"/api/v1/people/691176"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682987,"link":"/api/v1/people/682987"},"credit":"b_ab"},{"player":{"id":695505,"link":"/api/v1/people/695505"},"credit":"p_ab"},{"player":{"id":682987,"link":"/api/v1/people/682987"},"credit":"b_pa"},{"player":{"id":695505,"link":"/api/v1/people/695505"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.300000000000004,"awayTeamWinProbability":45.699999999999996,"homeTeamWinProbabilityAdded":-4.3999999999999915,"leverageIndex":1.9,"dramaIndex":80.0,"contextMetrics":{},"playEndTime":"2026-06-21T17:56:04.208Z","atBatIndex":8},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Jazz Chisholm Jr. pops out to first baseman Sal Stewart.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-21T17:56:08.376Z","endTime":"2026-06-21T17:58:20.632Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695505,"fullName":"Chase Burns","link":"/api/v1/people/695505"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[3],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 3B","eventType":"stolen_base_3b","movementReason":"r_stolen_base_3b","runner":{"id":691176,"fullName":"Jasson Domínguez","link":"/api/v1/people/691176"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"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":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":701398,"link":"/api/v1/people/701398"},"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},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.2,"endSpeed":90.1,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.934677156706414,"aZ":-10.041502401543987,"pfxX":-0.7943387007723226,"pfxZ":10.729205778040344,"pX":1.2197247705302359,"pZ":2.0599824760524017,"vX0":7.640845473545943,"vY0":-142.51702101892917,"vZ0":-10.100011509624741,"x":70.51,"y":183.16,"x0":-1.3896637689809286,"y0":50.000997297491516,"z0":6.2786094422569345,"aX":-1.639773947385833},"breaks":{"breakAngle":0.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":17.6,"breakHorizontal":-0.1,"spinRate":2630,"spinDirection":198},"zone":14,"typeConfidence":0.9,"plateTime":0.38392983245651013,"extension":6.325378303201409},"index":0,"playId":"b5a81b23-9502-3a35-b799-b20cb05ebbd0","pitchNumber":1,"startTime":"2026-06-21T17:56:30.876Z","endTime":"2026-06-21T17:56:35.141Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"first":{"id":641355,"link":"/api/v1/people/641355"},"second":{"id":691176,"link":"/api/v1/people/691176"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"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},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":88.6,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.45951684212527,"aZ":-12.145058764473218,"pfxX":-0.4999183671969336,"pfxZ":9.966241364915081,"pX":0.3162415657114103,"pZ":2.8987017673124633,"vX0":4.682767459303463,"vY0":-140.97645662968964,"vZ0":-7.629847410366725,"x":104.95,"y":160.52,"x0":-1.3024292241182263,"y0":50.00462049077914,"z0":6.426644319426126,"aX":-1.004618038810441},"breaks":{"breakAngle":0.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":16.7,"breakHorizontal":-0.1,"spinRate":2572,"spinDirection":195},"zone":3,"typeConfidence":0.89,"plateTime":0.3887283676811606,"extension":6.343263743165565},"index":1,"playId":"fabf195b-99cd-3caf-8bd5-7d0781e78b53","pitchNumber":2,"startTime":"2026-06-21T17:56:50.684Z","endTime":"2026-06-21T17:56:54.688Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"first":{"id":641355,"link":"/api/v1/people/641355"},"second":{"id":691176,"link":"/api/v1/people/691176"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"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,"runnerGoing":true},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.6,"endSpeed":83.1,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.354306624674052,"aZ":-29.714353789171405,"pfxX":1.981596452304632,"pfxZ":1.4045201968379386,"pX":0.21394011338356578,"pZ":2.0991788919176613,"vX0":4.005905892998991,"vY0":-131.87728398947888,"vZ0":-5.128352506952259,"x":108.85,"y":182.1,"x0":-1.5852454930670645,"y0":50.00446400152197,"z0":6.274197127186767,"aX":3.4724103697556385},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":1.6,"breakHorizontal":-4.6,"spinRate":2769,"spinDirection":110},"zone":8,"typeConfidence":0.9,"plateTime":0.41612664102481034,"extension":6.085719776907818},"index":2,"playId":"05b53566-1f5c-31b5-a3cc-c59da644e08e","pitchNumber":3,"startTime":"2026-06-21T17:57:08.363Z","endTime":"2026-06-21T17:57:16.008Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"first":{"id":641355,"link":"/api/v1/people/641355"},"second":{"id":691176,"link":"/api/v1/people/691176"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Jasson Domínguez steals (3) 3rd base. Cody Bellinger steals (9) 2nd base.","event":"Stolen Base 3B","eventType":"stolen_base_3b","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"index":3,"actionPlayId":"05b53566-1f5c-31b5-a3cc-c59da644e08e","startTime":"2026-06-21T17:57:20.366Z","endTime":"2026-06-21T17:57:31.577Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":691176,"link":"/api/v1/people/691176"},"defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"first":{"id":641355,"link":"/api/v1/people/641355"},"second":{"id":691176,"link":"/api/v1/people/691176"},"postOnSecond":{"id":641355,"link":"/api/v1/people/641355"},"postOnThird":{"id":691176,"link":"/api/v1/people/691176"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"homeTeamWinProbability":55.60000000000001,"awayTeamWinProbability":44.39999999999999,"homeTeamWinProbabilityAdded":1.3000000000000043,"leverageIndex":1.7,"dramaIndex":56.0,"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.5,"endSpeed":89.2,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.28547221716688,"aZ":-10.92782607423414,"pfxX":-3.1786324827080037,"pfxZ":10.325223771868725,"pX":-0.6855532907404575,"pZ":3.594358202235399,"vX0":3.015918600248027,"vY0":-143.2698603219168,"vZ0":-6.142421903755091,"x":143.13,"y":141.73,"x0":-1.3442202200484124,"y0":50.0003385615943,"z0":6.464282002826282,"aX":-6.539082582439186},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":17.5,"breakHorizontal":5.0,"spinRate":2575,"spinDirection":202},"zone":11,"typeConfidence":0.9,"plateTime":0.383828181587746,"extension":6.009453822105874},"index":4,"playId":"bd9cb48f-8f03-3acf-ae7b-2fbcbad9b095","pitchNumber":4,"startTime":"2026-06-21T17:57:31.577Z","endTime":"2026-06-21T17:57:38.003Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"second":{"id":641355,"link":"/api/v1/people/641355"},"third":{"id":691176,"link":"/api/v1/people/691176"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"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},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":83.8,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.583882627258895,"aZ":-28.344255405910843,"pfxX":1.2211917988672312,"pfxZ":2.1631469720867385,"pX":1.6517201105132795,"pZ":1.0126401322148066,"vX0":6.844152813923042,"vY0":-132.54635663092373,"vZ0":-8.31346104786432,"x":54.04,"y":211.44,"x0":-1.1276645937390704,"y0":50.00475727096082,"z0":6.274175535926371,"aX":2.161231658770904},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":2.2,"breakHorizontal":-3.7,"spinRate":2781,"spinDirection":34},"zone":14,"typeConfidence":0.9,"plateTime":0.41399648302874104,"extension":6.209141318259514},"index":5,"playId":"5c35c23e-c0e8-306f-9ddb-953035b0f3d6","pitchNumber":5,"startTime":"2026-06-21T17:57:49.616Z","endTime":"2026-06-21T17:57:54.001Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"second":{"id":641355,"link":"/api/v1/people/641355"},"third":{"id":691176,"link":"/api/v1/people/691176"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.8,"endSpeed":90.2,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.70540876343107,"aZ":-9.799939318517083,"pfxX":-2.5535257029506573,"pfxZ":10.721824829180385,"pX":-0.3023468273008251,"pZ":2.631603355935935,"vX0":3.8600739396948236,"vY0":-143.6458427362395,"vZ0":-8.573978303571847,"x":128.52,"y":167.73,"x0":-1.3326645513451878,"y0":50.004524869873066,"z0":6.266970734296009,"aX":-5.32971118783063},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":17.9,"breakHorizontal":3.8,"spinRate":2644,"spinDirection":200},"zone":4,"typeConfidence":0.9,"plateTime":0.38150719234805663,"extension":6.150865080943313},"hitData":{"launchSpeed":85.8,"launchAngle":80.0,"totalDistance":26.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":135.59,"coordY":191.71}},"index":6,"playId":"80ed79c2-3e7d-387d-846c-7d37e9bf63ad","pitchNumber":6,"startTime":"2026-06-21T17:58:10.364Z","endTime":"2026-06-21T17:58:20.632Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"second":{"id":641355,"link":"/api/v1/people/641355"},"third":{"id":691176,"link":"/api/v1/people/691176"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665862,"link":"/api/v1/people/665862"},"credit":"b_ab"},{"player":{"id":695505,"link":"/api/v1/people/695505"},"credit":"p_ab"},{"player":{"id":665862,"link":"/api/v1/people/665862"},"credit":"b_pa"},{"player":{"id":695505,"link":"/api/v1/people/695505"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-5.6000000000000085,"leverageIndex":1.7,"dramaIndex":74.0,"contextMetrics":{},"playEndTime":"2026-06-21T17:58:20.632Z","atBatIndex":9},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Eugenio Suárez grounds out, third baseman Ryan McMahon to first baseman Ben Rice.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-21T18:00:15.543Z","endTime":"2026-06-21T18:00:37.897Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695684,"fullName":"Elmer Rodríguez","link":"/api/v1/people/695684"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":641857,"link":"/api/v1/people/641857"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":700250,"link":"/api/v1/people/700250"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":87.5,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.003052485754786,"aZ":-23.493992483220776,"pfxX":-10.423472034409144,"pfxZ":4.466139716273986,"pX":0.09914520067509709,"pZ":1.9372390844090666,"vX0":10.599274088188835,"vY0":-138.14000834417865,"vZ0":-5.41730563304189,"x":113.22,"y":186.47,"x0":-2.4219966498801306,"y0":50.00539482427766,"z0":5.49014614305927,"aX":-20.27209775437526},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":7.2,"breakHorizontal":16.8,"spinRate":2019,"spinDirection":231},"zone":8,"typeConfidence":0.9,"plateTime":0.3955807959852957,"extension":6.537679843144018},"hitData":{"launchSpeed":91.8,"launchAngle":-7.0,"totalDistance":18.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":82.68,"coordY":157.16}},"index":0,"playId":"1da2e70e-f3d7-3021-8b89-ebd2294482da","pitchNumber":1,"startTime":"2026-06-21T18:00:28.717Z","endTime":"2026-06-21T18:00:37.897Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695684,"link":"/api/v1/people/695684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":553993,"link":"/api/v1/people/553993","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":553993,"link":"/api/v1/people/553993"},"credit":"b_ab"},{"player":{"id":695684,"link":"/api/v1/people/695684"},"credit":"p_ab"},{"player":{"id":553993,"link":"/api/v1/people/553993"},"credit":"b_pa"},{"player":{"id":695684,"link":"/api/v1/people/695684"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.300000000000004,"awayTeamWinProbability":47.699999999999996,"homeTeamWinProbabilityAdded":2.3000000000000043,"leverageIndex":0.92,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-06-21T18:00:37.897Z","atBatIndex":10},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Noelvi Marte grounds out, shortstop Anthony Volpe to first baseman Ben Rice.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-21T18:00:46.139Z","endTime":"2026-06-21T18:02:43.481Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695684,"fullName":"Elmer Rodríguez","link":"/api/v1/people/695684"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":683011,"link":"/api/v1/people/683011"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":700250,"link":"/api/v1/people/700250"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":87.0,"strikeZoneTop":3.298,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.08388672450892,"aZ":-26.44096497525601,"pfxX":-9.515522637137927,"pfxZ":2.989621355726186,"pX":0.13599812543149128,"pZ":2.4272083210396334,"vX0":10.328624785017634,"vY0":-136.83949992798665,"vZ0":-3.5997509699532517,"x":111.82,"y":173.25,"x0":-2.431489893841543,"y0":50.00213376284353,"z0":5.548727042068579,"aX":-18.243962104091118},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":4.9,"breakHorizontal":15.4,"spinRate":1845,"spinDirection":230},"zone":5,"typeConfidence":0.91,"plateTime":0.39859425586230346,"extension":6.392671955314467},"index":0,"playId":"17e806c2-0aa1-328e-bff9-f62b8b2f99cb","pitchNumber":1,"startTime":"2026-06-21T18:01:04.336Z","endTime":"2026-06-21T18:01:08.305Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695684,"link":"/api/v1/people/695684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":682622,"link":"/api/v1/people/682622","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":88.2,"strikeZoneTop":3.298,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.052188821868693,"aZ":-26.138575370594666,"pfxX":-9.657572458415547,"pfxZ":3.069199238792807,"pX":-0.24295039190355885,"pZ":2.288778899641653,"vX0":9.773325902052793,"vY0":-138.44569285068448,"vZ0":-4.106265516260995,"x":126.26,"y":176.98,"x0":-2.541682881982225,"y0":50.003301236837316,"z0":5.513209295611703,"aX":-18.997950061348472},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":4.9,"breakHorizontal":15.8,"spinRate":1873,"spinDirection":234},"zone":5,"typeConfidence":0.9,"plateTime":0.39362871483680184,"extension":6.410596690150556},"index":1,"playId":"90d06072-b659-34dd-b724-fd067ed9e5ac","pitchNumber":2,"startTime":"2026-06-21T18:01:17.371Z","endTime":"2026-06-21T18:01:21.851Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695684,"link":"/api/v1/people/695684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":682622,"link":"/api/v1/people/682622","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"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},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-06-21T18:01:28.945Z","endTime":"2026-06-21T18:01:39.802Z","isPitch":false,"type":"action","player":{"id":682622,"link":"/api/v1/people/682622"},"defense":{"pitcher":{"id":695684,"link":"/api/v1/people/695684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":682622,"link":"/api/v1/people/682622","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":89.0,"strikeZoneTop":3.298,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.967000430623745,"aZ":-25.355770232901204,"pfxX":-9.698225318803784,"pfxZ":3.433100264922742,"pX":0.7501371291332127,"pZ":1.1842818470801226,"vX0":12.167240576855322,"vY0":-138.7571725218087,"vZ0":-7.10334799690479,"x":88.41,"y":206.8,"x0":-2.3960254068533855,"y0":50.001045701414036,"z0":5.4241940083357605,"aX":-19.24134613196744},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":5.0,"breakHorizontal":15.6,"spinRate":1839,"spinDirection":229},"zone":14,"typeConfidence":0.9,"plateTime":0.3921425821751101,"extension":6.381169346186656},"index":3,"playId":"c5a45c4d-e327-3c20-8491-3a161bdf6cf3","pitchNumber":3,"startTime":"2026-06-21T18:01:39.802Z","endTime":"2026-06-21T18:01:44.256Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695684,"link":"/api/v1/people/695684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":682622,"link":"/api/v1/people/682622","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":88.3,"strikeZoneTop":3.298,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.649203817855863,"aZ":-25.04856205600901,"pfxX":-10.284159621321656,"pfxZ":3.5896287916430367,"pX":-0.04442280877797058,"pZ":3.760597579947952,"vX0":10.369095755735875,"vY0":-139.13996428477958,"vZ0":-0.8056052124474405,"x":118.69,"y":137.24,"x0":-2.4614777288205305,"y0":50.00205642308475,"z0":5.695532649130807,"aX":-20.41044109535944},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":6.6,"breakHorizontal":16.8,"spinRate":1908,"spinDirection":235},"zone":11,"typeConfidence":0.9,"plateTime":0.39182359251952237,"extension":6.377645200789627},"index":4,"playId":"142e03ae-a804-3351-a8be-61bf2d8fcdfe","pitchNumber":4,"startTime":"2026-06-21T18:01:55.090Z","endTime":"2026-06-21T18:01:58.852Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695684,"link":"/api/v1/people/695684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":682622,"link":"/api/v1/people/682622","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.1,"endSpeed":74.4,"strikeZoneTop":3.298,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.10077097710609,"aZ":-33.47829653276188,"pfxX":9.565855073256962,"pfxZ":-0.9302549504029347,"pX":-0.21564375508274827,"pZ":2.1727863823517723,"vX0":2.9256603750123267,"vY0":-118.11548457608912,"vZ0":-0.8241262885154079,"x":125.22,"y":180.11,"x0":-2.7155471252746692,"y0":50.00344748234449,"z0":5.625502072491119,"aX":13.411883022707649},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-1.6,"breakHorizontal":-18.0,"spinRate":2294,"spinDirection":62},"zone":8,"typeConfidence":0.91,"plateTime":0.46509259817364734,"extension":6.398792941630586},"index":5,"playId":"3c12889e-7017-3313-8f51-394df790c0d9","pitchNumber":5,"startTime":"2026-06-21T18:02:13.911Z","endTime":"2026-06-21T18:02:18.849Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695684,"link":"/api/v1/people/695684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":682622,"link":"/api/v1/people/682622","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":88.2,"strikeZoneTop":3.298,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.426957354202862,"aZ":-25.588043918090104,"pfxX":-11.307328029356682,"pfxZ":3.3045141183854465,"pX":-0.4496611942962939,"pZ":3.315115289461828,"vX0":9.891303379672603,"vY0":-140.16894513298814,"vZ0":-1.8108905124936245,"x":134.14,"y":149.27,"x0":-2.553681898563105,"y0":50.000417360690825,"z0":5.638847502506297,"aX":-22.516613729876514},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":5.8,"breakHorizontal":18.5,"spinRate":2019,"spinDirection":236},"zone":1,"typeConfidence":0.9,"plateTime":0.39064418175275906,"extension":6.37185426971439},"hitData":{"launchSpeed":64.1,"launchAngle":-33.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":105.66,"coordY":151.02}},"index":6,"playId":"ba588fb0-a658-379f-bacb-ed6290291a8e","pitchNumber":6,"startTime":"2026-06-21T18:02:34.978Z","endTime":"2026-06-21T18:02:43.481Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695684,"link":"/api/v1/people/695684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":682622,"link":"/api/v1/people/682622","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682622,"link":"/api/v1/people/682622"},"credit":"b_ab"},{"player":{"id":695684,"link":"/api/v1/people/695684"},"credit":"p_ab"},{"player":{"id":682622,"link":"/api/v1/people/682622"},"credit":"b_pa"},{"player":{"id":695684,"link":"/api/v1/people/695684"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.0,"awayTeamWinProbability":46.0,"homeTeamWinProbabilityAdded":1.6999999999999957,"leverageIndex":0.67,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-06-21T18:02:43.481Z","atBatIndex":11},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Tyler Stephenson grounds out, shortstop Anthony Volpe to first baseman Ben Rice.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-21T18:03:00.726Z","endTime":"2026-06-21T18:03:50.742Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695684,"fullName":"Elmer Rodríguez","link":"/api/v1/people/695684"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":683011,"link":"/api/v1/people/683011"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":700250,"link":"/api/v1/people/700250"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.1,"endSpeed":74.0,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.408212317674046,"aZ":-33.087857510253194,"pfxX":6.981600524146109,"pfxZ":-0.6633128026884769,"pX":-0.4987654202740224,"pZ":2.893409036506588,"vX0":2.490576363162682,"vY0":-116.70760983813982,"vZ0":0.8332080978996759,"x":136.01,"y":160.66,"x0":-2.485823158737672,"y0":50.000749353706645,"z0":5.641474646152108,"aX":9.655391408404865},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":-0.7,"breakHorizontal":-13.2,"spinRate":2472,"spinDirection":60},"zone":4,"typeConfidence":0.9,"plateTime":0.4688282075262884,"extension":6.549073144964918},"index":0,"playId":"5ab88f46-b834-31a1-8b26-b4d06a85313c","pitchNumber":1,"startTime":"2026-06-21T18:03:14.898Z","endTime":"2026-06-21T18:03:18.934Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695684,"link":"/api/v1/people/695684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":663886,"link":"/api/v1/people/663886","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"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},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.7,"endSpeed":88.9,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.981570423570687,"aZ":-17.320714647153313,"pfxX":-7.614835926023645,"pfxZ":7.377350799158648,"pX":1.1803178744108707,"pZ":3.4623045426706867,"vX0":11.866679395811582,"vY0":-140.3490070774866,"vZ0":-3.4774063032925437,"x":72.01,"y":145.3,"x0":-2.095171494321303,"y0":50.00300116338062,"z0":5.831804677975433,"aX":-15.333554898955473},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":12.8,"breakHorizontal":11.6,"spinRate":1840,"spinDirection":232},"zone":12,"typeConfidence":0.9,"plateTime":0.3888746262804874,"extension":6.413555953956111},"index":1,"playId":"335b4062-b2d9-3df9-a4f2-763a07102ae5","pitchNumber":2,"startTime":"2026-06-21T18:03:29.103Z","endTime":"2026-06-21T18:03:33.156Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695684,"link":"/api/v1/people/695684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":663886,"link":"/api/v1/people/663886","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"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":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":86.7,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.670061477222387,"aZ":-21.0968228496133,"pfxX":-4.443502734330809,"pfxZ":5.833836322467304,"pX":0.03027300504449222,"pZ":3.2361153798829756,"vX0":7.650699101975224,"vY0":-135.7225997175565,"vZ0":-2.904536670840583,"x":115.85,"y":151.4,"x0":-2.2249230390226113,"y0":50.00443169172391,"z0":5.759607246595289,"aX":-8.44079892479104},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":10.3,"breakHorizontal":6.7,"spinRate":1859,"spinDirection":213},"zone":2,"typeConfidence":2.0,"plateTime":0.400815781332692,"extension":6.438108602434376},"hitData":{"launchSpeed":97.5,"launchAngle":-6.0,"totalDistance":26.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":113.3,"coordY":147.63}},"index":2,"playId":"111870cc-eeda-3247-8ead-5181e85e1d92","pitchNumber":3,"startTime":"2026-06-21T18:03:44.090Z","endTime":"2026-06-21T18:03:50.742Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695684,"link":"/api/v1/people/695684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":663886,"link":"/api/v1/people/663886","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663886,"link":"/api/v1/people/663886"},"credit":"b_ab"},{"player":{"id":695684,"link":"/api/v1/people/695684"},"credit":"p_ab"},{"player":{"id":663886,"link":"/api/v1/people/663886"},"credit":"b_pa"},{"player":{"id":695684,"link":"/api/v1/people/695684"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.1,"awayTeamWinProbability":44.9,"homeTeamWinProbabilityAdded":1.1000000000000014,"leverageIndex":0.43,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-06-21T18:03:50.742Z","atBatIndex":12},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"José Caballero singles on a line drive to right fielder Noelvi Marte.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-21T18:06:20.942Z","endTime":"2026-06-21T18:08:46.135Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695505,"fullName":"Chase Burns","link":"/api/v1/people/695505"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":682622,"link":"/api/v1/people/682622"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":81.7,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.999030730963796,"aZ":-30.717800202851265,"pfxX":0.6398808767969677,"pfxZ":0.8597686370438211,"pX":-0.6153593312476693,"pZ":3.5171317847517622,"vX0":2.1945506801298094,"vY0":-129.59439807535136,"vZ0":-1.5929564813968748,"x":140.46,"y":143.82,"x0":-1.5562273168032685,"y0":50.00538147033692,"z0":6.485355926868445,"aX":1.088972212432049},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":1.4,"breakHorizontal":-1.7,"spinRate":2620,"spinDirection":124},"zone":11,"typeConfidence":0.9,"plateTime":0.42258771126329764,"extension":6.093960071697024},"index":0,"playId":"f4204aab-e12a-3fff-839f-15f7cc52d98e","pitchNumber":1,"startTime":"2026-06-21T18:06:39.502Z","endTime":"2026-06-21T18:06:43.951Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":676609,"link":"/api/v1/people/676609","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"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":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":87.2,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.54627853377605,"aZ":-6.123722603743493,"pfxX":-4.613873717254366,"pfxZ":13.47317759478534,"pX":0.42033056298846955,"pZ":0.7429346103535412,"vX0":6.271447670033525,"vY0":-138.12193569099622,"vZ0":-13.771047052350694,"x":100.98,"y":218.72,"x0":-1.2794398170222419,"y0":50.00515723733328,"z0":6.20352577985173,"aX":-8.92287245610934},"breaks":{"breakAngle":39.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.6,"breakVerticalInduced":21.7,"breakHorizontal":7.1,"spinRate":2543,"spinDirection":198},"zone":14,"typeConfidence":0.87,"plateTime":0.39644424214917073,"extension":6.313537484855038},"index":1,"playId":"1d59a642-cbbc-30c7-acd8-2771bc020e38","pitchNumber":2,"startTime":"2026-06-21T18:06:54.737Z","endTime":"2026-06-21T18:06:58.874Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":676609,"link":"/api/v1/people/676609","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.8,"endSpeed":88.5,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.01889076725315,"aZ":-8.526496743307334,"pfxX":-3.896123734123506,"pfxZ":11.805693019859687,"pX":0.47451265869311093,"pZ":2.4441310929841698,"vX0":6.06648773383997,"vY0":-140.6645812676925,"vZ0":-9.183430788823422,"x":98.91,"y":172.79,"x0":-1.2043053412634814,"y0":50.00544183646392,"z0":6.304906529103509,"aX":-7.806305691477536},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.6,"breakVerticalInduced":19.7,"breakHorizontal":5.8,"spinRate":2587,"spinDirection":196},"zone":6,"typeConfidence":0.9,"plateTime":0.38944113897187593,"extension":6.263137046210314},"index":2,"playId":"508fc431-dfbe-3f0d-93ae-c3aba465d15e","pitchNumber":3,"startTime":"2026-06-21T18:07:10.462Z","endTime":"2026-06-21T18:07:14.017Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":676609,"link":"/api/v1/people/676609","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"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},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.4,"endSpeed":84.2,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.283997094267637,"aZ":-28.809336621094364,"pfxX":2.7935553369633204,"pfxZ":1.8997489817608826,"pX":0.32744550939730843,"pZ":0.7915292931468708,"vX0":3.642125156501141,"vY0":-131.54643777732122,"vZ0":-8.580041600095344,"x":104.52,"y":217.41,"x0":-1.4327481220815712,"y0":50.00284855011231,"z0":6.199956092358544,"aX":4.9440500385367345},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":1.9,"breakHorizontal":-5.8,"spinRate":2723,"spinDirection":135},"zone":14,"typeConfidence":0.9,"plateTime":0.4147843644160325,"extension":6.223923615693573},"index":3,"playId":"d2f475fd-1617-3943-a970-5b76a98c5778","pitchNumber":4,"startTime":"2026-06-21T18:07:28.816Z","endTime":"2026-06-21T18:07:33.547Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":676609,"link":"/api/v1/people/676609","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"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},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":82.3,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.855268655300467,"aZ":-29.76158641639162,"pfxX":1.1267916016488213,"pfxZ":1.4187163967790042,"pX":0.8537889833477683,"pZ":1.649665186625287,"vX0":5.483796618674473,"vY0":-128.94308748699768,"vZ0":-6.078074957136283,"x":84.46,"y":194.24,"x0":-1.439991087678973,"y0":50.00061300024009,"z0":6.311176402891144,"aX":1.9111068723683118},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":1.6,"breakHorizontal":-3.1,"spinRate":2674,"spinDirection":126},"zone":14,"typeConfidence":0.9,"plateTime":0.42351698062850485,"extension":6.1321781885595055},"index":4,"playId":"d9e17fcb-58a9-371a-a68e-1566dfdd6b0c","pitchNumber":5,"startTime":"2026-06-21T18:07:50.424Z","endTime":"2026-06-21T18:07:55.046Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":676609,"link":"/api/v1/people/676609","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"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},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.6,"endSpeed":89.2,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.849656463307557,"aZ":-10.084690954150219,"pfxX":-2.9900244799755997,"pfxZ":10.937373822663712,"pX":-0.3126039389291354,"pZ":2.078275133180075,"vX0":3.6052489418228184,"vY0":-140.5087921022065,"vZ0":-10.009689830848941,"x":128.92,"y":182.67,"x0":-1.2178302408746795,"y0":50.0050511785576,"z0":6.3221145282721265,"aX":-6.039715190974717},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":18.1,"breakHorizontal":4.8,"spinRate":2600,"spinDirection":202},"zone":7,"typeConfidence":0.9,"plateTime":0.38834610199566777,"extension":6.318177306203842},"index":5,"playId":"7cc2bc10-f64d-3247-9aad-7d4f0fe74db2","pitchNumber":6,"startTime":"2026-06-21T18:08:11.126Z","endTime":"2026-06-21T18:08:16.607Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":676609,"link":"/api/v1/people/676609","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"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":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.0,"endSpeed":89.4,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.373047962648297,"aZ":-8.32059568863456,"pfxX":-3.236150087152119,"pfxZ":11.720386632077286,"pX":0.5912788765361832,"pZ":3.0394827691023223,"vX0":5.73318020089832,"vY0":-141.12226686457112,"vZ0":-7.948203654165916,"x":94.46,"y":156.71,"x0":-1.0378183051345318,"y0":50.00685371979913,"z0":6.413908764097084,"aX":-6.588949924248651},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.9,"breakVerticalInduced":19.9,"breakHorizontal":4.8,"spinRate":2684,"spinDirection":193},"zone":3,"typeConfidence":0.9,"plateTime":0.3867759355562659,"extension":6.197864943376679},"hitData":{"launchSpeed":88.3,"launchAngle":20.0,"totalDistance":271.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":158.11,"coordY":95.78}},"index":6,"playId":"bb2aa10c-a3a9-3685-98f7-f7aa035989e3","pitchNumber":7,"startTime":"2026-06-21T18:08:33.194Z","endTime":"2026-06-21T18:08:46.135Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":676609,"link":"/api/v1/people/676609","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676609,"link":"/api/v1/people/676609"},"credit":"b_ab"},{"player":{"id":695505,"link":"/api/v1/people/695505"},"credit":"p_ab"},{"player":{"id":676609,"link":"/api/v1/people/676609"},"credit":"b_pa"},{"player":{"id":695505,"link":"/api/v1/people/695505"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":58.9,"awayTeamWinProbability":41.1,"homeTeamWinProbabilityAdded":3.799999999999997,"leverageIndex":0.91,"dramaIndex":52.0,"contextMetrics":{},"playEndTime":"2026-06-21T18:08:46.135Z","atBatIndex":13},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ryan McMahon grounds out to first baseman Sal Stewart.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-21T18:09:03.183Z","endTime":"2026-06-21T18:10:57.965Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":641857,"fullName":"Ryan McMahon","link":"/api/v1/people/641857"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695505,"fullName":"Chase Burns","link":"/api/v1/people/695505"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,5],"actionIndex":[2],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Caught Stealing 2B","eventType":"caught_stealing_2b","movementReason":"r_caught_stealing_2b","runner":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":663886,"link":"/api/v1/people/663886"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":695490,"link":"/api/v1/people/695490"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":641857,"fullName":"Ryan McMahon","link":"/api/v1/people/641857"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":701398,"link":"/api/v1/people/701398"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.0,"endSpeed":88.2,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.542853590703416,"aZ":-6.361058140391496,"pfxX":-3.13726547331152,"pfxZ":12.892622236724158,"pX":0.19527398321434908,"pZ":2.5468136121170057,"vX0":5.233995867931031,"vY0":-140.95694745896444,"vZ0":-9.22019674163178,"x":109.56,"y":170.02,"x0":-1.2823209355441203,"y0":50.0034660377152,"z0":6.279670475293865,"aX":-6.281983549197378},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-7.8,"breakVerticalInduced":21.5,"breakHorizontal":4.6,"spinRate":2742,"spinDirection":194},"zone":5,"typeConfidence":0.9,"plateTime":0.3893256059764072,"extension":6.1684634096713795},"index":0,"playId":"36bf6cc7-ce75-3d56-93c0-8847acaac32c","pitchNumber":1,"startTime":"2026-06-21T18:09:12.038Z","endTime":"2026-06-21T18:09:17.083Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":641857,"link":"/api/v1/people/641857","batSide":{"code":"L","description":"Left"}},"first":{"id":676609,"link":"/api/v1/people/676609"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"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,"runnerGoing":true},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":81.7,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.93632627626965,"aZ":-30.839323298142144,"pfxX":0.9594855470277276,"pfxZ":0.7972421328265531,"pX":-0.19530049486079284,"pZ":0.836667091262649,"vX0":3.645771041617638,"vY0":-128.30868572091632,"vZ0":-7.432543725552794,"x":124.44,"y":216.19,"x0":-1.7577726638266966,"y0":50.00107636530722,"z0":6.165922308831598,"aX":1.6035039286760795},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":0.0,"breakHorizontal":-2.5,"spinRate":2603,"spinDirection":111},"zone":13,"typeConfidence":0.9,"plateTime":0.4264700261058292,"extension":6.290836800179783},"index":1,"playId":"4f60bb08-c93b-374d-a00d-94145de7b47f","pitchNumber":2,"startTime":"2026-06-21T18:09:35.728Z","endTime":"2026-06-21T18:09:42.483Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":641857,"link":"/api/v1/people/641857","batSide":{"code":"L","description":"Left"}},"first":{"id":676609,"link":"/api/v1/people/676609"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"José Caballero caught stealing 2nd base, catcher Tyler Stephenson to shortstop Edwin Arroyo.","event":"Caught Stealing 2B","eventType":"caught_stealing_2b","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":0},"index":2,"actionPlayId":"4f60bb08-c93b-374d-a00d-94145de7b47f","startTime":"2026-06-21T18:10:04.591Z","endTime":"2026-06-21T18:10:25.866Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":676609,"link":"/api/v1/people/676609"},"defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":641857,"link":"/api/v1/people/641857","batSide":{"code":"L","description":"Left"}},"first":{"id":676609,"link":"/api/v1/people/676609"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"homeTeamWinProbability":52.800000000000004,"awayTeamWinProbability":47.199999999999996,"homeTeamWinProbabilityAdded":-6.099999999999994,"leverageIndex":1.52,"dramaIndex":81.0,"contextMetrics":{}},{"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},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.7,"endSpeed":81.7,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.48157481865608,"aZ":-32.56002896433318,"pfxX":1.4435791339873352,"pfxZ":-0.2250547730186998,"pX":-0.49261049640937504,"pZ":3.12601819706511,"vX0":2.5979945914404015,"vY0":-129.22703811305962,"vZ0":-1.9969989616830457,"x":135.78,"y":154.38,"x0":-1.6978914565053118,"y0":50.004732934829555,"z0":6.405761967252564,"aX":2.445987233320356},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":-0.6,"breakHorizontal":-3.2,"spinRate":2648,"spinDirection":101},"zone":1,"typeConfidence":0.9,"plateTime":0.42356097171297247,"extension":5.670031061370525},"index":3,"playId":"ce62d639-633b-39d6-b143-abe4dad574e3","pitchNumber":3,"startTime":"2026-06-21T18:10:25.866Z","endTime":"2026-06-21T18:10:29.924Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":641857,"link":"/api/v1/people/641857","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"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},"preCount":{"balls":1,"strikes":2,"outs":1},"index":4,"startTime":"2026-06-21T18:10:37.566Z","endTime":"2026-06-21T18:10:47.325Z","isPitch":false,"type":"action","player":{"id":641857,"link":"/api/v1/people/641857"},"defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":641857,"link":"/api/v1/people/641857","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"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},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":80.8,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.256905314164793,"aZ":-30.92396541279946,"pfxX":1.2849474058288064,"pfxZ":0.7566745686038523,"pX":0.1940403761697895,"pZ":1.5590540772801995,"vX0":3.7598483515069256,"vY0":-127.85576634023703,"vZ0":-5.741310847898628,"x":109.6,"y":196.69,"x0":-1.464616425450879,"y0":50.00227374263756,"z0":6.271278606699278,"aX":2.118962770579442},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":0.2,"breakHorizontal":-3.2,"spinRate":2696,"spinDirection":109},"zone":14,"typeConfidence":0.9,"plateTime":0.42898876884219916,"extension":5.772928184614314},"hitData":{"launchSpeed":76.5,"launchAngle":-43.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":152.32,"coordY":165.87}},"index":5,"playId":"85f3c7da-4f3b-3d53-a1a6-fae707727ed8","pitchNumber":4,"startTime":"2026-06-21T18:10:47.325Z","endTime":"2026-06-21T18:10:57.965Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":641857,"link":"/api/v1/people/641857","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641857,"link":"/api/v1/people/641857"},"credit":"b_ab"},{"player":{"id":695505,"link":"/api/v1/people/695505"},"credit":"p_ab"},{"player":{"id":641857,"link":"/api/v1/people/641857"},"credit":"b_pa"},{"player":{"id":695505,"link":"/api/v1/people/695505"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.1,"awayTeamWinProbability":48.9,"homeTeamWinProbabilityAdded":-1.7000000000000028,"leverageIndex":1.52,"dramaIndex":91.0,"contextMetrics":{},"playEndTime":"2026-06-21T18:10:57.965Z","atBatIndex":14},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Austin Wells strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-21T18:11:10.121Z","endTime":"2026-06-21T18:13:17.247Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":669224,"fullName":"Austin Wells","link":"/api/v1/people/669224"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695505,"fullName":"Chase Burns","link":"/api/v1/people/695505"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669224,"fullName":"Austin Wells","link":"/api/v1/people/669224"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":663886,"link":"/api/v1/people/663886"},"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},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":87.1,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.611212261343816,"aZ":-9.022667228627181,"pfxX":-4.252477233795757,"pfxZ":11.868210750179848,"pX":-1.64897820110828,"pZ":2.8002924681659076,"vX0":1.3743724197632334,"vY0":-139.11056180043727,"vZ0":-8.05297551767852,"x":179.86,"y":163.17,"x0":-1.59843738440126,"y0":50.00186722034739,"z0":6.3391431674572365,"aX":-8.293345791700563},"breaks":{"breakAngle":36.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":19.9,"breakHorizontal":7.4,"spinRate":2408,"spinDirection":201},"zone":11,"typeConfidence":0.89,"plateTime":0.39447099948062103,"extension":6.0403253174760705},"index":0,"playId":"edf3a599-6a23-3d78-a6eb-594ac22a8bf1","pitchNumber":1,"startTime":"2026-06-21T18:11:21.579Z","endTime":"2026-06-21T18:11:24.856Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":669224,"link":"/api/v1/people/669224","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.2,"endSpeed":83.7,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.059869961591676,"aZ":-17.849459094437595,"pfxX":-11.3060736415355,"pfxZ":8.070143091350232,"pX":-0.665380295034005,"pZ":1.1125966187577014,"vX0":6.043401126185033,"vY0":-132.3493254533035,"vZ0":-9.686281417700066,"x":142.36,"y":208.74,"x0":-1.5085682176615864,"y0":50.005039967943524,"z0":6.125492695530855,"aX":-20.073875807695998},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":12.7,"breakHorizontal":19.2,"spinRate":1917,"spinDirection":222},"zone":13,"typeConfidence":0.92,"plateTime":0.4137459166568229,"extension":6.056969434453267},"index":1,"playId":"f27f9c2a-fb7e-33a8-b8af-1ce60934db87","pitchNumber":2,"startTime":"2026-06-21T18:11:37.244Z","endTime":"2026-06-21T18:11:41.293Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":669224,"link":"/api/v1/people/669224","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":82.6,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.081513573617293,"aZ":-30.44986161176244,"pfxX":2.24815846496766,"pfxZ":1.00352768295474,"pX":0.39038178301289794,"pZ":1.9859020825913418,"vX0":4.160029594815865,"vY0":-129.94237063418117,"vZ0":-5.144189846872921,"x":102.12,"y":185.16,"x0":-1.5205465026577412,"y0":50.00250156010357,"z0":6.292275046158799,"aX":3.8613632243271834},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":1.0,"breakHorizontal":-4.9,"spinRate":2590,"spinDirection":136},"zone":9,"typeConfidence":0.9,"plateTime":0.42079766812022923,"extension":5.665068568874902},"index":2,"playId":"c6af7e96-38dd-39aa-8b6d-444ca85a6b1f","pitchNumber":3,"startTime":"2026-06-21T18:11:53.995Z","endTime":"2026-06-21T18:11:58.480Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":669224,"link":"/api/v1/people/669224","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"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},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.4,"endSpeed":82.7,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.371960152743746,"aZ":-31.173951662944884,"pfxX":2.831697797705106,"pfxZ":0.580775665942026,"pX":-0.5864629892475623,"pZ":2.27893437901422,"vX0":1.7403253200639863,"vY0":-130.27837451540776,"vZ0":-4.501943850694655,"x":139.35,"y":177.25,"x0":-1.63018750510749,"y0":50.00306687232626,"z0":6.375123348655315,"aX":4.886587625966969},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":0.4,"breakHorizontal":-5.5,"spinRate":2710,"spinDirection":131},"zone":4,"typeConfidence":0.9,"plateTime":0.4197924013020988,"extension":5.738472769504435},"index":3,"playId":"5b301d41-ffc2-3bce-8f44-382d20ce9959","pitchNumber":4,"startTime":"2026-06-21T18:12:10.733Z","endTime":"2026-06-21T18:12:16.014Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":669224,"link":"/api/v1/people/669224","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"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},"preCount":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2026-06-21T18:12:31.919Z","endTime":"2026-06-21T18:12:43.484Z","isPitch":false,"type":"action","player":{"id":669224,"link":"/api/v1/people/669224"},"defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":669224,"link":"/api/v1/people/669224","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"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},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.9,"endSpeed":88.7,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.15025077300512,"aZ":-7.151452589907949,"pfxX":-3.90530538926633,"pfxZ":12.328062864949715,"pX":-0.21873064780010928,"pZ":2.54341960319983,"vX0":3.967680539199697,"vY0":-142.16851078623367,"vZ0":-9.161319394893304,"x":125.34,"y":170.11,"x0":-1.1307240121852558,"y0":50.00272824770757,"z0":6.276153587188309,"aX":-7.92709188715595},"breaks":{"breakAngle":36.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.4,"breakVerticalInduced":20.4,"breakHorizontal":6.2,"spinRate":2700,"spinDirection":195},"zone":5,"typeConfidence":0.9,"plateTime":0.3865021585042214,"extension":6.3660193631936135},"index":5,"playId":"8e99aefa-afe1-3091-8121-dd7847ffb25f","pitchNumber":5,"startTime":"2026-06-21T18:12:43.484Z","endTime":"2026-06-21T18:12:49.452Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":669224,"link":"/api/v1/people/669224","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"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},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.4,"endSpeed":83.0,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.176598661473555,"aZ":-33.70264065989868,"pfxX":3.127792987955425,"pfxZ":-0.8817834763178762,"pX":0.19156424855085122,"pZ":1.367256451545218,"vX0":2.9743543410841737,"vY0":-130.23432015978585,"vZ0":-6.019997369427438,"x":109.7,"y":201.86,"x0":-1.369934858943315,"y0":50.00587682279002,"z0":6.2438427185379926,"aX":5.398234367314097},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":-2.6,"breakHorizontal":-6.4,"spinRate":2838,"spinDirection":131},"zone":14,"typeConfidence":0.9,"plateTime":0.4198383460808568,"extension":5.907750487808946},"index":6,"playId":"c704d676-5fb3-3586-a88c-95e5d7f59254","pitchNumber":6,"startTime":"2026-06-21T18:13:11.891Z","endTime":"2026-06-21T18:13:17.247Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":669224,"link":"/api/v1/people/669224","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669224,"link":"/api/v1/people/669224"},"credit":"b_ab"},{"player":{"id":695505,"link":"/api/v1/people/695505"},"credit":"p_ab"},{"player":{"id":669224,"link":"/api/v1/people/669224"},"credit":"b_pa"},{"player":{"id":695505,"link":"/api/v1/people/695505"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-1.1000000000000014,"leverageIndex":0.44,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-06-21T18:13:17.247Z","atBatIndex":15},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Edwin Arroyo flies out to left fielder José Caballero.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-21T18:15:23.760Z","endTime":"2026-06-21T18:16:42.705Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":695490,"fullName":"Edwin Arroyo","link":"/api/v1/people/695490"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695684,"fullName":"Elmer Rodríguez","link":"/api/v1/people/695684"},"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":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":695490,"fullName":"Edwin Arroyo","link":"/api/v1/people/695490"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":676609,"link":"/api/v1/people/676609"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":76.9,"endSpeed":71.0,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.178296207921317,"aZ":-39.83743491126588,"pfxX":7.479331997410103,"pfxZ":-6.066502772826732,"pX":0.10182189366350694,"pZ":2.1997092143246775,"vX0":3.3775441486779814,"vY0":-111.96129620599865,"vZ0":0.6969596205489061,"x":113.12,"y":179.39,"x0":-2.400475940818227,"y0":50.00406526932037,"z0":5.97812093952286,"aX":9.44606975404315},"breaks":{"breakAngle":14.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.9,"breakVerticalInduced":-10.4,"breakHorizontal":-14.4,"spinRate":2433,"spinDirection":52},"zone":8,"typeConfidence":0.91,"plateTime":0.4901699967282429,"extension":6.354400354591136},"index":0,"playId":"84fd6fdd-8793-3757-bcf6-21885ef56515","pitchNumber":1,"startTime":"2026-06-21T18:15:29.568Z","endTime":"2026-06-21T18:15:33.300Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695684,"link":"/api/v1/people/695684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":695490,"link":"/api/v1/people/695490","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.5,"endSpeed":82.6,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.243640683277967,"aZ":-23.381775914904658,"pfxX":-5.3165032479701475,"pfxZ":5.0803894373536025,"pX":0.27406817921346094,"pZ":2.65218233019427,"vX0":9.046839942826002,"vY0":-130.1536949972229,"vZ0":-2.935908198357425,"x":106.55,"y":167.17,"x0":-2.5432989708920806,"y0":50.0007471695014,"z0":5.549871952088936,"aX":-9.195926074681124},"breaks":{"breakAngle":18.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":8.8,"breakHorizontal":7.8,"spinRate":1382,"spinDirection":244},"zone":6,"typeConfidence":0.86,"plateTime":0.419534753321928,"extension":6.364834977740867},"index":1,"playId":"326251c9-557c-34f8-89e8-97ae55f002c9","pitchNumber":2,"startTime":"2026-06-21T18:15:42.787Z","endTime":"2026-06-21T18:15:51.377Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695684,"link":"/api/v1/people/695684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":695490,"link":"/api/v1/people/695490","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.2,"endSpeed":74.8,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.691406606252073,"aZ":-38.15511035425815,"pfxX":5.208218762587166,"pfxZ":-4.3237783858077705,"pX":-0.3563782610466362,"pZ":-0.16913573501853935,"vX0":3.11740811015033,"vY0":-116.74869965097764,"vZ0":-5.103362752533807,"x":130.58,"y":243.35,"x0":-2.3851035338455624,"y0":50.004936577546786,"z0":5.630854215273685,"aX":7.199936427175192},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.2,"breakVerticalInduced":-8.8,"breakHorizontal":-10.2,"spinRate":2439,"spinDirection":51},"zone":13,"typeConfidence":2.0,"plateTime":0.46890174416696695,"extension":6.4809731860147135},"index":2,"playId":"a3622528-3823-3ef3-ae97-06889a502061","pitchNumber":3,"startTime":"2026-06-21T18:16:08.160Z","endTime":"2026-06-21T18:16:13.872Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695684,"link":"/api/v1/people/695684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":695490,"link":"/api/v1/people/695490","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.6,"endSpeed":89.1,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.93139516266886,"aZ":-26.393246827378047,"pfxX":-10.042234492889438,"pfxZ":2.866691017667808,"pX":-0.4950617363570205,"pZ":3.1645412675701126,"vX0":9.366322417406675,"vY0":-140.49810507361056,"vZ0":-2.14847163767954,"x":135.87,"y":153.34,"x0":-2.5515460380154673,"y0":50.005197706694226,"z0":5.63748792797375,"aX":-20.274680390197425},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":4.9,"breakHorizontal":16.6,"spinRate":1892,"spinDirection":235},"zone":1,"typeConfidence":0.9,"plateTime":0.38840339367163557,"extension":6.37895310518801},"hitData":{"launchSpeed":94.6,"launchAngle":30.0,"totalDistance":344.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":58.94,"coordY":77.23}},"index":3,"playId":"f562e3f9-c108-3046-9681-9da118645a88","pitchNumber":4,"startTime":"2026-06-21T18:16:30.731Z","endTime":"2026-06-21T18:16:42.705Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695684,"link":"/api/v1/people/695684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":695490,"link":"/api/v1/people/695490","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695490,"link":"/api/v1/people/695490"},"credit":"b_ab"},{"player":{"id":695684,"link":"/api/v1/people/695684"},"credit":"p_ab"},{"player":{"id":695490,"link":"/api/v1/people/695490"},"credit":"b_pa"},{"player":{"id":695684,"link":"/api/v1/people/695684"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.5,"awayTeamWinProbability":47.5,"homeTeamWinProbabilityAdded":2.5,"leverageIndex":0.98,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-06-21T18:16:42.705Z","atBatIndex":16},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Blake Dunn singles on a ground ball to third baseman Ryan McMahon, deflected by first baseman Ben Rice.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-21T18:16:47.435Z","endTime":"2026-06-21T18:17:49.903Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":694362,"fullName":"Blake Dunn","link":"/api/v1/people/694362"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695684,"fullName":"Elmer Rodríguez","link":"/api/v1/people/695684"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694362,"fullName":"Blake Dunn","link":"/api/v1/people/694362"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":694362,"fullName":"Blake Dunn","link":"/api/v1/people/694362"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":700250,"link":"/api/v1/people/700250"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_deflection"},{"player":{"id":641857,"link":"/api/v1/people/641857"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.5,"endSpeed":74.9,"strikeZoneTop":3.09,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.903444856118092,"aZ":-36.11694913526378,"pfxX":8.605594346966154,"pfxZ":-2.808151077299412,"pX":1.0012170141976335,"pZ":1.0269458184128994,"vX0":5.460730908594024,"vY0":-118.50920227579759,"vZ0":-2.8115310985870927,"x":78.84,"y":211.05,"x0":-2.458967010567503,"y0":50.00054567038279,"z0":5.562732963749191,"aX":12.105341009267484},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.0,"breakVerticalInduced":-5.5,"breakHorizontal":-17.0,"spinRate":2623,"spinDirection":55},"zone":14,"typeConfidence":0.91,"plateTime":0.4640892334527926,"extension":6.410271775764486},"index":0,"playId":"2bd7475d-3416-3df4-8142-2bc490e5dcdd","pitchNumber":1,"startTime":"2026-06-21T18:17:10.713Z","endTime":"2026-06-21T18:17:14.847Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695684,"link":"/api/v1/people/695684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":694362,"link":"/api/v1/people/694362","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.2,"endSpeed":74.7,"strikeZoneTop":3.09,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.30892453965807,"aZ":-33.97793097180785,"pfxX":8.891424413653318,"pfxZ":-1.2910233218230012,"pX":0.4762350863615455,"pZ":1.2869331868144873,"vX0":4.58140468750004,"vY0":-118.15278333704372,"vZ0":-2.68458842052509,"x":98.85,"y":204.03,"x0":-2.6481473598993266,"y0":50.00060956705898,"z0":5.58671397479108,"aX":12.460563367636118},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.5,"breakVerticalInduced":-2.8,"breakHorizontal":-17.3,"spinRate":2701,"spinDirection":55},"zone":14,"typeConfidence":0.91,"plateTime":0.465094141805932,"extension":6.435256914910811},"index":1,"playId":"d363336d-d6d5-30e9-8096-5d3d11105258","pitchNumber":2,"startTime":"2026-06-21T18:17:24.154Z","endTime":"2026-06-21T18:17:28.785Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695684,"link":"/api/v1/people/695684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":694362,"link":"/api/v1/people/694362","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":88.3,"strikeZoneTop":3.09,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.695660219494435,"aZ":-14.030418289031706,"pfxX":-6.8283828128392035,"pfxZ":9.11623925244778,"pX":0.16105645349316955,"pZ":2.122333500622825,"vX0":8.915056544739436,"vY0":-139.97554946975248,"vZ0":-7.363167087715658,"x":110.86,"y":181.48,"x0":-2.173475519810663,"y0":50.00411194019249,"z0":5.699982189313774,"aX":-13.592722024342617},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.1,"breakHorizontal":10.6,"spinRate":2219,"spinDirection":229},"zone":5,"typeConfidence":0.91,"plateTime":0.3908396401950611,"extension":6.496918372612082},"hitData":{"launchSpeed":98.9,"launchAngle":-26.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":140.66,"coordY":167.39}},"index":2,"playId":"51b93a7d-837c-3cd0-a139-a1d648b31501","pitchNumber":3,"startTime":"2026-06-21T18:17:39.718Z","endTime":"2026-06-21T18:17:49.903Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695684,"link":"/api/v1/people/695684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":694362,"link":"/api/v1/people/694362","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694362,"link":"/api/v1/people/694362"},"credit":"b_ab"},{"player":{"id":695684,"link":"/api/v1/people/695684"},"credit":"p_ab"},{"player":{"id":694362,"link":"/api/v1/people/694362"},"credit":"b_pa"},{"player":{"id":695684,"link":"/api/v1/people/695684"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":49.7,"awayTeamWinProbability":50.3,"homeTeamWinProbabilityAdded":-2.799999999999997,"leverageIndex":0.73,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2026-06-21T18:17:49.903Z","atBatIndex":17},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"JJ Bleday flies out to center fielder Spencer Jones.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-21T18:18:16.063Z","endTime":"2026-06-21T18:20:21.034Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":0,"outs":2},"matchup":{"batter":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695684,"fullName":"Elmer Rodríguez","link":"/api/v1/people/695684"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694362,"fullName":"Blake Dunn","link":"/api/v1/people/694362"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":682987,"link":"/api/v1/people/682987"},"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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.8,"endSpeed":73.3,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.40653991842606,"aZ":-34.086891728337356,"pfxX":8.790770576794873,"pfxZ":-1.4045397611128454,"pX":-0.9763213427366118,"pZ":1.4438152735614223,"vX0":1.4138554466903437,"vY0":-116.21373347987517,"vZ0":-1.7610486788143818,"x":154.22,"y":199.8,"x0":-2.7354202560441787,"y0":50.00532661359386,"z0":5.47341744279848,"aX":11.929905501561505},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.8,"breakVerticalInduced":-2.8,"breakHorizontal":-16.3,"spinRate":2435,"spinDirection":58},"zone":13,"typeConfidence":0.91,"plateTime":0.47275631969243603,"extension":6.651333790349204},"index":0,"playId":"b5c906fd-8c82-38e0-b536-5405f205b3fe","pitchNumber":1,"startTime":"2026-06-21T18:18:16.063Z","endTime":"2026-06-21T18:18:20.142Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695684,"link":"/api/v1/people/695684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":668709,"link":"/api/v1/people/668709","batSide":{"code":"L","description":"Left"}},"first":{"id":694362,"link":"/api/v1/people/694362"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":80.9,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.850639393411488,"aZ":-28.68845245821661,"pfxX":-6.475433102142688,"pfxZ":2.0935619639182264,"pX":-1.4439929872966564,"pZ":2.615514624592331,"vX0":4.76058208974833,"vY0":-128.1380745982879,"vZ0":-1.6677679254145121,"x":172.04,"y":168.16,"x0":-2.48224485022994,"y0":50.00615860149372,"z0":5.5109778810907795,"aX":-10.797651637343282},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":3.6,"breakHorizontal":10.7,"spinRate":1203,"spinDirection":252},"zone":11,"typeConfidence":0.9,"plateTime":0.42703703861632336,"extension":6.505771488358481},"index":1,"playId":"0525cb65-57c2-3066-a3a4-1cd77ab53ba7","pitchNumber":2,"startTime":"2026-06-21T18:18:33.504Z","endTime":"2026-06-21T18:18:37.502Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695684,"link":"/api/v1/people/695684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":668709,"link":"/api/v1/people/668709","batSide":{"code":"L","description":"Left"}},"first":{"id":694362,"link":"/api/v1/people/694362"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"index":2,"playId":"aa83b7a3-e027-338d-b9d9-45d7b700111b","startTime":"2026-06-21T18:18:51.997Z","endTime":"2026-06-21T18:18:54.997Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":695684,"link":"/api/v1/people/695684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":668709,"link":"/api/v1/people/668709","batSide":{"code":"L","description":"Left"}},"first":{"id":694362,"link":"/api/v1/people/694362"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"index":3,"playId":"1bb54599-9c3e-359f-ae90-df8b71c2e023","startTime":"2026-06-21T18:19:10.764Z","endTime":"2026-06-21T18:19:15.665Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":695684,"link":"/api/v1/people/695684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":668709,"link":"/api/v1/people/668709","batSide":{"code":"L","description":"Left"}},"first":{"id":694362,"link":"/api/v1/people/694362"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":2},"count":{"balls":3,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":87.7,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.936487233512405,"aZ":-26.99182304379489,"pfxX":-9.799528539866541,"pfxZ":2.6507975381161444,"pX":-2.033839824698053,"pZ":3.0651621410059136,"vX0":5.036778404287735,"vY0":-138.5402691820262,"vZ0":-2.0063349566829736,"x":194.53,"y":156.02,"x0":-2.5953843964649135,"y0":50.00566836943493,"z0":5.590337864598511,"aX":-19.184808837826804},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":4.6,"breakHorizontal":16.8,"spinRate":1853,"spinDirection":241},"zone":11,"typeConfidence":0.9,"plateTime":0.39430122264636003,"extension":6.434502459457118},"index":4,"playId":"14a884d8-cffc-3bd0-9a8e-8da7e37b1c28","pitchNumber":3,"startTime":"2026-06-21T18:19:45.426Z","endTime":"2026-06-21T18:19:49.359Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695684,"link":"/api/v1/people/695684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":668709,"link":"/api/v1/people/668709","batSide":{"code":"L","description":"Left"}},"first":{"id":694362,"link":"/api/v1/people/694362"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"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":0,"outs":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":88.4,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.69237460656486,"aZ":-26.58998150664193,"pfxX":-9.973679143558641,"pfxZ":2.8225711515217746,"pX":-0.10284863270825778,"pZ":2.0118148475805975,"vX0":10.076278535468555,"vY0":-138.94833425858806,"vZ0":-4.507714009847619,"x":120.92,"y":184.46,"x0":-2.4599956924019217,"y0":50.00290577492453,"z0":5.39678733916176,"aX":-19.732642352760944},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":4.4,"breakHorizontal":16.3,"spinRate":1840,"spinDirection":247},"zone":8,"typeConfidence":0.9,"plateTime":0.3924385440057572,"extension":6.722475656801491},"hitData":{"launchSpeed":86.4,"launchAngle":34.0,"totalDistance":311.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":132.05,"coordY":89.35}},"index":5,"playId":"fb94662b-4a88-3bdd-b7c4-003ac9e39d61","pitchNumber":4,"startTime":"2026-06-21T18:20:05.294Z","endTime":"2026-06-21T18:20:21.034Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695684,"link":"/api/v1/people/695684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":668709,"link":"/api/v1/people/668709","batSide":{"code":"L","description":"Left"}},"first":{"id":694362,"link":"/api/v1/people/694362"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668709,"link":"/api/v1/people/668709"},"credit":"b_ab"},{"player":{"id":695684,"link":"/api/v1/people/695684"},"credit":"p_ab"},{"player":{"id":668709,"link":"/api/v1/people/668709"},"credit":"b_pa"},{"player":{"id":695684,"link":"/api/v1/people/695684"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.0,"awayTeamWinProbability":47.0,"homeTeamWinProbabilityAdded":3.299999999999997,"leverageIndex":1.38,"dramaIndex":60.0,"contextMetrics":{},"playEndTime":"2026-06-21T18:20:21.034Z","atBatIndex":18},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Sal Stewart strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-21T18:20:21.144Z","endTime":"2026-06-21T18:23:11.183Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695684,"fullName":"Elmer Rodríguez","link":"/api/v1/people/695684"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,6,7,8],"actionIndex":[2],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":694362,"fullName":"Blake Dunn","link":"/api/v1/people/694362"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":669224,"link":"/api/v1/people/669224"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.5,"endSpeed":75.3,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.208318148348365,"aZ":-32.445564572105596,"pfxX":5.269499773274508,"pfxZ":-0.19277010064958588,"pX":-1.5252794870858852,"pZ":3.7823308254021666,"vX0":1.0451543281011872,"vY0":-118.74182538507571,"vZ0":2.4676198883021305,"x":175.14,"y":136.66,"x0":-2.6551046123883535,"y0":50.00059192391171,"z0":5.667405477587868,"aX":7.576789836534251},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":0.5,"breakHorizontal":-9.8,"spinRate":1989,"spinDirection":65},"zone":11,"typeConfidence":0.87,"plateTime":0.46002152011255104,"extension":6.6235282161229545},"index":0,"playId":"b8deb30c-d546-3323-ae6a-2ac000913a1b","pitchNumber":1,"startTime":"2026-06-21T18:20:40.956Z","endTime":"2026-06-21T18:20:44.703Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695684,"link":"/api/v1/people/695684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"first":{"id":694362,"link":"/api/v1/people/694362"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.7,"endSpeed":73.8,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.135492245169512,"aZ":-33.54295741655703,"pfxX":6.9809585538814165,"pfxZ":-1.009468484069111,"pX":0.38745116144790115,"pZ":0.62563405722736,"vX0":4.628897620787375,"vY0":-116.01594297156954,"vZ0":-3.7475107470771998,"x":102.23,"y":221.89,"x0":-2.5417901554833815,"y0":50.000412773465364,"z0":5.4657887220477255,"aX":9.494369462057731},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.6,"breakVerticalInduced":-2.5,"breakHorizontal":-13.8,"spinRate":2250,"spinDirection":62},"zone":14,"typeConfidence":0.9,"plateTime":0.47248435804829114,"extension":6.585368641456524},"index":1,"playId":"2c78e208-b312-304e-8030-2c2783d414b5","pitchNumber":2,"startTime":"2026-06-21T18:20:59.492Z","endTime":"2026-06-21T18:21:08.995Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695684,"link":"/api/v1/people/695684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"first":{"id":694362,"link":"/api/v1/people/694362"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Wild pitch by pitcher Elmer Rodríguez. Blake Dunn to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"index":2,"actionPlayId":"2c78e208-b312-304e-8030-2c2783d414b5","startTime":"2026-06-21T18:21:19.269Z","endTime":"2026-06-21T18:21:33.117Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":694362,"link":"/api/v1/people/694362"},"defense":{"pitcher":{"id":695684,"link":"/api/v1/people/695684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"first":{"id":694362,"link":"/api/v1/people/694362"},"postOnSecond":{"id":694362,"link":"/api/v1/people/694362"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"homeTeamWinProbability":51.800000000000004,"awayTeamWinProbability":48.199999999999996,"homeTeamWinProbabilityAdded":-1.1999999999999957,"leverageIndex":1.01,"dramaIndex":38.0,"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":83.5,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.87551723114967,"aZ":-23.63813347061153,"pfxX":-2.090679525087349,"pfxZ":4.79601124611259,"pX":0.6046786064498523,"pZ":2.168901148290247,"vX0":8.16283917560667,"vY0":-132.929460541786,"vZ0":-4.433179379810204,"x":93.95,"y":180.22,"x0":-2.2413282670345933,"y0":50.00529435629075,"z0":5.585607019054143,"aX":-3.7239422737158794},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":7.8,"breakHorizontal":1.9,"spinRate":1745,"spinDirection":210},"zone":9,"typeConfidence":2.0,"plateTime":0.41286869071750765,"extension":6.731799656219924},"index":3,"playId":"4c36b1b0-29ef-32c6-9d0a-a6375bc42a3f","pitchNumber":3,"startTime":"2026-06-21T18:21:33.117Z","endTime":"2026-06-21T18:21:36.991Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695684,"link":"/api/v1/people/695684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"second":{"id":694362,"link":"/api/v1/people/694362"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"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},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":85.0,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.760796465989326,"aZ":-19.960858590259374,"pfxX":-1.7041473467332402,"pfxZ":6.628469443322887,"pX":1.011775851070705,"pZ":2.224423120568727,"vX0":8.818115956380003,"vY0":-134.9753621112656,"vZ0":-5.461443196594398,"x":78.43,"y":178.72,"x0":-2.078138295348671,"y0":50.00368349743236,"z0":5.682510366466444,"aX":-3.1416086804497776},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":11.0,"breakHorizontal":1.2,"spinRate":1854,"spinDirection":218},"zone":14,"typeConfidence":2.0,"plateTime":0.4060213675743891,"extension":6.462346356722146},"index":4,"playId":"73a86766-180d-39b8-b55a-e7a0fa41cd48","pitchNumber":4,"startTime":"2026-06-21T18:21:50.975Z","endTime":"2026-06-21T18:21:55.005Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695684,"link":"/api/v1/people/695684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"second":{"id":694362,"link":"/api/v1/people/694362"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"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},"preCount":{"balls":2,"strikes":2,"outs":2},"index":5,"startTime":"2026-06-21T18:22:09.779Z","endTime":"2026-06-21T18:22:21.441Z","isPitch":false,"type":"action","player":{"id":701398,"link":"/api/v1/people/701398"},"defense":{"pitcher":{"id":695684,"link":"/api/v1/people/695684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"second":{"id":694362,"link":"/api/v1/people/694362"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.0,"endSpeed":89.0,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.69669045534637,"aZ":-21.45020648189852,"pfxX":-11.532276326783935,"pfxZ":5.314016789320039,"pX":0.3645721988198619,"pZ":2.2178968762900375,"vX0":11.479857338709527,"vY0":-140.83188241943284,"vZ0":-5.239999074460452,"x":103.1,"y":178.9,"x0":-2.257801675173908,"y0":50.00025686525627,"z0":5.481643245555578,"aX":-23.261644960722872},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":8.8,"breakHorizontal":18.7,"spinRate":1975,"spinDirection":234},"zone":6,"typeConfidence":0.9,"plateTime":0.38827617414035753,"extension":6.482860385157045},"index":6,"playId":"f1b877f9-d5eb-3b18-9100-6315600b0141","pitchNumber":5,"startTime":"2026-06-21T18:22:21.441Z","endTime":"2026-06-21T18:22:26.793Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695684,"link":"/api/v1/people/695684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"second":{"id":694362,"link":"/api/v1/people/694362"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":86.8,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.379692094400262,"aZ":-17.095173608857984,"pfxX":-4.559165048463798,"pfxZ":7.756088949091286,"pX":0.028781213924571926,"pZ":5.005563910943133,"vX0":7.622042524150382,"vY0":-138.63492825699046,"vZ0":0.3604808996193979,"x":115.9,"y":103.63,"x0":-2.1654660457592936,"y0":50.00176762159812,"z0":6.016132694964878,"aX":-8.8635957490032},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.3,"breakHorizontal":6.6,"spinRate":1909,"spinDirection":217},"zone":12,"typeConfidence":0.91,"plateTime":0.39529000159166383,"extension":6.498780004400542},"index":7,"playId":"24ab2234-a703-3227-a785-9b56addeda94","pitchNumber":6,"startTime":"2026-06-21T18:22:44.979Z","endTime":"2026-06-21T18:22:48.839Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695684,"link":"/api/v1/people/695684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"second":{"id":694362,"link":"/api/v1/people/694362"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.1,"endSpeed":73.8,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.91841966386845,"aZ":-34.99569988927878,"pfxX":9.949019834326203,"pfxZ":-2.0404534634237113,"pX":0.23991001570003148,"pZ":2.353727921837874,"vX0":3.404083683983688,"vY0":-117.93896973395239,"vZ0":0.020852409621983536,"x":107.86,"y":175.23,"x0":-2.5210879163369055,"y0":50.001127145174564,"z0":5.617761925636822,"aX":13.778928756611405},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.5,"breakVerticalInduced":-3.4,"breakHorizontal":-18.8,"spinRate":2549,"spinDirection":55},"zone":6,"typeConfidence":0.91,"plateTime":0.4674076170609984,"extension":6.534490980121224},"index":8,"playId":"ebd3f51e-6acb-3bc1-92c2-5ce4c860fd1b","pitchNumber":7,"startTime":"2026-06-21T18:23:05.950Z","endTime":"2026-06-21T18:23:11.183Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695684,"link":"/api/v1/people/695684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"second":{"id":694362,"link":"/api/v1/people/694362"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701398,"link":"/api/v1/people/701398"},"credit":"b_ab"},{"player":{"id":695684,"link":"/api/v1/people/695684"},"credit":"p_ab"},{"player":{"id":701398,"link":"/api/v1/people/701398"},"credit":"b_pa"},{"player":{"id":695684,"link":"/api/v1/people/695684"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.50000000000001,"awayTeamWinProbability":44.49999999999999,"homeTeamWinProbabilityAdded":3.700000000000003,"leverageIndex":1.01,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2026-06-21T18:23:11.183Z","atBatIndex":19},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Anthony Volpe walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-06-21T18:25:09.250Z","endTime":"2026-06-21T18:27:36.957Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":683011,"fullName":"Anthony Volpe","link":"/api/v1/people/683011"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695505,"fullName":"Chase Burns","link":"/api/v1/people/695505"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683011,"fullName":"Anthony Volpe","link":"/api/v1/people/683011"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5,6,7,8],"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":683011,"fullName":"Anthony Volpe","link":"/api/v1/people/683011"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.8,"endSpeed":88.8,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.62920807577585,"aZ":-7.957350059112614,"pfxX":-3.903103144936159,"pfxZ":12.04290690822036,"pX":-0.3476763534149963,"pZ":2.133906505638869,"vX0":3.62065126138485,"vY0":-140.6143675264968,"vZ0":-10.3244677179378,"x":130.25,"y":181.16,"x0":-1.1422496029340465,"y0":50.00160690387531,"z0":6.361043623909578,"aX":-7.848375686306806},"breaks":{"breakAngle":34.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.2,"breakVerticalInduced":19.9,"breakHorizontal":6.4,"spinRate":2625,"spinDirection":200},"zone":4,"typeConfidence":0.9,"plateTime":0.38890001250541273,"extension":6.358394239749673},"index":0,"playId":"2d18bcfe-845a-3041-8ba7-d7f8ba582a21","pitchNumber":1,"startTime":"2026-06-21T18:25:22.479Z","endTime":"2026-06-21T18:25:26.484Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":683011,"link":"/api/v1/people/683011","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"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},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":88.9,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.975135271533652,"aZ":-8.729332931739746,"pfxX":-3.05611395685962,"pfxZ":11.700016582205144,"pX":-0.36550961173749374,"pZ":1.4964895921112253,"vX0":3.0724768151168567,"vY0":-140.03212179871443,"vZ0":-11.793931554599368,"x":130.93,"y":198.37,"x0":-1.0751773967771014,"y0":50.00367443552239,"z0":6.314090682473865,"aX":-6.124102858891903},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":19.2,"breakHorizontal":4.9,"spinRate":2663,"spinDirection":201},"zone":13,"typeConfidence":0.9,"plateTime":0.3898155432792292,"extension":6.1679308841455045},"index":1,"playId":"a3e5dfb4-d647-3470-9a7a-b49bfac4ff57","pitchNumber":2,"startTime":"2026-06-21T18:25:38.171Z","endTime":"2026-06-21T18:25:43.515Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":683011,"link":"/api/v1/people/683011","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":83.3,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.613490878267317,"aZ":-28.188675328108655,"pfxX":0.8296381136416153,"pfxZ":2.287683034942888,"pX":0.6649897394787043,"pZ":1.2136190204854955,"vX0":4.809848955870692,"vY0":-131.22967224957895,"vZ0":-7.684172171723661,"x":91.65,"y":206.01,"x0":-1.299068446045663,"y0":50.00529546870877,"z0":6.277794934989905,"aX":1.448438569526673},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":2.6,"breakHorizontal":-2.5,"spinRate":2639,"spinDirection":135},"zone":14,"typeConfidence":0.9,"plateTime":0.41727051769216894,"extension":6.264264426664584},"index":2,"playId":"f0a9855e-8a87-3ad6-86eb-1001f46c96df","pitchNumber":3,"startTime":"2026-06-21T18:25:53.186Z","endTime":"2026-06-21T18:25:57.467Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":683011,"link":"/api/v1/people/683011","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"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":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-06-21T18:26:02.236Z","endTime":"2026-06-21T18:26:13.981Z","isPitch":false,"type":"action","player":{"id":683011,"link":"/api/v1/people/683011"},"defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":683011,"link":"/api/v1/people/683011","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"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},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":84.6,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.842666209852183,"aZ":-27.633349707606104,"pfxX":1.4883660244382912,"pfxZ":2.5273505667587743,"pX":-0.3949108169817053,"pZ":1.9780920711683234,"vX0":2.058277522249689,"vY0":-132.3900149597582,"vZ0":-6.1595961620417246,"x":132.05,"y":185.37,"x0":-1.3721037473844662,"y0":50.005570586271205,"z0":6.323582191363109,"aX":2.6761182149909852},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":3.6,"breakHorizontal":-3.1,"spinRate":2700,"spinDirection":159},"zone":7,"typeConfidence":0.9,"plateTime":0.41170942250244247,"extension":6.075264129576943},"index":4,"playId":"0289e1de-bee8-3911-9a21-bab80209aa78","pitchNumber":4,"startTime":"2026-06-21T18:26:13.981Z","endTime":"2026-06-21T18:26:18.424Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":683011,"link":"/api/v1/people/683011","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":84.2,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.484394084236083,"aZ":-23.254728010270703,"pfxX":0.707464877872487,"pfxZ":5.058196797129585,"pX":0.5757001410435699,"pZ":0.011601348511666209,"vX0":4.960759114772986,"vY0":-131.14819873131037,"vZ0":-11.44611389113388,"x":95.06,"y":238.47,"x0":-1.422608161700923,"y0":50.00388675610023,"z0":6.126427588766325,"aX":1.2476565781058937},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":7.2,"breakHorizontal":-2.3,"spinRate":2727,"spinDirection":174},"zone":14,"typeConfidence":0.89,"plateTime":0.4156580480795973,"extension":6.291480427908989},"index":5,"playId":"c3b8f0fb-73e8-3d94-8698-b0f73487bf8e","pitchNumber":5,"startTime":"2026-06-21T18:26:33.306Z","endTime":"2026-06-21T18:26:37.504Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":683011,"link":"/api/v1/people/683011","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"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},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.6,"endSpeed":88.3,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.334808025819534,"aZ":-10.22215292000469,"pfxX":-3.1674604908808166,"pfxZ":10.931429656185024,"pX":-0.641859082385174,"pZ":4.887640645788333,"vX0":2.863167687532315,"vY0":-140.68900178934075,"vZ0":-2.701197194890138,"x":141.47,"y":106.81,"x0":-1.2602334215604298,"y0":50.006384143340924,"z0":6.520889917424461,"aX":-6.363321507510826},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.7,"breakVerticalInduced":19.4,"breakHorizontal":5.2,"spinRate":2597,"spinDirection":197},"zone":11,"typeConfidence":0.9,"plateTime":0.3890289446800135,"extension":6.203696713712033},"index":6,"playId":"ee9277eb-280b-3051-99f5-68a5db2bd09d","pitchNumber":6,"startTime":"2026-06-21T18:26:52.000Z","endTime":"2026-06-21T18:26:56.008Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":683011,"link":"/api/v1/people/683011","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"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},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.1,"endSpeed":88.9,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.20476611353367,"aZ":-6.948141843922698,"pfxX":-3.7876933967156328,"pfxZ":12.503705839250731,"pX":0.0743035412925774,"pZ":1.8732934903771872,"vX0":4.705353438229264,"vY0":-140.94336853959416,"vZ0":-10.891654449167637,"x":114.17,"y":188.2,"x0":-1.12252407512618,"y0":50.00572219363671,"z0":6.231259541164453,"aX":-7.643301185523169},"breaks":{"breakAngle":34.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.4,"breakVerticalInduced":20.6,"breakHorizontal":5.9,"spinRate":2712,"spinDirection":194},"zone":8,"typeConfidence":0.9,"plateTime":0.3882165577273198,"extension":6.403579318755087},"index":7,"playId":"fd521589-ac39-3465-a706-32d9ce5251bc","pitchNumber":7,"startTime":"2026-06-21T18:27:09.056Z","endTime":"2026-06-21T18:27:12.515Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":683011,"link":"/api/v1/people/683011","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":84.3,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.71106551489468,"aZ":-29.562312795110085,"pfxX":2.2239283438810644,"pfxZ":1.4679360009026299,"pX":1.1296598210889408,"pZ":1.1913443180486598,"vX0":5.701964183932066,"vY0":-132.16104188785232,"vZ0":-7.443819955861643,"x":73.94,"y":206.61,"x0":-1.340017434630075,"y0":50.00383524784244,"z0":6.199387725798219,"aX":3.9544941112758942},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":1.3,"breakHorizontal":-5.2,"spinRate":2830,"spinDirection":123},"zone":14,"typeConfidence":0.9,"plateTime":0.41357185618330217,"extension":6.253020958596781},"index":8,"playId":"4b209b8b-25a0-321a-988e-d04ecad07700","pitchNumber":8,"startTime":"2026-06-21T18:27:30.952Z","endTime":"2026-06-21T18:27:36.957Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":683011,"link":"/api/v1/people/683011","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683011,"link":"/api/v1/people/683011"},"credit":"b_pa"},{"player":{"id":695505,"link":"/api/v1/people/695505"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":59.5,"awayTeamWinProbability":40.5,"homeTeamWinProbabilityAdded":3.999999999999993,"leverageIndex":0.98,"dramaIndex":54.0,"contextMetrics":{},"playEndTime":"2026-06-21T18:27:36.957Z","atBatIndex":20},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Ben Rice homers (22) on a fly ball to right center field.","rbi":1,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-06-21T18:28:29.280Z","endTime":"2026-06-21T18:32:41.452Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":65},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695505,"fullName":"Chase Burns","link":"/api/v1/people/695505"},"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":[4],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pickoff 1B","eventType":"pickoff_1b","movementReason":"r_pickoff_1b","runner":{"id":683011,"fullName":"Anthony Volpe","link":"/api/v1/people/683011"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":695505,"link":"/api/v1/people/695505"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":701398,"link":"/api/v1/people/701398"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"responsiblePitcher":{"id":695505,"link":"/api/v1/people/695505"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"playId":"d45a51d7-5423-36c0-b436-2ac2906ba548","startTime":"2026-06-21T18:28:01.552Z","endTime":"2026-06-21T18:28:04.552Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":700250,"link":"/api/v1/people/700250","batSide":{"code":"L","description":"Left"}},"first":{"id":683011,"link":"/api/v1/people/683011"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"runnerGoing":true,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.1,"endSpeed":81.4,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.420487681078285,"aZ":-30.404860858279946,"pfxX":1.9194911216173214,"pfxZ":1.059253632655496,"pX":-0.31065100879810503,"pZ":2.7239973095392123,"vX0":2.855984491287128,"vY0":-128.3992320110385,"vZ0":-3.1843282541799804,"x":128.84,"y":165.23,"x0":-1.6848832054972485,"y0":50.00609431922065,"z0":6.334544940973386,"aX":3.220639830095747},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":1.4,"breakHorizontal":-4.1,"spinRate":2770,"spinDirection":124},"zone":4,"typeConfidence":0.9,"plateTime":0.425820854350623,"extension":6.140422646402649},"index":1,"playId":"83999906-3df1-3aa6-8b37-3d617f24172d","pitchNumber":1,"startTime":"2026-06-21T18:28:31.580Z","endTime":"2026-06-21T18:28:37.538Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":700250,"link":"/api/v1/people/700250","batSide":{"code":"L","description":"Left"}},"first":{"id":683011,"link":"/api/v1/people/683011"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":81.4,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.01333608616109,"aZ":-21.082489260293137,"pfxX":-7.995709857259435,"pfxZ":6.57850685460307,"pX":-0.8524220899992327,"pZ":2.429977561200131,"vX0":4.717422497531692,"vY0":-128.84466915973437,"vZ0":-5.557575915926482,"x":149.49,"y":173.17,"x0":-1.6653410217064648,"y0":50.005033605869336,"z0":6.2374114836599714,"aX":-13.485639467186763},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":10.9,"breakHorizontal":13.4,"spinRate":1957,"spinDirection":221},"zone":13,"typeConfidence":0.91,"plateTime":0.42462812061441824,"extension":6.024490366720792},"index":2,"playId":"20ae0bd2-455c-38ac-8082-379d56c3ca3f","pitchNumber":2,"startTime":"2026-06-21T18:29:04.193Z","endTime":"2026-06-21T18:29:08.365Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":700250,"link":"/api/v1/people/700250","batSide":{"code":"L","description":"Left"}},"first":{"id":683011,"link":"/api/v1/people/683011"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":3,"playId":"8c0e1453-2818-3fce-9e0c-8706b4b2e921","startTime":"2026-06-21T18:29:27.853Z","endTime":"2026-06-21T18:29:31.722Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":700250,"link":"/api/v1/people/700250","batSide":{"code":"L","description":"Left"}},"first":{"id":683011,"link":"/api/v1/people/683011"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Reds challenged (tag play), call on the field was overturned: pitcher Chase Burns picks off Anthony Volpe at 1st on throw to first baseman Sal Stewart.","event":"Pickoff 1B","eventType":"pickoff_1b","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":true,"hasReview":true},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":0},"index":4,"actionPlayId":"8c0e1453-2818-3fce-9e0c-8706b4b2e921","startTime":"2026-06-21T18:29:31.722Z","endTime":"2026-06-21T18:31:35.622Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":683011,"link":"/api/v1/people/683011"},"defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":700250,"link":"/api/v1/people/700250","batSide":{"code":"L","description":"Left"}},"first":{"id":683011,"link":"/api/v1/people/683011"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MA","challengeTeamId":113},"homeTeamWinProbability":53.0,"awayTeamWinProbability":47.0,"homeTeamWinProbabilityAdded":-6.5,"leverageIndex":1.62,"dramaIndex":86.0,"contextMetrics":{}},{"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},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.4,"endSpeed":83.3,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.09870466106087,"aZ":-30.698003474417387,"pfxX":1.389395942376499,"pfxZ":0.8362980093810322,"pX":0.7026839615655599,"pZ":3.021154128643039,"vX0":4.748376950747239,"vY0":-131.62312623134716,"vZ0":-3.041895739676928,"x":90.22,"y":157.21,"x0":-1.3027463467673577,"y0":50.000092059254875,"z0":6.457170942808894,"aX":2.4451666969986476},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":1.1,"breakHorizontal":-3.5,"spinRate":2786,"spinDirection":137},"zone":3,"typeConfidence":0.9,"plateTime":0.4156124224804585,"extension":6.083310027006421},"index":5,"playId":"0b0e37d3-f5d2-366c-b800-b3dd3106ccca","pitchNumber":3,"startTime":"2026-06-21T18:31:35.622Z","endTime":"2026-06-21T18:31:40.092Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":700250,"link":"/api/v1/people/700250","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"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},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.1,"endSpeed":82.8,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.185810848491084,"aZ":-30.282854409645278,"pfxX":1.6601008654918359,"pfxZ":1.1010190037602507,"pX":0.030164810466920877,"pZ":1.3515700312875027,"vX0":3.375092067891094,"vY0":-129.7251447046586,"vZ0":-6.773415027017775,"x":115.85,"y":202.29,"x0":-1.4994683240715634,"y0":50.00205435834468,"z0":6.281736540678183,"aX":2.850970832122115},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":0.8,"breakHorizontal":-3.7,"spinRate":2727,"spinDirection":122},"zone":14,"typeConfidence":0.9,"plateTime":0.420980577899674,"extension":6.101287885064259},"index":6,"playId":"a83b6834-a1a6-3a79-bebb-7a50ad09b9b3","pitchNumber":4,"startTime":"2026-06-21T18:31:54.435Z","endTime":"2026-06-21T18:31:58.113Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":700250,"link":"/api/v1/people/700250","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.8,"endSpeed":89.5,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.02709754632147,"aZ":-9.834924138943482,"pfxX":-2.474355112246866,"pfxZ":10.865096843378488,"pX":-0.2627517471173204,"pZ":3.806813930212172,"vX0":3.5936932802091066,"vY0":-142.33111943368948,"vZ0":-5.566915465053396,"x":127.02,"y":136.0,"x0":-1.2190101244734326,"y0":50.00117870429487,"z0":6.4079632219424925,"aX":-5.08697308448353},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":18.7,"breakHorizontal":3.7,"spinRate":2643,"spinDirection":199},"zone":11,"typeConfidence":0.9,"plateTime":0.3845238910672393,"extension":6.3859046333549285},"hitData":{"launchSpeed":105.1,"launchAngle":41.0,"totalDistance":375.0,"trajectory":"fly_ball","hardness":"medium","location":"89","coordinates":{"coordX":195.9,"coordY":63.51}},"index":7,"playId":"3dc1fd15-4c8a-3b65-b317-e2240c0f995f","pitchNumber":5,"startTime":"2026-06-21T18:32:16.350Z","endTime":"2026-06-21T18:32:41.452Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":700250,"link":"/api/v1/people/700250","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":700250,"link":"/api/v1/people/700250"},"credit":"b_ab"},{"player":{"id":695505,"link":"/api/v1/people/695505"},"credit":"p_ab"},{"player":{"id":700250,"link":"/api/v1/people/700250"},"credit":"b_pa"},{"player":{"id":695505,"link":"/api/v1/people/695505"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":64.8,"awayTeamWinProbability":35.2,"homeTeamWinProbabilityAdded":11.799999999999997,"leverageIndex":1.62,"dramaIndex":78.0,"contextMetrics":{},"playEndTime":"2026-06-21T18:32:41.452Z","atBatIndex":21},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jasson Domínguez grounds out, third baseman Eugenio Suárez to first baseman Sal Stewart.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-06-21T18:32:58.112Z","endTime":"2026-06-21T18:33:07.394Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":691176,"fullName":"Jasson Domínguez","link":"/api/v1/people/691176"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695505,"fullName":"Chase Burns","link":"/api/v1/people/695505"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":691176,"fullName":"Jasson Domínguez","link":"/api/v1/people/691176"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":553993,"link":"/api/v1/people/553993"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":701398,"link":"/api/v1/people/701398"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.3,"endSpeed":83.0,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.055590178905653,"aZ":-21.26501113838761,"pfxX":-7.552962264424879,"pfxZ":6.217315197606611,"pX":-0.9490178105986756,"pZ":2.649162671656901,"vX0":3.944825135431678,"vY0":-131.41032621059574,"vZ0":-5.239260989624979,"x":153.17,"y":167.25,"x0":-1.485984037401594,"y0":50.00072632729558,"z0":6.241827951276962,"aX":-13.248166806715771},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":10.3,"breakHorizontal":12.8,"spinRate":1897,"spinDirection":218},"zone":11,"typeConfidence":0.91,"plateTime":0.41631960428497283,"extension":5.881689752652894},"hitData":{"launchSpeed":63.1,"launchAngle":-7.0,"totalDistance":19.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":111.0,"coordY":163.36}},"index":0,"playId":"c98edc7b-46a3-3015-a14d-4659464f8524","pitchNumber":1,"startTime":"2026-06-21T18:32:59.957Z","endTime":"2026-06-21T18:33:07.394Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":691176,"link":"/api/v1/people/691176","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691176,"link":"/api/v1/people/691176"},"credit":"b_ab"},{"player":{"id":695505,"link":"/api/v1/people/695505"},"credit":"p_ab"},{"player":{"id":691176,"link":"/api/v1/people/691176"},"credit":"b_pa"},{"player":{"id":695505,"link":"/api/v1/people/695505"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":63.3,"awayTeamWinProbability":36.7,"homeTeamWinProbabilityAdded":-1.5,"leverageIndex":0.6,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2026-06-21T18:33:07.394Z","atBatIndex":22},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Cody Bellinger singles on a ground ball to shortstop Edwin Arroyo.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-06-21T18:33:26.971Z","endTime":"2026-06-21T18:34:14.457Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695505,"fullName":"Chase Burns","link":"/api/v1/people/695505"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"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":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":695490,"link":"/api/v1/people/695490"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":81.9,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.674701954306283,"aZ":-33.11786221222831,"pfxX":1.6835812583262149,"pfxZ":-0.5533300536165751,"pX":0.26354313708724075,"pZ":3.0378392860405907,"vX0":3.9513696616085605,"vY0":-129.8139040152583,"vZ0":-2.2358289940860736,"x":106.95,"y":156.76,"x0":-1.498287524767345,"y0":50.004447616105715,"z0":6.436396273170959,"aX":2.866813877202018},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":-1.3,"breakHorizontal":-4.0,"spinRate":2771,"spinDirection":92},"zone":3,"typeConfidence":0.9,"plateTime":0.4222549379966809,"extension":6.014813525134572},"index":0,"playId":"98d3719b-7449-301e-9956-0eb676880cfa","pitchNumber":1,"startTime":"2026-06-21T18:33:27.887Z","endTime":"2026-06-21T18:33:31.831Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":641355,"link":"/api/v1/people/641355","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.0,"endSpeed":84.0,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.10958414822786,"aZ":-29.59648908490616,"pfxX":1.7519546772143464,"pfxZ":1.4563788414251446,"pX":-0.153702819814025,"pZ":1.0157508906159978,"vX0":2.8563807706161315,"vY0":-132.30081161148172,"vZ0":-8.039458862192362,"x":122.86,"y":211.35,"x0":-1.4748860917833488,"y0":50.006239225411356,"z0":6.2619507069601354,"aX":3.1072108463464816},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":1.1,"breakHorizontal":-3.8,"spinRate":2753,"spinDirection":150},"zone":13,"typeConfidence":0.9,"plateTime":0.41393903623288697,"extension":6.0119578506520845},"index":1,"playId":"6b453605-78bd-39e2-bfc7-d58893fac555","pitchNumber":2,"startTime":"2026-06-21T18:33:41.383Z","endTime":"2026-06-21T18:33:45.592Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":641355,"link":"/api/v1/people/641355","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.5,"endSpeed":83.2,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.98205905971641,"aZ":-20.99595818975014,"pfxX":-8.331583850227233,"pfxZ":6.331283051086713,"pX":-0.7008961422407832,"pZ":3.255541329508178,"vX0":4.679868852843808,"vY0":-131.77869570909638,"vZ0":-3.9735261200688905,"x":143.72,"y":150.88,"x0":-1.4137622235534828,"y0":50.00193943982667,"z0":6.326388794149514,"aX":-14.709693485544179},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":10.8,"breakHorizontal":14.2,"spinRate":1859,"spinDirection":220},"zone":1,"typeConfidence":0.91,"plateTime":0.4150124971337159,"extension":6.033524543551463},"hitData":{"launchSpeed":68.2,"launchAngle":8.0,"totalDistance":79.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":140.86,"coordY":129.24}},"index":2,"playId":"4938fe12-61e6-3189-8f04-2aeff987d1c2","pitchNumber":3,"startTime":"2026-06-21T18:33:57.306Z","endTime":"2026-06-21T18:34:14.457Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":641355,"link":"/api/v1/people/641355","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641355,"link":"/api/v1/people/641355"},"credit":"b_ab"},{"player":{"id":695505,"link":"/api/v1/people/695505"},"credit":"p_ab"},{"player":{"id":641355,"link":"/api/v1/people/641355"},"credit":"b_pa"},{"player":{"id":695505,"link":"/api/v1/people/695505"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":64.4,"awayTeamWinProbability":35.599999999999994,"homeTeamWinProbabilityAdded":1.1000000000000085,"leverageIndex":0.4,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2026-06-21T18:34:14.457Z","atBatIndex":23},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Spencer Jones strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-06-21T18:34:23.577Z","endTime":"2026-06-21T18:36:11.764Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":682987,"fullName":"Spencer Jones","link":"/api/v1/people/682987"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695505,"fullName":"Chase Burns","link":"/api/v1/people/695505"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4],"actionIndex":[1],"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":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682987,"fullName":"Spencer Jones","link":"/api/v1/people/682987"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663886,"link":"/api/v1/people/663886"},"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,"runnerGoing":true},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.6,"endSpeed":89.1,"strikeZoneTop":3.5,"strikeZoneBottom":1.766,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.75628029935961,"aZ":-8.811972933139781,"pfxX":-1.4248488648753217,"pfxZ":11.447994346126691,"pX":0.21810765145576722,"pZ":3.433085123762509,"vX0":4.9718841041734905,"vY0":-142.0064233551424,"vZ0":-6.7231329949932785,"x":108.69,"y":146.09,"x0":-1.3708594693226634,"y0":50.00218247061609,"z0":6.392956402242768,"aX":-2.907874666260313},"breaks":{"breakAngle":9.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.2,"breakVerticalInduced":19.6,"breakHorizontal":1.6,"spinRate":2680,"spinDirection":197},"zone":2,"typeConfidence":0.9,"plateTime":0.3858198816854945,"extension":5.981378178881472},"index":0,"playId":"1b38bd6d-5f5a-3ec7-ae68-8c3a15bbbab4","pitchNumber":1,"startTime":"2026-06-21T18:34:35.030Z","endTime":"2026-06-21T18:34:40.881Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":682987,"link":"/api/v1/people/682987","batSide":{"code":"L","description":"Left"}},"first":{"id":641355,"link":"/api/v1/people/641355"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Cody Bellinger steals (10) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"actionPlayId":"1b38bd6d-5f5a-3ec7-ae68-8c3a15bbbab4","startTime":"2026-06-21T18:34:45.013Z","endTime":"2026-06-21T18:35:17.679Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":641355,"link":"/api/v1/people/641355"},"defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":682987,"link":"/api/v1/people/682987","batSide":{"code":"L","description":"Left"}},"first":{"id":641355,"link":"/api/v1/people/641355"},"postOnSecond":{"id":641355,"link":"/api/v1/people/641355"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"homeTeamWinProbability":65.5,"awayTeamWinProbability":34.5,"homeTeamWinProbabilityAdded":1.0999999999999943,"leverageIndex":0.84,"dramaIndex":33.0,"contextMetrics":{}},{"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},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":88.5,"strikeZoneTop":3.5,"strikeZoneBottom":1.766,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.77805218218467,"aZ":-13.234389767599682,"pfxX":-3.2496082551254597,"pfxZ":9.443122344905463,"pX":-0.2363242031608859,"pZ":3.573576927774264,"vX0":4.9387110119383975,"vY0":-140.48111749146733,"vZ0":-5.318309898540296,"x":126.01,"y":142.29,"x0":-1.592090471907084,"y0":50.00373740693208,"z0":6.346311018528511,"aX":-6.518628789399709},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.2,"breakHorizontal":4.9,"spinRate":2632,"spinDirection":192},"zone":2,"typeConfidence":0.89,"plateTime":0.38936752332332025,"extension":6.126455661529715},"index":2,"playId":"e64416f7-7b91-33b4-947e-41349d3b0ee8","pitchNumber":2,"startTime":"2026-06-21T18:35:17.679Z","endTime":"2026-06-21T18:35:22.328Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":682987,"link":"/api/v1/people/682987","batSide":{"code":"L","description":"Left"}},"second":{"id":641355,"link":"/api/v1/people/641355"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.4,"endSpeed":83.9,"strikeZoneTop":3.5,"strikeZoneBottom":1.766,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.04992930201756,"aZ":-28.688234933320764,"pfxX":0.737116290605881,"pfxZ":1.9778741729630003,"pX":0.22960489508533377,"pZ":0.8438159195278871,"vX0":4.3517251493173355,"vY0":-131.43087453449087,"vZ0":-8.413531196420003,"x":108.25,"y":216.0,"x0":-1.5386026477476629,"y0":50.001572217876856,"z0":6.19536648800407,"aX":1.2981958048942526},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":2.0,"breakHorizontal":-2.3,"spinRate":2710,"spinDirection":127},"zone":14,"typeConfidence":0.9,"plateTime":0.41564640148411414,"extension":6.226155391383567},"index":3,"playId":"dd2a68b1-6470-34f1-bcc7-b7d2dd21656e","pitchNumber":3,"startTime":"2026-06-21T18:35:40.347Z","endTime":"2026-06-21T18:35:45.600Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":682987,"link":"/api/v1/people/682987","batSide":{"code":"L","description":"Left"}},"second":{"id":641355,"link":"/api/v1/people/641355"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"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":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.1,"endSpeed":83.6,"strikeZoneTop":3.5,"strikeZoneBottom":1.766,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.66400822125548,"aZ":-30.032105749173365,"pfxX":1.4372528036899948,"pfxZ":1.2185281150417318,"pX":-0.3742309934959723,"pZ":2.342316847427697,"vX0":3.2899061963096745,"vY0":-131.2967455474548,"vZ0":-4.463515029607518,"x":131.26,"y":175.54,"x0":-1.8262289576931108,"y0":50.00485496132408,"z0":6.278378398592145,"aX":2.529592431382932},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":1.6,"breakHorizontal":-3.2,"spinRate":2719,"spinDirection":119},"zone":7,"typeConfidence":0.9,"plateTime":0.4158681134080249,"extension":6.128696423490716},"index":4,"playId":"88a20715-a288-32dd-b06d-eb7dab1cf13b","pitchNumber":4,"startTime":"2026-06-21T18:36:04.849Z","endTime":"2026-06-21T18:36:11.764Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":682987,"link":"/api/v1/people/682987","batSide":{"code":"L","description":"Left"}},"second":{"id":641355,"link":"/api/v1/people/641355"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682987,"link":"/api/v1/people/682987"},"credit":"b_ab"},{"player":{"id":695505,"link":"/api/v1/people/695505"},"credit":"p_ab"},{"player":{"id":682987,"link":"/api/v1/people/682987"},"credit":"b_pa"},{"player":{"id":695505,"link":"/api/v1/people/695505"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":62.3,"awayTeamWinProbability":37.7,"homeTeamWinProbabilityAdded":-3.200000000000003,"leverageIndex":0.84,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2026-06-21T18:36:11.764Z","atBatIndex":24},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Nathaniel Lowe walks.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-21T18:38:10.535Z","endTime":"2026-06-21T18:39:17.526Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695684,"fullName":"Elmer Rodríguez","link":"/api/v1/people/695684"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":87.8,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.74693772657365,"aZ":-14.881893655268206,"pfxX":-6.798059373290524,"pfxZ":8.729564766221143,"pX":-1.9304658471219915,"pZ":3.4827829070857366,"vX0":4.259494622610992,"vY0":-139.92074217800078,"vZ0":-3.6309014532144084,"x":190.58,"y":144.74,"x0":-2.589680790338679,"y0":50.00691708935955,"z0":5.773265353553676,"aX":-13.474498175626126},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.2,"breakHorizontal":11.4,"spinRate":2005,"spinDirection":225},"zone":11,"typeConfidence":0.91,"plateTime":0.3915409337578164,"extension":6.257163643518293},"index":0,"playId":"ffb50bd1-4543-3b05-bd03-d282acc8167e","pitchNumber":1,"startTime":"2026-06-21T18:38:28.075Z","endTime":"2026-06-21T18:38:31.635Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695684,"link":"/api/v1/people/695684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":663993,"link":"/api/v1/people/663993","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"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},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":77.5,"endSpeed":71.6,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.290928747838077,"aZ":-39.792046558611645,"pfxX":5.499957397491984,"pfxZ":-5.974894899542957,"pX":1.5546966583550232,"pZ":1.1932472168519281,"vX0":6.709584264277156,"vY0":-112.69589879912992,"vZ0":-1.5663314636290817,"x":57.74,"y":206.56,"x0":-2.1867295805155234,"y0":50.005198188735676,"z0":5.951405106245994,"aX":7.007508424367484},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.9,"breakVerticalInduced":-10.9,"breakHorizontal":-11.8,"spinRate":2471,"spinDirection":48},"zone":14,"typeConfidence":0.9,"plateTime":0.48779201662233707,"extension":6.367078745769146},"index":1,"playId":"a5562c95-7736-3d3d-b8e4-a4dcf78f5df4","pitchNumber":2,"startTime":"2026-06-21T18:38:40.155Z","endTime":"2026-06-21T18:38:44.516Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695684,"link":"/api/v1/people/695684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":663993,"link":"/api/v1/people/663993","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"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":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":88.6,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.785944686201375,"aZ":-20.912450238907514,"pfxX":-11.736018406229803,"pfxZ":5.679495037490045,"pX":-0.6035384398854102,"pZ":0.7920449081754104,"vX0":9.436839058687683,"vY0":-139.339461551936,"vZ0":-8.864627562538193,"x":140.01,"y":217.39,"x0":-2.4949682272810807,"y0":50.00393597873298,"z0":5.375173341733428,"aX":-23.27762813987261},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":8.8,"breakHorizontal":19.6,"spinRate":2004,"spinDirection":233},"zone":13,"typeConfidence":0.9,"plateTime":0.3918007477579608,"extension":6.4212867201891735},"index":2,"playId":"8ae9e9c9-5b5d-3b42-a017-23dd706509f8","pitchNumber":3,"startTime":"2026-06-21T18:38:56.156Z","endTime":"2026-06-21T18:39:00.317Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695684,"link":"/api/v1/people/695684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":663993,"link":"/api/v1/people/663993","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":0},"preCount":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":87.4,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.75429195259992,"aZ":-17.54932689431845,"pfxX":-9.006967821498336,"pfxZ":7.465217856217279,"pX":-1.1917710381659299,"pZ":3.561775333963696,"vX0":7.1692478776955255,"vY0":-139.00092407195118,"vZ0":-2.762699027726852,"x":162.43,"y":142.61,"x0":-2.6323561983883805,"y0":50.00672476368316,"z0":5.732001703590209,"aX":-17.653647291882518},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":13.1,"breakHorizontal":14.9,"spinRate":1982,"spinDirection":230},"zone":11,"typeConfidence":2.0,"plateTime":0.3938518744098265,"extension":6.380619718937688},"index":3,"playId":"f96674b6-549c-3481-a588-0b31a218637c","pitchNumber":4,"startTime":"2026-06-21T18:39:13.509Z","endTime":"2026-06-21T18:39:17.526Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695684,"link":"/api/v1/people/695684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":663993,"link":"/api/v1/people/663993","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663993,"link":"/api/v1/people/663993"},"credit":"b_pa"},{"player":{"id":695684,"link":"/api/v1/people/695684"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":57.599999999999994,"awayTeamWinProbability":42.400000000000006,"homeTeamWinProbabilityAdded":-4.700000000000003,"leverageIndex":1.13,"dramaIndex":62.0,"contextMetrics":{},"playEndTime":"2026-06-21T18:39:17.526Z","atBatIndex":25},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Spencer Steer strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-21T18:39:27.340Z","endTime":"2026-06-21T18:41:29.926Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695684,"fullName":"Elmer Rodríguez","link":"/api/v1/people/695684"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":669224,"link":"/api/v1/people/669224"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":84.6,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.406484406515723,"aZ":-20.80811118138692,"pfxX":-2.6354365133468542,"pfxZ":6.265803963497697,"pX":1.485447708007486,"pZ":2.011369718962776,"vX0":10.735148367027053,"vY0":-133.7149357277263,"vZ0":-5.529984200009137,"x":60.38,"y":184.47,"x0":-2.2360804182644207,"y0":50.00256643049651,"z0":5.595969206126184,"aX":-4.7817391545923185},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":10.3,"breakHorizontal":2.5,"spinRate":1727,"spinDirection":210},"zone":14,"typeConfidence":2.0,"plateTime":0.4093852744178679,"extension":6.638833325577569},"index":0,"playId":"f5b9dd18-5d95-302e-bb5f-67dbae38deb2","pitchNumber":1,"startTime":"2026-06-21T18:39:46.035Z","endTime":"2026-06-21T18:39:49.662Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695684,"link":"/api/v1/people/695684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"first":{"id":663993,"link":"/api/v1/people/663993"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"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},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":88.5,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.385488034665887,"aZ":-25.767039911688276,"pfxX":-10.069182127487677,"pfxZ":3.230173205304972,"pX":0.20313564631175804,"pZ":2.3978192586083704,"vX0":10.747363196350802,"vY0":-139.02040585365899,"vZ0":-4.082109782186841,"x":109.26,"y":174.04,"x0":-2.3809303940953486,"y0":50.000423743104285,"z0":5.5692724003950556,"aX":-19.961697534518187},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":5.3,"breakHorizontal":16.3,"spinRate":1909,"spinDirection":242},"zone":5,"typeConfidence":0.9,"plateTime":0.3920562519433859,"extension":6.2604503862065295},"index":1,"playId":"2bb0e153-9c30-3099-b364-841da056939a","pitchNumber":2,"startTime":"2026-06-21T18:40:08.676Z","endTime":"2026-06-21T18:40:12.767Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695684,"link":"/api/v1/people/695684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"first":{"id":663993,"link":"/api/v1/people/663993"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.8,"endSpeed":75.9,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.611770195621443,"aZ":-31.27826821457291,"pfxX":7.896594785801405,"pfxZ":0.6233745188229936,"pX":1.7692896586821725,"pZ":1.129230795045439,"vX0":7.243564808366807,"vY0":-119.00981328295401,"vZ0":-3.603865297982509,"x":49.56,"y":208.29,"x0":-2.3384555189842797,"y0":50.002069138875775,"z0":5.492923556973803,"aX":11.338271374966025},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":0.5,"breakHorizontal":-16.1,"spinRate":2441,"spinDirection":60},"zone":14,"typeConfidence":0.89,"plateTime":0.46004147879333335,"extension":6.577458625426163},"index":2,"playId":"8a71b02f-136f-38c9-b2ff-f7477dc53d3b","pitchNumber":3,"startTime":"2026-06-21T18:40:29.779Z","endTime":"2026-06-21T18:40:36.924Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695684,"link":"/api/v1/people/695684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"first":{"id":663993,"link":"/api/v1/people/663993"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":88.2,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.8811096818078,"aZ":-26.34450844773332,"pfxX":-10.086702321850115,"pfxZ":2.9577337060214806,"pX":0.6261542777063287,"pZ":2.8454826287400175,"vX0":11.882875292056008,"vY0":-138.81307836619203,"vZ0":-2.777284355090256,"x":93.13,"y":161.95,"x0":-2.377574712056686,"y0":50.00677546384062,"z0":5.592558944335125,"aX":-19.906056920457765},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":5.0,"breakHorizontal":16.1,"spinRate":1851,"spinDirection":230},"zone":3,"typeConfidence":0.9,"plateTime":0.3929492869642277,"extension":6.4339731157737},"index":3,"playId":"8733e9e2-e4f6-3439-b217-1e1ab3f708bd","pitchNumber":4,"startTime":"2026-06-21T18:40:53.500Z","endTime":"2026-06-21T18:40:59.352Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695684,"link":"/api/v1/people/695684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"first":{"id":663993,"link":"/api/v1/people/663993"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2026-06-21T18:41:10.188Z","endTime":"2026-06-21T18:41:24.552Z","isPitch":false,"type":"action","player":{"id":668715,"link":"/api/v1/people/668715"},"defense":{"pitcher":{"id":695684,"link":"/api/v1/people/695684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"first":{"id":663993,"link":"/api/v1/people/663993"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":76.7,"endSpeed":71.3,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.162827260933792,"aZ":-39.16780024161358,"pfxX":6.119721944363687,"pfxZ":-5.530180137561383,"pX":0.31458818506424996,"pZ":1.435266160967737,"vX0":3.3843455947280727,"vY0":-111.75869821495903,"vZ0":-1.087937577969416,"x":105.01,"y":200.03,"x0":-2.014471388652504,"y0":50.00284109714457,"z0":5.951739968457813,"aX":7.739449256271729},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.4,"breakVerticalInduced":-10.0,"breakHorizontal":-12.0,"spinRate":2216,"spinDirection":44},"zone":14,"typeConfidence":0.9,"plateTime":0.4901312026250837,"extension":6.4952233879451935},"index":5,"playId":"fdbf8ca2-fb48-3ad9-af80-6c756061ef61","pitchNumber":5,"startTime":"2026-06-21T18:41:24.552Z","endTime":"2026-06-21T18:41:29.926Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695684,"link":"/api/v1/people/695684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"first":{"id":663993,"link":"/api/v1/people/663993"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668715,"link":"/api/v1/people/668715"},"credit":"b_ab"},{"player":{"id":695684,"link":"/api/v1/people/695684"},"credit":"p_ab"},{"player":{"id":668715,"link":"/api/v1/people/668715"},"credit":"b_pa"},{"player":{"id":695684,"link":"/api/v1/people/695684"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":61.9,"awayTeamWinProbability":38.1,"homeTeamWinProbabilityAdded":4.300000000000004,"leverageIndex":1.91,"dramaIndex":80.0,"contextMetrics":{},"playEndTime":"2026-06-21T18:41:29.926Z","atBatIndex":26},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Eugenio Suárez strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-21T18:41:36.988Z","endTime":"2026-06-21T18:43:16.704Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695684,"fullName":"Elmer Rodríguez","link":"/api/v1/people/695684"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"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":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669224,"link":"/api/v1/people/669224"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":87.7,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.02511190896634,"aZ":-23.94012055544552,"pfxX":-10.983567368954596,"pfxZ":4.219129450723072,"pX":0.25353670074332846,"pZ":1.752057184743974,"vX0":10.764819025917898,"vY0":-138.3858416630351,"vZ0":-5.601677776697267,"x":107.34,"y":191.47,"x0":-2.247791499915898,"y0":50.003677885341084,"z0":5.392232209406411,"aX":-21.44133279013627},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":6.7,"breakHorizontal":17.9,"spinRate":1940,"spinDirection":230},"zone":8,"typeConfidence":0.9,"plateTime":0.3948255636106297,"extension":6.367733741385505},"index":0,"playId":"b46f8e99-1708-37c2-ba61-e39b408fe4e3","pitchNumber":1,"startTime":"2026-06-21T18:41:53.159Z","endTime":"2026-06-21T18:41:57.171Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695684,"link":"/api/v1/people/695684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":553993,"link":"/api/v1/people/553993","batSide":{"code":"R","description":"Right"}},"first":{"id":663993,"link":"/api/v1/people/663993"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":88.5,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.576300827649625,"aZ":-24.18408163573549,"pfxX":-11.23361960715325,"pfxZ":4.057498919601147,"pX":0.6943895272707001,"pZ":0.9445356482706628,"vX0":11.972136917007143,"vY0":-138.65861877292528,"vZ0":-7.714296963734123,"x":90.53,"y":213.28,"x0":-2.1956126620954524,"y0":50.003844439066796,"z0":5.346954890500866,"aX":-22.133509981449272},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":6.0,"breakHorizontal":18.2,"spinRate":1956,"spinDirection":236},"zone":14,"typeConfidence":0.9,"plateTime":0.3932464990230162,"extension":6.459041133203829},"index":1,"playId":"6a9ef96b-713d-378c-a5f5-6a0650424ea3","pitchNumber":2,"startTime":"2026-06-21T18:42:11.030Z","endTime":"2026-06-21T18:42:15.533Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695684,"link":"/api/v1/people/695684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":553993,"link":"/api/v1/people/553993","batSide":{"code":"R","description":"Right"}},"first":{"id":663993,"link":"/api/v1/people/663993"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.6,"endSpeed":74.7,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.50314830588921,"aZ":-34.15228597998965,"pfxX":8.506150981197653,"pfxZ":-1.4026584569686271,"pX":0.8670962916659499,"pZ":1.3453048653993185,"vX0":5.210544582959287,"vY0":-118.70482714927427,"vZ0":-2.447793383252103,"x":83.95,"y":202.46,"x0":-2.4714958041216044,"y0":50.005110240690165,"z0":5.539369552919202,"aX":11.979404730400056},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.4,"breakVerticalInduced":-2.9,"breakHorizontal":-16.8,"spinRate":2639,"spinDirection":54},"zone":14,"typeConfidence":0.91,"plateTime":0.4637600398884749,"extension":6.435471891375206},"index":2,"playId":"a130ebe0-2e8d-3710-b1f3-862d755a2d3c","pitchNumber":3,"startTime":"2026-06-21T18:42:31.517Z","endTime":"2026-06-21T18:42:36.104Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695684,"link":"/api/v1/people/695684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":553993,"link":"/api/v1/people/553993","batSide":{"code":"R","description":"Right"}},"first":{"id":663993,"link":"/api/v1/people/663993"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":88.9,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.360108087551858,"aZ":-24.6644570191894,"pfxX":-11.184560693245654,"pfxZ":3.74183282396368,"pX":0.6651522697268004,"pZ":2.8785441505608134,"vX0":12.124066315406106,"vY0":-140.01302712630525,"vZ0":-3.0360966630091504,"x":91.65,"y":161.06,"x0":-2.245472762478136,"y0":50.00445755408836,"z0":5.57151673780994,"aX":-22.45332435529647},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":6.4,"breakHorizontal":18.1,"spinRate":1971,"spinDirection":240},"zone":3,"typeConfidence":0.9,"plateTime":0.38956814017694175,"extension":6.469501736427778},"index":3,"playId":"d07e3e43-b7ef-37f5-812e-afe1baf61d71","pitchNumber":4,"startTime":"2026-06-21T18:42:49.935Z","endTime":"2026-06-21T18:42:54.871Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695684,"link":"/api/v1/people/695684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":553993,"link":"/api/v1/people/553993","batSide":{"code":"R","description":"Right"}},"first":{"id":663993,"link":"/api/v1/people/663993"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.6,"endSpeed":72.5,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.87412608906746,"aZ":-39.50283806778487,"pfxX":6.222065105982685,"pfxZ":-5.572758247938221,"pX":-0.3651326817950465,"pZ":0.936230015852555,"vX0":2.209970984489951,"vY0":-114.46158848358968,"vZ0":-2.243028364407488,"x":130.92,"y":213.5,"x0":-2.153935240691333,"y0":50.003121420379685,"z0":5.829288196962105,"aX":8.182350082207428},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.8,"breakVerticalInduced":-10.3,"breakHorizontal":-11.9,"spinRate":2350,"spinDirection":44},"zone":13,"typeConfidence":0.89,"plateTime":0.4801479339489192,"extension":6.463491666967579},"index":4,"playId":"c4494e93-b710-37cf-bdfd-f38ea15fa8ef","pitchNumber":5,"startTime":"2026-06-21T18:43:10.757Z","endTime":"2026-06-21T18:43:16.704Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695684,"link":"/api/v1/people/695684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":553993,"link":"/api/v1/people/553993","batSide":{"code":"R","description":"Right"}},"first":{"id":663993,"link":"/api/v1/people/663993"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":553993,"link":"/api/v1/people/553993"},"credit":"b_ab"},{"player":{"id":695684,"link":"/api/v1/people/695684"},"credit":"p_ab"},{"player":{"id":553993,"link":"/api/v1/people/553993"},"credit":"b_pa"},{"player":{"id":695684,"link":"/api/v1/people/695684"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":65.7,"awayTeamWinProbability":34.3,"homeTeamWinProbabilityAdded":3.8000000000000043,"leverageIndex":1.58,"dramaIndex":68.0,"contextMetrics":{},"playEndTime":"2026-06-21T18:43:16.704Z","atBatIndex":27},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Noelvi Marte singles on a line drive to right fielder Jasson Domínguez. Nathaniel Lowe to 2nd.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-21T18:43:18.542Z","endTime":"2026-06-21T18:44:36.971Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695684,"fullName":"Elmer Rodríguez","link":"/api/v1/people/695684"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"postOnSecond":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":691176,"link":"/api/v1/people/691176"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.7,"endSpeed":89.5,"strikeZoneTop":3.298,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.606591446022573,"aZ":-23.91001878162219,"pfxX":-10.27681277240199,"pfxZ":4.092636818712125,"pX":0.794633503304878,"pZ":1.5587992057626692,"vX0":11.949464401239613,"vY0":-140.27521989315775,"vZ0":-6.585720797063352,"x":86.71,"y":196.69,"x0":-2.1575209214505238,"y0":50.00499850981053,"z0":5.46447588951094,"aX":-20.767157787236798},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":6.4,"breakHorizontal":16.6,"spinRate":1915,"spinDirection":232},"zone":14,"typeConfidence":0.9,"plateTime":0.38841165208755957,"extension":6.515443344487501},"index":0,"playId":"4b00568e-63c6-3811-8888-d81c67dca79e","pitchNumber":1,"startTime":"2026-06-21T18:43:41.024Z","endTime":"2026-06-21T18:43:45.734Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695684,"link":"/api/v1/people/695684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":682622,"link":"/api/v1/people/682622","batSide":{"code":"R","description":"Right"}},"first":{"id":663993,"link":"/api/v1/people/663993"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.0,"endSpeed":75.4,"strikeZoneTop":3.298,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.189299743739802,"aZ":-35.17723123749926,"pfxX":7.238672667892864,"pfxZ":-2.112446841057825,"pX":1.8285218018187177,"pZ":0.7238401282272439,"vX0":7.347866398638973,"vY0":-119.15070963447236,"vZ0":-3.596472074413078,"x":47.3,"y":219.24,"x0":-2.2480561933923324,"y0":50.00316654167144,"z0":5.467161967310363,"aX":10.294072277114061},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.6,"breakVerticalInduced":-4.4,"breakHorizontal":-15.0,"spinRate":2615,"spinDirection":53},"zone":14,"typeConfidence":0.9,"plateTime":0.46160976997902514,"extension":6.392651901742097},"index":1,"playId":"099d8ed5-103e-3227-9d05-a2f507e24b44","pitchNumber":2,"startTime":"2026-06-21T18:43:59.395Z","endTime":"2026-06-21T18:44:03.756Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695684,"link":"/api/v1/people/695684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":682622,"link":"/api/v1/people/682622","batSide":{"code":"R","description":"Right"}},"first":{"id":663993,"link":"/api/v1/people/663993"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":88.4,"strikeZoneTop":3.298,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.54291159082018,"aZ":-23.70436723018265,"pfxX":-9.95503325937109,"pfxZ":4.243958378026166,"pX":0.30240356719806505,"pZ":2.831037979739627,"vX0":10.452908047570435,"vY0":-140.08251597579581,"vZ0":-3.325558203692367,"x":105.47,"y":162.34,"x0":-2.1774030659418484,"y0":50.00157010960525,"z0":5.576663338733576,"aX":-19.857752575463977},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":7.2,"breakHorizontal":16.0,"spinRate":1969,"spinDirection":236},"zone":6,"typeConfidence":0.9,"plateTime":0.39045102511851315,"extension":6.486541176635215},"hitData":{"launchSpeed":85.9,"launchAngle":13.0,"totalDistance":201.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":170.95,"coordY":108.54}},"index":2,"playId":"089ecd18-d1a4-3683-9b17-372873c0af38","pitchNumber":3,"startTime":"2026-06-21T18:44:24.762Z","endTime":"2026-06-21T18:44:36.971Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695684,"link":"/api/v1/people/695684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":682622,"link":"/api/v1/people/682622","batSide":{"code":"R","description":"Right"}},"first":{"id":663993,"link":"/api/v1/people/663993"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682622,"link":"/api/v1/people/682622"},"credit":"b_ab"},{"player":{"id":695684,"link":"/api/v1/people/695684"},"credit":"p_ab"},{"player":{"id":682622,"link":"/api/v1/people/682622"},"credit":"b_pa"},{"player":{"id":695684,"link":"/api/v1/people/695684"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":62.9,"awayTeamWinProbability":37.1,"homeTeamWinProbabilityAdded":-2.8000000000000043,"leverageIndex":1.14,"dramaIndex":51.0,"contextMetrics":{},"playEndTime":"2026-06-21T18:44:36.971Z","atBatIndex":28},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Tyler Stephenson homers (6) on a fly ball to left center field. Nathaniel Lowe scores. Noelvi Marte scores.","rbi":3,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-21T18:45:49.421Z","endTime":"2026-06-21T18:47:47.532Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695684,"fullName":"Elmer Rodríguez","link":"/api/v1/people/695684"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"responsiblePitcher":{"id":695684,"link":"/api/v1/people/695684"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"responsiblePitcher":{"id":695684,"link":"/api/v1/people/695684"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"responsiblePitcher":{"id":695684,"link":"/api/v1/people/695684"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-06-21T18:44:53.120Z","endTime":"2026-06-21T18:45:51.751Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":695684,"link":"/api/v1/people/695684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":663886,"link":"/api/v1/people/663886","batSide":{"code":"R","description":"Right"}},"first":{"id":682622,"link":"/api/v1/people/682622"},"second":{"id":663993,"link":"/api/v1/people/663993"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"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},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":88.3,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.518364787451052,"aZ":-19.98409317581666,"pfxX":-6.6757941208814096,"pfxZ":6.156035838985314,"pX":-0.4326769221541133,"pZ":3.062088796749327,"vX0":7.064383841030994,"vY0":-138.96245561337923,"vZ0":-3.7645252878834237,"x":133.49,"y":156.1,"x0":-2.1254766941890395,"y0":50.00143290738236,"z0":5.74128317055697,"aX":-13.217351756061591},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":10.7,"breakHorizontal":10.8,"spinRate":1844,"spinDirection":223},"zone":1,"typeConfidence":0.91,"plateTime":0.3922963470845162,"extension":6.463932661352394},"index":1,"playId":"3556273f-88b9-3e02-bd8a-9653ea3a6a0a","pitchNumber":1,"startTime":"2026-06-21T18:45:51.751Z","endTime":"2026-06-21T18:45:56.849Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695684,"link":"/api/v1/people/695684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":663886,"link":"/api/v1/people/663886","batSide":{"code":"R","description":"Right"}},"first":{"id":682622,"link":"/api/v1/people/682622"},"second":{"id":663993,"link":"/api/v1/people/663993"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.1,"endSpeed":75.6,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.324181953129152,"aZ":-33.49092458485929,"pfxX":7.711434394145963,"pfxZ":-0.9149696327733512,"pX":1.2656518364615665,"pZ":1.5070783591108532,"vX0":6.061459570572676,"vY0":-119.43466003808928,"vZ0":-2.507689658411075,"x":68.76,"y":198.09,"x0":-2.312777199584177,"y0":50.00510220663745,"z0":5.600924334156344,"aX":11.071709066157656},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-2.0,"breakHorizontal":-15.5,"spinRate":2390,"spinDirection":55},"zone":14,"typeConfidence":0.9,"plateTime":0.45969109005703634,"extension":6.524546829869444},"index":2,"playId":"f6c0e41d-039f-35e5-85b8-92c0a102a934","pitchNumber":2,"startTime":"2026-06-21T18:46:17.209Z","endTime":"2026-06-21T18:46:21.672Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695684,"link":"/api/v1/people/695684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":663886,"link":"/api/v1/people/663886","batSide":{"code":"R","description":"Right"}},"first":{"id":682622,"link":"/api/v1/people/682622"},"second":{"id":663993,"link":"/api/v1/people/663993"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"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},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":85.5,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.147845363107667,"aZ":-23.534060530353386,"pfxX":-1.5258660964660242,"pfxZ":4.666701033320743,"pX":1.9538881569769468,"pZ":3.202141589984063,"vX0":11.176884825255406,"vY0":-134.67034030795446,"vZ0":-2.5717955396161503,"x":42.52,"y":152.32,"x0":-2.038170116086015,"y0":50.00096141395197,"z0":5.820513239707718,"aX":-2.8250366772047952},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":8.2,"breakHorizontal":0.6,"spinRate":1731,"spinDirection":210},"zone":12,"typeConfidence":2.0,"plateTime":0.405536179763585,"extension":6.605240125947446},"index":3,"playId":"bb64e508-8f69-3d31-8a2a-ec58994016b4","pitchNumber":3,"startTime":"2026-06-21T18:46:37.194Z","endTime":"2026-06-21T18:46:40.825Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695684,"link":"/api/v1/people/695684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":663886,"link":"/api/v1/people/663886","batSide":{"code":"R","description":"Right"}},"first":{"id":682622,"link":"/api/v1/people/682622"},"second":{"id":663993,"link":"/api/v1/people/663993"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":86.9,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.398657066312516,"aZ":-16.763576998562883,"pfxX":-6.629020860919145,"pfxZ":8.00688124089124,"pX":1.1854631539417173,"pZ":1.9975213462242427,"vX0":11.043308433801188,"vY0":-137.81108457548044,"vZ0":-6.972780810900035,"x":71.81,"y":184.85,"x0":-2.0110760091221227,"y0":50.00654779334061,"z0":5.6915231550720335,"aX":-12.764983402937673},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":13.2,"breakHorizontal":9.7,"spinRate":1958,"spinDirection":226},"zone":14,"typeConfidence":0.91,"plateTime":0.39733360128257544,"extension":6.496636753390081},"index":4,"playId":"97eee524-1b86-3563-8988-d0b6e8fd7f85","pitchNumber":4,"startTime":"2026-06-21T18:46:59.162Z","endTime":"2026-06-21T18:47:04.810Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695684,"link":"/api/v1/people/695684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":663886,"link":"/api/v1/people/663886","batSide":{"code":"R","description":"Right"}},"first":{"id":682622,"link":"/api/v1/people/682622"},"second":{"id":663993,"link":"/api/v1/people/663993"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":88.2,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.078334520382516,"aZ":-15.300871663087943,"pfxX":-6.7890503122900325,"pfxZ":8.49455261352088,"pX":-0.21052584524599086,"pZ":2.1716732418081066,"vX0":7.529644103118811,"vY0":-139.93839503675176,"vZ0":-6.971145410532232,"x":125.02,"y":180.14,"x0":-2.0518908716294706,"y0":50.00557282546537,"z0":5.694428321643586,"aX":-13.4901161332729},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.2,"breakHorizontal":10.8,"spinRate":1935,"spinDirection":230},"zone":8,"typeConfidence":0.91,"plateTime":0.3911503350852077,"extension":6.5300376015656845},"hitData":{"launchSpeed":104.0,"launchAngle":28.0,"totalDistance":401.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":72.29,"coordY":45.9}},"index":5,"playId":"4e5d580a-7346-3690-9276-0ca3f660aa01","pitchNumber":5,"startTime":"2026-06-21T18:47:20.553Z","endTime":"2026-06-21T18:47:47.532Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695684,"link":"/api/v1/people/695684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":663886,"link":"/api/v1/people/663886","batSide":{"code":"R","description":"Right"}},"first":{"id":682622,"link":"/api/v1/people/682622"},"second":{"id":663993,"link":"/api/v1/people/663993"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663886,"link":"/api/v1/people/663886"},"credit":"b_ab"},{"player":{"id":695684,"link":"/api/v1/people/695684"},"credit":"p_ab"},{"player":{"id":663886,"link":"/api/v1/people/663886"},"credit":"b_pa"},{"player":{"id":695684,"link":"/api/v1/people/695684"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":30.2,"awayTeamWinProbability":69.8,"homeTeamWinProbabilityAdded":-32.7,"leverageIndex":2.22,"dramaIndex":261.0,"contextMetrics":{},"playEndTime":"2026-06-21T18:47:47.532Z","atBatIndex":29},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Edwin Arroyo grounds out to first baseman Ben Rice.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-21T18:48:01.475Z","endTime":"2026-06-21T18:48:53.338Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":695490,"fullName":"Edwin Arroyo","link":"/api/v1/people/695490"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695684,"fullName":"Elmer Rodríguez","link":"/api/v1/people/695684"},"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":695490,"fullName":"Edwin Arroyo","link":"/api/v1/people/695490"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":700250,"link":"/api/v1/people/700250"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":87.1,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.5245308695889,"aZ":-19.91890081089864,"pfxX":-3.189411310536897,"pfxZ":6.351074539390865,"pX":-0.8241959398593349,"pZ":2.0273663453418544,"vX0":5.586729628447368,"vY0":-137.54097087649956,"vZ0":-5.973930325147746,"x":148.42,"y":184.04,"x0":-2.46092581385528,"y0":50.00200651995354,"z0":5.5642212399226745,"aX":-6.153575479620857},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":10.6,"breakHorizontal":4.7,"spinRate":1933,"spinDirection":220},"zone":7,"typeConfidence":2.0,"plateTime":0.39718337710204166,"extension":6.466884150198977},"index":0,"playId":"80472c12-3d6c-33cd-8113-d001839e24e6","pitchNumber":1,"startTime":"2026-06-21T18:48:07.992Z","endTime":"2026-06-21T18:48:11.890Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695684,"link":"/api/v1/people/695684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":695490,"link":"/api/v1/people/695490","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.4,"endSpeed":74.5,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.953980253887877,"aZ":-38.20864277045353,"pfxX":5.128955793698478,"pfxZ":-4.378184668954608,"pX":1.1099657191100687,"pZ":0.553640673611606,"vX0":5.981066982292016,"vY0":-116.89746273859436,"vZ0":-3.814086225134531,"x":74.69,"y":223.83,"x0":-2.152566572206864,"y0":50.00432984047847,"z0":5.809891129182633,"aX":7.066098486177483},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.1,"breakVerticalInduced":-8.6,"breakHorizontal":-10.8,"spinRate":2458,"spinDirection":41},"zone":14,"typeConfidence":2.0,"plateTime":0.4693538219374891,"extension":6.444580924066198},"index":1,"playId":"97092473-0097-3399-9b49-da7b0b42e3da","pitchNumber":2,"startTime":"2026-06-21T18:48:23.589Z","endTime":"2026-06-21T18:48:28.076Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695684,"link":"/api/v1/people/695684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":695490,"link":"/api/v1/people/695490","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":82.3,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.598368446345457,"aZ":-30.63431262797593,"pfxX":-8.843237565680164,"pfxZ":0.9008253362277898,"pX":-0.45130595956993147,"pZ":0.9364490396080163,"vX0":7.861316627958393,"vY0":-130.17139115202608,"vZ0":-5.759401818374072,"x":134.2,"y":213.5,"x0":-2.363070115622186,"y0":50.006451321081244,"z0":5.500313638049848,"aX":-15.163426755591688},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":0.5,"breakHorizontal":14.3,"spinRate":1497,"spinDirection":243},"zone":13,"typeConfidence":0.9,"plateTime":0.42095296722798947,"extension":6.558969682455269},"hitData":{"launchSpeed":45.2,"launchAngle":28.0,"totalDistance":75.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":156.52,"coordY":171.93}},"index":2,"playId":"bf660b2d-1312-37fc-96f0-4d57cb0fb1c9","pitchNumber":3,"startTime":"2026-06-21T18:48:44.439Z","endTime":"2026-06-21T18:48:53.338Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695684,"link":"/api/v1/people/695684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":695490,"link":"/api/v1/people/695490","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695490,"link":"/api/v1/people/695490"},"credit":"b_ab"},{"player":{"id":695684,"link":"/api/v1/people/695684"},"credit":"p_ab"},{"player":{"id":695490,"link":"/api/v1/people/695490"},"credit":"b_pa"},{"player":{"id":695684,"link":"/api/v1/people/695684"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":31.1,"awayTeamWinProbability":68.9,"homeTeamWinProbabilityAdded":0.9000000000000021,"leverageIndex":0.35,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2026-06-21T18:48:53.338Z","atBatIndex":30},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jazz Chisholm Jr. singles on a ground ball to right fielder Noelvi Marte.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-21T18:51:06.503Z","endTime":"2026-06-21T18:53:23.599Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695505,"fullName":"Chase Burns","link":"/api/v1/people/695505"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":682622,"link":"/api/v1/people/682622"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":86.7,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.080190961312304,"aZ":-12.501531751980982,"pfxX":-3.3056843400864135,"pfxZ":10.129911132018025,"pX":0.1177043964533298,"pZ":3.69336577098257,"vX0":4.9492979891272775,"vY0":-139.16618426465735,"vZ0":-5.228614944942774,"x":112.51,"y":139.06,"x0":-1.2624165369674842,"y0":50.00668858217876,"z0":6.439386080078539,"aX":-6.422585898927774},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":17.3,"breakHorizontal":4.8,"spinRate":2636,"spinDirection":197},"zone":12,"typeConfidence":0.89,"plateTime":0.3950642669065947,"extension":5.964688827881341},"index":0,"playId":"738c6aab-c46f-3751-8c26-44afb6464b27","pitchNumber":1,"startTime":"2026-06-21T18:51:12.958Z","endTime":"2026-06-21T18:51:17.074Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"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},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":82.2,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.148882157579166,"aZ":-30.91426694560885,"pfxX":1.824373102481529,"pfxZ":0.7366014479811138,"pX":0.8281892819478028,"pZ":1.1376919596147295,"vX0":5.164158862478175,"vY0":-129.91711864323125,"vZ0":-7.08297562341509,"x":85.43,"y":208.06,"x0":-1.4251027744379492,"y0":50.0003118955834,"z0":6.260223199874407,"aX":3.1061055156585953},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":-0.1,"breakHorizontal":-4.4,"spinRate":2739,"spinDirection":144},"zone":14,"typeConfidence":0.9,"plateTime":0.42217891333255375,"extension":6.096340456186965},"index":1,"playId":"32c062bf-992b-3608-b1dc-052d52beae75","pitchNumber":2,"startTime":"2026-06-21T18:51:26.955Z","endTime":"2026-06-21T18:51:31.405Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"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},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.6,"endSpeed":88.8,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.196896988174714,"aZ":-10.407279895377142,"pfxX":-3.331717776959329,"pfxZ":10.717952762564085,"pX":-0.21271860742203036,"pZ":3.233401577524872,"vX0":4.331373462270515,"vY0":-141.99522187978874,"vZ0":-6.810976288522554,"x":125.11,"y":151.48,"x0":-1.3289751826910194,"y0":50.001918020187,"z0":6.333992350924936,"aX":-6.765894950714707},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":18.1,"breakHorizontal":5.0,"spinRate":2746,"spinDirection":201},"zone":2,"typeConfidence":0.9,"plateTime":0.3865626009718408,"extension":6.007148330101003},"index":2,"playId":"976d2160-83ed-380d-9f09-d799188a5ef6","pitchNumber":3,"startTime":"2026-06-21T18:51:41.682Z","endTime":"2026-06-21T18:51:45.791Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.1,"endSpeed":87.8,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.29814216184664,"aZ":-9.984021931336375,"pfxX":-2.717231716736708,"pfxZ":11.104114637653463,"pX":-0.7024480839481557,"pZ":3.6337258307178057,"vX0":2.6669807725103327,"vY0":-141.20759933345045,"vZ0":-5.928284625629861,"x":143.78,"y":140.67,"x0":-1.3109576358610289,"y0":50.00140803857679,"z0":6.417627409326353,"aX":-5.429498587720288},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":19.0,"breakHorizontal":4.3,"spinRate":2745,"spinDirection":202},"zone":11,"typeConfidence":0.9,"plateTime":0.38944298220332074,"extension":6.0629303030720925},"index":3,"playId":"d81cdf71-1835-3a2d-9e4e-3f5928b70fc2","pitchNumber":4,"startTime":"2026-06-21T18:51:56.629Z","endTime":"2026-06-21T18:52:00.851Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"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},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":87.3,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.38174181590197,"aZ":-8.49116521330798,"pfxX":-2.4623436947393693,"pfxZ":12.093797155268543,"pX":0.9735596933220735,"pZ":1.8221035932780947,"vX0":6.886916101407311,"vY0":-139.73987249771628,"vZ0":-10.387410037120913,"x":79.89,"y":189.58,"x0":-1.2138129506276218,"y0":50.00371164428083,"z0":6.165573090956516,"aX":-4.823026704837881},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":19.7,"breakHorizontal":2.9,"spinRate":2667,"spinDirection":202},"zone":14,"typeConfidence":0.9,"plateTime":0.39345086255286477,"extension":6.177759385097576},"index":4,"playId":"47f8a286-2205-3996-aac2-e323335fa39e","pitchNumber":5,"startTime":"2026-06-21T18:52:12.739Z","endTime":"2026-06-21T18:52:17.197Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"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},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.5,"endSpeed":89.3,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.342704973438178,"aZ":-7.342881392118624,"pfxX":-1.7126088073066859,"pfxZ":12.166021557522605,"pX":0.8690222007204984,"pZ":3.2162084921866017,"vX0":6.4918856365901165,"vY0":-141.71268088605186,"vZ0":-7.2217270977848615,"x":83.87,"y":151.94,"x0":-1.2255236118789394,"y0":50.0035771954025,"z0":6.261783324710635,"aX":-3.497180251968432},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-7.9,"breakVerticalInduced":20.8,"breakHorizontal":1.8,"spinRate":2707,"spinDirection":198},"zone":12,"typeConfidence":0.9,"plateTime":0.3860056004132737,"extension":6.330231274149545},"index":5,"playId":"8aa56eca-9538-3479-a4c1-c7fddc868d49","pitchNumber":6,"startTime":"2026-06-21T18:52:35.782Z","endTime":"2026-06-21T18:52:40.789Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.1,"endSpeed":89.2,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.79528003429684,"aZ":-13.083311167892068,"pfxX":-2.748242055233124,"pfxZ":9.395411819652121,"pX":0.25148686646991264,"pZ":3.323045330517883,"vX0":5.169051527712859,"vY0":-141.30043243872626,"vZ0":-6.0353053961150644,"x":107.41,"y":149.06,"x0":-1.2405966270513877,"y0":50.00076736285355,"z0":6.319877320314034,"aX":-5.583485272399643},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.1,"breakHorizontal":4.0,"spinRate":2581,"spinDirection":199},"zone":2,"typeConfidence":0.89,"plateTime":0.3869459779960982,"extension":6.027623900544773},"hitData":{"launchSpeed":89.2,"launchAngle":11.0,"totalDistance":135.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":184.61,"coordY":117.68}},"index":6,"playId":"99ae9097-36dd-3cbe-b9cb-f3fb72f07bf5","pitchNumber":7,"startTime":"2026-06-21T18:53:11.915Z","endTime":"2026-06-21T18:53:23.599Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665862,"link":"/api/v1/people/665862"},"credit":"b_ab"},{"player":{"id":695505,"link":"/api/v1/people/695505"},"credit":"p_ab"},{"player":{"id":665862,"link":"/api/v1/people/665862"},"credit":"b_pa"},{"player":{"id":695505,"link":"/api/v1/people/695505"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":35.9,"awayTeamWinProbability":64.1,"homeTeamWinProbabilityAdded":4.799999999999997,"leverageIndex":1.13,"dramaIndex":63.0,"contextMetrics":{},"playEndTime":"2026-06-21T18:53:23.599Z","atBatIndex":31},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"José Caballero grounds out, third baseman Eugenio Suárez to first baseman Sal Stewart.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-21T18:53:39.472Z","endTime":"2026-06-21T18:56:38.620Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695505,"fullName":"Chase Burns","link":"/api/v1/people/695505"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,7,8],"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":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":553993,"link":"/api/v1/people/553993"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":701398,"link":"/api/v1/people/701398"},"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(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},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":83.1,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.96184856089046,"aZ":-28.653044756116664,"pfxX":2.2877041686713873,"pfxZ":2.041010316392085,"pX":0.8590257220777774,"pZ":1.8883863054751173,"vX0":5.376859056492162,"vY0":-129.4044888380348,"vZ0":-5.5499907053068345,"x":84.26,"y":187.79,"x0":-1.5297637995760625,"y0":50.00098390584908,"z0":6.212910121762289,"aX":3.9403748993905903},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":2.9,"breakHorizontal":-5.2,"spinRate":2795,"spinDirection":123},"zone":14,"typeConfidence":0.9,"plateTime":0.42071572843632987,"extension":6.219880197542432},"index":0,"playId":"d64a3091-3062-30f7-b428-efcf6810bb7e","pitchNumber":1,"startTime":"2026-06-21T18:53:47.243Z","endTime":"2026-06-21T18:53:50.883Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":676609,"link":"/api/v1/people/676609","batSide":{"code":"R","description":"Right"}},"first":{"id":665862,"link":"/api/v1/people/665862"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"index":1,"playId":"af9c6961-e0fe-3cdc-a9d3-6f27177afee6","startTime":"2026-06-21T18:54:07.688Z","endTime":"2026-06-21T18:54:10.790Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":676609,"link":"/api/v1/people/676609","batSide":{"code":"R","description":"Right"}},"first":{"id":665862,"link":"/api/v1/people/665862"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.6,"endSpeed":88.6,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.378771989701306,"aZ":-10.90682467951432,"pfxX":-1.7129881727677736,"pfxZ":10.576687025463428,"pX":1.3393222951519428,"pZ":4.853818985622833,"vX0":7.319436358453799,"vY0":-140.55535803252235,"vZ0":-2.615840844407768,"x":65.95,"y":107.73,"x0":-1.0703083335156482,"y0":50.00195753710067,"z0":6.49992261599848,"aX":-3.4450534315131134},"breaks":{"breakAngle":9.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":18.8,"breakHorizontal":1.7,"spinRate":2638,"spinDirection":195},"zone":12,"typeConfidence":0.9,"plateTime":0.38894731650506875,"extension":6.260562198185149},"index":2,"playId":"9eac6326-58db-3f31-bd03-e6b9650c71cd","pitchNumber":2,"startTime":"2026-06-21T18:54:26.146Z","endTime":"2026-06-21T18:54:29.900Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":676609,"link":"/api/v1/people/676609","batSide":{"code":"R","description":"Right"}},"first":{"id":665862,"link":"/api/v1/people/665862"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":true,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"index":3,"actionPlayId":"9eac6326-58db-3f31-bd03-e6b9650c71cd","startTime":"2026-06-21T18:54:35.933Z","endTime":"2026-06-21T18:54:50.022Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":676609,"link":"/api/v1/people/676609","batSide":{"code":"R","description":"Right"}},"first":{"id":665862,"link":"/api/v1/people/665862"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"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,"runnerGoing":true,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":80.7,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.772580716808115,"aZ":-33.47697518260776,"pfxX":1.9376732426030037,"pfxZ":-0.7947556518314229,"pX":-0.4054904674177927,"pZ":3.164399815242474,"vX0":2.245050568934159,"vY0":-126.10199195675999,"vZ0":-1.4525202332502825,"x":132.46,"y":153.34,"x0":-1.5538036414495668,"y0":50.00422724115455,"z0":6.409113110743012,"aX":3.1706545886212667},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":-1.6,"breakHorizontal":-4.0,"spinRate":2664,"spinDirection":105},"zone":1,"typeConfidence":0.79,"plateTime":0.43170547246929347,"extension":6.167188654738333},"index":4,"playId":"e6196690-badf-3286-a654-badc7f41800b","pitchNumber":3,"startTime":"2026-06-21T18:54:50.022Z","endTime":"2026-06-21T18:54:56.485Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":676609,"link":"/api/v1/people/676609","batSide":{"code":"R","description":"Right"}},"first":{"id":665862,"link":"/api/v1/people/665862"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Jazz Chisholm Jr. steals (22) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"index":5,"actionPlayId":"e6196690-badf-3286-a654-badc7f41800b","startTime":"2026-06-21T18:54:59.815Z","endTime":"2026-06-21T18:55:48.925Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":665862,"link":"/api/v1/people/665862"},"defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":676609,"link":"/api/v1/people/676609","batSide":{"code":"R","description":"Right"}},"first":{"id":665862,"link":"/api/v1/people/665862"},"postOnSecond":{"id":665862,"link":"/api/v1/people/665862"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"homeTeamWinProbability":38.7,"awayTeamWinProbability":61.3,"homeTeamWinProbabilityAdded":2.8000000000000043,"leverageIndex":1.95,"dramaIndex":71.0,"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"index":6,"startTime":"2026-06-21T18:55:48.925Z","endTime":"2026-06-21T18:56:05.883Z","isPitch":false,"type":"action","player":{"id":676609,"link":"/api/v1/people/676609"},"defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":676609,"link":"/api/v1/people/676609","batSide":{"code":"R","description":"Right"}},"second":{"id":665862,"link":"/api/v1/people/665862"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.7,"endSpeed":82.7,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.435706699580585,"aZ":-32.85829824645458,"pfxX":2.1904740604787216,"pfxZ":-0.4001822153405694,"pX":-0.34123471426954355,"pZ":2.89662660551345,"vX0":2.847409832219155,"vY0":-129.36454492931563,"vZ0":-2.4859695291837127,"x":130.01,"y":160.57,"x0":-1.734906393305548,"y0":50.00105420614519,"z0":6.354084095795658,"aX":3.764003221654617},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":-1.0,"breakHorizontal":-4.6,"spinRate":2776,"spinDirection":88},"zone":1,"typeConfidence":0.9,"plateTime":0.4211409982246277,"extension":6.271804527584078},"index":7,"playId":"339f3ca3-9942-3638-a0f8-76551b9d162b","pitchNumber":4,"startTime":"2026-06-21T18:56:05.883Z","endTime":"2026-06-21T18:56:09.883Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":676609,"link":"/api/v1/people/676609","batSide":{"code":"R","description":"Right"}},"second":{"id":665862,"link":"/api/v1/people/665862"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.1,"endSpeed":83.1,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.071073271039687,"aZ":-32.65785165582608,"pfxX":1.1777473607130013,"pfxZ":-0.27791875650953557,"pX":0.0701350774586476,"pZ":1.0319279142003777,"vX0":4.145508036593222,"vY0":-131.0899799058307,"vZ0":-7.030995655396194,"x":114.33,"y":210.92,"x0":-1.685669542232402,"y0":50.003951087324225,"z0":6.191257505884243,"aX":2.0463142305919315},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":-1.9,"breakHorizontal":-3.0,"spinRate":2699,"spinDirection":82},"zone":14,"typeConfidence":0.9,"plateTime":0.4180515424197204,"extension":6.309846482687764},"hitData":{"launchSpeed":80.2,"launchAngle":4.0,"totalDistance":61.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":105.19,"coordY":171.95}},"index":8,"playId":"b826e974-307b-3ff6-8b8d-2f100b9a8aee","pitchNumber":5,"startTime":"2026-06-21T18:56:26.379Z","endTime":"2026-06-21T18:56:38.620Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":676609,"link":"/api/v1/people/676609","batSide":{"code":"R","description":"Right"}},"second":{"id":665862,"link":"/api/v1/people/665862"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676609,"link":"/api/v1/people/676609"},"credit":"b_ab"},{"player":{"id":695505,"link":"/api/v1/people/695505"},"credit":"p_ab"},{"player":{"id":676609,"link":"/api/v1/people/676609"},"credit":"b_pa"},{"player":{"id":695505,"link":"/api/v1/people/695505"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":33.4,"awayTeamWinProbability":66.6,"homeTeamWinProbabilityAdded":-5.300000000000004,"leverageIndex":1.95,"dramaIndex":70.0,"contextMetrics":{},"playEndTime":"2026-06-21T18:56:38.620Z","atBatIndex":32},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ryan McMahon strikes out on a foul tip. Jazz Chisholm Jr. steals (23) 3rd base.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-21T18:56:42.527Z","endTime":"2026-06-21T18:58:52.647Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":641857,"fullName":"Ryan McMahon","link":"/api/v1/people/641857"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695505,"fullName":"Chase Burns","link":"/api/v1/people/695505"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":641857,"fullName":"Ryan McMahon","link":"/api/v1/people/641857"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":663886,"link":"/api/v1/people/663886"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 3B","eventType":"stolen_base_3b","movementReason":"r_stolen_base_3b","runner":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"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},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.2,"endSpeed":83.1,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.268401276627912,"aZ":-32.43430107410209,"pfxX":2.1530660429977377,"pfxZ":-0.14574648943346347,"pX":-0.352450904399828,"pZ":2.026722957548922,"vX0":2.420065063795093,"vY0":-130.00414598711535,"vZ0":-4.624503816084934,"x":130.43,"y":184.06,"x0":-1.5712591380662027,"y0":50.00644640950128,"z0":6.258221430800209,"aX":3.7291320739727687},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":-1.0,"breakHorizontal":-4.4,"spinRate":2770,"spinDirection":96},"zone":7,"typeConfidence":0.9,"plateTime":0.41944192648695466,"extension":6.1331303843629374},"index":0,"playId":"a549bb7b-81df-3abe-a7ef-66fb89a624c4","pitchNumber":1,"startTime":"2026-06-21T18:57:00.505Z","endTime":"2026-06-21T18:57:06.687Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":641857,"link":"/api/v1/people/641857","batSide":{"code":"L","description":"Left"}},"second":{"id":665862,"link":"/api/v1/people/665862"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"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":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":87.9,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.712946103632785,"aZ":-12.264752232377768,"pfxX":-3.5260322929454397,"pfxZ":10.094731293634,"pX":0.46417282013063077,"pZ":3.3543137299908063,"vX0":6.380120244304952,"vY0":-139.19782800942525,"vZ0":-5.957406470147246,"x":99.31,"y":148.21,"x0":-1.3941066583485648,"y0":50.0065895113867,"z0":6.32620916549858,"aX":-6.957373028407793},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":17.3,"breakHorizontal":5.2,"spinRate":2652,"spinDirection":200},"zone":3,"typeConfidence":0.88,"plateTime":0.39269511069575236,"extension":6.7353762734148255},"index":1,"playId":"9a3a76a7-a430-3627-b515-56f1fa60a6cf","pitchNumber":2,"startTime":"2026-06-21T18:57:24.448Z","endTime":"2026-06-21T18:57:28.393Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":641857,"link":"/api/v1/people/641857","batSide":{"code":"L","description":"Left"}},"second":{"id":665862,"link":"/api/v1/people/665862"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-06-21T18:57:39.086Z","endTime":"2026-06-21T18:57:50.255Z","isPitch":false,"type":"action","player":{"id":641857,"link":"/api/v1/people/641857"},"defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":641857,"link":"/api/v1/people/641857","batSide":{"code":"L","description":"Left"}},"second":{"id":665862,"link":"/api/v1/people/665862"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"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},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.2,"endSpeed":89.2,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.937833323380172,"aZ":-11.375087604016738,"pfxX":-2.3007186029591944,"pfxZ":10.216166528334018,"pX":-0.2122778763095386,"pZ":3.2469656797129973,"vX0":4.745562248041852,"vY0":-141.46434257555512,"vZ0":-6.549872135303178,"x":125.09,"y":151.11,"x0":-1.6092845296088296,"y0":50.00344359427459,"z0":6.3146716007522565,"aX":-4.68484880554034},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":17.4,"breakHorizontal":3.2,"spinRate":2591,"spinDirection":198},"zone":2,"typeConfidence":0.9,"plateTime":0.3865361310522575,"extension":6.593328467810016},"index":3,"playId":"a9ab5a3c-b2ac-3ef4-9d00-b4f3d8d405e7","pitchNumber":3,"startTime":"2026-06-21T18:57:50.255Z","endTime":"2026-06-21T18:57:55.097Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":641857,"link":"/api/v1/people/641857","batSide":{"code":"L","description":"Left"}},"second":{"id":665862,"link":"/api/v1/people/665862"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"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},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.0,"endSpeed":83.2,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.91578929459044,"aZ":-33.189648722439365,"pfxX":1.664265733421681,"pfxZ":-0.5839563526042779,"pX":0.46055305528102486,"pZ":1.9811987579156904,"vX0":4.842438943440992,"vY0":-130.95029167094907,"vZ0":-4.672368874862418,"x":99.44,"y":185.29,"x0":-1.6267122265097729,"y0":50.00312663213983,"z0":6.263617031235555,"aX":2.8974142277244224},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":-1.8,"breakHorizontal":-4.1,"spinRate":2720,"spinDirection":85},"zone":9,"typeConfidence":0.9,"plateTime":0.4178289408524991,"extension":5.995828483965285},"index":4,"playId":"8a1712a9-6c1c-3824-a964-90d65dd8ed89","pitchNumber":4,"startTime":"2026-06-21T18:58:13.975Z","endTime":"2026-06-21T18:58:17.866Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":641857,"link":"/api/v1/people/641857","batSide":{"code":"L","description":"Left"}},"second":{"id":665862,"link":"/api/v1/people/665862"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.5,"endSpeed":83.6,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.92019302418663,"aZ":-21.340746570227118,"pfxX":-7.723836166434821,"pfxZ":6.11301916785263,"pX":-0.9763974900576886,"pZ":2.4869251520084443,"vX0":4.487727932920126,"vY0":-131.76894369302966,"vZ0":-5.470233157548961,"x":154.22,"y":171.63,"x0":-1.69107584102671,"y0":50.00342585696887,"z0":6.149309973709394,"aX":-13.690621909973117},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":10.2,"breakHorizontal":13.1,"spinRate":1873,"spinDirection":225},"zone":13,"typeConfidence":0.91,"plateTime":0.41441648180926594,"extension":5.9037310197667034},"index":5,"playId":"fde2e72c-f7e1-3c3f-88e0-f23b3373189d","pitchNumber":5,"startTime":"2026-06-21T18:58:45.331Z","endTime":"2026-06-21T18:58:52.647Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":641857,"link":"/api/v1/people/641857","batSide":{"code":"L","description":"Left"}},"second":{"id":665862,"link":"/api/v1/people/665862"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641857,"link":"/api/v1/people/641857"},"credit":"b_ab"},{"player":{"id":695505,"link":"/api/v1/people/695505"},"credit":"p_ab"},{"player":{"id":641857,"link":"/api/v1/people/641857"},"credit":"b_pa"},{"player":{"id":695505,"link":"/api/v1/people/695505"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":29.4,"awayTeamWinProbability":70.6,"homeTeamWinProbabilityAdded":-4.0,"leverageIndex":1.64,"dramaIndex":71.0,"contextMetrics":{},"playEndTime":"2026-06-21T18:58:52.647Z","atBatIndex":33},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Austin Wells pops out to third baseman Eugenio Suárez.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-21T18:59:07.011Z","endTime":"2026-06-21T19:00:02.757Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":669224,"fullName":"Austin Wells","link":"/api/v1/people/669224"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695505,"fullName":"Chase Burns","link":"/api/v1/people/695505"},"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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":669224,"fullName":"Austin Wells","link":"/api/v1/people/669224"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":553993,"link":"/api/v1/people/553993"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.6,"endSpeed":89.8,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.282580906393463,"aZ":-9.202333717894216,"pfxX":-4.1786427727789714,"pfxZ":11.166244240311249,"pX":-0.5950921035235621,"pZ":3.112034131445205,"vX0":3.4920622219203805,"vY0":-142.00095430061617,"vZ0":-7.260336084513134,"x":139.68,"y":154.76,"x0":-1.2934317375962074,"y0":50.00354623712271,"z0":6.276107643588287,"aX":-8.596775817092686},"breaks":{"breakAngle":36.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.5,"breakVerticalInduced":19.1,"breakHorizontal":7.0,"spinRate":2672,"spinDirection":198},"zone":1,"typeConfidence":0.9,"plateTime":0.3846527799052617,"extension":6.268806598537598},"index":0,"playId":"8db342bc-55a8-35fc-bf25-a21c5b286c43","pitchNumber":1,"startTime":"2026-06-21T18:59:14.915Z","endTime":"2026-06-21T18:59:18.754Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":669224,"link":"/api/v1/people/669224","batSide":{"code":"L","description":"Left"}},"third":{"id":665862,"link":"/api/v1/people/665862"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"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},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.3,"endSpeed":89.9,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.547187731450784,"aZ":-11.15499315289641,"pfxX":-3.3456677383262448,"pfxZ":10.10940623934999,"pX":-0.17821457257986914,"pZ":4.769699365015607,"vX0":4.260084595967783,"vY0":-143.1733238322092,"vZ0":-2.801682490274022,"x":123.79,"y":110.0,"x0":-1.2496227226011214,"y0":50.00503070402027,"z0":6.457434343698605,"aX":-6.958137229105335},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":17.9,"breakHorizontal":5.2,"spinRate":2692,"spinDirection":196},"zone":11,"typeConfidence":0.9,"plateTime":0.38232446294672773,"extension":6.071679132927792},"index":1,"playId":"aac19e4b-4bc4-383d-81ea-3b2bd4c77793","pitchNumber":2,"startTime":"2026-06-21T18:59:32.704Z","endTime":"2026-06-21T18:59:36.262Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":669224,"link":"/api/v1/people/669224","batSide":{"code":"L","description":"Left"}},"third":{"id":665862,"link":"/api/v1/people/665862"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":84.8,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.81451941541196,"aZ":-27.081120320811443,"pfxX":0.5533959378745203,"pfxZ":2.7988055739151676,"pX":0.3156764146064053,"pZ":2.491161191571358,"vX0":4.097189925389513,"vY0":-133.84149149552343,"vZ0":-5.0111343679794,"x":104.97,"y":171.52,"x0":-1.3044631574301566,"y0":50.00547683247467,"z0":6.317691469278563,"aX":1.0078332872190163},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":4.2,"breakHorizontal":-1.8,"spinRate":2783,"spinDirection":135},"zone":6,"typeConfidence":0.89,"plateTime":0.40861952863584694,"extension":5.962857990609196},"hitData":{"launchSpeed":91.5,"launchAngle":75.0,"totalDistance":89.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":117.35,"coordY":173.98}},"index":2,"playId":"867b18a4-8d5f-3368-bf39-568a372cafb1","pitchNumber":3,"startTime":"2026-06-21T18:59:49.878Z","endTime":"2026-06-21T19:00:02.757Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":669224,"link":"/api/v1/people/669224","batSide":{"code":"L","description":"Left"}},"third":{"id":665862,"link":"/api/v1/people/665862"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669224,"link":"/api/v1/people/669224"},"credit":"b_ab"},{"player":{"id":695505,"link":"/api/v1/people/695505"},"credit":"p_ab"},{"player":{"id":669224,"link":"/api/v1/people/669224"},"credit":"b_pa"},{"player":{"id":695505,"link":"/api/v1/people/695505"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":24.9,"awayTeamWinProbability":75.1,"homeTeamWinProbabilityAdded":-4.5,"leverageIndex":1.65,"dramaIndex":74.0,"contextMetrics":{},"playEndTime":"2026-06-21T19:00:02.757Z","atBatIndex":34},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Blake Dunn walks.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-21T19:02:14.717Z","endTime":"2026-06-21T19:03:42.846Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":694362,"fullName":"Blake Dunn","link":"/api/v1/people/694362"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695684,"fullName":"Elmer Rodríguez","link":"/api/v1/people/695684"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694362,"fullName":"Blake Dunn","link":"/api/v1/people/694362"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":694362,"fullName":"Blake Dunn","link":"/api/v1/people/694362"},"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(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},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":87.2,"strikeZoneTop":3.09,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.3127975249958,"aZ":-15.011023295848918,"pfxX":-7.356089615262184,"pfxZ":8.865313670178312,"pX":1.0256276008438983,"pZ":1.6102666388896316,"vX0":11.179412119360213,"vY0":-138.1406825041848,"vZ0":-8.335433123466121,"x":77.91,"y":195.3,"x0":-2.115032381425433,"y0":50.00344545978684,"z0":5.672710497815341,"aX":-14.241929791164534},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.4,"breakHorizontal":11.0,"spinRate":1881,"spinDirection":225},"zone":14,"typeConfidence":0.91,"plateTime":0.3962629688020245,"extension":6.393687175846933},"index":0,"playId":"4540df16-0a7c-3f5e-94df-cc8087c2a14c","pitchNumber":1,"startTime":"2026-06-21T19:02:18.334Z","endTime":"2026-06-21T19:02:24.334Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695684,"link":"/api/v1/people/695684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":694362,"link":"/api/v1/people/694362","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"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},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":87.1,"strikeZoneTop":3.09,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.460727681290884,"aZ":-21.388455274183894,"pfxX":-10.671483765690278,"pfxZ":5.623541127516479,"pX":0.4325515506946037,"pZ":1.5543049418932284,"vX0":11.3488114678955,"vY0":-136.93148462890522,"vZ0":-6.821225809803778,"x":100.51,"y":196.81,"x0":-2.3599489838234637,"y0":50.00021158601741,"z0":5.518759037002165,"aX":-20.460646755163587},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":9.0,"breakHorizontal":17.3,"spinRate":1949,"spinDirection":229},"zone":9,"typeConfidence":0.91,"plateTime":0.39850826533523165,"extension":6.526479518663517},"index":1,"playId":"6369fcae-0ee4-3b2c-803a-80d813e733fe","pitchNumber":2,"startTime":"2026-06-21T19:02:30.697Z","endTime":"2026-06-21T19:02:34.571Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695684,"link":"/api/v1/people/695684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":694362,"link":"/api/v1/people/694362","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":86.7,"strikeZoneTop":3.09,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.212013657700155,"aZ":-25.279134609893745,"pfxX":-10.186652455771355,"pfxZ":3.6041735950256477,"pX":0.633875705593178,"pZ":3.216822841948756,"vX0":11.647764874457376,"vY0":-136.97050159638283,"vZ0":-2.1287082275059612,"x":92.84,"y":151.93,"x0":-2.335818113493301,"y0":50.004122669401106,"z0":5.719988596323577,"aX":-19.496861168544683},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":6.2,"breakHorizontal":16.2,"spinRate":1839,"spinDirection":226},"zone":3,"typeConfidence":0.9,"plateTime":0.3987825540217327,"extension":6.201745031921248},"index":2,"playId":"9f1bd7c2-b496-3c52-a7b3-0a52d337c45d","pitchNumber":3,"startTime":"2026-06-21T19:02:44.206Z","endTime":"2026-06-21T19:02:48.140Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695684,"link":"/api/v1/people/695684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":694362,"link":"/api/v1/people/694362","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-06-21T19:02:56.302Z","endTime":"2026-06-21T19:03:05.529Z","isPitch":false,"type":"action","player":{"id":694362,"link":"/api/v1/people/694362"},"defense":{"pitcher":{"id":695684,"link":"/api/v1/people/695684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":694362,"link":"/api/v1/people/694362","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"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},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.5,"endSpeed":72.8,"strikeZoneTop":3.09,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.634832748178248,"aZ":-39.27079619702162,"pfxX":6.347967293532457,"pfxZ":-5.393696936375809,"pX":1.714170826610052,"pZ":1.4249356190098457,"vX0":6.54338661637995,"vY0":-114.14014567048304,"vZ0":-1.6839730136430602,"x":51.66,"y":200.31,"x0":-2.0180573020005266,"y0":50.004932986930385,"z0":6.050677743249558,"aX":8.348086083947505},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.5,"breakVerticalInduced":-10.0,"breakHorizontal":-13.2,"spinRate":2431,"spinDirection":41},"zone":14,"typeConfidence":0.9,"plateTime":0.4804665820126055,"extension":6.400218856188117},"index":4,"playId":"d903ede4-03b5-3044-90d5-b93f5ce5d5f0","pitchNumber":4,"startTime":"2026-06-21T19:03:05.529Z","endTime":"2026-06-21T19:03:10.248Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695684,"link":"/api/v1/people/695684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":694362,"link":"/api/v1/people/694362","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"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},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":88.0,"strikeZoneTop":3.09,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.814791787477407,"aZ":-25.50279572149485,"pfxX":-8.735448661350297,"pfxZ":3.3852613591482505,"pX":-0.631180694583279,"pZ":3.8290561207820795,"vX0":8.215343984251296,"vY0":-138.4812193984571,"vZ0":-0.536555057955837,"x":141.06,"y":135.4,"x0":-2.4810858906663804,"y0":50.00132717283626,"z0":5.710337501298696,"aX":-17.20585744295854},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":6.2,"breakHorizontal":14.4,"spinRate":1921,"spinDirection":230},"zone":11,"typeConfidence":0.9,"plateTime":0.39339901100632435,"extension":6.302384076517561},"index":5,"playId":"c8441627-041e-3952-ada7-b7fc6d010033","pitchNumber":5,"startTime":"2026-06-21T19:03:21.731Z","endTime":"2026-06-21T19:03:26.032Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695684,"link":"/api/v1/people/695684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":694362,"link":"/api/v1/people/694362","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"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":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":87.4,"strikeZoneTop":3.09,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.68229069292269,"aZ":-24.264583938363668,"pfxX":-9.867915493932603,"pfxZ":4.077355197238454,"pX":-0.17020001841530158,"pZ":3.5417449477864977,"vX0":9.732275166378994,"vY0":-137.5129853796376,"vZ0":-1.4846603880786686,"x":123.49,"y":143.15,"x0":-2.4505879331351323,"y0":50.003944165461924,"z0":5.713656363665046,"aX":-19.1520615094127},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":7.3,"breakHorizontal":16.2,"spinRate":1833,"spinDirection":235},"zone":11,"typeConfidence":0.9,"plateTime":0.39629594770043663,"extension":6.235515633983236},"index":6,"playId":"28165f0b-02af-39a2-9f78-540d5da6f450","pitchNumber":6,"startTime":"2026-06-21T19:03:38.636Z","endTime":"2026-06-21T19:03:42.846Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695684,"link":"/api/v1/people/695684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":694362,"link":"/api/v1/people/694362","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694362,"link":"/api/v1/people/694362"},"credit":"b_pa"},{"player":{"id":695684,"link":"/api/v1/people/695684"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":22.2,"awayTeamWinProbability":77.8,"homeTeamWinProbabilityAdded":-2.6999999999999993,"leverageIndex":0.69,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2026-06-21T19:03:42.846Z","atBatIndex":35},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"JJ Bleday grounds out, shortstop Anthony Volpe to first baseman Ben Rice.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-21T19:06:26.125Z","endTime":"2026-06-21T19:08:31.260Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657612,"fullName":"Tim Hill","link":"/api/v1/people/657612"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,6,7,9],"actionIndex":[1,8],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Caught Stealing 2B","eventType":"caught_stealing_2b","movementReason":"r_caught_stealing_2b","runner":{"id":694362,"fullName":"Blake Dunn","link":"/api/v1/people/694362"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":669224,"link":"/api/v1/people/669224"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":683011,"link":"/api/v1/people/683011"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":683011,"link":"/api/v1/people/683011"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":700250,"link":"/api/v1/people/700250"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-21T19:03:54.590Z","endTime":"2026-06-21T19:05:01.723Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":695684,"link":"/api/v1/people/695684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":668709,"link":"/api/v1/people/668709","batSide":{"code":"L","description":"Left"}},"first":{"id":694362,"link":"/api/v1/people/694362"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Tim Hill replaces Elmer Rodríguez.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-06-21T19:05:01.723Z","endTime":"2026-06-21T19:06:28.446Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":657612,"link":"/api/v1/people/657612"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":695684,"link":"/api/v1/people/695684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":668709,"link":"/api/v1/people/668709","batSide":{"code":"L","description":"Left"}},"first":{"id":694362,"link":"/api/v1/people/694362"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":80.0,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.701705672546957,"aZ":-36.25807033037118,"pfxX":11.350683647866745,"pfxZ":-2.504672643680772,"pX":0.6976532061067343,"pZ":2.0655850024079476,"vX0":-10.498379247362788,"vY0":-126.29198127246342,"vZ0":4.1276496784458665,"x":90.41,"y":183.01,"x0":3.4171045907883633,"y0":50.004196470129635,"z0":3.3117433431999728,"aX":18.490799805187585},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-3.4,"breakHorizontal":-18.4,"spinRate":2025,"spinDirection":79},"zone":9,"typeConfidence":0.91,"plateTime":0.4323159384432218,"extension":6.470063034131981},"index":2,"playId":"8fca069f-c193-3e31-9094-8005fbc198aa","pitchNumber":1,"startTime":"2026-06-21T19:06:28.446Z","endTime":"2026-06-21T19:06:32.283Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657612,"link":"/api/v1/people/657612","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":668709,"link":"/api/v1/people/668709","batSide":{"code":"L","description":"Left"}},"first":{"id":694362,"link":"/api/v1/people/694362"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":75.8,"endSpeed":69.8,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.331785382848164,"aZ":-28.278589321395142,"pfxX":-3.5496004030575294,"pfxZ":3.152935312987113,"pX":-0.8830955951269555,"pZ":3.293766678495198,"vX0":-8.555959911531357,"vY0":-110.02947265723954,"vZ0":5.781004937643172,"x":150.66,"y":149.85,"x0":3.5065210882545537,"y0":50.000306515333094,"z0":3.6200000260539453,"aX":-4.377803788582043},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":7.6,"breakHorizontal":8.5,"spinRate":2343,"spinDirection":240},"zone":11,"typeConfidence":0.9,"plateTime":0.4965708297505169,"extension":6.497834027553089},"index":3,"playId":"1a4800f9-c05f-33d6-abe4-684793c48d3a","pitchNumber":2,"startTime":"2026-06-21T19:06:45.607Z","endTime":"2026-06-21T19:06:49.700Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657612,"link":"/api/v1/people/657612","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":668709,"link":"/api/v1/people/668709","batSide":{"code":"L","description":"Left"}},"first":{"id":694362,"link":"/api/v1/people/694362"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"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},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":76.5,"endSpeed":70.8,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.660931001848116,"aZ":-28.014473784086544,"pfxX":-1.3352178400304178,"pfxZ":3.283177234165578,"pX":-0.2989817698494741,"pZ":2.8163664760633838,"vX0":-8.260939718870548,"vY0":-111.11107142652173,"vZ0":4.654024322414407,"x":128.4,"y":162.74,"x0":3.6219054273838136,"y0":50.00030618195971,"z0":3.5874540458521538,"aX":-1.6869789147747125},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":7.4,"breakHorizontal":4.3,"spinRate":2296,"spinDirection":217},"zone":4,"typeConfidence":0.91,"plateTime":0.4907195649885714,"extension":6.601896314768703},"index":4,"playId":"42237a87-b099-3129-8893-3d4fd799bc34","pitchNumber":3,"startTime":"2026-06-21T19:07:00.665Z","endTime":"2026-06-21T19:07:04.840Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657612,"link":"/api/v1/people/657612","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":668709,"link":"/api/v1/people/668709","batSide":{"code":"L","description":"Left"}},"first":{"id":694362,"link":"/api/v1/people/694362"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":5,"startTime":"2026-06-21T19:07:17.628Z","endTime":"2026-06-21T19:07:26.177Z","isPitch":false,"type":"action","player":{"id":668709,"link":"/api/v1/people/668709"},"defense":{"pitcher":{"id":657612,"link":"/api/v1/people/657612","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":668709,"link":"/api/v1/people/668709","batSide":{"code":"L","description":"Left"}},"first":{"id":694362,"link":"/api/v1/people/694362"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":81.9,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.268653423629132,"aZ":-38.101080905271495,"pfxX":9.071494930020462,"pfxZ":-3.4768871539099857,"pX":2.3617003674301857,"pZ":1.5796299745076943,"vX0":-6.604210747650068,"vY0":-129.31437786442203,"vZ0":2.826838114759572,"x":26.98,"y":196.13,"x0":3.7615806786196524,"y0":50.002510115915086,"z0":3.382073118660792,"aX":15.46663628342148},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-5.5,"breakHorizontal":-15.1,"spinRate":2078,"spinDirection":86},"zone":14,"typeConfidence":0.91,"plateTime":0.4224819590703981,"extension":6.386074713670661},"index":6,"playId":"5a9a9e6a-e952-3cfd-bc00-bde1c0c3d6ad","pitchNumber":4,"startTime":"2026-06-21T19:07:26.177Z","endTime":"2026-06-21T19:07:31.410Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657612,"link":"/api/v1/people/657612","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":668709,"link":"/api/v1/people/668709","batSide":{"code":"L","description":"Left"}},"first":{"id":694362,"link":"/api/v1/people/694362"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"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},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":81.4,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.73346991656712,"aZ":-41.7101824959771,"pfxX":8.706599477249727,"pfxZ":-5.6098143941009955,"pX":1.2487268682012824,"pZ":3.45264354138673,"vX0":-8.991865849177493,"vY0":-129.50193181580818,"vZ0":8.390306427417972,"x":69.4,"y":145.56,"x0":3.6326715503606373,"y0":50.00133005301513,"z0":3.359804142095401,"aX":14.805877970016178},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-7.9,"breakHorizontal":-13.8,"spinRate":2131,"spinDirection":81},"zone":12,"typeConfidence":0.89,"plateTime":0.4227483011879869,"extension":6.535489214373841},"index":7,"playId":"6ed39320-39ef-3a53-84df-55ae95312bfe","pitchNumber":5,"startTime":"2026-06-21T19:07:45.434Z","endTime":"2026-06-21T19:07:51.903Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657612,"link":"/api/v1/people/657612","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":668709,"link":"/api/v1/people/668709","batSide":{"code":"L","description":"Left"}},"first":{"id":694362,"link":"/api/v1/people/694362"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Blake Dunn caught stealing 2nd base, catcher Austin Wells to shortstop Anthony Volpe.","event":"Caught Stealing 2B","eventType":"caught_stealing_2b","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":0},"index":8,"actionPlayId":"6ed39320-39ef-3a53-84df-55ae95312bfe","startTime":"2026-06-21T19:08:03.259Z","endTime":"2026-06-21T19:08:23.234Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":694362,"link":"/api/v1/people/694362"},"defense":{"pitcher":{"id":657612,"link":"/api/v1/people/657612","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":668709,"link":"/api/v1/people/668709","batSide":{"code":"L","description":"Left"}},"first":{"id":694362,"link":"/api/v1/people/694362"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"homeTeamWinProbability":26.700000000000003,"awayTeamWinProbability":73.3,"homeTeamWinProbabilityAdded":4.5000000000000036,"leverageIndex":1.12,"dramaIndex":61.0,"contextMetrics":{}},{"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},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.4,"endSpeed":81.3,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.930967957852527,"aZ":-39.336906565082046,"pfxX":8.814188545132042,"pfxZ":-4.263253876515643,"pX":0.11680045116058847,"pZ":2.916028781854066,"vX0":-11.529115583760614,"vY0":-128.13602313626927,"vZ0":6.508385014739266,"x":112.55,"y":160.05,"x0":3.5080346873501247,"y0":50.00266322534983,"z0":3.4014627640015243,"aX":14.807566046497378},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-6.0,"breakHorizontal":-13.7,"spinRate":2109,"spinDirection":88},"zone":2,"typeConfidence":0.91,"plateTime":0.4257946214691115,"extension":6.7017154862533586},"hitData":{"launchSpeed":96.9,"launchAngle":-18.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":121.05,"coordY":129.76}},"index":9,"playId":"ed9016c5-f70b-31c8-94c0-82c77bd8973c","pitchNumber":6,"startTime":"2026-06-21T19:08:23.234Z","endTime":"2026-06-21T19:08:31.260Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657612,"link":"/api/v1/people/657612","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":668709,"link":"/api/v1/people/668709","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668709,"link":"/api/v1/people/668709"},"credit":"b_ab"},{"player":{"id":657612,"link":"/api/v1/people/657612"},"credit":"p_ab"},{"player":{"id":668709,"link":"/api/v1/people/668709"},"credit":"b_pa"},{"player":{"id":657612,"link":"/api/v1/people/657612"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":28.000000000000004,"awayTeamWinProbability":72.0,"homeTeamWinProbabilityAdded":1.3000000000000007,"leverageIndex":1.12,"dramaIndex":69.0,"contextMetrics":{},"playEndTime":"2026-06-21T19:08:31.260Z","atBatIndex":36},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Sal Stewart singles on a sharp line drive to right fielder Jasson Domínguez.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-21T19:08:40.085Z","endTime":"2026-06-21T19:09:20.952Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657612,"fullName":"Tim Hill","link":"/api/v1/people/657612"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"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":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":691176,"link":"/api/v1/people/691176"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.8,"endSpeed":82.1,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.191455843789775,"aZ":-39.75816189981441,"pfxX":9.850027392523112,"pfxZ":-4.408730714714296,"pX":0.6904528081195583,"pZ":1.5981936074782748,"vX0":-10.738686363745803,"vY0":-130.23229795949646,"vZ0":3.231523994682415,"x":90.68,"y":195.63,"x0":3.5864154786916997,"y0":50.00549821718196,"z0":3.347191656183071,"aX":16.933354713842007},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-7.0,"breakHorizontal":-15.5,"spinRate":2035,"spinDirection":81},"zone":9,"typeConfidence":0.91,"plateTime":0.42048482992161507,"extension":6.560158668838263},"index":0,"playId":"489ca473-343e-3912-8821-ebfdbd5fe574","pitchNumber":1,"startTime":"2026-06-21T19:08:55.247Z","endTime":"2026-06-21T19:08:59.141Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657612,"link":"/api/v1/people/657612","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.7,"endSpeed":82.1,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.892647768449933,"aZ":-38.094175308849316,"pfxX":8.690455546401804,"pfxZ":-3.4357895012562363,"pX":0.3220246571204898,"pZ":2.7259324955768034,"vX0":-11.107678095595908,"vY0":-130.01431154872301,"vZ0":5.451166488636348,"x":104.73,"y":165.18,"x0":3.5100227757997375,"y0":50.00575843717194,"z0":3.4849176285040886,"aX":14.96119557815494},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-4.8,"breakHorizontal":-13.4,"spinRate":2165,"spinDirection":86},"zone":6,"typeConfidence":0.92,"plateTime":0.4204279077506943,"extension":6.3615403244145865},"hitData":{"launchSpeed":108.2,"launchAngle":15.0,"totalDistance":309.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":207.48,"coordY":84.75}},"index":1,"playId":"b837597f-ca54-3025-991f-4c3fe8a20d3a","pitchNumber":2,"startTime":"2026-06-21T19:09:08.562Z","endTime":"2026-06-21T19:09:20.952Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657612,"link":"/api/v1/people/657612","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701398,"link":"/api/v1/people/701398"},"credit":"b_ab"},{"player":{"id":657612,"link":"/api/v1/people/657612"},"credit":"p_ab"},{"player":{"id":701398,"link":"/api/v1/people/701398"},"credit":"b_pa"},{"player":{"id":657612,"link":"/api/v1/people/657612"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":27.0,"awayTeamWinProbability":73.0,"homeTeamWinProbabilityAdded":-1.0000000000000036,"leverageIndex":0.36,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2026-06-21T19:09:20.952Z","atBatIndex":37},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nathaniel Lowe grounds out, second baseman Jazz Chisholm Jr. to first baseman Ben Rice.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-21T19:09:36.278Z","endTime":"2026-06-21T19:10:19.971Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657612,"fullName":"Tim Hill","link":"/api/v1/people/657612"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":665862,"link":"/api/v1/people/665862"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":700250,"link":"/api/v1/people/700250"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.4,"endSpeed":81.5,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.8403732471853,"aZ":-38.4619751032502,"pfxX":10.201252495351788,"pfxZ":-3.6999144245083073,"pX":0.0037881110732424675,"pZ":2.1546597542523473,"vX0":-12.332175338590094,"vY0":-129.46380595907172,"vZ0":4.458361619414252,"x":116.86,"y":180.6,"x0":3.5019371685305116,"y0":50.003436465129006,"z0":3.3526946344248985,"aX":17.330495360432327},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-5.4,"breakHorizontal":-15.7,"spinRate":2144,"spinDirection":84},"zone":8,"typeConfidence":0.92,"plateTime":0.42295127794592613,"extension":6.505752862058105},"index":0,"playId":"a9182a72-4bd7-390f-8b2b-c73347fb0e98","pitchNumber":1,"startTime":"2026-06-21T19:09:42.909Z","endTime":"2026-06-21T19:09:47.361Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657612,"link":"/api/v1/people/657612","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":663993,"link":"/api/v1/people/663993","batSide":{"code":"L","description":"Left"}},"first":{"id":701398,"link":"/api/v1/people/701398"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"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},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.2,"endSpeed":82.3,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.167398337249704,"aZ":-32.535333198760256,"pfxX":9.740887157817497,"pfxZ":-0.20550537883068287,"pX":0.4181849083852371,"pZ":4.387833317247247,"vX0":-10.959443495905335,"vY0":-130.67423070255444,"vZ0":8.192441835261842,"x":101.06,"y":120.31,"x0":3.3904886983158264,"y0":50.004506948107704,"z0":3.6524908437323775,"aX":16.93807518491142},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":1.7,"breakHorizontal":-15.4,"spinRate":2286,"spinDirection":89},"zone":12,"typeConfidence":0.92,"plateTime":0.4183121824027123,"extension":6.296040573329497},"index":1,"playId":"c23b9ae9-df0c-3d91-8f57-d57a4a0d4e85","pitchNumber":2,"startTime":"2026-06-21T19:09:58.001Z","endTime":"2026-06-21T19:10:01.658Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657612,"link":"/api/v1/people/657612","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":663993,"link":"/api/v1/people/663993","batSide":{"code":"L","description":"Left"}},"first":{"id":701398,"link":"/api/v1/people/701398"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.5,"endSpeed":82.0,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.088827074028384,"aZ":-40.570953854011705,"pfxX":9.460557324208969,"pfxZ":-4.907521153138598,"pX":0.19716567777757066,"pZ":2.106704927464018,"vX0":-11.451764674441865,"vY0":-129.76092085497942,"vZ0":4.701077280054799,"x":109.48,"y":181.9,"x0":3.429752158672057,"y0":50.000621935998645,"z0":3.3551500349319845,"aX":16.200183074371164},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-7.6,"breakHorizontal":-14.8,"spinRate":2144,"spinDirection":83},"zone":8,"typeConfidence":0.9,"plateTime":0.4214369148479449,"extension":6.410105341801591},"hitData":{"launchSpeed":77.6,"launchAngle":-51.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":147.76,"coordY":168.91}},"index":2,"playId":"0634bf75-ce5a-35d5-86f5-d14ab47921ad","pitchNumber":3,"startTime":"2026-06-21T19:10:11.440Z","endTime":"2026-06-21T19:10:19.971Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657612,"link":"/api/v1/people/657612","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":663993,"link":"/api/v1/people/663993","batSide":{"code":"L","description":"Left"}},"first":{"id":701398,"link":"/api/v1/people/701398"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663993,"link":"/api/v1/people/663993"},"credit":"b_ab"},{"player":{"id":657612,"link":"/api/v1/people/657612"},"credit":"p_ab"},{"player":{"id":663993,"link":"/api/v1/people/663993"},"credit":"b_pa"},{"player":{"id":657612,"link":"/api/v1/people/657612"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":28.9,"awayTeamWinProbability":71.1,"homeTeamWinProbabilityAdded":1.8999999999999986,"leverageIndex":0.74,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2026-06-21T19:10:19.971Z","atBatIndex":38},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Anthony Volpe strikes out swinging.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-21T19:12:30.439Z","endTime":"2026-06-21T19:13:12.882Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":683011,"fullName":"Anthony Volpe","link":"/api/v1/people/683011"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695505,"fullName":"Chase Burns","link":"/api/v1/people/695505"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":683011,"fullName":"Anthony Volpe","link":"/api/v1/people/683011"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":663886,"link":"/api/v1/people/663886"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":87.8,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.90315916843532,"aZ":-9.524113010219274,"pfxX":-4.900937596123841,"pfxZ":11.548878309578674,"pX":-0.11602851900617915,"pZ":1.8722089343681825,"vX0":4.421715545592264,"vY0":-138.86653061448624,"vZ0":-10.305627850967964,"x":121.42,"y":188.23,"x0":-1.089023433310263,"y0":50.00338479195318,"z0":6.256639816170364,"aX":-9.611607499111448},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":19.1,"breakHorizontal":8.0,"spinRate":2614,"spinDirection":198},"zone":8,"typeConfidence":0.87,"plateTime":0.3938179670669375,"extension":6.2038996936542405},"index":0,"playId":"0e4866db-a00d-35f8-867a-a022ef9588e2","pitchNumber":1,"startTime":"2026-06-21T19:12:31.561Z","endTime":"2026-06-21T19:12:35.053Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":683011,"link":"/api/v1/people/683011","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.3,"endSpeed":83.1,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.447982691121613,"aZ":-29.828613228217918,"pfxX":-0.09190399833893714,"pfxZ":1.3510414805930395,"pX":0.6064149395111278,"pZ":1.98746760908625,"vX0":5.131003342414378,"vY0":-130.02139590247756,"vZ0":-5.443073998554676,"x":93.88,"y":185.12,"x0":-1.3713859932171857,"y0":50.000854298067274,"z0":6.3413717784479475,"aX":-0.16045589029411558},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":1.6,"breakHorizontal":-0.8,"spinRate":2759,"spinDirection":105},"zone":9,"typeConfidence":0.9,"plateTime":0.41951239259138395,"extension":6.260108105726738},"index":1,"playId":"6d2c95c4-05cd-3d42-b0a2-a4d299dcce32","pitchNumber":2,"startTime":"2026-06-21T19:12:47.399Z","endTime":"2026-06-21T19:12:52.459Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":683011,"link":"/api/v1/people/683011","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":82.8,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.10088682744906,"aZ":-32.13025579666298,"pfxX":2.6581905047105563,"pfxZ":0.020774598595010296,"pX":1.0319093491587918,"pZ":1.4395966893632843,"vX0":4.860443473099475,"vY0":-129.60981773222986,"vZ0":-6.198974709311448,"x":77.67,"y":199.91,"x0":-1.207108080637772,"y0":50.00008934879414,"z0":6.292182274935846,"aX":4.555722748146809},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":-1.1,"breakHorizontal":-5.8,"spinRate":2749,"spinDirection":97},"zone":14,"typeConfidence":0.9,"plateTime":0.4213453657655428,"extension":6.1260623179705345},"index":2,"playId":"fa14b54b-663d-3e83-b0ae-b40004e68da6","pitchNumber":3,"startTime":"2026-06-21T19:13:07.356Z","endTime":"2026-06-21T19:13:12.882Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":683011,"link":"/api/v1/people/683011","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683011,"link":"/api/v1/people/683011"},"credit":"b_ab"},{"player":{"id":695505,"link":"/api/v1/people/695505"},"credit":"p_ab"},{"player":{"id":683011,"link":"/api/v1/people/683011"},"credit":"b_pa"},{"player":{"id":695505,"link":"/api/v1/people/695505"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":25.7,"awayTeamWinProbability":74.3,"homeTeamWinProbabilityAdded":-3.1999999999999993,"leverageIndex":1.24,"dramaIndex":56.0,"contextMetrics":{},"playEndTime":"2026-06-21T19:13:12.882Z","atBatIndex":39},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Ben Rice walks.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-21T19:13:13.465Z","endTime":"2026-06-21T19:14:23.175Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695505,"fullName":"Chase Burns","link":"/api/v1/people/695505"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.6,"endSpeed":83.2,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.331182714170943,"aZ":-28.513903683129293,"pfxX":2.4994343000383075,"pfxZ":2.1230992826558994,"pX":0.8784671673611871,"pZ":-0.03940631997654456,"vX0":5.0764259248948225,"vY0":-130.13685132463885,"vZ0":-10.241461966416725,"x":83.51,"y":239.84,"x0":-1.4192149917113708,"y0":50.002424026606356,"z0":6.093849043597686,"aX":4.301656250396416},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":1.8,"breakHorizontal":-5.6,"spinRate":2734,"spinDirection":189},"zone":14,"typeConfidence":0.9,"plateTime":0.42028226305719363,"extension":6.217091244601636},"index":0,"playId":"006e3c2a-6473-3fc6-a19d-5ed7ad2996e8","pitchNumber":1,"startTime":"2026-06-21T19:13:33.247Z","endTime":"2026-06-21T19:13:37.403Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":700250,"link":"/api/v1/people/700250","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"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},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":88.4,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.10926744614596,"aZ":-8.490160089517092,"pfxX":-2.973810169984448,"pfxZ":11.857402948868046,"pX":0.9167637687899488,"pZ":2.148233010551175,"vX0":6.724112529930884,"vY0":-140.5050198601579,"vZ0":-9.60433164163495,"x":82.06,"y":180.78,"x0":-1.1220635499770821,"y0":50.00389581957312,"z0":6.164300766164175,"aX":-5.940803455937983},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.7,"breakVerticalInduced":19.7,"breakHorizontal":4.0,"spinRate":2753,"spinDirection":198},"zone":14,"typeConfidence":0.9,"plateTime":0.3899657573032873,"extension":6.196370888573191},"index":1,"playId":"4d1e2773-af5b-3d5c-ac89-588c48982654","pitchNumber":2,"startTime":"2026-06-21T19:13:49.003Z","endTime":"2026-06-21T19:13:53.602Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":700250,"link":"/api/v1/people/700250","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.1,"endSpeed":81.7,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.83219709969076,"aZ":-20.103270072597187,"pfxX":-8.839358338324331,"pfxZ":7.08485641053567,"pX":-1.3687716596863713,"pZ":2.985637960589553,"vX0":3.3827265340849912,"vY0":-129.6473218681936,"vZ0":-4.617210814175607,"x":169.17,"y":158.17,"x0":-1.5411710639164886,"y0":50.004198722309354,"z0":6.321797694165969,"aX":-15.064860114601121},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":12.0,"breakHorizontal":15.2,"spinRate":1835,"spinDirection":219},"zone":11,"typeConfidence":0.92,"plateTime":0.42229947378793264,"extension":5.975223507012801},"index":2,"playId":"44d3a155-cc09-3f66-9328-b44c70dcd15b","pitchNumber":3,"startTime":"2026-06-21T19:14:03.291Z","endTime":"2026-06-21T19:14:07.963Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":700250,"link":"/api/v1/people/700250","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"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},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":87.2,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.90003216693358,"aZ":-9.404347145882655,"pfxX":-3.073531366514718,"pfxZ":11.597331040062842,"pX":-1.0428342911099346,"pZ":3.4577512045347665,"vX0":2.1111670590754867,"vY0":-139.79979459507848,"vZ0":-6.247986885218654,"x":156.75,"y":145.42,"x0":-1.41162302947863,"y0":50.001286317463325,"z0":6.3507022054682665,"aX":-6.033896409996544},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":19.8,"breakHorizontal":5.0,"spinRate":2615,"spinDirection":199},"zone":11,"typeConfidence":0.9,"plateTime":0.3930048740856158,"extension":6.17870819509026},"index":3,"playId":"b44eb093-346c-37a4-9798-4170f6e7a675","pitchNumber":4,"startTime":"2026-06-21T19:14:18.219Z","endTime":"2026-06-21T19:14:23.175Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":700250,"link":"/api/v1/people/700250","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":700250,"link":"/api/v1/people/700250"},"credit":"b_pa"},{"player":{"id":695505,"link":"/api/v1/people/695505"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":29.299999999999997,"awayTeamWinProbability":70.7,"homeTeamWinProbabilityAdded":3.599999999999998,"leverageIndex":0.89,"dramaIndex":50.0,"contextMetrics":{},"playEndTime":"2026-06-21T19:14:23.175Z","atBatIndex":40},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tyler Stephenson challenged (pitch result), call on the field was overturned: Jasson Domínguez called out on strikes.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-21T19:15:28.883Z","endTime":"2026-06-21T19:16:53.786Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":691176,"fullName":"Jasson Domínguez","link":"/api/v1/people/691176"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695505,"fullName":"Chase Burns","link":"/api/v1/people/695505"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[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":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691176,"fullName":"Jasson Domínguez","link":"/api/v1/people/691176"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":663886,"link":"/api/v1/people/663886"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-06-21T19:14:31.686Z","endTime":"2026-06-21T19:15:13.957Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":691176,"link":"/api/v1/people/691176","batSide":{"code":"L","description":"Left"}},"first":{"id":700250,"link":"/api/v1/people/700250"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"playId":"aaf4ec42-a177-39f8-a596-ccc9a3b7bb4a","startTime":"2026-06-21T19:15:13.957Z","endTime":"2026-06-21T19:15:16.957Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":691176,"link":"/api/v1/people/691176","batSide":{"code":"L","description":"Left"}},"first":{"id":700250,"link":"/api/v1/people/700250"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.0,"endSpeed":81.5,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.312105626218973,"aZ":-19.397688323041802,"pfxX":-7.575814494128557,"pfxZ":7.542930488924139,"pX":-1.14397280558933,"pZ":2.3977757048362496,"vX0":3.900480347098049,"vY0":-129.41907448563572,"vZ0":-5.877574468460438,"x":160.61,"y":174.04,"x0":-1.687270010023558,"y0":50.004955504851964,"z0":6.186671925843253,"aX":-12.837334156184175},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":12.6,"breakHorizontal":12.8,"spinRate":1787,"spinDirection":215},"zone":13,"typeConfidence":0.91,"plateTime":0.42341526991440626,"extension":5.824074031573807},"index":2,"playId":"ab475e8d-a425-3405-9d82-7277aa9a03e6","pitchNumber":1,"startTime":"2026-06-21T19:15:31.214Z","endTime":"2026-06-21T19:15:35.288Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":691176,"link":"/api/v1/people/691176","batSide":{"code":"L","description":"Left"}},"first":{"id":700250,"link":"/api/v1/people/700250"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.5,"endSpeed":81.2,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.980824365434398,"aZ":-20.387303904284995,"pfxX":-9.750245944776013,"pfxZ":6.941680579320904,"pX":-0.9591282525396699,"pZ":2.9569403698651517,"vX0":4.904357210099119,"vY0":-130.142213249229,"vZ0":-4.458527627205843,"x":153.56,"y":158.94,"x0":-1.611987728169014,"y0":50.000019666950195,"z0":6.25759005713999,"aX":-16.547213341077004},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":11.6,"breakHorizontal":16.4,"spinRate":1845,"spinDirection":220},"zone":11,"typeConfidence":0.92,"plateTime":0.4225655920840765,"extension":5.72160784988623},"index":3,"playId":"94c7d67e-8609-3643-9dac-a9d4744a62c3","pitchNumber":2,"startTime":"2026-06-21T19:15:50.043Z","endTime":"2026-06-21T19:15:54.304Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":691176,"link":"/api/v1/people/691176","batSide":{"code":"L","description":"Left"}},"first":{"id":700250,"link":"/api/v1/people/700250"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":82.4,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.523997052231735,"aZ":-29.654337307313053,"pfxX":-0.23376193946493662,"pfxZ":1.4937614470022216,"pX":-0.384113847573428,"pZ":-0.15446798222008803,"vX0":3.4249466040235146,"vY0":-129.17116325758388,"vZ0":-10.110777984302102,"x":131.64,"y":242.95,"x0":-1.6960842606280524,"y0":50.00641706960078,"z0":6.085346293421035,"aX":-0.39567389124251745},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":0.7,"breakHorizontal":-0.4,"spinRate":2625,"spinDirection":162},"zone":13,"typeConfidence":0.9,"plateTime":0.42378395935593227,"extension":6.632292182533452},"index":4,"playId":"d571eaaf-e55a-371e-aa3a-1fac45e291b8","pitchNumber":3,"startTime":"2026-06-21T19:16:14.850Z","endTime":"2026-06-21T19:16:23.331Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":691176,"link":"/api/v1/people/691176","batSide":{"code":"L","description":"Left"}},"first":{"id":700250,"link":"/api/v1/people/700250"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Wild pitch by pitcher Chase Burns. Ben Rice to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":5,"actionPlayId":"d571eaaf-e55a-371e-aa3a-1fac45e291b8","startTime":"2026-06-21T19:16:24.869Z","endTime":"2026-06-21T19:16:49.592Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":700250,"link":"/api/v1/people/700250"},"defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":691176,"link":"/api/v1/people/691176","batSide":{"code":"L","description":"Left"}},"first":{"id":700250,"link":"/api/v1/people/700250"},"postOnSecond":{"id":700250,"link":"/api/v1/people/700250"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"homeTeamWinProbability":31.4,"awayTeamWinProbability":68.6,"homeTeamWinProbabilityAdded":2.1000000000000014,"leverageIndex":1.75,"dramaIndex":62.0,"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.4,"endSpeed":81.8,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.844757574548023,"aZ":-32.77804216530524,"pfxX":2.0255422446815876,"pfxZ":-0.3605774093341836,"pX":-0.8030155787940038,"pZ":3.156122854465231,"vX0":1.9561776035737122,"vY0":-128.805677783813,"vZ0":-1.8287432584291108,"x":147.61,"y":153.56,"x0":-1.8332771558991197,"y0":50.00015186441266,"z0":6.391533221855904,"aX":3.4283443268299303},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":-0.8,"breakHorizontal":-4.1,"spinRate":2830,"spinDirection":89},"zone":1,"typeConfidence":0.9,"plateTime":0.42401060260404444,"extension":6.1733728431746835},"index":6,"playId":"bae8b22d-9081-3988-9d18-4cce658a0b33","pitchNumber":4,"startTime":"2026-06-21T19:16:49.592Z","endTime":"2026-06-21T19:16:53.786Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":691176,"link":"/api/v1/people/691176","batSide":{"code":"L","description":"Left"}},"second":{"id":700250,"link":"/api/v1/people/700250"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691176,"link":"/api/v1/people/691176"},"credit":"b_ab"},{"player":{"id":695505,"link":"/api/v1/people/695505"},"credit":"p_ab"},{"player":{"id":691176,"link":"/api/v1/people/691176"},"credit":"b_pa"},{"player":{"id":695505,"link":"/api/v1/people/695505"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":113,"player":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"}},"homeTeamWinProbability":26.5,"awayTeamWinProbability":73.5,"homeTeamWinProbabilityAdded":-4.899999999999999,"leverageIndex":1.75,"dramaIndex":66.0,"contextMetrics":{},"playEndTime":"2026-06-21T19:16:53.786Z","atBatIndex":41},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Cody Bellinger strikes out swinging.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-21T19:17:25.025Z","endTime":"2026-06-21T19:18:06.879Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695505,"fullName":"Chase Burns","link":"/api/v1/people/695505"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":663886,"link":"/api/v1/people/663886"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":80.5,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.406806142622983,"aZ":-33.64865211551005,"pfxX":2.8407356837593847,"pfxZ":-0.902568517366122,"pX":-0.47904755397741366,"pZ":3.2049561593742624,"vX0":2.4328443049288953,"vY0":-126.73959903967655,"vZ0":-1.3173535624584913,"x":135.26,"y":152.25,"x0":-1.818293179997045,"y0":50.001523685075234,"z0":6.403690024161399,"aX":4.649084219920585},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":-1.7,"breakHorizontal":-5.6,"spinRate":2761,"spinDirection":100},"zone":1,"typeConfidence":0.9,"plateTime":0.4311486133499427,"extension":5.977194454069515},"index":0,"playId":"48032eaa-6612-3f2b-a8d2-b3ce1d715a41","pitchNumber":1,"startTime":"2026-06-21T19:17:26.324Z","endTime":"2026-06-21T19:17:29.734Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":641355,"link":"/api/v1/people/641355","batSide":{"code":"L","description":"Left"}},"second":{"id":700250,"link":"/api/v1/people/700250"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"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},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.9,"endSpeed":89.4,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.76207092030373,"aZ":-8.603100734359588,"pfxX":-4.738133875800699,"pfxZ":11.47055344222054,"pX":-0.9175992505340487,"pZ":3.4971450063618077,"vX0":3.4817618270601014,"vY0":-142.45382056847615,"vZ0":-6.278229051845924,"x":151.98,"y":144.36,"x0":-1.5401453920969166,"y0":50.00434452468368,"z0":6.273740042703662,"aX":-9.737726951414722},"breaks":{"breakAngle":42.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.9,"breakVerticalInduced":19.7,"breakHorizontal":7.9,"spinRate":2706,"spinDirection":203},"zone":11,"typeConfidence":0.9,"plateTime":0.3845228322124461,"extension":6.170224650978079},"index":1,"playId":"3b8d9d01-492b-3078-ba4a-b026940fdcfc","pitchNumber":2,"startTime":"2026-06-21T19:17:44.125Z","endTime":"2026-06-21T19:17:47.564Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":641355,"link":"/api/v1/people/641355","batSide":{"code":"L","description":"Left"}},"second":{"id":700250,"link":"/api/v1/people/700250"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.9,"endSpeed":89.1,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.66720439467919,"aZ":-9.392727216598377,"pfxX":-3.7624174239626766,"pfxZ":11.11247161753824,"pX":-1.2619141252583626,"pZ":4.289414038840984,"vX0":2.217661770697676,"vY0":-142.48677805630706,"vZ0":-4.179095201837809,"x":165.1,"y":122.97,"x0":-1.5627619246630806,"y0":50.00076653739846,"z0":6.371936530750661,"aX":-7.711837419105638},"breaks":{"breakAngle":34.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.1,"breakVerticalInduced":19.4,"breakHorizontal":6.4,"spinRate":2730,"spinDirection":200},"zone":11,"typeConfidence":0.9,"plateTime":0.3848447332426832,"extension":5.995062110221887},"index":2,"playId":"01f4eebc-6267-39d9-bbe7-de88783cce63","pitchNumber":3,"startTime":"2026-06-21T19:18:00.922Z","endTime":"2026-06-21T19:18:06.879Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":641355,"link":"/api/v1/people/641355","batSide":{"code":"L","description":"Left"}},"second":{"id":700250,"link":"/api/v1/people/700250"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641355,"link":"/api/v1/people/641355"},"credit":"b_ab"},{"player":{"id":695505,"link":"/api/v1/people/695505"},"credit":"p_ab"},{"player":{"id":641355,"link":"/api/v1/people/641355"},"credit":"b_pa"},{"player":{"id":695505,"link":"/api/v1/people/695505"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":22.1,"awayTeamWinProbability":77.9,"homeTeamWinProbabilityAdded":-4.399999999999999,"leverageIndex":1.63,"dramaIndex":73.0,"contextMetrics":{},"playEndTime":"2026-06-21T19:18:06.879Z","atBatIndex":42},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Spencer Steer grounds out, third baseman Ryan McMahon to first baseman Ben Rice.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-21T19:20:27.644Z","endTime":"2026-06-21T19:21:15.442Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621112,"fullName":"Paul Blackburn","link":"/api/v1/people/621112"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":641857,"link":"/api/v1/people/641857"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":700250,"link":"/api/v1/people/700250"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Paul Blackburn replaces Tim Hill.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-21T19:19:06.428Z","endTime":"2026-06-21T19:20:29.997Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":621112,"link":"/api/v1/people/621112"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":657612,"link":"/api/v1/people/657612","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"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},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":87.0,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.390645389721506,"aZ":-18.299947115393426,"pfxX":-6.426661747326651,"pfxZ":7.264596705505398,"pX":-0.013893901253921022,"pZ":1.3289510661212889,"vX0":7.307189524776472,"vY0":-136.42982962945624,"vZ0":-8.417333182652692,"x":117.53,"y":202.9,"x0":-1.8757668513197616,"y0":50.001797781822745,"z0":5.685529578878769,"aX":-12.27104192790783},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":11.8,"breakHorizontal":10.3,"spinRate":1938,"spinDirection":217},"zone":14,"typeConfidence":0.87,"plateTime":0.39951649020951496,"extension":6.183845814314246},"index":1,"playId":"aa8693fa-aa87-364f-a846-1e608d8fc7e5","pitchNumber":1,"startTime":"2026-06-21T19:20:29.997Z","endTime":"2026-06-21T19:20:34.390Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621112,"link":"/api/v1/people/621112","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"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},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":87.6,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.00381521935014,"aZ":-20.0819386746688,"pfxX":-7.743538751517338,"pfxZ":6.200015391617281,"pX":-0.16255631645061497,"pZ":2.8171511558886735,"vX0":7.382885755664496,"vY0":-138.12781130695166,"vZ0":-4.4480740318761045,"x":123.2,"y":162.72,"x0":-1.8516329043726933,"y0":50.00428474245569,"z0":5.781505970411044,"aX":-15.107900343736777},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":10.6,"breakHorizontal":12.7,"spinRate":2095,"spinDirection":209},"zone":2,"typeConfidence":0.91,"plateTime":0.3950824254619558,"extension":6.079279514739602},"index":2,"playId":"69a72a7a-57d4-3720-bfe1-8272268fb9b4","pitchNumber":2,"startTime":"2026-06-21T19:20:48.071Z","endTime":"2026-06-21T19:20:51.858Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621112,"link":"/api/v1/people/621112","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.8,"endSpeed":77.5,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.458519463649637,"aZ":-34.18755096807397,"pfxX":7.892745268446129,"pfxZ":-1.3345667511147639,"pX":1.0046276532648433,"pZ":2.6585364870533055,"vX0":4.97536825484238,"vY0":-121.97187355713855,"vZ0":-0.5973160212773463,"x":78.71,"y":167.0,"x0":-2.085362316059938,"y0":50.002816713068064,"z0":5.848633059652889,"aX":11.9180257902882},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-2.3,"breakHorizontal":-15.5,"spinRate":2706,"spinDirection":42},"zone":12,"typeConfidence":0.89,"plateTime":0.4486527634792905,"extension":6.085605984490202},"hitData":{"launchSpeed":64.5,"launchAngle":-27.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":106.38,"coordY":158.9}},"index":3,"playId":"e36edcd7-e4c7-3683-b1f0-605a65962beb","pitchNumber":3,"startTime":"2026-06-21T19:21:05.130Z","endTime":"2026-06-21T19:21:15.442Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621112,"link":"/api/v1/people/621112","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668715,"link":"/api/v1/people/668715"},"credit":"b_ab"},{"player":{"id":621112,"link":"/api/v1/people/621112"},"credit":"p_ab"},{"player":{"id":668715,"link":"/api/v1/people/668715"},"credit":"b_pa"},{"player":{"id":621112,"link":"/api/v1/people/621112"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":23.799999999999997,"awayTeamWinProbability":76.2,"homeTeamWinProbabilityAdded":1.6999999999999957,"leverageIndex":0.67,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-06-21T19:21:15.442Z","atBatIndex":43},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Eugenio Suárez grounds out, third baseman Ryan McMahon to first baseman Ben Rice.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-21T19:21:28.203Z","endTime":"2026-06-21T19:21:48.875Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621112,"fullName":"Paul Blackburn","link":"/api/v1/people/621112"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":641857,"link":"/api/v1/people/641857"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":700250,"link":"/api/v1/people/700250"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":88.6,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.59151629524683,"aZ":-21.514425273796252,"pfxX":-9.001731843027873,"pfxZ":5.37787706636298,"pX":-0.06132584065242102,"pZ":2.241491230624249,"vX0":8.290916415327317,"vY0":-138.8508867147051,"vZ0":-5.666830787423432,"x":119.34,"y":178.26,"x0":-1.8941749791866607,"y0":50.00646122837542,"z0":5.709379875274131,"aX":-17.852597331576163},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":8.9,"breakHorizontal":14.9,"spinRate":2006,"spinDirection":214},"zone":5,"typeConfidence":0.91,"plateTime":0.392184193678339,"extension":6.223192423366526},"hitData":{"launchSpeed":82.4,"launchAngle":-32.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":105.19,"coordY":173.98}},"index":0,"playId":"f6f99be7-ff0b-35bd-9c26-ce9707d7b12d","pitchNumber":1,"startTime":"2026-06-21T19:21:40.045Z","endTime":"2026-06-21T19:21:48.875Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621112,"link":"/api/v1/people/621112","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":553993,"link":"/api/v1/people/553993","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":553993,"link":"/api/v1/people/553993"},"credit":"b_ab"},{"player":{"id":621112,"link":"/api/v1/people/621112"},"credit":"p_ab"},{"player":{"id":553993,"link":"/api/v1/people/553993"},"credit":"b_pa"},{"player":{"id":621112,"link":"/api/v1/people/621112"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":25.1,"awayTeamWinProbability":74.9,"homeTeamWinProbabilityAdded":1.3000000000000043,"leverageIndex":0.51,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-06-21T19:21:48.875Z","atBatIndex":44},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Noelvi Marte flies out to right fielder Jasson Domínguez.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-21T19:21:58.436Z","endTime":"2026-06-21T19:22:24.430Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621112,"fullName":"Paul Blackburn","link":"/api/v1/people/621112"},"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":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":691176,"link":"/api/v1/people/691176"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":88.7,"strikeZoneTop":3.298,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.662298831887707,"aZ":-20.30361729281211,"pfxX":-6.417444255181353,"pfxZ":5.929402056501706,"pX":-0.8978016814918605,"pZ":3.1632408395985396,"vX0":5.270915382091809,"vY0":-139.67516285683064,"vZ0":-3.503105376491129,"x":151.22,"y":153.37,"x0":-1.9636546098397325,"y0":50.00137336257266,"z0":5.747931943571298,"aX":-12.842527065287976},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":10.3,"breakHorizontal":10.7,"spinRate":1987,"spinDirection":212},"zone":11,"typeConfidence":0.9,"plateTime":0.3902366790877698,"extension":6.139345549430137},"hitData":{"launchSpeed":76.1,"launchAngle":33.0,"totalDistance":253.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":147.75,"coordY":101.0}},"index":0,"playId":"6b872bc7-bd8a-3087-875c-c1c4bfcb9e62","pitchNumber":1,"startTime":"2026-06-21T19:22:16.113Z","endTime":"2026-06-21T19:22:24.430Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621112,"link":"/api/v1/people/621112","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":682622,"link":"/api/v1/people/682622","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682622,"link":"/api/v1/people/682622"},"credit":"b_ab"},{"player":{"id":621112,"link":"/api/v1/people/621112"},"credit":"p_ab"},{"player":{"id":682622,"link":"/api/v1/people/682622"},"credit":"b_pa"},{"player":{"id":621112,"link":"/api/v1/people/621112"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":26.0,"awayTeamWinProbability":74.0,"homeTeamWinProbabilityAdded":0.8999999999999986,"leverageIndex":0.35,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2026-06-21T19:22:24.430Z","atBatIndex":45},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Max Schuemann flies out to right fielder Noelvi Marte.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-21T19:25:32.299Z","endTime":"2026-06-21T19:26:43.810Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":680474,"fullName":"Max Schuemann","link":"/api/v1/people/680474"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":594580,"fullName":"Sam Moll","link":"/api/v1/people/594580"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":680474,"fullName":"Max Schuemann","link":"/api/v1/people/680474"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":682622,"link":"/api/v1/people/682622"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Sam Moll replaces Chase Burns.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-21T19:23:28.967Z","endTime":"2026-06-21T19:24:41.102Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":594580,"link":"/api/v1/people/594580"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":682987,"link":"/api/v1/people/682987","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Offensive Substitution: Pinch-hitter Max Schuemann replaces Spencer Jones.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-06-21T19:24:41.102Z","endTime":"2026-06-21T19:24:52.095Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":680474,"link":"/api/v1/people/680474"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"401","replacedPlayer":{"id":682987,"link":"/api/v1/people/682987"},"defense":{"pitcher":{"id":594580,"link":"/api/v1/people/594580","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":682987,"link":"/api/v1/people/682987","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-06-21T19:24:52.095Z","endTime":"2026-06-21T19:25:34.527Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":594580,"link":"/api/v1/people/594580","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":680474,"link":"/api/v1/people/680474","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.2,"endSpeed":74.0,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.156020098311135,"aZ":-34.01459866709794,"pfxX":-6.928010791421366,"pfxZ":-1.3327363664652143,"pX":-1.452758691699305,"pZ":1.802285739284899,"vX0":-5.525847476679815,"vY0":-116.76033984314722,"vZ0":0.5581456062328947,"x":172.38,"y":190.12,"x0":1.8454222363044777,"y0":50.003999218414734,"z0":4.763045537743905,"aX":-9.556955555851928},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.5,"breakVerticalInduced":-2.0,"breakHorizontal":13.9,"spinRate":2745,"spinDirection":312},"zone":13,"typeConfidence":0.9,"plateTime":0.4692551924532733,"extension":4.506616160367952},"index":3,"playId":"e85191af-bf73-3210-9eec-58d785bc24d7","pitchNumber":1,"startTime":"2026-06-21T19:25:34.527Z","endTime":"2026-06-21T19:25:38.418Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594580,"link":"/api/v1/people/594580","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":680474,"link":"/api/v1/people/680474","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.5,"endSpeed":74.2,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.034333476732655,"aZ":-35.64003776073066,"pfxX":-8.440587687277796,"pfxZ":-2.4968338006876243,"pX":0.09792957877339344,"pZ":0.7383211712325501,"vX0":-1.9007417241636166,"vY0":-117.25037784026543,"vZ0":-1.1379892283081423,"x":113.27,"y":218.85,"x0":2.016442462677053,"y0":50.00377025083495,"z0":4.568005405856208,"aX":-11.703938390210725},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.8,"breakVerticalInduced":-4.6,"breakHorizontal":15.7,"spinRate":2746,"spinDirection":309},"zone":14,"typeConfidence":0.9,"plateTime":0.4678810820042103,"extension":4.418368544999246},"index":4,"playId":"a83b6ae1-39f2-311e-9051-b1f779e6acba","pitchNumber":2,"startTime":"2026-06-21T19:25:53.078Z","endTime":"2026-06-21T19:25:57.052Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594580,"link":"/api/v1/people/594580","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":680474,"link":"/api/v1/people/680474","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.4,"endSpeed":76.9,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.890818940269472,"aZ":-40.47653745497847,"pfxX":5.737989542685383,"pfxZ":-5.534696008355324,"pX":1.1101640000702873,"pZ":2.4985845007403538,"vX0":-3.4667398789480637,"vY0":-121.40616864528562,"vZ0":2.5036469063038957,"x":74.68,"y":171.32,"x0":1.8082220042046009,"y0":50.005159569713506,"z0":4.966874932892809,"aX":8.600607563287205},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.4,"breakVerticalInduced":-9.2,"breakHorizontal":-9.6,"spinRate":1818,"spinDirection":77},"zone":12,"typeConfidence":0.9,"plateTime":0.4504695120595512,"extension":4.462986452379939},"index":5,"playId":"1d7bd887-d86c-3d1c-bc8a-8263bca92c7f","pitchNumber":3,"startTime":"2026-06-21T19:26:14.455Z","endTime":"2026-06-21T19:26:18.597Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594580,"link":"/api/v1/people/594580","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":680474,"link":"/api/v1/people/680474","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":84.0,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.944724633142073,"aZ":-34.24215766304407,"pfxX":9.573101033585015,"pfxZ":-1.153461028151625,"pX":-0.30319090007537935,"pZ":2.124526883195194,"vX0":-7.822485150092204,"vY0":-132.40325294733256,"vZ0":-0.49267264184510917,"x":128.56,"y":181.42,"x0":1.4330730576356911,"y0":50.00348838324124,"z0":4.79988667698652,"aX":17.146894686847695},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":-2.0,"breakHorizontal":-15.8,"spinRate":2450,"spinDirection":107},"zone":7,"typeConfidence":0.9,"plateTime":0.41229808238179144,"extension":4.5235885411826455},"hitData":{"launchSpeed":84.7,"launchAngle":54.0,"totalDistance":227.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":159.13,"coordY":115.44}},"index":6,"playId":"3ca2ad77-6ca9-3117-886f-a5ab656e2f72","pitchNumber":4,"startTime":"2026-06-21T19:26:32.283Z","endTime":"2026-06-21T19:26:43.810Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594580,"link":"/api/v1/people/594580","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":680474,"link":"/api/v1/people/680474","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680474,"link":"/api/v1/people/680474"},"credit":"b_ab"},{"player":{"id":594580,"link":"/api/v1/people/594580"},"credit":"p_ab"},{"player":{"id":680474,"link":"/api/v1/people/680474"},"credit":"b_pa"},{"player":{"id":594580,"link":"/api/v1/people/594580"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":22.5,"awayTeamWinProbability":77.5,"homeTeamWinProbabilityAdded":-3.5,"leverageIndex":1.38,"dramaIndex":61.0,"contextMetrics":{},"playEndTime":"2026-06-21T19:26:43.810Z","atBatIndex":46},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jazz Chisholm Jr. strikes out swinging.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-21T19:26:50.702Z","endTime":"2026-06-21T19:30:14.389Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":594580,"fullName":"Sam Moll","link":"/api/v1/people/594580"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":663886,"link":"/api/v1/people/663886"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":84.8,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.20562438751032,"aZ":-35.536542495406614,"pfxX":7.504623721647979,"pfxZ":-1.8479480908287336,"pX":-0.8398393539024259,"pZ":1.6285492301601623,"vX0":-8.283973169486238,"vY0":-133.99066026419928,"vZ0":-1.7401271685725241,"x":149.01,"y":194.81,"x0":1.312812003818563,"y0":50.00127453488694,"z0":4.819181843596844,"aX":13.683080865497296},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":-3.5,"breakHorizontal":-11.9,"spinRate":2542,"spinDirection":101},"zone":13,"typeConfidence":0.9,"plateTime":0.408366943885468,"extension":4.365102417979776},"index":0,"playId":"b050782e-98ea-3e4b-90cc-d8a201da5206","pitchNumber":1,"startTime":"2026-06-21T19:27:12.069Z","endTime":"2026-06-21T19:27:16.508Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594580,"link":"/api/v1/people/594580","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":83.9,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.348061712546695,"aZ":-36.24724499191527,"pfxX":8.768018879697076,"pfxZ":-2.24699641511841,"pX":1.2265868088034528,"pZ":2.5171504087535936,"vX0":-4.025756011756322,"vY0":-134.22758609880535,"vZ0":0.44838425432395645,"x":70.25,"y":170.82,"x0":1.6135633316942215,"y0":50.00599209824624,"z0":4.946477033055048,"aX":15.866837529857746},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":-3.7,"breakHorizontal":-14.9,"spinRate":2559,"spinDirection":103},"zone":12,"typeConfidence":0.9,"plateTime":0.4093926992696941,"extension":4.463958942249754},"index":1,"playId":"e7810223-56a3-384a-9960-6dc3454d2611","pitchNumber":2,"startTime":"2026-06-21T19:27:36.341Z","endTime":"2026-06-21T19:27:40.233Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594580,"link":"/api/v1/people/594580","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.1,"endSpeed":74.9,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.559880597699497,"aZ":-36.93211466823871,"pfxX":-4.42443827034038,"pfxZ":-3.3496506475568992,"pX":0.5926516424101244,"pZ":2.325912543243879,"vX0":-2.082035878197702,"vY0":-118.16783605948262,"vZ0":2.2481160407399905,"x":94.41,"y":175.98,"x0":2.05870252303869,"y0":50.002535558920904,"z0":4.7442150903941736,"aX":-6.284923682653277},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.6,"breakVerticalInduced":-5.3,"breakHorizontal":8.5,"spinRate":2825,"spinDirection":305},"zone":6,"typeConfidence":0.85,"plateTime":0.46271346067394736,"extension":4.230124298946409},"index":2,"playId":"af43d088-74a6-36f5-b567-c3a1d7c70991","pitchNumber":3,"startTime":"2026-06-21T19:28:05.805Z","endTime":"2026-06-21T19:28:10.404Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594580,"link":"/api/v1/people/594580","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-06-21T19:28:28.663Z","endTime":"2026-06-21T19:28:48.457Z","isPitch":false,"type":"action","player":{"id":665862,"link":"/api/v1/people/665862"},"defense":{"pitcher":{"id":594580,"link":"/api/v1/people/594580","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"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},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.8,"endSpeed":75.3,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.72230433160329,"aZ":-36.79301079180476,"pfxX":-7.946043684420261,"pfxZ":-3.225920301390498,"pX":0.378389848926423,"pZ":1.1353581233802787,"vX0":-1.4966616404290525,"vY0":-119.15902637015947,"vZ0":-0.2838139263003523,"x":102.58,"y":208.13,"x0":2.0472805343316636,"y0":50.0027825147653,"z0":4.591199502685801,"aX":-11.381197263561033},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.6,"breakVerticalInduced":-5.6,"breakHorizontal":14.8,"spinRate":2875,"spinDirection":311},"zone":14,"typeConfidence":0.9,"plateTime":0.46034805985735217,"extension":4.508424472140756},"index":4,"playId":"98de98c7-cfa8-3931-b80c-bde4c1e4f047","pitchNumber":4,"startTime":"2026-06-21T19:28:48.457Z","endTime":"2026-06-21T19:28:52.943Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594580,"link":"/api/v1/people/594580","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"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},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":86.5,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.001814100171742,"aZ":-21.868409789681927,"pfxX":4.813620339511024,"pfxZ":5.416821661310761,"pX":0.2428858748752963,"pZ":3.0779964944990676,"vX0":-5.1324354407459065,"vY0":-136.12276378713153,"vZ0":-0.5991636567450347,"x":107.74,"y":155.67,"x0":1.5150457397867712,"y0":50.00372639124497,"z0":4.796532944435077,"aX":9.159519128818811},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":10.0,"breakHorizontal":-7.8,"spinRate":2627,"spinDirection":109},"zone":2,"typeConfidence":0.9,"plateTime":0.40027010883667424,"extension":4.520230093141982},"index":5,"playId":"598f5e59-0f3b-3207-96cd-30598c8f30d3","pitchNumber":5,"startTime":"2026-06-21T19:29:14.750Z","endTime":"2026-06-21T19:29:21.665Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594580,"link":"/api/v1/people/594580","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":76.4,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.064224183447482,"aZ":-34.97507810226398,"pfxX":-11.552334494353337,"pfxZ":-1.8927965017986548,"pX":0.5097170649559886,"pZ":2.03034511403524,"vX0":-0.012039530825000089,"vY0":-120.68332574423202,"vZ0":0.9993373833222778,"x":97.57,"y":183.96,"x0":2.0162510714413124,"y0":50.00418913693209,"z0":4.686884895233825,"aX":-17.0741512814118},"breaks":{"breakAngle":26.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-3.0,"breakHorizontal":20.9,"spinRate":2852,"spinDirection":305},"zone":9,"typeConfidence":0.9,"plateTime":0.4535129194195058,"extension":4.470568634117254},"index":6,"playId":"95cc6838-8bb2-379e-a6df-170dd99579e4","pitchNumber":6,"startTime":"2026-06-21T19:29:46.436Z","endTime":"2026-06-21T19:29:51.215Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594580,"link":"/api/v1/people/594580","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"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":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":86.7,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.372708853633746,"aZ":-20.7341718365587,"pfxX":4.647800087607582,"pfxZ":6.003241563930883,"pX":-0.4037970990010337,"pZ":2.61462157188652,"vX0":-6.551761009088837,"vY0":-136.0906028229854,"vZ0":-2.0432345692635323,"x":132.39,"y":168.19,"x0":1.4132912239502526,"y0":50.00477357406722,"z0":4.7874977255445,"aX":8.860018021817652},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":10.7,"breakHorizontal":-7.3,"spinRate":2652,"spinDirection":107},"zone":4,"typeConfidence":0.91,"plateTime":0.40003319325699005,"extension":4.470494270250446},"index":7,"playId":"5065c5e1-aad8-3d06-bd4b-1b40ad0ee6e1","pitchNumber":7,"startTime":"2026-06-21T19:30:09.477Z","endTime":"2026-06-21T19:30:14.389Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594580,"link":"/api/v1/people/594580","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665862,"link":"/api/v1/people/665862"},"credit":"b_ab"},{"player":{"id":594580,"link":"/api/v1/people/594580"},"credit":"p_ab"},{"player":{"id":665862,"link":"/api/v1/people/665862"},"credit":"b_pa"},{"player":{"id":594580,"link":"/api/v1/people/594580"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":20.0,"awayTeamWinProbability":80.0,"homeTeamWinProbabilityAdded":-2.5,"leverageIndex":0.98,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-06-21T19:30:14.389Z","atBatIndex":47},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"José Caballero walks.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-21T19:30:29.995Z","endTime":"2026-06-21T19:32:59.059Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":594580,"fullName":"Sam Moll","link":"/api/v1/people/594580"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.0,"endSpeed":84.0,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.124194507082212,"aZ":-33.80571966030496,"pfxX":6.756924156508098,"pfxZ":-0.9100769193663307,"pX":-0.9559395590262338,"pZ":2.0611610673697416,"vX0":-8.480651154237576,"vY0":-132.339701946328,"vZ0":-0.9065376620857026,"x":153.44,"y":183.13,"x0":1.40035651148194,"y0":50.00591002299719,"z0":4.866945338795046,"aX":12.084469727476911},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":-1.7,"breakHorizontal":-10.6,"spinRate":2464,"spinDirection":100},"zone":13,"typeConfidence":0.9,"plateTime":0.4126315776190861,"extension":4.447400576975892},"index":0,"playId":"c27134ba-8d21-398f-851c-20a8cf0d058c","pitchNumber":1,"startTime":"2026-06-21T19:30:41.778Z","endTime":"2026-06-21T19:30:45.969Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594580,"link":"/api/v1/people/594580","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":676609,"link":"/api/v1/people/676609","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"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},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.5,"endSpeed":83.7,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.881094140897297,"aZ":-35.503435908606185,"pfxX":8.772516784819224,"pfxZ":-1.8843988002841883,"pX":-1.0068220461294473,"pZ":1.2786800242904497,"vX0":-9.306709225895945,"vY0":-131.6056453241117,"vZ0":-2.176817409127915,"x":155.38,"y":204.26,"x0":1.4224464805213726,"y0":50.0027317344739,"z0":4.726510128940605,"aX":15.509564515124573},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":-3.7,"breakHorizontal":-14.0,"spinRate":2424,"spinDirection":97},"zone":13,"typeConfidence":0.9,"plateTime":0.4149594319641081,"extension":4.520154509178893},"index":1,"playId":"095d4dfa-51ed-353a-8a2c-cd127975a646","pitchNumber":2,"startTime":"2026-06-21T19:31:01.185Z","endTime":"2026-06-21T19:31:05.014Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594580,"link":"/api/v1/people/594580","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":676609,"link":"/api/v1/people/676609","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"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},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.3,"endSpeed":82.5,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.733488530648426,"aZ":-36.635805378362335,"pfxX":6.836142737435756,"pfxZ":-2.5762499628003384,"pX":0.33497050674444495,"pZ":0.5486021919881937,"vX0":-5.970347314359012,"vY0":-131.2746884200529,"vZ0":-3.2143696255305585,"x":104.23,"y":223.97,"x0":1.758911951150768,"y0":50.00258589338561,"z0":4.53711986845344,"aX":11.842016206493685},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-5.2,"breakHorizontal":-10.9,"spinRate":2440,"spinDirection":103},"zone":14,"typeConfidence":0.9,"plateTime":0.41842945347914284,"extension":4.594196091109293},"index":2,"playId":"3b87b278-8697-37da-839d-30be077858c1","pitchNumber":3,"startTime":"2026-06-21T19:31:21.414Z","endTime":"2026-06-21T19:31:25.935Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594580,"link":"/api/v1/people/594580","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":676609,"link":"/api/v1/people/676609","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"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":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.1,"endSpeed":81.3,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.593975094258532,"aZ":-35.03101791421896,"pfxX":8.56398470746839,"pfxZ":-1.6737230394548508,"pX":0.057142124289256704,"pZ":2.724927739391914,"vX0":-6.539033223220704,"vY0":-130.91905234341056,"vZ0":1.3427095629346453,"x":114.82,"y":165.21,"x0":1.4937799085715724,"y0":50.00109721621444,"z0":4.857917069391559,"aX":14.636876092323222},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":-2.4,"breakHorizontal":-13.8,"spinRate":2283,"spinDirection":96},"zone":2,"typeConfidence":0.91,"plateTime":0.4208529921706088,"extension":4.397266357997915},"index":3,"playId":"11fc3501-6dbc-39e3-995c-33a30a7820da","pitchNumber":4,"startTime":"2026-06-21T19:32:03.771Z","endTime":"2026-06-21T19:32:07.587Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594580,"link":"/api/v1/people/594580","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":676609,"link":"/api/v1/people/676609","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.9,"endSpeed":81.3,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.57242751136002,"aZ":-34.58092327072239,"pfxX":9.105365363533386,"pfxZ":-1.401905594829695,"pX":0.6760992770061585,"pZ":1.7682106667052893,"vX0":-5.160762820326017,"vY0":-132.12344105567288,"vZ0":-1.0621490286565851,"x":91.23,"y":191.04,"x0":1.5012131233518744,"y0":50.001351795860494,"z0":4.782920364004002,"aX":15.641133451581721},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":-2.5,"breakHorizontal":-14.9,"spinRate":2408,"spinDirection":103},"zone":9,"typeConfidence":0.91,"plateTime":0.41913327878414997,"extension":4.431361113512678},"index":4,"playId":"16e28f8f-d92e-3a03-9cb8-26f60e2df022","pitchNumber":5,"startTime":"2026-06-21T19:32:22.470Z","endTime":"2026-06-21T19:32:26.895Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594580,"link":"/api/v1/people/594580","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":676609,"link":"/api/v1/people/676609","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"index":5,"startTime":"2026-06-21T19:32:38.423Z","endTime":"2026-06-21T19:32:55.238Z","isPitch":false,"type":"action","player":{"id":676609,"link":"/api/v1/people/676609"},"defense":{"pitcher":{"id":594580,"link":"/api/v1/people/594580","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":676609,"link":"/api/v1/people/676609","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"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":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.9,"endSpeed":81.9,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.47034507349379,"aZ":-38.381366083157836,"pfxX":8.658267069132222,"pfxZ":-3.5817825767195988,"pX":1.8834894122658823,"pZ":2.223520553099799,"vX0":-2.426464585577301,"vY0":-132.19669552966977,"vZ0":0.6349753509969516,"x":45.21,"y":178.74,"x0":1.700211468821534,"y0":50.00063677781204,"z0":4.843585630373818,"aX":15.014074233179073},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-6.0,"breakHorizontal":-15.0,"spinRate":2396,"spinDirection":104},"zone":14,"typeConfidence":0.91,"plateTime":0.4175659785099164,"extension":4.436619170430786},"index":6,"playId":"c5091951-422f-3495-8913-1aeabc83f24d","pitchNumber":6,"startTime":"2026-06-21T19:32:55.238Z","endTime":"2026-06-21T19:32:59.059Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594580,"link":"/api/v1/people/594580","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":676609,"link":"/api/v1/people/676609","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676609,"link":"/api/v1/people/676609"},"credit":"b_pa"},{"player":{"id":594580,"link":"/api/v1/people/594580"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":22.0,"awayTeamWinProbability":78.0,"homeTeamWinProbabilityAdded":2.0,"leverageIndex":0.59,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-06-21T19:32:59.059Z","atBatIndex":48},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Amed Rosario singles on a fly ball to center fielder Blake Dunn. José Caballero to 3rd.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-21T19:34:17.931Z","endTime":"2026-06-21T19:35:32.666Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":642708,"fullName":"Amed Rosario","link":"/api/v1/people/642708"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":594580,"fullName":"Sam Moll","link":"/api/v1/people/594580"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":642708,"fullName":"Amed Rosario","link":"/api/v1/people/642708"},"postOnThird":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5],"actionIndex":[0],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":642708,"fullName":"Amed Rosario","link":"/api/v1/people/642708"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":694362,"link":"/api/v1/people/694362"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Amed Rosario replaces Ryan McMahon.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-06-21T19:33:26.019Z","endTime":"2026-06-21T19:33:31.569Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":642708,"link":"/api/v1/people/642708"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"701","replacedPlayer":{"id":641857,"link":"/api/v1/people/641857"},"defense":{"pitcher":{"id":594580,"link":"/api/v1/people/594580","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":641857,"link":"/api/v1/people/641857","batSide":{"code":"L","description":"Left"}},"first":{"id":676609,"link":"/api/v1/people/676609"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-06-21T19:33:31.569Z","endTime":"2026-06-21T19:34:20.178Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":594580,"link":"/api/v1/people/594580","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":642708,"link":"/api/v1/people/642708","batSide":{"code":"R","description":"Right"}},"first":{"id":676609,"link":"/api/v1/people/676609"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.1,"endSpeed":74.1,"strikeZoneTop":3.271,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.83513768462067,"aZ":-34.55762848288943,"pfxX":-6.696300208989737,"pfxZ":-1.7119959488150185,"pX":-1.1779012268636626,"pZ":1.4203839625406034,"vX0":-5.1637152737859875,"vY0":-117.94220896223509,"vZ0":-0.06845307772103881,"x":161.9,"y":200.43,"x0":1.9188014086889915,"y0":50.00322397229978,"z0":4.667741903522026,"aX":-9.323992017818505},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.8,"breakVerticalInduced":-2.8,"breakHorizontal":13.4,"spinRate":2803,"spinDirection":315},"zone":13,"typeConfidence":0.9,"plateTime":0.4664698747943059,"extension":4.4896386985935175},"index":2,"playId":"d758296a-cacf-3e1f-a980-559e2a0ae35c","pitchNumber":1,"startTime":"2026-06-21T19:34:20.178Z","endTime":"2026-06-21T19:34:23.849Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594580,"link":"/api/v1/people/594580","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":642708,"link":"/api/v1/people/642708","batSide":{"code":"R","description":"Right"}},"first":{"id":676609,"link":"/api/v1/people/676609"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"index":3,"playId":"0ee4c9ec-633e-3c40-84d0-405eb2a2243d","startTime":"2026-06-21T19:34:40.012Z","endTime":"2026-06-21T19:34:43.012Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":594580,"link":"/api/v1/people/594580","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":642708,"link":"/api/v1/people/642708","batSide":{"code":"R","description":"Right"}},"first":{"id":676609,"link":"/api/v1/people/676609"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":82.6,"strikeZoneTop":3.271,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.60550355131755,"aZ":-33.98789802297275,"pfxX":9.13567631679714,"pfxZ":-1.0209023637674512,"pX":1.4838400945697983,"pZ":2.631127104062765,"vX0":-3.7519377254258313,"vY0":-133.72501207948133,"vZ0":0.5204483163044344,"x":60.44,"y":167.74,"x0":1.7352882824046978,"y0":50.00437923576536,"z0":4.914753101585918,"aX":16.192008331683603},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":-1.4,"breakHorizontal":-15.5,"spinRate":2455,"spinDirection":98},"zone":12,"typeConfidence":0.9,"plateTime":0.4129936569978918,"extension":4.456528760778476},"index":4,"playId":"cd87a02b-2616-382c-b7c0-94f19474d1fc","pitchNumber":2,"startTime":"2026-06-21T19:34:55.028Z","endTime":"2026-06-21T19:34:58.887Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594580,"link":"/api/v1/people/594580","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":642708,"link":"/api/v1/people/642708","batSide":{"code":"R","description":"Right"}},"first":{"id":676609,"link":"/api/v1/people/676609"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.2,"endSpeed":77.1,"strikeZoneTop":3.271,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.324948178943266,"aZ":-37.46417209933552,"pfxX":5.473005025598807,"pfxZ":-3.5347886264095276,"pX":-0.7236635562806288,"pZ":2.0222998159222834,"vX0":-7.120228939875854,"vY0":-121.00418575099788,"vZ0":0.9816837379567831,"x":144.58,"y":184.18,"x0":1.5319244803263363,"y0":50.00135000498144,"z0":4.86764362400939,"aX":8.200320146010933},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.2,"breakVerticalInduced":-6.0,"breakHorizontal":-8.4,"spinRate":1626,"spinDirection":76},"zone":7,"typeConfidence":0.89,"plateTime":0.4508844312697957,"extension":4.487281425616484},"hitData":{"launchSpeed":73.6,"launchAngle":31.0,"totalDistance":247.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":138.13,"coordY":107.6}},"index":5,"playId":"2692e1d1-5d15-3645-90e4-d1783ad3fb9e","pitchNumber":3,"startTime":"2026-06-21T19:35:19.707Z","endTime":"2026-06-21T19:35:32.666Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594580,"link":"/api/v1/people/594580","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":642708,"link":"/api/v1/people/642708","batSide":{"code":"R","description":"Right"}},"first":{"id":676609,"link":"/api/v1/people/676609"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":642708,"link":"/api/v1/people/642708"},"credit":"b_ab"},{"player":{"id":594580,"link":"/api/v1/people/594580"},"credit":"p_ab"},{"player":{"id":642708,"link":"/api/v1/people/642708"},"credit":"b_pa"},{"player":{"id":594580,"link":"/api/v1/people/594580"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":26.1,"awayTeamWinProbability":73.9,"homeTeamWinProbabilityAdded":4.100000000000001,"leverageIndex":1.37,"dramaIndex":65.0,"contextMetrics":{},"playEndTime":"2026-06-21T19:35:32.666Z","atBatIndex":49},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Paul Goldschmidt flies out to right fielder Noelvi Marte.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-21T19:36:42.955Z","endTime":"2026-06-21T19:36:54.464Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":594580,"fullName":"Sam Moll","link":"/api/v1/people/594580"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":682622,"link":"/api/v1/people/682622"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Paul Goldschmidt replaces Austin Wells.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-06-21T19:35:50.286Z","endTime":"2026-06-21T19:35:54.478Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":502671,"link":"/api/v1/people/502671"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"801","replacedPlayer":{"id":669224,"link":"/api/v1/people/669224"},"defense":{"pitcher":{"id":594580,"link":"/api/v1/people/594580","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":669224,"link":"/api/v1/people/669224","batSide":{"code":"L","description":"Left"}},"first":{"id":642708,"link":"/api/v1/people/642708"},"third":{"id":676609,"link":"/api/v1/people/676609"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-06-21T19:35:54.478Z","endTime":"2026-06-21T19:36:45.264Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":594580,"link":"/api/v1/people/594580","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":502671,"link":"/api/v1/people/502671","batSide":{"code":"R","description":"Right"}},"first":{"id":642708,"link":"/api/v1/people/642708"},"third":{"id":676609,"link":"/api/v1/people/676609"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.7,"endSpeed":75.7,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.460152039937174,"aZ":-34.4818627838688,"pfxX":-8.36799756061751,"pfxZ":-1.5992936148974444,"pX":-0.4224243001239198,"pZ":2.0826075081692568,"vX0":-3.123802088797787,"vY0":-119.04132461147145,"vZ0":0.9339839895817283,"x":133.1,"y":182.55,"x0":1.9915146299129196,"y0":50.00258267278143,"z0":4.791102931227187,"aX":-12.085648851136517},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":-2.4,"breakHorizontal":15.8,"spinRate":2811,"spinDirection":307},"zone":7,"typeConfidence":0.9,"plateTime":0.4589882590560195,"extension":4.368698817717459},"hitData":{"launchSpeed":82.3,"launchAngle":46.0,"totalDistance":245.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":180.96,"coordY":117.97}},"index":2,"playId":"66779135-39c3-3e4e-a017-44826f7de6d5","pitchNumber":1,"startTime":"2026-06-21T19:36:45.264Z","endTime":"2026-06-21T19:36:54.464Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594580,"link":"/api/v1/people/594580","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":502671,"link":"/api/v1/people/502671","batSide":{"code":"R","description":"Right"}},"first":{"id":642708,"link":"/api/v1/people/642708"},"third":{"id":676609,"link":"/api/v1/people/676609"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":502671,"link":"/api/v1/people/502671"},"credit":"b_ab"},{"player":{"id":594580,"link":"/api/v1/people/594580"},"credit":"p_ab"},{"player":{"id":502671,"link":"/api/v1/people/502671"},"credit":"b_pa"},{"player":{"id":594580,"link":"/api/v1/people/594580"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":18.5,"awayTeamWinProbability":81.5,"homeTeamWinProbabilityAdded":-7.600000000000001,"leverageIndex":2.88,"dramaIndex":124.0,"contextMetrics":{},"playEndTime":"2026-06-21T19:36:54.464Z","atBatIndex":50},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Tyler Stephenson flies out to left fielder Max Schuemann.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-21T19:39:14.461Z","endTime":"2026-06-21T19:39:41.116Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621112,"fullName":"Paul Blackburn","link":"/api/v1/people/621112"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[4,5],"actionIndex":[0,1,2,3],"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":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":680474,"link":"/api/v1/people/680474"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Max Schuemann remains in the game as the left fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-21T19:38:45.766Z","endTime":"2026-06-21T19:38:45.782Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":680474,"link":"/api/v1/people/680474"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"401","replacedPlayer":{"id":682987,"link":"/api/v1/people/682987"},"defense":{"pitcher":{"id":621112,"link":"/api/v1/people/621112","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":663886,"link":"/api/v1/people/663886","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive switch from left field to center field for José Caballero.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-06-21T19:38:45.782Z","endTime":"2026-06-21T19:38:45.784Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676609,"link":"/api/v1/people/676609"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"600","defense":{"pitcher":{"id":621112,"link":"/api/v1/people/621112","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":676609,"link":"/api/v1/people/676609"},"center":{"id":682987,"link":"/api/v1/people/682987"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":663886,"link":"/api/v1/people/663886","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Amed Rosario remains in the game as the third baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-06-21T19:38:45.784Z","endTime":"2026-06-21T19:38:45.786Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":642708,"link":"/api/v1/people/642708"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"701","replacedPlayer":{"id":641857,"link":"/api/v1/people/641857"},"defense":{"pitcher":{"id":621112,"link":"/api/v1/people/621112","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":680474,"link":"/api/v1/people/680474"},"center":{"id":676609,"link":"/api/v1/people/676609"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":663886,"link":"/api/v1/people/663886","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Ali Sánchez replaces Paul Goldschmidt, batting 8th, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-06-21T19:38:45.786Z","endTime":"2026-06-21T19:39:16.750Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":645305,"link":"/api/v1/people/645305"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"802","replacedPlayer":{"id":502671,"link":"/api/v1/people/502671"},"defense":{"pitcher":{"id":621112,"link":"/api/v1/people/621112","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":680474,"link":"/api/v1/people/680474"},"center":{"id":676609,"link":"/api/v1/people/676609"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":663886,"link":"/api/v1/people/663886","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.6,"endSpeed":76.8,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.784659736847438,"aZ":-35.40227508666252,"pfxX":4.169314327941219,"pfxZ":-2.1902041996114106,"pX":0.44076648596221885,"pZ":1.9512308260884266,"vX0":4.808076697542954,"vY0":-120.27068400693192,"vZ0":-1.720651856654169,"x":100.2,"y":186.1,"x0":-2.120587206679572,"y0":50.00247637599335,"z0":5.795282977112107,"aX":6.1493125194470855},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":-4.1,"breakHorizontal":-8.6,"spinRate":2723,"spinDirection":46},"zone":9,"typeConfidence":0.58,"plateTime":0.4542020051554396,"extension":6.268083755643203},"index":4,"playId":"1baedf1f-9ee2-36ae-8b9c-9f49210fd4a4","pitchNumber":1,"startTime":"2026-06-21T19:39:16.750Z","endTime":"2026-06-21T19:39:20.585Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621112,"link":"/api/v1/people/621112","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":680474,"link":"/api/v1/people/680474"},"center":{"id":676609,"link":"/api/v1/people/676609"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":663886,"link":"/api/v1/people/663886","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.3,"endSpeed":76.0,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.149016723513913,"aZ":-36.484042209041,"pfxX":9.234887819751687,"pfxZ":-2.958694136807699,"pX":0.3914131498745265,"pZ":2.7565498980424343,"vX0":2.8790852157746163,"vY0":-119.94969553051111,"vZ0":0.3094410907267142,"x":102.08,"y":164.35,"x0":-2.0239740764159055,"y0":50.0010532842849,"z0":5.87807582740465,"aX":13.458842344031442},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.2,"breakVerticalInduced":-5.0,"breakHorizontal":-17.4,"spinRate":2805,"spinDirection":43},"zone":6,"typeConfidence":0.92,"plateTime":0.45659075300075846,"extension":6.169828562930709},"hitData":{"launchSpeed":87.3,"launchAngle":41.0,"totalDistance":309.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":69.2,"coordY":88.5}},"index":5,"playId":"c222dd55-343f-3e86-97c8-caceb9ed7c27","pitchNumber":2,"startTime":"2026-06-21T19:39:30.053Z","endTime":"2026-06-21T19:39:41.116Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621112,"link":"/api/v1/people/621112","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":680474,"link":"/api/v1/people/680474"},"center":{"id":676609,"link":"/api/v1/people/676609"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":663886,"link":"/api/v1/people/663886","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663886,"link":"/api/v1/people/663886"},"credit":"b_ab"},{"player":{"id":621112,"link":"/api/v1/people/621112"},"credit":"p_ab"},{"player":{"id":663886,"link":"/api/v1/people/663886"},"credit":"b_pa"},{"player":{"id":621112,"link":"/api/v1/people/621112"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":20.1,"awayTeamWinProbability":79.9,"homeTeamWinProbabilityAdded":1.6000000000000014,"leverageIndex":0.61,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-06-21T19:39:41.116Z","atBatIndex":51},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Edwin Arroyo flies out to right fielder Jasson Domínguez.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-21T19:42:03.827Z","endTime":"2026-06-21T19:43:29.532Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":695490,"fullName":"Edwin Arroyo","link":"/api/v1/people/695490"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687396,"fullName":"Brent Headrick","link":"/api/v1/people/687396"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5],"actionIndex":[1],"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":695490,"fullName":"Edwin Arroyo","link":"/api/v1/people/695490"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":691176,"link":"/api/v1/people/691176"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-06-21T19:39:51.966Z","endTime":"2026-06-21T19:40:52.964Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":621112,"link":"/api/v1/people/621112","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":680474,"link":"/api/v1/people/680474"},"center":{"id":676609,"link":"/api/v1/people/676609"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":695490,"link":"/api/v1/people/695490","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Brent Headrick replaces Paul Blackburn.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-06-21T19:40:52.964Z","endTime":"2026-06-21T19:42:06.136Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687396,"link":"/api/v1/people/687396"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":621112,"link":"/api/v1/people/621112","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":680474,"link":"/api/v1/people/680474"},"center":{"id":676609,"link":"/api/v1/people/676609"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":695490,"link":"/api/v1/people/695490","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"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},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":85.0,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.555552082120464,"aZ":-14.877748539316418,"pfxX":5.198322395234038,"pfxZ":9.339264432974625,"pX":0.006381640063811037,"pZ":3.244275763093959,"vX0":-6.263276183718565,"vY0":-135.24008268595333,"vZ0":-5.125804325043791,"x":116.76,"y":151.18,"x0":1.6771762036177305,"y0":50.00234160167314,"z0":6.208068292247018,"aX":9.627164130138764},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":16.0,"breakHorizontal":-8.0,"spinRate":2373,"spinDirection":146},"zone":2,"typeConfidence":0.89,"plateTime":0.40504079357937117,"extension":6.640828313621834},"index":2,"playId":"b03a1e71-e4a0-375c-b6b1-15788d17936a","pitchNumber":1,"startTime":"2026-06-21T19:42:06.136Z","endTime":"2026-06-21T19:42:11.023Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687396,"link":"/api/v1/people/687396","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":680474,"link":"/api/v1/people/680474"},"center":{"id":676609,"link":"/api/v1/people/676609"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":695490,"link":"/api/v1/people/695490","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"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},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":77.9,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.860318662834707,"aZ":-25.179645132375594,"pfxX":-1.4922267713539679,"pfxZ":4.648121009927413,"pX":-1.9561158155520935,"pZ":-0.6339109708323561,"vX0":-7.980632673315966,"vY0":-121.92080783194197,"vZ0":-10.58816545040573,"x":191.56,"y":255.9,"x0":1.55306778035797,"y0":50.0056653494809,"z0":5.936618153730546,"aX":-2.2482515214375063},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":6.1,"breakHorizontal":4.6,"spinRate":2047,"spinDirection":139},"zone":13,"typeConfidence":0.91,"plateTime":0.44916079498666095,"extension":6.294441002157317},"index":3,"playId":"98255e87-6d3e-3284-9f13-1e52f14fc66d","pitchNumber":2,"startTime":"2026-06-21T19:42:23.331Z","endTime":"2026-06-21T19:42:29.762Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687396,"link":"/api/v1/people/687396","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":680474,"link":"/api/v1/people/680474"},"center":{"id":676609,"link":"/api/v1/people/676609"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":695490,"link":"/api/v1/people/695490","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"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},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.4,"endSpeed":77.0,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.39435852420844,"aZ":-27.165445207596605,"pfxX":-2.282348745635943,"pfxZ":3.306468829770729,"pX":0.362616066641448,"pZ":2.7009366648022675,"vX0":-2.383754524499968,"vY0":-122.85241336461665,"vZ0":-2.9899477258163767,"x":103.18,"y":165.85,"x0":1.6452669724343902,"y0":50.0027790258485,"z0":6.264957541316073,"aX":-3.4567236434582074},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":5.5,"breakHorizontal":4.7,"spinRate":2000,"spinDirection":174},"zone":6,"typeConfidence":0.89,"plateTime":0.44738848068962866,"extension":6.734789638132946},"index":4,"playId":"9f603865-eae1-3478-9dc5-f4a266ab6354","pitchNumber":3,"startTime":"2026-06-21T19:42:41.914Z","endTime":"2026-06-21T19:42:45.737Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687396,"link":"/api/v1/people/687396","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":680474,"link":"/api/v1/people/680474"},"center":{"id":676609,"link":"/api/v1/people/676609"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":695490,"link":"/api/v1/people/695490","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":86.5,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.57912845205949,"aZ":-11.763485218782137,"pfxX":4.179456615266806,"pfxZ":10.624040515137679,"pX":0.28075767200492946,"pZ":2.2896720031316136,"vX0":-5.106395113661015,"vY0":-138.15285882261898,"vZ0":-8.216582474442106,"x":106.3,"y":176.96,"x0":1.6155079618814459,"y0":50.00236735517959,"z0":6.105136330036173,"aX":8.02882868257759},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.5,"breakHorizontal":-6.5,"spinRate":2366,"spinDirection":148},"zone":5,"typeConfidence":0.91,"plateTime":0.39742585494376703,"extension":6.793987977847871},"hitData":{"launchSpeed":85.3,"launchAngle":41.0,"totalDistance":281.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":191.64,"coordY":107.19}},"index":5,"playId":"7da02374-c80c-345c-a521-700dd69974ba","pitchNumber":4,"startTime":"2026-06-21T19:43:18.687Z","endTime":"2026-06-21T19:43:29.532Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687396,"link":"/api/v1/people/687396","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":680474,"link":"/api/v1/people/680474"},"center":{"id":676609,"link":"/api/v1/people/676609"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":695490,"link":"/api/v1/people/695490","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695490,"link":"/api/v1/people/695490"},"credit":"b_ab"},{"player":{"id":687396,"link":"/api/v1/people/687396"},"credit":"p_ab"},{"player":{"id":695490,"link":"/api/v1/people/695490"},"credit":"b_pa"},{"player":{"id":687396,"link":"/api/v1/people/687396"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":21.2,"awayTeamWinProbability":78.8,"homeTeamWinProbabilityAdded":1.0999999999999979,"leverageIndex":0.47,"dramaIndex":24.0,"contextMetrics":{},"playEndTime":"2026-06-21T19:43:29.532Z","atBatIndex":52},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Blake Dunn flies out to center fielder José Caballero.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-21T19:43:37.857Z","endTime":"2026-06-21T19:44:38.168Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":694362,"fullName":"Blake Dunn","link":"/api/v1/people/694362"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687396,"fullName":"Brent Headrick","link":"/api/v1/people/687396"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":694362,"fullName":"Blake Dunn","link":"/api/v1/people/694362"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":676609,"link":"/api/v1/people/676609"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":78.4,"strikeZoneTop":3.09,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.246675065429663,"aZ":-28.826034181284676,"pfxX":0.5113196382645615,"pfxZ":2.1532991544275433,"pX":0.4335035732812538,"pZ":2.384913514485454,"vX0":-3.519072931657851,"vY0":-123.82194597699119,"vZ0":-3.379888024543601,"x":100.48,"y":174.39,"x0":1.8054683799212556,"y0":50.00402640391029,"z0":6.17424504849417,"aX":0.7959177795880379},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":3.4,"breakHorizontal":-0.1,"spinRate":1998,"spinDirection":171},"zone":6,"typeConfidence":0.84,"plateTime":0.4420071295660679,"extension":6.788612508421137},"index":0,"playId":"238ea756-f2b3-3e01-a839-f69ac632e5dd","pitchNumber":1,"startTime":"2026-06-21T19:43:51.999Z","endTime":"2026-06-21T19:43:55.749Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687396,"link":"/api/v1/people/687396","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":680474,"link":"/api/v1/people/680474"},"center":{"id":676609,"link":"/api/v1/people/676609"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":694362,"link":"/api/v1/people/694362","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.4,"endSpeed":78.6,"strikeZoneTop":3.09,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.69466977530775,"aZ":-26.29454421766733,"pfxX":-1.372957431331424,"pfxZ":3.8434637936297045,"pX":-0.6060828074749559,"pZ":-0.9242289643281264,"vX0":-4.921335313481398,"vY0":-122.4392033135536,"vZ0":-11.192616667720847,"x":140.1,"y":263.73,"x0":1.6028228285116282,"y0":50.00007702530061,"z0":5.931469073919775,"aX":-2.0971260278541557},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":4.7,"breakHorizontal":3.6,"spinRate":2085,"spinDirection":171},"zone":13,"typeConfidence":0.91,"plateTime":0.44622531577613245,"extension":7.055493567763357},"index":1,"playId":"3bd591fd-5952-38ec-a004-799a8161c702","pitchNumber":2,"startTime":"2026-06-21T19:44:06.613Z","endTime":"2026-06-21T19:44:13.495Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687396,"link":"/api/v1/people/687396","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":680474,"link":"/api/v1/people/680474"},"center":{"id":676609,"link":"/api/v1/people/676609"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":694362,"link":"/api/v1/people/694362","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":78.1,"strikeZoneTop":3.09,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.895057098472336,"aZ":-26.832049973608775,"pfxX":-0.40453727627774294,"pfxZ":3.457123537866261,"pX":0.16796432603447745,"pZ":2.023206854397247,"vX0":-3.342770405719357,"vY0":-123.59088237166193,"vZ0":-4.515876945369926,"x":110.6,"y":184.15,"x0":1.5912327126681123,"y0":50.00371084806395,"z0":6.1307213756731285,"aX":-0.6244467240236269},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":5.4,"breakHorizontal":1.6,"spinRate":2100,"spinDirection":155},"zone":8,"typeConfidence":0.89,"plateTime":0.4433709849080487,"extension":6.993949419767858},"hitData":{"launchSpeed":93.2,"launchAngle":42.0,"totalDistance":329.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":149.56,"coordY":69.3}},"index":2,"playId":"de874c5b-e55c-374a-acc9-b144ce513974","pitchNumber":3,"startTime":"2026-06-21T19:44:27.751Z","endTime":"2026-06-21T19:44:38.168Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687396,"link":"/api/v1/people/687396","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":680474,"link":"/api/v1/people/680474"},"center":{"id":676609,"link":"/api/v1/people/676609"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":694362,"link":"/api/v1/people/694362","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694362,"link":"/api/v1/people/694362"},"credit":"b_ab"},{"player":{"id":687396,"link":"/api/v1/people/687396"},"credit":"p_ab"},{"player":{"id":694362,"link":"/api/v1/people/694362"},"credit":"b_pa"},{"player":{"id":687396,"link":"/api/v1/people/687396"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":22.1,"awayTeamWinProbability":77.9,"homeTeamWinProbabilityAdded":0.9000000000000021,"leverageIndex":0.33,"dramaIndex":19.0,"contextMetrics":{},"playEndTime":"2026-06-21T19:44:38.168Z","atBatIndex":53},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Anthony Volpe strikes out swinging.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-21T19:48:52.664Z","endTime":"2026-06-21T19:50:16.412Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":683011,"fullName":"Anthony Volpe","link":"/api/v1/people/683011"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657571,"fullName":"Caleb Ferguson","link":"/api/v1/people/657571"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"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":683011,"fullName":"Anthony Volpe","link":"/api/v1/people/683011"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":663886,"link":"/api/v1/people/663886"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Caleb Ferguson replaces Sam Moll.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-21T19:47:30.589Z","endTime":"2026-06-21T19:48:54.963Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":657571,"link":"/api/v1/people/657571"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":594580,"link":"/api/v1/people/594580","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":683011,"link":"/api/v1/people/683011","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"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":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":79.9,"endSpeed":72.6,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.252408907311157,"aZ":-43.08331294384631,"pfxX":-4.085912592529624,"pfxZ":-8.091817114919575,"pX":1.2199974855517908,"pZ":4.01224558367291,"vX0":-2.2347132177327964,"vY0":-116.06884066348688,"vZ0":4.820162539084023,"x":70.5,"y":130.45,"x0":2.7302014232591802,"y0":50.00496168466019,"z0":6.043051882584205,"aX":-5.505822131452534},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.3,"breakVerticalInduced":-13.0,"breakHorizontal":8.0,"spinRate":3105,"spinDirection":324},"zone":12,"typeConfidence":0.9,"plateTime":0.4741757201093302,"extension":5.93234433650762},"index":1,"playId":"df82d952-59d7-33fc-9c56-785550376190","pitchNumber":1,"startTime":"2026-06-21T19:48:54.963Z","endTime":"2026-06-21T19:48:58.672Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657571,"link":"/api/v1/people/657571","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":683011,"link":"/api/v1/people/683011","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":84.3,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.175401407826712,"aZ":-14.689203288335431,"pfxX":3.2982991872065845,"pfxZ":9.57918282172023,"pX":-0.26851392632600146,"pZ":2.3093480046766564,"vX0":-8.042243870431271,"vY0":-134.71716232880078,"vZ0":-6.006452849639931,"x":127.24,"y":176.43,"x0":2.336248654088481,"y0":50.00394828138354,"z0":5.618962247900791,"aX":6.022152768269308},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":16.1,"breakHorizontal":-4.1,"spinRate":2361,"spinDirection":142},"zone":4,"typeConfidence":0.94,"plateTime":0.40767671815912365,"extension":6.198824914816149},"index":2,"playId":"a5129668-1048-32cf-b036-0649a2bf4822","pitchNumber":2,"startTime":"2026-06-21T19:49:12.152Z","endTime":"2026-06-21T19:49:16.079Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657571,"link":"/api/v1/people/657571","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":683011,"link":"/api/v1/people/683011","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":81.4,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.97477139287285,"aZ":-28.91244433340978,"pfxX":-1.9042298829077642,"pfxZ":1.9356583469266848,"pX":-0.018800540682548914,"pZ":2.4864922428917358,"vX0":-5.83964675756237,"vY0":-129.32852211383567,"vZ0":-2.2895867872280693,"x":117.72,"y":171.64,"x0":2.5196365413131487,"y0":50.00613099184483,"z0":5.6098314118818795,"aX":-3.211846670446182},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":3.2,"breakHorizontal":4.8,"spinRate":2489,"spinDirection":187},"zone":5,"typeConfidence":0.88,"plateTime":0.42416379650585734,"extension":6.170557318943617},"index":3,"playId":"8f678f7f-5fe2-37ac-91f2-ac89755ae435","pitchNumber":3,"startTime":"2026-06-21T19:49:30.035Z","endTime":"2026-06-21T19:49:33.205Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657571,"link":"/api/v1/people/657571","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":683011,"link":"/api/v1/people/683011","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":85.0,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.541645034448756,"aZ":-17.18128826892302,"pfxX":2.4357424093136117,"pfxZ":8.071532396500325,"pX":-0.6721529756053446,"pZ":4.322321036586491,"vX0":-8.824718190900112,"vY0":-135.6395651131458,"vZ0":-0.5893489053838478,"x":142.62,"y":122.08,"x0":2.311447174508633,"y0":50.003120388838695,"z0":5.74390832374556,"aX":4.52646549339148},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":14.6,"breakHorizontal":-2.5,"spinRate":2336,"spinDirection":147},"zone":11,"typeConfidence":0.96,"plateTime":0.4043063301140588,"extension":6.2737784758686415},"index":4,"playId":"83764f3d-a0d3-390b-9645-e13449849e3a","pitchNumber":4,"startTime":"2026-06-21T19:49:53.333Z","endTime":"2026-06-21T19:49:56.880Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657571,"link":"/api/v1/people/657571","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":683011,"link":"/api/v1/people/683011","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":80.6,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.768113315422095,"aZ":-29.07458844422383,"pfxX":-0.5213080206710192,"pfxZ":1.8683044582795016,"pX":0.3879625211010252,"pZ":3.3526352520911993,"vX0":-5.61923315466716,"vY0":-128.04899859759695,"vZ0":-0.029421614940420393,"x":102.21,"y":148.26,"x0":2.6797641347368373,"y0":50.00271607983619,"z0":5.641596386797593,"aX":-0.8633140213194224},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":3.6,"breakHorizontal":2.3,"spinRate":2586,"spinDirection":204},"zone":12,"typeConfidence":0.89,"plateTime":0.4279657711025915,"extension":6.369898672204613},"index":5,"playId":"bce44525-cef6-38d4-9634-e605b8289660","pitchNumber":5,"startTime":"2026-06-21T19:50:11.845Z","endTime":"2026-06-21T19:50:16.412Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657571,"link":"/api/v1/people/657571","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":683011,"link":"/api/v1/people/683011","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683011,"link":"/api/v1/people/683011"},"credit":"b_ab"},{"player":{"id":657571,"link":"/api/v1/people/657571"},"credit":"p_ab"},{"player":{"id":683011,"link":"/api/v1/people/683011"},"credit":"b_pa"},{"player":{"id":657571,"link":"/api/v1/people/657571"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":18.099999999999998,"awayTeamWinProbability":81.9,"homeTeamWinProbabilityAdded":-4.0000000000000036,"leverageIndex":1.54,"dramaIndex":68.0,"contextMetrics":{},"playEndTime":"2026-06-21T19:50:16.412Z","atBatIndex":54},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ben Rice singles on a ground ball to third baseman Eugenio Suárez.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-21T19:50:28.771Z","endTime":"2026-06-21T19:52:00.373Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657571,"fullName":"Caleb Ferguson","link":"/api/v1/people/657571"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":553993,"link":"/api/v1/people/553993"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.2,"endSpeed":75.3,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.666904180277214,"aZ":-37.2736619873904,"pfxX":-1.8818827652492993,"pfxZ":-3.5805104517842814,"pX":0.49460298317882606,"pZ":2.155439389935958,"vX0":-3.9154906098053104,"vY0":-118.28213732926557,"vZ0":-0.5337693172631316,"x":98.15,"y":180.58,"x0":2.413214500786447,"y0":50.0040671953953,"z0":5.789259036930836,"aX":-2.678126282364864},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.6,"breakVerticalInduced":-6.4,"breakHorizontal":4.3,"spinRate":2939,"spinDirection":319},"zone":9,"typeConfidence":0.85,"plateTime":0.46231116365219416,"extension":6.19137669909017},"index":0,"playId":"d715dbcb-63d9-3869-a699-9946ff4baf4c","pitchNumber":1,"startTime":"2026-06-21T19:51:27.258Z","endTime":"2026-06-21T19:51:31.979Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657571,"link":"/api/v1/people/657571","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":700250,"link":"/api/v1/people/700250","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":83.8,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.640803124507748,"aZ":-25.68079148124489,"pfxX":-0.7827127652899994,"pfxZ":3.6836560845935713,"pX":-0.2506391717670666,"pZ":2.2100855578927345,"vX0":-6.950998737493822,"vY0":-130.96350625004052,"vZ0":-3.7110613652347872,"x":126.55,"y":179.11,"x0":2.5228197723592674,"y0":50.00434567819754,"z0":5.53266102783744,"aX":-1.3812146564724601},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":6.1,"breakHorizontal":2.8,"spinRate":2528,"spinDirection":150},"zone":7,"typeConfidence":0.71,"plateTime":0.4157786523245539,"extension":6.376940982625514},"hitData":{"launchSpeed":59.2,"launchAngle":-38.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":114.99,"coordY":158.95}},"index":1,"playId":"52edb7af-e3fb-3ee9-a958-0e9bce5d6280","pitchNumber":2,"startTime":"2026-06-21T19:51:51.794Z","endTime":"2026-06-21T19:52:00.373Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657571,"link":"/api/v1/people/657571","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":700250,"link":"/api/v1/people/700250","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":700250,"link":"/api/v1/people/700250"},"credit":"b_ab"},{"player":{"id":657571,"link":"/api/v1/people/657571"},"credit":"p_ab"},{"player":{"id":700250,"link":"/api/v1/people/700250"},"credit":"b_pa"},{"player":{"id":657571,"link":"/api/v1/people/657571"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":22.8,"awayTeamWinProbability":77.2,"homeTeamWinProbabilityAdded":4.700000000000003,"leverageIndex":1.09,"dramaIndex":62.0,"contextMetrics":{},"playEndTime":"2026-06-21T19:52:00.373Z","atBatIndex":55},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Jasson Domínguez grounds into a force out, shortstop Edwin Arroyo to second baseman Spencer Steer. Ben Rice out at 2nd. Jasson Domínguez to 1st.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-21T19:52:30.041Z","endTime":"2026-06-21T19:53:36.247Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":691176,"fullName":"Jasson Domínguez","link":"/api/v1/people/691176"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657571,"fullName":"Caleb Ferguson","link":"/api/v1/people/657571"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":691176,"fullName":"Jasson Domínguez","link":"/api/v1/people/691176"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":695490,"link":"/api/v1/people/695490"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":668715,"link":"/api/v1/people/668715"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":691176,"fullName":"Jasson Domínguez","link":"/api/v1/people/691176"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.8,"endSpeed":74.8,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.92859438064938,"aZ":-42.54288984407823,"pfxX":-2.2467448721894856,"pfxZ":-7.387347544749481,"pX":0.2634823052619593,"pZ":2.4090072637284337,"vX0":-4.494258088011333,"vY0":-117.61472308813227,"vZ0":1.0944188721814727,"x":106.96,"y":173.74,"x0":2.489608852440075,"y0":50.003162528552565,"z0":5.87735374171939,"aX":-3.1527681039501574},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.6,"breakVerticalInduced":-12.8,"breakHorizontal":5.2,"spinRate":2949,"spinDirection":312},"zone":5,"typeConfidence":0.89,"plateTime":0.46536896525730054,"extension":6.266124175008451},"index":0,"playId":"279f9ff9-69ae-3c0b-bf62-607c16b5553c","pitchNumber":1,"startTime":"2026-06-21T19:52:39.699Z","endTime":"2026-06-21T19:52:43.546Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657571,"link":"/api/v1/people/657571","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":691176,"link":"/api/v1/people/691176","batSide":{"code":"R","description":"Right"}},"first":{"id":700250,"link":"/api/v1/people/700250"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"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},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":85.5,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.197066889968664,"aZ":-17.884603925320526,"pfxX":3.4368377703239683,"pfxZ":7.66531131642709,"pX":-0.5170724741793483,"pZ":3.5517602355472704,"vX0":-8.561935644462965,"vY0":-135.13911891931116,"vZ0":-2.3352231744463188,"x":136.71,"y":142.88,"x0":2.234366878679699,"y0":50.00588093249101,"z0":5.672009698250888,"aX":6.4104808196026895},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":13.7,"breakHorizontal":-4.6,"spinRate":2379,"spinDirection":147},"zone":11,"typeConfidence":0.96,"plateTime":0.40404573332468363,"extension":6.382045098993578},"index":1,"playId":"7ba61e28-0849-3883-85a7-a14cfea44a2c","pitchNumber":2,"startTime":"2026-06-21T19:52:55.807Z","endTime":"2026-06-21T19:53:04.120Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657571,"link":"/api/v1/people/657571","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":691176,"link":"/api/v1/people/691176","batSide":{"code":"R","description":"Right"}},"first":{"id":700250,"link":"/api/v1/people/700250"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.2,"endSpeed":82.9,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.79506591927118,"aZ":-24.588162522380006,"pfxX":-0.8325663665169949,"pfxZ":4.376780279689312,"pX":0.5935272726988076,"pZ":2.16784897486259,"vX0":-5.008181364726422,"vY0":-129.94263318168032,"vZ0":-3.6859590425403823,"x":94.38,"y":180.25,"x0":2.6433638605207337,"y0":50.001724937282944,"z0":5.444096822757765,"aX":-1.4427328181075383},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":7.4,"breakHorizontal":2.5,"spinRate":2720,"spinDirection":177},"zone":6,"typeConfidence":0.83,"plateTime":0.4193537640281102,"extension":6.282849952465229},"hitData":{"launchSpeed":97.2,"launchAngle":-19.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":114.82,"coordY":158.78}},"index":2,"playId":"b522624f-d145-3591-9b5c-052981a75b83","pitchNumber":3,"startTime":"2026-06-21T19:53:27.431Z","endTime":"2026-06-21T19:53:36.247Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657571,"link":"/api/v1/people/657571","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":691176,"link":"/api/v1/people/691176","batSide":{"code":"R","description":"Right"}},"first":{"id":700250,"link":"/api/v1/people/700250"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691176,"link":"/api/v1/people/691176"},"credit":"b_ab"},{"player":{"id":657571,"link":"/api/v1/people/657571"},"credit":"p_ab"},{"player":{"id":691176,"link":"/api/v1/people/691176"},"credit":"b_pa"},{"player":{"id":657571,"link":"/api/v1/people/657571"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":17.599999999999998,"awayTeamWinProbability":82.4,"homeTeamWinProbabilityAdded":-5.200000000000003,"leverageIndex":2.22,"dramaIndex":93.0,"contextMetrics":{},"playEndTime":"2026-06-21T19:53:36.247Z","atBatIndex":56},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Cody Bellinger grounds out, second baseman Spencer Steer to first baseman Sal Stewart.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-21T19:53:48.824Z","endTime":"2026-06-21T19:55:04.130Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657571,"fullName":"Caleb Ferguson","link":"/api/v1/people/657571"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":668715,"link":"/api/v1/people/668715"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":701398,"link":"/api/v1/people/701398"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.7,"endSpeed":84.0,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.76392006791282,"aZ":-26.082914185624738,"pfxX":-1.6299242323597745,"pfxZ":3.4472324265843763,"pX":-0.715541335771081,"pZ":2.690318436923833,"vX0":-7.088074097647294,"vY0":-130.63308055308156,"vZ0":-2.4621210993109064,"x":144.27,"y":166.14,"x0":2.220346856985065,"y0":50.00205157966531,"z0":5.561399099968838,"aX":-2.879294311887714},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":6.0,"breakHorizontal":4.2,"spinRate":2623,"spinDirection":173},"zone":4,"typeConfidence":0.76,"plateTime":0.41576973316892785,"extension":6.351179149241534},"index":0,"playId":"3958ff8d-2710-33e5-ab1e-630dbaa89f93","pitchNumber":1,"startTime":"2026-06-21T19:54:06.605Z","endTime":"2026-06-21T19:54:10.700Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657571,"link":"/api/v1/people/657571","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":641355,"link":"/api/v1/people/641355","batSide":{"code":"L","description":"Left"}},"first":{"id":691176,"link":"/api/v1/people/691176"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"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},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":86.3,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.901218692400313,"aZ":-16.388561457369576,"pfxX":3.559735511514466,"pfxZ":8.359775526878087,"pX":-0.027199787431866518,"pZ":3.570366870547307,"vX0":-7.445399268333782,"vY0":-135.4226115161465,"vZ0":-2.445273682247119,"x":118.04,"y":142.38,"x0":2.274718244212773,"y0":50.00464806112197,"z0":5.6092478849481635,"aX":6.723956569554748},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":14.9,"breakHorizontal":-5.2,"spinRate":2506,"spinDirection":146},"zone":11,"typeConfidence":0.97,"plateTime":0.4018718368423335,"extension":6.490634747066768},"index":1,"playId":"a6ffbf7c-85b1-3a9d-bb11-80e3fdab19fc","pitchNumber":2,"startTime":"2026-06-21T19:54:24.483Z","endTime":"2026-06-21T19:54:27.872Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657571,"link":"/api/v1/people/657571","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":641355,"link":"/api/v1/people/641355","batSide":{"code":"L","description":"Left"}},"first":{"id":691176,"link":"/api/v1/people/691176"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-06-21T19:54:40.192Z","endTime":"2026-06-21T19:54:56.549Z","isPitch":false,"type":"action","player":{"id":641355,"link":"/api/v1/people/641355"},"defense":{"pitcher":{"id":657571,"link":"/api/v1/people/657571","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":641355,"link":"/api/v1/people/641355","batSide":{"code":"L","description":"Left"}},"first":{"id":691176,"link":"/api/v1/people/691176"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":85.9,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.733019930223886,"aZ":-26.2687458597679,"pfxX":7.968131250461038,"pfxZ":3.1419417735980364,"pX":-0.018810138266986215,"pZ":3.6628209223980277,"vX0":-8.690193763093117,"vY0":-135.5097633079131,"vZ0":-0.6680199123448484,"x":117.72,"y":139.88,"x0":2.178691351928657,"y0":50.00192433018438,"z0":5.730915890148727,"aX":14.972393930392952},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":5.8,"breakHorizontal":-12.8,"spinRate":2260,"spinDirection":150},"zone":11,"typeConfidence":0.91,"plateTime":0.4026052480723865,"extension":6.34245735820648},"hitData":{"launchSpeed":71.9,"launchAngle":-29.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":145.22,"coordY":159.28}},"index":3,"playId":"de4caf4f-18b9-3603-a66e-72250bb6cfd2","pitchNumber":3,"startTime":"2026-06-21T19:54:56.549Z","endTime":"2026-06-21T19:55:04.130Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657571,"link":"/api/v1/people/657571","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":641355,"link":"/api/v1/people/641355","batSide":{"code":"L","description":"Left"}},"first":{"id":691176,"link":"/api/v1/people/691176"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641355,"link":"/api/v1/people/641355"},"credit":"b_ab"},{"player":{"id":657571,"link":"/api/v1/people/657571"},"credit":"p_ab"},{"player":{"id":641355,"link":"/api/v1/people/641355"},"credit":"b_pa"},{"player":{"id":657571,"link":"/api/v1/people/657571"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":13.8,"awayTeamWinProbability":86.2,"homeTeamWinProbabilityAdded":-3.799999999999997,"leverageIndex":1.53,"dramaIndex":67.0,"contextMetrics":{},"playEndTime":"2026-06-21T19:55:04.130Z","atBatIndex":57},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"JJ Bleday grounds out, second baseman Jazz Chisholm Jr. to first baseman Ben Rice.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-21T19:57:01.507Z","endTime":"2026-06-21T19:58:09.512Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687396,"fullName":"Brent Headrick","link":"/api/v1/people/687396"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":665862,"link":"/api/v1/people/665862"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":700250,"link":"/api/v1/people/700250"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":84.8,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.142961611941686,"aZ":-14.805001889570898,"pfxX":6.033231913947242,"pfxZ":9.45626373455941,"pX":-0.5993370947472078,"pZ":2.949695572350971,"vX0":-7.490634058202288,"vY0":-134.4146312327836,"vZ0":-6.003562221956346,"x":139.85,"y":159.14,"x0":1.4349135379877211,"y0":50.00075166060348,"z0":6.256746623809784,"aX":11.079278143012727},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":16.1,"breakHorizontal":-9.4,"spinRate":2456,"spinDirection":153},"zone":1,"typeConfidence":0.79,"plateTime":0.40692711314130525,"extension":6.741773245762777},"index":0,"playId":"ecb3ce25-f292-369e-8a49-5c6c101b7179","pitchNumber":1,"startTime":"2026-06-21T19:57:09.139Z","endTime":"2026-06-21T19:57:12.897Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687396,"link":"/api/v1/people/687396","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":680474,"link":"/api/v1/people/680474"},"center":{"id":676609,"link":"/api/v1/people/676609"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":668709,"link":"/api/v1/people/668709","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":79.2,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.43540147164713,"aZ":-25.35926810131866,"pfxX":-1.2016623322207058,"pfxZ":4.340991252874167,"pX":-1.2287922441073593,"pZ":0.503510316580211,"vX0":-6.179915377261393,"vY0":-124.3856021648276,"vZ0":-8.582053348536137,"x":163.84,"y":225.19,"x0":1.4418384379302178,"y0":50.00373282452336,"z0":6.094127325415164,"aX":-1.886971439459222},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":6.1,"breakHorizontal":3.6,"spinRate":2113,"spinDirection":157},"zone":13,"typeConfidence":0.89,"plateTime":0.4399763202200919,"extension":6.781356995398424},"index":1,"playId":"afa860c0-d992-3316-bd7d-07b65f3916af","pitchNumber":2,"startTime":"2026-06-21T19:57:23.097Z","endTime":"2026-06-21T19:57:26.763Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687396,"link":"/api/v1/people/687396","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":680474,"link":"/api/v1/people/680474"},"center":{"id":676609,"link":"/api/v1/people/676609"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":668709,"link":"/api/v1/people/668709","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"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":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":79.6,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.85591009305106,"aZ":-25.543432657787008,"pfxX":-0.9186949729151004,"pfxZ":4.169823788934423,"pX":-0.8330193999298002,"pZ":1.635967726586953,"vX0":-5.697524244698788,"vY0":-124.74134237515189,"vZ0":-5.915491566615217,"x":148.75,"y":194.61,"x0":1.5911642962984442,"y0":50.004793215326664,"z0":6.118138953788591,"aX":-1.4612149614645902},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":6.5,"breakHorizontal":2.9,"spinRate":2076,"spinDirection":157},"zone":13,"typeConfidence":0.88,"plateTime":0.43750249218653625,"extension":6.801537037541252},"index":2,"playId":"da8b3338-67cc-30a7-a70a-c6f976f157a6","pitchNumber":3,"startTime":"2026-06-21T19:57:43.665Z","endTime":"2026-06-21T19:57:48.450Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687396,"link":"/api/v1/people/687396","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":680474,"link":"/api/v1/people/680474"},"center":{"id":676609,"link":"/api/v1/people/676609"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":668709,"link":"/api/v1/people/668709","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":85.7,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.521727484985895,"aZ":-17.379329196324214,"pfxX":7.835480353433064,"pfxZ":7.867410095268443,"pX":0.8989971688220472,"pZ":3.0342547352331843,"vX0":-4.267454236826049,"vY0":-136.16142621368317,"vZ0":-5.452600355569946,"x":82.73,"y":156.86,"x0":1.467507840012547,"y0":50.00159111394031,"z0":6.262805011565413,"aX":14.731113526732159},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":13.3,"breakHorizontal":-13.3,"spinRate":2411,"spinDirection":151},"zone":12,"typeConfidence":0.86,"plateTime":0.4020610037601351,"extension":6.850961158580639},"hitData":{"launchSpeed":66.3,"launchAngle":1.0,"totalDistance":46.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":135.87,"coordY":163.8}},"index":3,"playId":"d83d5340-25b9-30dd-ab8a-000df5e3b4f3","pitchNumber":4,"startTime":"2026-06-21T19:58:01.004Z","endTime":"2026-06-21T19:58:09.512Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687396,"link":"/api/v1/people/687396","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":680474,"link":"/api/v1/people/680474"},"center":{"id":676609,"link":"/api/v1/people/676609"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":668709,"link":"/api/v1/people/668709","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668709,"link":"/api/v1/people/668709"},"credit":"b_ab"},{"player":{"id":687396,"link":"/api/v1/people/687396"},"credit":"p_ab"},{"player":{"id":668709,"link":"/api/v1/people/668709"},"credit":"b_pa"},{"player":{"id":687396,"link":"/api/v1/people/687396"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":15.0,"awayTeamWinProbability":85.0,"homeTeamWinProbabilityAdded":1.1999999999999993,"leverageIndex":0.5,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2026-06-21T19:58:09.512Z","atBatIndex":58},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Sal Stewart flies out to left fielder Max Schuemann.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-21T20:01:35.953Z","endTime":"2026-06-21T20:03:21.237Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":518585,"fullName":"Fernando Cruz","link":"/api/v1/people/518585"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,7],"actionIndex":[1],"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":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":680474,"link":"/api/v1/people/680474"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-06-21T19:58:37.565Z","endTime":"2026-06-21T20:00:17.134Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":687396,"link":"/api/v1/people/687396","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":680474,"link":"/api/v1/people/680474"},"center":{"id":676609,"link":"/api/v1/people/676609"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Fernando Cruz replaces Brent Headrick.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-06-21T20:00:17.134Z","endTime":"2026-06-21T20:01:38.189Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":518585,"link":"/api/v1/people/518585"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":687396,"link":"/api/v1/people/687396","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":680474,"link":"/api/v1/people/680474"},"center":{"id":676609,"link":"/api/v1/people/676609"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.2,"endSpeed":75.5,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.611105610959687,"aZ":-30.361486104760964,"pfxX":6.087168155939884,"pfxZ":1.2493285870066941,"pX":0.12224382455685825,"pZ":4.45328720910284,"vX0":3.5607783850676737,"vY0":-119.68162900666172,"vZ0":3.0460370003099575,"x":112.34,"y":118.54,"x0":-2.174684622496267,"y0":50.00425012558796,"z0":5.879300664201087,"aX":8.850946430597531},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":3.2,"breakHorizontal":-11.9,"spinRate":2601,"spinDirection":78},"zone":12,"typeConfidence":2.0,"plateTime":0.4572639953706421,"extension":6.762864621927231},"index":2,"playId":"818bb8ba-2a6b-38f6-86a2-1a2d05c82380","pitchNumber":1,"startTime":"2026-06-21T20:01:38.189Z","endTime":"2026-06-21T20:01:42.395Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518585,"link":"/api/v1/people/518585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":680474,"link":"/api/v1/people/680474"},"center":{"id":676609,"link":"/api/v1/people/676609"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.7,"endSpeed":75.6,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.531420816450286,"aZ":-29.716235326372537,"pfxX":6.162694510894079,"pfxZ":1.7165988264179273,"pX":0.9054437011421689,"pZ":1.3476158908880986,"vX0":5.306215634480344,"vY0":-118.93812144728463,"vZ0":-3.6567097117326703,"x":82.49,"y":202.39,"x0":-2.1542811901217678,"y0":50.00580650881561,"z0":5.596149125689615,"aX":8.841290863904039},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":2.5,"breakHorizontal":-12.5,"spinRate":2544,"spinDirection":81},"zone":14,"typeConfidence":2.0,"plateTime":0.4602935065383629,"extension":7.001944430129225},"index":3,"playId":"cdc0c1f6-c6ae-3c6b-9065-e9de408386a4","pitchNumber":2,"startTime":"2026-06-21T20:01:55.701Z","endTime":"2026-06-21T20:02:00.152Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518585,"link":"/api/v1/people/518585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":680474,"link":"/api/v1/people/680474"},"center":{"id":676609,"link":"/api/v1/people/676609"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"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},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":86.5,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.121147579151653,"aZ":-10.109530576875217,"pfxX":-2.6603056188430982,"pfxZ":11.539047936631395,"pX":-0.27177401343813445,"pZ":1.2718897020524829,"vX0":5.90324351626252,"vY0":-137.5491655199379,"vZ0":-9.961897671952432,"x":127.36,"y":204.44,"x0":-2.10212384155351,"y0":50.001257780136214,"z0":5.630412584229369,"aX":-5.086676928295376},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":19.0,"breakHorizontal":3.6,"spinRate":2265,"spinDirection":208},"zone":13,"typeConfidence":0.91,"plateTime":0.3985376488883765,"extension":7.0374406843054995},"index":4,"playId":"312d2a7d-79cb-3ed7-bf0f-9a412a918fda","pitchNumber":3,"startTime":"2026-06-21T20:02:14.483Z","endTime":"2026-06-21T20:02:19.090Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518585,"link":"/api/v1/people/518585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":680474,"link":"/api/v1/people/680474"},"center":{"id":676609,"link":"/api/v1/people/676609"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":85.9,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.52962032047696,"aZ":-13.145191380592369,"pfxX":-3.0242031028462386,"pfxZ":10.075588281038907,"pX":0.5737069868317503,"pZ":2.273667663548494,"vX0":7.886644265598096,"vY0":-136.65367952383912,"vZ0":-6.6827587949166025,"x":95.13,"y":177.39,"x0":-1.958613652075774,"y0":50.00096666610209,"z0":5.656395027713227,"aX":-5.711094717276298},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.9,"breakHorizontal":3.8,"spinRate":2276,"spinDirection":209},"zone":6,"typeConfidence":0.9,"plateTime":0.40104615800071386,"extension":6.927192582739942},"index":5,"playId":"04e73a25-67c7-3a0f-9ee4-4e8d02b0a833","pitchNumber":4,"startTime":"2026-06-21T20:02:33.586Z","endTime":"2026-06-21T20:02:37.303Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518585,"link":"/api/v1/people/518585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":680474,"link":"/api/v1/people/680474"},"center":{"id":676609,"link":"/api/v1/people/676609"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"index":6,"startTime":"2026-06-21T20:02:52.048Z","endTime":"2026-06-21T20:03:06.677Z","isPitch":false,"type":"action","player":{"id":701398,"link":"/api/v1/people/701398"},"defense":{"pitcher":{"id":518585,"link":"/api/v1/people/518585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":680474,"link":"/api/v1/people/680474"},"center":{"id":676609,"link":"/api/v1/people/676609"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"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":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":85.1,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.198444684842947,"aZ":-14.600655814685478,"pfxX":-6.998743253972352,"pfxZ":9.442821239497853,"pX":-0.040693338506478764,"pZ":2.9453767241156985,"vX0":6.683529818900024,"vY0":-135.67338192707055,"vZ0":-4.912419529317675,"x":118.55,"y":159.25,"x0":-1.6289668070883099,"y0":50.00113299491945,"z0":5.800001946842972,"aX":-13.022348171740187},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":16.2,"breakHorizontal":11.3,"spinRate":2166,"spinDirection":203},"zone":2,"typeConfidence":2.0,"plateTime":0.4039917908476731,"extension":7.239869775532107},"hitData":{"launchSpeed":86.7,"launchAngle":51.0,"totalDistance":264.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":88.28,"coordY":100.72}},"index":7,"playId":"065b3b13-90f2-3ea3-8f94-0258654625cf","pitchNumber":5,"startTime":"2026-06-21T20:03:06.677Z","endTime":"2026-06-21T20:03:21.237Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518585,"link":"/api/v1/people/518585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":680474,"link":"/api/v1/people/680474"},"center":{"id":676609,"link":"/api/v1/people/676609"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701398,"link":"/api/v1/people/701398"},"credit":"b_ab"},{"player":{"id":518585,"link":"/api/v1/people/518585"},"credit":"p_ab"},{"player":{"id":701398,"link":"/api/v1/people/701398"},"credit":"b_pa"},{"player":{"id":518585,"link":"/api/v1/people/518585"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":16.0,"awayTeamWinProbability":84.0,"homeTeamWinProbabilityAdded":1.0,"leverageIndex":0.39,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-06-21T20:03:21.237Z","atBatIndex":59},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Nathaniel Lowe pops out to third baseman Amed Rosario in foul territory.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-21T20:03:21.632Z","endTime":"2026-06-21T20:06:10.511Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":518585,"fullName":"Fernando Cruz","link":"/api/v1/people/518585"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":642708,"link":"/api/v1/people/642708"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":85.9,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.63145642923197,"aZ":-14.027321564586602,"pfxX":-2.8953348051874013,"pfxZ":9.567004996776587,"pX":0.17397309960370938,"pZ":3.197874442228704,"vX0":6.55538936235718,"vY0":-136.94501933904482,"vZ0":-4.405464605833808,"x":110.37,"y":152.44,"x0":-1.8761140301943253,"y0":50.003908644987234,"z0":5.789117813590146,"aX":-5.493502448546003},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.6,"breakHorizontal":3.8,"spinRate":2250,"spinDirection":209},"zone":2,"typeConfidence":0.9,"plateTime":0.4001749931203711,"extension":7.058394897202467},"index":0,"playId":"6c91302b-03bb-3e46-9341-3e03e75dd80d","pitchNumber":1,"startTime":"2026-06-21T20:03:44.328Z","endTime":"2026-06-21T20:03:52.855Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518585,"link":"/api/v1/people/518585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":680474,"link":"/api/v1/people/680474"},"center":{"id":676609,"link":"/api/v1/people/676609"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":663993,"link":"/api/v1/people/663993","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.9,"endSpeed":74.8,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.42052137160457,"aZ":-31.16590745809854,"pfxX":-1.969809606148778,"pfxZ":0.7138936644445764,"pX":-0.8025136600322654,"pZ":3.740859566718411,"vX0":2.737664003644368,"vY0":-116.45509189887663,"vZ0":1.2304685986465562,"x":147.59,"y":137.78,"x0":-1.7258582369627367,"y0":50.00048596105581,"z0":6.106426802759691,"aX":-2.7643258975068976},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":1.8,"breakHorizontal":3.0,"spinRate":734,"spinDirection":234},"zone":11,"typeConfidence":0.91,"plateTime":0.4665024449653288,"extension":6.924463519153263},"index":1,"playId":"5fd1b7b9-56d8-3578-a46d-f62c84d4bc7e","pitchNumber":2,"startTime":"2026-06-21T20:04:12.940Z","endTime":"2026-06-21T20:04:16.856Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518585,"link":"/api/v1/people/518585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":680474,"link":"/api/v1/people/680474"},"center":{"id":676609,"link":"/api/v1/people/676609"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":663993,"link":"/api/v1/people/663993","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.0,"endSpeed":74.8,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.82475599231888,"aZ":-34.33200286040721,"pfxX":-1.125588037653903,"pfxZ":-1.5563134163301386,"pX":-0.38002851540876365,"pZ":1.017593886434128,"vX0":3.1176389685863546,"vY0":-116.5603425237051,"vZ0":-3.982605839482492,"x":131.49,"y":211.3,"x0":-1.5826657895836511,"y0":50.00061066987067,"z0":5.955568486233293,"aX":-1.5646310194847552},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.7,"breakVerticalInduced":-3.5,"breakHorizontal":1.3,"spinRate":685,"spinDirection":241},"zone":13,"typeConfidence":0.9,"plateTime":0.4680924989963611,"extension":6.661340623654343},"index":2,"playId":"93a0e685-f2d2-32d7-90df-93f0f4ac7ede","pitchNumber":3,"startTime":"2026-06-21T20:04:30.675Z","endTime":"2026-06-21T20:04:34.773Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518585,"link":"/api/v1/people/518585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":680474,"link":"/api/v1/people/680474"},"center":{"id":676609,"link":"/api/v1/people/676609"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":663993,"link":"/api/v1/people/663993","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"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},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":86.0,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.947551715755335,"aZ":-14.234680107978177,"pfxX":-3.5489144336571177,"pfxZ":9.553139212094951,"pX":0.4244015221787897,"pZ":1.8674352289080756,"vX0":7.07067339136735,"vY0":-135.73108760548763,"vZ0":-7.6175748851215905,"x":100.82,"y":188.36,"x0":-1.7458439438847053,"y0":50.00255658302538,"z0":5.688952530426078,"aX":-6.664665617670588},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":16.0,"breakHorizontal":5.0,"spinRate":2183,"spinDirection":207},"zone":9,"typeConfidence":0.9,"plateTime":0.4025786777634628,"extension":6.862673463022064},"index":3,"playId":"c76b35cb-9c91-35b5-ba66-ee12f468d088","pitchNumber":4,"startTime":"2026-06-21T20:04:49.895Z","endTime":"2026-06-21T20:04:53.843Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518585,"link":"/api/v1/people/518585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":680474,"link":"/api/v1/people/680474"},"center":{"id":676609,"link":"/api/v1/people/676609"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":663993,"link":"/api/v1/people/663993","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":86.1,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.79975397299385,"aZ":-19.423556691236296,"pfxX":-9.709279149564267,"pfxZ":6.739076136038452,"pX":0.4787190753593686,"pZ":2.973598950962413,"vX0":9.466236132054815,"vY0":-136.39173438477061,"vZ0":-4.028891515629123,"x":98.75,"y":158.49,"x0":-1.7683947622727143,"y0":50.001805769925184,"z0":5.801867018571629,"aX":-18.369801709753332},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":11.5,"breakHorizontal":15.7,"spinRate":2094,"spinDirection":210},"zone":3,"typeConfidence":0.93,"plateTime":0.4009245250487594,"extension":7.1586458099053125},"index":4,"playId":"5a86f006-85de-3987-9f37-db3b49ae759f","pitchNumber":5,"startTime":"2026-06-21T20:05:15.193Z","endTime":"2026-06-21T20:05:19.989Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518585,"link":"/api/v1/people/518585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":680474,"link":"/api/v1/people/680474"},"center":{"id":676609,"link":"/api/v1/people/676609"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":663993,"link":"/api/v1/people/663993","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"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":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.7,"endSpeed":73.4,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.166866781453294,"aZ":-36.37211289344679,"pfxX":1.526773014202651,"pfxZ":-3.0639862212263296,"pX":-1.387903184596099,"pZ":3.9982365670743425,"vX0":0.16650806965539158,"vY0":-116.13896397370932,"vZ0":2.759710804684876,"x":169.9,"y":130.83,"x0":-1.6588949123039074,"y0":50.003204273956754,"z0":6.247065915354751,"aX":2.0915517796593814},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.4,"breakVerticalInduced":-4.6,"breakHorizontal":-2.8,"spinRate":621,"spinDirection":272},"zone":11,"typeConfidence":0.91,"plateTime":0.4710989382487609,"extension":6.787352986538092},"index":5,"playId":"07fb1652-548d-3c79-9bc3-86832efafef9","pitchNumber":6,"startTime":"2026-06-21T20:05:37.124Z","endTime":"2026-06-21T20:05:41.512Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518585,"link":"/api/v1/people/518585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":680474,"link":"/api/v1/people/680474"},"center":{"id":676609,"link":"/api/v1/people/676609"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":663993,"link":"/api/v1/people/663993","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":86.7,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.76126390952834,"aZ":-13.002601184675587,"pfxX":-3.648192534399412,"pfxZ":10.022488280409094,"pX":0.030685172935415703,"pZ":3.0483135652355102,"vX0":6.1761876126591195,"vY0":-136.62014375087782,"vZ0":-5.057583791757348,"x":115.83,"y":156.48,"x0":-1.7731277893330168,"y0":50.00162880019911,"z0":5.799300515541885,"aX":-6.978130411015418},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.4,"breakHorizontal":5.5,"spinRate":2284,"spinDirection":207},"zone":2,"typeConfidence":0.9,"plateTime":0.39910658524037235,"extension":6.923668149653848},"hitData":{"launchSpeed":63.2,"launchAngle":71.0,"totalDistance":92.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":94.81,"coordY":181.8}},"index":6,"playId":"7ac5aefd-dea7-3392-af3c-ae6be516eb3c","pitchNumber":7,"startTime":"2026-06-21T20:05:59.254Z","endTime":"2026-06-21T20:06:10.511Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518585,"link":"/api/v1/people/518585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":680474,"link":"/api/v1/people/680474"},"center":{"id":676609,"link":"/api/v1/people/676609"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":663993,"link":"/api/v1/people/663993","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663993,"link":"/api/v1/people/663993"},"credit":"b_ab"},{"player":{"id":518585,"link":"/api/v1/people/518585"},"credit":"p_ab"},{"player":{"id":663993,"link":"/api/v1/people/663993"},"credit":"b_pa"},{"player":{"id":518585,"link":"/api/v1/people/518585"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":16.7,"awayTeamWinProbability":83.3,"homeTeamWinProbabilityAdded":0.6999999999999993,"leverageIndex":0.27,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2026-06-21T20:06:10.511Z","atBatIndex":60},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Max Schuemann strikes out swinging.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-21T20:08:59.455Z","endTime":"2026-06-21T20:09:57.305Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":680474,"fullName":"Max Schuemann","link":"/api/v1/people/680474"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663574,"fullName":"Tony Santillan","link":"/api/v1/people/663574"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[4,5,7],"actionIndex":[0,1,2,3],"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":680474,"fullName":"Max Schuemann","link":"/api/v1/people/680474"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":663886,"link":"/api/v1/people/663886"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Matt McLain replaces first baseman Sal Stewart, batting 3rd, playing shortstop.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-21T20:08:01.423Z","endTime":"2026-06-21T20:08:01.445Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":680574,"link":"/api/v1/people/680574"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"301","replacedPlayer":{"id":701398,"link":"/api/v1/people/701398"},"defense":{"pitcher":{"id":657571,"link":"/api/v1/people/657571","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":680474,"link":"/api/v1/people/680474","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive switch from second base to first base for Spencer Steer.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-06-21T20:08:01.445Z","endTime":"2026-06-21T20:08:01.446Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":668715,"link":"/api/v1/people/668715"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"500","defense":{"pitcher":{"id":657571,"link":"/api/v1/people/657571","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":680474,"link":"/api/v1/people/680474","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive switch from shortstop to second base for Edwin Arroyo.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-06-21T20:08:01.446Z","endTime":"2026-06-21T20:08:01.447Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":695490,"link":"/api/v1/people/695490"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"900","defense":{"pitcher":{"id":657571,"link":"/api/v1/people/657571","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":695490,"link":"/api/v1/people/695490"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":680474,"link":"/api/v1/people/680474","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Tony Santillan replaces Caleb Ferguson.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-06-21T20:08:01.447Z","endTime":"2026-06-21T20:09:01.799Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663574,"link":"/api/v1/people/663574"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":657571,"link":"/api/v1/people/657571","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":680574,"link":"/api/v1/people/680574"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":680474,"link":"/api/v1/people/680474","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"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},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":85.9,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.13855236159803,"aZ":-17.0937632039257,"pfxX":-7.891076699333509,"pfxZ":7.911829370551944,"pX":-0.9630507270877746,"pZ":3.1371888609997116,"vX0":5.928913182797325,"vY0":-137.59163516679826,"vZ0":-2.6744844664485647,"x":153.71,"y":154.08,"x0":-2.12664923622137,"y0":50.00605813179252,"z0":5.2880147479300526,"aX":-15.047399924226966},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":13.9,"breakHorizontal":13.0,"spinRate":2445,"spinDirection":222},"zone":11,"typeConfidence":0.9,"plateTime":0.3989519823619805,"extension":6.284415738181474},"index":4,"playId":"5fe16c92-9a59-302a-8512-2d62e9c38e6f","pitchNumber":1,"startTime":"2026-06-21T20:09:01.799Z","endTime":"2026-06-21T20:09:05.429Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663574,"link":"/api/v1/people/663574","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":680574,"link":"/api/v1/people/680574"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":680474,"link":"/api/v1/people/680474","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":78.5,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.784425131967996,"aZ":-41.451762252366336,"pfxX":3.4032787658468364,"pfxZ":-5.929947983038989,"pX":0.02831412231135645,"pZ":2.448238733733393,"vX0":4.487906178203606,"vY0":-124.71406082158039,"vZ0":1.2803016556121827,"x":115.92,"y":172.68,"x0":-2.2417452728845886,"y0":50.0037380298763,"z0":5.36621129501094,"aX":5.322599157543986},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.5,"breakVerticalInduced":-10.1,"breakHorizontal":-7.3,"spinRate":2182,"spinDirection":30},"zone":5,"typeConfidence":2.0,"plateTime":0.440406438058099,"extension":6.53886893646174},"index":5,"playId":"d0e2606b-cae7-315b-9274-1892df19d94e","pitchNumber":2,"startTime":"2026-06-21T20:09:19.806Z","endTime":"2026-06-21T20:09:23.425Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663574,"link":"/api/v1/people/663574","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":680574,"link":"/api/v1/people/680574"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":680474,"link":"/api/v1/people/680474","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":6,"startTime":"2026-06-21T20:09:35.143Z","endTime":"2026-06-21T20:09:52.494Z","isPitch":false,"type":"action","player":{"id":680474,"link":"/api/v1/people/680474"},"defense":{"pitcher":{"id":663574,"link":"/api/v1/people/663574","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":680574,"link":"/api/v1/people/680574"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":680474,"link":"/api/v1/people/680474","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SV","description":"Slurve"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.8,"endSpeed":77.9,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.58667273144812,"aZ":-41.12137147368405,"pfxX":4.436489486365515,"pfxZ":-5.79281439227273,"pX":0.4285977714385406,"pZ":1.27942539095979,"vX0":5.151435167259183,"vY0":-124.75268441417334,"vZ0":-1.0089424178575142,"x":100.66,"y":204.24,"x0":-2.254290744204815,"y0":50.00050492333566,"z0":5.13707540226926,"aX":6.856041904694861},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.1,"breakVerticalInduced":-10.4,"breakHorizontal":-9.4,"spinRate":2288,"spinDirection":36},"zone":14,"typeConfidence":2.0,"plateTime":0.44231673128581805,"extension":6.526287340412326},"index":7,"playId":"bbaa1d43-550a-3662-b334-c902a3027dee","pitchNumber":3,"startTime":"2026-06-21T20:09:52.494Z","endTime":"2026-06-21T20:09:57.305Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663574,"link":"/api/v1/people/663574","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":680574,"link":"/api/v1/people/680574"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":680474,"link":"/api/v1/people/680474","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680474,"link":"/api/v1/people/680474"},"credit":"b_ab"},{"player":{"id":663574,"link":"/api/v1/people/663574"},"credit":"p_ab"},{"player":{"id":680474,"link":"/api/v1/people/680474"},"credit":"b_pa"},{"player":{"id":663574,"link":"/api/v1/people/663574"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":12.3,"awayTeamWinProbability":87.7,"homeTeamWinProbabilityAdded":-4.399999999999999,"leverageIndex":1.73,"dramaIndex":76.0,"contextMetrics":{},"playEndTime":"2026-06-21T20:09:57.305Z","atBatIndex":61},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jazz Chisholm Jr. grounds out to first baseman Spencer Steer.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-21T20:10:00.798Z","endTime":"2026-06-21T20:11:14.011Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663574,"fullName":"Tony Santillan","link":"/api/v1/people/663574"},"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":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":668715,"link":"/api/v1/people/668715"},"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":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":77.5,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.896559432316927,"aZ":-40.801160964009355,"pfxX":2.91043460916792,"pfxZ":-5.648651178189489,"pX":0.048329200391955776,"pZ":2.3268968750246457,"vX0":4.779793166847408,"vY0":-123.41097127314825,"vZ0":1.1930494265247387,"x":115.16,"y":175.95,"x0":-2.2994727190684223,"y0":50.004153232245535,"z0":5.301196919521472,"aX":4.44312011521956},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.9,"breakVerticalInduced":-9.6,"breakHorizontal":-6.5,"spinRate":2213,"spinDirection":22},"zone":5,"typeConfidence":2.0,"plateTime":0.44557573206007106,"extension":6.39253467209827},"index":0,"playId":"274d39d4-3844-3fac-9abc-8c1c1a4c4a14","pitchNumber":1,"startTime":"2026-06-21T20:10:24.255Z","endTime":"2026-06-21T20:10:28.026Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663574,"link":"/api/v1/people/663574","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":680574,"link":"/api/v1/people/680574"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"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},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":86.0,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.58515302654945,"aZ":-17.613468958276687,"pfxX":-7.1399940571113225,"pfxZ":7.630609276167991,"pX":-1.1814092475459055,"pZ":4.876283482904511,"vX0":5.472663200654117,"vY0":-137.30541493161599,"vZ0":1.9237178119584308,"x":162.03,"y":107.12,"x0":-2.27340432385397,"y0":50.00190836036702,"z0":5.365560804164476,"aX":-13.623517252429881},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":14.4,"breakHorizontal":11.8,"spinRate":2437,"spinDirection":224},"zone":11,"typeConfidence":0.9,"plateTime":0.39901874143848337,"extension":6.620746103680239},"index":1,"playId":"baa64e45-ae44-3dae-8ed5-08b02f23e5ea","pitchNumber":2,"startTime":"2026-06-21T20:10:41.930Z","endTime":"2026-06-21T20:10:45.330Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663574,"link":"/api/v1/people/663574","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":680574,"link":"/api/v1/people/680574"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"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":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":86.7,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.54379654974122,"aZ":-17.559882911349874,"pfxX":-8.118825401218906,"pfxZ":7.535109306670632,"pX":0.18350962089717196,"pZ":3.4950613354642663,"vX0":8.933067085086849,"vY0":-138.7557237605982,"vZ0":-1.3920730968485864,"x":110.01,"y":144.41,"x0":-2.0307710827406447,"y0":50.0045610737266,"z0":5.1794301279515,"aX":-15.751258897707258},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.6,"breakHorizontal":12.7,"spinRate":2479,"spinDirection":223},"zone":12,"typeConfidence":0.9,"plateTime":0.3955163801231776,"extension":6.653906059403106},"hitData":{"launchSpeed":81.3,"launchAngle":-21.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":157.89,"coordY":166.38}},"index":2,"playId":"50a29a89-f3a4-3538-bf54-986c5c7f7b31","pitchNumber":3,"startTime":"2026-06-21T20:11:02.181Z","endTime":"2026-06-21T20:11:14.011Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663574,"link":"/api/v1/people/663574","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":680574,"link":"/api/v1/people/680574"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665862,"link":"/api/v1/people/665862"},"credit":"b_ab"},{"player":{"id":663574,"link":"/api/v1/people/663574"},"credit":"p_ab"},{"player":{"id":665862,"link":"/api/v1/people/665862"},"credit":"b_pa"},{"player":{"id":663574,"link":"/api/v1/people/663574"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":9.3,"awayTeamWinProbability":90.7,"homeTeamWinProbabilityAdded":-3.0,"leverageIndex":1.19,"dramaIndex":54.0,"contextMetrics":{},"playEndTime":"2026-06-21T20:11:14.011Z","atBatIndex":62},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"José Caballero pops out to catcher Tyler Stephenson in foul territory.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-21T20:11:26.946Z","endTime":"2026-06-21T20:12:25.759Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663574,"fullName":"Tony Santillan","link":"/api/v1/people/663574"},"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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":663886,"link":"/api/v1/people/663886"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":80.0,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.696190286883386,"aZ":-34.54504968866529,"pfxX":4.628037759940123,"pfxZ":-1.4778111207530342,"pX":1.5172655466716725,"pZ":1.5202334277412368,"vX0":7.40224158059131,"vY0":-125.3558601626594,"vZ0":-2.0963303830886035,"x":59.17,"y":197.73,"x0":-2.067358474429051,"y0":50.003713263162105,"z0":5.168860300208258,"aX":7.41652212439734},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-2.9,"breakHorizontal":-10.0,"spinRate":2127,"spinDirection":23},"zone":14,"typeConfidence":0.86,"plateTime":0.4357878506934023,"extension":6.618873884160759},"index":0,"playId":"af99c181-7f12-3043-84f4-12e79d2e3699","pitchNumber":1,"startTime":"2026-06-21T20:11:55.727Z","endTime":"2026-06-21T20:12:00.387Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663574,"link":"/api/v1/people/663574","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":680574,"link":"/api/v1/people/680574"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":676609,"link":"/api/v1/people/676609","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":87.6,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.077439371820663,"aZ":-16.203495511004558,"pfxX":-7.021390566126044,"pfxZ":8.145723408850817,"pX":-0.09682758106807504,"pZ":3.391978557204909,"vX0":7.693131442721811,"vY0":-138.45400585591537,"vZ0":-2.0095748497943555,"x":120.69,"y":147.2,"x0":-1.9863014921687268,"y0":50.00283640122892,"z0":5.19990427565616,"aX":-13.766194799366316},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.6,"breakHorizontal":11.3,"spinRate":2257,"spinDirection":226},"zone":11,"typeConfidence":0.9,"plateTime":0.39414341767492234,"extension":6.732422652851009},"hitData":{"launchSpeed":81.6,"launchAngle":86.0,"totalDistance":48.0,"trajectory":"popup","hardness":"medium","location":"2","coordinates":{"coordX":139.76,"coordY":218.92}},"index":1,"playId":"c4e98238-ef22-35b3-8e52-f7b047b870b9","pitchNumber":2,"startTime":"2026-06-21T20:12:14.888Z","endTime":"2026-06-21T20:12:25.759Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663574,"link":"/api/v1/people/663574","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":680574,"link":"/api/v1/people/680574"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":676609,"link":"/api/v1/people/676609","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676609,"link":"/api/v1/people/676609"},"credit":"b_ab"},{"player":{"id":663574,"link":"/api/v1/people/663574"},"credit":"p_ab"},{"player":{"id":676609,"link":"/api/v1/people/676609"},"credit":"b_pa"},{"player":{"id":663574,"link":"/api/v1/people/663574"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":7.6,"awayTeamWinProbability":92.4,"homeTeamWinProbabilityAdded":-1.700000000000001,"leverageIndex":0.66,"dramaIndex":32.0,"contextMetrics":{},"playEndTime":"2026-06-21T20:12:25.759Z","atBatIndex":63},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Spencer Steer singles on a ground ball to second baseman Jazz Chisholm Jr. Spencer Steer advances to 3rd, on a fielding error by second baseman Jazz Chisholm Jr. Spencer Steer advances to 3rd, on a throwing error by center fielder José Caballero.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-21T20:14:58.651Z","endTime":"2026-06-21T20:15:33.578Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666808,"fullName":"Camilo Doval","link":"/api/v1/people/666808"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":665862,"link":"/api/v1/people/665862"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":665862,"link":"/api/v1/people/665862"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_fielding_error"}]},{"movement":{"originBase":null,"start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":676609,"link":"/api/v1/people/676609"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_throwing_error"}]}],"playEvents":[{"details":{"description":"Pitching Change: Camilo Doval replaces Fernando Cruz.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-21T20:13:46.927Z","endTime":"2026-06-21T20:15:00.648Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":666808,"link":"/api/v1/people/666808"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":518585,"link":"/api/v1/people/518585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":680474,"link":"/api/v1/people/680474"},"center":{"id":676609,"link":"/api/v1/people/676609"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"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},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":99.3,"endSpeed":91.5,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.992241972625326,"aZ":-28.773181345259633,"pfxX":-5.822456719073415,"pfxZ":1.5961795090773094,"pX":1.7450698693886055,"pZ":2.779167741863752,"vX0":11.347079834628664,"vY0":-144.34470926435654,"vZ0":-2.04374509060946,"x":50.48,"y":163.74,"x0":-1.4656838666751344,"y0":50.00102935985278,"z0":5.253406536475337,"aX":-12.388748258343256},"breaks":{"breakAngle":19.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":2.6,"breakHorizontal":8.5,"spinRate":2527,"spinDirection":227},"zone":12,"typeConfidence":2.0,"plateTime":0.3782727512211639,"extension":6.4910897266284415},"index":1,"playId":"d82d30eb-b4a8-32bd-aea0-9288697260c4","pitchNumber":1,"startTime":"2026-06-21T20:15:00.648Z","endTime":"2026-06-21T20:15:04.004Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666808,"link":"/api/v1/people/666808","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":680474,"link":"/api/v1/people/680474"},"center":{"id":676609,"link":"/api/v1/people/676609"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":98.5,"endSpeed":90.1,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.15558537338359,"aZ":-23.54753077668685,"pfxX":-4.674481788447188,"pfxZ":4.152350126564691,"pX":0.8795519873217053,"pZ":2.5049385037533147,"vX0":8.192122604500023,"vY0":-143.2461884364521,"vZ0":-3.600272125811844,"x":83.47,"y":171.15,"x0":-1.4103065240201513,"y0":50.002721676828465,"z0":5.250564301246967,"aX":-9.712450763689839},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":7.0,"breakHorizontal":6.8,"spinRate":2556,"spinDirection":218},"zone":12,"typeConfidence":2.0,"plateTime":0.3824019029479362,"extension":6.571438805571682},"hitData":{"launchSpeed":74.7,"launchAngle":-9.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":126.98,"coordY":102.53}},"index":2,"playId":"9d464491-4dd9-3553-b416-2f99aeab7144","pitchNumber":2,"startTime":"2026-06-21T20:15:17.973Z","endTime":"2026-06-21T20:15:33.578Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666808,"link":"/api/v1/people/666808","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":680474,"link":"/api/v1/people/680474"},"center":{"id":676609,"link":"/api/v1/people/676609"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668715,"link":"/api/v1/people/668715"},"credit":"b_ab"},{"player":{"id":666808,"link":"/api/v1/people/666808"},"credit":"p_ab"},{"player":{"id":668715,"link":"/api/v1/people/668715"},"credit":"b_pa"},{"player":{"id":666808,"link":"/api/v1/people/666808"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.2,"awayTeamWinProbability":95.8,"homeTeamWinProbabilityAdded":-3.3999999999999995,"leverageIndex":0.31,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2026-06-21T20:15:33.578Z","atBatIndex":64},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Eugenio Suárez strikes out swinging.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-21T20:16:12.555Z","endTime":"2026-06-21T20:19:10.655Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666808,"fullName":"Camilo Doval","link":"/api/v1/people/666808"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":645305,"link":"/api/v1/people/645305"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":100.0,"endSpeed":91.8,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.61269732348187,"aZ":-26.284107367980177,"pfxX":-6.652667513276629,"pfxZ":2.7335261029043494,"pX":0.13686609992357252,"pZ":3.099113601381488,"vX0":7.284760024816911,"vY0":-145.50376524249393,"vZ0":-2.0439862801221027,"x":111.78,"y":155.1,"x0":-1.5291456249303388,"y0":50.00343034822141,"z0":5.395707380848717,"aX":-14.334077463649338},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":4.7,"breakHorizontal":10.7,"spinRate":2612,"spinDirection":222},"zone":2,"typeConfidence":2.0,"plateTime":0.37575873146463223,"extension":6.431731253246121},"index":0,"playId":"28421bad-7ace-3c30-960a-4e11c277252c","pitchNumber":1,"startTime":"2026-06-21T20:16:12.555Z","endTime":"2026-06-21T20:16:16.805Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666808,"link":"/api/v1/people/666808","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":680474,"link":"/api/v1/people/680474"},"center":{"id":676609,"link":"/api/v1/people/676609"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":553993,"link":"/api/v1/people/553993","batSide":{"code":"R","description":"Right"}},"third":{"id":668715,"link":"/api/v1/people/668715"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":82.8,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.157232793288347,"aZ":-33.84569365839084,"pfxX":2.615130082555956,"pfxZ":-0.968463875177334,"pX":0.5414928456762517,"pZ":0.6515311270923358,"vX0":4.375563507441545,"vY0":-130.4883447378937,"vZ0":-5.180235850370735,"x":96.36,"y":221.19,"x0":-1.4960341024742376,"y0":50.00232229554822,"z0":5.208910077110176,"aX":4.514605533426213},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":-2.6,"breakHorizontal":-5.6,"spinRate":2766,"spinDirection":56},"zone":14,"typeConfidence":2.0,"plateTime":0.419552626640451,"extension":6.573267481505632},"index":1,"playId":"0a063cf2-bda7-3d13-ad75-fff0d88de937","pitchNumber":2,"startTime":"2026-06-21T20:16:33.348Z","endTime":"2026-06-21T20:16:37.233Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666808,"link":"/api/v1/people/666808","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":680474,"link":"/api/v1/people/680474"},"center":{"id":676609,"link":"/api/v1/people/676609"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":553993,"link":"/api/v1/people/553993","batSide":{"code":"R","description":"Right"}},"third":{"id":668715,"link":"/api/v1/people/668715"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"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":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":83.1,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.880448439334614,"aZ":-36.05078589135797,"pfxX":2.274651430885208,"pfxZ":-2.2248213242531314,"pX":1.6907187256880114,"pZ":0.9962873824711749,"vX0":6.979497468749956,"vY0":-131.70874157461557,"vZ0":-4.206603125270908,"x":52.55,"y":211.88,"x0":-1.296826235127818,"y0":50.00223900091759,"z0":5.301424100407916,"aX":3.965268315240635},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-4.8,"breakHorizontal":-5.8,"spinRate":2782,"spinDirection":52},"zone":14,"typeConfidence":2.0,"plateTime":0.4170244186670118,"extension":6.55090959239912},"index":2,"playId":"554c178e-a753-31d8-a258-63add987fd9d","pitchNumber":3,"startTime":"2026-06-21T20:16:50.183Z","endTime":"2026-06-21T20:16:55.040Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666808,"link":"/api/v1/people/666808","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":680474,"link":"/api/v1/people/680474"},"center":{"id":676609,"link":"/api/v1/people/676609"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":553993,"link":"/api/v1/people/553993","batSide":{"code":"R","description":"Right"}},"third":{"id":668715,"link":"/api/v1/people/668715"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":99.6,"endSpeed":92.1,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.56704922815853,"aZ":-31.020762091523398,"pfxX":-3.444917648079267,"pfxZ":0.5405372664339705,"pX":2.2253909509936642,"pZ":2.002885285366729,"vX0":11.134451084222363,"vY0":-144.67727515967906,"vZ0":-4.216681701331867,"x":32.17,"y":184.7,"x0":-1.20855944356012,"y0":50.004624212559065,"z0":5.358528541672815,"aX":-7.377860697569997},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":0.4,"breakHorizontal":4.3,"spinRate":2603,"spinDirection":220},"zone":14,"typeConfidence":2.0,"plateTime":0.3771299522493692,"extension":6.647323353345332},"index":3,"playId":"430b8340-27d2-3956-9801-79917180e958","pitchNumber":4,"startTime":"2026-06-21T20:17:10.368Z","endTime":"2026-06-21T20:17:14.338Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666808,"link":"/api/v1/people/666808","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":680474,"link":"/api/v1/people/680474"},"center":{"id":676609,"link":"/api/v1/people/676609"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":553993,"link":"/api/v1/people/553993","batSide":{"code":"R","description":"Right"}},"third":{"id":668715,"link":"/api/v1/people/668715"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":true},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":99.3,"endSpeed":91.9,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.505578737441134,"aZ":-30.021101158668223,"pfxX":-3.520214822019769,"pfxZ":1.0063570502239028,"pX":-0.6783224678498214,"pZ":2.1286005190420814,"vX0":4.414162596348972,"vY0":-144.69342925252568,"vZ0":-3.746517422547651,"x":142.86,"y":181.31,"x0":-1.7589376124031693,"y0":50.00593365301891,"z0":5.258742622867961,"aX":-7.543048049903047},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":1.3,"breakHorizontal":5.6,"spinRate":2499,"spinDirection":216},"zone":7,"typeConfidence":2.0,"plateTime":0.3770798196269647,"extension":6.664518299996991},"index":4,"playId":"1cc388b7-5c20-3cb0-bac0-98d46cd9fbb8","pitchNumber":5,"startTime":"2026-06-21T20:17:45.811Z","endTime":"2026-06-21T20:18:12.833Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666808,"link":"/api/v1/people/666808","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":680474,"link":"/api/v1/people/680474"},"center":{"id":676609,"link":"/api/v1/people/676609"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":553993,"link":"/api/v1/people/553993","batSide":{"code":"R","description":"Right"}},"third":{"id":668715,"link":"/api/v1/people/668715"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":113,"player":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"}},"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":99.4,"endSpeed":91.6,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.376216106288428,"aZ":-27.273466646975454,"pfxX":-2.9124122994234494,"pfxZ":2.296811086325045,"pX":1.0821082265580193,"pZ":2.3815729823849385,"vX0":8.859832128011023,"vY0":-144.55363731700507,"vZ0":-3.3584624871890294,"x":75.75,"y":174.48,"x0":-1.634190968562552,"y0":50.002258310429106,"z0":5.219198099845457,"aX":-6.211095527278423},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":3.7,"breakHorizontal":3.6,"spinRate":2500,"spinDirection":215},"zone":14,"typeConfidence":2.0,"plateTime":0.37786507188023943,"extension":6.654389834139749},"index":5,"playId":"db0970bf-1746-32d4-becc-636027ad6f28","pitchNumber":6,"startTime":"2026-06-21T20:18:17.986Z","endTime":"2026-06-21T20:18:23.908Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666808,"link":"/api/v1/people/666808","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":680474,"link":"/api/v1/people/680474"},"center":{"id":676609,"link":"/api/v1/people/676609"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":553993,"link":"/api/v1/people/553993","batSide":{"code":"R","description":"Right"}},"third":{"id":668715,"link":"/api/v1/people/668715"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":100.0,"endSpeed":93.1,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.64341369977984,"aZ":-28.896337478869704,"pfxX":-4.05484169204386,"pfxZ":1.5022170920031952,"pX":0.33063968271871863,"pZ":1.9594006966129354,"vX0":6.857012500826372,"vY0":-145.6508369031864,"vZ0":-4.56407423250033,"x":104.4,"y":185.88,"x0":-1.5088151264478606,"y0":50.00720973053007,"z0":5.25819560072345,"aX":-8.86652652250616},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":2.2,"breakHorizontal":6.2,"spinRate":2612,"spinDirection":218},"zone":9,"typeConfidence":2.0,"plateTime":0.37359323041849457,"extension":6.61305392900328},"index":6,"playId":"a5560261-812f-30d4-9c22-44d204626a92","pitchNumber":7,"startTime":"2026-06-21T20:18:42.568Z","endTime":"2026-06-21T20:18:46.684Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666808,"link":"/api/v1/people/666808","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":680474,"link":"/api/v1/people/680474"},"center":{"id":676609,"link":"/api/v1/people/676609"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":553993,"link":"/api/v1/people/553993","batSide":{"code":"R","description":"Right"}},"third":{"id":668715,"link":"/api/v1/people/668715"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"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":3,"strikes":3,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":83.2,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.779204517475456,"aZ":-36.859224554175036,"pfxX":2.8825166956622743,"pfxZ":-2.6823419675791955,"pX":0.21047372454132884,"pZ":1.7165453554334829,"vX0":3.2972489306586565,"vY0":-131.39137845144774,"vZ0":-2.6054659110364957,"x":108.98,"y":192.43,"x0":-1.4349633712311716,"y0":50.00075690603944,"z0":5.459343837922399,"aX":5.039622595545461},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-5.2,"breakHorizontal":-6.0,"spinRate":2798,"spinDirection":49},"zone":8,"typeConfidence":2.0,"plateTime":0.41682882377302555,"extension":6.529885662795631},"index":7,"playId":"387c285e-2301-34d9-a523-820b9ecb20a5","pitchNumber":8,"startTime":"2026-06-21T20:19:05.048Z","endTime":"2026-06-21T20:19:10.655Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666808,"link":"/api/v1/people/666808","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":680474,"link":"/api/v1/people/680474"},"center":{"id":676609,"link":"/api/v1/people/676609"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":553993,"link":"/api/v1/people/553993","batSide":{"code":"R","description":"Right"}},"third":{"id":668715,"link":"/api/v1/people/668715"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":553993,"link":"/api/v1/people/553993"},"credit":"b_ab"},{"player":{"id":666808,"link":"/api/v1/people/666808"},"credit":"p_ab"},{"player":{"id":553993,"link":"/api/v1/people/553993"},"credit":"b_pa"},{"player":{"id":666808,"link":"/api/v1/people/666808"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":5.5,"awayTeamWinProbability":94.5,"homeTeamWinProbabilityAdded":1.2999999999999998,"leverageIndex":0.33,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2026-06-21T20:19:10.655Z","atBatIndex":65},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Noelvi Marte hits a ground-rule double (4) on a fly ball to right field. Spencer Steer scores.","rbi":1,"awayScore":4,"homeScore":1,"isOut":false},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-21T20:19:19.216Z","endTime":"2026-06-21T20:20:50.067Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":71},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666808,"fullName":"Camilo Doval","link":"/api/v1/people/666808"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"responsiblePitcher":{"id":666808,"link":"/api/v1/people/666808"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":101.3,"endSpeed":93.6,"strikeZoneTop":3.298,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.32732478977098,"aZ":-29.624128125870634,"pfxX":-5.732308912427509,"pfxZ":1.1547587085102773,"pX":0.5434485409237496,"pZ":1.4286832217728302,"vX0":8.207122045443358,"vY0":-147.28295998801565,"vZ0":-5.973955862839982,"x":96.29,"y":200.21,"x0":-1.5240379190786995,"y0":50.00594309607437,"z0":5.2166998898644215,"aX":-12.697978556612469},"breaks":{"breakAngle":19.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":1.2,"breakHorizontal":8.9,"spinRate":2581,"spinDirection":222},"zone":14,"typeConfidence":2.0,"plateTime":0.37074761099198295,"extension":6.663218559316131},"index":0,"playId":"405ce482-8fb1-3108-aced-d19ed8f0f3e0","pitchNumber":1,"startTime":"2026-06-21T20:19:33.579Z","endTime":"2026-06-21T20:19:38.174Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666808,"link":"/api/v1/people/666808","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":680474,"link":"/api/v1/people/680474"},"center":{"id":676609,"link":"/api/v1/people/676609"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":682622,"link":"/api/v1/people/682622","batSide":{"code":"R","description":"Right"}},"third":{"id":668715,"link":"/api/v1/people/668715"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"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},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":99.8,"endSpeed":92.4,"strikeZoneTop":3.298,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.604767955804842,"aZ":-31.029745116958352,"pfxX":-5.531097305410987,"pfxZ":0.535096316232833,"pX":1.9933811586820227,"pZ":0.9721953775487626,"vX0":11.56591257528757,"vY0":-144.90113434990374,"vZ0":-6.736877833058856,"x":41.02,"y":212.53,"x0":-1.312975348032254,"y0":50.005804749355775,"z0":5.197330587978978,"aX":-11.885450770338553},"breaks":{"breakAngle":16.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":-0.1,"breakHorizontal":8.0,"spinRate":2581,"spinDirection":221},"zone":14,"typeConfidence":2.0,"plateTime":0.3765266643041971,"extension":6.567249566856538},"index":1,"playId":"68ce6e7f-eff7-3c1e-8c3f-cc221fd5202a","pitchNumber":2,"startTime":"2026-06-21T20:19:52.648Z","endTime":"2026-06-21T20:19:56.443Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666808,"link":"/api/v1/people/666808","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":680474,"link":"/api/v1/people/680474"},"center":{"id":676609,"link":"/api/v1/people/676609"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":682622,"link":"/api/v1/people/682622","batSide":{"code":"R","description":"Right"}},"third":{"id":668715,"link":"/api/v1/people/668715"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"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":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":84.0,"strikeZoneTop":3.298,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.244696648601412,"aZ":-39.453731767059104,"pfxX":3.659755077893367,"pfxZ":-4.076509795043989,"pX":0.1086084045644356,"pZ":1.5907349585744193,"vX0":3.139927965234816,"vY0":-132.89807621449702,"vZ0":-2.5565358066165795,"x":112.86,"y":195.83,"x0":-1.565054855795435,"y0":50.00649749505273,"z0":5.43895516439988,"aX":6.52853231221808},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-7.7,"breakHorizontal":-7.3,"spinRate":2845,"spinDirection":53},"zone":14,"typeConfidence":2.0,"plateTime":0.41259454098379855,"extension":6.594332798013822},"index":2,"playId":"a3a72be2-d731-3ba9-8eec-9b7bdb0bc195","pitchNumber":3,"startTime":"2026-06-21T20:20:15.603Z","endTime":"2026-06-21T20:20:18.985Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666808,"link":"/api/v1/people/666808","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":680474,"link":"/api/v1/people/680474"},"center":{"id":676609,"link":"/api/v1/people/676609"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":682622,"link":"/api/v1/people/682622","batSide":{"code":"R","description":"Right"}},"third":{"id":668715,"link":"/api/v1/people/668715"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":99.6,"endSpeed":92.2,"strikeZoneTop":3.298,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.209841530520723,"aZ":-21.901958179493093,"pfxX":-3.4042052281915627,"pfxZ":4.75788587795827,"pX":-0.11829949782085251,"pZ":2.5089756549772835,"vX0":5.7929446717865725,"vY0":-145.11422740853973,"vZ0":-4.24255608085346,"x":121.51,"y":171.04,"x0":-1.6873981898500825,"y0":50.00118814271494,"z0":5.304100785812528,"aX":-7.34637515754095},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":8.0,"breakHorizontal":5.2,"spinRate":2548,"spinDirection":219},"zone":5,"typeConfidence":2.0,"plateTime":0.3757734415759568,"extension":6.646531864925902},"hitData":{"launchSpeed":95.4,"launchAngle":35.0,"totalDistance":312.0,"trajectory":"fly_ball","hardness":"medium","coordinates":{"coordX":214.25,"coordY":108.86}},"index":3,"playId":"2af6a103-67c9-31ff-ab5a-2cc36feb909c","pitchNumber":4,"startTime":"2026-06-21T20:20:36.456Z","endTime":"2026-06-21T20:20:50.067Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666808,"link":"/api/v1/people/666808","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":680474,"link":"/api/v1/people/680474"},"center":{"id":676609,"link":"/api/v1/people/676609"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":682622,"link":"/api/v1/people/682622","batSide":{"code":"R","description":"Right"}},"third":{"id":668715,"link":"/api/v1/people/668715"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682622,"link":"/api/v1/people/682622"},"credit":"b_ab"},{"player":{"id":666808,"link":"/api/v1/people/666808"},"credit":"p_ab"},{"player":{"id":682622,"link":"/api/v1/people/682622"},"credit":"b_pa"},{"player":{"id":666808,"link":"/api/v1/people/666808"},"credit":"p_pa"}],"flags":[{"credit":"b_gnd_rule_double"}],"homeTeamWinProbability":3.1,"awayTeamWinProbability":96.9,"homeTeamWinProbabilityAdded":-2.4,"leverageIndex":0.57,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2026-06-21T20:20:50.067Z","atBatIndex":66},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Tyler Stephenson grounds out, third baseman Amed Rosario to first baseman Ben Rice.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-21T20:21:15.339Z","endTime":"2026-06-21T20:23:38.753Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666808,"fullName":"Camilo Doval","link":"/api/v1/people/666808"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,6],"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":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":642708,"link":"/api/v1/people/642708"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":700250,"link":"/api/v1/people/700250"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.2,"endSpeed":81.5,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.957816157303498,"aZ":-31.228168117668716,"pfxX":7.433158074531726,"pfxZ":0.5560019545002017,"pX":-1.0083672922780504,"pZ":3.6868007522746584,"vX0":-0.7966939907447788,"vY0":-129.86439643156933,"vZ0":1.1364473086141518,"x":155.44,"y":139.24,"x0":-1.662450642309303,"y0":50.002889856476536,"z0":5.6242877705479515,"aX":12.657829911337604},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":1.4,"breakHorizontal":-13.3,"spinRate":2746,"spinDirection":65},"zone":11,"typeConfidence":2.0,"plateTime":0.4222493275172212,"extension":6.579533153065849},"index":0,"playId":"fbc15eca-69fe-3747-a870-075d8935ff1e","pitchNumber":1,"startTime":"2026-06-21T20:21:26.664Z","endTime":"2026-06-21T20:21:30.416Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666808,"link":"/api/v1/people/666808","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":680474,"link":"/api/v1/people/680474"},"center":{"id":676609,"link":"/api/v1/people/676609"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":663886,"link":"/api/v1/people/663886","batSide":{"code":"R","description":"Right"}},"second":{"id":682622,"link":"/api/v1/people/682622"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"index":1,"playId":"d65597a2-358f-4ae5-95e3-6f60c1c294b3","startTime":"2026-06-21T20:21:44.405Z","endTime":"2026-06-21T20:21:49.405Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":666808,"link":"/api/v1/people/666808","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":680474,"link":"/api/v1/people/680474"},"center":{"id":676609,"link":"/api/v1/people/676609"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":663886,"link":"/api/v1/people/663886","batSide":{"code":"R","description":"Right"}},"second":{"id":682622,"link":"/api/v1/people/682622"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":101.0,"endSpeed":93.2,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.135781754287144,"aZ":-20.57358015191456,"pfxX":-1.6964195774097623,"pfxZ":5.242137995956455,"pX":-1.2101512419419815,"pZ":2.58366761919515,"vX0":2.680244038185335,"vY0":-147.21643509372154,"vZ0":-4.311537926264674,"x":163.13,"y":169.02,"x0":-1.9083973472072944,"y0":50.00536365972467,"z0":5.271122800208638,"aX":-3.7561903968699215},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":8.9,"breakHorizontal":2.6,"spinRate":2503,"spinDirection":226},"zone":13,"typeConfidence":2.0,"plateTime":0.3708289586242275,"extension":6.644631623687223},"index":2,"playId":"fe407e20-7ffe-3ce9-b0ea-ceb9f6f2a66c","pitchNumber":2,"startTime":"2026-06-21T20:22:02.946Z","endTime":"2026-06-21T20:22:07.636Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666808,"link":"/api/v1/people/666808","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":680474,"link":"/api/v1/people/680474"},"center":{"id":676609,"link":"/api/v1/people/676609"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":663886,"link":"/api/v1/people/663886","batSide":{"code":"R","description":"Right"}},"second":{"id":682622,"link":"/api/v1/people/682622"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":101.6,"endSpeed":93.7,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.49240804357157,"aZ":-19.631776070701324,"pfxX":-2.688806823174251,"pfxZ":5.606077561158209,"pX":0.09285600048633821,"pZ":2.725422325269327,"vX0":5.967173264282275,"vY0":-147.9732197132779,"vZ0":-4.117754552197643,"x":113.46,"y":165.19,"x0":-1.5927499314279314,"y0":50.00076212318647,"z0":5.272171490530003,"aX":-6.013974221917044},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":9.6,"breakHorizontal":3.8,"spinRate":2526,"spinDirection":216},"zone":5,"typeConfidence":2.0,"plateTime":0.3689635709106014,"extension":6.646182769795981},"index":3,"playId":"00b0715a-d00e-36fd-a9b5-09da1eb67705","pitchNumber":3,"startTime":"2026-06-21T20:22:23.844Z","endTime":"2026-06-21T20:22:27.655Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666808,"link":"/api/v1/people/666808","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":680474,"link":"/api/v1/people/680474"},"center":{"id":676609,"link":"/api/v1/people/676609"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":663886,"link":"/api/v1/people/663886","batSide":{"code":"R","description":"Right"}},"second":{"id":682622,"link":"/api/v1/people/682622"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":100.1,"endSpeed":92.1,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.510887953559234,"aZ":-24.64233425476313,"pfxX":-2.315169380263897,"pfxZ":3.4915782206218955,"pX":0.9548294536620812,"pZ":2.2904045341166652,"vX0":8.376687577165383,"vY0":-145.5427533737775,"vZ0":-4.263598024658098,"x":80.6,"y":176.94,"x0":-1.6532691656200718,"y0":50.00278670834062,"z0":5.257235735004396,"aX":-4.994489023205501},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":5.6,"breakHorizontal":2.6,"spinRate":2602,"spinDirection":226},"zone":14,"typeConfidence":2.0,"plateTime":0.37560793070163223,"extension":6.507748879517789},"index":4,"playId":"b82d1de5-2c3e-3041-8f9e-30c9720a08d6","pitchNumber":4,"startTime":"2026-06-21T20:22:42.526Z","endTime":"2026-06-21T20:22:45.986Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666808,"link":"/api/v1/people/666808","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":680474,"link":"/api/v1/people/680474"},"center":{"id":676609,"link":"/api/v1/people/676609"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":663886,"link":"/api/v1/people/663886","batSide":{"code":"R","description":"Right"}},"second":{"id":682622,"link":"/api/v1/people/682622"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"index":5,"startTime":"2026-06-21T20:23:08.043Z","endTime":"2026-06-21T20:23:26.780Z","isPitch":false,"type":"action","player":{"id":663886,"link":"/api/v1/people/663886"},"defense":{"pitcher":{"id":666808,"link":"/api/v1/people/666808","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":680474,"link":"/api/v1/people/680474"},"center":{"id":676609,"link":"/api/v1/people/676609"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":663886,"link":"/api/v1/people/663886","batSide":{"code":"R","description":"Right"}},"second":{"id":682622,"link":"/api/v1/people/682622"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"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},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.4,"endSpeed":82.7,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.99506814705307,"aZ":-34.72659682279582,"pfxX":2.9929377051620736,"pfxZ":-1.4764476151399268,"pX":0.0989625054627272,"pZ":2.078372336295336,"vX0":2.8434238951029625,"vY0":-130.25820773144665,"vZ0":-1.88800656229644,"x":113.23,"y":182.66,"x0":-1.3935777484135792,"y0":50.004210028490675,"z0":5.425028396475483,"aX":5.17012640722891},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":-2.9,"breakHorizontal":-6.0,"spinRate":2804,"spinDirection":61},"zone":8,"typeConfidence":2.0,"plateTime":0.419639358314865,"extension":6.70076828287921},"hitData":{"launchSpeed":55.8,"launchAngle":-30.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":107.72,"coordY":170.43}},"index":6,"playId":"41623f15-19a1-34f8-ba9b-6da1364baa5b","pitchNumber":5,"startTime":"2026-06-21T20:23:26.780Z","endTime":"2026-06-21T20:23:38.753Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666808,"link":"/api/v1/people/666808","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":680474,"link":"/api/v1/people/680474"},"center":{"id":676609,"link":"/api/v1/people/676609"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":663886,"link":"/api/v1/people/663886","batSide":{"code":"R","description":"Right"}},"second":{"id":682622,"link":"/api/v1/people/682622"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663886,"link":"/api/v1/people/663886"},"credit":"b_ab"},{"player":{"id":666808,"link":"/api/v1/people/666808"},"credit":"p_ab"},{"player":{"id":663886,"link":"/api/v1/people/663886"},"credit":"b_pa"},{"player":{"id":666808,"link":"/api/v1/people/666808"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":3.5999999999999996,"awayTeamWinProbability":96.4,"homeTeamWinProbabilityAdded":0.49999999999999956,"leverageIndex":0.21,"dramaIndex":14.0,"contextMetrics":{},"playEndTime":"2026-06-21T20:23:38.753Z","atBatIndex":67},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Edwin Arroyo walks.","rbi":0,"awayScore":4,"homeScore":1,"isOut":false},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-21T20:24:08.864Z","endTime":"2026-06-21T20:26:04.139Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":695490,"fullName":"Edwin Arroyo","link":"/api/v1/people/695490"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666808,"fullName":"Camilo Doval","link":"/api/v1/people/666808"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":695490,"fullName":"Edwin Arroyo","link":"/api/v1/people/695490"},"postOnSecond":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":695490,"fullName":"Edwin Arroyo","link":"/api/v1/people/695490"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.6,"endSpeed":82.6,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.61621805796806,"aZ":-30.69645608147486,"pfxX":5.9358089185974325,"pfxZ":0.8622949259548989,"pX":-0.6295909053332632,"pZ":1.311340324238739,"vX0":0.9621475552516581,"vY0":-129.1853133281563,"vZ0":-4.138333249901641,"x":141.0,"y":203.37,"x0":-1.7776214244708928,"y0":50.00142612274581,"z0":5.259376596278604,"aX":10.16321180997757},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":1.0,"breakHorizontal":-10.9,"spinRate":2789,"spinDirection":66},"zone":13,"typeConfidence":2.0,"plateTime":0.42188466597475616,"extension":6.562423090308435},"index":0,"playId":"043825e7-f774-3808-ac5c-d8f6f17c9b1c","pitchNumber":1,"startTime":"2026-06-21T20:24:27.666Z","endTime":"2026-06-21T20:24:32.037Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666808,"link":"/api/v1/people/666808","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":680474,"link":"/api/v1/people/680474"},"center":{"id":676609,"link":"/api/v1/people/676609"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":695490,"link":"/api/v1/people/695490","batSide":{"code":"L","description":"Left"}},"second":{"id":682622,"link":"/api/v1/people/682622"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":100.6,"endSpeed":93.2,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.962855160521226,"aZ":-16.76590747250259,"pfxX":-3.0383483981396804,"pfxZ":7.021221826054041,"pX":1.5118914293576222,"pZ":1.8059423549773048,"vX0":9.958748375989684,"vY0":-146.16873006155632,"vZ0":-6.653659942477523,"x":59.37,"y":190.02,"x0":-1.5237430463077724,"y0":50.0012175156722,"z0":5.093760749770034,"aX":-6.667666685062034},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":11.8,"breakHorizontal":3.8,"spinRate":2720,"spinDirection":218},"zone":14,"typeConfidence":2.0,"plateTime":0.37276352496963083,"extension":6.625397765065519},"index":1,"playId":"3437780f-e504-3728-8154-13f08d93155c","pitchNumber":2,"startTime":"2026-06-21T20:24:44.458Z","endTime":"2026-06-21T20:24:48.988Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666808,"link":"/api/v1/people/666808","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":680474,"link":"/api/v1/people/680474"},"center":{"id":676609,"link":"/api/v1/people/676609"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":695490,"link":"/api/v1/people/695490","batSide":{"code":"L","description":"Left"}},"second":{"id":682622,"link":"/api/v1/people/682622"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"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},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":101.0,"endSpeed":93.4,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.368232390936225,"aZ":-18.529523905823996,"pfxX":-2.367334635763245,"pfxZ":6.174738149632201,"pX":0.7630136690647435,"pZ":1.718125513238683,"vX0":8.058230905730847,"vY0":-146.92325473022396,"vZ0":-6.840920380075655,"x":87.92,"y":192.39,"x0":-1.6948850651857374,"y0":50.00013854742942,"z0":5.157842443176773,"aX":-5.229809541541334},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":10.1,"breakHorizontal":2.9,"spinRate":2778,"spinDirection":226},"zone":9,"typeConfidence":2.0,"plateTime":0.37129981383668165,"extension":6.549547520153152},"index":2,"playId":"4e6f2cec-8069-3746-8e68-4a0569047602","pitchNumber":3,"startTime":"2026-06-21T20:25:05.930Z","endTime":"2026-06-21T20:25:10.263Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666808,"link":"/api/v1/people/666808","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":680474,"link":"/api/v1/people/680474"},"center":{"id":676609,"link":"/api/v1/people/676609"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":695490,"link":"/api/v1/people/695490","batSide":{"code":"L","description":"Left"}},"second":{"id":682622,"link":"/api/v1/people/682622"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"index":3,"startTime":"2026-06-21T20:25:25.370Z","endTime":"2026-06-21T20:25:40.565Z","isPitch":false,"type":"action","player":{"id":695490,"link":"/api/v1/people/695490"},"defense":{"pitcher":{"id":666808,"link":"/api/v1/people/666808","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":680474,"link":"/api/v1/people/680474"},"center":{"id":676609,"link":"/api/v1/people/676609"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":695490,"link":"/api/v1/people/695490","batSide":{"code":"L","description":"Left"}},"second":{"id":682622,"link":"/api/v1/people/682622"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":102.2,"endSpeed":94.3,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.82477583823674,"aZ":-20.339283894781914,"pfxX":-2.830107472522464,"pfxZ":5.2416463793920425,"pX":-0.5738622483404306,"pZ":1.1988940862213868,"vX0":4.603693759854886,"vY0":-148.67785567058465,"vZ0":-8.030907206850108,"x":138.87,"y":206.41,"x0":-1.768647839858935,"y0":50.003458831847496,"z0":5.097714568000947,"aX":-6.390288539982235},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":8.3,"breakHorizontal":4.3,"spinRate":2815,"spinDirection":222},"zone":13,"typeConfidence":2.0,"plateTime":0.3672222721335081,"extension":6.582976638503263},"index":4,"playId":"60a1c6b0-6776-39b4-9f9c-10bc8f22bf20","pitchNumber":4,"startTime":"2026-06-21T20:25:40.565Z","endTime":"2026-06-21T20:25:45.097Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666808,"link":"/api/v1/people/666808","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":680474,"link":"/api/v1/people/680474"},"center":{"id":676609,"link":"/api/v1/people/676609"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":695490,"link":"/api/v1/people/695490","batSide":{"code":"L","description":"Left"}},"second":{"id":682622,"link":"/api/v1/people/682622"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":100.0,"endSpeed":92.7,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.116219498760024,"aZ":-20.40407961108259,"pfxX":-2.7439557734746196,"pfxZ":5.428298597288423,"pX":0.8735714811231993,"pZ":0.8345458302014698,"vX0":8.329001163057063,"vY0":-145.37436871811303,"vZ0":-8.676385660356075,"x":83.7,"y":216.25,"x0":-1.6563816594193992,"y0":50.00066170890949,"z0":5.068240759717898,"aX":-5.947615349716103},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":8.5,"breakHorizontal":3.6,"spinRate":2732,"spinDirection":225},"zone":14,"typeConfidence":2.0,"plateTime":0.37500745740862795,"extension":6.549428512389966},"index":5,"playId":"fe23f888-979c-352d-8159-057484aae553","pitchNumber":5,"startTime":"2026-06-21T20:25:59.451Z","endTime":"2026-06-21T20:26:04.139Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666808,"link":"/api/v1/people/666808","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":680474,"link":"/api/v1/people/680474"},"center":{"id":676609,"link":"/api/v1/people/676609"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":695490,"link":"/api/v1/people/695490","batSide":{"code":"L","description":"Left"}},"second":{"id":682622,"link":"/api/v1/people/682622"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695490,"link":"/api/v1/people/695490"},"credit":"b_pa"},{"player":{"id":666808,"link":"/api/v1/people/666808"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":3.5999999999999996,"awayTeamWinProbability":96.4,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.23,"dramaIndex":11.0,"contextMetrics":{},"playEndTime":"2026-06-21T20:26:04.139Z","atBatIndex":68},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Blake Dunn strikes out swinging.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-21T20:27:23.711Z","endTime":"2026-06-21T20:29:11.663Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":694362,"fullName":"Blake Dunn","link":"/api/v1/people/694362"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666808,"fullName":"Camilo Doval","link":"/api/v1/people/666808"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":694362,"fullName":"Blake Dunn","link":"/api/v1/people/694362"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":645305,"link":"/api/v1/people/645305"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-06-21T20:26:13.626Z","endTime":"2026-06-21T20:27:25.804Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":666808,"link":"/api/v1/people/666808","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":680474,"link":"/api/v1/people/680474"},"center":{"id":676609,"link":"/api/v1/people/676609"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":694362,"link":"/api/v1/people/694362","batSide":{"code":"R","description":"Right"}},"first":{"id":695490,"link":"/api/v1/people/695490"},"second":{"id":682622,"link":"/api/v1/people/682622"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":101.8,"endSpeed":93.6,"strikeZoneTop":3.09,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.22105266383254,"aZ":-19.493204281861374,"pfxX":-3.281773224229929,"pfxZ":5.662021329289788,"pX":-0.041998142481047405,"pZ":2.754376912108943,"vX0":6.2130997738648155,"vY0":-148.19992740813825,"vZ0":-4.089355719896128,"x":118.6,"y":164.41,"x0":-1.7329066986486785,"y0":50.000200580259204,"z0":5.280536871488731,"aX":-7.347602666611696},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":9.7,"breakHorizontal":4.8,"spinRate":2677,"spinDirection":212},"zone":2,"typeConfidence":2.0,"plateTime":0.3686466711340981,"extension":6.7326262613018555},"index":1,"playId":"5e278eec-20f1-3aa6-8472-ce7484ac0e38","pitchNumber":1,"startTime":"2026-06-21T20:27:25.804Z","endTime":"2026-06-21T20:27:29.268Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666808,"link":"/api/v1/people/666808","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":680474,"link":"/api/v1/people/680474"},"center":{"id":676609,"link":"/api/v1/people/676609"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":694362,"link":"/api/v1/people/694362","batSide":{"code":"R","description":"Right"}},"first":{"id":695490,"link":"/api/v1/people/695490"},"second":{"id":682622,"link":"/api/v1/people/682622"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":100.9,"endSpeed":93.0,"strikeZoneTop":3.09,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.8664730216925,"aZ":-18.83796545498538,"pfxX":-1.2029544981073717,"pfxZ":6.041390970325285,"pX":0.258201397385498,"pZ":3.5828004480749085,"vX0":5.727671295888245,"vY0":-146.98024892389742,"vZ0":-1.9787279317176698,"x":107.16,"y":142.04,"x0":-1.5518484846951253,"y0":50.00465253874423,"z0":5.37245697514159,"aX":-2.6569685331700295},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":10.8,"breakHorizontal":1.2,"spinRate":2641,"spinDirection":213},"zone":12,"typeConfidence":2.0,"plateTime":0.3713581077924073,"extension":6.641371536428709},"index":2,"playId":"386c7fd1-4999-3915-aaad-c3222f322784","pitchNumber":2,"startTime":"2026-06-21T20:27:46.450Z","endTime":"2026-06-21T20:27:50.019Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666808,"link":"/api/v1/people/666808","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":680474,"link":"/api/v1/people/680474"},"center":{"id":676609,"link":"/api/v1/people/676609"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":694362,"link":"/api/v1/people/694362","batSide":{"code":"R","description":"Right"}},"first":{"id":695490,"link":"/api/v1/people/695490"},"second":{"id":682622,"link":"/api/v1/people/682622"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":100.5,"endSpeed":93.2,"strikeZoneTop":3.09,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.52676083179185,"aZ":-29.257495007577127,"pfxX":-2.2853550546579866,"pfxZ":1.3280746457842767,"pX":0.2819492113535147,"pZ":2.1659622075178038,"vX0":6.060813767412887,"vY0":-146.33334114193664,"vZ0":-4.17385937994559,"x":106.25,"y":180.3,"x0":-1.5078071786545726,"y0":50.0029014221116,"z0":5.338372300394915,"aX":-5.018427411482784},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":1.8,"breakHorizontal":3.1,"spinRate":2628,"spinDirection":211},"zone":6,"typeConfidence":2.0,"plateTime":0.372549794576404,"extension":6.630673417086071},"index":3,"playId":"ae782b04-89af-3f8b-bfb5-5c7cb18db931","pitchNumber":3,"startTime":"2026-06-21T20:28:07.090Z","endTime":"2026-06-21T20:28:10.598Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666808,"link":"/api/v1/people/666808","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":680474,"link":"/api/v1/people/680474"},"center":{"id":676609,"link":"/api/v1/people/676609"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":694362,"link":"/api/v1/people/694362","batSide":{"code":"R","description":"Right"}},"first":{"id":695490,"link":"/api/v1/people/695490"},"second":{"id":682622,"link":"/api/v1/people/682622"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":4,"startTime":"2026-06-21T20:28:23.942Z","endTime":"2026-06-21T20:28:38.884Z","isPitch":false,"type":"action","player":{"id":694362,"link":"/api/v1/people/694362"},"defense":{"pitcher":{"id":666808,"link":"/api/v1/people/666808","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":680474,"link":"/api/v1/people/680474"},"center":{"id":676609,"link":"/api/v1/people/676609"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":694362,"link":"/api/v1/people/694362","batSide":{"code":"R","description":"Right"}},"first":{"id":695490,"link":"/api/v1/people/695490"},"second":{"id":682622,"link":"/api/v1/people/682622"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.7,"endSpeed":83.3,"strikeZoneTop":3.09,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.94374694858537,"aZ":-34.40323742490155,"pfxX":6.23710654397869,"pfxZ":-1.2776627611567495,"pX":0.26259899901166783,"pZ":2.478088612985008,"vX0":2.0370165722987386,"vY0":-130.75673110085378,"vZ0":-1.5064727133682951,"x":106.99,"y":171.87,"x0":-1.3347916376484577,"y0":50.00150511438469,"z0":5.6190412946970785,"aX":10.907308543974708},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":-2.4,"breakHorizontal":-11.8,"spinRate":2841,"spinDirection":60},"zone":6,"typeConfidence":2.0,"plateTime":0.4172723345047742,"extension":6.640475849119039},"index":5,"playId":"f62cbc40-fa44-3503-b174-aeb0455f74ce","pitchNumber":4,"startTime":"2026-06-21T20:28:38.884Z","endTime":"2026-06-21T20:28:46.056Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666808,"link":"/api/v1/people/666808","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":680474,"link":"/api/v1/people/680474"},"center":{"id":676609,"link":"/api/v1/people/676609"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":694362,"link":"/api/v1/people/694362","batSide":{"code":"R","description":"Right"}},"first":{"id":695490,"link":"/api/v1/people/695490"},"second":{"id":682622,"link":"/api/v1/people/682622"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","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":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.6,"endSpeed":84.2,"strikeZoneTop":3.09,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.72317119720174,"aZ":-30.690305316116643,"pfxX":5.474503100909651,"pfxZ":0.8318838143147849,"pX":0.9842100332071214,"pZ":0.8210655856466926,"vX0":4.560559159441298,"vY0":-131.8743822138279,"vZ0":-5.560756656394302,"x":79.48,"y":216.61,"x0":-1.4732569718004629,"y0":50.000730642250794,"z0":5.196563321817598,"aX":9.724907843578858},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":0.6,"breakHorizontal":-10.8,"spinRate":2858,"spinDirection":67},"zone":14,"typeConfidence":2.0,"plateTime":0.4139512177413569,"extension":6.731326712019395},"index":6,"playId":"f83e9d9d-ad06-3a4f-babb-f42a70be47aa","pitchNumber":5,"startTime":"2026-06-21T20:29:05.842Z","endTime":"2026-06-21T20:29:11.663Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666808,"link":"/api/v1/people/666808","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":680474,"link":"/api/v1/people/680474"},"center":{"id":676609,"link":"/api/v1/people/676609"},"right":{"id":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":694362,"link":"/api/v1/people/694362","batSide":{"code":"R","description":"Right"}},"first":{"id":695490,"link":"/api/v1/people/695490"},"second":{"id":682622,"link":"/api/v1/people/682622"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694362,"link":"/api/v1/people/694362"},"credit":"b_ab"},{"player":{"id":666808,"link":"/api/v1/people/666808"},"credit":"p_ab"},{"player":{"id":694362,"link":"/api/v1/people/694362"},"credit":"b_pa"},{"player":{"id":666808,"link":"/api/v1/people/666808"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.3,"awayTeamWinProbability":95.7,"homeTeamWinProbabilityAdded":0.7000000000000002,"leverageIndex":0.28,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2026-06-21T20:29:11.663Z","atBatIndex":69},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Amed Rosario lines out sharply to center fielder Blake Dunn.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-06-21T20:31:29.447Z","endTime":"2026-06-21T20:32:39.521Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":642708,"fullName":"Amed Rosario","link":"/api/v1/people/642708"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663574,"fullName":"Tony Santillan","link":"/api/v1/people/663574"},"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":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":642708,"fullName":"Amed Rosario","link":"/api/v1/people/642708"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":694362,"link":"/api/v1/people/694362"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":85.6,"strikeZoneTop":3.271,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.7143511331135,"aZ":-20.46480344167317,"pfxX":-8.561410764554148,"pfxZ":6.236872038772612,"pX":-0.12071938717123115,"pZ":3.468902520575967,"vX0":8.491066225224266,"vY0":-135.89067253588755,"vZ0":-0.9508841045885816,"x":121.6,"y":145.12,"x0":-2.1678058658587456,"y0":50.00311574269275,"z0":5.240031808678434,"aX":-16.073948919832482},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":11.3,"breakHorizontal":13.8,"spinRate":2262,"spinDirection":224},"zone":11,"typeConfidence":0.9,"plateTime":0.40248379858371486,"extension":6.502606119591449},"index":0,"playId":"b456b74f-e87a-3c1c-923a-a548cba90c37","pitchNumber":1,"startTime":"2026-06-21T20:31:35.732Z","endTime":"2026-06-21T20:31:39.165Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663574,"link":"/api/v1/people/663574","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":680574,"link":"/api/v1/people/680574"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":642708,"link":"/api/v1/people/642708","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"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":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.7,"endSpeed":77.9,"strikeZoneTop":3.271,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.94979907806076,"aZ":-37.153479274172206,"pfxX":3.4767391231192892,"pfxZ":-3.2405835478063594,"pX":0.24523721725186115,"pZ":2.1426115657487763,"vX0":4.986403957320197,"vY0":-123.24204390185001,"vZ0":-0.0766551749197184,"x":107.65,"y":180.93,"x0":-2.257611688845175,"y0":50.00419971882982,"z0":5.317314584196362,"aX":5.337852284459383},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.8,"breakVerticalInduced":-5.6,"breakHorizontal":-7.4,"spinRate":2457,"spinDirection":40},"zone":9,"typeConfidence":2.0,"plateTime":0.44477236308828383,"extension":6.511706523674321},"index":1,"playId":"5092347f-328c-33a5-8eb8-bbf5846a5261","pitchNumber":2,"startTime":"2026-06-21T20:31:55.975Z","endTime":"2026-06-21T20:31:59.745Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663574,"link":"/api/v1/people/663574","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":680574,"link":"/api/v1/people/680574"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":642708,"link":"/api/v1/people/642708","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"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},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":86.5,"strikeZoneTop":3.271,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.66493336586251,"aZ":-11.897942332396928,"pfxX":-5.972807420097302,"pfxZ":10.5240719784843,"pX":1.410939436614377,"pZ":3.036141995985022,"vX0":10.928732870788197,"vY0":-138.13788429124804,"vZ0":-3.593099626109818,"x":63.22,"y":156.8,"x0":-1.8261365555133697,"y0":50.00205834234117,"z0":5.157380015924008,"aX":-11.507837741924288},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":18.5,"breakHorizontal":8.4,"spinRate":2417,"spinDirection":223},"zone":12,"typeConfidence":0.9,"plateTime":0.3969726706746952,"extension":6.425153343074464},"index":2,"playId":"99edba9a-62ab-376c-a6f9-8b895bf58dc4","pitchNumber":3,"startTime":"2026-06-21T20:32:13.188Z","endTime":"2026-06-21T20:32:16.621Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663574,"link":"/api/v1/people/663574","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":680574,"link":"/api/v1/people/680574"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":642708,"link":"/api/v1/people/642708","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SV","description":"Slurve"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.7,"endSpeed":77.6,"strikeZoneTop":3.271,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.945317888667216,"aZ":-38.928509363237076,"pfxX":5.647996894720463,"pfxZ":-4.420850951726921,"pX":0.13388354814674436,"pZ":2.5220575191142935,"vX0":4.15136511855194,"vY0":-123.24113975164421,"vZ0":1.4571858597337217,"x":111.9,"y":170.68,"x0":-2.309863953506451,"y0":50.002538428543225,"z0":5.2270870592747505,"aX":8.63085009565094},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.7,"breakVerticalInduced":-7.3,"breakHorizontal":-11.3,"spinRate":2422,"spinDirection":44},"zone":5,"typeConfidence":2.0,"plateTime":0.4455220616448887,"extension":6.499734923315177},"hitData":{"launchSpeed":102.8,"launchAngle":19.0,"totalDistance":353.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":134.24,"coordY":57.42}},"index":3,"playId":"9d1b1eb9-85be-3244-aee6-89cf16931ebf","pitchNumber":4,"startTime":"2026-06-21T20:32:30.927Z","endTime":"2026-06-21T20:32:39.521Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663574,"link":"/api/v1/people/663574","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":680574,"link":"/api/v1/people/680574"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":642708,"link":"/api/v1/people/642708","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":642708,"link":"/api/v1/people/642708"},"credit":"b_ab"},{"player":{"id":663574,"link":"/api/v1/people/663574"},"credit":"p_ab"},{"player":{"id":642708,"link":"/api/v1/people/642708"},"credit":"b_pa"},{"player":{"id":663574,"link":"/api/v1/people/663574"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.7999999999999998,"awayTeamWinProbability":98.2,"homeTeamWinProbabilityAdded":-2.5,"leverageIndex":0.95,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-06-21T20:32:39.521Z","atBatIndex":70},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ali Sánchez flies out to center fielder Blake Dunn.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-06-21T20:32:43.892Z","endTime":"2026-06-21T20:33:34.414Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":645305,"fullName":"Ali Sánchez","link":"/api/v1/people/645305"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663574,"fullName":"Tony Santillan","link":"/api/v1/people/663574"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":645305,"fullName":"Ali Sánchez","link":"/api/v1/people/645305"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":694362,"link":"/api/v1/people/694362"},"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},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":85.8,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.16658680564546,"aZ":-13.38790824294324,"pfxX":-5.881993841183437,"pfxZ":9.820408824276246,"pX":-0.8937095894364234,"pZ":4.277976874932539,"vX0":5.168554051221579,"vY0":-138.237475072913,"vZ0":-0.3089410550462699,"x":151.07,"y":123.27,"x0":-2.03421001640188,"y0":50.000278533473555,"z0":5.299255238536884,"aX":-11.249806557389793},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":17.9,"breakHorizontal":9.4,"spinRate":2450,"spinDirection":225},"zone":11,"typeConfidence":0.9,"plateTime":0.3980054479920345,"extension":6.508441025365875},"index":0,"playId":"8941227c-dd7c-35e8-84e1-df9d60f0caff","pitchNumber":1,"startTime":"2026-06-21T20:33:04.907Z","endTime":"2026-06-21T20:33:08.383Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663574,"link":"/api/v1/people/663574","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":680574,"link":"/api/v1/people/680574"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":645305,"link":"/api/v1/people/645305","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":85.6,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.10551729912257,"aZ":-14.831947851304411,"pfxX":-7.30782212839241,"pfxZ":9.124202512839215,"pX":0.06799802694507731,"pZ":3.363195368748269,"vX0":8.314062028259928,"vY0":-137.83662544380613,"vZ0":-1.9244483300066615,"x":114.41,"y":147.97,"x0":-2.055454041692742,"y0":50.004803607861554,"z0":5.08580828010165,"aX":-13.89341345484661},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.2,"breakHorizontal":11.3,"spinRate":2420,"spinDirection":229},"zone":12,"typeConfidence":0.9,"plateTime":0.39924403336603653,"extension":6.527253952266306},"hitData":{"launchSpeed":87.2,"launchAngle":50.0,"totalDistance":253.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":128.35,"coordY":98.66}},"index":1,"playId":"53f06b70-2fa7-37f4-b2fc-f59f75cfb6ef","pitchNumber":2,"startTime":"2026-06-21T20:33:22.366Z","endTime":"2026-06-21T20:33:34.414Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663574,"link":"/api/v1/people/663574","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":680574,"link":"/api/v1/people/680574"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":645305,"link":"/api/v1/people/645305","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":645305,"link":"/api/v1/people/645305"},"credit":"b_ab"},{"player":{"id":663574,"link":"/api/v1/people/663574"},"credit":"p_ab"},{"player":{"id":645305,"link":"/api/v1/people/645305"},"credit":"b_pa"},{"player":{"id":663574,"link":"/api/v1/people/663574"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.5,"awayTeamWinProbability":99.5,"homeTeamWinProbabilityAdded":-1.2999999999999998,"leverageIndex":0.53,"dramaIndex":27.0,"contextMetrics":{},"playEndTime":"2026-06-21T20:33:34.414Z","atBatIndex":71},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Anthony Volpe lines out sharply to center fielder Blake Dunn.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":72,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-06-21T20:33:42.357Z","endTime":"2026-06-21T20:34:22.885Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":683011,"fullName":"Anthony Volpe","link":"/api/v1/people/683011"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663574,"fullName":"Tony Santillan","link":"/api/v1/people/663574"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".100"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".300"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".100"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".231"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".320"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"07","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".286"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".167"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".385"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".214"},{"zone":"12","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".286"},{"zone":"13","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".400"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".100"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"82.28"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"97.20"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.04"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.92"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.00"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.11"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.35"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.55"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.48"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"81.76"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.59"},{"zone":"13","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.05"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"75.41"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".200"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".900"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".200"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".538"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".714"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".625"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".417"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".714"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".529"},{"zone":"12","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".800"},{"zone":"13","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".929"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".407"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".200"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".900"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".200"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".538"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".714"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".625"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".417"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".714"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".529"},{"zone":"12","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".800"},{"zone":"13","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".929"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".407"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":683011,"fullName":"Anthony Volpe","link":"/api/v1/people/683011"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":694362,"link":"/api/v1/people/694362"},"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},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":86.7,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.39209987125719,"aZ":-13.568077824142179,"pfxX":-5.3595960995562155,"pfxZ":9.601914299394908,"pX":0.7949784871938242,"pZ":3.3980021945475003,"vX0":9.465039282951276,"vY0":-138.64928714415518,"vZ0":-2.399876672766117,"x":86.7,"y":147.03,"x0":-1.9741187286424131,"y0":50.001440635482915,"z0":5.185630032940977,"aX":-10.38518114502631},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":17.0,"breakHorizontal":7.7,"spinRate":2425,"spinDirection":224},"zone":12,"typeConfidence":0.9,"plateTime":0.3957762754563894,"extension":6.650922711358647},"index":0,"playId":"45104b98-3eb0-3dec-bdba-6d129ce4961d","pitchNumber":1,"startTime":"2026-06-21T20:33:57.442Z","endTime":"2026-06-21T20:34:01.728Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663574,"link":"/api/v1/people/663574","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":680574,"link":"/api/v1/people/680574"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":683011,"link":"/api/v1/people/683011","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":85.2,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.07452001828339,"aZ":-13.508930782162167,"pfxX":-6.289112948424425,"pfxZ":9.933776102016823,"pX":0.33442609024863923,"pZ":2.991125134805959,"vX0":8.549813229393921,"vY0":-136.9065752768728,"vZ0":-3.2110185464721144,"x":104.25,"y":158.02,"x0":-2.026660542649094,"y0":50.00453639465954,"z0":5.116705628098832,"aX":-11.819895358672241},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":17.4,"breakHorizontal":9.4,"spinRate":2388,"spinDirection":227},"zone":3,"typeConfidence":0.9,"plateTime":0.4016295203270217,"extension":6.625689875662367},"hitData":{"launchSpeed":102.6,"launchAngle":16.0,"totalDistance":306.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":118.86,"coordY":76.9}},"index":1,"playId":"24838bf5-c23e-30c8-b32b-b0db632f4365","pitchNumber":2,"startTime":"2026-06-21T20:34:15.198Z","endTime":"2026-06-21T20:34:22.885Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663574,"link":"/api/v1/people/663574","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":695490,"link":"/api/v1/people/695490"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":680574,"link":"/api/v1/people/680574"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":694362,"link":"/api/v1/people/694362"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":683011,"link":"/api/v1/people/683011","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683011,"link":"/api/v1/people/683011"},"credit":"b_ab"},{"player":{"id":663574,"link":"/api/v1/people/663574"},"credit":"p_ab"},{"player":{"id":683011,"link":"/api/v1/people/683011"},"credit":"b_pa"},{"player":{"id":663574,"link":"/api/v1/people/663574"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.0,"awayTeamWinProbability":100.0,"homeTeamWinProbabilityAdded":-0.5,"leverageIndex":0.19,"dramaIndex":13.0,"contextMetrics":{},"playEndTime":"2026-06-21T20:34:22.885Z","atBatIndex":72}]