[{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Jackson Chourio doubles (1) on a ground ball to left fielder Jordan Lawlar.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-21T01:11:27.688Z","endTime":"2026-03-21T01:13:05.417Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[3,4,5,6,7],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":691783,"link":"/api/v1/people/691783"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"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-03-20T21:13:39.594Z","endTime":"2026-03-21T00:52:28.575Z","isPitch":false,"type":"action","player":{"id":694192,"link":"/api/v1/people/694192"},"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-03-21T00:52:28.575Z","endTime":"2026-03-21T01:09:28.051Z","isPitch":false,"type":"action","player":{"id":694192,"link":"/api/v1/people/694192"},"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-03-21T01:09:28.051Z","endTime":"2026-03-21T01:11:29.634Z","isPitch":false,"type":"action","player":{"id":694192,"link":"/api/v1/people/694192"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":87.2,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.458529955249414,"aZ":-12.628334770847715,"pfxX":-5.082104826042006,"pfxZ":10.128197424482499,"pX":-0.11507346122480931,"pZ":1.5119707373229292,"vX0":7.4871939510995995,"vY0":-137.77944440511354,"vZ0":-9.653972462948216,"x":121.39,"y":197.96,"x0":-2.202503882866341,"y0":50.00685481547299,"z0":5.90616806503469,"aX":-9.812427906253397},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.6,"breakHorizontal":7.7,"spinRate":2390,"spinDirection":205},"zone":13,"typeConfidence":0.88,"plateTime":0.3969179659362174,"extension":6.362253062945374},"index":3,"playId":"3605bbda-21ef-3de5-80b5-c692638cf13c","pitchNumber":1,"startTime":"2026-03-21T01:11:29.634Z","endTime":"2026-03-21T01:11:33.611Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":691783,"link":"/api/v1/people/691783"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":827636,"link":"/api/v1/people/827636"}},"offense":{"batter":{"id":694192,"link":"/api/v1/people/694192","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":86.8,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.11860414906545,"aZ":-16.47230133859916,"pfxX":-6.92735926135691,"pfxZ":8.169745781386826,"pX":-0.8134127294752796,"pZ":2.4746491022279273,"vX0":6.738143730880136,"vY0":-137.43494751281852,"vZ0":-6.24385606485114,"x":148.01,"y":171.96,"x0":-2.391330610879066,"y0":50.004330126083424,"z0":5.88603498215687,"aX":-13.315867389944165},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":13.7,"breakHorizontal":11.2,"spinRate":2218,"spinDirection":204},"zone":4,"typeConfidence":2.0,"plateTime":0.39782527482694263,"extension":6.4229514917013075},"index":4,"playId":"43870695-68b7-342d-b2b0-c0e05f482e6c","pitchNumber":2,"startTime":"2026-03-21T01:11:52.088Z","endTime":"2026-03-21T01:11:55.639Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":691783,"link":"/api/v1/people/691783"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":827636,"link":"/api/v1/people/827636"}},"offense":{"batter":{"id":694192,"link":"/api/v1/people/694192","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.0,"endSpeed":75.5,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.46533254947598,"aZ":-39.62509507070827,"pfxX":2.016294737694659,"pfxZ":-5.2783564557951745,"pX":0.5948266955597897,"pZ":0.8778204994811379,"vX0":6.496404507799208,"vY0":-117.80401889981512,"vZ0":-3.4326000688427163,"x":94.33,"y":215.08,"x0":-2.455647492345853,"y0":50.00288818075535,"z0":6.000790555651637,"aX":2.845611229704905},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.7,"breakVerticalInduced":-10.1,"breakHorizontal":-5.2,"spinRate":2445,"spinDirection":32},"zone":14,"typeConfidence":0.9,"plateTime":0.46416924639385604,"extension":6.372311520677331},"index":5,"playId":"2e9a3063-cf17-3aa7-8718-3c114f5e565c","pitchNumber":3,"startTime":"2026-03-21T01:12:10.600Z","endTime":"2026-03-21T01:12:14.725Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":691783,"link":"/api/v1/people/691783"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":827636,"link":"/api/v1/people/827636"}},"offense":{"batter":{"id":694192,"link":"/api/v1/people/694192","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.7,"endSpeed":77.0,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.53712735520558,"aZ":-39.290248683147574,"pfxX":0.0919306823170809,"pfxZ":-4.843071382357914,"pX":0.20016256381820802,"pZ":0.6768267559920137,"vX0":6.210866339365803,"vY0":-120.27060231762322,"vZ0":-4.396227501403532,"x":109.37,"y":220.51,"x0":-2.4236205151441177,"y0":50.001819879397644,"z0":5.999723452111024,"aX":0.1340548886184252},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.4,"breakVerticalInduced":-9.6,"breakHorizontal":-1.6,"spinRate":2521,"spinDirection":23},"zone":14,"typeConfidence":0.89,"plateTime":0.45479193662307793,"extension":6.511356345829229},"index":6,"playId":"6e75e4ff-9509-3e42-9ed8-b110ce1279d1","pitchNumber":4,"startTime":"2026-03-21T01:12:31.004Z","endTime":"2026-03-21T01:12:35.987Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":691783,"link":"/api/v1/people/691783"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":827636,"link":"/api/v1/people/827636"}},"offense":{"batter":{"id":694192,"link":"/api/v1/people/694192","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":81.1,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.91311403598787,"aZ":-26.826880700880153,"pfxX":-7.854466724146844,"pfxZ":3.237320623940458,"pX":-0.7539264944364611,"pZ":1.9013056625849263,"vX0":7.256531576643869,"vY0":-126.62450517813171,"vZ0":-4.575500076246076,"x":145.74,"y":187.44,"x0":-2.6141531701299847,"y0":50.00100443313629,"z0":5.837217556921927,"aX":-12.961327071182165},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":5.2,"breakHorizontal":13.0,"spinRate":1588,"spinDirection":220},"zone":7,"typeConfidence":0.91,"plateTime":0.4299074392285953,"extension":6.500072773003018},"hitData":{"launchSpeed":93.5,"launchAngle":-25.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":48.39,"coordY":112.92}},"index":7,"playId":"5a6af5c5-3f1b-3ee7-a9d1-7b71882d6a9d","pitchNumber":5,"startTime":"2026-03-21T01:12:50.811Z","endTime":"2026-03-21T01:13:05.417Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":691783,"link":"/api/v1/people/691783"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":827636,"link":"/api/v1/people/827636"}},"offense":{"batter":{"id":694192,"link":"/api/v1/people/694192","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694192,"link":"/api/v1/people/694192"},"credit":"b_ab"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_ab"},{"player":{"id":694192,"link":"/api/v1/people/694192"},"credit":"b_pa"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":44.1,"awayTeamWinProbability":55.9,"homeTeamWinProbabilityAdded":-5.899999999999999,"contextMetrics":{},"playEndTime":"2026-03-21T01:13:05.417Z","atBatIndex":0},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"William Contreras grounds out, third baseman Nolan Arenado to first baseman Carlos Santana.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-21T01:13:10.786Z","endTime":"2026-03-21T01:15:11.879Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4],"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":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":571448,"link":"/api/v1/people/571448"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":467793,"link":"/api/v1/people/467793"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":86.7,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.48630226178322,"aZ":-16.838071380183674,"pfxX":-6.280963082670029,"pfxZ":8.014365547149087,"pX":-0.9332701972970475,"pZ":2.64716790802119,"vX0":5.946154690951499,"vY0":-137.03296075902776,"vZ0":-6.05408746341205,"x":152.57,"y":167.31,"x0":-2.308622912168778,"y0":50.00387184769833,"z0":6.023535548271492,"aX":-12.02165261289586},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":13.6,"breakHorizontal":10.2,"spinRate":2197,"spinDirection":197},"zone":11,"typeConfidence":2.0,"plateTime":0.39874346764937396,"extension":6.467885967969653},"index":0,"playId":"79d1b7cc-c76c-3199-81dc-8b4cc3a8e284","pitchNumber":1,"startTime":"2026-03-21T01:13:33.993Z","endTime":"2026-03-21T01:13:37.054Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":691783,"link":"/api/v1/people/691783"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":827636,"link":"/api/v1/people/827636"}},"offense":{"batter":{"id":661388,"link":"/api/v1/people/661388","batSide":{"code":"R","description":"Right"}},"second":{"id":694192,"link":"/api/v1/people/694192"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":86.7,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.30257647002428,"aZ":-18.959637954064533,"pfxX":-6.041412343043222,"pfxZ":6.9038019717923245,"pX":-0.8955080529403598,"pZ":2.9530401832685045,"vX0":6.41321849436168,"vY0":-137.00140972882951,"vZ0":-4.801574442322193,"x":151.13,"y":159.05,"x0":-2.474085548903372,"y0":50.004770318198176,"z0":6.011892364530837,"aX":-11.565977027515375},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":11.8,"breakHorizontal":9.7,"spinRate":2112,"spinDirection":201},"zone":11,"typeConfidence":2.0,"plateTime":0.39875605808671377,"extension":6.488145495235941},"index":1,"playId":"139931da-10a8-33b3-88e5-14ec818d301e","pitchNumber":2,"startTime":"2026-03-21T01:13:54.614Z","endTime":"2026-03-21T01:13:57.954Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":691783,"link":"/api/v1/people/691783"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":827636,"link":"/api/v1/people/827636"}},"offense":{"batter":{"id":661388,"link":"/api/v1/people/661388","batSide":{"code":"R","description":"Right"}},"second":{"id":694192,"link":"/api/v1/people/694192"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.9,"endSpeed":76.1,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.902904681314062,"aZ":-40.603277570275594,"pfxX":1.0341376517833458,"pfxZ":-5.859962568496103,"pX":0.31684860855877983,"pZ":0.6863972517775938,"vX0":6.582607376362793,"vY0":-119.18534826696292,"vZ0":-3.658909469188839,"x":104.92,"y":220.25,"x0":-2.6150806025794946,"y0":50.002109073153505,"z0":5.9081402023081,"aX":1.4873080102384233},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.0,"breakVerticalInduced":-11.3,"breakHorizontal":-3.5,"spinRate":2496,"spinDirection":30},"zone":14,"typeConfidence":0.9,"plateTime":0.4595513523902013,"extension":6.456425494812375},"index":2,"playId":"0f741956-c5ee-3e94-8af6-5fb06ef4eeb3","pitchNumber":3,"startTime":"2026-03-21T01:14:21.147Z","endTime":"2026-03-21T01:14:26.871Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":691783,"link":"/api/v1/people/691783"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":827636,"link":"/api/v1/people/827636"}},"offense":{"batter":{"id":661388,"link":"/api/v1/people/661388","batSide":{"code":"R","description":"Right"}},"second":{"id":694192,"link":"/api/v1/people/694192"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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-03-21T01:14:47.531Z","endTime":"2026-03-21T01:15:03.309Z","isPitch":false,"type":"action","player":{"id":661388,"link":"/api/v1/people/661388"},"defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":691783,"link":"/api/v1/people/691783"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":827636,"link":"/api/v1/people/827636"}},"offense":{"batter":{"id":661388,"link":"/api/v1/people/661388","batSide":{"code":"R","description":"Right"}},"second":{"id":694192,"link":"/api/v1/people/694192"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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":93.8,"endSpeed":86.3,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.163330096852206,"aZ":-19.113920535716726,"pfxX":-6.4283073245149716,"pfxZ":6.897529479121841,"pX":-0.41578024128143387,"pZ":2.34191316843268,"vX0":7.505608889939536,"vY0":-136.30456600980708,"vZ0":-6.3527573052008,"x":132.85,"y":175.55,"x0":-2.3616157226233545,"y0":50.005393792872425,"z0":6.009538269321111,"aX":-12.175815926848134},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":11.4,"breakHorizontal":10.2,"spinRate":2318,"spinDirection":197},"zone":4,"typeConfidence":2.0,"plateTime":0.4008728593450015,"extension":6.382042536203108},"hitData":{"launchSpeed":97.2,"launchAngle":-15.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":110.12,"coordY":167.38}},"index":4,"playId":"76e280e4-f2b6-31d7-a48f-cee83e9bf86f","pitchNumber":4,"startTime":"2026-03-21T01:15:03.309Z","endTime":"2026-03-21T01:15:11.879Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":691783,"link":"/api/v1/people/691783"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":827636,"link":"/api/v1/people/827636"}},"offense":{"batter":{"id":661388,"link":"/api/v1/people/661388","batSide":{"code":"R","description":"Right"}},"second":{"id":694192,"link":"/api/v1/people/694192"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"credit":"b_ab"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_ab"},{"player":{"id":661388,"link":"/api/v1/people/661388"},"credit":"b_pa"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":48.1,"awayTeamWinProbability":51.9,"homeTeamWinProbabilityAdded":4.0,"leverageIndex":1.22,"dramaIndex":60.0,"contextMetrics":{},"playEndTime":"2026-03-21T01:15:11.879Z","atBatIndex":1},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Christian Yelich walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-21T01:15:45.077Z","endTime":"2026-03-21T01:18:06.971Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"postOnSecond":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"44828d54-e737-4f7a-9c6a-81231eb29ef2","startTime":"2026-03-21T01:15:45.077Z","endTime":"2026-03-21T01:15:50.077Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":691783,"link":"/api/v1/people/691783"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":827636,"link":"/api/v1/people/827636"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"second":{"id":694192,"link":"/api/v1/people/694192"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":87.2,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.023616603153172,"aZ":-13.80551303637154,"pfxX":-4.5216695279901185,"pfxZ":9.549870417957653,"pX":0.3713763594867098,"pZ":1.9586611433170984,"vX0":8.484195868349676,"vY0":-137.0261042182956,"vZ0":-8.106464615900247,"x":102.84,"y":185.9,"x0":-2.161547770028552,"y0":50.0031846731149,"z0":5.8755997646270215,"aX":-8.698092163198087},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.0,"breakHorizontal":6.6,"spinRate":2409,"spinDirection":200},"zone":9,"typeConfidence":0.9,"plateTime":0.39798014000135273,"extension":6.529977114308859},"index":1,"playId":"e108d775-1788-342f-a451-19ab1579a187","pitchNumber":1,"startTime":"2026-03-21T01:15:59.283Z","endTime":"2026-03-21T01:16:04.732Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":691783,"link":"/api/v1/people/691783"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":827636,"link":"/api/v1/people/827636"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"second":{"id":694192,"link":"/api/v1/people/694192"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":88.1,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.42065822478124,"aZ":-13.675737164810444,"pfxX":-3.159294906776335,"pfxZ":9.40101120813167,"pX":1.0864863173685189,"pZ":3.315539174315907,"vX0":10.365327441463648,"vY0":-138.55092445558608,"vZ0":-4.752628884026866,"x":75.59,"y":149.26,"x0":-2.2728999829331142,"y0":50.00630463795947,"z0":5.949364337910789,"aX":-6.220828024098711},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.3,"breakHorizontal":3.8,"spinRate":2269,"spinDirection":189},"zone":12,"typeConfidence":0.91,"plateTime":0.3935051661572859,"extension":6.4531513295852},"index":2,"playId":"33c1e9be-59fb-36ed-bb79-7c9477f9ea67","pitchNumber":2,"startTime":"2026-03-21T01:16:16.886Z","endTime":"2026-03-21T01:16:21.294Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":691783,"link":"/api/v1/people/691783"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":827636,"link":"/api/v1/people/827636"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"second":{"id":694192,"link":"/api/v1/people/694192"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.5,"endSpeed":75.7,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.061272620039066,"aZ":-39.738786822370024,"pfxX":0.5452099344735254,"pfxZ":-5.292727798432076,"pX":0.06807831875833584,"pZ":1.3373847015945795,"vX0":6.159411536306275,"vY0":-118.59417403245035,"vZ0":-2.2263765098985453,"x":114.41,"y":202.67,"x0":-2.6305592981966015,"y0":50.005352248658845,"z0":5.90323207016696,"aX":0.7776057772660229},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-51.0,"breakVerticalInduced":-9.8,"breakHorizontal":-2.4,"spinRate":2615,"spinDirection":34},"zone":14,"typeConfidence":0.9,"plateTime":0.4613447284204324,"extension":6.165981905825009},"index":3,"playId":"2bdb5e32-f939-3829-a399-f3a4b3819737","pitchNumber":3,"startTime":"2026-03-21T01:16:33.228Z","endTime":"2026-03-21T01:16:39.429Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":691783,"link":"/api/v1/people/691783"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":827636,"link":"/api/v1/people/827636"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"second":{"id":694192,"link":"/api/v1/people/694192"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":80.2,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.284193929067747,"aZ":-22.134917368124626,"pfxX":-4.202239231667551,"pfxZ":6.174806390658322,"pX":-0.15821194831143834,"pZ":1.7819027733679547,"vX0":7.419413996278707,"vY0":-126.31560485020398,"vZ0":-5.50882859162558,"x":123.03,"y":190.67,"x0":-2.5796024456222697,"y0":50.003385767188455,"z0":5.756514456232883,"aX":-6.8327424142065825},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":10.2,"breakHorizontal":6.0,"spinRate":1469,"spinDirection":224},"zone":8,"typeConfidence":0.88,"plateTime":0.43263649603269716,"extension":6.559948307077455},"index":4,"playId":"79f4635b-825c-3532-b17f-cd5f025e26c5","pitchNumber":4,"startTime":"2026-03-21T01:16:51.964Z","endTime":"2026-03-21T01:16:58.495Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":691783,"link":"/api/v1/people/691783"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":827636,"link":"/api/v1/people/827636"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"second":{"id":694192,"link":"/api/v1/people/694192"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 2B","code":"2","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"index":5,"playId":"1d781fb6-ecce-3585-a985-a24b2d99e1da","startTime":"2026-03-21T01:17:23.781Z","endTime":"2026-03-21T01:17:26.859Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":691783,"link":"/api/v1/people/691783"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":827636,"link":"/api/v1/people/827636"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"second":{"id":694192,"link":"/api/v1/people/694192"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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,"disengagementNum":2},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.3,"endSpeed":78.5,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.67993339675943,"aZ":-31.099500186635755,"pfxX":-9.436932494980129,"pfxZ":0.6923193083596555,"pX":-1.4467966851469858,"pZ":2.2052003087874015,"vX0":6.036722438526501,"vY0":-124.14941327988213,"vZ0":-2.634858131783539,"x":172.15,"y":179.24,"x0":-2.6828221351591726,"y0":50.00562594618923,"z0":5.866751445079329,"aX":-14.744664664693712},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":0.8,"breakHorizontal":15.7,"spinRate":1745,"spinDirection":223},"zone":13,"typeConfidence":0.9,"plateTime":0.44106060512261225,"extension":6.188459290844623},"index":6,"playId":"7ac6f33f-deab-304a-b11c-da9fc8482ec5","pitchNumber":5,"startTime":"2026-03-21T01:17:42.555Z","endTime":"2026-03-21T01:17:47.642Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":691783,"link":"/api/v1/people/691783"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":827636,"link":"/api/v1/people/827636"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"second":{"id":694192,"link":"/api/v1/people/694192"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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":4,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":79.7,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.188351062945298,"aZ":-29.882351953791275,"pfxX":-7.359778431203695,"pfxZ":1.4311200572682639,"pX":0.11088784113298907,"pZ":1.4644425409772306,"vX0":9.158412031311054,"vY0":-125.37953411120459,"vZ0":-4.577551103240164,"x":112.77,"y":199.24,"x0":-2.624692050500833,"y0":50.001708178566595,"z0":5.738706318310598,"aX":-11.77454330259847},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":1.8,"breakHorizontal":11.4,"spinRate":1632,"spinDirection":221},"zone":14,"typeConfidence":0.9,"plateTime":0.43603609113956265,"extension":6.35583313154093},"index":7,"playId":"30413edd-47f4-3813-b103-cdefe4d6d658","pitchNumber":6,"startTime":"2026-03-21T01:18:00.685Z","endTime":"2026-03-21T01:18:06.971Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":691783,"link":"/api/v1/people/691783"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":827636,"link":"/api/v1/people/827636"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"second":{"id":694192,"link":"/api/v1/people/694192"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592885,"link":"/api/v1/people/592885"},"credit":"b_pa"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":46.0,"awayTeamWinProbability":54.0,"homeTeamWinProbabilityAdded":-2.1000000000000014,"leverageIndex":1.26,"dramaIndex":50.0,"contextMetrics":{},"playEndTime":"2026-03-21T01:18:06.971Z","atBatIndex":2},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jake Bauers walks. Jackson Chourio to 3rd. Christian Yelich to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-21T01:18:07.085Z","endTime":"2026-03-21T01:20:19.119Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"postOnSecond":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"postOnThird":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"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, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":79.7,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.847260759846804,"aZ":-25.8242062110995,"pfxX":-9.262973190437277,"pfxZ":3.9491233812458395,"pX":0.613118311071589,"pZ":1.5063088568160432,"vX0":10.641321856695937,"vY0":-125.77552817741092,"vZ0":-5.3484745502905415,"x":93.63,"y":198.11,"x0":-2.4635356829219406,"y0":50.00111308849518,"z0":5.747236502313372,"aX":-14.881794424408689},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":6.1,"breakHorizontal":14.4,"spinRate":1755,"spinDirection":219},"zone":14,"typeConfidence":0.91,"plateTime":0.4350223710103527,"extension":6.34248632981775},"index":0,"playId":"990c6aa5-5a4a-3e8b-a313-1bf2a0c9696e","pitchNumber":1,"startTime":"2026-03-21T01:18:34.675Z","endTime":"2026-03-21T01:18:39.939Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":691783,"link":"/api/v1/people/691783"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":827636,"link":"/api/v1/people/827636"}},"offense":{"batter":{"id":641343,"link":"/api/v1/people/641343","batSide":{"code":"L","description":"Left"}},"first":{"id":592885,"link":"/api/v1/people/592885"},"second":{"id":694192,"link":"/api/v1/people/694192"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":80.4,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.219814150728183,"aZ":-26.801494589171277,"pfxX":-7.688409007056713,"pfxZ":3.2700045675115925,"pX":-0.8403209849073235,"pZ":1.596840974600578,"vX0":7.034971536878463,"vY0":-127.31338826368027,"vZ0":-5.069617695280293,"x":149.03,"y":195.67,"x0":-2.640903301700138,"y0":50.00078131423076,"z0":5.7360577243474955,"aX":-12.61608271915723},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":4.9,"breakHorizontal":12.4,"spinRate":1694,"spinDirection":213},"zone":13,"typeConfidence":0.91,"plateTime":0.4302764333784799,"extension":6.472006486570349},"index":1,"playId":"ce637959-afa4-340e-8d84-2381a74188fa","pitchNumber":2,"startTime":"2026-03-21T01:18:53.133Z","endTime":"2026-03-21T01:18:56.989Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":691783,"link":"/api/v1/people/691783"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":827636,"link":"/api/v1/people/827636"}},"offense":{"batter":{"id":641343,"link":"/api/v1/people/641343","batSide":{"code":"L","description":"Left"}},"first":{"id":592885,"link":"/api/v1/people/592885"},"second":{"id":694192,"link":"/api/v1/people/694192"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":87.8,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.572526006800494,"aZ":-12.201374440884802,"pfxX":-3.1230167341151867,"pfxZ":10.115209943734197,"pX":0.5404332359591518,"pZ":1.624606051942253,"vX0":8.982763817847642,"vY0":-140.08404680430726,"vZ0":-9.15419842608953,"x":96.4,"y":194.92,"x0":-2.311248739362935,"y0":50.00185396432354,"z0":5.745743325262839,"aX":-6.1665447180715836},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.4,"breakHorizontal":3.7,"spinRate":2381,"spinDirection":213},"zone":9,"typeConfidence":0.9,"plateTime":0.39198325884619223,"extension":6.44963463262244},"index":2,"playId":"10b93a09-93fb-34d9-aedf-79dc63128f2d","pitchNumber":3,"startTime":"2026-03-21T01:19:11.109Z","endTime":"2026-03-21T01:19:17.907Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":691783,"link":"/api/v1/people/691783"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":827636,"link":"/api/v1/people/827636"}},"offense":{"batter":{"id":641343,"link":"/api/v1/people/641343","batSide":{"code":"L","description":"Left"}},"first":{"id":592885,"link":"/api/v1/people/592885"},"second":{"id":694192,"link":"/api/v1/people/694192"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.7,"endSpeed":76.5,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.7480189547545,"aZ":-42.45735996266966,"pfxX":1.5756997238404415,"pfxZ":-7.02149959495146,"pX":-2.58316372052406E-4,"pZ":1.4416161272165284,"vX0":5.717067200226061,"vY0":-120.31940590504266,"vZ0":-1.710690994345603,"x":117.01,"y":199.86,"x0":-2.6138299153685187,"y0":50.005786024020715,"z0":5.9305478692419245,"aX":2.305831698032037},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.9,"breakVerticalInduced":-12.8,"breakHorizontal":-4.2,"spinRate":2629,"spinDirection":32},"zone":14,"typeConfidence":0.9,"plateTime":0.4555572051377199,"extension":6.429892641478256},"index":3,"playId":"d36055a3-c865-31bd-967f-7f2cf9f845c8","pitchNumber":4,"startTime":"2026-03-21T01:19:29.953Z","endTime":"2026-03-21T01:19:35.172Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":691783,"link":"/api/v1/people/691783"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":827636,"link":"/api/v1/people/827636"}},"offense":{"batter":{"id":641343,"link":"/api/v1/people/641343","batSide":{"code":"L","description":"Left"}},"first":{"id":592885,"link":"/api/v1/people/592885"},"second":{"id":694192,"link":"/api/v1/people/694192"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":87.6,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.402931458347204,"aZ":-10.17406878148806,"pfxX":-2.9058302307706345,"pfxZ":11.26847172723681,"pX":0.5028888222848804,"pZ":0.6285653431117522,"vX0":8.533065602048671,"vY0":-139.1268264708962,"vZ0":-11.95664807789184,"x":97.83,"y":221.81,"x0":-2.231842938087987,"y0":50.000764027738796,"z0":5.665618461097865,"aX":-5.672492650289276},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":17.9,"breakHorizontal":3.4,"spinRate":2482,"spinDirection":209},"zone":14,"typeConfidence":0.9,"plateTime":0.39429217378508996,"extension":6.644125073264004},"index":4,"playId":"8afd2c9e-15f6-38ed-b71d-5550dffc4d09","pitchNumber":5,"startTime":"2026-03-21T01:19:49.893Z","endTime":"2026-03-21T01:19:53.942Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":691783,"link":"/api/v1/people/691783"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":827636,"link":"/api/v1/people/827636"}},"offense":{"batter":{"id":641343,"link":"/api/v1/people/641343","batSide":{"code":"L","description":"Left"}},"first":{"id":592885,"link":"/api/v1/people/592885"},"second":{"id":694192,"link":"/api/v1/people/694192"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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":4,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":80.4,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.39062524684274,"aZ":-26.668393049140526,"pfxX":-8.284838888149459,"pfxZ":3.4068337023383766,"pX":0.3810077741273334,"pZ":1.0251343566226117,"vX0":9.932979468778266,"vY0":-125.52690536043154,"vZ0":-6.258158112504968,"x":102.48,"y":211.1,"x0":-2.527689930779081,"y0":50.00372615093338,"z0":5.686014726979995,"aX":-13.390590316873578},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":5.0,"breakHorizontal":13.1,"spinRate":1644,"spinDirection":225},"zone":14,"typeConfidence":0.91,"plateTime":0.4342437186056931,"extension":6.628985353430804},"index":5,"playId":"16dfb6cc-ccfe-381a-afe4-9e912acf8a69","pitchNumber":6,"startTime":"2026-03-21T01:20:12.054Z","endTime":"2026-03-21T01:20:19.119Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":691783,"link":"/api/v1/people/691783"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":827636,"link":"/api/v1/people/827636"}},"offense":{"batter":{"id":641343,"link":"/api/v1/people/641343","batSide":{"code":"L","description":"Left"}},"first":{"id":592885,"link":"/api/v1/people/592885"},"second":{"id":694192,"link":"/api/v1/people/694192"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641343,"link":"/api/v1/people/641343"},"credit":"b_pa"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.1,"awayTeamWinProbability":59.9,"homeTeamWinProbabilityAdded":-5.899999999999999,"leverageIndex":1.92,"dramaIndex":89.0,"contextMetrics":{},"playEndTime":"2026-03-21T01:20:19.119Z","atBatIndex":3},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Sal Frelick singles on a ground ball to right fielder Trent Youngblood. Jackson Chourio scores. Christian Yelich scores. Jake Bauers to 3rd.","rbi":2,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-21T01:21:24.395Z","endTime":"2026-03-21T01:21:51.081Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"postOnThird":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0,1,2,3,4,5],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":827636,"link":"/api/v1/people/827636"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"responsiblePitcher":{"id":668678,"link":"/api/v1/people/668678"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"responsiblePitcher":{"id":668678,"link":"/api/v1/people/668678"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-03-21T01:20:29.952Z","endTime":"2026-03-21T01:21:26.520Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":691783,"link":"/api/v1/people/691783"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":827636,"link":"/api/v1/people/827636"}},"offense":{"batter":{"id":686217,"link":"/api/v1/people/686217","batSide":{"code":"L","description":"Left"}},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":592885,"link":"/api/v1/people/592885"},"third":{"id":694192,"link":"/api/v1/people/694192"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":87.4,"strikeZoneTop":3.063,"strikeZoneBottom":1.546,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.84769201776962,"aZ":-12.969288212669525,"pfxX":-3.6846761760173727,"pfxZ":9.849286550186342,"pX":0.26832527325005334,"pZ":1.7578404262275198,"vX0":8.16813604392208,"vY0":-138.90810212327386,"vZ0":-8.971252912181745,"x":106.77,"y":191.32,"x0":-2.234771939414543,"y0":50.00036931944645,"z0":5.8968280685013585,"aX":-7.183525357863935},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.1,"breakHorizontal":4.9,"spinRate":2427,"spinDirection":210},"zone":9,"typeConfidence":0.9,"plateTime":0.39469204248908607,"extension":6.554767381167464},"index":1,"playId":"e6b34fdf-fd45-3537-a864-d46498fd0a4d","pitchNumber":1,"startTime":"2026-03-21T01:21:26.520Z","endTime":"2026-03-21T01:21:30.300Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":691783,"link":"/api/v1/people/691783"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":827636,"link":"/api/v1/people/827636"}},"offense":{"batter":{"id":686217,"link":"/api/v1/people/686217","batSide":{"code":"L","description":"Left"}},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":592885,"link":"/api/v1/people/592885"},"third":{"id":694192,"link":"/api/v1/people/694192"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":86.9,"strikeZoneTop":3.063,"strikeZoneBottom":1.546,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.36272503010098,"aZ":-12.900901874011675,"pfxX":-4.913009628185646,"pfxZ":9.957115349726767,"pX":-0.1737324534209307,"pZ":2.164210010958669,"vX0":7.741563537854882,"vY0":-138.5853377840429,"vZ0":-7.574491253875065,"x":123.62,"y":180.35,"x0":-2.3712865651633432,"y0":50.00411524726221,"z0":5.803600142300495,"aX":-9.511576723085083},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.6,"breakHorizontal":7.2,"spinRate":2406,"spinDirection":210},"zone":5,"typeConfidence":0.89,"plateTime":0.395959396910436,"extension":6.6778532987184045},"hitData":{"launchSpeed":107.0,"launchAngle":0.0,"totalDistance":51.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":171.24,"coordY":108.68}},"index":2,"playId":"c1e9b54d-8394-3fc6-85da-231c19c615e7","pitchNumber":2,"startTime":"2026-03-21T01:21:40.898Z","endTime":"2026-03-21T01:21:51.081Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":691783,"link":"/api/v1/people/691783"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":827636,"link":"/api/v1/people/827636"}},"offense":{"batter":{"id":686217,"link":"/api/v1/people/686217","batSide":{"code":"L","description":"Left"}},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":592885,"link":"/api/v1/people/592885"},"third":{"id":694192,"link":"/api/v1/people/694192"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686217,"link":"/api/v1/people/686217"},"credit":"b_ab"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_ab"},{"player":{"id":686217,"link":"/api/v1/people/686217"},"credit":"b_pa"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":26.3,"awayTeamWinProbability":73.7,"homeTeamWinProbabilityAdded":-13.8,"leverageIndex":2.38,"dramaIndex":149.0,"contextMetrics":{},"playEndTime":"2026-03-21T01:21:51.081Z","atBatIndex":4},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Luis Rengifo grounds into a double play, shortstop Geraldo Perdomo to first baseman Carlos Santana. Sal Frelick out at 2nd. Luis Rengifo out at 1st.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-21T01:22:01.232Z","endTime":"2026-03-21T01:22:47.732Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":672695,"link":"/api/v1/people/672695"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":672695,"link":"/api/v1/people/672695"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":467793,"link":"/api/v1/people/467793"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":86.8,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.65299642145365,"aZ":-13.479207300716297,"pfxX":-4.292152219408292,"pfxZ":9.726597446546883,"pX":-0.2636343771743258,"pZ":3.222851887581079,"vX0":7.0715646984354725,"vY0":-137.33226678693856,"vZ0":-5.226332967071579,"x":127.05,"y":151.76,"x0":-2.307007877441489,"y0":50.00011144862329,"z0":6.057635814940697,"aX":-8.247970135087426},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.8,"breakHorizontal":6.4,"spinRate":2382,"spinDirection":209},"zone":2,"typeConfidence":0.9,"plateTime":0.3978815355395202,"extension":6.468306861827763},"index":0,"playId":"dd5767ce-2b80-3022-8a58-88046e333d71","pitchNumber":1,"startTime":"2026-03-21T01:22:23.428Z","endTime":"2026-03-21T01:22:27.125Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":691783,"link":"/api/v1/people/691783"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":827636,"link":"/api/v1/people/827636"}},"offense":{"batter":{"id":650859,"link":"/api/v1/people/650859","batSide":{"code":"L","description":"Left"}},"first":{"id":686217,"link":"/api/v1/people/686217"},"third":{"id":641343,"link":"/api/v1/people/641343"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":78.3,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.56986509730975,"aZ":-27.126387241530825,"pfxX":-6.792108466048027,"pfxZ":3.239780366402819,"pX":-0.7311203292457373,"pZ":2.187110341525744,"vX0":6.826540145211232,"vY0":-123.92296131232176,"vZ0":-3.305860516841019,"x":144.87,"y":179.73,"x0":-2.637974472866707,"y0":50.00091745766897,"z0":5.802386084921603,"aX":-10.572124469131813},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":5.3,"breakHorizontal":10.7,"spinRate":1509,"spinDirection":224},"zone":4,"typeConfidence":0.9,"plateTime":0.4418607236549881,"extension":6.355931968354744},"hitData":{"launchSpeed":103.5,"launchAngle":-12.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":121.01,"coordY":148.62}},"index":1,"playId":"e08df282-4e12-34c7-94f7-87843152a563","pitchNumber":2,"startTime":"2026-03-21T01:22:40.277Z","endTime":"2026-03-21T01:22:47.732Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":691783,"link":"/api/v1/people/691783"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":827636,"link":"/api/v1/people/827636"}},"offense":{"batter":{"id":650859,"link":"/api/v1/people/650859","batSide":{"code":"L","description":"Left"}},"first":{"id":686217,"link":"/api/v1/people/686217"},"third":{"id":641343,"link":"/api/v1/people/641343"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650859,"link":"/api/v1/people/650859"},"credit":"b_ab"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_ab"},{"player":{"id":650859,"link":"/api/v1/people/650859"},"credit":"b_pa"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":35.199999999999996,"awayTeamWinProbability":64.80000000000001,"homeTeamWinProbabilityAdded":8.899999999999995,"leverageIndex":1.42,"dramaIndex":95.0,"contextMetrics":{},"playEndTime":"2026-03-21T01:22:47.732Z","atBatIndex":5},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ketel Marte flies out to center fielder Jackson Chourio.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-21T01:24:37.312Z","endTime":"2026-03-21T01:25:17.646Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694819,"fullName":"Jacob Misiorowski","link":"/api/v1/people/694819"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":694192,"link":"/api/v1/people/694192"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":98.3,"endSpeed":89.0,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.59428849388853,"aZ":-13.796377772071585,"pfxX":-6.423348920408782,"pfxZ":8.946431843312617,"pX":-0.52892725908338,"pZ":3.7418177509007045,"vX0":5.890554317353997,"vY0":-143.0390923609152,"vZ0":-1.865588780296702,"x":137.16,"y":137.75,"x0":-1.7889631890001065,"y0":50.00676177424185,"z0":5.276031623349013,"aX":-13.201077767263788},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":16.0,"breakHorizontal":10.3,"spinRate":2571,"spinDirection":216},"zone":11,"typeConfidence":0.9,"plateTime":0.38416639433717137,"extension":7.146712124775737},"index":0,"playId":"d5ca80cb-7489-3aa5-8870-8056c17ba944","pitchNumber":1,"startTime":"2026-03-21T01:24:56.509Z","endTime":"2026-03-21T01:25:00.704Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668965,"link":"/api/v1/people/668965"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":694192,"link":"/api/v1/people/694192"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":606466,"link":"/api/v1/people/606466","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.7,"endSpeed":88.6,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.806035327426024,"aZ":-13.658452255186365,"pfxX":-6.283104997889035,"pfxZ":9.148279914023107,"pX":0.7835358482907363,"pZ":2.27989774557491,"vX0":8.693839324897791,"vY0":-141.91610553452045,"vZ0":-5.713610103091755,"x":87.13,"y":177.22,"x0":-1.514312823711042,"y0":50.00388822463859,"z0":5.201467024445286,"aX":-12.718848686592066},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":15.5,"breakHorizontal":9.5,"spinRate":2588,"spinDirection":221},"zone":6,"typeConfidence":0.89,"plateTime":0.3870914683968909,"extension":7.173405457914007},"hitData":{"launchSpeed":89.1,"launchAngle":32.0,"totalDistance":329.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":135.61,"coordY":67.26}},"index":1,"playId":"8d724bcd-0041-3d3b-b0ae-98c68734f141","pitchNumber":2,"startTime":"2026-03-21T01:25:09.879Z","endTime":"2026-03-21T01:25:17.646Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668965,"link":"/api/v1/people/668965"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":694192,"link":"/api/v1/people/694192"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":606466,"link":"/api/v1/people/606466","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":606466,"link":"/api/v1/people/606466"},"credit":"b_ab"},{"player":{"id":694819,"link":"/api/v1/people/694819"},"credit":"p_ab"},{"player":{"id":606466,"link":"/api/v1/people/606466"},"credit":"b_pa"},{"player":{"id":694819,"link":"/api/v1/people/694819"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":32.9,"awayTeamWinProbability":67.1,"homeTeamWinProbabilityAdded":-2.299999999999997,"leverageIndex":0.9,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-03-21T01:25:17.646Z","atBatIndex":6},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Corbin Carroll strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-21T01:25:19.639Z","endTime":"2026-03-21T01:26:32.733Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694819,"fullName":"Jacob Misiorowski","link":"/api/v1/people/694819"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":624512,"link":"/api/v1/people/624512"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":99.2,"endSpeed":90.9,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.98969160902446,"aZ":-14.893658345496926,"pfxX":-6.690341436255894,"pfxZ":8.172612329737273,"pX":-1.2188704350198565,"pZ":2.0852224838130433,"vX0":3.9357913377842406,"vY0":-144.35396249515162,"vZ0":-6.364725824691123,"x":163.46,"y":182.48,"x0":-1.7292950578784025,"y0":50.00514596345305,"z0":5.232434934112671,"aX":-14.148856028106486},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":13.7,"breakHorizontal":11.4,"spinRate":2559,"spinDirection":214},"zone":13,"typeConfidence":0.9,"plateTime":0.37914822928879444,"extension":7.1969498507743905},"index":0,"playId":"081c3551-7de6-3b4e-ad3d-3e475a71dbc7","pitchNumber":1,"startTime":"2026-03-21T01:25:41.334Z","endTime":"2026-03-21T01:25:45.360Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668965,"link":"/api/v1/people/668965"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":694192,"link":"/api/v1/people/694192"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":99.1,"endSpeed":90.8,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.96706946648115,"aZ":-15.83257952185624,"pfxX":-7.480375817459259,"pfxZ":7.747412813641032,"pX":-0.5680129069112196,"pZ":2.0940825153713494,"vX0":6.052468536951733,"vY0":-144.18234510887467,"vZ0":-6.274107064992402,"x":138.65,"y":182.24,"x0":-1.7206621328949554,"y0":50.00365512108283,"z0":5.2724197666083485,"aX":-15.778278511420824},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":13.0,"breakHorizontal":12.4,"spinRate":2528,"spinDirection":219},"zone":7,"typeConfidence":0.9,"plateTime":0.3796321306176438,"extension":7.479651736833388},"index":1,"playId":"a493514b-2801-3239-8282-36a2007ac9d9","pitchNumber":2,"startTime":"2026-03-21T01:25:56.805Z","endTime":"2026-03-21T01:26:00.712Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668965,"link":"/api/v1/people/668965"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":694192,"link":"/api/v1/people/694192"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":86.0,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.05304114243389,"aZ":-26.487969282010088,"pfxX":1.081140325021341,"pfxZ":3.0185362061946144,"pX":-0.1833429598170766,"pZ":3.0930695319790606,"vX0":4.05993062563809,"vY0":-135.70628965124627,"vZ0":-0.6802475328921991,"x":123.99,"y":155.27,"x0":-1.833458763209146,"y0":50.002394723523416,"z0":5.176713416284281,"aX":2.034123381214443},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":5.5,"breakHorizontal":-2.8,"spinRate":2573,"spinDirection":170},"zone":2,"typeConfidence":0.91,"plateTime":0.4021610409990437,"extension":7.255317983581054},"index":2,"playId":"47cd75e8-3df1-3d78-9281-50d04314355c","pitchNumber":3,"startTime":"2026-03-21T01:26:12.308Z","endTime":"2026-03-21T01:26:17.385Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668965,"link":"/api/v1/people/668965"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":694192,"link":"/api/v1/people/694192"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":99.0,"endSpeed":90.6,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.39796072990865,"aZ":-18.33641346191556,"pfxX":-7.572774394223504,"pfxZ":6.557925317169712,"pX":-0.4340969576478858,"pZ":3.778644556737663,"vX0":6.314118219847115,"vY0":-144.07749793324766,"vZ0":-1.2087930773142097,"x":133.55,"y":136.76,"x0":-1.6664398723145133,"y0":50.000718245328855,"z0":5.332989225699029,"aX":-15.973768584436677},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":11.9,"breakHorizontal":12.5,"spinRate":2570,"spinDirection":215},"zone":11,"typeConfidence":0.89,"plateTime":0.37967300366948464,"extension":7.002446141619977},"index":3,"playId":"10776385-8780-3bb7-b20c-d792754a0a74","pitchNumber":4,"startTime":"2026-03-21T01:26:28.768Z","endTime":"2026-03-21T01:26:32.733Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668965,"link":"/api/v1/people/668965"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":694192,"link":"/api/v1/people/694192"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682998,"link":"/api/v1/people/682998"},"credit":"b_ab"},{"player":{"id":694819,"link":"/api/v1/people/694819"},"credit":"p_ab"},{"player":{"id":682998,"link":"/api/v1/people/682998"},"credit":"b_pa"},{"player":{"id":694819,"link":"/api/v1/people/694819"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":31.3,"awayTeamWinProbability":68.7,"homeTeamWinProbabilityAdded":-1.5999999999999979,"leverageIndex":0.65,"dramaIndex":32.0,"contextMetrics":{},"playEndTime":"2026-03-21T01:26:32.733Z","atBatIndex":7},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Geraldo Perdomo singles on a line drive to right fielder Sal Frelick.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-21T01:26:33.155Z","endTime":"2026-03-21T01:29:18.851Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694819,"fullName":"Jacob Misiorowski","link":"/api/v1/people/694819"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,2,3,4,5,6,7],"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":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":686217,"link":"/api/v1/people/686217"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":86.1,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.543618779193253,"aZ":-27.996842700714744,"pfxX":0.2914328550940306,"pfxZ":2.2270790522635764,"pX":0.9433211031605513,"pZ":2.6400860079895896,"vX0":7.1265932006524055,"vY0":-135.40823852180864,"vZ0":-1.680688878663282,"x":81.04,"y":167.5,"x0":-1.748647689734223,"y0":50.00411237494464,"z0":5.207151673797309,"aX":0.5470065017801917},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":4.0,"breakHorizontal":-1.9,"spinRate":2568,"spinDirection":185},"zone":12,"typeConfidence":0.91,"plateTime":0.40281388204055224,"extension":7.454014060770995},"index":0,"playId":"96ea0439-8cd8-34a2-80d3-16ff8d46a8bc","pitchNumber":1,"startTime":"2026-03-21T01:27:00.428Z","endTime":"2026-03-21T01:27:06.318Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668965,"link":"/api/v1/people/668965"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":694192,"link":"/api/v1/people/694192"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"index":1,"startTime":"2026-03-21T01:27:09.848Z","endTime":"2026-03-21T01:27:25.645Z","isPitch":false,"type":"action","player":{"id":672695,"link":"/api/v1/people/672695"},"defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668965,"link":"/api/v1/people/668965"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":694192,"link":"/api/v1/people/694192"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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":98.1,"endSpeed":89.8,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.038588648886645,"aZ":-12.773885647201942,"pfxX":-3.9701556663751854,"pfxZ":9.38404707004998,"pX":0.22196923673932972,"pZ":2.8943339837979494,"vX0":6.785455422241112,"vY0":-142.6886319599865,"vZ0":-4.221234756696462,"x":108.54,"y":160.63,"x0":-1.6682523448146969,"y0":50.00304939626702,"z0":5.194451706114242,"aX":-8.208602590084185},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":16.3,"breakHorizontal":5.9,"spinRate":2573,"spinDirection":212},"zone":2,"typeConfidence":0.89,"plateTime":0.3834800636611302,"extension":7.22599572246436},"index":2,"playId":"39ee6169-8846-3e5e-a8fc-8b474694380c","pitchNumber":2,"startTime":"2026-03-21T01:27:25.645Z","endTime":"2026-03-21T01:27:30.263Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668965,"link":"/api/v1/people/668965"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":694192,"link":"/api/v1/people/694192"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":85.9,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.126406374164148,"aZ":-24.410886690919142,"pfxX":-8.29376210901432,"pfxZ":4.120741803513292,"pX":-0.4933050258796511,"pZ":2.899520870533095,"vX0":6.1142160776483605,"vY0":-135.95357576324244,"vZ0":-1.925559844044415,"x":135.8,"y":160.49,"x0":-1.6870970921288657,"y0":50.0021760880827,"z0":5.301063600237031,"aX":-15.618673543406361},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":7.3,"breakHorizontal":13.8,"spinRate":2202,"spinDirection":240},"zone":1,"typeConfidence":0.8,"plateTime":0.4019674905959185,"extension":7.027231611701397},"index":3,"playId":"a58e91d3-f6d2-327c-9ee0-58e35499cd6b","pitchNumber":3,"startTime":"2026-03-21T01:27:43.389Z","endTime":"2026-03-21T01:27:48.731Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668965,"link":"/api/v1/people/668965"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":694192,"link":"/api/v1/people/694192"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.7,"endSpeed":89.2,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.019658338908904,"aZ":-14.22283237486021,"pfxX":-4.6394144460423945,"pfxZ":8.748598064486757,"pX":-0.41336168615327945,"pZ":5.431063872781237,"vX0":5.2735443268071265,"vY0":-142.20888528422026,"vZ0":2.7183370025366003,"x":132.76,"y":92.14,"x0":-1.6873225545267454,"y0":50.00421319408875,"z0":5.3642957033490895,"aX":-9.522008111066674},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":16.6,"breakHorizontal":7.3,"spinRate":2450,"spinDirection":221},"zone":11,"typeConfidence":0.9,"plateTime":0.38488062140106694,"extension":7.142692979989888},"index":4,"playId":"7e1d388f-0d32-31da-853c-51bbf75dfead","pitchNumber":4,"startTime":"2026-03-21T01:28:01.456Z","endTime":"2026-03-21T01:28:04.859Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668965,"link":"/api/v1/people/668965"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":694192,"link":"/api/v1/people/694192"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":80.2,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.670565649404534,"aZ":-41.415853007683296,"pfxX":2.7109351143147964,"pfxZ":-5.712271909285298,"pX":-0.6091565914509951,"pZ":1.8137277360413095,"vX0":1.7444932924671728,"vY0":-126.14529516286922,"vZ0":-0.6726484171128062,"x":140.22,"y":189.81,"x0":-1.6609090050258672,"y0":50.00306262169711,"z0":5.4109505430375595,"aX":4.386178755184086},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.6,"breakVerticalInduced":-10.3,"breakHorizontal":-5.3,"spinRate":2493,"spinDirection":44},"zone":7,"typeConfidence":0.92,"plateTime":0.433536480202692,"extension":6.9248355522146445},"index":5,"playId":"11b35581-9c59-3200-ae40-252ef187a2d0","pitchNumber":5,"startTime":"2026-03-21T01:28:19.771Z","endTime":"2026-03-21T01:28:23.588Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668965,"link":"/api/v1/people/668965"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":694192,"link":"/api/v1/people/694192"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":84.3,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.836782803147212,"aZ":-28.922994212868332,"pfxX":-9.315925488606474,"pfxZ":1.7915841877850198,"pX":-1.771489598570806,"pZ":2.5974784946852516,"vX0":3.011992686328987,"vY0":-133.85571192721017,"vZ0":-1.7141675171140993,"x":184.53,"y":168.65,"x0":-1.7008181912343974,"y0":50.003506269255325,"z0":5.316621870534391,"aX":-16.908724936263102},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":3.1,"breakHorizontal":16.2,"spinRate":2280,"spinDirection":244},"zone":11,"typeConfidence":0.95,"plateTime":0.4091576668594836,"extension":6.980195114854865},"index":6,"playId":"b4cbebad-329f-34fc-a587-29476ac7734f","pitchNumber":6,"startTime":"2026-03-21T01:28:49.625Z","endTime":"2026-03-21T01:28:53.342Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668965,"link":"/api/v1/people/668965"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":694192,"link":"/api/v1/people/694192"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":99.3,"endSpeed":91.0,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.488677982130035,"aZ":-9.943223156887276,"pfxX":-5.4108023991826,"pfxZ":10.489134243534295,"pX":0.6640477747088791,"pZ":2.572629557924685,"vX0":8.267298783004929,"vY0":-144.40587778885734,"vZ0":-5.712664098850059,"x":91.69,"y":169.32,"x0":-1.5282190075158701,"y0":50.004141041035055,"z0":5.183420109426439,"aX":-11.469864475241428},"breaks":{"breakAngle":40.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.6,"breakVerticalInduced":18.0,"breakHorizontal":8.2,"spinRate":2623,"spinDirection":217},"zone":6,"typeConfidence":0.92,"plateTime":0.37876490563186316,"extension":7.045027724934679},"hitData":{"launchSpeed":92.3,"launchAngle":17.0,"totalDistance":267.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":186.21,"coordY":110.62}},"index":7,"playId":"71e2e4e8-f87e-3a62-930d-ca431a0ca363","pitchNumber":7,"startTime":"2026-03-21T01:29:06.327Z","endTime":"2026-03-21T01:29:18.851Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668965,"link":"/api/v1/people/668965"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":694192,"link":"/api/v1/people/694192"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672695,"link":"/api/v1/people/672695"},"credit":"b_ab"},{"player":{"id":694819,"link":"/api/v1/people/694819"},"credit":"p_ab"},{"player":{"id":672695,"link":"/api/v1/people/672695"},"credit":"b_pa"},{"player":{"id":694819,"link":"/api/v1/people/694819"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":32.5,"awayTeamWinProbability":67.5,"homeTeamWinProbabilityAdded":1.1999999999999993,"leverageIndex":0.4,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-03-21T01:29:18.851Z","atBatIndex":8},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nolan Arenado flies out to center fielder Jackson Chourio.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-21T01:29:18.255Z","endTime":"2026-03-21T01:30:58.177Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":0,"outs":3},"matchup":{"batter":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694819,"fullName":"Jacob Misiorowski","link":"/api/v1/people/694819"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":694192,"link":"/api/v1/people/694192"},"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":98.1,"endSpeed":89.8,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.087932458615754,"aZ":-15.58090030151907,"pfxX":-6.182606361634734,"pfxZ":8.016125817144124,"pX":-1.110400268810044,"pZ":3.009570735441534,"vX0":4.095510760219226,"vY0":-142.78149572458042,"vZ0":-3.683895679097369,"x":159.33,"y":157.52,"x0":-1.7582488641841483,"y0":50.00178515224071,"z0":5.2934279981535015,"aX":-12.797245815958744},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":13.9,"breakHorizontal":10.4,"spinRate":2498,"spinDirection":223},"zone":11,"typeConfidence":0.89,"plateTime":0.3832367599482711,"extension":7.121713050560131},"index":0,"playId":"0007b798-5873-3914-abc5-ed8d03c00bf5","pitchNumber":1,"startTime":"2026-03-21T01:29:48.077Z","endTime":"2026-03-21T01:29:53.587Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668965,"link":"/api/v1/people/668965"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":694192,"link":"/api/v1/people/694192"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":571448,"link":"/api/v1/people/571448","batSide":{"code":"R","description":"Right"}},"first":{"id":672695,"link":"/api/v1/people/672695"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":87.6,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.993055340572422,"aZ":-21.791215723312867,"pfxX":-0.16574676986319437,"pfxZ":5.330407507791153,"pX":-0.2268644695985991,"pZ":1.2219750167607975,"vX0":4.9071513443011545,"vY0":-138.228642246234,"vZ0":-6.536099906975851,"x":125.65,"y":205.79,"x0":-1.998815611750911,"y0":50.00218250004152,"z0":5.066393153271794,"aX":-0.3238536834253125},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":8.5,"breakHorizontal":-0.6,"spinRate":2676,"spinDirection":198},"zone":13,"typeConfidence":0.9,"plateTime":0.39530361347262444,"extension":7.10287405197834},"index":1,"playId":"4814ea59-891e-3520-a17a-2fbba1905e10","pitchNumber":2,"startTime":"2026-03-21T01:30:02.193Z","endTime":"2026-03-21T01:30:06.872Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668965,"link":"/api/v1/people/668965"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":694192,"link":"/api/v1/people/694192"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":571448,"link":"/api/v1/people/571448","batSide":{"code":"R","description":"Right"}},"first":{"id":672695,"link":"/api/v1/people/672695"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":88.5,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.92977117815553,"aZ":-15.321183343502831,"pfxX":-5.439203698833784,"pfxZ":8.399441631353508,"pX":-0.9461041255496221,"pZ":2.5571153755714264,"vX0":3.9961071204470224,"vY0":-140.52931463322406,"vZ0":-4.401181082066125,"x":153.06,"y":169.74,"x0":-1.677665819513151,"y0":50.00214003172133,"z0":5.1342776206099465,"aX":-10.911986858995473},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":14.5,"breakHorizontal":9.1,"spinRate":2505,"spinDirection":222},"zone":11,"typeConfidence":0.87,"plateTime":0.38930084390603925,"extension":7.088754793498465},"index":2,"playId":"0605f8e4-d61a-3733-a502-cbbc69af7227","pitchNumber":3,"startTime":"2026-03-21T01:30:22.342Z","endTime":"2026-03-21T01:30:29.784Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668965,"link":"/api/v1/people/668965"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":694192,"link":"/api/v1/people/694192"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":571448,"link":"/api/v1/people/571448","batSide":{"code":"R","description":"Right"}},"first":{"id":672695,"link":"/api/v1/people/672695"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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":0,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.6,"endSpeed":89.2,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.24561615511411,"aZ":-13.80526311208367,"pfxX":-4.7418831979509415,"pfxZ":8.998614821484457,"pX":0.42160389531315706,"pZ":2.9952542613172035,"vX0":7.16018649308469,"vY0":-141.92322035480558,"vZ0":-4.005691866306441,"x":100.93,"y":157.91,"x0":-1.517025242878717,"y0":50.00369429487562,"z0":5.303174300154058,"aX":-9.681286435183182},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":15.6,"breakHorizontal":7.2,"spinRate":2550,"spinDirection":218},"zone":3,"typeConfidence":0.88,"plateTime":0.38580776260718164,"extension":7.0511419029135425},"hitData":{"launchSpeed":98.2,"launchAngle":49.0,"totalDistance":311.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":120.78,"coordY":74.52}},"index":3,"playId":"00cd1de7-f117-31a8-bccd-26caac08220e","pitchNumber":4,"startTime":"2026-03-21T01:30:42.154Z","endTime":"2026-03-21T01:30:58.177Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668965,"link":"/api/v1/people/668965"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":694192,"link":"/api/v1/people/694192"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":571448,"link":"/api/v1/people/571448","batSide":{"code":"R","description":"Right"}},"first":{"id":672695,"link":"/api/v1/people/672695"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":571448,"link":"/api/v1/people/571448"},"credit":"b_ab"},{"player":{"id":694819,"link":"/api/v1/people/694819"},"credit":"p_ab"},{"player":{"id":571448,"link":"/api/v1/people/571448"},"credit":"b_pa"},{"player":{"id":694819,"link":"/api/v1/people/694819"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":30.2,"awayTeamWinProbability":69.8,"homeTeamWinProbabilityAdded":-2.3000000000000007,"leverageIndex":0.89,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-03-21T01:30:58.177Z","atBatIndex":9},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"David Hamilton singles on a soft bunt ground ball to third baseman Nolan Arenado.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-03-21T01:32:37.097Z","endTime":"2026-03-21T01:33:12.374Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":571448,"link":"/api/v1/people/571448"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":85.1,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.8830441330007,"aZ":-12.680747512067791,"pfxX":-3.623538500551228,"pfxZ":10.528582420725138,"pX":0.08959557984673398,"pZ":2.242222379702393,"vX0":8.000974663106746,"vY0":-135.30969197885491,"vZ0":-7.459624509587168,"x":113.58,"y":178.24,"x0":-2.4367111306242473,"y0":50.005575833658874,"z0":5.925925809773104,"aX":-6.71122049753681},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":17.6,"breakHorizontal":4.8,"spinRate":2402,"spinDirection":201},"zone":5,"typeConfidence":0.9,"plateTime":0.4049844275280279,"extension":6.326730259691261},"hitData":{"launchSpeed":25.9,"launchAngle":-12.0,"totalDistance":9.0,"trajectory":"bunt_grounder","hardness":"soft","location":"5","coordinates":{"coordX":120.65,"coordY":196.99}},"index":0,"playId":"819d15dc-9004-388d-a100-bbcec502f4aa","pitchNumber":1,"startTime":"2026-03-21T01:33:00.536Z","endTime":"2026-03-21T01:33:12.374Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":691783,"link":"/api/v1/people/691783"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":827636,"link":"/api/v1/people/827636"}},"offense":{"batter":{"id":666152,"link":"/api/v1/people/666152","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666152,"link":"/api/v1/people/666152"},"credit":"b_ab"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_ab"},{"player":{"id":666152,"link":"/api/v1/people/666152"},"credit":"b_pa"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":27.500000000000004,"awayTeamWinProbability":72.5,"homeTeamWinProbabilityAdded":-2.6999999999999957,"leverageIndex":0.68,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2026-03-21T01:33:12.374Z","atBatIndex":10},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Reese McGuire grounds out to first baseman Carlos Santana. David Hamilton to 2nd.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-03-21T01:33:19.433Z","endTime":"2026-03-21T01:34:28.548Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":624512,"fullName":"Reese McGuire","link":"/api/v1/people/624512"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,2],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":624512,"fullName":"Reese McGuire","link":"/api/v1/people/624512"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":467793,"link":"/api/v1/people/467793"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":84.2,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.984037458676383,"aZ":-17.786242670461146,"pfxX":-3.5736691330862076,"pfxZ":7.991190839289985,"pX":0.4470077491311198,"pZ":2.4566482868618906,"vX0":8.176329940127605,"vY0":-132.97463023662436,"vZ0":-5.822064223000083,"x":99.96,"y":172.45,"x0":-2.195624018186029,"y0":50.00599823240002,"z0":5.953602770458387,"aX":-6.437763710510107},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":13.4,"breakHorizontal":4.8,"spinRate":2209,"spinDirection":213},"zone":6,"typeConfidence":0.9,"plateTime":0.41100629585805404,"extension":6.289724365385725},"index":0,"playId":"b80641d9-6519-3dd9-99e3-dd5fe2dc3d8a","pitchNumber":1,"startTime":"2026-03-21T01:33:32.592Z","endTime":"2026-03-21T01:33:37.110Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":691783,"link":"/api/v1/people/691783"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":827636,"link":"/api/v1/people/827636"}},"offense":{"batter":{"id":624512,"link":"/api/v1/people/624512","batSide":{"code":"L","description":"Left"}},"first":{"id":666152,"link":"/api/v1/people/666152"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-21T01:33:56.056Z","endTime":"2026-03-21T01:34:20.075Z","isPitch":false,"type":"action","player":{"id":624512,"link":"/api/v1/people/624512"},"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":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":78.9,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.38081799993366,"aZ":-28.911700675589664,"pfxX":-7.963905914198829,"pfxZ":2.0858180885184865,"pX":-0.43445201842142167,"pZ":1.4780806612684745,"vX0":7.395312894957723,"vY0":-123.96825240951736,"vZ0":-4.747145087411041,"x":133.56,"y":198.87,"x0":-2.412955036546008,"y0":50.00542531631348,"z0":5.81446627311402,"aX":-12.472676881939597},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":2.9,"breakHorizontal":12.8,"spinRate":1640,"spinDirection":226},"zone":13,"typeConfidence":0.9,"plateTime":0.4408182938870051,"extension":6.324473569202546},"hitData":{"launchSpeed":91.9,"launchAngle":-7.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":148.85,"coordY":173.43}},"index":2,"playId":"8379a5c9-f8ef-3ac8-b4de-bd813cdff8dc","pitchNumber":2,"startTime":"2026-03-21T01:34:20.075Z","endTime":"2026-03-21T01:34:28.548Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":691783,"link":"/api/v1/people/691783"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":827636,"link":"/api/v1/people/827636"}},"offense":{"batter":{"id":624512,"link":"/api/v1/people/624512","batSide":{"code":"L","description":"Left"}},"first":{"id":666152,"link":"/api/v1/people/666152"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":624512,"link":"/api/v1/people/624512"},"credit":"b_ab"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_ab"},{"player":{"id":624512,"link":"/api/v1/people/624512"},"credit":"b_pa"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":28.7,"awayTeamWinProbability":71.3,"homeTeamWinProbabilityAdded":1.1999999999999957,"leverageIndex":1.12,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2026-03-21T01:34:28.548Z","atBatIndex":11},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Freddy Zamora grounds out, shortstop Geraldo Perdomo to first baseman Carlos Santana. David Hamilton to 3rd.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-03-21T01:34:36.902Z","endTime":"2026-03-21T01:35:16.353Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":668965,"fullName":"Freddy Zamora","link":"/api/v1/people/668965"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":668965,"fullName":"Freddy Zamora","link":"/api/v1/people/668965"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":672695,"link":"/api/v1/people/672695"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":467793,"link":"/api/v1/people/467793"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":85.3,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.957901977535325,"aZ":-14.399608540155572,"pfxX":-2.438936896552985,"pfxZ":9.485625984193383,"pX":-0.24965915699053845,"pZ":4.4618942190070925,"vX0":5.877409628985787,"vY0":-136.04923252174888,"vZ0":-1.9550830406913635,"x":126.52,"y":118.31,"x0":-2.121480425214273,"y0":50.00378641471833,"z0":6.1883560109416145,"aX":-4.5717006265294735},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.9,"breakHorizontal":3.1,"spinRate":2351,"spinDirection":201},"zone":11,"typeConfidence":0.9,"plateTime":0.4026577327581924,"extension":6.423903332287351},"index":0,"playId":"37728466-d3cc-35a0-895e-d216ab13dc5b","pitchNumber":1,"startTime":"2026-03-21T01:34:51.100Z","endTime":"2026-03-21T01:34:54.606Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":691783,"link":"/api/v1/people/691783"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":827636,"link":"/api/v1/people/827636"}},"offense":{"batter":{"id":668965,"link":"/api/v1/people/668965","batSide":{"code":"R","description":"Right"}},"second":{"id":666152,"link":"/api/v1/people/666152"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":85.2,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.286931273869218,"aZ":-18.06761979990194,"pfxX":-6.087286617979029,"pfxZ":7.628734630890855,"pX":0.09165839808447222,"pZ":2.401613867398009,"vX0":8.680028868861207,"vY0":-134.89608748397518,"vZ0":-5.952942740547857,"x":113.51,"y":173.94,"x0":-2.3712781689189835,"y0":50.00657163269823,"z0":5.903188305340941,"aX":-11.26385599133343},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":12.7,"breakHorizontal":9.2,"spinRate":2342,"spinDirection":201},"zone":5,"typeConfidence":2.0,"plateTime":0.4054348982863547,"extension":6.4828237277835585},"hitData":{"launchSpeed":107.6,"launchAngle":5.0,"totalDistance":125.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":113.75,"coordY":151.64}},"index":1,"playId":"f6fff3c8-0957-3063-ae1d-84d13e60ec2f","pitchNumber":2,"startTime":"2026-03-21T01:35:08.264Z","endTime":"2026-03-21T01:35:16.353Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":691783,"link":"/api/v1/people/691783"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":827636,"link":"/api/v1/people/827636"}},"offense":{"batter":{"id":668965,"link":"/api/v1/people/668965","batSide":{"code":"R","description":"Right"}},"second":{"id":666152,"link":"/api/v1/people/666152"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668965,"link":"/api/v1/people/668965"},"credit":"b_ab"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_ab"},{"player":{"id":668965,"link":"/api/v1/people/668965"},"credit":"b_pa"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":31.1,"awayTeamWinProbability":68.9,"homeTeamWinProbabilityAdded":2.400000000000002,"leverageIndex":1.0,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-03-21T01:35:16.353Z","atBatIndex":12},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jackson Chourio grounds out, shortstop Geraldo Perdomo to first baseman Carlos Santana.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-03-21T01:35:22.995Z","endTime":"2026-03-21T01:36:09.942Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":672695,"link":"/api/v1/people/672695"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":467793,"link":"/api/v1/people/467793"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":85.8,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.09560228623323,"aZ":-18.36583045494472,"pfxX":-6.105450920716356,"pfxZ":7.384709327861679,"pX":-1.3047975574848174,"pZ":2.3547992722941014,"vX0":4.769635899978728,"vY0":-135.2706816770511,"vZ0":-6.190879642695506,"x":166.74,"y":175.2,"x0":-2.2900511822784626,"y0":50.0021028041508,"z0":5.943141482553247,"aX":-11.413165533901859},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":12.4,"breakHorizontal":10.2,"spinRate":2186,"spinDirection":205},"zone":13,"typeConfidence":2.0,"plateTime":0.4035758055821974,"extension":6.6919529898064924},"index":0,"playId":"3e1c6d13-5599-39de-936b-05f633fb78ff","pitchNumber":1,"startTime":"2026-03-21T01:35:42.939Z","endTime":"2026-03-21T01:35:50.317Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":691783,"link":"/api/v1/people/691783"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":827636,"link":"/api/v1/people/827636"}},"offense":{"batter":{"id":694192,"link":"/api/v1/people/694192","batSide":{"code":"R","description":"Right"}},"third":{"id":666152,"link":"/api/v1/people/666152"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":82.3,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.992504994999482,"aZ":-28.883524352536373,"pfxX":1.6783375288775346,"pfxZ":1.9386462325074767,"pX":-0.6000176486566162,"pZ":2.210170925440077,"vX0":3.8957037485605026,"vY0":-128.62323665541535,"vZ0":-4.078407009659653,"x":139.87,"y":179.11,"x0":-2.343614770368803,"y0":50.00507054578876,"z0":6.019186128302371,"aX":2.854002994568077},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":2.9,"breakHorizontal":-3.8,"spinRate":2393,"spinDirection":162},"zone":7,"typeConfidence":2.0,"plateTime":0.4234508108010657,"extension":6.543735116725095},"hitData":{"launchSpeed":109.2,"launchAngle":-29.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":99.77,"coordY":133.07}},"index":1,"playId":"2b4132a7-3c61-3e7c-9248-0635da378a00","pitchNumber":2,"startTime":"2026-03-21T01:35:57.560Z","endTime":"2026-03-21T01:36:09.942Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":691783,"link":"/api/v1/people/691783"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":827636,"link":"/api/v1/people/827636"}},"offense":{"batter":{"id":694192,"link":"/api/v1/people/694192","batSide":{"code":"R","description":"Right"}},"third":{"id":666152,"link":"/api/v1/people/666152"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694192,"link":"/api/v1/people/694192"},"credit":"b_ab"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_ab"},{"player":{"id":694192,"link":"/api/v1/people/694192"},"credit":"b_pa"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":34.1,"awayTeamWinProbability":65.9,"homeTeamWinProbabilityAdded":3.0,"leverageIndex":1.12,"dramaIndex":52.0,"contextMetrics":{},"playEndTime":"2026-03-21T01:36:09.942Z","atBatIndex":13},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Carlos Santana walks.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-21T01:37:44.014Z","endTime":"2026-03-21T01:40:13.711Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":467793,"fullName":"Carlos Santana","link":"/api/v1/people/467793"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694819,"fullName":"Jacob Misiorowski","link":"/api/v1/people/694819"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":467793,"fullName":"Carlos Santana","link":"/api/v1/people/467793"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":467793,"fullName":"Carlos Santana","link":"/api/v1/people/467793"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":99.1,"endSpeed":90.8,"strikeZoneTop":3.109,"strikeZoneBottom":1.569,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.10583841102312,"aZ":-14.368482805196104,"pfxX":-6.463588864579302,"pfxZ":8.41560084503589,"pX":-0.22143350885077212,"pZ":3.3687548246798107,"vX0":6.573501267046771,"vY0":-144.2070932740858,"vZ0":-2.873476495972016,"x":125.44,"y":147.82,"x0":-1.6857023456914726,"y0":50.00248097985721,"z0":5.25923985246709,"aX":-13.675398968867668},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":14.9,"breakHorizontal":10.4,"spinRate":2633,"spinDirection":219},"zone":11,"typeConfidence":0.91,"plateTime":0.37915522026028503,"extension":7.343069549031909},"index":0,"playId":"35ae4db3-7d55-309b-96d5-5ffaa903223e","pitchNumber":1,"startTime":"2026-03-21T01:38:13.853Z","endTime":"2026-03-21T01:38:16.875Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668965,"link":"/api/v1/people/668965"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":694192,"link":"/api/v1/people/694192"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":467793,"link":"/api/v1/people/467793","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":85.1,"strikeZoneTop":3.109,"strikeZoneBottom":1.569,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.639280094244658,"aZ":-28.578698929237977,"pfxX":-9.316555487388872,"pfxZ":1.9465194442161673,"pX":-0.5977089778154377,"pZ":1.9629849360947031,"vX0":5.408311463852726,"vY0":-135.1562585893596,"vZ0":-3.38886217769265,"x":139.78,"y":185.78,"x0":-1.4149157880175776,"y0":50.00385433765529,"z0":5.241489817531954,"aX":-17.22598903532837},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":3.0,"breakHorizontal":15.7,"spinRate":2139,"spinDirection":246},"zone":7,"typeConfidence":0.93,"plateTime":0.4053470062968034,"extension":7.205560182403307},"index":1,"playId":"c5b06032-e05c-3ff5-afe5-32d4e6561fd8","pitchNumber":2,"startTime":"2026-03-21T01:38:32.891Z","endTime":"2026-03-21T01:38:37.926Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668965,"link":"/api/v1/people/668965"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":694192,"link":"/api/v1/people/694192"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":467793,"link":"/api/v1/people/467793","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-03-21T01:38:42.125Z","endTime":"2026-03-21T01:38:54.913Z","isPitch":false,"type":"action","player":{"id":467793,"link":"/api/v1/people/467793"},"defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668965,"link":"/api/v1/people/668965"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":694192,"link":"/api/v1/people/694192"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":467793,"link":"/api/v1/people/467793","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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":99.1,"endSpeed":90.4,"strikeZoneTop":3.109,"strikeZoneBottom":1.569,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.70975402798524,"aZ":-15.996561912405356,"pfxX":-5.469909166210279,"pfxZ":7.679830782741641,"pX":0.07127645672736192,"pZ":4.393258076122786,"vX0":6.692003170121329,"vY0":-144.25002894047824,"vZ0":0.09520560702812564,"x":114.28,"y":120.16,"x0":-1.568549890695531,"y0":50.00097901922631,"z0":5.346419810234971,"aX":-11.52067753679408},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":14.2,"breakHorizontal":8.5,"spinRate":2539,"spinDirection":220},"zone":12,"typeConfidence":0.9,"plateTime":0.379771108985262,"extension":6.914500555163285},"index":3,"playId":"444ef7da-45e8-3d83-99fe-ef6f1c56eb86","pitchNumber":3,"startTime":"2026-03-21T01:38:54.913Z","endTime":"2026-03-21T01:38:58.562Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668965,"link":"/api/v1/people/668965"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":694192,"link":"/api/v1/people/694192"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":467793,"link":"/api/v1/people/467793","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":85.1,"strikeZoneTop":3.109,"strikeZoneBottom":1.569,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.757088213792873,"aZ":-26.671909125903966,"pfxX":-8.47445126182134,"pfxZ":2.964349497976979,"pX":-1.6782695480985341,"pZ":3.4369917646938712,"vX0":3.5646412905200924,"vY0":-135.12787697227782,"vZ0":-0.011784123498850163,"x":180.97,"y":145.98,"x0":-1.9118007703081454,"y0":50.00010661242577,"z0":5.311468190490384,"aX":-15.707652098300112},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":5.6,"breakHorizontal":14.6,"spinRate":2153,"spinDirection":245},"zone":11,"typeConfidence":0.91,"plateTime":0.4049700190672323,"extension":6.988645974822501},"index":4,"playId":"82cf01fe-2a5c-3780-8ef9-13bfaca3edfd","pitchNumber":4,"startTime":"2026-03-21T01:39:13.392Z","endTime":"2026-03-21T01:39:18.247Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668965,"link":"/api/v1/people/668965"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":694192,"link":"/api/v1/people/694192"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":467793,"link":"/api/v1/people/467793","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":85.7,"strikeZoneTop":3.109,"strikeZoneBottom":1.569,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.258054181772255,"aZ":-29.13791949103302,"pfxX":-9.376789085043548,"pfxZ":1.6147701397169492,"pX":-0.6755230024829502,"pZ":2.66713361338094,"vX0":5.811194460397291,"vY0":-135.96775209370372,"vZ0":-1.7460464009632772,"x":142.75,"y":166.77,"x0":-1.620117351618109,"y0":50.00056620148356,"z0":5.335730110356272,"aX":-17.58906006161413},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":2.8,"breakHorizontal":15.8,"spinRate":2003,"spinDirection":245},"zone":4,"typeConfidence":0.93,"plateTime":0.40253842387654304,"extension":7.125984127003059},"index":5,"playId":"437bc6b3-f225-3c4b-ad05-31c5ee93850c","pitchNumber":5,"startTime":"2026-03-21T01:39:31.277Z","endTime":"2026-03-21T01:39:35.255Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668965,"link":"/api/v1/people/668965"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":694192,"link":"/api/v1/people/694192"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":467793,"link":"/api/v1/people/467793","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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":99.4,"endSpeed":91.1,"strikeZoneTop":3.109,"strikeZoneBottom":1.569,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.74327015223291,"aZ":-11.415898293857245,"pfxX":-5.982506435258808,"pfxZ":9.734572752976472,"pX":-1.4172271277403732,"pZ":3.42621143375304,"vX0":2.7074242058337763,"vY0":-144.84617282705509,"vZ0":-3.282780860312644,"x":171.02,"y":146.27,"x0":-1.5850618229470852,"y0":50.00095004679343,"z0":5.2686586199217755,"aX":-12.753814636169603},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":17.2,"breakHorizontal":10.3,"spinRate":2601,"spinDirection":212},"zone":11,"typeConfidence":0.92,"plateTime":0.3776631079797643,"extension":7.065210383520063},"index":6,"playId":"18d327b6-0e6b-3636-b961-201e8b7298ba","pitchNumber":6,"startTime":"2026-03-21T01:39:51.712Z","endTime":"2026-03-21T01:39:55.516Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668965,"link":"/api/v1/people/668965"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":694192,"link":"/api/v1/people/694192"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":467793,"link":"/api/v1/people/467793","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":99.3,"endSpeed":90.8,"strikeZoneTop":3.109,"strikeZoneBottom":1.569,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.12592971249497,"aZ":-11.925483650621072,"pfxX":-6.3259242729520135,"pfxZ":9.534482887165787,"pX":-0.789053603768369,"pZ":4.033157453315291,"vX0":4.4491078321670985,"vY0":-144.6716479440566,"vZ0":-1.521321465584724,"x":147.08,"y":129.88,"x0":-1.5234084737053397,"y0":50.003556790440605,"z0":5.295115363772297,"aX":-13.436499950720938},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":17.2,"breakHorizontal":10.6,"spinRate":2633,"spinDirection":214},"zone":11,"typeConfidence":0.92,"plateTime":0.378302854028409,"extension":7.044736019266544},"index":7,"playId":"9f16872d-c069-3a57-a0a0-bd866c4409f8","pitchNumber":7,"startTime":"2026-03-21T01:40:09.474Z","endTime":"2026-03-21T01:40:13.711Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668965,"link":"/api/v1/people/668965"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":694192,"link":"/api/v1/people/694192"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":467793,"link":"/api/v1/people/467793","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":467793,"link":"/api/v1/people/467793"},"credit":"b_pa"},{"player":{"id":694819,"link":"/api/v1/people/694819"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":38.2,"awayTeamWinProbability":61.8,"homeTeamWinProbabilityAdded":4.100000000000001,"leverageIndex":0.96,"dramaIndex":54.0,"contextMetrics":{},"playEndTime":"2026-03-21T01:40:13.711Z","atBatIndex":14},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Alek Thomas grounds into a force out, second baseman Freddy Zamora to shortstop David Hamilton. Carlos Santana out at 2nd. Alek Thomas to 1st.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-21T01:40:20.957Z","endTime":"2026-03-21T01:42:41.761Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694819,"fullName":"Jacob Misiorowski","link":"/api/v1/people/694819"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":467793,"fullName":"Carlos Santana","link":"/api/v1/people/467793"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":668965,"link":"/api/v1/people/668965"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":666152,"link":"/api/v1/people/666152"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":78.8,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.883858227295942,"aZ":-36.52950969149689,"pfxX":1.6690892929690189,"pfxZ":-2.7675554849022763,"pX":0.8972273866998765,"pZ":2.3731414123121515,"vX0":5.14503861866834,"vY0":-124.55026249977021,"vZ0":-0.5429187225379446,"x":82.8,"y":174.71,"x0":-1.4117360314730911,"y0":50.00449604473866,"z0":5.6132816036063975,"aX":2.6238915444608018},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-4.9,"breakHorizontal":-4.2,"spinRate":2196,"spinDirection":49},"zone":14,"typeConfidence":0.84,"plateTime":0.4396715205531714,"extension":6.902043461951888},"index":0,"playId":"c83a2d9c-dedc-3102-8fbe-f114dfeb8abe","pitchNumber":1,"startTime":"2026-03-21T01:40:42.465Z","endTime":"2026-03-21T01:40:48.180Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668965,"link":"/api/v1/people/668965"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":694192,"link":"/api/v1/people/694192"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":677950,"link":"/api/v1/people/677950","batSide":{"code":"L","description":"Left"}},"first":{"id":467793,"link":"/api/v1/people/467793"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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":97.7,"endSpeed":89.3,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.45328549334822,"aZ":-12.179958627345728,"pfxX":-6.159986567604637,"pfxZ":9.758724037137663,"pX":-1.295372602371263,"pZ":3.0818333044276076,"vX0":3.875617181992043,"vY0":-142.1982776525329,"vZ0":-4.0113052275098795,"x":166.38,"y":155.57,"x0":-1.8752919876695906,"y0":50.003373527070245,"z0":5.282921824511606,"aX":-12.62162512191044},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":17.0,"breakHorizontal":10.3,"spinRate":2510,"spinDirection":219},"zone":11,"typeConfidence":0.91,"plateTime":0.38511136792254375,"extension":6.984544566832507},"index":1,"playId":"732dc03b-b838-3bad-9f52-7853c3dfcf97","pitchNumber":2,"startTime":"2026-03-21T01:41:04.172Z","endTime":"2026-03-21T01:41:08.173Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668965,"link":"/api/v1/people/668965"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":694192,"link":"/api/v1/people/694192"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":677950,"link":"/api/v1/people/677950","batSide":{"code":"L","description":"Left"}},"first":{"id":467793,"link":"/api/v1/people/467793"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"index":2,"startTime":"2026-03-21T01:41:13.344Z","endTime":"2026-03-21T01:41:48.418Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668965,"link":"/api/v1/people/668965"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":694192,"link":"/api/v1/people/694192"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":677950,"link":"/api/v1/people/677950","batSide":{"code":"L","description":"Left"}},"first":{"id":467793,"link":"/api/v1/people/467793"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.7,"endSpeed":89.4,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.15928760336634,"aZ":-12.58917463102422,"pfxX":-6.915134054207895,"pfxZ":9.552264623133132,"pX":-0.6772276675751715,"pZ":2.842169007615363,"vX0":5.448744852281301,"vY0":-142.18966352821352,"vZ0":-4.481112548007925,"x":142.81,"y":162.04,"x0":-1.7185012199462277,"y0":50.00397198856101,"z0":5.23540849931762,"aX":-14.181222878215335},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":16.6,"breakHorizontal":11.4,"spinRate":2520,"spinDirection":218},"zone":1,"typeConfidence":0.91,"plateTime":0.3849876894903921,"extension":7.305291691297231},"index":3,"playId":"c5d4709b-a374-3d2f-a99d-95a304c66c69","pitchNumber":3,"startTime":"2026-03-21T01:41:48.418Z","endTime":"2026-03-21T01:41:52.852Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668965,"link":"/api/v1/people/668965"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":694192,"link":"/api/v1/people/694192"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":677950,"link":"/api/v1/people/677950","batSide":{"code":"L","description":"Left"}},"first":{"id":467793,"link":"/api/v1/people/467793"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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":98.5,"endSpeed":90.0,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.769800296636184,"aZ":-10.817028681526581,"pfxX":-7.522136141158759,"pfxZ":10.281001873210556,"pX":-0.04111608820388669,"pZ":2.1762764192165953,"vX0":7.3866298343165955,"vY0":-143.15788591779926,"vZ0":-6.374050676402405,"x":118.57,"y":180.02,"x0":-1.6763569738162638,"y0":50.00572708019967,"z0":5.107609777349111,"aX":-15.630182852590679},"breaks":{"breakAngle":49.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":17.5,"breakHorizontal":12.1,"spinRate":2626,"spinDirection":219},"zone":5,"typeConfidence":0.92,"plateTime":0.38248525478885265,"extension":7.105484362242672},"index":4,"playId":"db3ead86-a506-30f7-9c00-46026691ad15","pitchNumber":4,"startTime":"2026-03-21T01:42:04.935Z","endTime":"2026-03-21T01:42:09.174Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668965,"link":"/api/v1/people/668965"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":694192,"link":"/api/v1/people/694192"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":677950,"link":"/api/v1/people/677950","batSide":{"code":"L","description":"Left"}},"first":{"id":467793,"link":"/api/v1/people/467793"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"index":5,"startTime":"2026-03-21T01:42:16.133Z","endTime":"2026-03-21T01:42:34.554Z","isPitch":false,"type":"action","player":{"id":677950,"link":"/api/v1/people/677950"},"defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668965,"link":"/api/v1/people/668965"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":694192,"link":"/api/v1/people/694192"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":677950,"link":"/api/v1/people/677950","batSide":{"code":"L","description":"Left"}},"first":{"id":467793,"link":"/api/v1/people/467793"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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":93.6,"endSpeed":86.2,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.830895638648656,"aZ":-27.93105442944586,"pfxX":0.6476366949208339,"pfxZ":2.2461521781431433,"pX":0.1648782052683711,"pZ":1.688281104766651,"vX0":5.460220444765853,"vY0":-136.2129655304084,"vZ0":-4.007790403161074,"x":110.72,"y":193.2,"x0":-1.9464598980405192,"y0":50.00131723529589,"z0":5.101341158646448,"aX":1.2196717622780409},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":3.5,"breakHorizontal":-2.3,"spinRate":2563,"spinDirection":174},"zone":8,"typeConfidence":0.9,"plateTime":0.40153112765649723,"extension":7.238509125887947},"hitData":{"launchSpeed":90.2,"launchAngle":-19.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":143.4,"coordY":159.51}},"index":6,"playId":"ac1f3fe0-a4ec-33ea-948b-7d706522a4ba","pitchNumber":5,"startTime":"2026-03-21T01:42:34.554Z","endTime":"2026-03-21T01:42:41.761Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668965,"link":"/api/v1/people/668965"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":694192,"link":"/api/v1/people/694192"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":677950,"link":"/api/v1/people/677950","batSide":{"code":"L","description":"Left"}},"first":{"id":467793,"link":"/api/v1/people/467793"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677950,"link":"/api/v1/people/677950"},"credit":"b_ab"},{"player":{"id":694819,"link":"/api/v1/people/694819"},"credit":"p_ab"},{"player":{"id":677950,"link":"/api/v1/people/677950"},"credit":"b_pa"},{"player":{"id":694819,"link":"/api/v1/people/694819"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":34.4,"awayTeamWinProbability":65.6,"homeTeamWinProbabilityAdded":-3.8000000000000043,"leverageIndex":1.66,"dramaIndex":70.0,"contextMetrics":{},"playEndTime":"2026-03-21T01:42:41.761Z","atBatIndex":15},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jordan Lawlar singles on a line drive to center fielder Jackson Chourio. Alek Thomas to 3rd.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-21T01:43:32.214Z","endTime":"2026-03-21T01:43:45.481Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":691783,"fullName":"Jordan Lawlar","link":"/api/v1/people/691783"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694819,"fullName":"Jacob Misiorowski","link":"/api/v1/people/694819"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691783,"fullName":"Jordan Lawlar","link":"/api/v1/people/691783"},"postOnThird":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":691783,"fullName":"Jordan Lawlar","link":"/api/v1/people/691783"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":694192,"link":"/api/v1/people/694192"},"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":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"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":0,"playId":"e7f601e4-fc0a-3fd7-9f5a-434c4faeb331","startTime":"2026-03-21T01:43:12.028Z","endTime":"2026-03-21T01:43:16.261Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668965,"link":"/api/v1/people/668965"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":694192,"link":"/api/v1/people/694192"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":691783,"link":"/api/v1/people/691783","batSide":{"code":"R","description":"Right"}},"first":{"id":677950,"link":"/api/v1/people/677950"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":85.9,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.530785888494908,"aZ":-25.284483573804575,"pfxX":-1.0699753452494334,"pfxZ":3.6864985391834733,"pX":0.1877654602608245,"pZ":1.855834842509833,"vX0":5.5856970224134885,"vY0":-135.38834733909627,"vZ0":-4.2168353405067025,"x":109.84,"y":188.67,"x0":-1.7566563568579756,"y0":50.00575499668178,"z0":5.18774251605428,"aX":-2.001906225957983},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":6.0,"breakHorizontal":0.8,"spinRate":2526,"spinDirection":176},"zone":8,"typeConfidence":0.9,"plateTime":0.40343858061772364,"extension":7.109247269723186},"hitData":{"launchSpeed":106.7,"launchAngle":9.0,"totalDistance":218.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":125.85,"coordY":98.39}},"index":1,"playId":"58e33fb1-e133-3202-a31f-ee61adadab98","pitchNumber":1,"startTime":"2026-03-21T01:43:34.409Z","endTime":"2026-03-21T01:43:45.481Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668965,"link":"/api/v1/people/668965"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":694192,"link":"/api/v1/people/694192"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":691783,"link":"/api/v1/people/691783","batSide":{"code":"R","description":"Right"}},"first":{"id":677950,"link":"/api/v1/people/677950"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691783,"link":"/api/v1/people/691783"},"credit":"b_ab"},{"player":{"id":694819,"link":"/api/v1/people/694819"},"credit":"p_ab"},{"player":{"id":691783,"link":"/api/v1/people/691783"},"credit":"b_pa"},{"player":{"id":694819,"link":"/api/v1/people/694819"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.4,"awayTeamWinProbability":58.6,"homeTeamWinProbabilityAdded":7.0,"leverageIndex":1.35,"dramaIndex":82.0,"contextMetrics":{},"playEndTime":"2026-03-21T01:43:45.481Z","atBatIndex":16},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Trent Youngblood strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-21T01:43:49.815Z","endTime":"2026-03-21T01:46:15.408Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":827636,"fullName":"Trent Youngblood","link":"/api/v1/people/827636"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694819,"fullName":"Jacob Misiorowski","link":"/api/v1/people/694819"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691783,"fullName":"Jordan Lawlar","link":"/api/v1/people/691783"},"postOnThird":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":827636,"fullName":"Trent Youngblood","link":"/api/v1/people/827636"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":624512,"link":"/api/v1/people/624512"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.5,"endSpeed":88.9,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.84217867631902,"aZ":-12.64084032610839,"pfxX":-5.796363150187473,"pfxZ":9.596928423076305,"pX":-1.3748665969577962,"pZ":2.9698866949231855,"vX0":3.5474998333257157,"vY0":-141.87310254703425,"vZ0":-4.140871578562827,"x":169.41,"y":158.59,"x0":-1.8891547891262013,"y0":50.00696599774805,"z0":5.255731644139482,"aX":-11.803985617969222},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":16.7,"breakHorizontal":9.7,"spinRate":2462,"spinDirection":221},"zone":11,"typeConfidence":0.9,"plateTime":0.3862592985643549,"extension":6.898299750162345},"index":0,"playId":"3a5d1aff-84a0-3178-9bd6-921cffde184b","pitchNumber":1,"startTime":"2026-03-21T01:44:24.059Z","endTime":"2026-03-21T01:44:29.536Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668965,"link":"/api/v1/people/668965"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":694192,"link":"/api/v1/people/694192"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":827636,"link":"/api/v1/people/827636","batSide":{"code":"L","description":"Left"}},"first":{"id":691783,"link":"/api/v1/people/691783"},"third":{"id":677950,"link":"/api/v1/people/677950"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.4,"endSpeed":84.1,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.146775798933106,"aZ":-25.141583813553744,"pfxX":1.5367965952615967,"pfxZ":3.892912105716947,"pX":-0.8497385959382151,"pZ":2.8987960586783497,"vX0":2.2073796932903336,"vY0":-133.2199385052188,"vZ0":-0.9834343229317247,"x":149.39,"y":160.51,"x0":-1.8870280872330683,"y0":50.00403827364819,"z0":5.080884681687651,"aX":2.777648695659748},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":7.1,"breakHorizontal":-3.2,"spinRate":2413,"spinDirection":204},"zone":11,"typeConfidence":0.91,"plateTime":0.41027796713980136,"extension":7.021587779981893},"index":1,"playId":"b0da9e36-8824-310c-b28b-25385e77faf7","pitchNumber":2,"startTime":"2026-03-21T01:44:43.924Z","endTime":"2026-03-21T01:44:49.713Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668965,"link":"/api/v1/people/668965"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":694192,"link":"/api/v1/people/694192"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":827636,"link":"/api/v1/people/827636","batSide":{"code":"L","description":"Left"}},"first":{"id":691783,"link":"/api/v1/people/691783"},"third":{"id":677950,"link":"/api/v1/people/677950"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":86.7,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.50206747366549,"aZ":-23.5838495739981,"pfxX":1.253976563161663,"pfxZ":4.506748205935666,"pX":-0.2686643950662931,"pZ":1.8073546738692643,"vX0":3.8505970452730383,"vY0":-136.56179646921223,"vZ0":-4.3563589731072465,"x":127.24,"y":189.98,"x0":-1.8547446105621705,"y0":50.00363643705486,"z0":5.027350174697212,"aX":2.3890879096865176},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":7.6,"breakHorizontal":-3.0,"spinRate":2436,"spinDirection":193},"zone":8,"typeConfidence":0.92,"plateTime":0.3996957876407867,"extension":7.168676781207184},"index":2,"playId":"05e6b26c-4aed-32ee-b983-af9f6178b0da","pitchNumber":3,"startTime":"2026-03-21T01:45:04.526Z","endTime":"2026-03-21T01:45:08.545Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668965,"link":"/api/v1/people/668965"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":694192,"link":"/api/v1/people/694192"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":827636,"link":"/api/v1/people/827636","batSide":{"code":"L","description":"Left"}},"first":{"id":691783,"link":"/api/v1/people/691783"},"third":{"id":677950,"link":"/api/v1/people/677950"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.5,"endSpeed":89.6,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.694814609439312,"aZ":-14.084756857890998,"pfxX":-5.217874627487051,"pfxZ":8.833179962851377,"pX":0.060007108524928715,"pZ":2.1857779875108787,"vX0":6.962061162008146,"vY0":-141.78820491512116,"vZ0":-5.919779842141061,"x":114.71,"y":179.76,"x0":-1.7427952192254552,"y0":50.00275860892462,"z0":5.190314314260869,"aX":-10.685407355762658},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":15.0,"breakHorizontal":8.2,"spinRate":2529,"spinDirection":216},"zone":5,"typeConfidence":0.88,"plateTime":0.38547694698820045,"extension":7.1028559612562825},"index":3,"playId":"1a96bbce-58a9-3d99-a5b4-c3af0cb3a429","pitchNumber":4,"startTime":"2026-03-21T01:45:25.031Z","endTime":"2026-03-21T01:45:29.243Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668965,"link":"/api/v1/people/668965"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":694192,"link":"/api/v1/people/694192"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":827636,"link":"/api/v1/people/827636","batSide":{"code":"L","description":"Left"}},"first":{"id":691783,"link":"/api/v1/people/691783"},"third":{"id":677950,"link":"/api/v1/people/677950"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.9,"endSpeed":90.6,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.39092224614995,"aZ":-12.543316203386317,"pfxX":-7.010268766910528,"pfxZ":9.372139527258058,"pX":0.12552027321341352,"pZ":1.0726260117233832,"vX0":8.07619471206052,"vY0":-143.6082419346597,"vZ0":-8.842411763349297,"x":112.22,"y":209.82,"x0":-1.8086727461855163,"y0":50.00006778263007,"z0":4.966208435902171,"aX":-14.680730225014942},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":15.4,"breakHorizontal":11.2,"spinRate":2490,"spinDirection":221},"zone":14,"typeConfidence":0.91,"plateTime":0.3809995612561874,"extension":7.338038169027102},"index":4,"playId":"07103148-6ce4-354f-aeec-eab4319c072b","pitchNumber":5,"startTime":"2026-03-21T01:45:47.130Z","endTime":"2026-03-21T01:45:51.489Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668965,"link":"/api/v1/people/668965"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":694192,"link":"/api/v1/people/694192"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":827636,"link":"/api/v1/people/827636","batSide":{"code":"L","description":"Left"}},"first":{"id":691783,"link":"/api/v1/people/691783"},"third":{"id":677950,"link":"/api/v1/people/677950"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":85.8,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.61858312763853,"aZ":-24.716674993358534,"pfxX":1.8361666985932557,"pfxZ":4.010276522046099,"pX":0.20103268568582364,"pZ":1.0435054329191902,"vX0":4.601288024544237,"vY0":-135.0393113821135,"vZ0":-6.2140505732422815,"x":109.34,"y":210.61,"x0":-1.7590849238854225,"y0":50.002606792972855,"z0":5.09774431514523,"aX":3.411646059529814},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":6.2,"breakHorizontal":-4.2,"spinRate":2541,"spinDirection":197},"zone":14,"typeConfidence":0.92,"plateTime":0.4046117536244038,"extension":7.031995134518792},"index":5,"playId":"3b3a8ac7-1ca6-357a-9e03-099835983e21","pitchNumber":6,"startTime":"2026-03-21T01:46:08.756Z","endTime":"2026-03-21T01:46:15.408Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668965,"link":"/api/v1/people/668965"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":694192,"link":"/api/v1/people/694192"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":827636,"link":"/api/v1/people/827636","batSide":{"code":"L","description":"Left"}},"first":{"id":691783,"link":"/api/v1/people/691783"},"third":{"id":677950,"link":"/api/v1/people/677950"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":827636,"link":"/api/v1/people/827636"},"credit":"b_ab"},{"player":{"id":694819,"link":"/api/v1/people/694819"},"credit":"p_ab"},{"player":{"id":827636,"link":"/api/v1/people/827636"},"credit":"b_pa"},{"player":{"id":694819,"link":"/api/v1/people/694819"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":34.1,"awayTeamWinProbability":65.9,"homeTeamWinProbabilityAdded":-7.299999999999997,"leverageIndex":2.02,"dramaIndex":100.0,"contextMetrics":{},"playEndTime":"2026-03-21T01:46:15.408Z","atBatIndex":17},{"result":{"type":"atBat","event":"Triple","eventType":"triple","description":"Matt O'Neill triples (1) on a sharp fly ball to right fielder Sal Frelick. Alek Thomas scores. Jordan Lawlar scores.","rbi":2,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-21T01:46:15.358Z","endTime":"2026-03-21T01:47:01.390Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":72},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":690841,"fullName":"Matt O'Neill","link":"/api/v1/people/690841"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694819,"fullName":"Jacob Misiorowski","link":"/api/v1/people/694819"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":690841,"fullName":"Matt O'Neill","link":"/api/v1/people/690841"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":null,"runner":{"id":690841,"fullName":"Matt O'Neill","link":"/api/v1/people/690841"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":686217,"link":"/api/v1/people/686217"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":"r_adv_force","runner":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"responsiblePitcher":{"id":694819,"link":"/api/v1/people/694819"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":"r_adv_force","runner":{"id":691783,"fullName":"Jordan Lawlar","link":"/api/v1/people/691783"},"responsiblePitcher":{"id":694819,"link":"/api/v1/people/694819"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.9,"endSpeed":89.5,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.40775081970339,"aZ":-14.195282469496847,"pfxX":-5.8528529900556325,"pfxZ":8.746220409589709,"pX":-0.5617866207459788,"pZ":2.741546422938936,"vX0":5.672648659080809,"vY0":-142.40294155748097,"vZ0":-4.442045322369786,"x":138.41,"y":164.76,"x0":-1.818273457214755,"y0":50.005651288198685,"z0":5.2185000625660525,"aX":-12.034431563639762},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":15.1,"breakHorizontal":9.5,"spinRate":2594,"spinDirection":215},"zone":1,"typeConfidence":0.89,"plateTime":0.38450592871639255,"extension":7.095742177725486},"hitData":{"launchSpeed":101.3,"launchAngle":31.0,"totalDistance":384.0,"trajectory":"fly_ball","hardness":"hard","location":"9","coordinates":{"coordX":200.18,"coordY":62.51}},"index":0,"playId":"292f55ce-79f4-3f24-9bc3-fb86fda17ea1","pitchNumber":1,"startTime":"2026-03-21T01:46:44.277Z","endTime":"2026-03-21T01:47:01.390Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668965,"link":"/api/v1/people/668965"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":694192,"link":"/api/v1/people/694192"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":690841,"link":"/api/v1/people/690841","batSide":{"code":"R","description":"Right"}},"first":{"id":691783,"link":"/api/v1/people/691783"},"third":{"id":677950,"link":"/api/v1/people/677950"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":690841,"link":"/api/v1/people/690841"},"credit":"b_ab"},{"player":{"id":694819,"link":"/api/v1/people/694819"},"credit":"p_ab"},{"player":{"id":690841,"link":"/api/v1/people/690841"},"credit":"b_pa"},{"player":{"id":694819,"link":"/api/v1/people/694819"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.0,"awayTeamWinProbability":46.0,"homeTeamWinProbabilityAdded":19.9,"leverageIndex":2.02,"dramaIndex":178.0,"contextMetrics":{},"playEndTime":"2026-03-21T01:47:01.390Z","atBatIndex":18},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Ketel Marte hit by pitch.","rbi":0,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-21T01:47:05.124Z","endTime":"2026-03-21T01:48:45.809Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694819,"fullName":"Jacob Misiorowski","link":"/api/v1/people/694819"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"postOnThird":{"id":690841,"fullName":"Matt O'Neill","link":"/api/v1/people/690841"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.4,"endSpeed":89.9,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.17631236693012,"aZ":-15.54374929801852,"pfxX":-6.16924931070351,"pfxZ":7.998916067378829,"pX":-1.2554128242411802,"pZ":3.415842067062308,"vX0":4.133571300274401,"vY0":-143.3084862197397,"vZ0":-2.401073303428919,"x":164.85,"y":146.55,"x0":-1.9150566459458425,"y0":50.00623569199303,"z0":5.235759253033851,"aX":-12.832059921780937},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":14.2,"breakHorizontal":10.3,"spinRate":2565,"spinDirection":219},"zone":11,"typeConfidence":0.9,"plateTime":0.3822235478511997,"extension":7.164116491661189},"index":0,"playId":"f667540c-a39c-304d-823f-a3fde3227d4f","pitchNumber":1,"startTime":"2026-03-21T01:47:38.911Z","endTime":"2026-03-21T01:47:43.449Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668965,"link":"/api/v1/people/668965"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":694192,"link":"/api/v1/people/694192"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":606466,"link":"/api/v1/people/606466","batSide":{"code":"L","description":"Left"}},"third":{"id":690841,"link":"/api/v1/people/690841"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":81.2,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.948850633683293,"aZ":-38.156377395324036,"pfxX":4.463146306584779,"pfxZ":-3.63158736766068,"pX":0.799981951648442,"pZ":0.9233535944958834,"vX0":4.571449348193637,"vY0":-127.25228041322076,"vZ0":-3.6811314020482238,"x":86.51,"y":213.85,"x0":-1.596451235809282,"y0":50.00307079453067,"z0":5.396792409701409,"aX":7.353008296947154},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-7.2,"breakHorizontal":-9.1,"spinRate":2406,"spinDirection":45},"zone":14,"typeConfidence":0.9,"plateTime":0.42964207770207796,"extension":7.182216174471127},"index":1,"playId":"c8a83c31-7226-3157-ba82-5f55fcfd04f4","pitchNumber":2,"startTime":"2026-03-21T01:47:56.382Z","endTime":"2026-03-21T01:47:59.616Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668965,"link":"/api/v1/people/668965"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":694192,"link":"/api/v1/people/694192"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":606466,"link":"/api/v1/people/606466","batSide":{"code":"L","description":"Left"}},"third":{"id":690841,"link":"/api/v1/people/690841"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":99.5,"endSpeed":90.7,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.53534824840593,"aZ":-13.172885578249032,"pfxX":-6.060762294383042,"pfxZ":8.96408815610782,"pX":-0.8797474728626788,"pZ":3.3723165796857257,"vX0":4.515364407515377,"vY0":-144.84313160278992,"vZ0":-3.0651480017796158,"x":150.53,"y":147.73,"x0":-1.6731753149519433,"y0":50.00504111655968,"z0":5.252288498601884,"aX":-12.850732557246584},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":15.7,"breakHorizontal":10.1,"spinRate":2551,"spinDirection":213},"zone":11,"typeConfidence":0.91,"plateTime":0.37846401306430355,"extension":7.130584452161346},"index":2,"playId":"6e33adf7-4d7f-3f1a-b577-4a0e7b458123","pitchNumber":3,"startTime":"2026-03-21T01:48:13.787Z","endTime":"2026-03-21T01:48:17.225Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668965,"link":"/api/v1/people/668965"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":694192,"link":"/api/v1/people/694192"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":606466,"link":"/api/v1/people/606466","batSide":{"code":"L","description":"Left"}},"third":{"id":690841,"link":"/api/v1/people/690841"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-03-21T01:48:23.973Z","endTime":"2026-03-21T01:48:36.796Z","isPitch":false,"type":"action","player":{"id":606466,"link":"/api/v1/people/606466"},"defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668965,"link":"/api/v1/people/668965"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":694192,"link":"/api/v1/people/694192"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":606466,"link":"/api/v1/people/606466","batSide":{"code":"L","description":"Left"}},"third":{"id":690841,"link":"/api/v1/people/690841"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":79.7,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.953215769035918,"aZ":-37.72527729063055,"pfxX":4.138617926162254,"pfxZ":-3.4980742402028664,"pX":2.2316923196457292,"pZ":1.1215774789029358,"vX0":7.82034659574034,"vY0":-125.0729060967507,"vZ0":-2.998141324023811,"x":31.93,"y":208.5,"x0":-1.4719986683440691,"y0":50.00516872224241,"z0":5.426198982524683,"aX":6.562969167454041},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.8,"breakVerticalInduced":-6.8,"breakHorizontal":-9.2,"spinRate":2273,"spinDirection":36},"zone":14,"typeConfidence":0.89,"plateTime":0.43773917530218087,"extension":7.136554563204173},"index":4,"playId":"10115d14-8a28-367c-b5d6-fe38b821778b","pitchNumber":4,"startTime":"2026-03-21T01:48:36.796Z","endTime":"2026-03-21T01:48:45.809Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668965,"link":"/api/v1/people/668965"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":694192,"link":"/api/v1/people/694192"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":606466,"link":"/api/v1/people/606466","batSide":{"code":"L","description":"Left"}},"third":{"id":690841,"link":"/api/v1/people/690841"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":606466,"link":"/api/v1/people/606466"},"credit":"b_pa"},{"player":{"id":694819,"link":"/api/v1/people/694819"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.1,"awayTeamWinProbability":44.9,"homeTeamWinProbabilityAdded":1.1000000000000014,"leverageIndex":1.46,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2026-03-21T01:48:45.809Z","atBatIndex":19},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Corbin Carroll walks. Ketel Marte to 2nd.","rbi":0,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-21T01:51:41.190Z","endTime":"2026-03-21T01:52:37.075Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695680,"fullName":"Miles Langhorne","link":"/api/v1/people/695680"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"postOnSecond":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"postOnThird":{"id":690841,"fullName":"Matt O'Neill","link":"/api/v1/people/690841"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[2,3,4,5],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-03-21T01:49:08.794Z","endTime":"2026-03-21T01:49:39.432Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668965,"link":"/api/v1/people/668965"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":694192,"link":"/api/v1/people/694192"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"first":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":690841,"link":"/api/v1/people/690841"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Miles Langhorne replaces Jacob Misiorowski.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-03-21T01:49:39.432Z","endTime":"2026-03-21T01:51:43.337Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":695680,"link":"/api/v1/people/695680"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668965,"link":"/api/v1/people/668965"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":694192,"link":"/api/v1/people/694192"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"first":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":690841,"link":"/api/v1/people/690841"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":85.6,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.153416416858292,"aZ":-17.91459239788665,"pfxX":-0.4534522097371543,"pfxZ":7.620732295392035,"pX":-0.976553471607579,"pZ":4.214736963967559,"vX0":0.1869802217314576,"vY0":-135.36008846401455,"vZ0":-1.6899916895286446,"x":154.22,"y":124.98,"x0":-0.9872695366990649,"y0":50.006530048383965,"z0":6.090339051405894,"aX":-0.8488968222624055},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":13.7,"breakHorizontal":0.8,"spinRate":2408,"spinDirection":198},"zone":11,"typeConfidence":0.97,"plateTime":0.4033208993493389,"extension":6.508423851154273},"index":2,"playId":"7caac4b1-e26a-3c16-8597-fd4b3762ff39","pitchNumber":1,"startTime":"2026-03-21T01:51:43.337Z","endTime":"2026-03-21T01:51:47.354Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695680,"link":"/api/v1/people/695680","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668965,"link":"/api/v1/people/668965"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":694192,"link":"/api/v1/people/694192"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"first":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":690841,"link":"/api/v1/people/690841"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":87.5,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.353933285428564,"aZ":-14.137230546316994,"pfxX":-2.42637859948161,"pfxZ":9.325634087956075,"pX":1.420165743965494,"pZ":0.8787679055223709,"vX0":6.005030360431664,"vY0":-137.66666013993293,"vZ0":-10.790535736089286,"x":62.87,"y":215.05,"x0":-0.46676207427453414,"y0":50.00589072980016,"z0":5.787693693000428,"aX":-4.694907904981822},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":15.0,"breakHorizontal":3.2,"spinRate":2455,"spinDirection":197},"zone":14,"typeConfidence":1.34,"plateTime":0.39670950416075845,"extension":6.5958261396110425},"index":3,"playId":"64c23dc2-f91c-3f27-8885-753f8cf4fb72","pitchNumber":2,"startTime":"2026-03-21T01:51:57.376Z","endTime":"2026-03-21T01:52:01.603Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695680,"link":"/api/v1/people/695680","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668965,"link":"/api/v1/people/668965"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":694192,"link":"/api/v1/people/694192"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"first":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":690841,"link":"/api/v1/people/690841"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":85.3,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.656924720734327,"aZ":-14.569730999862152,"pfxX":-2.84913074852379,"pfxZ":9.435590453522149,"pX":0.06977741378621694,"pZ":3.6971639342168503,"vX0":3.219115128932715,"vY0":-135.48652906847835,"vZ0":-3.1971191509816883,"x":114.34,"y":138.96,"x0":-0.7616710533050898,"y0":50.001168073806795,"z0":5.906138519646832,"aX":-5.314811974628855},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.7,"breakHorizontal":4.6,"spinRate":2201,"spinDirection":210},"zone":12,"typeConfidence":1.36,"plateTime":0.40374282399877526,"extension":6.488208127965903},"index":4,"playId":"d5620131-3ce6-3bef-91d2-abd173ce8957","pitchNumber":3,"startTime":"2026-03-21T01:52:16.450Z","endTime":"2026-03-21T01:52:21.336Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695680,"link":"/api/v1/people/695680","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668965,"link":"/api/v1/people/668965"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":694192,"link":"/api/v1/people/694192"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"first":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":690841,"link":"/api/v1/people/690841"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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":4,"strikes":0,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":79.7,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.606864164594096,"aZ":-30.53421320917538,"pfxX":1.5916319322597996,"pfxZ":1.0345669539601694,"pX":1.428311700459872,"pZ":0.6930019325586312,"vX0":5.472868511744703,"vY0":-124.77428228835792,"vZ0":-6.053155981023033,"x":62.56,"y":220.07,"x0":-0.9947065970735706,"y0":50.004105810250785,"z0":5.646757348590253,"aX":2.5250773565131546},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":0.7,"breakHorizontal":-4.1,"spinRate":2531,"spinDirection":129},"zone":14,"typeConfidence":1.01,"plateTime":0.43791567716277413,"extension":6.755381894347803},"index":5,"playId":"c0d84e8a-df0e-31b5-88f0-eab3bbd7d63a","pitchNumber":4,"startTime":"2026-03-21T01:52:32.718Z","endTime":"2026-03-21T01:52:37.075Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695680,"link":"/api/v1/people/695680","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668965,"link":"/api/v1/people/668965"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":694192,"link":"/api/v1/people/694192"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"first":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":690841,"link":"/api/v1/people/690841"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682998,"link":"/api/v1/people/682998"},"credit":"b_pa"},{"player":{"id":695680,"link":"/api/v1/people/695680"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":57.699999999999996,"awayTeamWinProbability":42.300000000000004,"homeTeamWinProbabilityAdded":2.5999999999999943,"leverageIndex":1.96,"dramaIndex":70.0,"contextMetrics":{},"playEndTime":"2026-03-21T01:52:37.075Z","atBatIndex":20},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Geraldo Perdomo walks.","rbi":0,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-21T01:52:43.429Z","endTime":"2026-03-21T01:54:21.082Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695680,"fullName":"Miles Langhorne","link":"/api/v1/people/695680"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"postOnSecond":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"postOnThird":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[2],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":690841,"fullName":"Matt O'Neill","link":"/api/v1/people/690841"},"responsiblePitcher":{"id":694819,"link":"/api/v1/people/694819"},"isScoringEvent":true,"rbi":false,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"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":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"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(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":93.4,"endSpeed":85.9,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.463306186523297,"aZ":-18.755379100999527,"pfxX":-4.375430001882199,"pfxZ":7.121991461398155,"pX":-1.51467548547553,"pZ":3.30001734325914,"vX0":-0.17405822600708037,"vY0":-136.06311048342394,"vZ0":-3.2834723211799903,"x":174.74,"y":149.68,"x0":-0.8810210129152176,"y0":50.00484757091374,"z0":5.81429839172981,"aX":-8.244896516358304},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":12.5,"breakHorizontal":7.9,"spinRate":2189,"spinDirection":211},"zone":11,"typeConfidence":1.33,"plateTime":0.40179714562597457,"extension":6.640847035818441},"index":0,"playId":"96957fab-9bc0-338b-863d-07f6c1aca105","pitchNumber":1,"startTime":"2026-03-21T01:53:02.259Z","endTime":"2026-03-21T01:53:06.320Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695680,"link":"/api/v1/people/695680","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668965,"link":"/api/v1/people/668965"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":694192,"link":"/api/v1/people/694192"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"first":{"id":682998,"link":"/api/v1/people/682998"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":690841,"link":"/api/v1/people/690841"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":85.9,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.732886418031494,"aZ":-20.611524683572828,"pfxX":-1.9710266071130822,"pfxZ":6.228600024428358,"pX":0.9113538645938887,"pZ":-0.051605207748790266,"vX0":4.955616012993797,"vY0":-134.97201357663596,"vZ0":-11.049583884954744,"x":82.26,"y":240.17,"x0":-0.6875259117274911,"y0":50.00312571067761,"z0":5.5294108192919165,"aX":-3.6591498366093664},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":9.2,"breakHorizontal":2.6,"spinRate":2154,"spinDirection":214},"zone":14,"typeConfidence":0.86,"plateTime":0.40487956845319495,"extension":6.637393074169086},"index":1,"playId":"1df594bf-bde2-3cca-81fa-a0808d8bf6c6","pitchNumber":2,"startTime":"2026-03-21T01:53:16.365Z","endTime":"2026-03-21T01:53:27.534Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695680,"link":"/api/v1/people/695680","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668965,"link":"/api/v1/people/668965"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":694192,"link":"/api/v1/people/694192"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"first":{"id":682998,"link":"/api/v1/people/682998"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":690841,"link":"/api/v1/people/690841"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Wild pitch by pitcher Miles Langhorne. Matt O'Neill scores. Ketel Marte to 3rd. Corbin Carroll to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":2,"homeScore":3,"isScoringPlay":true,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"index":2,"actionPlayId":"1df594bf-bde2-3cca-81fa-a0808d8bf6c6","startTime":"2026-03-21T01:53:33.297Z","endTime":"2026-03-21T01:53:48.299Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":690841,"link":"/api/v1/people/690841"},"defense":{"pitcher":{"id":695680,"link":"/api/v1/people/695680","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668965,"link":"/api/v1/people/668965"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":694192,"link":"/api/v1/people/694192"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"first":{"id":682998,"link":"/api/v1/people/682998"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":690841,"link":"/api/v1/people/690841"},"postOnSecond":{"id":682998,"link":"/api/v1/people/682998"},"postOnThird":{"id":606466,"link":"/api/v1/people/606466"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Third Base"}],"homeTeamWinProbability":66.3,"awayTeamWinProbability":33.7,"homeTeamWinProbabilityAdded":8.600000000000001,"leverageIndex":2.97,"dramaIndex":132.0,"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":78.5,"endSpeed":72.1,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.70055723868246,"aZ":-39.75376055107567,"pfxX":6.876188907657687,"pfxZ":-5.770163467972418,"pX":-0.3936513769567753,"pZ":1.9344673532209766,"vX0":-0.28812673188756216,"vY0":-114.34858386776052,"vZ0":0.16353171957329882,"x":132.01,"y":186.55,"x0":-1.1577188413775046,"y0":50.00349333509748,"z0":5.788837297189709,"aX":9.031208199477796},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.6,"breakVerticalInduced":-10.1,"breakHorizontal":-12.4,"spinRate":2430,"spinDirection":36},"zone":7,"typeConfidence":1.35,"plateTime":0.4805183164413127,"extension":6.61229077211354},"index":3,"playId":"f8be9711-927c-387f-bf5c-e34dddba9114","pitchNumber":3,"startTime":"2026-03-21T01:53:48.299Z","endTime":"2026-03-21T01:53:54.399Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695680,"link":"/api/v1/people/695680","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668965,"link":"/api/v1/people/668965"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":694192,"link":"/api/v1/people/694192"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"second":{"id":682998,"link":"/api/v1/people/682998"},"third":{"id":606466,"link":"/api/v1/people/606466"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":78.9,"endSpeed":72.7,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.500264353967758,"aZ":-38.05544037564916,"pfxX":4.361128826517225,"pfxZ":-4.396545047865455,"pX":-1.6814939285714,"pZ":2.3692890352472387,"vX0":-1.838326355149685,"vY0":-114.9357442492573,"vZ0":0.7915930009512715,"x":181.09,"y":174.81,"x0":-1.4375150007537372,"y0":50.005362597577374,"z0":5.718939734534129,"aX":5.8297614183808895},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.4,"breakVerticalInduced":-7.4,"breakHorizontal":-7.4,"spinRate":2009,"spinDirection":32},"zone":13,"typeConfidence":1.35,"plateTime":0.4767372139689967,"extension":6.401855348209707},"index":4,"playId":"cdb7a675-016e-33a8-9722-2ebdaae41602","pitchNumber":4,"startTime":"2026-03-21T01:54:01.176Z","endTime":"2026-03-21T01:54:05.229Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695680,"link":"/api/v1/people/695680","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668965,"link":"/api/v1/people/668965"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":694192,"link":"/api/v1/people/694192"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"second":{"id":682998,"link":"/api/v1/people/682998"},"third":{"id":606466,"link":"/api/v1/people/606466"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":86.9,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.33777781039858,"aZ":-20.984345421652705,"pfxX":-4.272746131390013,"pfxZ":5.840866003259843,"pX":-1.2924498508323363,"pZ":1.9709897798652811,"vX0":0.38443483657578964,"vY0":-137.0587239056084,"vZ0":-6.298739994311356,"x":166.27,"y":185.56,"x0":-0.878401953222991,"y0":50.001743979809135,"z0":5.717058785251792,"aX":-8.184404882352576},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":9.6,"breakHorizontal":7.7,"spinRate":2260,"spinDirection":202},"zone":13,"typeConfidence":1.3,"plateTime":0.398573231483359,"extension":6.2976319818371485},"index":5,"playId":"3e4a3a54-3cf4-360f-b711-18062b1c0c9e","pitchNumber":5,"startTime":"2026-03-21T01:54:15.205Z","endTime":"2026-03-21T01:54:21.082Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695680,"link":"/api/v1/people/695680","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668965,"link":"/api/v1/people/668965"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":694192,"link":"/api/v1/people/694192"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"second":{"id":682998,"link":"/api/v1/people/682998"},"third":{"id":606466,"link":"/api/v1/people/606466"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672695,"link":"/api/v1/people/672695"},"credit":"b_pa"},{"player":{"id":695680,"link":"/api/v1/people/695680"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":67.7,"awayTeamWinProbability":32.3,"homeTeamWinProbabilityAdded":1.4000000000000057,"leverageIndex":2.97,"dramaIndex":141.0,"contextMetrics":{},"playEndTime":"2026-03-21T01:54:21.082Z","atBatIndex":21},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Nolan Arenado doubles (4) on a ground ball to left fielder Christian Yelich. Ketel Marte scores. Corbin Carroll scores. Geraldo Perdomo scores. Nolan Arenado out at 3rd on the throw, left fielder Christian Yelich to shortstop David Hamilton to third baseman Luis Rengifo.","rbi":3,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-21T01:54:29.526Z","endTime":"2026-03-21T01:55:44.555Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":34},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695680,"fullName":"Miles Langhorne","link":"/api/v1/people/695680"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2,3,4,5],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":592885,"link":"/api/v1/people/592885"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":{"id":695680,"link":"/api/v1/people/695680"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":"2B","end":null,"outBase":"3B","isOut":true,"outNumber":3},"details":{"event":"Runner Out","eventType":"other_out","movementReason":"r_out_stretching","runner":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":592885,"link":"/api/v1/people/592885"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_assist"},{"player":{"id":592885,"link":"/api/v1/people/592885"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_assist_of"},{"player":{"id":666152,"link":"/api/v1/people/666152"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":650859,"link":"/api/v1/people/650859"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Runner Out","eventType":"other_out","movementReason":"r_adv_force","runner":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"responsiblePitcher":{"id":694819,"link":"/api/v1/people/694819"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Runner Out","eventType":"other_out","movementReason":"r_adv_force","runner":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"responsiblePitcher":{"id":695680,"link":"/api/v1/people/695680"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":92.8,"endSpeed":85.7,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.523242969397156,"aZ":-23.07762205225848,"pfxX":-2.7996318867916647,"pfxZ":4.876381034146572,"pX":-0.5677996828804853,"pZ":2.4930526849512686,"vX0":1.5157421761286425,"vY0":-135.2165810843987,"vZ0":-4.6180001949652745,"x":138.64,"y":171.47,"x0":-0.7697944723384337,"y0":50.00294091289182,"z0":5.82781547591988,"aX":-5.2208905167704724},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":8.2,"breakHorizontal":4.8,"spinRate":2182,"spinDirection":200},"zone":4,"typeConfidence":1.18,"plateTime":0.4039830192577205,"extension":6.575502019686097},"index":0,"playId":"c8347d2b-bd16-32a2-be87-c0ac7929eb21","pitchNumber":1,"startTime":"2026-03-21T01:54:46.112Z","endTime":"2026-03-21T01:54:51.896Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695680,"link":"/api/v1/people/695680","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668965,"link":"/api/v1/people/668965"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":694192,"link":"/api/v1/people/694192"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":571448,"link":"/api/v1/people/571448","batSide":{"code":"R","description":"Right"}},"first":{"id":672695,"link":"/api/v1/people/672695"},"second":{"id":682998,"link":"/api/v1/people/682998"},"third":{"id":606466,"link":"/api/v1/people/606466"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":80.3,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.07494799099746,"aZ":-28.336063981000763,"pfxX":1.1652403478642572,"pfxZ":2.3556375281558193,"pX":0.33262210864727193,"pZ":2.0798279564334057,"vX0":2.8949016920807535,"vY0":-126.46316307366887,"vZ0":-3.479866302678431,"x":104.32,"y":182.62,"x0":-0.9751490114357796,"y0":50.00462077394093,"z0":5.729171475736673,"aX":1.90097774084302},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":3.7,"breakHorizontal":-2.8,"spinRate":2246,"spinDirection":132},"zone":9,"typeConfidence":1.33,"plateTime":0.431937082694799,"extension":6.4662993112176785},"index":1,"playId":"ef8221d3-5049-3f36-b513-4e46d10899e6","pitchNumber":2,"startTime":"2026-03-21T01:54:58.208Z","endTime":"2026-03-21T01:55:02.645Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695680,"link":"/api/v1/people/695680","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668965,"link":"/api/v1/people/668965"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":694192,"link":"/api/v1/people/694192"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":571448,"link":"/api/v1/people/571448","batSide":{"code":"R","description":"Right"}},"first":{"id":672695,"link":"/api/v1/people/672695"},"second":{"id":682998,"link":"/api/v1/people/682998"},"third":{"id":606466,"link":"/api/v1/people/606466"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":80.1,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.8773566383254,"aZ":-29.326343008802578,"pfxX":2.368873307838633,"pfxZ":1.7662126826541762,"pX":0.34954505048748186,"pZ":0.5603665459004461,"vX0":2.080012266156957,"vY0":-126.36556603923263,"vZ0":-6.746865482949859,"x":103.68,"y":223.65,"x0":-0.7922783416212708,"y0":50.00583149834019,"z0":5.622648738392657,"aX":3.8297162368752065},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":1.9,"breakHorizontal":-4.8,"spinRate":2573,"spinDirection":30},"zone":14,"typeConfidence":1.31,"plateTime":0.43352185525450304,"extension":6.3397349322892085},"index":2,"playId":"52a9a59a-049d-30aa-84b6-eff94f32c410","pitchNumber":3,"startTime":"2026-03-21T01:55:11.598Z","endTime":"2026-03-21T01:55:15.326Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695680,"link":"/api/v1/people/695680","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668965,"link":"/api/v1/people/668965"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":694192,"link":"/api/v1/people/694192"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":571448,"link":"/api/v1/people/571448","batSide":{"code":"R","description":"Right"}},"first":{"id":672695,"link":"/api/v1/people/672695"},"second":{"id":682998,"link":"/api/v1/people/682998"},"third":{"id":606466,"link":"/api/v1/people/606466"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":79.9,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.244813462504247,"aZ":-31.671938812633027,"pfxX":1.2692267341921775,"pfxZ":0.3107101576899769,"pX":-0.1372754243671649,"pZ":2.2487635214857717,"vX0":2.023817015464882,"vY0":-126.29315503450195,"vZ0":-2.402053665039585,"x":122.23,"y":178.06,"x0":-1.113289980358948,"y0":50.00298910463756,"z0":5.754559321979373,"aX":2.0541673103300306},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":0.2,"breakHorizontal":-2.8,"spinRate":2434,"spinDirection":88},"zone":5,"typeConfidence":1.26,"plateTime":0.43336375414311634,"extension":6.49663611648319},"hitData":{"launchSpeed":96.3,"launchAngle":-6.0,"totalDistance":20.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":33.27,"coordY":101.42}},"index":3,"playId":"e5404430-2e42-3c4c-aba0-c1c0024a91bc","pitchNumber":4,"startTime":"2026-03-21T01:55:27.628Z","endTime":"2026-03-21T01:55:44.555Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695680,"link":"/api/v1/people/695680","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668965,"link":"/api/v1/people/668965"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":694192,"link":"/api/v1/people/694192"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":571448,"link":"/api/v1/people/571448","batSide":{"code":"R","description":"Right"}},"first":{"id":672695,"link":"/api/v1/people/672695"},"second":{"id":682998,"link":"/api/v1/people/682998"},"third":{"id":606466,"link":"/api/v1/people/606466"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":571448,"link":"/api/v1/people/571448"},"credit":"b_ab"},{"player":{"id":695680,"link":"/api/v1/people/695680"},"credit":"p_ab"},{"player":{"id":571448,"link":"/api/v1/people/571448"},"credit":"b_pa"},{"player":{"id":695680,"link":"/api/v1/people/695680"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":85.8,"awayTeamWinProbability":14.200000000000003,"homeTeamWinProbabilityAdded":18.099999999999994,"leverageIndex":2.51,"dramaIndex":179.0,"contextMetrics":{},"playEndTime":"2026-03-21T01:55:44.555Z","atBatIndex":22},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"William Contreras homers (1) on a fly ball to center field.","rbi":1,"awayScore":3,"homeScore":6,"isOut":false},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-21T01:57:46.329Z","endTime":"2026-03-21T01:59:13.921Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"responsiblePitcher":{"id":668678,"link":"/api/v1/people/668678"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":91.8,"endSpeed":84.1,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.22161866002448,"aZ":-12.728241937149969,"pfxX":-2.510815834160783,"pfxZ":10.778857388640517,"pX":0.5405760425020865,"pZ":2.1556300027712587,"vX0":8.022451680475664,"vY0":-133.3492872151479,"vZ0":-7.505308451385114,"x":96.39,"y":180.58,"x0":-2.1783125670215853,"y0":50.000323129775566,"z0":5.921418100003214,"aX":-4.528989883430099},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":18.1,"breakHorizontal":2.9,"spinRate":2296,"spinDirection":208},"zone":6,"typeConfidence":0.9,"plateTime":0.4104788699941988,"extension":6.498093437627334},"index":0,"playId":"0c47a34a-101b-3b9d-b1a9-7f37529a5eb2","pitchNumber":1,"startTime":"2026-03-21T01:58:02.471Z","endTime":"2026-03-21T01:58:06.519Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":691783,"link":"/api/v1/people/691783"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":827636,"link":"/api/v1/people/827636"}},"offense":{"batter":{"id":661388,"link":"/api/v1/people/661388","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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":93.1,"endSpeed":85.6,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.306801383026375,"aZ":-9.9621409056842,"pfxX":-2.606361073262402,"pfxZ":12.001419843221326,"pX":0.6680616058213364,"pZ":0.40601493910363684,"vX0":8.29156708932327,"vY0":-134.9289747698697,"vZ0":-12.522089350667112,"x":91.54,"y":227.82,"x0":-2.101016416445758,"y0":50.00432600589698,"z0":5.79946996101043,"aX":-4.824920523148964},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":19.3,"breakHorizontal":3.0,"spinRate":2421,"spinDirection":205},"zone":14,"typeConfidence":0.9,"plateTime":0.4053356533847787,"extension":6.613380407493044},"index":1,"playId":"49a8de44-df72-3909-8dca-4aa0b0dfe9a6","pitchNumber":2,"startTime":"2026-03-21T01:58:16.541Z","endTime":"2026-03-21T01:58:22.167Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":691783,"link":"/api/v1/people/691783"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":827636,"link":"/api/v1/people/827636"}},"offense":{"batter":{"id":661388,"link":"/api/v1/people/661388","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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, 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":88.3,"endSpeed":81.6,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.910497755314683,"aZ":-26.781496703179336,"pfxX":3.4750755647839746,"pfxZ":3.216909984228133,"pX":-0.3463299667652588,"pZ":1.2647190626185096,"vX0":4.001142793708684,"vY0":-128.48338049914275,"vZ0":-6.655970433649819,"x":130.2,"y":204.63,"x0":-2.373648030360352,"y0":50.003591348285816,"z0":5.96208795202677,"aX":5.826202341380669},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":4.6,"breakHorizontal":-7.2,"spinRate":2237,"spinDirection":155},"zone":13,"typeConfidence":0.93,"plateTime":0.4258457075622015,"extension":6.596151971873357},"index":2,"playId":"25b17770-18eb-3d8e-a732-f2def82a92bf","pitchNumber":3,"startTime":"2026-03-21T01:58:32.415Z","endTime":"2026-03-21T01:58:37.634Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":691783,"link":"/api/v1/people/691783"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":827636,"link":"/api/v1/people/827636"}},"offense":{"batter":{"id":661388,"link":"/api/v1/people/661388","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":85.6,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.005711616554375,"aZ":-15.584408331284441,"pfxX":-2.5576006581893775,"pfxZ":8.90450469764031,"pX":-0.12052064414588562,"pZ":3.0980459325545713,"vX0":6.364717613952118,"vY0":-135.04611117864255,"vZ0":-4.800118012208592,"x":121.59,"y":155.13,"x0":-2.166496601496662,"y0":50.00353146650192,"z0":5.980410231683773,"aX":-4.76598720484032},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":15.4,"breakHorizontal":3.4,"spinRate":2245,"spinDirection":200},"zone":2,"typeConfidence":0.9,"plateTime":0.4042487587607737,"extension":6.472903781923882},"hitData":{"launchSpeed":108.9,"launchAngle":24.0,"totalDistance":446.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":103.86,"coordY":19.66}},"index":3,"playId":"1776d419-1e2c-3b2e-af77-dc805839916f","pitchNumber":4,"startTime":"2026-03-21T01:58:46.857Z","endTime":"2026-03-21T01:59:13.921Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":691783,"link":"/api/v1/people/691783"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":827636,"link":"/api/v1/people/827636"}},"offense":{"batter":{"id":661388,"link":"/api/v1/people/661388","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"credit":"b_ab"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_ab"},{"player":{"id":661388,"link":"/api/v1/people/661388"},"credit":"b_pa"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":79.4,"awayTeamWinProbability":20.599999999999994,"homeTeamWinProbabilityAdded":-6.3999999999999915,"leverageIndex":0.68,"dramaIndex":61.0,"contextMetrics":{},"playEndTime":"2026-03-21T01:59:13.921Z","atBatIndex":23},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Christian Yelich lines out to third baseman Nolan Arenado.","rbi":0,"awayScore":3,"homeScore":6,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-21T01:59:22.857Z","endTime":"2026-03-21T01:59:55.223Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":571448,"link":"/api/v1/people/571448"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":85.5,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.870587555327198,"aZ":-14.066532859856215,"pfxX":-4.0595226258118995,"pfxZ":9.718167311472973,"pX":0.10309397105007902,"pZ":2.6136996506822805,"vX0":7.580076123656492,"vY0":-135.24386471007273,"vZ0":-6.195825155812141,"x":113.07,"y":168.21,"x0":-2.201107641614987,"y0":50.00274033491784,"z0":5.910387420328759,"aX":-7.5645470089170175},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.6,"breakHorizontal":5.9,"spinRate":2274,"spinDirection":201},"zone":5,"typeConfidence":0.9,"plateTime":0.4040807419950796,"extension":6.424760598715152},"index":0,"playId":"3b37859a-eebf-3d85-b4ad-87ae9be75671","pitchNumber":1,"startTime":"2026-03-21T01:59:35.228Z","endTime":"2026-03-21T01:59:38.499Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":691783,"link":"/api/v1/people/691783"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":827636,"link":"/api/v1/people/827636"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":86.5,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.34311767719104,"aZ":-12.11690213676043,"pfxX":-4.440995197008988,"pfxZ":10.527640015044966,"pX":0.5594607487243445,"pZ":2.4900994065792967,"vX0":8.990103590359858,"vY0":-136.72479691155283,"vZ0":-6.804693711184497,"x":95.67,"y":171.55,"x0":-2.184902612182824,"y0":50.00488308709489,"z0":5.831758430607986,"aX":-8.463462737161684},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.9,"breakHorizontal":6.2,"spinRate":2366,"spinDirection":210},"zone":6,"typeConfidence":0.9,"plateTime":0.39962860933566935,"extension":6.38990898153775},"hitData":{"launchSpeed":83.6,"launchAngle":10.0,"totalDistance":145.0,"trajectory":"line_drive","hardness":"medium","location":"5","coordinates":{"coordX":109.57,"coordY":146.42}},"index":1,"playId":"32886876-cf6d-3360-8546-605757f0f8c0","pitchNumber":2,"startTime":"2026-03-21T01:59:50.757Z","endTime":"2026-03-21T01:59:55.223Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":691783,"link":"/api/v1/people/691783"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":827636,"link":"/api/v1/people/827636"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592885,"link":"/api/v1/people/592885"},"credit":"b_ab"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_ab"},{"player":{"id":592885,"link":"/api/v1/people/592885"},"credit":"b_pa"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":81.6,"awayTeamWinProbability":18.400000000000006,"homeTeamWinProbabilityAdded":2.1999999999999886,"leverageIndex":0.84,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2026-03-21T01:59:55.223Z","atBatIndex":24},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Jake Bauers homers (5) on a fly ball to left field.","rbi":1,"awayScore":4,"homeScore":6,"isOut":false},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-21T01:59:57.197Z","endTime":"2026-03-21T02:01:04.403Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"responsiblePitcher":{"id":668678,"link":"/api/v1/people/668678"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":85.5,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.466842052722797,"aZ":-12.756474531990616,"pfxX":-4.380130150999007,"pfxZ":10.4518485038727,"pX":0.8879170437153947,"pZ":1.993647260999565,"vX0":9.47967562931053,"vY0":-135.20459156379698,"vZ0":-7.923596419351869,"x":83.15,"y":184.95,"x0":-2.0889264176470244,"y0":50.00469755849192,"z0":5.850264958738013,"aX":-8.139599739292708},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":17.4,"breakHorizontal":6.0,"spinRate":2245,"spinDirection":204},"zone":14,"typeConfidence":0.9,"plateTime":0.40454421916438177,"extension":6.52195480418137},"index":0,"playId":"890a1220-4e21-3b74-b4b8-546fb586b056","pitchNumber":1,"startTime":"2026-03-21T02:00:19.961Z","endTime":"2026-03-21T02:00:25.859Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":691783,"link":"/api/v1/people/691783"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":827636,"link":"/api/v1/people/827636"}},"offense":{"batter":{"id":641343,"link":"/api/v1/people/641343","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.1,"endSpeed":74.2,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.11567406488109,"aZ":-40.62449737307412,"pfxX":1.3559930764367751,"pfxZ":-6.110673745628665,"pX":-0.23636741336142025,"pZ":2.8312802437145055,"vX0":4.893001983700345,"vY0":-116.62662448096202,"vZ0":1.2443753161658786,"x":126.01,"y":162.34,"x0":-2.5343048327371283,"y0":50.00298439048843,"z0":6.110581427022344,"aX":1.874413502758547},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.9,"breakVerticalInduced":-10.6,"breakHorizontal":-3.6,"spinRate":2483,"spinDirection":40},"zone":5,"typeConfidence":0.9,"plateTime":0.4689261649754273,"extension":6.333920582377427},"hitData":{"launchSpeed":104.5,"launchAngle":35.0,"totalDistance":374.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":39.42,"coordY":74.29}},"index":1,"playId":"a6c45806-90d0-3894-b650-e1173cc37f00","pitchNumber":2,"startTime":"2026-03-21T02:00:38.545Z","endTime":"2026-03-21T02:01:04.403Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":691783,"link":"/api/v1/people/691783"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":827636,"link":"/api/v1/people/827636"}},"offense":{"batter":{"id":641343,"link":"/api/v1/people/641343","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641343,"link":"/api/v1/people/641343"},"credit":"b_ab"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_ab"},{"player":{"id":641343,"link":"/api/v1/people/641343"},"credit":"b_pa"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":73.6,"awayTeamWinProbability":26.400000000000006,"homeTeamWinProbabilityAdded":-8.0,"leverageIndex":0.58,"dramaIndex":69.0,"contextMetrics":{},"playEndTime":"2026-03-21T02:01:04.403Z","atBatIndex":25},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Sal Frelick singles on a ground ball to left fielder Jordan Lawlar.","rbi":0,"awayScore":4,"homeScore":6,"isOut":false},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-21T02:01:09.457Z","endTime":"2026-03-21T02:03:55.812Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":691783,"link":"/api/v1/people/691783"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.6,"endSpeed":74.6,"strikeZoneTop":3.063,"strikeZoneBottom":1.546,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.069619340834738,"aZ":-35.16443889272007,"pfxX":-0.424017904408605,"pfxZ":-2.154103563743522,"pX":0.6914258215334301,"pZ":1.286123967871369,"vX0":7.202334883590941,"vY0":-117.18763464320823,"vZ0":-3.149609382828354,"x":90.64,"y":204.05,"x0":-2.3660569129760076,"y0":50.000744621998635,"z0":5.9312262015285375,"aX":-0.5913341250373404},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.6,"breakVerticalInduced":-4.4,"breakHorizontal":-1.0,"spinRate":2369,"spinDirection":45},"zone":14,"typeConfidence":0.88,"plateTime":0.46733008381516417,"extension":6.32552547310905},"index":0,"playId":"c70b13a7-fe38-3951-919c-b0d5ad6e7fb4","pitchNumber":1,"startTime":"2026-03-21T02:01:17.557Z","endTime":"2026-03-21T02:01:21.721Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":691783,"link":"/api/v1/people/691783"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":827636,"link":"/api/v1/people/827636"}},"offense":{"batter":{"id":686217,"link":"/api/v1/people/686217","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.0,"endSpeed":76.3,"strikeZoneTop":3.063,"strikeZoneBottom":1.546,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.324758193203262,"aZ":-36.97923579038176,"pfxX":0.6548920849886222,"pfxZ":-3.3048332492851635,"pX":0.5067106729920633,"pZ":2.126115622815659,"vX0":6.552657316011619,"vY0":-119.35154704269924,"vZ0":-1.4050194997693186,"x":97.69,"y":181.37,"x0":-2.350744558340797,"y0":50.00359058173903,"z0":6.029783275195594,"aX":0.9510698280680197},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.4,"breakVerticalInduced":-6.1,"breakHorizontal":-2.6,"spinRate":2386,"spinDirection":32},"zone":6,"typeConfidence":0.88,"plateTime":0.4575871754531997,"extension":6.391220586461095},"index":1,"playId":"dce432e7-84a3-33c7-ba2c-1f6eaf441670","pitchNumber":2,"startTime":"2026-03-21T02:01:31.399Z","endTime":"2026-03-21T02:01:36.695Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":691783,"link":"/api/v1/people/691783"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":827636,"link":"/api/v1/people/827636"}},"offense":{"batter":{"id":686217,"link":"/api/v1/people/686217","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":84.9,"strikeZoneTop":3.063,"strikeZoneBottom":1.546,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.41443190867563,"aZ":-14.071406286650936,"pfxX":-3.793999871232172,"pfxZ":9.890485973574496,"pX":1.1624480628919647,"pZ":2.4051091330356575,"vX0":10.16191363039151,"vY0":-134.03027425147374,"vZ0":-6.495075570380929,"x":72.69,"y":173.84,"x0":-2.175378585897913,"y0":50.000263299241496,"z0":5.854101021689388,"aX":-6.943885406803383},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":16.8,"breakHorizontal":4.8,"spinRate":2258,"spinDirection":208},"zone":12,"typeConfidence":0.9,"plateTime":0.40778231878222915,"extension":6.327027112574125},"index":2,"playId":"07fa977f-4d6e-362c-a80f-14055aa5be6f","pitchNumber":3,"startTime":"2026-03-21T02:01:48.927Z","endTime":"2026-03-21T02:01:53.793Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":691783,"link":"/api/v1/people/691783"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":827636,"link":"/api/v1/people/827636"}},"offense":{"batter":{"id":686217,"link":"/api/v1/people/686217","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.0,"endSpeed":82.1,"strikeZoneTop":3.063,"strikeZoneBottom":1.546,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.26469317132359,"aZ":-26.53063168914257,"pfxX":3.0944045267259748,"pfxZ":3.337255530830795,"pX":0.392206506087543,"pZ":0.702554978854625,"vX0":5.817090138821258,"vY0":-129.37430315583907,"vZ0":-7.938361765278788,"x":102.05,"y":219.81,"x0":-2.2886272990309604,"y0":50.00614585832058,"z0":5.84751473455447,"aX":5.241129982296091},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":4.4,"breakHorizontal":-7.0,"spinRate":2310,"spinDirection":185},"zone":14,"typeConfidence":2.0,"plateTime":0.4235389768697253,"extension":6.35125648680844},"index":3,"playId":"e0e97b91-aa35-3073-a788-30288866f414","pitchNumber":4,"startTime":"2026-03-21T02:02:02.724Z","endTime":"2026-03-21T02:02:09.742Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":691783,"link":"/api/v1/people/691783"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":827636,"link":"/api/v1/people/827636"}},"offense":{"batter":{"id":686217,"link":"/api/v1/people/686217","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.5,"endSpeed":76.2,"strikeZoneTop":3.063,"strikeZoneBottom":1.546,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.170669192488624,"aZ":-39.477284321783216,"pfxX":-0.5277782859032158,"pfxZ":-5.0834912765223335,"pX":-0.1671036449217994,"pZ":0.7252893758007146,"vX0":5.445977149586905,"vY0":-118.70129447877933,"vZ0":-3.9018874548320817,"x":123.37,"y":219.2,"x0":-2.4154129156711535,"y0":50.00268116356062,"z0":5.958155996754599,"aX":-0.7598967819557876},"breaks":{"breakAngle":0.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.8,"breakVerticalInduced":-9.8,"breakHorizontal":-0.2,"spinRate":2413,"spinDirection":25},"zone":13,"typeConfidence":0.89,"plateTime":0.46016650993955865,"extension":6.441844257401353},"index":4,"playId":"a48f4574-453b-3873-8fbc-9ae5d2c59c85","pitchNumber":5,"startTime":"2026-03-21T02:02:19.378Z","endTime":"2026-03-21T02:02:24.102Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":691783,"link":"/api/v1/people/691783"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":827636,"link":"/api/v1/people/827636"}},"offense":{"batter":{"id":686217,"link":"/api/v1/people/686217","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":78.8,"strikeZoneTop":3.063,"strikeZoneBottom":1.546,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.60203510482913,"aZ":-28.226366199848922,"pfxX":-5.9169022259074895,"pfxZ":2.5212899820614174,"pX":-0.5133544427929293,"pZ":1.3952026651001732,"vX0":6.986658264089721,"vY0":-123.94958008126372,"vZ0":-4.763196580961756,"x":136.57,"y":201.11,"x0":-2.5931903223281014,"y0":50.0000795717788,"z0":5.6845909554110365,"aX":-9.252051180065344},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":3.7,"breakHorizontal":9.2,"spinRate":1471,"spinDirection":218},"zone":13,"typeConfidence":0.9,"plateTime":0.44104569305576247,"extension":6.571122093448261},"index":5,"playId":"7d237c48-a194-3ccc-a1c3-d5d2839a230d","pitchNumber":6,"startTime":"2026-03-21T02:02:44.939Z","endTime":"2026-03-21T02:02:49.466Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":691783,"link":"/api/v1/people/691783"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":827636,"link":"/api/v1/people/827636"}},"offense":{"batter":{"id":686217,"link":"/api/v1/people/686217","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":80.8,"strikeZoneTop":3.063,"strikeZoneBottom":1.546,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.519245894990494,"aZ":-31.23818694636146,"pfxX":3.4619195018853497,"pfxZ":0.5766701659667426,"pX":0.2774022002402564,"pZ":1.0996329029990615,"vX0":5.610695010206859,"vY0":-126.59187060469374,"vZ0":-5.70375285336479,"x":106.43,"y":209.09,"x0":-2.4129607030017146,"y0":50.00562277847275,"z0":5.8662410670539265,"aX":5.6497469054246},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":0.0,"breakHorizontal":-7.4,"spinRate":2296,"spinDirection":135},"zone":14,"typeConfidence":0.92,"plateTime":0.43176356336868293,"extension":6.631737353267885},"index":6,"playId":"b9c773ec-3afa-3e93-8cac-6fb9ac5d5584","pitchNumber":7,"startTime":"2026-03-21T02:03:01.490Z","endTime":"2026-03-21T02:03:04.938Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":691783,"link":"/api/v1/people/691783"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":827636,"link":"/api/v1/people/827636"}},"offense":{"batter":{"id":686217,"link":"/api/v1/people/686217","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.3,"endSpeed":78.7,"strikeZoneTop":3.063,"strikeZoneBottom":1.546,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.521741117832025,"aZ":-24.06199180352993,"pfxX":-5.8386475332970535,"pfxZ":5.17265891783558,"pX":-1.408412260457379,"pZ":1.9466198003378532,"vX0":4.903671087796572,"vY0":-124.11765738300325,"vZ0":-4.493681398082306,"x":170.69,"y":186.22,"x0":-2.645680529567764,"y0":50.005796462925346,"z0":5.770739617850014,"aX":-9.163037777712667},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":8.6,"breakHorizontal":9.5,"spinRate":1368,"spinDirection":212},"zone":13,"typeConfidence":0.9,"plateTime":0.44034081659098234,"extension":6.497128453241425},"index":7,"playId":"8d55a26a-5592-3fe9-9cf6-ebe4ef61b26c","pitchNumber":8,"startTime":"2026-03-21T02:03:30.419Z","endTime":"2026-03-21T02:03:34.394Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":691783,"link":"/api/v1/people/691783"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":827636,"link":"/api/v1/people/827636"}},"offense":{"batter":{"id":686217,"link":"/api/v1/people/686217","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":87.0,"strikeZoneTop":3.063,"strikeZoneBottom":1.546,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.80212549784868,"aZ":-15.032344775152794,"pfxX":-3.735250181779672,"pfxZ":8.911041837290337,"pX":-0.18997283809955845,"pZ":1.8166371679971873,"vX0":7.0845320302607036,"vY0":-137.42250443047448,"vZ0":-8.017104380830636,"x":124.24,"y":189.73,"x0":-2.3093800916796137,"y0":50.005208350134055,"z0":5.781204525420259,"aX":-7.187652553347576},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.8,"breakHorizontal":5.4,"spinRate":2282,"spinDirection":213},"zone":8,"typeConfidence":0.9,"plateTime":0.3976999346805159,"extension":6.509584009396097},"hitData":{"launchSpeed":102.7,"launchAngle":4.0,"totalDistance":114.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":86.52,"coordY":107.47}},"index":8,"playId":"9ab23c5a-d002-38e1-9348-fc4963f2a4d9","pitchNumber":9,"startTime":"2026-03-21T02:03:45.504Z","endTime":"2026-03-21T02:03:55.812Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":691783,"link":"/api/v1/people/691783"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":827636,"link":"/api/v1/people/827636"}},"offense":{"batter":{"id":686217,"link":"/api/v1/people/686217","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686217,"link":"/api/v1/people/686217"},"credit":"b_ab"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_ab"},{"player":{"id":686217,"link":"/api/v1/people/686217"},"credit":"b_pa"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":70.89999999999999,"awayTeamWinProbability":29.10000000000001,"homeTeamWinProbabilityAdded":-2.700000000000003,"leverageIndex":0.69,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2026-03-21T02:03:55.812Z","atBatIndex":26},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Luis Rengifo flies out to center fielder Alek Thomas.","rbi":0,"awayScore":4,"homeScore":6,"isOut":true},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-21T02:04:36.401Z","endTime":"2026-03-21T02:05:07.136Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"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":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":677950,"link":"/api/v1/people/677950"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"1863dfd7-c365-3022-a470-3fb2944bf191","startTime":"2026-03-21T02:04:22.001Z","endTime":"2026-03-21T02:04:25.327Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":691783,"link":"/api/v1/people/691783"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":827636,"link":"/api/v1/people/827636"}},"offense":{"batter":{"id":650859,"link":"/api/v1/people/650859","batSide":{"code":"L","description":"Left"}},"first":{"id":686217,"link":"/api/v1/people/686217"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":85.9,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.96141521926972,"aZ":-11.944061317852299,"pfxX":-3.112618003519624,"pfxZ":10.814102835784427,"pX":0.5304942424113326,"pZ":1.2634231585140374,"vX0":8.213468445709708,"vY0":-135.4974746642974,"vZ0":-10.035652492596618,"x":96.78,"y":204.67,"x0":-2.127642812788727,"y0":50.00232301497817,"z0":5.836520009312847,"aX":-5.8234259521019585},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":17.8,"breakHorizontal":4.0,"spinRate":2359,"spinDirection":139},"zone":14,"typeConfidence":2.0,"plateTime":0.4033304492314853,"extension":6.511877838426899},"index":1,"playId":"55e57432-a536-3319-b80a-55f759f2dee9","pitchNumber":1,"startTime":"2026-03-21T02:04:38.618Z","endTime":"2026-03-21T02:04:45.084Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":691783,"link":"/api/v1/people/691783"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":827636,"link":"/api/v1/people/827636"}},"offense":{"batter":{"id":650859,"link":"/api/v1/people/650859","batSide":{"code":"L","description":"Left"}},"first":{"id":686217,"link":"/api/v1/people/686217"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":82.3,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.157758068949793,"aZ":-25.132470841063967,"pfxX":1.9866794737908386,"pfxZ":4.131625386641611,"pX":-0.3964634553790415,"pZ":1.362726222113744,"vX0":4.437973381106766,"vY0":-129.28586518330567,"vZ0":-6.696976908263133,"x":132.11,"y":201.99,"x0":-2.3886243685659108,"y0":50.003906449125516,"z0":5.896483767925188,"aX":3.3870438596074726},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":6.4,"breakHorizontal":-4.6,"spinRate":2302,"spinDirection":167},"zone":13,"typeConfidence":2.0,"plateTime":0.4225108617243398,"extension":6.401821530151935},"hitData":{"launchSpeed":89.2,"launchAngle":23.0,"totalDistance":332.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":142.79,"coordY":83.87}},"index":2,"playId":"ad04ed50-5f18-3aa6-874a-8a889aab47c4","pitchNumber":2,"startTime":"2026-03-21T02:04:55.482Z","endTime":"2026-03-21T02:05:07.136Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":691783,"link":"/api/v1/people/691783"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":827636,"link":"/api/v1/people/827636"}},"offense":{"batter":{"id":650859,"link":"/api/v1/people/650859","batSide":{"code":"L","description":"Left"}},"first":{"id":686217,"link":"/api/v1/people/686217"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650859,"link":"/api/v1/people/650859"},"credit":"b_ab"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_ab"},{"player":{"id":650859,"link":"/api/v1/people/650859"},"credit":"b_pa"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":74.1,"awayTeamWinProbability":25.900000000000006,"homeTeamWinProbabilityAdded":3.200000000000003,"leverageIndex":1.36,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2026-03-21T02:05:07.136Z","atBatIndex":27},{"result":{"type":"atBat","event":"Triple","eventType":"triple","description":"David Hamilton triples (1) on a sharp fly ball to left fielder Jordan Lawlar. Sal Frelick scores.","rbi":1,"awayScore":5,"homeScore":6,"isOut":false},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-21T02:05:07.748Z","endTime":"2026-03-21T02:05:42.794Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":35},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":null,"runner":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":691783,"link":"/api/v1/people/691783"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":"r_adv_force","runner":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"responsiblePitcher":{"id":668678,"link":"/api/v1/people/668678"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":85.9,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.263941813694828,"aZ":-12.366893506731078,"pfxX":-3.071207519977088,"pfxZ":10.499318297213769,"pX":0.1084307856298358,"pZ":2.3654428104667895,"vX0":7.573305319590232,"vY0":-136.53554168323916,"vZ0":-7.131613575277942,"x":112.87,"y":174.91,"x0":-2.303193010589707,"y0":50.00473867655167,"z0":5.863756739778792,"aX":-5.795710657796108},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":17.6,"breakHorizontal":4.0,"spinRate":2413,"spinDirection":211},"zone":5,"typeConfidence":0.9,"plateTime":0.40128214331619194,"extension":6.372808957279193},"hitData":{"launchSpeed":104.5,"launchAngle":31.0,"totalDistance":420.0,"trajectory":"fly_ball","hardness":"hard","location":"7","coordinates":{"coordX":111.46,"coordY":29.87}},"index":0,"playId":"fe96a04d-8483-3001-a2ed-73b0397e7440","pitchNumber":1,"startTime":"2026-03-21T02:05:26.761Z","endTime":"2026-03-21T02:05:42.794Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":691783,"link":"/api/v1/people/691783"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":827636,"link":"/api/v1/people/827636"}},"offense":{"batter":{"id":666152,"link":"/api/v1/people/666152","batSide":{"code":"L","description":"Left"}},"first":{"id":686217,"link":"/api/v1/people/686217"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666152,"link":"/api/v1/people/666152"},"credit":"b_ab"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_ab"},{"player":{"id":666152,"link":"/api/v1/people/666152"},"credit":"b_pa"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":62.6,"awayTeamWinProbability":37.4,"homeTeamWinProbabilityAdded":-11.499999999999993,"leverageIndex":0.95,"dramaIndex":100.0,"contextMetrics":{},"playEndTime":"2026-03-21T02:05:42.794Z","atBatIndex":28},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Reese McGuire flies out to right fielder Trent Youngblood.","rbi":0,"awayScore":5,"homeScore":6,"isOut":true},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-21T02:05:51.759Z","endTime":"2026-03-21T02:06:39.830Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":624512,"fullName":"Reese McGuire","link":"/api/v1/people/624512"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":624512,"fullName":"Reese McGuire","link":"/api/v1/people/624512"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":827636,"link":"/api/v1/people/827636"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":80.8,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.842793442102632,"aZ":-26.513557698492285,"pfxX":-6.656367696661278,"pfxZ":3.4436846087541007,"pX":-0.45449368355265735,"pZ":1.3860858475617066,"vX0":7.318328208064118,"vY0":-126.80804164779663,"vZ0":-5.645288332649407,"x":134.32,"y":201.36,"x0":-2.501399213145413,"y0":50.0008444905079,"z0":5.733242796861242,"aX":-10.932870423485445},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":5.3,"breakHorizontal":10.6,"spinRate":1493,"spinDirection":223},"zone":13,"typeConfidence":0.91,"plateTime":0.43052936620311133,"extension":6.499445872684426},"index":0,"playId":"69869290-7f87-353f-bbc9-c3eb334aa6f6","pitchNumber":1,"startTime":"2026-03-21T02:06:12.671Z","endTime":"2026-03-21T02:06:18.180Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":691783,"link":"/api/v1/people/691783"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":827636,"link":"/api/v1/people/827636"}},"offense":{"batter":{"id":624512,"link":"/api/v1/people/624512","batSide":{"code":"L","description":"Left"}},"third":{"id":666152,"link":"/api/v1/people/666152"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":78.3,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.742699206329856,"aZ":-26.265083775635198,"pfxX":-6.308078160973822,"pfxZ":3.8075352402262848,"pX":0.04275721674534919,"pZ":1.9536964730632445,"vX0":8.148763751304156,"vY0":-123.51193868554739,"vZ0":-3.9610743882821176,"x":115.37,"y":186.03,"x0":-2.4739209221973995,"y0":50.00101431371808,"z0":5.777581236695268,"aX":-9.78223797817962},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":6.2,"breakHorizontal":9.6,"spinRate":1400,"spinDirection":220},"zone":8,"typeConfidence":0.9,"plateTime":0.4428305585619925,"extension":6.522963684468163},"hitData":{"launchSpeed":95.6,"launchAngle":41.0,"totalDistance":350.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":165.24,"coordY":63.49}},"index":1,"playId":"ab840bda-ff92-355b-9d52-6aad0346800d","pitchNumber":2,"startTime":"2026-03-21T02:06:29.944Z","endTime":"2026-03-21T02:06:39.830Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":691783,"link":"/api/v1/people/691783"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":827636,"link":"/api/v1/people/827636"}},"offense":{"batter":{"id":624512,"link":"/api/v1/people/624512","batSide":{"code":"L","description":"Left"}},"third":{"id":666152,"link":"/api/v1/people/666152"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":624512,"link":"/api/v1/people/624512"},"credit":"b_ab"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_ab"},{"player":{"id":624512,"link":"/api/v1/people/624512"},"credit":"b_pa"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":66.9,"awayTeamWinProbability":33.099999999999994,"homeTeamWinProbabilityAdded":4.300000000000004,"leverageIndex":1.57,"dramaIndex":71.0,"contextMetrics":{},"playEndTime":"2026-03-21T02:06:39.830Z","atBatIndex":29},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Carlos Santana flies out to center fielder Jackson Chourio.","rbi":0,"awayScore":5,"homeScore":6,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-21T02:08:45.784Z","endTime":"2026-03-21T02:10:28.219Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":467793,"fullName":"Carlos Santana","link":"/api/v1/people/467793"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694819,"fullName":"Jacob Misiorowski","link":"/api/v1/people/694819"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,5,6,7],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":467793,"fullName":"Carlos Santana","link":"/api/v1/people/467793"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":694192,"link":"/api/v1/people/694192"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Jacob Misiorowski replaces Miles Langhorne.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-21T02:08:29.019Z","endTime":"2026-03-21T02:08:48.028Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694819,"link":"/api/v1/people/694819"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":695680,"link":"/api/v1/people/695680","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668965,"link":"/api/v1/people/668965"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":694192,"link":"/api/v1/people/694192"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":467793,"link":"/api/v1/people/467793","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.0,"endSpeed":88.7,"strikeZoneTop":3.109,"strikeZoneBottom":1.569,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.795706752444342,"aZ":-14.884946717409738,"pfxX":-6.469165153322242,"pfxZ":8.572260941271582,"pX":0.837642725644046,"pZ":2.890143717269639,"vX0":8.344942854414876,"vY0":-141.06844754787002,"vZ0":-4.091321893026451,"x":85.07,"y":160.75,"x0":-1.3170541998419247,"y0":50.006878576087445,"z0":5.317533375587705,"aX":-13.054506888804143},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":14.9,"breakHorizontal":10.1,"spinRate":2626,"spinDirection":203},"zone":12,"typeConfidence":0.88,"plateTime":0.3881152587550063,"extension":7.178325485395885},"index":1,"playId":"2fb2f96c-c5c6-364a-81b1-d96a935ffe17","pitchNumber":1,"startTime":"2026-03-21T02:08:48.028Z","endTime":"2026-03-21T02:08:55.570Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668965,"link":"/api/v1/people/668965"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":694192,"link":"/api/v1/people/694192"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":467793,"link":"/api/v1/people/467793","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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":92.1,"endSpeed":84.8,"strikeZoneTop":3.109,"strikeZoneBottom":1.569,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.61101302826083,"aZ":-26.975249346273124,"pfxX":-0.5782036994509285,"pfxZ":2.8421777208801444,"pX":1.457574103911837,"pZ":2.881633077416673,"vX0":8.290439635881063,"vY0":-133.9768209301484,"vZ0":-1.2312138452889885,"x":61.44,"y":160.98,"x0":-1.5951093748456315,"y0":50.00019625461021,"z0":5.266264344558524,"aX":-1.0586398035452054},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":5.2,"breakHorizontal":-0.6,"spinRate":2627,"spinDirection":179},"zone":12,"typeConfidence":0.9,"plateTime":0.40805652731990705,"extension":7.095367350139532},"index":2,"playId":"30ae3062-0390-3b7a-a973-f351bcb1e932","pitchNumber":2,"startTime":"2026-03-21T02:09:06.530Z","endTime":"2026-03-21T02:09:13.292Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668965,"link":"/api/v1/people/668965"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":694192,"link":"/api/v1/people/694192"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":467793,"link":"/api/v1/people/467793","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.2,"endSpeed":89.0,"strikeZoneTop":3.109,"strikeZoneBottom":1.569,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.364069021233366,"aZ":-14.527801802872862,"pfxX":-7.041726198399605,"pfxZ":8.697171724412527,"pX":-0.26783255252378996,"pZ":2.4333434654035155,"vX0":6.7969997878199315,"vY0":-141.35957052264342,"vZ0":-5.039811085516627,"x":127.21,"y":173.08,"x0":-1.7852644663674884,"y0":50.00638743991357,"z0":5.167730594405832,"aX":-14.294601204471993},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":14.9,"breakHorizontal":11.4,"spinRate":2652,"spinDirection":223},"zone":5,"typeConfidence":0.89,"plateTime":0.38704132367322375,"extension":7.17608345005694},"index":3,"playId":"7fd7f4d6-e470-355e-a6d8-4b2c1d18722e","pitchNumber":3,"startTime":"2026-03-21T02:09:22.632Z","endTime":"2026-03-21T02:09:27.800Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668965,"link":"/api/v1/people/668965"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":694192,"link":"/api/v1/people/694192"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":467793,"link":"/api/v1/people/467793","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"index":4,"startTime":"2026-03-21T02:09:30.700Z","endTime":"2026-03-21T02:09:44.454Z","isPitch":false,"type":"action","player":{"id":467793,"link":"/api/v1/people/467793"},"defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668965,"link":"/api/v1/people/668965"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":694192,"link":"/api/v1/people/694192"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":467793,"link":"/api/v1/people/467793","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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":98.0,"endSpeed":89.7,"strikeZoneTop":3.109,"strikeZoneBottom":1.569,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.894201518459845,"aZ":-13.38188386601744,"pfxX":-7.46225640850616,"pfxZ":9.163528728747218,"pX":1.5155517042008995,"pZ":1.4808803558242782,"vX0":11.2033957686068,"vY0":-142.14365361397617,"vZ0":-8.017988402076456,"x":59.23,"y":198.8,"x0":-1.5033654274341808,"y0":50.00610155847522,"z0":5.183866263615836,"aX":-15.308788459080741},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":15.1,"breakHorizontal":11.3,"spinRate":2641,"spinDirection":223},"zone":14,"typeConfidence":0.9,"plateTime":0.38501284825088744,"extension":7.3089887932428335},"index":5,"playId":"c55cb87f-8149-35fe-bff4-bd695a4e3b31","pitchNumber":4,"startTime":"2026-03-21T02:09:44.454Z","endTime":"2026-03-21T02:09:48.580Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668965,"link":"/api/v1/people/668965"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":694192,"link":"/api/v1/people/694192"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":467793,"link":"/api/v1/people/467793","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":98.0,"endSpeed":89.6,"strikeZoneTop":3.109,"strikeZoneBottom":1.569,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.243509454753394,"aZ":-14.35792737938542,"pfxX":-8.497432896316685,"pfxZ":8.656708275729704,"pX":0.5528402776060297,"pZ":2.874914219137757,"vX0":9.753677787518999,"vY0":-142.44647284400088,"vZ0":-4.033224904663203,"x":95.93,"y":161.16,"x0":-1.8090862033548392,"y0":50.00343655358758,"z0":5.214802889705197,"aX":-17.490680500054296},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":15.0,"breakHorizontal":13.4,"spinRate":2721,"spinDirection":218},"zone":3,"typeConfidence":0.9,"plateTime":0.3842819137652578,"extension":7.173720724987271},"index":6,"playId":"ce3e7fee-f1e8-3b26-a96a-6705113f2d78","pitchNumber":5,"startTime":"2026-03-21T02:10:01.063Z","endTime":"2026-03-21T02:10:04.279Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668965,"link":"/api/v1/people/668965"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":694192,"link":"/api/v1/people/694192"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":467793,"link":"/api/v1/people/467793","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.3,"endSpeed":90.1,"strikeZoneTop":3.109,"strikeZoneBottom":1.569,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.737273189593353,"aZ":-13.47482294602434,"pfxX":-7.216463180434168,"pfxZ":8.98751205989495,"pX":-0.1829017148072615,"pZ":2.8264122359420405,"vX0":6.72103293949737,"vY0":-143.04027033903094,"vZ0":-4.688022988689264,"x":123.97,"y":162.47,"x0":-1.6207895031439998,"y0":50.00205217127719,"z0":5.325727249307981,"aX":-15.014296916191224},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":15.6,"breakHorizontal":11.8,"spinRate":2661,"spinDirection":221},"zone":2,"typeConfidence":0.91,"plateTime":0.3823259358362652,"extension":7.159089086278529},"hitData":{"launchSpeed":99.4,"launchAngle":55.0,"totalDistance":286.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":129.22,"coordY":85.15}},"index":7,"playId":"01dd4c0b-102a-3f31-9c69-b309f9823878","pitchNumber":6,"startTime":"2026-03-21T02:10:17.449Z","endTime":"2026-03-21T02:10:28.219Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668965,"link":"/api/v1/people/668965"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":694192,"link":"/api/v1/people/694192"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":467793,"link":"/api/v1/people/467793","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":467793,"link":"/api/v1/people/467793"},"credit":"b_ab"},{"player":{"id":694819,"link":"/api/v1/people/694819"},"credit":"p_ab"},{"player":{"id":467793,"link":"/api/v1/people/467793"},"credit":"b_pa"},{"player":{"id":694819,"link":"/api/v1/people/694819"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":64.8,"awayTeamWinProbability":35.2,"homeTeamWinProbabilityAdded":-2.1000000000000085,"leverageIndex":0.8,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2026-03-21T02:10:28.219Z","atBatIndex":30},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Alek Thomas grounds out to first baseman Jake Bauers.","rbi":0,"awayScore":5,"homeScore":6,"isOut":true},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-21T02:10:29.009Z","endTime":"2026-03-21T02:12:27.510Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694819,"fullName":"Jacob Misiorowski","link":"/api/v1/people/694819"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":641343,"link":"/api/v1/people/641343"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":79.2,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.425769393048416,"aZ":-40.01965189862765,"pfxX":5.4955420183011885,"pfxZ":-4.9247668751088725,"pX":-0.7459159686248852,"pZ":3.927629204103944,"vX0":0.6893739864878712,"vY0":-124.90099061505079,"vZ0":3.683948143077545,"x":145.43,"y":132.73,"x0":-1.739630450523447,"y0":50.00512032111573,"z0":5.708875627116455,"aX":8.747886953525915},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":-7.9,"breakHorizontal":-10.1,"spinRate":2291,"spinDirection":41},"zone":11,"typeConfidence":0.92,"plateTime":0.4372943382608647,"extension":7.001812408477492},"index":0,"playId":"c0be99c5-95e7-3c6b-b8a6-c3e1cb3a0b23","pitchNumber":1,"startTime":"2026-03-21T02:10:53.307Z","endTime":"2026-03-21T02:10:57.734Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668965,"link":"/api/v1/people/668965"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":694192,"link":"/api/v1/people/694192"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":677950,"link":"/api/v1/people/677950","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.5,"endSpeed":88.8,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.91877855224937,"aZ":-15.465231304036555,"pfxX":-6.590600320511118,"pfxZ":8.22521345619381,"pX":0.040760052239601094,"pZ":3.382343419808181,"vX0":7.392173822729586,"vY0":-141.74379330547487,"vZ0":-2.713563671348902,"x":115.45,"y":147.46,"x0":-1.7468291989009561,"y0":50.00309901623596,"z0":5.3417374122531855,"aX":-13.388665717181231},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":14.5,"breakHorizontal":10.4,"spinRate":2507,"spinDirection":220},"zone":12,"typeConfidence":0.88,"plateTime":0.38668820623940103,"extension":7.077049962179779},"index":1,"playId":"5e6f942b-343b-33d7-968d-cbab7e175afa","pitchNumber":2,"startTime":"2026-03-21T02:11:08.472Z","endTime":"2026-03-21T02:11:12.227Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668965,"link":"/api/v1/people/668965"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":694192,"link":"/api/v1/people/694192"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":677950,"link":"/api/v1/people/677950","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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":1,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":83.7,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.878768381284605,"aZ":-26.818806758021204,"pfxX":-8.235884037483478,"pfxZ":2.984027274589799,"pX":-0.34843307361252907,"pZ":3.2150451922146366,"vX0":6.32461497216889,"vY0":-132.89915122574376,"vZ0":-0.7415894925266395,"x":130.28,"y":151.97,"x0":-1.6864066358542653,"y0":50.00083127514316,"z0":5.441769112742207,"aX":-14.764213892530528},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":5.5,"breakHorizontal":13.6,"spinRate":1964,"spinDirection":248},"zone":1,"typeConfidence":0.95,"plateTime":0.41179189090425794,"extension":7.024723710594487},"index":2,"playId":"a0fa0751-0be6-38c3-bff6-0bcbc0e32dd5","pitchNumber":3,"startTime":"2026-03-21T02:11:27.397Z","endTime":"2026-03-21T02:11:31.842Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668965,"link":"/api/v1/people/668965"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":694192,"link":"/api/v1/people/694192"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":677950,"link":"/api/v1/people/677950","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-03-21T02:11:39.833Z","endTime":"2026-03-21T02:11:57.754Z","isPitch":false,"type":"action","player":{"id":677950,"link":"/api/v1/people/677950"},"defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668965,"link":"/api/v1/people/668965"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":694192,"link":"/api/v1/people/694192"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":677950,"link":"/api/v1/people/677950","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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":97.5,"endSpeed":88.3,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.540468709246156,"aZ":-13.489284782587914,"pfxX":-5.63511394144561,"pfxZ":9.245171090045833,"pX":0.12409751797184901,"pZ":4.573381927032192,"vX0":6.947358839991439,"vY0":-141.7781475891249,"vZ0":0.1877950283114992,"x":112.27,"y":115.3,"x0":-1.6341238603500585,"y0":50.00676563460789,"z0":5.3720394800551325,"aX":-11.39440444705067},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":16.9,"breakHorizontal":8.6,"spinRate":2538,"spinDirection":210},"zone":12,"typeConfidence":0.9,"plateTime":0.38736575515548033,"extension":7.289232674059103},"index":4,"playId":"a6e04fbd-28ba-3ae8-9b09-9aaf7600d338","pitchNumber":4,"startTime":"2026-03-21T02:11:57.754Z","endTime":"2026-03-21T02:12:02.191Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668965,"link":"/api/v1/people/668965"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":694192,"link":"/api/v1/people/694192"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":677950,"link":"/api/v1/people/677950","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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":93.7,"endSpeed":86.0,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.676364194508988,"aZ":-25.771899300964865,"pfxX":0.8995781558711071,"pfxZ":3.4024909569235833,"pX":0.9829878618287731,"pZ":2.149169206768749,"vX0":7.18031228734817,"vY0":-136.25989222931975,"vZ0":-3.2838986005044006,"x":79.53,"y":180.75,"x0":-1.802211411476341,"y0":50.00436160540317,"z0":5.148846158899687,"aX":1.692082405007787},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":5.6,"breakHorizontal":-3.1,"spinRate":2655,"spinDirection":184},"zone":14,"typeConfidence":0.92,"plateTime":0.40182413029351904,"extension":7.16006622232795},"hitData":{"launchSpeed":69.4,"launchAngle":-25.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":146.43,"coordY":171.01}},"index":5,"playId":"ed87b19e-cc43-3c70-9b00-948f297ad9bb","pitchNumber":5,"startTime":"2026-03-21T02:12:15.129Z","endTime":"2026-03-21T02:12:27.510Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668965,"link":"/api/v1/people/668965"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":694192,"link":"/api/v1/people/694192"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":677950,"link":"/api/v1/people/677950","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677950,"link":"/api/v1/people/677950"},"credit":"b_ab"},{"player":{"id":694819,"link":"/api/v1/people/694819"},"credit":"p_ab"},{"player":{"id":677950,"link":"/api/v1/people/677950"},"credit":"b_pa"},{"player":{"id":694819,"link":"/api/v1/people/694819"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":63.3,"awayTeamWinProbability":36.7,"homeTeamWinProbabilityAdded":-1.5,"leverageIndex":0.6,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2026-03-21T02:12:27.510Z","atBatIndex":31},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jordan Lawlar grounds out, shortstop David Hamilton to first baseman Jake Bauers.","rbi":0,"awayScore":5,"homeScore":6,"isOut":true},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-21T02:12:24.791Z","endTime":"2026-03-21T02:14:38.760Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":691783,"fullName":"Jordan Lawlar","link":"/api/v1/people/691783"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694819,"fullName":"Jacob Misiorowski","link":"/api/v1/people/694819"},"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":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":691783,"fullName":"Jordan Lawlar","link":"/api/v1/people/691783"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":666152,"link":"/api/v1/people/666152"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":641343,"link":"/api/v1/people/641343"},"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":97.2,"endSpeed":89.2,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.785360450993057,"aZ":-15.539634468422374,"pfxX":-6.24495094654139,"pfxZ":8.159367080009728,"pX":-0.061755693692315934,"pZ":3.6239007973889454,"vX0":6.9036520608582554,"vY0":-141.51915527958693,"vZ0":-1.9641425218913966,"x":119.35,"y":140.93,"x0":-1.715647638012345,"y0":50.002172131405,"z0":5.316781237426483,"aX":-12.730674325568438},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":14.6,"breakHorizontal":10.0,"spinRate":2494,"spinDirection":219},"zone":11,"typeConfidence":0.88,"plateTime":0.38630115114380725,"extension":7.1605329617929145},"index":0,"playId":"61980487-1dd9-3170-a23f-5c76f8f55737","pitchNumber":1,"startTime":"2026-03-21T02:12:56.135Z","endTime":"2026-03-21T02:13:03.543Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668965,"link":"/api/v1/people/668965"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":694192,"link":"/api/v1/people/694192"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":691783,"link":"/api/v1/people/691783","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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(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":98.6,"endSpeed":90.6,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.365077982889435,"aZ":-15.628682849695336,"pfxX":-7.023107628071786,"pfxZ":7.8864353756731695,"pX":0.2031170486901053,"pZ":2.8364937852656333,"vX0":7.64196842911393,"vY0":-143.49928869955582,"vZ0":-4.252323392785182,"x":109.26,"y":162.19,"x0":-1.574482349641137,"y0":50.00271259011463,"z0":5.30277101034631,"aX":-14.734109564537741},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":13.7,"breakHorizontal":11.3,"spinRate":2535,"spinDirection":217},"zone":2,"typeConfidence":0.9,"plateTime":0.3808368842177585,"extension":7.403605370546313},"index":1,"playId":"04c3837e-5ab7-3a94-8394-5e7897c5a723","pitchNumber":2,"startTime":"2026-03-21T02:13:13.041Z","endTime":"2026-03-21T02:13:16.537Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668965,"link":"/api/v1/people/668965"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":694192,"link":"/api/v1/people/694192"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":691783,"link":"/api/v1/people/691783","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"index":2,"startTime":"2026-03-21T02:13:22.414Z","endTime":"2026-03-21T02:13:36.627Z","isPitch":false,"type":"action","player":{"id":691783,"link":"/api/v1/people/691783"},"defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668965,"link":"/api/v1/people/668965"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":694192,"link":"/api/v1/people/694192"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":691783,"link":"/api/v1/people/691783","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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":98.2,"endSpeed":90.0,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.48521638365464,"aZ":-14.308847944664867,"pfxX":-6.517350125090435,"pfxZ":8.6311022583591,"pX":1.097941039731231,"pZ":2.849300006412918,"vX0":9.696856157169982,"vY0":-142.6581204865142,"vZ0":-4.508064208368414,"x":75.15,"y":161.85,"x0":-1.49165864756523,"y0":50.003957263488374,"z0":5.345881015825078,"aX":-13.4927645911159},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":14.9,"breakHorizontal":10.0,"spinRate":2507,"spinDirection":209},"zone":12,"typeConfidence":0.9,"plateTime":0.38329934191356774,"extension":7.23288282200179},"index":3,"playId":"b4f694e4-a272-33ad-a6c5-0f2c6ac92349","pitchNumber":3,"startTime":"2026-03-21T02:13:36.627Z","endTime":"2026-03-21T02:13:41.953Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668965,"link":"/api/v1/people/668965"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":694192,"link":"/api/v1/people/694192"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":691783,"link":"/api/v1/people/691783","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":80.0,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.16172512559825,"aZ":-36.40167582666632,"pfxX":1.3448501263662522,"pfxZ":-2.6353428836282093,"pX":0.4127423786898544,"pZ":1.3044089444068165,"vX0":4.713658487868689,"vY0":-125.63794865942836,"vZ0":-2.8485654085791285,"x":101.27,"y":203.56,"x0":-1.6581456633849225,"y0":50.000128443787915,"z0":5.395416880068839,"aX":2.160081362042396},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-5.2,"breakHorizontal":-3.5,"spinRate":2265,"spinDirection":46},"zone":14,"typeConfidence":0.84,"plateTime":0.43506142015786553,"extension":7.063279850871255},"index":4,"playId":"bd76c1af-0609-389d-92c3-c5249ca7c57c","pitchNumber":4,"startTime":"2026-03-21T02:13:52.356Z","endTime":"2026-03-21T02:13:58.319Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668965,"link":"/api/v1/people/668965"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":694192,"link":"/api/v1/people/694192"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":691783,"link":"/api/v1/people/691783","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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":2,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.8,"endSpeed":89.9,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.89880120292117,"aZ":-14.647616143658189,"pfxX":-6.435373276449935,"pfxZ":8.51147548491246,"pX":-0.027348899774122897,"pZ":1.6968173404258353,"vX0":7.3074619952672695,"vY0":-142.20270968117856,"vZ0":-7.158576849395413,"x":118.04,"y":192.97,"x0":-1.787461034518701,"y0":50.00445029015675,"z0":5.165886266576744,"aX":-13.25492620541517},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":14.2,"breakHorizontal":10.3,"spinRate":2597,"spinDirection":225},"zone":8,"typeConfidence":0.89,"plateTime":0.38435077517509164,"extension":7.040520302662255},"index":5,"playId":"af271432-74f0-33f5-9512-6d4c3af7dc97","pitchNumber":5,"startTime":"2026-03-21T02:14:09.689Z","endTime":"2026-03-21T02:14:13.968Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668965,"link":"/api/v1/people/668965"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":694192,"link":"/api/v1/people/694192"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":691783,"link":"/api/v1/people/691783","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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.5,"endSpeed":90.3,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.800423666121734,"aZ":-14.244054247326899,"pfxX":-6.4713871782789685,"pfxZ":8.584104654348955,"pX":-0.3356440620499756,"pZ":2.7241339408110044,"vX0":5.9988346614927615,"vY0":-143.2971918173561,"vZ0":-4.718309816091917,"x":129.79,"y":165.23,"x0":-1.6111035619354015,"y0":50.001803210843306,"z0":5.275905903314782,"aX":-13.514886233146695},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":14.8,"breakHorizontal":10.6,"spinRate":2565,"spinDirection":224},"zone":4,"typeConfidence":0.9,"plateTime":0.38162719264137834,"extension":7.337447272123431},"hitData":{"launchSpeed":102.8,"launchAngle":7.0,"totalDistance":137.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":113.75,"coordY":156.49}},"index":6,"playId":"1cbcf001-3923-3c05-a127-2539d11b7110","pitchNumber":6,"startTime":"2026-03-21T02:14:29.434Z","endTime":"2026-03-21T02:14:38.760Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668965,"link":"/api/v1/people/668965"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":694192,"link":"/api/v1/people/694192"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":691783,"link":"/api/v1/people/691783","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691783,"link":"/api/v1/people/691783"},"credit":"b_ab"},{"player":{"id":694819,"link":"/api/v1/people/694819"},"credit":"p_ab"},{"player":{"id":691783,"link":"/api/v1/people/691783"},"credit":"b_pa"},{"player":{"id":694819,"link":"/api/v1/people/694819"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":62.3,"awayTeamWinProbability":37.7,"homeTeamWinProbabilityAdded":-1.0,"leverageIndex":0.4,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-03-21T02:14:38.760Z","atBatIndex":32},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Freddy Zamora homers (1) on a fly ball to left center field.","rbi":1,"awayScore":6,"homeScore":6,"isOut":false},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-21T02:16:38.186Z","endTime":"2026-03-21T02:17:30.850Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":668965,"fullName":"Freddy Zamora","link":"/api/v1/people/668965"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":668965,"fullName":"Freddy Zamora","link":"/api/v1/people/668965"},"responsiblePitcher":{"id":668678,"link":"/api/v1/people/668678"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":83.5,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.43136082652348,"aZ":-13.63302813201985,"pfxX":-1.9102208994373289,"pfxZ":10.420119479007333,"pX":1.4849577792654127,"pZ":2.7287149801759365,"vX0":9.463280996033964,"vY0":-132.58002027305199,"vZ0":-6.119286949017641,"x":60.4,"y":165.1,"x0":-1.8830688407800031,"y0":50.003889979912735,"z0":6.062262081209648,"aX":-3.3993342015000576},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":17.6,"breakHorizontal":1.4,"spinRate":2294,"spinDirection":199},"zone":12,"typeConfidence":0.88,"plateTime":0.4131770606187817,"extension":6.562758127630273},"index":0,"playId":"783b389d-6f34-36cb-87ee-866dfcf83334","pitchNumber":1,"startTime":"2026-03-21T02:16:49.728Z","endTime":"2026-03-21T02:16:53.349Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":691783,"link":"/api/v1/people/691783"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":827636,"link":"/api/v1/people/827636"}},"offense":{"batter":{"id":668965,"link":"/api/v1/people/668965","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":84.2,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.495450876966846,"aZ":-12.659249732674862,"pfxX":-3.305847963874654,"pfxZ":10.73955983895361,"pX":-0.331924750417854,"pZ":2.4498054187056826,"vX0":5.989728284065867,"vY0":-134.07130810173635,"vZ0":-7.076789233863117,"x":129.65,"y":172.64,"x0":-2.167361612894369,"y0":50.003434568704996,"z0":6.030634922010351,"aX":-6.007897567105768},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":18.1,"breakHorizontal":4.7,"spinRate":2387,"spinDirection":209},"zone":4,"typeConfidence":0.9,"plateTime":0.4088284418221839,"extension":6.43095414911565},"hitData":{"launchSpeed":105.2,"launchAngle":29.0,"totalDistance":424.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":63.81,"coordY":38.81}},"index":1,"playId":"c4ee3e0b-66d3-3818-bcf5-f9c30029ea56","pitchNumber":2,"startTime":"2026-03-21T02:17:03.843Z","endTime":"2026-03-21T02:17:30.850Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":691783,"link":"/api/v1/people/691783"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":827636,"link":"/api/v1/people/827636"}},"offense":{"batter":{"id":668965,"link":"/api/v1/people/668965","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668965,"link":"/api/v1/people/668965"},"credit":"b_ab"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_ab"},{"player":{"id":668965,"link":"/api/v1/people/668965"},"credit":"b_pa"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-12.299999999999997,"leverageIndex":1.13,"dramaIndex":109.0,"contextMetrics":{},"playEndTime":"2026-03-21T02:17:30.850Z","atBatIndex":33},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jackson Chourio singles on a line drive to center fielder Alek Thomas.","rbi":0,"awayScore":6,"homeScore":6,"isOut":false},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-21T02:17:25.473Z","endTime":"2026-03-21T02:18:12.825Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":677950,"link":"/api/v1/people/677950"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.7,"endSpeed":81.7,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.388468787173576,"aZ":-25.929724010366268,"pfxX":2.1508216759720526,"pfxZ":3.695922569414119,"pX":0.16231042125235653,"pZ":2.4345180832742805,"vX0":5.753610123700574,"vY0":-129.0280247320149,"vZ0":-4.341415242523087,"x":110.81,"y":173.05,"x0":-2.374281495896898,"y0":50.0034912818694,"z0":6.132777664642779,"aX":3.6313689029597205},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":6.0,"breakHorizontal":-5.2,"spinRate":2211,"spinDirection":163},"zone":5,"typeConfidence":2.0,"plateTime":0.4242078940637777,"extension":6.37837293378946},"index":0,"playId":"59a7f6d1-d019-31a8-8ea7-5230e7123ce0","pitchNumber":1,"startTime":"2026-03-21T02:17:48.242Z","endTime":"2026-03-21T02:17:53.832Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":691783,"link":"/api/v1/people/691783"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":827636,"link":"/api/v1/people/827636"}},"offense":{"batter":{"id":694192,"link":"/api/v1/people/694192","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.8,"endSpeed":75.0,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.50007534760007,"aZ":-39.002981809713376,"pfxX":0.7179079680390221,"pfxZ":-4.854715319873826,"pX":0.636727037057723,"pZ":2.2054478781455757,"vX0":6.9523706083616785,"vY0":-117.5709182618511,"vZ0":-0.5729986949820342,"x":92.73,"y":179.23,"x0":-2.4474598840085786,"y0":50.00580109842643,"z0":6.060310120388496,"aX":1.008214844059336},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.4,"breakVerticalInduced":-8.6,"breakHorizontal":-3.0,"spinRate":2244,"spinDirection":26},"zone":9,"typeConfidence":0.9,"plateTime":0.46520031102748005,"extension":6.530207144322764},"hitData":{"launchSpeed":92.9,"launchAngle":10.0,"totalDistance":153.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":125.3,"coordY":96.01}},"index":1,"playId":"d19079cf-86b1-3142-80b4-a10bde95ab4e","pitchNumber":2,"startTime":"2026-03-21T02:18:01.550Z","endTime":"2026-03-21T02:18:12.825Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":691783,"link":"/api/v1/people/691783"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":827636,"link":"/api/v1/people/827636"}},"offense":{"batter":{"id":694192,"link":"/api/v1/people/694192","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694192,"link":"/api/v1/people/694192"},"credit":"b_ab"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_ab"},{"player":{"id":694192,"link":"/api/v1/people/694192"},"credit":"b_pa"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":45.6,"awayTeamWinProbability":54.4,"homeTeamWinProbabilityAdded":-4.399999999999999,"leverageIndex":1.07,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2026-03-21T02:18:12.825Z","atBatIndex":34},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"William Contreras grounds into a double play, shortstop Geraldo Perdomo to second baseman Ketel Marte to first baseman Carlos Santana. Jackson Chourio out at 2nd. William Contreras out at 1st.","rbi":0,"awayScore":6,"homeScore":6,"isOut":true},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-21T02:18:20.135Z","endTime":"2026-03-21T02:19:00.919Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":672695,"link":"/api/v1/people/672695"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":606466,"link":"/api/v1/people/606466"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":606466,"link":"/api/v1/people/606466"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":467793,"link":"/api/v1/people/467793"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":85.5,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.62503499020218,"aZ":-13.917447077340281,"pfxX":-3.0799158523440786,"pfxZ":9.892408344316912,"pX":0.9023443274715217,"pZ":1.5266207858567167,"vX0":8.976229240818672,"vY0":-134.3748604113835,"vZ0":-8.786263320521787,"x":82.6,"y":197.56,"x0":-2.067802319017654,"y0":50.00243193465774,"z0":5.8075583273417966,"aX":-5.684573815055736},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":16.3,"breakHorizontal":3.8,"spinRate":2314,"spinDirection":206},"zone":14,"typeConfidence":0.9,"plateTime":0.40619342513824197,"extension":6.434724878003558},"index":0,"playId":"121e0471-15ac-3748-a08e-df30125e557f","pitchNumber":1,"startTime":"2026-03-21T02:18:35.619Z","endTime":"2026-03-21T02:18:39.508Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":691783,"link":"/api/v1/people/691783"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":827636,"link":"/api/v1/people/827636"}},"offense":{"batter":{"id":661388,"link":"/api/v1/people/661388","batSide":{"code":"R","description":"Right"}},"first":{"id":694192,"link":"/api/v1/people/694192"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":85.0,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.884649840483082,"aZ":-14.503991963077416,"pfxX":-1.6758680974830318,"pfxZ":9.643324544461453,"pX":-0.36842502447318193,"pZ":2.038533397549226,"vX0":5.7638811909223255,"vY0":-133.98242967792578,"vZ0":-7.6008209262430455,"x":131.04,"y":183.74,"x0":-2.322587043764931,"y0":50.00026346621089,"z0":5.933047865143144,"aX":-3.070774967866811},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":16.2,"breakHorizontal":1.9,"spinRate":2300,"spinDirection":208},"zone":7,"typeConfidence":0.9,"plateTime":0.40761966442348685,"extension":6.426810310754413},"hitData":{"launchSpeed":83.6,"launchAngle":-3.0,"totalDistance":28.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":112.54,"coordY":157.7}},"index":1,"playId":"64b45ee7-7aaa-362a-9c1f-b5f9c63f2707","pitchNumber":2,"startTime":"2026-03-21T02:18:51.666Z","endTime":"2026-03-21T02:19:00.919Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":691783,"link":"/api/v1/people/691783"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":827636,"link":"/api/v1/people/827636"}},"offense":{"batter":{"id":661388,"link":"/api/v1/people/661388","batSide":{"code":"R","description":"Right"}},"first":{"id":694192,"link":"/api/v1/people/694192"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"credit":"b_ab"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_ab"},{"player":{"id":661388,"link":"/api/v1/people/661388"},"credit":"b_pa"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":54.7,"awayTeamWinProbability":45.3,"homeTeamWinProbabilityAdded":9.100000000000001,"leverageIndex":1.78,"dramaIndex":105.0,"contextMetrics":{},"playEndTime":"2026-03-21T02:19:00.919Z","atBatIndex":35},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Christian Yelich grounds out, second baseman Ketel Marte to first baseman Carlos Santana.","rbi":0,"awayScore":6,"homeScore":6,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-21T02:19:05.710Z","endTime":"2026-03-21T02:21:08.537Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":606466,"link":"/api/v1/people/606466"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":467793,"link":"/api/v1/people/467793"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.3,"endSpeed":74.2,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.588764105980147,"aZ":-40.22710768182092,"pfxX":1.1428696670325662,"pfxZ":-5.801723562718298,"pX":-0.7399899125425935,"pZ":2.903222231673767,"vX0":3.8161278527483433,"vY0":-116.93596105173997,"vZ0":1.3092597633379919,"x":145.21,"y":160.39,"x0":-2.540072214309401,"y0":50.003272981726134,"z0":6.103565340429734,"aX":1.5856845038706089},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.2,"breakVerticalInduced":-10.0,"breakHorizontal":-3.0,"spinRate":2397,"spinDirection":42},"zone":4,"typeConfidence":0.9,"plateTime":0.4679932176510726,"extension":6.343913185649923},"index":0,"playId":"db15c6d5-a2ff-3d04-9ab8-37900739c9f0","pitchNumber":1,"startTime":"2026-03-21T02:19:25.109Z","endTime":"2026-03-21T02:19:29.040Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":691783,"link":"/api/v1/people/691783"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":827636,"link":"/api/v1/people/827636"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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":true},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":84.8,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.442273061350956,"aZ":-13.4480383020653,"pfxX":-3.3796239849407534,"pfxZ":10.23208298503304,"pX":-0.2770998348259914,"pZ":1.4972554433687382,"vX0":7.1516057895114855,"vY0":-134.28379651766735,"vZ0":-8.743706301060616,"x":127.56,"y":198.35,"x0":-2.533046216900982,"y0":50.00547864819667,"z0":5.747382837159378,"aX":-6.187387454264665},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":16.8,"breakHorizontal":4.7,"spinRate":2190,"spinDirection":244},"zone":13,"typeConfidence":2.0,"plateTime":0.40752538919602666,"extension":6.536982647512747},"index":1,"playId":"794b47a9-cd6d-38d5-86c6-df23bb87142c","pitchNumber":2,"startTime":"2026-03-21T02:19:38.785Z","endTime":"2026-03-21T02:20:05.802Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":691783,"link":"/api/v1/people/691783"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":827636,"link":"/api/v1/people/827636"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":158,"player":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"}},"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":91.7,"endSpeed":83.9,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.450779708195654,"aZ":-15.945336830586125,"pfxX":-2.6769616707310435,"pfxZ":9.036980924962874,"pX":1.2299142502880172,"pZ":3.1314050240307334,"vX0":9.667234662134986,"vY0":-133.14206998642786,"vZ0":-4.231168416579951,"x":70.12,"y":154.23,"x0":-2.0995998165334853,"y0":50.005646426034005,"z0":5.894374808222633,"aX":-4.809660322827666},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":15.6,"breakHorizontal":2.8,"spinRate":2323,"spinDirection":216},"zone":12,"typeConfidence":0.9,"plateTime":0.41130119150246713,"extension":6.543684431210364},"index":2,"playId":"40fb36eb-fb0d-332c-9eda-ee8c07455629","pitchNumber":3,"startTime":"2026-03-21T02:20:11.458Z","endTime":"2026-03-21T02:20:15.013Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":691783,"link":"/api/v1/people/691783"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":827636,"link":"/api/v1/people/827636"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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":92.3,"endSpeed":84.6,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.563088825139857,"aZ":-13.963556927082703,"pfxX":-4.61419147152887,"pfxZ":9.996339408138628,"pX":0.8137743548691125,"pZ":1.90895865422495,"vX0":9.57041520254442,"vY0":-134.01276471546447,"vZ0":-7.740858130785542,"x":85.98,"y":187.24,"x0":-2.2017478844073186,"y0":50.00042533818879,"z0":5.829139466414431,"aX":-8.404288571461658},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":16.6,"breakHorizontal":6.4,"spinRate":2190,"spinDirection":226},"zone":14,"typeConfidence":0.9,"plateTime":0.40848640695335936,"extension":6.638412354482063},"index":3,"playId":"7da59fdf-190c-3830-9af6-c9a50ea6a991","pitchNumber":4,"startTime":"2026-03-21T02:20:26.017Z","endTime":"2026-03-21T02:20:32.782Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":691783,"link":"/api/v1/people/691783"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":827636,"link":"/api/v1/people/827636"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":80.4,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.763434638849837,"aZ":-28.418975669194403,"pfxX":-7.796933399548639,"pfxZ":2.3042401759132316,"pX":0.09545380507758214,"pZ":1.2765999206033496,"vX0":8.568462637547215,"vY0":-126.5415112028875,"vZ0":-5.427822292193179,"x":113.36,"y":204.31,"x0":-2.3145308437357954,"y0":50.0019550944021,"z0":5.713885136847318,"aX":-12.699805628078714},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":3.1,"breakHorizontal":12.2,"spinRate":1459,"spinDirection":218},"zone":14,"typeConfidence":0.91,"plateTime":0.43212197158130916,"extension":6.621546150184694},"index":4,"playId":"e15a61d9-96f9-3904-9379-6d793ac41bef","pitchNumber":5,"startTime":"2026-03-21T02:20:44.212Z","endTime":"2026-03-21T02:20:48.332Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":691783,"link":"/api/v1/people/691783"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":827636,"link":"/api/v1/people/827636"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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.2,"endSpeed":85.6,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.734513421656036,"aZ":-16.09177850125535,"pfxX":-3.534351228862265,"pfxZ":8.64020094442346,"pX":0.4766430286299213,"pZ":1.8448595299371693,"vX0":8.674840370444276,"vY0":-135.38587404923706,"vZ0":-7.39438599980657,"x":98.83,"y":188.97,"x0":-2.3057422365007074,"y0":50.00543076433163,"z0":5.73161883119164,"aX":-6.581315948192671},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":14.3,"breakHorizontal":4.6,"spinRate":2253,"spinDirection":207},"zone":9,"typeConfidence":0.9,"plateTime":0.4041071932098519,"extension":6.501976520428927},"hitData":{"launchSpeed":94.8,"launchAngle":-1.0,"totalDistance":34.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":144.88,"coordY":152.59}},"index":5,"playId":"88079528-2a7a-3aaf-ba60-dd11f2ff0c46","pitchNumber":6,"startTime":"2026-03-21T02:21:00.083Z","endTime":"2026-03-21T02:21:08.537Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":691783,"link":"/api/v1/people/691783"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":827636,"link":"/api/v1/people/827636"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592885,"link":"/api/v1/people/592885"},"credit":"b_ab"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_ab"},{"player":{"id":592885,"link":"/api/v1/people/592885"},"credit":"b_pa"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":56.00000000000001,"awayTeamWinProbability":43.99999999999999,"homeTeamWinProbabilityAdded":1.3000000000000043,"leverageIndex":0.52,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-03-21T02:21:08.537Z","atBatIndex":36},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Trent Youngblood called out on strikes.","rbi":0,"awayScore":6,"homeScore":6,"isOut":true},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-21T02:23:07.977Z","endTime":"2026-03-21T02:24:49.581Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":827636,"fullName":"Trent Youngblood","link":"/api/v1/people/827636"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694819,"fullName":"Jacob Misiorowski","link":"/api/v1/people/694819"},"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":827636,"fullName":"Trent Youngblood","link":"/api/v1/people/827636"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":624512,"link":"/api/v1/people/624512"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":88.9,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.47949862287631,"aZ":-19.43101606306888,"pfxX":-8.06117101891864,"pfxZ":6.317863281095722,"pX":0.5998210249453741,"pZ":2.9748834595345715,"vX0":9.09292204645118,"vY0":-140.56015259529613,"vZ0":-2.885267204339714,"x":94.14,"y":158.46,"x0":-1.6175201241581951,"y0":50.00171272590042,"z0":5.264537584509283,"aX":-16.258063001429303},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":11.0,"breakHorizontal":13.0,"spinRate":2486,"spinDirection":224},"zone":3,"typeConfidence":0.81,"plateTime":0.38848086724366926,"extension":7.228869408588572},"index":0,"playId":"0943e5da-6a7b-31a9-a1aa-c1d46f06c4b9","pitchNumber":1,"startTime":"2026-03-21T02:23:16.297Z","endTime":"2026-03-21T02:23:22.508Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668965,"link":"/api/v1/people/668965"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":694192,"link":"/api/v1/people/694192"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":827636,"link":"/api/v1/people/827636","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":98.3,"endSpeed":90.3,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.171882169514937,"aZ":-16.392279351365122,"pfxX":-7.65347340186112,"pfxZ":7.569464896634127,"pX":-0.5464654365034105,"pZ":2.647679062903995,"vX0":5.787209366206378,"vY0":-143.0711782918983,"vZ0":-4.680815251887103,"x":137.83,"y":167.29,"x0":-1.594988631797063,"y0":50.00670993000882,"z0":5.323320139290186,"aX":-15.96447654068982},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":13.0,"breakHorizontal":12.8,"spinRate":2529,"spinDirection":217},"zone":4,"typeConfidence":0.89,"plateTime":0.3819670269811466,"extension":7.1991206097809375},"index":1,"playId":"f7383189-e625-36ef-9f27-fbad2502d382","pitchNumber":2,"startTime":"2026-03-21T02:23:32.884Z","endTime":"2026-03-21T02:23:35.968Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668965,"link":"/api/v1/people/668965"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":694192,"link":"/api/v1/people/694192"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":827636,"link":"/api/v1/people/827636","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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":100.1,"endSpeed":91.5,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.42710470894511,"aZ":-12.882652915012272,"pfxX":-7.153503924476878,"pfxZ":8.966010607095235,"pX":0.46904115866158913,"pZ":3.2958438514494874,"vX0":8.48447016463697,"vY0":-145.5995110310359,"vZ0":-3.6722783173144817,"x":99.12,"y":149.79,"x0":-1.5500967798927776,"y0":50.00694028707251,"z0":5.35035274649053,"aX":-15.3990962602662},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":15.7,"breakHorizontal":11.3,"spinRate":2531,"spinDirection":225},"zone":12,"typeConfidence":0.92,"plateTime":0.3758451211727798,"extension":7.327617849816253},"index":2,"playId":"5d3d01f7-6a73-37cf-b581-5c3656127b8d","pitchNumber":3,"startTime":"2026-03-21T02:23:57.477Z","endTime":"2026-03-21T02:24:08.691Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668965,"link":"/api/v1/people/668965"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":694192,"link":"/api/v1/people/694192"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":827636,"link":"/api/v1/people/827636","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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":99.3,"endSpeed":90.5,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.78572576815346,"aZ":-15.525371953413346,"pfxX":-7.0506020408642005,"pfxZ":7.878945439228989,"pX":-0.46315206425639976,"pZ":4.019304200893581,"vX0":6.460657265188647,"vY0":-144.4742458080737,"vZ0":-0.8547286568464627,"x":134.65,"y":130.26,"x0":-1.8127692736298116,"y0":50.002580676050115,"z0":5.273546083399822,"aX":-14.898697300062945},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":14.3,"breakHorizontal":11.5,"spinRate":2607,"spinDirection":215},"zone":11,"typeConfidence":0.91,"plateTime":0.37917606726006126,"extension":7.105214703231468},"index":3,"playId":"386756fe-729f-3c09-805c-2f9954586aad","pitchNumber":4,"startTime":"2026-03-21T02:24:22.592Z","endTime":"2026-03-21T02:24:28.596Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668965,"link":"/api/v1/people/668965"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":694192,"link":"/api/v1/people/694192"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":827636,"link":"/api/v1/people/827636","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":79.8,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.680079550752996,"aZ":-38.922037404939765,"pfxX":3.0003052177589655,"pfxZ":-4.197605767112938,"pX":0.3752052248198987,"pZ":3.1838804730821555,"vX0":4.235582268498211,"vY0":-125.56543179947614,"vZ0":1.7911660320343754,"x":102.7,"y":152.82,"x0":-1.7184837172434246,"y0":50.00200090503591,"z0":5.6112677905407375,"aX":4.824256652753048},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":-7.0,"breakHorizontal":-6.4,"spinRate":2350,"spinDirection":46},"zone":3,"typeConfidence":0.89,"plateTime":0.43499532370569094,"extension":6.9585175397803924},"index":4,"playId":"52d29845-d48f-3b15-b68b-fe106d076cd9","pitchNumber":5,"startTime":"2026-03-21T02:24:41.638Z","endTime":"2026-03-21T02:24:49.581Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668965,"link":"/api/v1/people/668965"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":694192,"link":"/api/v1/people/694192"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":827636,"link":"/api/v1/people/827636","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":827636,"link":"/api/v1/people/827636"},"credit":"b_ab"},{"player":{"id":694819,"link":"/api/v1/people/694819"},"credit":"p_ab"},{"player":{"id":827636,"link":"/api/v1/people/827636"},"credit":"b_pa"},{"player":{"id":694819,"link":"/api/v1/people/694819"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.300000000000004,"awayTeamWinProbability":46.699999999999996,"homeTeamWinProbabilityAdded":-2.700000000000003,"leverageIndex":1.06,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2026-03-21T02:24:49.581Z","atBatIndex":37},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Matt O'Neill singles on a ground ball to center fielder Jackson Chourio.","rbi":0,"awayScore":6,"homeScore":6,"isOut":false},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-21T02:24:47.260Z","endTime":"2026-03-21T02:26:06.577Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":690841,"fullName":"Matt O'Neill","link":"/api/v1/people/690841"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694819,"fullName":"Jacob Misiorowski","link":"/api/v1/people/694819"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":690841,"fullName":"Matt O'Neill","link":"/api/v1/people/690841"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":690841,"fullName":"Matt O'Neill","link":"/api/v1/people/690841"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":694192,"link":"/api/v1/people/694192"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":79.5,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.800423372601262,"aZ":-40.45569395379446,"pfxX":3.550008201435161,"pfxZ":-5.227517892193675,"pX":0.5733671801928599,"pZ":1.8888560805942982,"vX0":3.8821796751801556,"vY0":-124.70132126196314,"vZ0":-1.005504476746371,"x":95.14,"y":187.78,"x0":-1.4618127288021963,"y0":50.00540018216184,"z0":5.6189463272086995,"aX":5.620828424453678},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.6,"breakVerticalInduced":-9.5,"breakHorizontal":-7.3,"spinRate":2378,"spinDirection":49},"zone":9,"typeConfidence":0.92,"plateTime":0.4383275587107831,"extension":6.985298364001856},"index":0,"playId":"91f8d4ee-9033-3842-9daf-f71b78badac4","pitchNumber":1,"startTime":"2026-03-21T02:25:11.665Z","endTime":"2026-03-21T02:25:16.066Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668965,"link":"/api/v1/people/668965"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":694192,"link":"/api/v1/people/694192"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":690841,"link":"/api/v1/people/690841","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":79.7,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.339731183302682,"aZ":-35.60553753663381,"pfxX":4.321660484640809,"pfxZ":-2.1538443400047385,"pX":0.38844803619432855,"pZ":2.339251554548257,"vX0":4.092240822800629,"vY0":-125.07185213697701,"vZ0":-0.748080419518159,"x":102.19,"y":175.62,"x0":-1.8254425298056811,"y0":50.00014513009939,"z0":5.5419688073022515,"aX":6.898676269459528},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-3.8,"breakHorizontal":-8.8,"spinRate":2200,"spinDirection":54},"zone":6,"typeConfidence":0.86,"plateTime":0.4366070767843717,"extension":7.178128922421651},"index":1,"playId":"f03318a2-4578-38db-b67e-d957c6b9d551","pitchNumber":2,"startTime":"2026-03-21T02:25:27.110Z","endTime":"2026-03-21T02:25:31.525Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668965,"link":"/api/v1/people/668965"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":694192,"link":"/api/v1/people/694192"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":690841,"link":"/api/v1/people/690841","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-03-21T02:25:37.339Z","endTime":"2026-03-21T02:25:56.080Z","isPitch":false,"type":"action","player":{"id":690841,"link":"/api/v1/people/690841"},"defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668965,"link":"/api/v1/people/668965"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":694192,"link":"/api/v1/people/694192"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":690841,"link":"/api/v1/people/690841","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":79.5,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.49179546053333,"aZ":-40.39714192605306,"pfxX":3.6185062829669112,"pfxZ":-5.148793459890211,"pX":-0.18038370351523045,"pZ":2.8956733348600983,"vX0":2.5494414086236854,"vY0":-125.06262977322757,"vZ0":1.1368050966470264,"x":123.88,"y":160.6,"x0":-1.6806926880598148,"y0":50.00557409904568,"z0":5.729886991691082,"aX":5.774543983194277},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.7,"breakVerticalInduced":-8.9,"breakHorizontal":-7.1,"spinRate":2158,"spinDirection":31},"zone":2,"typeConfidence":0.91,"plateTime":0.43673399954554837,"extension":7.146894313398679},"hitData":{"launchSpeed":101.8,"launchAngle":-1.0,"totalDistance":44.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":130.09,"coordY":89.92}},"index":3,"playId":"ec75e7be-f2cf-392e-8a03-124dd9401091","pitchNumber":3,"startTime":"2026-03-21T02:25:56.080Z","endTime":"2026-03-21T02:26:06.577Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668965,"link":"/api/v1/people/668965"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":694192,"link":"/api/v1/people/694192"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":690841,"link":"/api/v1/people/690841","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":690841,"link":"/api/v1/people/690841"},"credit":"b_ab"},{"player":{"id":694819,"link":"/api/v1/people/694819"},"credit":"p_ab"},{"player":{"id":690841,"link":"/api/v1/people/690841"},"credit":"b_pa"},{"player":{"id":694819,"link":"/api/v1/people/694819"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":56.3,"awayTeamWinProbability":43.7,"homeTeamWinProbabilityAdded":2.999999999999993,"leverageIndex":0.79,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2026-03-21T02:26:06.577Z","atBatIndex":38},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Ketel Marte grounds into a force out, second baseman Freddy Zamora to shortstop David Hamilton. Matt O'Neill out at 2nd. Ketel Marte to 1st.","rbi":0,"awayScore":6,"homeScore":6,"isOut":true},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-21T02:26:17.564Z","endTime":"2026-03-21T02:27:42.780Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694819,"fullName":"Jacob Misiorowski","link":"/api/v1/people/694819"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":690841,"fullName":"Matt O'Neill","link":"/api/v1/people/690841"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":668965,"link":"/api/v1/people/668965"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":666152,"link":"/api/v1/people/666152"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.5,"endSpeed":89.8,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.557586013782206,"aZ":-14.138500829051901,"pfxX":-7.0411714079988545,"pfxZ":8.700728744670199,"pX":0.8479411643836428,"pZ":2.8153519217161267,"vX0":9.330894991212972,"vY0":-143.18055665003823,"vZ0":-4.508773621037609,"x":84.68,"y":162.77,"x0":-1.5408235501005434,"y0":50.0031254425806,"z0":5.297501765292443,"aX":-14.596700067127568},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":15.0,"breakHorizontal":10.8,"spinRate":2472,"spinDirection":223},"zone":12,"typeConfidence":0.9,"plateTime":0.3827776495968904,"extension":7.359598242280847},"index":0,"playId":"01d3447a-9892-33cb-b599-91fc2e81da40","pitchNumber":1,"startTime":"2026-03-21T02:26:36.325Z","endTime":"2026-03-21T02:26:41.660Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668965,"link":"/api/v1/people/668965"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":694192,"link":"/api/v1/people/694192"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":606466,"link":"/api/v1/people/606466","batSide":{"code":"L","description":"Left"}},"first":{"id":690841,"link":"/api/v1/people/690841"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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":98.3,"endSpeed":89.6,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.79315049994601,"aZ":-16.53866354809307,"pfxX":-6.600059007176692,"pfxZ":7.558889065904792,"pX":-1.1573888576584292,"pZ":3.0103657521693488,"vX0":4.395250656399275,"vY0":-143.10827570539007,"vZ0":-3.2233364865691256,"x":161.12,"y":157.5,"x0":-1.8575841817002843,"y0":50.00472198123209,"z0":5.190592835649728,"aX":-13.657207003413948},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":13.2,"breakHorizontal":11.0,"spinRate":2492,"spinDirection":218},"zone":11,"typeConfidence":0.89,"plateTime":0.3830891487476107,"extension":7.232520769627102},"index":1,"playId":"568c8c11-d3b6-3c3a-b597-7eace2a2cd40","pitchNumber":2,"startTime":"2026-03-21T02:26:55.680Z","endTime":"2026-03-21T02:27:00.632Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668965,"link":"/api/v1/people/668965"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":694192,"link":"/api/v1/people/694192"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":606466,"link":"/api/v1/people/606466","batSide":{"code":"L","description":"Left"}},"first":{"id":690841,"link":"/api/v1/people/690841"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":85.4,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.842533811776278,"aZ":-23.892176140337142,"pfxX":1.2670316344488168,"pfxZ":4.492235596020094,"pX":0.5584617914736668,"pZ":1.9064022135919758,"vX0":5.955923440414222,"vY0":-134.13755527560733,"vZ0":-4.057687009726577,"x":95.71,"y":187.31,"x0":-1.8448014945915314,"y0":50.00362178672064,"z0":5.1185295714361,"aX":2.33446005631889},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":7.6,"breakHorizontal":-3.5,"spinRate":2550,"spinDirection":171},"zone":9,"typeConfidence":0.92,"plateTime":0.4065304596784558,"extension":7.107368287142896},"index":2,"playId":"487d7172-fadf-3c0b-8186-dbbbaed7bf80","pitchNumber":3,"startTime":"2026-03-21T02:27:15.742Z","endTime":"2026-03-21T02:27:20.477Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668965,"link":"/api/v1/people/668965"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":694192,"link":"/api/v1/people/694192"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":606466,"link":"/api/v1/people/606466","batSide":{"code":"L","description":"Left"}},"first":{"id":690841,"link":"/api/v1/people/690841"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.4,"endSpeed":90.1,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.11221751351337,"aZ":-15.575158545420978,"pfxX":-7.354463827143504,"pfxZ":7.981292716442697,"pX":0.5972331367849297,"pZ":2.614268416726776,"vX0":9.26699369952975,"vY0":-143.07988796019455,"vZ0":-4.5083535327553,"x":94.23,"y":168.19,"x0":-1.723590735966214,"y0":50.000235376106666,"z0":5.18200353095521,"aX":-15.291170648653443},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":13.7,"breakHorizontal":11.5,"spinRate":2467,"spinDirection":222},"zone":6,"typeConfidence":0.9,"plateTime":0.3823886454656762,"extension":7.256130940805344},"hitData":{"launchSpeed":84.3,"launchAngle":-16.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":139.72,"coordY":150.63}},"index":3,"playId":"2b17f634-8cc9-304e-ae61-921f68ae0ce9","pitchNumber":4,"startTime":"2026-03-21T02:27:34.265Z","endTime":"2026-03-21T02:27:42.780Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668965,"link":"/api/v1/people/668965"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":694192,"link":"/api/v1/people/694192"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":606466,"link":"/api/v1/people/606466","batSide":{"code":"L","description":"Left"}},"first":{"id":690841,"link":"/api/v1/people/690841"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":606466,"link":"/api/v1/people/606466"},"credit":"b_ab"},{"player":{"id":694819,"link":"/api/v1/people/694819"},"credit":"p_ab"},{"player":{"id":606466,"link":"/api/v1/people/606466"},"credit":"b_pa"},{"player":{"id":694819,"link":"/api/v1/people/694819"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.800000000000004,"awayTeamWinProbability":47.199999999999996,"homeTeamWinProbabilityAdded":-3.499999999999993,"leverageIndex":1.48,"dramaIndex":64.0,"contextMetrics":{},"playEndTime":"2026-03-21T02:27:42.780Z","atBatIndex":39},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Corbin Carroll walks. Ketel Marte to 2nd.","rbi":0,"awayScore":6,"homeScore":6,"isOut":false},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-21T02:27:53.824Z","endTime":"2026-03-21T02:29:52.544Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694819,"fullName":"Jacob Misiorowski","link":"/api/v1/people/694819"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"postOnSecond":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.8,"endSpeed":78.7,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.679760841148646,"aZ":-38.50203847862214,"pfxX":1.3467014349800464,"pfxZ":-4.07335141671925,"pX":0.25687529332961806,"pZ":1.3649252914562355,"vX0":4.119853125901376,"vY0":-123.55132714073879,"vZ0":-2.4250753275870145,"x":107.21,"y":201.93,"x0":-1.604563683427166,"y0":50.0057233597361,"z0":5.582443496228527,"aX":2.0898907183509303},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.5,"breakVerticalInduced":-7.7,"breakHorizontal":-3.4,"spinRate":2238,"spinDirection":40},"zone":14,"typeConfidence":0.89,"plateTime":0.4426335040611473,"extension":6.992523837606052},"index":0,"playId":"f8aa8885-9f5c-30eb-8181-c4a294a66954","pitchNumber":1,"startTime":"2026-03-21T02:28:14.593Z","endTime":"2026-03-21T02:28:18.243Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668965,"link":"/api/v1/people/668965"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":694192,"link":"/api/v1/people/694192"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"first":{"id":606466,"link":"/api/v1/people/606466"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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.6,"endSpeed":90.0,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.978301508701286,"aZ":-12.933957871959322,"pfxX":-6.399685105427139,"pfxZ":9.261003679839405,"pX":1.0258231773392752,"pZ":2.1667044372342463,"vX0":9.908316994335145,"vY0":-143.19720643029316,"vZ0":-5.974201486588248,"x":77.9,"y":180.28,"x0":-1.6472070246042703,"y0":50.0027337604117,"z0":5.088841156409589,"aX":-13.295909001320501},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":15.7,"breakHorizontal":9.6,"spinRate":2586,"spinDirection":221},"zone":14,"typeConfidence":0.91,"plateTime":0.3824600543523311,"extension":7.265272499345334},"index":1,"playId":"c3612d53-75f1-3c02-9801-9f6938332bd8","pitchNumber":2,"startTime":"2026-03-21T02:28:39.471Z","endTime":"2026-03-21T02:28:44.913Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668965,"link":"/api/v1/people/668965"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":694192,"link":"/api/v1/people/694192"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"first":{"id":606466,"link":"/api/v1/people/606466"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":79.5,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.02128342937376,"aZ":-37.94306510656013,"pfxX":0.9626115932230954,"pfxZ":-3.599738669033057,"pX":-1.8972243513673899,"pZ":2.259822162335112,"vX0":-0.3196283888707462,"vY0":-125.63426325623853,"vZ0":-0.37516757897157404,"x":189.32,"y":177.76,"x0":-1.8935621620478431,"y0":50.00544867181543,"z0":5.490283316510546,"aX":1.5417668722909172},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-6.4,"breakHorizontal":-1.7,"spinRate":2076,"spinDirection":52},"zone":13,"typeConfidence":0.87,"plateTime":0.4356723748474449,"extension":7.13315423349292},"index":2,"playId":"40eed830-14cf-3025-9e87-ee45c8ca7640","pitchNumber":3,"startTime":"2026-03-21T02:29:00.322Z","endTime":"2026-03-21T02:29:03.995Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668965,"link":"/api/v1/people/668965"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":694192,"link":"/api/v1/people/694192"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"first":{"id":606466,"link":"/api/v1/people/606466"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":85.9,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.254990173092562,"aZ":-27.465750812615216,"pfxX":2.248452614935715,"pfxZ":2.518195375158566,"pX":1.617959647263666,"pZ":2.950977093533946,"vX0":8.187426269203998,"vY0":-135.59351184844974,"vZ0":-0.8730211904767761,"x":55.33,"y":159.1,"x0":-1.7268650118586746,"y0":50.00554298247804,"z0":5.184940320401534,"aX":4.206789238147981},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":4.6,"breakHorizontal":-5.8,"spinRate":2474,"spinDirection":206},"zone":12,"typeConfidence":0.91,"plateTime":0.40317939938827285,"extension":7.288781328974365},"index":3,"playId":"759cb9ca-7d74-3923-86a3-5e153ac66237","pitchNumber":4,"startTime":"2026-03-21T02:29:24.373Z","endTime":"2026-03-21T02:29:28.910Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668965,"link":"/api/v1/people/668965"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":694192,"link":"/api/v1/people/694192"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"first":{"id":606466,"link":"/api/v1/people/606466"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.1,"endSpeed":90.3,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.876817841042623,"aZ":-17.587193362049355,"pfxX":-6.635566315540302,"pfxZ":7.0087347160930085,"pX":-1.413896322192768,"pZ":2.365891221542617,"vX0":3.747597136076031,"vY0":-142.8894051653621,"vZ0":-4.781746859292839,"x":170.89,"y":174.9,"x0":-1.8756388738096395,"y0":50.00618041766852,"z0":5.155537836280887,"aX":-13.81492310275673},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":12.0,"breakHorizontal":11.3,"spinRate":2465,"spinDirection":218},"zone":13,"typeConfidence":0.87,"plateTime":0.38236367889356204,"extension":7.38794517988824},"index":4,"playId":"151817af-a19d-39ac-944a-c4c136053251","pitchNumber":5,"startTime":"2026-03-21T02:29:48.272Z","endTime":"2026-03-21T02:29:52.544Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668965,"link":"/api/v1/people/668965"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":694192,"link":"/api/v1/people/694192"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"first":{"id":606466,"link":"/api/v1/people/606466"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682998,"link":"/api/v1/people/682998"},"credit":"b_pa"},{"player":{"id":694819,"link":"/api/v1/people/694819"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.300000000000004,"awayTeamWinProbability":44.699999999999996,"homeTeamWinProbabilityAdded":2.5,"leverageIndex":1.11,"dramaIndex":49.0,"contextMetrics":{},"playEndTime":"2026-03-21T02:29:52.544Z","atBatIndex":40},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Geraldo Perdomo grounds out to first baseman Jake Bauers.","rbi":0,"awayScore":6,"homeScore":6,"isOut":true},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-21T02:30:46.642Z","endTime":"2026-03-21T02:31:52.258Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694819,"fullName":"Jacob Misiorowski","link":"/api/v1/people/694819"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":641343,"link":"/api/v1/people/641343"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-03-21T02:30:32.821Z","endTime":"2026-03-21T02:30:48.858Z","isPitch":false,"type":"action","player":{"id":672695,"link":"/api/v1/people/672695"},"defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668965,"link":"/api/v1/people/668965"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":694192,"link":"/api/v1/people/694192"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"first":{"id":682998,"link":"/api/v1/people/682998"},"second":{"id":606466,"link":"/api/v1/people/606466"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":85.8,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.504761216249083,"aZ":-22.491062857767684,"pfxX":0.47309063729843315,"pfxZ":5.187659718958622,"pX":-0.005165527857986407,"pZ":3.1298457675287574,"vX0":5.371388613378361,"vY0":-134.83667787962443,"vZ0":-1.3890299920533984,"x":117.2,"y":154.27,"x0":-2.073143400409856,"y0":50.00322207755604,"z0":5.21752519570659,"aX":0.8830980423411103},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":9.4,"breakHorizontal":-1.8,"spinRate":2496,"spinDirection":183},"zone":2,"typeConfidence":0.91,"plateTime":0.40408069963829174,"extension":7.159903222052772},"index":1,"playId":"ffb32299-cc8c-3552-a210-bf2ace2c99d8","pitchNumber":1,"startTime":"2026-03-21T02:30:48.858Z","endTime":"2026-03-21T02:30:52.173Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668965,"link":"/api/v1/people/668965"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":694192,"link":"/api/v1/people/694192"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"first":{"id":682998,"link":"/api/v1/people/682998"},"second":{"id":606466,"link":"/api/v1/people/606466"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.6,"endSpeed":84.9,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.754483708149127,"aZ":-27.045450121196982,"pfxX":0.15645334434758196,"pfxZ":2.813310265685528,"pX":-0.6847024255255628,"pZ":2.1003310746058776,"vX0":3.8023066804327077,"vY0":-133.46295139666884,"vZ0":-2.833424052446562,"x":143.1,"y":182.07,"x0":-2.141671524237614,"y0":50.00483213741487,"z0":5.101043418957533,"aX":0.28470542690612577},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":4.8,"breakHorizontal":-1.0,"spinRate":2553,"spinDirection":187},"zone":7,"typeConfidence":0.9,"plateTime":0.40868660540247825,"extension":7.271261316907602},"index":2,"playId":"a0a84859-be1b-3e92-94a6-e67eb5035d66","pitchNumber":2,"startTime":"2026-03-21T02:31:17.321Z","endTime":"2026-03-21T02:31:20.983Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668965,"link":"/api/v1/people/668965"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":694192,"link":"/api/v1/people/694192"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"first":{"id":682998,"link":"/api/v1/people/682998"},"second":{"id":606466,"link":"/api/v1/people/606466"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.8,"endSpeed":88.4,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.13757469493612,"aZ":-19.24104424167521,"pfxX":-6.252202132856333,"pfxZ":6.438577575984349,"pX":-0.5294721918813389,"pZ":2.59463503183848,"vX0":6.052402317401839,"vY0":-140.8538527135532,"vZ0":-3.5004094257352825,"x":137.18,"y":168.72,"x0":-1.894292781793136,"y0":50.00015723089279,"z0":5.098238299340572,"aX":-12.554864083484496},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":11.2,"breakHorizontal":10.1,"spinRate":2404,"spinDirection":225},"zone":4,"typeConfidence":0.8,"plateTime":0.3889280469053875,"extension":7.352028689028091},"hitData":{"launchSpeed":77.3,"launchAngle":-33.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":154.29,"coordY":171.01}},"index":3,"playId":"e8a6b60f-884e-3d37-a599-e0496c855176","pitchNumber":3,"startTime":"2026-03-21T02:31:45.009Z","endTime":"2026-03-21T02:31:52.258Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668965,"link":"/api/v1/people/668965"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":694192,"link":"/api/v1/people/694192"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"first":{"id":682998,"link":"/api/v1/people/682998"},"second":{"id":606466,"link":"/api/v1/people/606466"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672695,"link":"/api/v1/people/672695"},"credit":"b_ab"},{"player":{"id":694819,"link":"/api/v1/people/694819"},"credit":"p_ab"},{"player":{"id":672695,"link":"/api/v1/people/672695"},"credit":"b_pa"},{"player":{"id":694819,"link":"/api/v1/people/694819"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-5.300000000000004,"leverageIndex":2.11,"dramaIndex":91.0,"contextMetrics":{},"playEndTime":"2026-03-21T02:31:52.258Z","atBatIndex":41},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Jake Bauers doubles (5) on a ground ball to left fielder Jordan Lawlar.","rbi":0,"awayScore":6,"homeScore":6,"isOut":false},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-03-21T02:33:59.492Z","endTime":"2026-03-21T02:34:48.362Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":691769,"fullName":"Philip Abner","link":"/api/v1/people/691769"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":691783,"link":"/api/v1/people/691783"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Philip Abner replaces Zac Gallen.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-21T02:33:26.456Z","endTime":"2026-03-21T02:34:01.775Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":691769,"link":"/api/v1/people/691769"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":691783,"link":"/api/v1/people/691783"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":827636,"link":"/api/v1/people/827636"}},"offense":{"batter":{"id":641343,"link":"/api/v1/people/641343","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":82.9,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.204667968319775,"aZ":-19.135462401337286,"pfxX":1.1678898224512795,"pfxZ":7.463038973480739,"pX":-0.25423430671881314,"pZ":2.3726348826514965,"vX0":-7.53472803067738,"vY0":-130.96089114919533,"vZ0":-4.691818718719834,"x":126.69,"y":174.72,"x0":2.5014229434804305,"y0":50.00260498524205,"z0":5.607955365128104,"aX":2.042110336264181},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":12.7,"breakHorizontal":-0.6,"spinRate":2367,"spinDirection":162},"zone":4,"typeConfidence":2.0,"plateTime":0.41735657333731657,"extension":6.154157435773148},"index":1,"playId":"fb8ce13d-7993-327b-874f-12e585f2bda4","pitchNumber":1,"startTime":"2026-03-21T02:34:01.775Z","endTime":"2026-03-21T02:34:06.097Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691769,"link":"/api/v1/people/691769","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":691783,"link":"/api/v1/people/691783"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":827636,"link":"/api/v1/people/827636"}},"offense":{"batter":{"id":641343,"link":"/api/v1/people/641343","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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":81.9,"endSpeed":76.4,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.78506883822233,"aZ":-24.664103081106205,"pfxX":-0.8743411256148139,"pfxZ":5.1674644519474375,"pX":-1.4124366007228926,"pZ":1.4521998177661324,"vX0":-9.52871724535961,"vY0":-118.99094463688725,"vZ0":-3.919923349082364,"x":170.84,"y":199.57,"x0":2.734279661392971,"y0":50.00545111868698,"z0":5.319696833340406,"aX":-1.2718925923360944},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":8.8,"breakHorizontal":3.6,"spinRate":2112,"spinDirection":291},"zone":13,"typeConfidence":2.0,"plateTime":0.45782889854388387,"extension":6.34998737613208},"index":2,"playId":"113ff585-4861-3664-9a79-4ed3de1fb10e","pitchNumber":2,"startTime":"2026-03-21T02:34:16.921Z","endTime":"2026-03-21T02:34:20.627Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691769,"link":"/api/v1/people/691769","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":691783,"link":"/api/v1/people/691783"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":827636,"link":"/api/v1/people/827636"}},"offense":{"batter":{"id":641343,"link":"/api/v1/people/641343","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.8,"endSpeed":82.5,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.96876654753021,"aZ":-22.119340012854405,"pfxX":2.194241887771664,"pfxZ":5.808001573483184,"pX":-0.07450207278887165,"pZ":2.2991911117319477,"vX0":-7.072370821258258,"vY0":-130.57691259194704,"vZ0":-4.540775789783575,"x":119.84,"y":176.7,"x0":2.3814426917972895,"y0":50.00045742623142,"z0":5.720589067189216,"aX":3.797592115731751},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":9.7,"breakHorizontal":-2.4,"spinRate":2370,"spinDirection":166},"zone":5,"typeConfidence":2.0,"plateTime":0.41914142017957357,"extension":6.098757428212618},"hitData":{"launchSpeed":99.2,"launchAngle":-9.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":43.55,"coordY":108.08}},"index":3,"playId":"b94562b9-cb9b-33f3-b606-93c0486eec9e","pitchNumber":3,"startTime":"2026-03-21T02:34:33.880Z","endTime":"2026-03-21T02:34:48.362Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691769,"link":"/api/v1/people/691769","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":691783,"link":"/api/v1/people/691783"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":827636,"link":"/api/v1/people/827636"}},"offense":{"batter":{"id":641343,"link":"/api/v1/people/641343","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641343,"link":"/api/v1/people/641343"},"credit":"b_ab"},{"player":{"id":691769,"link":"/api/v1/people/691769"},"credit":"p_ab"},{"player":{"id":641343,"link":"/api/v1/people/641343"},"credit":"b_pa"},{"player":{"id":691769,"link":"/api/v1/people/691769"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.9,"awayTeamWinProbability":58.1,"homeTeamWinProbabilityAdded":-8.100000000000001,"leverageIndex":1.17,"dramaIndex":84.0,"contextMetrics":{},"playEndTime":"2026-03-21T02:34:48.362Z","atBatIndex":42},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Sal Frelick doubles (1) on a ground ball to left fielder Jordan Lawlar. Juan Baez scores.","rbi":1,"awayScore":7,"homeScore":6,"isOut":false},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-03-21T02:35:27.784Z","endTime":"2026-03-21T02:36:18.848Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":61},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":691769,"fullName":"Philip Abner","link":"/api/v1/people/691769"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":691783,"link":"/api/v1/people/691783"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":800345,"fullName":"Juan Baez","link":"/api/v1/people/800345"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":800345,"fullName":"Juan Baez","link":"/api/v1/people/800345"},"responsiblePitcher":{"id":691769,"link":"/api/v1/people/691769"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Juan Baez replaces Jake Bauers.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":6,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-21T02:35:26.903Z","endTime":"2026-03-21T02:35:30.086Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":800345,"link":"/api/v1/people/800345"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"401","replacedPlayer":{"id":641343,"link":"/api/v1/people/641343"},"base":2,"defense":{"pitcher":{"id":691769,"link":"/api/v1/people/691769","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":691783,"link":"/api/v1/people/691783"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":827636,"link":"/api/v1/people/827636"}},"offense":{"batter":{"id":686217,"link":"/api/v1/people/686217","batSide":{"code":"L","description":"Left"}},"second":{"id":641343,"link":"/api/v1/people/641343"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.3,"endSpeed":82.1,"strikeZoneTop":3.063,"strikeZoneBottom":1.546,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.143865259541766,"aZ":-20.22922793065464,"pfxX":2.925009863844396,"pfxZ":6.948141859880154,"pX":1.5612109838925363,"pZ":2.347704209045048,"vX0":-3.6619516871374564,"vY0":-129.98304086239912,"vZ0":-4.607115609233738,"x":57.49,"y":175.39,"x0":2.605405229428617,"y0":50.00129934095374,"z0":5.670414420303136,"aX":5.026846601505094},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":11.9,"breakHorizontal":-4.6,"spinRate":2308,"spinDirection":157},"zone":14,"typeConfidence":2.0,"plateTime":0.42070540242553234,"extension":6.346616940556242},"index":1,"playId":"91284c7f-abf2-37ba-8675-819c8a7dbd33","pitchNumber":1,"startTime":"2026-03-21T02:35:30.086Z","endTime":"2026-03-21T02:35:35.315Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691769,"link":"/api/v1/people/691769","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":691783,"link":"/api/v1/people/691783"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":827636,"link":"/api/v1/people/827636"}},"offense":{"batter":{"id":686217,"link":"/api/v1/people/686217","batSide":{"code":"L","description":"Left"}},"second":{"id":800345,"link":"/api/v1/people/800345"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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":89.5,"endSpeed":82.6,"strikeZoneTop":3.063,"strikeZoneBottom":1.546,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.792398139034493,"aZ":-21.284346170732867,"pfxX":0.5196275933907577,"pfxZ":6.317409583923389,"pX":-0.34007264022243167,"pZ":1.5094756118656516,"vX0":-7.330140167110409,"vY0":-130.0781611549444,"vZ0":-6.517459316243764,"x":129.96,"y":198.02,"x0":2.439908927300897,"y0":50.003159680338754,"z0":5.647335406643379,"aX":0.8968625610530467},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":10.3,"breakHorizontal":0.6,"spinRate":2255,"spinDirection":162},"zone":13,"typeConfidence":2.0,"plateTime":0.42013516001939877,"extension":6.270230158016867},"index":2,"playId":"3a0e1fd9-e60d-3b30-ad94-e2731e8f73ec","pitchNumber":2,"startTime":"2026-03-21T02:35:49.032Z","endTime":"2026-03-21T02:35:56.487Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691769,"link":"/api/v1/people/691769","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":691783,"link":"/api/v1/people/691783"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":827636,"link":"/api/v1/people/827636"}},"offense":{"batter":{"id":686217,"link":"/api/v1/people/686217","batSide":{"code":"L","description":"Left"}},"second":{"id":800345,"link":"/api/v1/people/800345"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.7,"endSpeed":81.7,"strikeZoneTop":3.063,"strikeZoneBottom":1.546,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.959451878103888,"aZ":-23.3066994565012,"pfxX":1.5557981409830925,"pfxZ":5.240524826255648,"pX":0.004157678546595569,"pZ":1.7682988241925257,"vX0":-6.698942752401205,"vY0":-129.04071729796968,"vZ0":-5.402395023622624,"x":116.84,"y":191.04,"x0":2.427729598569386,"y0":50.004172626562436,"z0":5.676245982351299,"aX":2.6339337130046068},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":8.5,"breakHorizontal":-1.3,"spinRate":2263,"spinDirection":150},"zone":8,"typeConfidence":2.0,"plateTime":0.42388647667984225,"extension":6.13172059872427},"hitData":{"launchSpeed":88.5,"launchAngle":-0.0,"totalDistance":39.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":58.08,"coordY":112.92}},"index":3,"playId":"3a6d8b53-9bd0-356e-8be9-e4a62e96b98f","pitchNumber":3,"startTime":"2026-03-21T02:36:06.993Z","endTime":"2026-03-21T02:36:18.848Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691769,"link":"/api/v1/people/691769","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":691783,"link":"/api/v1/people/691783"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":827636,"link":"/api/v1/people/827636"}},"offense":{"batter":{"id":686217,"link":"/api/v1/people/686217","batSide":{"code":"L","description":"Left"}},"second":{"id":800345,"link":"/api/v1/people/800345"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686217,"link":"/api/v1/people/686217"},"credit":"b_ab"},{"player":{"id":691769,"link":"/api/v1/people/691769"},"credit":"p_ab"},{"player":{"id":686217,"link":"/api/v1/people/686217"},"credit":"b_pa"},{"player":{"id":691769,"link":"/api/v1/people/691769"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":29.7,"awayTeamWinProbability":70.3,"homeTeamWinProbabilityAdded":-12.2,"leverageIndex":1.6,"dramaIndex":120.0,"contextMetrics":{},"playEndTime":"2026-03-21T02:36:18.848Z","atBatIndex":43},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Luis Rengifo grounds out, shortstop Geraldo Perdomo to first baseman Carlos Santana.","rbi":0,"awayScore":7,"homeScore":6,"isOut":true},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-03-21T02:36:36.465Z","endTime":"2026-03-21T02:37:40.999Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":691769,"fullName":"Philip Abner","link":"/api/v1/people/691769"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":672695,"link":"/api/v1/people/672695"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":467793,"link":"/api/v1/people/467793"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":83.0,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.435574452003387,"aZ":-20.233031814124733,"pfxX":2.261370853235457,"pfxZ":6.800484335663407,"pX":-0.5135274801331635,"pZ":3.6740005788658237,"vX0":-6.201329450917186,"vY0":-131.10654929470292,"vZ0":-1.7234054134744514,"x":136.57,"y":139.58,"x0":1.5795162378234753,"y0":50.0041303017084,"z0":5.836552792594295,"aX":3.9723575244096327},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":12.2,"breakHorizontal":-2.9,"spinRate":2355,"spinDirection":163},"zone":11,"typeConfidence":2.0,"plateTime":0.41637539600912943,"extension":6.035758868419066},"index":0,"playId":"7b97cc91-e0ae-32c0-b859-fb3a0ee9e1cc","pitchNumber":1,"startTime":"2026-03-21T02:36:51.185Z","endTime":"2026-03-21T02:36:57.020Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691769,"link":"/api/v1/people/691769","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":691783,"link":"/api/v1/people/691783"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":827636,"link":"/api/v1/people/827636"}},"offense":{"batter":{"id":650859,"link":"/api/v1/people/650859","batSide":{"code":"R","description":"Right"}},"second":{"id":686217,"link":"/api/v1/people/686217"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.8,"endSpeed":76.9,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.327540731667494,"aZ":-30.364481131183034,"pfxX":6.738834455725476,"pfxZ":1.2258487324287572,"pX":-0.6926208834523805,"pZ":0.862079529620131,"vX0":-8.00213600896494,"vY0":-120.34300439989696,"vZ0":-4.163922424952814,"x":143.4,"y":215.5,"x0":1.7858913633155498,"y0":50.00468728004386,"z0":5.277149461685934,"aX":9.976970496518698},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":1.6,"breakHorizontal":-10.4,"spinRate":1429,"spinDirection":132},"zone":13,"typeConfidence":2.0,"plateTime":0.45352400934037007,"extension":6.275897231744046},"index":1,"playId":"f4390103-484a-3714-b6d0-a918390d928f","pitchNumber":2,"startTime":"2026-03-21T02:37:08.791Z","endTime":"2026-03-21T02:37:13.519Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691769,"link":"/api/v1/people/691769","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":691783,"link":"/api/v1/people/691783"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":827636,"link":"/api/v1/people/827636"}},"offense":{"batter":{"id":650859,"link":"/api/v1/people/650859","batSide":{"code":"R","description":"Right"}},"second":{"id":686217,"link":"/api/v1/people/686217"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.7,"endSpeed":76.5,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.11245280599776,"aZ":-32.4704021157333,"pfxX":5.463203945188207,"pfxZ":-0.1970942856616178,"pX":-0.026067710262972853,"pZ":1.4059661907326972,"vX0":-6.581735055999555,"vY0":-120.33110525273523,"vZ0":-2.5966028395844116,"x":117.99,"y":200.82,"x0":2.0276605073665337,"y0":50.00460991747232,"z0":5.359709771193155,"aX":8.057725876666005},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-0.7,"breakHorizontal":-8.4,"spinRate":1087,"spinDirection":47},"zone":13,"typeConfidence":2.0,"plateTime":0.454187887335455,"extension":6.4115767053307975},"hitData":{"launchSpeed":106.1,"launchAngle":-24.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":113.14,"coordY":158.91}},"index":2,"playId":"b2a3fab0-c0f4-313f-8043-cc1fa7d68033","pitchNumber":3,"startTime":"2026-03-21T02:37:33.306Z","endTime":"2026-03-21T02:37:40.999Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691769,"link":"/api/v1/people/691769","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":691783,"link":"/api/v1/people/691783"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":827636,"link":"/api/v1/people/827636"}},"offense":{"batter":{"id":650859,"link":"/api/v1/people/650859","batSide":{"code":"R","description":"Right"}},"second":{"id":686217,"link":"/api/v1/people/686217"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650859,"link":"/api/v1/people/650859"},"credit":"b_ab"},{"player":{"id":691769,"link":"/api/v1/people/691769"},"credit":"p_ab"},{"player":{"id":650859,"link":"/api/v1/people/650859"},"credit":"b_pa"},{"player":{"id":691769,"link":"/api/v1/people/691769"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":34.0,"awayTeamWinProbability":66.0,"homeTeamWinProbabilityAdded":4.300000000000001,"leverageIndex":1.25,"dramaIndex":63.0,"contextMetrics":{},"playEndTime":"2026-03-21T02:37:40.999Z","atBatIndex":44},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"David Hamilton grounds out, shortstop Geraldo Perdomo to first baseman Carlos Santana. Sal Frelick to 3rd.","rbi":0,"awayScore":7,"homeScore":6,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-03-21T02:38:22.828Z","endTime":"2026-03-21T02:40:24.480Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":691769,"fullName":"Philip Abner","link":"/api/v1/people/691769"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":672695,"link":"/api/v1/people/672695"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":467793,"link":"/api/v1/people/467793"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Pickoff Attempt 2B","code":"2","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"dbe156c5-20a7-3bdb-a7cb-5175d53e4ae7","startTime":"2026-03-21T02:38:06.758Z","endTime":"2026-03-21T02:38:10.520Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":691769,"link":"/api/v1/people/691769","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":691783,"link":"/api/v1/people/691783"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":827636,"link":"/api/v1/people/827636"}},"offense":{"batter":{"id":666152,"link":"/api/v1/people/666152","batSide":{"code":"L","description":"Left"}},"second":{"id":686217,"link":"/api/v1/people/686217"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.7,"endSpeed":73.5,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.876104925369734,"aZ":-29.023044931545265,"pfxX":-2.15542494083481,"pfxZ":2.2914898263888492,"pX":-0.30060716291107875,"pZ":1.4778307802707842,"vX0":-6.6509352569026206,"vY0":-117.27757997198555,"vZ0":-2.571038041221817,"x":128.46,"y":198.88,"x0":2.8671716211388594,"y0":50.00302485752217,"z0":5.331138129811327,"aX":-2.9621330407362136},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":3.7,"breakHorizontal":5.8,"spinRate":2263,"spinDirection":292},"zone":13,"typeConfidence":2.0,"plateTime":0.4693946095010424,"extension":6.1058258940570544},"index":1,"playId":"288ab317-6d10-3a50-81d3-1504a1fbb3da","pitchNumber":1,"startTime":"2026-03-21T02:38:24.589Z","endTime":"2026-03-21T02:38:30.360Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691769,"link":"/api/v1/people/691769","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":691783,"link":"/api/v1/people/691783"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":827636,"link":"/api/v1/people/827636"}},"offense":{"batter":{"id":666152,"link":"/api/v1/people/666152","batSide":{"code":"L","description":"Left"}},"second":{"id":686217,"link":"/api/v1/people/686217"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":82.9,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.36386498544114,"aZ":-21.003101148417247,"pfxX":0.07916149582896936,"pfxZ":6.408229314476776,"pX":0.07782136036721402,"pZ":2.3761158521727954,"vX0":-6.368744532563925,"vY0":-130.88812836849192,"vZ0":-4.422266546349149,"x":114.03,"y":174.62,"x0":2.5273640776896085,"y0":50.00473592102863,"z0":5.65060985587433,"aX":0.13904487299320917},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":10.9,"breakHorizontal":1.2,"spinRate":2327,"spinDirection":163},"zone":5,"typeConfidence":2.0,"plateTime":0.41769765409457005,"extension":6.1962765745309465},"index":2,"playId":"3416c075-523d-37bb-b49d-b2f05a31d698","pitchNumber":2,"startTime":"2026-03-21T02:38:43.258Z","endTime":"2026-03-21T02:38:49.706Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691769,"link":"/api/v1/people/691769","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":691783,"link":"/api/v1/people/691783"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":827636,"link":"/api/v1/people/827636"}},"offense":{"batter":{"id":666152,"link":"/api/v1/people/666152","batSide":{"code":"L","description":"Left"}},"second":{"id":686217,"link":"/api/v1/people/686217"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.1,"endSpeed":83.0,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.238959254387087,"aZ":-19.6489803412241,"pfxX":-0.22687008067096004,"pfxZ":7.1542861025276565,"pX":-0.3251665053444427,"pZ":3.021179129735243,"vX0":-6.977166796750907,"vY0":-131.11210882766392,"vZ0":-3.212975656363853,"x":129.39,"y":157.21,"x0":2.3936281030697306,"y0":50.0044771597696,"z0":5.719044308143225,"aX":-0.39608766928063877},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":12.5,"breakHorizontal":1.8,"spinRate":2357,"spinDirection":170},"zone":1,"typeConfidence":2.0,"plateTime":0.41685381079200035,"extension":6.146028815769996},"index":3,"playId":"9c1b41b5-bd65-3209-95fb-a27dca2703b5","pitchNumber":3,"startTime":"2026-03-21T02:39:01.851Z","endTime":"2026-03-21T02:39:07.261Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691769,"link":"/api/v1/people/691769","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":691783,"link":"/api/v1/people/691783"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":827636,"link":"/api/v1/people/827636"}},"offense":{"batter":{"id":666152,"link":"/api/v1/people/666152","batSide":{"code":"L","description":"Left"}},"second":{"id":686217,"link":"/api/v1/people/686217"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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":81.6,"endSpeed":75.4,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.985331476312826,"aZ":-25.3553212899258,"pfxX":-1.9515462919698017,"pfxZ":4.775222391498905,"pX":-1.8219888727337434,"pZ":2.2104874113571644,"vX0":-9.784369241490664,"vY0":-118.5893291541872,"vZ0":-2.0701818071125944,"x":186.45,"y":179.1,"x0":2.6055660712737985,"y0":50.00459843536083,"z0":5.400104410018977,"aX":-2.789502219004262},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":8.4,"breakHorizontal":5.9,"spinRate":2346,"spinDirection":270},"zone":13,"typeConfidence":2.0,"plateTime":0.46127829623664773,"extension":6.471692339143415},"index":4,"playId":"9a25c916-47fd-386c-880a-cdc6b7bbbd8b","pitchNumber":4,"startTime":"2026-03-21T02:39:23.337Z","endTime":"2026-03-21T02:39:29.708Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691769,"link":"/api/v1/people/691769","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":691783,"link":"/api/v1/people/691783"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":827636,"link":"/api/v1/people/827636"}},"offense":{"batter":{"id":666152,"link":"/api/v1/people/666152","batSide":{"code":"L","description":"Left"}},"second":{"id":686217,"link":"/api/v1/people/686217"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.9,"endSpeed":75.1,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.933524847690006,"aZ":-26.508027831310155,"pfxX":-2.7741029687996237,"pfxZ":4.0233081334171565,"pX":-1.4797202345762785,"pZ":0.9470574742054568,"vX0":-8.591679960083185,"vY0":-117.49973663483999,"vZ0":-4.483682683711551,"x":173.4,"y":213.21,"x0":2.5750071124699447,"y0":50.00178393973089,"z0":5.325085670251549,"aX":-3.9007145435084496},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":6.5,"breakHorizontal":7.0,"spinRate":2284,"spinDirection":286},"zone":13,"typeConfidence":2.0,"plateTime":0.4650216979983943,"extension":6.383628806602539},"index":5,"playId":"46ca5b17-ea99-3350-854d-dd5ab37ee141","pitchNumber":5,"startTime":"2026-03-21T02:39:38.857Z","endTime":"2026-03-21T02:39:44.665Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691769,"link":"/api/v1/people/691769","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":691783,"link":"/api/v1/people/691783"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":827636,"link":"/api/v1/people/827636"}},"offense":{"batter":{"id":666152,"link":"/api/v1/people/666152","batSide":{"code":"L","description":"Left"}},"second":{"id":686217,"link":"/api/v1/people/686217"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.1,"endSpeed":73.5,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.95369128544346,"aZ":-25.211079985344597,"pfxX":-2.432041098185427,"pfxZ":5.103823165122736,"pX":-1.101763002926395,"pZ":1.3733064722923685,"vX0":-8.133966371082485,"vY0":-116.38578573370484,"vZ0":-3.4487882151272524,"x":159.0,"y":201.7,"x0":2.762176634942265,"y0":50.004170417870185,"z0":5.276370965565054,"aX":-3.3166883425158504},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":8.6,"breakHorizontal":6.5,"spinRate":2257,"spinDirection":301},"zone":13,"typeConfidence":2.0,"plateTime":0.4715939919669303,"extension":6.376035240370812},"index":6,"playId":"571fac35-8828-342a-ab47-8e1b8040df38","pitchNumber":6,"startTime":"2026-03-21T02:39:58.305Z","endTime":"2026-03-21T02:40:02.059Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691769,"link":"/api/v1/people/691769","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":691783,"link":"/api/v1/people/691783"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":827636,"link":"/api/v1/people/827636"}},"offense":{"batter":{"id":666152,"link":"/api/v1/people/666152","batSide":{"code":"L","description":"Left"}},"second":{"id":686217,"link":"/api/v1/people/686217"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.4,"endSpeed":83.0,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.983689522771655,"aZ":-21.143254602523715,"pfxX":0.11608101388418943,"pfxZ":6.270871432826192,"pX":-0.03796936434942046,"pZ":3.5932371737741042,"vX0":-6.421752782454939,"vY0":-131.55971274293773,"vZ0":-1.4394053849704718,"x":118.45,"y":141.76,"x0":2.4158577426043655,"y0":50.00266556894952,"z0":5.7091234299793605,"aX":0.2046982296837392},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":11.3,"breakHorizontal":1.2,"spinRate":2547,"spinDirection":174},"zone":11,"typeConfidence":2.0,"plateTime":0.4157673479254558,"extension":6.21727341777638},"hitData":{"launchSpeed":90.5,"launchAngle":-22.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":119.19,"coordY":151.04}},"index":7,"playId":"3b7ba16a-df58-3c2b-bf46-fff7110e2ecb","pitchNumber":7,"startTime":"2026-03-21T02:40:17.026Z","endTime":"2026-03-21T02:40:24.480Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691769,"link":"/api/v1/people/691769","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":691783,"link":"/api/v1/people/691783"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":827636,"link":"/api/v1/people/827636"}},"offense":{"batter":{"id":666152,"link":"/api/v1/people/666152","batSide":{"code":"L","description":"Left"}},"second":{"id":686217,"link":"/api/v1/people/686217"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666152,"link":"/api/v1/people/666152"},"credit":"b_ab"},{"player":{"id":691769,"link":"/api/v1/people/691769"},"credit":"p_ab"},{"player":{"id":666152,"link":"/api/v1/people/666152"},"credit":"b_pa"},{"player":{"id":691769,"link":"/api/v1/people/691769"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":37.3,"awayTeamWinProbability":62.7,"homeTeamWinProbabilityAdded":3.299999999999997,"leverageIndex":1.39,"dramaIndex":60.0,"contextMetrics":{},"playEndTime":"2026-03-21T02:40:24.480Z","atBatIndex":45},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Reese McGuire strikes out on a foul tip.","rbi":0,"awayScore":7,"homeScore":6,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-03-21T02:40:30.220Z","endTime":"2026-03-21T02:42:31.535Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":624512,"fullName":"Reese McGuire","link":"/api/v1/people/624512"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":691769,"fullName":"Philip Abner","link":"/api/v1/people/691769"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":624512,"fullName":"Reese McGuire","link":"/api/v1/people/624512"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":690841,"link":"/api/v1/people/690841"},"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":90.5,"endSpeed":83.1,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.234963775450677,"aZ":-21.837742291629333,"pfxX":2.81054337192288,"pfxZ":5.8870490501831,"pX":-1.3204350749999625,"pZ":3.0966521892522345,"vX0":-10.530468187518077,"vY0":-131.5071182888764,"vZ0":-2.384386320638471,"x":167.33,"y":155.17,"x0":2.3662526779789013,"y0":50.00378356302156,"z0":5.630717186969009,"aX":4.9369830330925835},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":10.3,"breakHorizontal":-2.9,"spinRate":2401,"spinDirection":161},"zone":11,"typeConfidence":2.0,"plateTime":0.41610243815310444,"extension":6.374796216958374},"index":0,"playId":"7edc6f5a-fa17-3177-b956-7b4865355850","pitchNumber":1,"startTime":"2026-03-21T02:40:49.867Z","endTime":"2026-03-21T02:40:59.023Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691769,"link":"/api/v1/people/691769","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":691783,"link":"/api/v1/people/691783"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":827636,"link":"/api/v1/people/827636"}},"offense":{"batter":{"id":624512,"link":"/api/v1/people/624512","batSide":{"code":"L","description":"Left"}},"third":{"id":686217,"link":"/api/v1/people/686217"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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":89.8,"endSpeed":82.6,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.05719248160569,"aZ":-18.261914358370976,"pfxX":-0.05486788688932265,"pfxZ":8.007360258976183,"pX":-0.9182177028569385,"pZ":3.1255242254141176,"vX0":-8.336719414388721,"vY0":-130.59068860258003,"vZ0":-3.0225991903103493,"x":152.0,"y":154.39,"x0":2.3148846674421217,"y0":50.00028188149483,"z0":5.662586839974436,"aX":-0.09294237341411772},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":14.0,"breakHorizontal":1.8,"spinRate":2460,"spinDirection":127},"zone":11,"typeConfidence":2.0,"plateTime":0.4185299456742064,"extension":6.236122941907049},"index":1,"playId":"c998294e-f26b-36c1-83d9-827a4f9b0487","pitchNumber":2,"startTime":"2026-03-21T02:41:06.229Z","endTime":"2026-03-21T02:41:12.414Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691769,"link":"/api/v1/people/691769","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":691783,"link":"/api/v1/people/691783"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":827636,"link":"/api/v1/people/827636"}},"offense":{"batter":{"id":624512,"link":"/api/v1/people/624512","batSide":{"code":"L","description":"Left"}},"third":{"id":686217,"link":"/api/v1/people/686217"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.9,"endSpeed":83.2,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.81218801422163,"aZ":-23.250117448047483,"pfxX":0.7572914095301317,"pfxZ":5.092322437262137,"pX":-0.29075981038243,"pZ":3.2038277954886007,"vX0":-7.1735543560944794,"vY0":-130.87539936178402,"vZ0":-2.051810522423497,"x":128.08,"y":152.28,"x0":2.3748627110468217,"y0":50.00533302476772,"z0":5.720153032702917,"aX":1.327807973280576},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":9.0,"breakHorizontal":0.0,"spinRate":2260,"spinDirection":168},"zone":1,"typeConfidence":2.0,"plateTime":0.41677878583457506,"extension":6.28613733585099},"index":2,"playId":"84c0cd04-985b-3f1f-b5a5-d0f1ea34e9ae","pitchNumber":3,"startTime":"2026-03-21T02:41:27.639Z","endTime":"2026-03-21T02:41:32.598Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691769,"link":"/api/v1/people/691769","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":691783,"link":"/api/v1/people/691783"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":827636,"link":"/api/v1/people/827636"}},"offense":{"batter":{"id":624512,"link":"/api/v1/people/624512","batSide":{"code":"L","description":"Left"}},"third":{"id":686217,"link":"/api/v1/people/686217"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":3,"playId":"ce1c82cf-f615-4d5e-af6f-969cdf300991","startTime":"2026-03-21T02:41:44.841Z","endTime":"2026-03-21T02:41:49.841Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":691769,"link":"/api/v1/people/691769","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":691783,"link":"/api/v1/people/691783"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":827636,"link":"/api/v1/people/827636"}},"offense":{"batter":{"id":624512,"link":"/api/v1/people/624512","batSide":{"code":"L","description":"Left"}},"third":{"id":686217,"link":"/api/v1/people/686217"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.8,"endSpeed":74.1,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.977138141660465,"aZ":-26.635886537319983,"pfxX":-0.4813476801210683,"pfxZ":3.9910880586392565,"pX":-1.6805773606970593,"pZ":1.8862213352847028,"vX0":-9.695503702155262,"vY0":-117.28431479908106,"vZ0":-2.2178014349577966,"x":181.06,"y":187.85,"x0":2.5760315277778028,"y0":50.00248233742641,"z0":5.33755302439701,"aX":-0.6677991291799323},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":7.0,"breakHorizontal":3.4,"spinRate":2287,"spinDirection":296},"zone":13,"typeConfidence":2.0,"plateTime":0.46768529855045937,"extension":6.510135721246879},"index":4,"playId":"82732142-8ee5-3031-ac14-d71b3ac2fa4b","pitchNumber":4,"startTime":"2026-03-21T02:42:03.526Z","endTime":"2026-03-21T02:42:07.358Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691769,"link":"/api/v1/people/691769","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":691783,"link":"/api/v1/people/691783"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":827636,"link":"/api/v1/people/827636"}},"offense":{"batter":{"id":624512,"link":"/api/v1/people/624512","batSide":{"code":"L","description":"Left"}},"third":{"id":686217,"link":"/api/v1/people/686217"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.4,"endSpeed":82.1,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.449895095956176,"aZ":-24.464435048088784,"pfxX":0.9828638174392941,"pfxZ":4.478525271518574,"pX":0.3649486905715691,"pZ":3.3564476291498204,"vX0":-6.056778972840477,"vY0":-130.1220844492082,"vZ0":-1.155136508849249,"x":103.09,"y":148.16,"x0":2.591615497057832,"y0":50.00106805257566,"z0":5.653982567490962,"aX":1.6923748959694573},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":8.0,"breakHorizontal":-0.5,"spinRate":2268,"spinDirection":153},"zone":3,"typeConfidence":2.0,"plateTime":0.4203944397536339,"extension":6.184279792966357},"index":5,"playId":"579e00ca-b2ee-36fc-af99-ded2d650c70d","pitchNumber":5,"startTime":"2026-03-21T02:42:25.977Z","endTime":"2026-03-21T02:42:31.535Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691769,"link":"/api/v1/people/691769","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":691783,"link":"/api/v1/people/691783"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":827636,"link":"/api/v1/people/827636"}},"offense":{"batter":{"id":624512,"link":"/api/v1/people/624512","batSide":{"code":"L","description":"Left"}},"third":{"id":686217,"link":"/api/v1/people/686217"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":624512,"link":"/api/v1/people/624512"},"credit":"b_ab"},{"player":{"id":691769,"link":"/api/v1/people/691769"},"credit":"p_ab"},{"player":{"id":624512,"link":"/api/v1/people/624512"},"credit":"b_pa"},{"player":{"id":691769,"link":"/api/v1/people/691769"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.5,"awayTeamWinProbability":58.5,"homeTeamWinProbabilityAdded":4.200000000000003,"leverageIndex":1.58,"dramaIndex":70.0,"contextMetrics":{},"playEndTime":"2026-03-21T02:42:31.535Z","atBatIndex":46},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Nolan Arenado pops out to second baseman Juan Baez.","rbi":0,"awayScore":7,"homeScore":6,"isOut":true},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-21T02:44:37.862Z","endTime":"2026-03-21T02:45:06.237Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694819,"fullName":"Jacob Misiorowski","link":"/api/v1/people/694819"},"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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":800345,"link":"/api/v1/people/800345"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive switch from second base to shortstop for Freddy Zamora.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":7,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-21T02:44:23.877Z","endTime":"2026-03-21T02:44:24.877Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":668965,"link":"/api/v1/people/668965"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"900","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668965,"link":"/api/v1/people/668965"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":694192,"link":"/api/v1/people/694192"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":571448,"link":"/api/v1/people/571448","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Blake Burke replaces right fielder Sal Frelick, batting 5th, playing first base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":7,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-21T02:44:23.877Z","endTime":"2026-03-21T02:44:24.877Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":695501,"link":"/api/v1/people/695501"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"501","replacedPlayer":{"id":686217,"link":"/api/v1/people/686217"},"defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668965,"link":"/api/v1/people/668965"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":694192,"link":"/api/v1/people/694192"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":571448,"link":"/api/v1/people/571448","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Greg Jones replaces shortstop David Hamilton, batting 7th, playing right field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":7,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-03-21T02:44:23.877Z","endTime":"2026-03-21T02:44:24.877Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":675659,"link":"/api/v1/people/675659"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"701","replacedPlayer":{"id":666152,"link":"/api/v1/people/666152"},"defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":695501,"link":"/api/v1/people/695501"},"second":{"id":668965,"link":"/api/v1/people/668965"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":694192,"link":"/api/v1/people/694192"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":571448,"link":"/api/v1/people/571448","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Juan Baez remains in the game as the second baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":7,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-03-21T02:44:23.877Z","endTime":"2026-03-21T02:44:40.108Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":800345,"link":"/api/v1/people/800345"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"401","replacedPlayer":{"id":641343,"link":"/api/v1/people/641343"},"defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":695501,"link":"/api/v1/people/695501"},"second":{"id":668965,"link":"/api/v1/people/668965"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":666152,"link":"/api/v1/people/666152"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":694192,"link":"/api/v1/people/694192"},"right":{"id":675659,"link":"/api/v1/people/675659"}},"offense":{"batter":{"id":571448,"link":"/api/v1/people/571448","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":87.9,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.011627686244843,"aZ":-13.958469082575256,"pfxX":-5.862609457984864,"pfxZ":9.216623910301367,"pX":-0.14060704365820625,"pZ":2.006472242306403,"vX0":6.473467298204531,"vY0":-139.59765324479596,"vZ0":-6.232552397460484,"x":122.36,"y":184.61,"x0":-1.726351291242516,"y0":50.001414191944974,"z0":5.184391671934515,"aX":-11.586103814743629},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.6,"breakHorizontal":9.4,"spinRate":2511,"spinDirection":223},"zone":8,"typeConfidence":0.87,"plateTime":0.39213772802184943,"extension":7.30554020816964},"index":4,"playId":"a29ab54f-39c8-3a6f-bb99-87c1e5f7b541","pitchNumber":1,"startTime":"2026-03-21T02:44:40.108Z","endTime":"2026-03-21T02:44:47.071Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":695501,"link":"/api/v1/people/695501"},"second":{"id":800345,"link":"/api/v1/people/800345"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":668965,"link":"/api/v1/people/668965"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":694192,"link":"/api/v1/people/694192"},"right":{"id":675659,"link":"/api/v1/people/675659"}},"offense":{"batter":{"id":571448,"link":"/api/v1/people/571448","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":87.5,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.80060250511061,"aZ":-14.964355605025903,"pfxX":-4.999241104809062,"pfxZ":8.758848119376768,"pX":-0.29111300413227215,"pZ":2.885983488902659,"vX0":5.7709915216614025,"vY0":-139.17445038043843,"vZ0":-3.62665839340038,"x":128.1,"y":160.86,"x0":-1.7405712765295602,"y0":50.00179025994904,"z0":5.195046362847883,"aX":-9.821646232266874},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.4,"breakHorizontal":7.9,"spinRate":2563,"spinDirection":214},"zone":1,"typeConfidence":0.85,"plateTime":0.3933432259192,"extension":7.247358502663984},"hitData":{"launchSpeed":82.0,"launchAngle":63.0,"totalDistance":168.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":147.03,"coordY":141.36}},"index":5,"playId":"a810bdbf-6b01-37e6-84af-73b1f87028c0","pitchNumber":2,"startTime":"2026-03-21T02:44:55.831Z","endTime":"2026-03-21T02:45:06.237Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":695501,"link":"/api/v1/people/695501"},"second":{"id":800345,"link":"/api/v1/people/800345"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":668965,"link":"/api/v1/people/668965"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":694192,"link":"/api/v1/people/694192"},"right":{"id":675659,"link":"/api/v1/people/675659"}},"offense":{"batter":{"id":571448,"link":"/api/v1/people/571448","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":571448,"link":"/api/v1/people/571448"},"credit":"b_ab"},{"player":{"id":694819,"link":"/api/v1/people/694819"},"credit":"p_ab"},{"player":{"id":571448,"link":"/api/v1/people/571448"},"credit":"b_pa"},{"player":{"id":694819,"link":"/api/v1/people/694819"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":38.2,"awayTeamWinProbability":61.8,"homeTeamWinProbabilityAdded":-3.299999999999997,"leverageIndex":1.33,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2026-03-21T02:45:06.237Z","atBatIndex":47},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Carlos Santana pops out to catcher Reese McGuire in foul territory.","rbi":0,"awayScore":7,"homeScore":6,"isOut":true},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-21T02:45:26.613Z","endTime":"2026-03-21T02:47:23.082Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":467793,"fullName":"Carlos Santana","link":"/api/v1/people/467793"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694819,"fullName":"Jacob Misiorowski","link":"/api/v1/people/694819"},"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":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":467793,"fullName":"Carlos Santana","link":"/api/v1/people/467793"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":624512,"link":"/api/v1/people/624512"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.0,"endSpeed":88.8,"strikeZoneTop":3.109,"strikeZoneBottom":1.569,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.913668846141185,"aZ":-14.160072606089019,"pfxX":-6.973484494335393,"pfxZ":8.937508823097975,"pX":1.2901852342425244,"pZ":2.646198724417701,"vX0":10.706273462684397,"vY0":-140.8158474109493,"vZ0":-4.841768992949238,"x":67.82,"y":167.33,"x0":-1.6488380752404959,"y0":50.001744477822726,"z0":5.29872431185133,"aX":-14.054532659548505},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":15.4,"breakHorizontal":10.6,"spinRate":2519,"spinDirection":215},"zone":12,"typeConfidence":0.89,"plateTime":0.388442550322301,"extension":7.395073938246796},"index":0,"playId":"a90be223-ed24-356a-abc5-8692cc7924b6","pitchNumber":1,"startTime":"2026-03-21T02:45:26.613Z","endTime":"2026-03-21T02:45:32.146Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":695501,"link":"/api/v1/people/695501"},"second":{"id":800345,"link":"/api/v1/people/800345"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":668965,"link":"/api/v1/people/668965"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":694192,"link":"/api/v1/people/694192"},"right":{"id":675659,"link":"/api/v1/people/675659"}},"offense":{"batter":{"id":467793,"link":"/api/v1/people/467793","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":84.7,"strikeZoneTop":3.109,"strikeZoneBottom":1.569,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.86095852031745,"aZ":-23.6853810763052,"pfxX":1.7695039957681846,"pfxZ":4.631199700285514,"pX":-0.0051741402184763904,"pZ":3.0644754945630055,"vX0":4.3894575185483395,"vY0":-134.2046992467735,"vZ0":-1.1004745119368895,"x":117.2,"y":156.04,"x0":-1.8888766609293224,"y0":50.000618807075675,"z0":5.1600440219127055,"aX":3.240135221512391},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":8.4,"breakHorizontal":-4.1,"spinRate":2547,"spinDirection":179},"zone":2,"typeConfidence":0.92,"plateTime":0.40745476300655836,"extension":7.436377714781704},"index":1,"playId":"ec7dc09e-9162-37da-8ac3-324225e84f46","pitchNumber":2,"startTime":"2026-03-21T02:45:41.793Z","endTime":"2026-03-21T02:45:46.208Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":695501,"link":"/api/v1/people/695501"},"second":{"id":800345,"link":"/api/v1/people/800345"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":668965,"link":"/api/v1/people/668965"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":694192,"link":"/api/v1/people/694192"},"right":{"id":675659,"link":"/api/v1/people/675659"}},"offense":{"batter":{"id":467793,"link":"/api/v1/people/467793","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.9,"endSpeed":88.7,"strikeZoneTop":3.109,"strikeZoneBottom":1.569,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.551246961563873,"aZ":-16.42797211001307,"pfxX":-7.342983374126402,"pfxZ":7.808152146043431,"pX":0.9688815504621873,"pZ":3.787404750422945,"vX0":10.18098230316242,"vY0":-140.78250871586565,"vZ0":-1.104443001784757,"x":80.07,"y":136.52,"x0":-1.732394978871026,"y0":50.003092163210574,"z0":5.24317344541005,"aX":-14.809819778469615},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":14.2,"breakHorizontal":11.3,"spinRate":2550,"spinDirection":226},"zone":12,"typeConfidence":0.86,"plateTime":0.38836088065795593,"extension":7.520168221397521},"index":2,"playId":"31688865-0a93-3d0f-b038-786fed6ee1ed","pitchNumber":3,"startTime":"2026-03-21T02:46:08.830Z","endTime":"2026-03-21T02:46:13.368Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":695501,"link":"/api/v1/people/695501"},"second":{"id":800345,"link":"/api/v1/people/800345"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":668965,"link":"/api/v1/people/668965"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":694192,"link":"/api/v1/people/694192"},"right":{"id":675659,"link":"/api/v1/people/675659"}},"offense":{"batter":{"id":467793,"link":"/api/v1/people/467793","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":85.9,"strikeZoneTop":3.109,"strikeZoneBottom":1.569,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.57034491850793,"aZ":-25.60360544559439,"pfxX":0.998404879529657,"pfxZ":3.501420241580755,"pX":1.3565189239740194,"pZ":2.0557774016763326,"vX0":8.269448884676022,"vY0":-136.0778931603521,"vZ0":-3.366151096027782,"x":65.29,"y":183.27,"x0":-1.8502648446440184,"y0":50.00432437805309,"z0":5.080569081216371,"aX":1.873797145229734},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":5.8,"breakHorizontal":-3.6,"spinRate":2522,"spinDirection":182},"zone":14,"typeConfidence":0.92,"plateTime":0.4023525103332788,"extension":7.4113075814595835},"index":3,"playId":"7c1b691c-0371-3023-a2c3-6a165f26b4ce","pitchNumber":4,"startTime":"2026-03-21T02:46:25.642Z","endTime":"2026-03-21T02:46:29.886Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":695501,"link":"/api/v1/people/695501"},"second":{"id":800345,"link":"/api/v1/people/800345"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":668965,"link":"/api/v1/people/668965"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":694192,"link":"/api/v1/people/694192"},"right":{"id":675659,"link":"/api/v1/people/675659"}},"offense":{"batter":{"id":467793,"link":"/api/v1/people/467793","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-03-21T02:46:35.129Z","endTime":"2026-03-21T02:46:48.802Z","isPitch":false,"type":"action","player":{"id":467793,"link":"/api/v1/people/467793"},"defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":695501,"link":"/api/v1/people/695501"},"second":{"id":800345,"link":"/api/v1/people/800345"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":668965,"link":"/api/v1/people/668965"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":694192,"link":"/api/v1/people/694192"},"right":{"id":675659,"link":"/api/v1/people/675659"}},"offense":{"batter":{"id":467793,"link":"/api/v1/people/467793","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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":97.8,"endSpeed":89.6,"strikeZoneTop":3.109,"strikeZoneBottom":1.569,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.277292668103456,"aZ":-13.44611338803929,"pfxX":-5.346882913275945,"pfxZ":9.090418917528702,"pX":0.7740453435496194,"pZ":3.5286775224203977,"vX0":8.767358231418283,"vY0":-142.30100950746112,"vZ0":-2.4915555425035634,"x":87.5,"y":143.51,"x0":-1.64577110715383,"y0":50.00051108310544,"z0":5.26252731697065,"aX":-11.013804731857741},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":16.2,"breakHorizontal":8.0,"spinRate":2601,"spinDirection":217},"zone":12,"typeConfidence":0.9,"plateTime":0.3842378154558661,"extension":7.31391370080884},"index":5,"playId":"046418c3-ca0e-307d-97f6-18007ce1b93c","pitchNumber":5,"startTime":"2026-03-21T02:46:48.802Z","endTime":"2026-03-21T02:46:52.033Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":695501,"link":"/api/v1/people/695501"},"second":{"id":800345,"link":"/api/v1/people/800345"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":668965,"link":"/api/v1/people/668965"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":694192,"link":"/api/v1/people/694192"},"right":{"id":675659,"link":"/api/v1/people/675659"}},"offense":{"batter":{"id":467793,"link":"/api/v1/people/467793","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.5,"endSpeed":82.1,"strikeZoneTop":3.109,"strikeZoneBottom":1.569,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.90904105998426,"aZ":-28.617239123799912,"pfxX":-10.24582311837813,"pfxZ":2.067244895508563,"pX":0.10462300039449784,"pZ":2.1512457206280167,"vX0":7.628815303762236,"vY0":-130.1652442554131,"vZ0":-2.510359303245174,"x":113.01,"y":180.7,"x0":-1.5307293159770887,"y0":50.00024686608627,"z0":5.291266103757939,"aX":-17.607252230407177},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":3.4,"breakHorizontal":16.9,"spinRate":2141,"spinDirection":243},"zone":5,"typeConfidence":0.97,"plateTime":0.4205266265251071,"extension":7.344234601936669},"hitData":{"launchSpeed":81.1,"launchAngle":83.0,"totalDistance":32.0,"trajectory":"popup","hardness":"medium","location":"2","coordinates":{"coordX":113.14,"coordY":206.71}},"index":6,"playId":"c4ec9328-f1b6-3374-a935-5251eecf7297","pitchNumber":6,"startTime":"2026-03-21T02:47:11.715Z","endTime":"2026-03-21T02:47:23.082Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":695501,"link":"/api/v1/people/695501"},"second":{"id":800345,"link":"/api/v1/people/800345"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":668965,"link":"/api/v1/people/668965"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":694192,"link":"/api/v1/people/694192"},"right":{"id":675659,"link":"/api/v1/people/675659"}},"offense":{"batter":{"id":467793,"link":"/api/v1/people/467793","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":467793,"link":"/api/v1/people/467793"},"credit":"b_ab"},{"player":{"id":694819,"link":"/api/v1/people/694819"},"credit":"p_ab"},{"player":{"id":467793,"link":"/api/v1/people/467793"},"credit":"b_pa"},{"player":{"id":694819,"link":"/api/v1/people/694819"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":35.699999999999996,"awayTeamWinProbability":64.30000000000001,"homeTeamWinProbabilityAdded":-2.500000000000007,"leverageIndex":0.99,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2026-03-21T02:47:23.082Z","atBatIndex":48},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Alek Thomas singles on a ground ball to pitcher Garrett Hodges.","rbi":0,"awayScore":7,"homeScore":6,"isOut":false},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-21T02:49:55.356Z","endTime":"2026-03-21T02:51:32.578Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":823748,"fullName":"Garrett Hodges","link":"/api/v1/people/823748"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[1],"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":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":823748,"link":"/api/v1/people/823748"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":7,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-03-21T02:47:45.567Z","endTime":"2026-03-21T02:48:06.132Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":695501,"link":"/api/v1/people/695501"},"second":{"id":800345,"link":"/api/v1/people/800345"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":668965,"link":"/api/v1/people/668965"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":694192,"link":"/api/v1/people/694192"},"right":{"id":675659,"link":"/api/v1/people/675659"}},"offense":{"batter":{"id":677950,"link":"/api/v1/people/677950","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Garrett Hodges replaces Jacob Misiorowski.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-03-21T02:48:06.132Z","endTime":"2026-03-21T02:49:57.577Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":823748,"link":"/api/v1/people/823748"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":695501,"link":"/api/v1/people/695501"},"second":{"id":800345,"link":"/api/v1/people/800345"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":668965,"link":"/api/v1/people/668965"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":694192,"link":"/api/v1/people/694192"},"right":{"id":675659,"link":"/api/v1/people/675659"}},"offense":{"batter":{"id":677950,"link":"/api/v1/people/677950","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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":true},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":85.9,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.31191930611245,"aZ":-25.021877557564856,"pfxX":-5.722899229443383,"pfxZ":3.797157569981131,"pX":-0.9108429451310747,"pZ":2.9766767354812447,"vX0":5.780988027770199,"vY0":-136.05052427764588,"vZ0":-0.8780956811007807,"x":151.72,"y":158.41,"x0":-2.314122833587726,"y0":50.00485385600823,"z0":5.029097247830067,"aX":-10.788588337318306},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":7.0,"breakHorizontal":9.2,"spinRate":2146,"spinDirection":244},"zone":11,"typeConfidence":1.27,"plateTime":0.40173788853477,"extension":6.612609242096294},"index":2,"playId":"86ba5c02-204e-3f5d-bafe-98117a979ca0","pitchNumber":1,"startTime":"2026-03-21T02:49:57.577Z","endTime":"2026-03-21T02:50:24.584Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":823748,"link":"/api/v1/people/823748","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":695501,"link":"/api/v1/people/695501"},"second":{"id":800345,"link":"/api/v1/people/800345"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":668965,"link":"/api/v1/people/668965"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":694192,"link":"/api/v1/people/694192"},"right":{"id":675659,"link":"/api/v1/people/675659"}},"offense":{"batter":{"id":677950,"link":"/api/v1/people/677950","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":109,"player":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"}},"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":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.2,"endSpeed":77.8,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.346903500130892,"aZ":-30.036861240421807,"pfxX":1.2277079314459627,"pfxZ":1.3979371909026135,"pX":1.1644510072775756,"pZ":1.615124346480097,"vX0":8.243549862766049,"vY0":-122.45436674564893,"vZ0":-1.6354596164268242,"x":72.61,"y":195.17,"x0":-2.399718904849959,"y0":50.00054722956954,"z0":4.852519983230106,"aX":1.8687680493751304},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":2.4,"breakHorizontal":-4.1,"spinRate":2329,"spinDirection":37},"zone":14,"typeConfidence":1.33,"plateTime":0.44667332896870526,"extension":6.755188648750658},"index":3,"playId":"ee716332-fc51-3654-9d86-847353d9c58b","pitchNumber":2,"startTime":"2026-03-21T02:50:28.930Z","endTime":"2026-03-21T02:50:36.229Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":823748,"link":"/api/v1/people/823748","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":695501,"link":"/api/v1/people/695501"},"second":{"id":800345,"link":"/api/v1/people/800345"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":668965,"link":"/api/v1/people/668965"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":694192,"link":"/api/v1/people/694192"},"right":{"id":675659,"link":"/api/v1/people/675659"}},"offense":{"batter":{"id":677950,"link":"/api/v1/people/677950","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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":83.7,"endSpeed":77.3,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.589962394131756,"aZ":-32.49268507926495,"pfxX":3.101961034591609,"pfxZ":-0.2131772594542607,"pX":-0.42624350132084765,"pZ":2.708647288441615,"vX0":4.212404669480128,"vY0":-121.93474542723493,"vZ0":0.9473161733292403,"x":133.25,"y":165.65,"x0":-2.5749721667835797,"y0":50.00065794580924,"z0":5.1053183453910576,"aX":4.6984788264349415},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":0.1,"breakHorizontal":-6.6,"spinRate":2268,"spinDirection":69},"zone":1,"typeConfidence":1.35,"plateTime":0.44814966872514805,"extension":6.442997707195225},"index":4,"playId":"27327f01-ab5b-3be9-91e1-eeab963d1575","pitchNumber":3,"startTime":"2026-03-21T02:50:47.363Z","endTime":"2026-03-21T02:50:51.246Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":823748,"link":"/api/v1/people/823748","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":695501,"link":"/api/v1/people/695501"},"second":{"id":800345,"link":"/api/v1/people/800345"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":668965,"link":"/api/v1/people/668965"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":694192,"link":"/api/v1/people/694192"},"right":{"id":675659,"link":"/api/v1/people/675659"}},"offense":{"batter":{"id":677950,"link":"/api/v1/people/677950","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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":83.1,"endSpeed":76.2,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.934941583367085,"aZ":-33.85126156198825,"pfxX":5.576018061947472,"pfxZ":-1.1352976468534113,"pX":-0.7241131360820767,"pZ":2.914898982265755,"vX0":2.816045792059239,"vY0":-120.95063600957855,"vZ0":1.960260695219141,"x":144.6,"y":160.08,"x0":-2.628375235593402,"y0":50.00101062812806,"z0":5.0656520616038,"aX":8.247709051077118},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-1.3,"breakHorizontal":-10.8,"spinRate":2334,"spinDirection":32},"zone":1,"typeConfidence":1.31,"plateTime":0.4531105489187701,"extension":6.478575989665127},"index":5,"playId":"ca36c160-405a-30c8-a8e2-75169aac3e14","pitchNumber":4,"startTime":"2026-03-21T02:51:03.019Z","endTime":"2026-03-21T02:51:06.288Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":823748,"link":"/api/v1/people/823748","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":695501,"link":"/api/v1/people/695501"},"second":{"id":800345,"link":"/api/v1/people/800345"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":668965,"link":"/api/v1/people/668965"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":694192,"link":"/api/v1/people/694192"},"right":{"id":675659,"link":"/api/v1/people/675659"}},"offense":{"batter":{"id":677950,"link":"/api/v1/people/677950","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.3,"endSpeed":83.7,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.991288314805118,"aZ":-30.721401042128033,"pfxX":-8.804214188843794,"pfxZ":0.8216963191462936,"pX":-0.7084523872101222,"pZ":1.0364275925762745,"vX0":7.9812078771770185,"vY0":-131.34815807296715,"vZ0":-3.874375054587202,"x":144.0,"y":210.8,"x0":-2.62668225771981,"y0":50.00285630717731,"z0":4.787903469390473,"aX":-15.551058564246697},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":1.0,"breakHorizontal":14.4,"spinRate":1683,"spinDirection":242},"zone":13,"typeConfidence":1.29,"plateTime":0.4152826686233415,"extension":6.808431157033475},"hitData":{"launchSpeed":64.4,"launchAngle":-58.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":131.12,"coordY":192.29}},"index":6,"playId":"d2a65865-9e09-3242-aec2-7ee5ca591657","pitchNumber":5,"startTime":"2026-03-21T02:51:23.424Z","endTime":"2026-03-21T02:51:32.578Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":823748,"link":"/api/v1/people/823748","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":695501,"link":"/api/v1/people/695501"},"second":{"id":800345,"link":"/api/v1/people/800345"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":668965,"link":"/api/v1/people/668965"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":694192,"link":"/api/v1/people/694192"},"right":{"id":675659,"link":"/api/v1/people/675659"}},"offense":{"batter":{"id":677950,"link":"/api/v1/people/677950","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677950,"link":"/api/v1/people/677950"},"credit":"b_ab"},{"player":{"id":823748,"link":"/api/v1/people/823748"},"credit":"p_ab"},{"player":{"id":677950,"link":"/api/v1/people/677950"},"credit":"b_pa"},{"player":{"id":823748,"link":"/api/v1/people/823748"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":37.5,"awayTeamWinProbability":62.5,"homeTeamWinProbabilityAdded":1.8000000000000043,"leverageIndex":0.64,"dramaIndex":32.0,"contextMetrics":{},"playEndTime":"2026-03-21T02:51:32.578Z","atBatIndex":49},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jordan Lawlar singles on a line drive to second baseman Juan Baez, deflected by pitcher Garrett Hodges. Alek Thomas to 2nd.","rbi":0,"awayScore":7,"homeScore":6,"isOut":false},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-21T02:52:15.043Z","endTime":"2026-03-21T02:53:34.930Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":691783,"fullName":"Jordan Lawlar","link":"/api/v1/people/691783"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":823748,"fullName":"Garrett Hodges","link":"/api/v1/people/823748"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691783,"fullName":"Jordan Lawlar","link":"/api/v1/people/691783"},"postOnSecond":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":691783,"fullName":"Jordan Lawlar","link":"/api/v1/people/691783"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":823748,"link":"/api/v1/people/823748"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_deflection"},{"player":{"id":800345,"link":"/api/v1/people/800345"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"57d20a1b-b52e-3b9d-b597-847a87a859cc","startTime":"2026-03-21T02:52:02.123Z","endTime":"2026-03-21T02:52:05.123Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":823748,"link":"/api/v1/people/823748","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":695501,"link":"/api/v1/people/695501"},"second":{"id":800345,"link":"/api/v1/people/800345"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":668965,"link":"/api/v1/people/668965"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":694192,"link":"/api/v1/people/694192"},"right":{"id":675659,"link":"/api/v1/people/675659"}},"offense":{"batter":{"id":691783,"link":"/api/v1/people/691783","batSide":{"code":"R","description":"Right"}},"first":{"id":677950,"link":"/api/v1/people/677950"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.5,"endSpeed":74.5,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.223716238683547,"aZ":-35.32406176024623,"pfxX":1.5381381747355984,"pfxZ":-2.201618728290649,"pX":-1.3485051679439968,"pZ":3.1688958626084545,"vX0":2.2883256927997344,"vY0":-120.04779412517426,"vZ0":2.8251768885214554,"x":168.4,"y":153.22,"x0":-2.5206889827698586,"y0":50.00095298846827,"z0":5.160891398836079,"aX":2.203042424628156},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":-2.9,"breakHorizontal":-3.5,"spinRate":2273,"spinDirection":65},"zone":11,"typeConfidence":1.35,"plateTime":0.45951413766276206,"extension":6.491899605422221},"index":1,"playId":"ee352c38-e19f-3776-929a-a69f65c74fa2","pitchNumber":1,"startTime":"2026-03-21T02:52:17.337Z","endTime":"2026-03-21T02:52:23.235Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":823748,"link":"/api/v1/people/823748","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":695501,"link":"/api/v1/people/695501"},"second":{"id":800345,"link":"/api/v1/people/800345"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":668965,"link":"/api/v1/people/668965"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":694192,"link":"/api/v1/people/694192"},"right":{"id":675659,"link":"/api/v1/people/675659"}},"offense":{"batter":{"id":691783,"link":"/api/v1/people/691783","batSide":{"code":"R","description":"Right"}},"first":{"id":677950,"link":"/api/v1/people/677950"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.6,"endSpeed":74.9,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.593153750890842,"aZ":-35.589717751447196,"pfxX":5.361203181532455,"pfxZ":-2.3980260036034355,"pX":-1.3494368903184453,"pZ":1.9510345366577924,"vX0":1.254031776221224,"vY0":-118.78164628033421,"vZ0":0.32159353197257357,"x":168.44,"y":186.1,"x0":-2.581194597075256,"y0":50.003261837638156,"z0":5.0601856319147025,"aX":7.630784979650944},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.1,"breakVerticalInduced":-4.0,"breakHorizontal":-10.0,"spinRate":2359,"spinDirection":55},"zone":13,"typeConfidence":1.37,"plateTime":0.4618093071843221,"extension":6.428314907662472},"index":2,"playId":"64c0dda9-0973-3d93-bbe3-e5ab6c69ee95","pitchNumber":2,"startTime":"2026-03-21T02:52:32.633Z","endTime":"2026-03-21T02:52:37.150Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":823748,"link":"/api/v1/people/823748","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":695501,"link":"/api/v1/people/695501"},"second":{"id":800345,"link":"/api/v1/people/800345"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":668965,"link":"/api/v1/people/668965"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":694192,"link":"/api/v1/people/694192"},"right":{"id":675659,"link":"/api/v1/people/675659"}},"offense":{"batter":{"id":691783,"link":"/api/v1/people/691783","batSide":{"code":"R","description":"Right"}},"first":{"id":677950,"link":"/api/v1/people/677950"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":85.6,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.54089583972412,"aZ":-18.831215740145634,"pfxX":-5.63589681556681,"pfxZ":7.163900707113231,"pX":0.1360456885451673,"pZ":2.2552534018381047,"vX0":8.294138846941923,"vY0":-134.91219239614819,"vZ0":-4.081888379199154,"x":111.81,"y":177.89,"x0":-2.2314328654845896,"y0":50.00096367629096,"z0":5.097387477024544,"aX":-10.4947820543495},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":12.4,"breakHorizontal":8.6,"spinRate":2207,"spinDirection":229},"zone":5,"typeConfidence":0.91,"plateTime":0.4044187956180547,"extension":6.587373548784559},"index":3,"playId":"8ce69131-82b6-342f-9f6f-645d145f4f25","pitchNumber":3,"startTime":"2026-03-21T02:52:59.697Z","endTime":"2026-03-21T02:53:02.956Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":823748,"link":"/api/v1/people/823748","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":695501,"link":"/api/v1/people/695501"},"second":{"id":800345,"link":"/api/v1/people/800345"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":668965,"link":"/api/v1/people/668965"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":694192,"link":"/api/v1/people/694192"},"right":{"id":675659,"link":"/api/v1/people/675659"}},"offense":{"batter":{"id":691783,"link":"/api/v1/people/691783","batSide":{"code":"R","description":"Right"}},"first":{"id":677950,"link":"/api/v1/people/677950"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.0,"endSpeed":75.2,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.144067650615277,"aZ":-32.79159194606594,"pfxX":4.7472345990327405,"pfxZ":-0.4264244516085629,"pX":-0.4637081229805952,"pZ":3.0524112993947217,"vX0":2.6534042416442376,"vY0":-119.33649205496562,"vZ0":1.8017745391412423,"x":134.68,"y":156.36,"x0":-2.207126332466731,"y0":50.0040604401261,"z0":5.243219642859197,"aX":6.841379808471666},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-0.1,"breakHorizontal":-9.2,"spinRate":2318,"spinDirection":53},"zone":1,"typeConfidence":1.27,"plateTime":0.4591327410944328,"extension":6.452816054013294},"hitData":{"launchSpeed":92.2,"launchAngle":6.0,"totalDistance":103.0,"trajectory":"line_drive","hardness":"medium","location":"1","coordinates":{"coordX":139.16,"coordY":166.17}},"index":4,"playId":"90087f0f-4ec3-34b5-85bb-be9d8628b885","pitchNumber":4,"startTime":"2026-03-21T02:53:25.070Z","endTime":"2026-03-21T02:53:34.930Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":823748,"link":"/api/v1/people/823748","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":695501,"link":"/api/v1/people/695501"},"second":{"id":800345,"link":"/api/v1/people/800345"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":668965,"link":"/api/v1/people/668965"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":694192,"link":"/api/v1/people/694192"},"right":{"id":675659,"link":"/api/v1/people/675659"}},"offense":{"batter":{"id":691783,"link":"/api/v1/people/691783","batSide":{"code":"R","description":"Right"}},"first":{"id":677950,"link":"/api/v1/people/677950"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691783,"link":"/api/v1/people/691783"},"credit":"b_ab"},{"player":{"id":823748,"link":"/api/v1/people/823748"},"credit":"p_ab"},{"player":{"id":691783,"link":"/api/v1/people/691783"},"credit":"b_pa"},{"player":{"id":823748,"link":"/api/v1/people/823748"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.699999999999996,"awayTeamWinProbability":59.300000000000004,"homeTeamWinProbabilityAdded":3.1999999999999957,"leverageIndex":1.39,"dramaIndex":60.0,"contextMetrics":{},"playEndTime":"2026-03-21T02:53:34.930Z","atBatIndex":50},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Trent Youngblood strikes out swinging.","rbi":0,"awayScore":7,"homeScore":6,"isOut":true},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-21T02:54:07.949Z","endTime":"2026-03-21T02:55:16.709Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":827636,"fullName":"Trent Youngblood","link":"/api/v1/people/827636"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":823748,"fullName":"Garrett Hodges","link":"/api/v1/people/823748"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":827636,"fullName":"Trent Youngblood","link":"/api/v1/people/827636"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":624512,"link":"/api/v1/people/624512"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":85.6,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.574719108301398,"aZ":-22.01607411253785,"pfxX":-5.932001718223336,"pfxZ":5.4694067927601875,"pX":2.2187077718793864,"pZ":1.5777006369573743,"vX0":13.831945513894372,"vY0":-135.21269599425838,"vZ0":-4.7880332323289965,"x":176.27,"y":163.51,"x0":-2.185040440073596,"y0":50.00441954872393,"z0":4.909675898272268,"aX":-11.021850483317579},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":9.0,"breakHorizontal":7.9,"spinRate":2217,"spinDirection":236},"zone":14,"typeConfidence":1.23,"plateTime":0.40458513027626974,"extension":6.983885120004206},"index":0,"playId":"56a2f2b5-4d38-31c6-a568-d01c86091643","pitchNumber":1,"startTime":"2026-03-21T02:54:07.949Z","endTime":"2026-03-21T02:54:11.852Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":823748,"link":"/api/v1/people/823748","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":695501,"link":"/api/v1/people/695501"},"second":{"id":800345,"link":"/api/v1/people/800345"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":668965,"link":"/api/v1/people/668965"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":694192,"link":"/api/v1/people/694192"},"right":{"id":675659,"link":"/api/v1/people/675659"}},"offense":{"batter":{"id":827636,"link":"/api/v1/people/827636","batSide":{"code":"L","description":"Left"}},"first":{"id":691783,"link":"/api/v1/people/691783"},"second":{"id":677950,"link":"/api/v1/people/677950"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.9,"endSpeed":76.8,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.22149329113968,"aZ":-26.937795440083228,"pfxX":3.0451537313952715,"pfxZ":3.4985697332802985,"pX":1.5028596528670002,"pZ":1.6340485891800636,"vX0":8.516769866907316,"vY0":-121.86843798641608,"vZ0":-2.2265051058525347,"x":138.13,"y":159.75,"x0":-2.440575218218255,"y0":50.00135835490789,"z0":4.899559069913181,"aX":4.551910067622016},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":6.0,"breakHorizontal":-7.7,"spinRate":2376,"spinDirection":44},"zone":14,"typeConfidence":1.32,"plateTime":0.4504350548642262,"extension":6.725162285011144},"index":1,"playId":"bf7fa866-3772-3c17-9178-5c873df44ed5","pitchNumber":2,"startTime":"2026-03-21T02:54:25.508Z","endTime":"2026-03-21T02:54:35.675Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":823748,"link":"/api/v1/people/823748","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":695501,"link":"/api/v1/people/695501"},"second":{"id":800345,"link":"/api/v1/people/800345"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":668965,"link":"/api/v1/people/668965"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":694192,"link":"/api/v1/people/694192"},"right":{"id":675659,"link":"/api/v1/people/675659"}},"offense":{"batter":{"id":827636,"link":"/api/v1/people/827636","batSide":{"code":"L","description":"Left"}},"first":{"id":691783,"link":"/api/v1/people/691783"},"second":{"id":677950,"link":"/api/v1/people/677950"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.3,"endSpeed":82.4,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.985826516179067,"aZ":-35.86624306334905,"pfxX":-7.802916942252354,"pfxZ":-2.1493473176108866,"pX":-0.9992960096363414,"pZ":1.4093250477795245,"vX0":6.913076792271574,"vY0":-129.92326098824907,"vZ0":-2.115930601730169,"x":103.94,"y":196.03,"x0":-2.6745766099186863,"y0":50.00237309086445,"z0":4.947377192370338,"aX":-13.404161538378455},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-4.1,"breakHorizontal":12.7,"spinRate":1703,"spinDirection":248},"zone":13,"typeConfidence":0.83,"plateTime":0.42079658947829124,"extension":6.725096617712467},"index":2,"playId":"06eef162-9435-3561-ad19-b7c570f198b6","pitchNumber":3,"startTime":"2026-03-21T02:54:48.695Z","endTime":"2026-03-21T02:54:52.225Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":823748,"link":"/api/v1/people/823748","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":695501,"link":"/api/v1/people/695501"},"second":{"id":800345,"link":"/api/v1/people/800345"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":668965,"link":"/api/v1/people/668965"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":694192,"link":"/api/v1/people/694192"},"right":{"id":675659,"link":"/api/v1/people/675659"}},"offense":{"batter":{"id":827636,"link":"/api/v1/people/827636","batSide":{"code":"L","description":"Left"}},"first":{"id":691783,"link":"/api/v1/people/691783"},"second":{"id":677950,"link":"/api/v1/people/677950"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.0,"endSpeed":81.9,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.167772909970136,"aZ":-32.11791034363577,"pfxX":-5.969473733167641,"pfxZ":0.03056947328102666,"pX":-0.49881482202221045,"pZ":3.2092090618120612,"vX0":7.438929755781715,"vY0":-129.41671710852714,"vZ0":1.5076896367344161,"x":125.86,"y":212.05,"x0":-2.6251503677834265,"y0":50.00015915115539,"z0":5.066042146995458,"aX":-10.198132174216518},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":0.6,"breakHorizontal":9.2,"spinRate":1694,"spinDirection":251},"zone":1,"typeConfidence":0.85,"plateTime":0.4220569001093031,"extension":6.783466898476415},"index":3,"playId":"1d7d6fad-fed8-320b-a05d-5cd9ccafa31b","pitchNumber":4,"startTime":"2026-03-21T02:55:12.466Z","endTime":"2026-03-21T02:55:16.709Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":823748,"link":"/api/v1/people/823748","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":695501,"link":"/api/v1/people/695501"},"second":{"id":800345,"link":"/api/v1/people/800345"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":668965,"link":"/api/v1/people/668965"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":694192,"link":"/api/v1/people/694192"},"right":{"id":675659,"link":"/api/v1/people/675659"}},"offense":{"batter":{"id":827636,"link":"/api/v1/people/827636","batSide":{"code":"L","description":"Left"}},"first":{"id":691783,"link":"/api/v1/people/691783"},"second":{"id":677950,"link":"/api/v1/people/677950"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":827636,"link":"/api/v1/people/827636"},"credit":"b_ab"},{"player":{"id":823748,"link":"/api/v1/people/823748"},"credit":"p_ab"},{"player":{"id":827636,"link":"/api/v1/people/827636"},"credit":"b_pa"},{"player":{"id":823748,"link":"/api/v1/people/823748"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":34.0,"awayTeamWinProbability":66.0,"homeTeamWinProbabilityAdded":-6.699999999999996,"leverageIndex":2.65,"dramaIndex":113.0,"contextMetrics":{},"playEndTime":"2026-03-21T02:55:16.709Z","atBatIndex":51},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Freddy Zamora lines out to center fielder Alek Thomas.","rbi":0,"awayScore":7,"homeScore":6,"isOut":true},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-21T02:57:42.077Z","endTime":"2026-03-21T02:58:40.010Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":668965,"fullName":"Freddy Zamora","link":"/api/v1/people/668965"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657044,"fullName":"Ryan Thompson","link":"/api/v1/people/657044"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":668965,"fullName":"Freddy Zamora","link":"/api/v1/people/668965"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":677950,"link":"/api/v1/people/677950"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Tim Tawa replaces third baseman Nolan Arenado, batting 4th, playing third base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":7,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-21T02:57:42.073Z","endTime":"2026-03-21T02:57:42.074Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694374,"link":"/api/v1/people/694374"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"401","replacedPlayer":{"id":571448,"link":"/api/v1/people/571448"},"defense":{"pitcher":{"id":691769,"link":"/api/v1/people/691769","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":571448,"link":"/api/v1/people/571448"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":691783,"link":"/api/v1/people/691783"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":827636,"link":"/api/v1/people/827636"}},"offense":{"batter":{"id":668965,"link":"/api/v1/people/668965","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Ryan Thompson replaces Philip Abner.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-21T02:57:42.075Z","endTime":"2026-03-21T02:57:42.076Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":657044,"link":"/api/v1/people/657044"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":691769,"link":"/api/v1/people/691769","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":691783,"link":"/api/v1/people/691783"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":827636,"link":"/api/v1/people/827636"}},"offense":{"batter":{"id":668965,"link":"/api/v1/people/668965","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":78.2,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.864606515656096,"aZ":-41.052183805061055,"pfxX":-7.43273398676558,"pfxZ":-5.718513436098268,"pX":-0.12861162370604026,"pZ":1.6811286127165812,"vX0":11.236048590013025,"vY0":-123.84613180212912,"vZ0":3.3036462221518277,"x":108.33,"y":142.31,"x0":-3.7597906609891814,"y0":50.00281291040345,"z0":3.764734792949092,"aX":-11.540133897527005},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.0,"breakVerticalInduced":-9.2,"breakHorizontal":10.8,"spinRate":1879,"spinDirection":280},"zone":8,"typeConfidence":0.86,"plateTime":0.44236518742392406,"extension":6.617803995837973},"index":2,"playId":"a2d79f9f-f6fd-3381-9783-c9961837dbd4","pitchNumber":1,"startTime":"2026-03-21T02:57:42.077Z","endTime":"2026-03-21T02:57:47.650Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657044,"link":"/api/v1/people/657044","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":691783,"link":"/api/v1/people/691783"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":827636,"link":"/api/v1/people/827636"}},"offense":{"batter":{"id":668965,"link":"/api/v1/people/668965","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":80.8,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.587903402460473,"aZ":-36.86023434140421,"pfxX":-8.745032792757396,"pfxZ":-2.812929342745023,"pX":-1.5005556927008719,"pZ":1.3719316834826882,"vX0":8.392957552729994,"vY0":-128.20058221112367,"vZ0":1.1792601085279275,"x":156.98,"y":200.74,"x0":-3.6811652988974606,"y0":50.004437725455496,"z0":3.783708655901446,"aX":-14.55289004760363},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-4.6,"breakHorizontal":13.9,"spinRate":1502,"spinDirection":278},"zone":13,"typeConfidence":0.9,"plateTime":0.42728902527891055,"extension":6.6215002116780575},"index":3,"playId":"df39e7cc-8f54-3c60-90d1-66ca672b0840","pitchNumber":2,"startTime":"2026-03-21T02:57:56.738Z","endTime":"2026-03-21T02:58:01.676Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657044,"link":"/api/v1/people/657044","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":691783,"link":"/api/v1/people/691783"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":827636,"link":"/api/v1/people/827636"}},"offense":{"batter":{"id":668965,"link":"/api/v1/people/668965","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.8,"endSpeed":79.6,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.609076424422938,"aZ":-42.79707459141459,"pfxX":-7.566382253821477,"pfxZ":-6.529598029549017,"pX":-1.276967792016774,"pZ":1.75123730505567,"vX0":9.0851038533936,"vY0":-127.35694922286997,"vZ0":3.5365383858637327,"x":145.15,"y":211.1,"x0":-3.9243182653313724,"y0":50.00497477639256,"z0":3.75211564884111,"aX":-12.306858179510993},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.6,"breakVerticalInduced":-10.6,"breakHorizontal":11.4,"spinRate":2009,"spinDirection":276},"zone":13,"typeConfidence":0.88,"plateTime":0.4317396204522197,"extension":6.664896329310202},"index":4,"playId":"1c41dd16-8a22-3f1e-adaa-fb2e53b6c076","pitchNumber":3,"startTime":"2026-03-21T02:58:13.495Z","endTime":"2026-03-21T02:58:19.563Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657044,"link":"/api/v1/people/657044","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":691783,"link":"/api/v1/people/691783"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":827636,"link":"/api/v1/people/827636"}},"offense":{"batter":{"id":668965,"link":"/api/v1/people/668965","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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":88.1,"endSpeed":80.3,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.27597023043226,"aZ":-39.15711796074308,"pfxX":-7.780988922145809,"pfxZ":-4.236208973971612,"pX":-0.4414812305093013,"pZ":1.9504185086956283,"vX0":10.660913327238301,"vY0":-127.8020618337284,"vZ0":3.222271802581705,"x":104.82,"y":175.77,"x0":-3.663414348608225,"y0":50.003919894749615,"z0":3.756449965450598,"aX":-12.82417235471615},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-6.6,"breakHorizontal":11.6,"spinRate":2012,"spinDirection":273},"zone":7,"typeConfidence":0.9,"plateTime":0.42919943678751604,"extension":6.778782023988955},"hitData":{"launchSpeed":102.1,"launchAngle":15.0,"totalDistance":318.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":138.63,"coordY":82.77}},"index":5,"playId":"cc86c839-bf65-3caa-a66e-2e3bdf139aaf","pitchNumber":4,"startTime":"2026-03-21T02:58:29.303Z","endTime":"2026-03-21T02:58:40.010Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657044,"link":"/api/v1/people/657044","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":691783,"link":"/api/v1/people/691783"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":827636,"link":"/api/v1/people/827636"}},"offense":{"batter":{"id":668965,"link":"/api/v1/people/668965","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668965,"link":"/api/v1/people/668965"},"credit":"b_ab"},{"player":{"id":657044,"link":"/api/v1/people/657044"},"credit":"p_ab"},{"player":{"id":668965,"link":"/api/v1/people/668965"},"credit":"b_pa"},{"player":{"id":657044,"link":"/api/v1/people/657044"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":36.5,"awayTeamWinProbability":63.5,"homeTeamWinProbabilityAdded":2.5,"leverageIndex":0.97,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-03-21T02:58:40.010Z","atBatIndex":52},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jackson Chourio grounds out, second baseman Ketel Marte to first baseman Carlos Santana.","rbi":0,"awayScore":7,"homeScore":6,"isOut":true},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-21T02:59:01.507Z","endTime":"2026-03-21T03:00:09.802Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657044,"fullName":"Ryan Thompson","link":"/api/v1/people/657044"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":606466,"link":"/api/v1/people/606466"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":467793,"link":"/api/v1/people/467793"},"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":76.2,"endSpeed":69.9,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.86082480106215,"aZ":-27.652942725857795,"pfxX":7.132277587555484,"pfxZ":3.6408402757630007,"pX":-1.0291280966418714,"pZ":2.5825451127578742,"vX0":4.478153114525827,"vY0":-110.79781002507667,"vZ0":3.3444814029710184,"x":36.44,"y":130.06,"x0":-4.003504747375305,"y0":50.00501034194208,"z0":3.943777727519182,"aX":8.864486431096829},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":7.8,"breakHorizontal":-14.0,"spinRate":2343,"spinDirection":89},"zone":11,"typeConfidence":0.9,"plateTime":0.49442834577315775,"extension":6.621386988743957},"index":0,"playId":"3248b1e7-5be1-3862-9d47-875830c2d01a","pitchNumber":1,"startTime":"2026-03-21T02:59:01.507Z","endTime":"2026-03-21T02:59:13.319Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657044,"link":"/api/v1/people/657044","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":691783,"link":"/api/v1/people/691783"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":827636,"link":"/api/v1/people/827636"}},"offense":{"batter":{"id":694192,"link":"/api/v1/people/694192","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":76.5,"endSpeed":70.3,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.42855621727265,"aZ":-26.253745939140682,"pfxX":5.880674368595414,"pfxZ":4.6982481192969185,"pX":-1.4976072124569606,"pZ":2.900158238182542,"vX0":3.899725051346406,"vY0":-111.34041824762572,"vZ0":3.831509340823105,"x":90.79,"y":186.6,"x0":-4.033735992374435,"y0":50.00025227369828,"z0":3.8692802820363696,"aX":7.403334498441335},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":9.8,"breakHorizontal":-11.6,"spinRate":2164,"spinDirection":89},"zone":11,"typeConfidence":0.9,"plateTime":0.4913701878532093,"extension":6.534837648798118},"index":1,"playId":"5e85e6d6-2f2f-31cf-a419-639d33914c87","pitchNumber":2,"startTime":"2026-03-21T02:59:15.957Z","endTime":"2026-03-21T02:59:21.663Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657044,"link":"/api/v1/people/657044","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":691783,"link":"/api/v1/people/691783"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":827636,"link":"/api/v1/people/827636"}},"offense":{"batter":{"id":694192,"link":"/api/v1/people/694192","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":81.1,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.643637261957537,"aZ":-38.442654667871786,"pfxX":-8.362639887262041,"pfxZ":-3.743860286504942,"pX":-1.640602226074886,"pZ":2.3715066203922097,"vX0":8.69720414834144,"vY0":-128.06502558578887,"vZ0":4.022900012817483,"x":107.01,"y":57.5,"x0":-3.98251162375848,"y0":50.00414380541256,"z0":3.773818484409037,"aX":-13.992966676257923},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-5.6,"breakHorizontal":13.3,"spinRate":2194,"spinDirection":0},"zone":13,"typeConfidence":0.91,"plateTime":0.4265078524725534,"extension":6.681710184382333},"index":2,"playId":"683e6123-0c48-3500-8c81-2f8c20e6563b","pitchNumber":3,"startTime":"2026-03-21T02:59:29.551Z","endTime":"2026-03-21T02:59:36.880Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657044,"link":"/api/v1/people/657044","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":691783,"link":"/api/v1/people/691783"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":827636,"link":"/api/v1/people/827636"}},"offense":{"batter":{"id":694192,"link":"/api/v1/people/694192","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":79.7,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.55834446979699,"aZ":-39.80773192700271,"pfxX":-7.849578013779917,"pfxZ":-4.721278928602006,"pX":0.5499449286833507,"pZ":2.2592557127320747,"vX0":13.09601430749075,"vY0":-126.27865672158158,"vZ0":4.130725915664897,"x":127.17,"y":143.25,"x0":-3.6820084412099248,"y0":50.00453139472183,"z0":3.803400459532764,"aX":-12.688000075310452},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":-7.2,"breakHorizontal":11.3,"spinRate":2017,"spinDirection":276},"zone":6,"typeConfidence":0.9,"plateTime":0.43364877569931526,"extension":6.580399485384983},"index":3,"playId":"bb2fb52d-363c-356b-9bc9-e8576ddb8422","pitchNumber":4,"startTime":"2026-03-21T02:59:45.844Z","endTime":"2026-03-21T02:59:49.896Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657044,"link":"/api/v1/people/657044","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":691783,"link":"/api/v1/people/691783"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":827636,"link":"/api/v1/people/827636"}},"offense":{"batter":{"id":694192,"link":"/api/v1/people/694192","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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":88.8,"endSpeed":81.3,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.390720211454997,"aZ":-40.96720036166023,"pfxX":-7.2575041981583635,"pfxZ":-5.22102930298192,"pX":-0.5276587727384815,"pZ":2.3541333562218583,"vX0":10.149398318991016,"vY0":-128.8713303588923,"vZ0":4.173379438052011,"x":95.18,"y":181.42,"x0":-3.5712434654309386,"y0":50.002015282184786,"z0":3.8751557908979,"aX":-12.22657298494438},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":-8.3,"breakHorizontal":10.9,"spinRate":2017,"spinDirection":273},"zone":4,"typeConfidence":0.9,"plateTime":0.42476050168437274,"extension":6.584469016190206},"hitData":{"launchSpeed":70.0,"launchAngle":-46.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":145.22,"coordY":156.75}},"index":4,"playId":"d0f83868-0abe-300e-a5db-3a088e27d2a5","pitchNumber":5,"startTime":"2026-03-21T03:00:02.338Z","endTime":"2026-03-21T03:00:09.802Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657044,"link":"/api/v1/people/657044","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":691783,"link":"/api/v1/people/691783"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":827636,"link":"/api/v1/people/827636"}},"offense":{"batter":{"id":694192,"link":"/api/v1/people/694192","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694192,"link":"/api/v1/people/694192"},"credit":"b_ab"},{"player":{"id":657044,"link":"/api/v1/people/657044"},"credit":"p_ab"},{"player":{"id":694192,"link":"/api/v1/people/694192"},"credit":"b_pa"},{"player":{"id":657044,"link":"/api/v1/people/657044"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":38.4,"awayTeamWinProbability":61.6,"homeTeamWinProbabilityAdded":1.8999999999999986,"leverageIndex":0.74,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2026-03-21T03:00:09.802Z","atBatIndex":53},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"William Contreras lines out to pitcher Ryan Thompson.","rbi":0,"awayScore":7,"homeScore":6,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-21T03:00:34.004Z","endTime":"2026-03-21T03:00:57.213Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657044,"fullName":"Ryan Thompson","link":"/api/v1/people/657044"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":657044,"link":"/api/v1/people/657044"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"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":75.6,"endSpeed":69.5,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.527592903136163,"aZ":-26.264617125761976,"pfxX":5.4704984399121415,"pfxZ":4.819816467392981,"pX":-0.45534028803613635,"pZ":2.1201937014793386,"vX0":5.972095375126042,"vY0":-110.00054906187285,"vZ0":2.288778476829421,"x":129.37,"y":137.6,"x0":-3.9159919473170346,"y0":50.00035026325541,"z0":3.850933881055019,"aX":6.701727115678788},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":9.7,"breakHorizontal":-11.5,"spinRate":2296,"spinDirection":97},"zone":7,"typeConfidence":0.9,"plateTime":0.49794189707319214,"extension":6.654772539937122},"index":0,"playId":"5f2b20bf-aad1-3195-9803-8aeacbeff1c4","pitchNumber":1,"startTime":"2026-03-21T03:00:34.004Z","endTime":"2026-03-21T03:00:37.848Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657044,"link":"/api/v1/people/657044","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":691783,"link":"/api/v1/people/691783"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":827636,"link":"/api/v1/people/827636"}},"offense":{"batter":{"id":661388,"link":"/api/v1/people/661388","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":77.9,"endSpeed":71.2,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.309236036808468,"aZ":-28.03311160426532,"pfxX":6.102022342450226,"pfxZ":3.201609235221664,"pX":-0.18715776808168372,"pZ":3.162045793828145,"vX0":6.4405722948415525,"vY0":-113.20992298704127,"vZ0":4.586625897739493,"x":78.08,"y":143.72,"x0":-3.8652555011400977,"y0":50.003521248059414,"z0":3.920664960949709,"aX":7.8925305275061195},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":7.3,"breakHorizontal":-12.7,"spinRate":2255,"spinDirection":92},"zone":2,"typeConfidence":0.9,"plateTime":0.48443019842071644,"extension":6.50687478951599},"hitData":{"launchSpeed":69.7,"launchAngle":10.0,"totalDistance":94.0,"trajectory":"line_drive","hardness":"medium","location":"1","coordinates":{"coordX":129.51,"coordY":173.98}},"index":1,"playId":"d56462cd-13ce-3577-963c-087ee9d99f8c","pitchNumber":2,"startTime":"2026-03-21T03:00:48.019Z","endTime":"2026-03-21T03:00:57.213Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657044,"link":"/api/v1/people/657044","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":691783,"link":"/api/v1/people/691783"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":827636,"link":"/api/v1/people/827636"}},"offense":{"batter":{"id":661388,"link":"/api/v1/people/661388","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"credit":"b_ab"},{"player":{"id":657044,"link":"/api/v1/people/657044"},"credit":"p_ab"},{"player":{"id":661388,"link":"/api/v1/people/661388"},"credit":"b_pa"},{"player":{"id":657044,"link":"/api/v1/people/657044"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":39.6,"awayTeamWinProbability":60.4,"homeTeamWinProbabilityAdded":1.2000000000000028,"leverageIndex":0.5,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2026-03-21T03:00:57.213Z","atBatIndex":54},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Matt O'Neill strikes out swinging.","rbi":0,"awayScore":7,"homeScore":6,"isOut":true},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-21T03:03:25.756Z","endTime":"2026-03-21T03:04:04.301Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":690841,"fullName":"Matt O'Neill","link":"/api/v1/people/690841"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":701656,"fullName":"Logan Henderson","link":"/api/v1/people/701656"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":690841,"fullName":"Matt O'Neill","link":"/api/v1/people/690841"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":624512,"link":"/api/v1/people/624512"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Dasan Brown replaces center fielder Jackson Chourio, batting 1st, playing center field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":7,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-21T03:03:25.752Z","endTime":"2026-03-21T03:03:25.753Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":672018,"link":"/api/v1/people/672018"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"101","replacedPlayer":{"id":694192,"link":"/api/v1/people/694192"},"defense":{"pitcher":{"id":823748,"link":"/api/v1/people/823748","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":695501,"link":"/api/v1/people/695501"},"second":{"id":800345,"link":"/api/v1/people/800345"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":668965,"link":"/api/v1/people/668965"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":694192,"link":"/api/v1/people/694192"},"right":{"id":675659,"link":"/api/v1/people/675659"}},"offense":{"batter":{"id":690841,"link":"/api/v1/people/690841","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Logan Henderson replaces Garrett Hodges.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-21T03:03:25.754Z","endTime":"2026-03-21T03:03:25.755Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":701656,"link":"/api/v1/people/701656"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":823748,"link":"/api/v1/people/823748","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":695501,"link":"/api/v1/people/695501"},"second":{"id":800345,"link":"/api/v1/people/800345"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":668965,"link":"/api/v1/people/668965"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":672018,"link":"/api/v1/people/672018"},"right":{"id":675659,"link":"/api/v1/people/675659"}},"offense":{"batter":{"id":690841,"link":"/api/v1/people/690841","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":80.8,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.324782022492943,"aZ":-20.045779305404515,"pfxX":2.04354586319828,"pfxZ":7.269908603389364,"pX":-0.6213270792708645,"pZ":2.973879834753269,"vX0":1.6819495724459816,"vY0":-128.05014705253154,"vZ0":-1.6026834438002016,"x":103.07,"y":132.42,"x0":-1.5511156838597486,"y0":50.00295370908391,"z0":5.169247620283962,"aX":3.408080910163094},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":13.1,"breakHorizontal":-4.1,"spinRate":2491,"spinDirection":176},"zone":1,"typeConfidence":0.91,"plateTime":0.42701018469116825,"extension":6.076142134759884},"index":2,"playId":"b7bbdb50-eaf1-3d94-823d-41e53ae82916","pitchNumber":1,"startTime":"2026-03-21T03:03:25.756Z","endTime":"2026-03-21T03:03:30.413Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701656,"link":"/api/v1/people/701656","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":695501,"link":"/api/v1/people/695501"},"second":{"id":800345,"link":"/api/v1/people/800345"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":668965,"link":"/api/v1/people/668965"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":672018,"link":"/api/v1/people/672018"},"right":{"id":675659,"link":"/api/v1/people/675659"}},"offense":{"batter":{"id":690841,"link":"/api/v1/people/690841","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":84.3,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.83468136680434,"aZ":-10.325982619654676,"pfxX":-6.894514663190771,"pfxZ":11.901720381657293,"pX":0.4990346672327862,"pZ":2.2616377746502625,"vX0":7.207599709075966,"vY0":-135.2080705220747,"vZ0":-5.179996717249371,"x":103.07,"y":132.42,"x0":-1.3164431125141312,"y0":50.00085474674186,"z0":4.938947627967466,"aX":-12.654729248050169},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":20.5,"breakHorizontal":10.8,"spinRate":2436,"spinDirection":212},"zone":6,"typeConfidence":0.91,"plateTime":0.40642049028624516,"extension":6.107457711610951},"index":3,"playId":"842e3301-6b50-3888-b65c-035f6a42dc4a","pitchNumber":2,"startTime":"2026-03-21T03:03:42.238Z","endTime":"2026-03-21T03:03:48.143Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701656,"link":"/api/v1/people/701656","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":695501,"link":"/api/v1/people/695501"},"second":{"id":800345,"link":"/api/v1/people/800345"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":668965,"link":"/api/v1/people/668965"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":672018,"link":"/api/v1/people/672018"},"right":{"id":675659,"link":"/api/v1/people/675659"}},"offense":{"batter":{"id":690841,"link":"/api/v1/people/690841","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":84.5,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.47428149178427,"aZ":-11.098837749263929,"pfxX":-6.66733038645955,"pfxZ":11.364038629148649,"pX":0.1887382419449645,"pZ":3.398542103855223,"vX0":6.344036299764766,"vY0":-136.19433239603882,"vZ0":-2.505781091956733,"x":139.01,"y":204.51,"x0":-1.3190627524393927,"y0":50.004520089169965,"z0":5.111449889155132,"aX":-12.367131227308292},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":20.2,"breakHorizontal":10.6,"spinRate":2522,"spinDirection":215},"zone":12,"typeConfidence":0.91,"plateTime":0.4041478531976357,"extension":6.112624394361767},"index":4,"playId":"50f736f1-697c-337f-bd64-44e3c3170054","pitchNumber":3,"startTime":"2026-03-21T03:03:59.736Z","endTime":"2026-03-21T03:04:04.301Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701656,"link":"/api/v1/people/701656","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":695501,"link":"/api/v1/people/695501"},"second":{"id":800345,"link":"/api/v1/people/800345"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":668965,"link":"/api/v1/people/668965"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":672018,"link":"/api/v1/people/672018"},"right":{"id":675659,"link":"/api/v1/people/675659"}},"offense":{"batter":{"id":690841,"link":"/api/v1/people/690841","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":690841,"link":"/api/v1/people/690841"},"credit":"b_ab"},{"player":{"id":701656,"link":"/api/v1/people/701656"},"credit":"p_ab"},{"player":{"id":690841,"link":"/api/v1/people/690841"},"credit":"b_pa"},{"player":{"id":701656,"link":"/api/v1/people/701656"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":35.6,"awayTeamWinProbability":64.4,"homeTeamWinProbabilityAdded":-4.0,"leverageIndex":1.56,"dramaIndex":69.0,"contextMetrics":{},"playEndTime":"2026-03-21T03:04:04.301Z","atBatIndex":55},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Ketel Marte lines out sharply to right fielder Greg Jones.","rbi":0,"awayScore":7,"homeScore":6,"isOut":true},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-21T03:04:28.989Z","endTime":"2026-03-21T03:05:49.649Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":701656,"fullName":"Logan Henderson","link":"/api/v1/people/701656"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":675659,"link":"/api/v1/people/675659"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.0,"endSpeed":77.2,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.004917897485957,"aZ":-26.497851522613555,"pfxX":-11.181419019458197,"pfxZ":3.7027103046339906,"pX":-0.6431312487982573,"pZ":2.3111973067352314,"vX0":5.185728303887733,"vY0":-123.65254885901095,"vZ0":-1.5147211166541632,"x":132.43,"y":137.13,"x0":-1.3264148462075451,"y0":50.00179251347879,"z0":5.176550287534954,"aX":-17.137150818795764},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":6.6,"breakHorizontal":18.8,"spinRate":2559,"spinDirection":244},"zone":4,"typeConfidence":0.86,"plateTime":0.4446979530556816,"extension":6.057472436921838},"index":0,"playId":"38c7fba9-afed-36d1-bd58-ba044123d653","pitchNumber":1,"startTime":"2026-03-21T03:04:28.989Z","endTime":"2026-03-21T03:04:33.303Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701656,"link":"/api/v1/people/701656","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":695501,"link":"/api/v1/people/695501"},"second":{"id":800345,"link":"/api/v1/people/800345"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":668965,"link":"/api/v1/people/668965"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":672018,"link":"/api/v1/people/672018"},"right":{"id":675659,"link":"/api/v1/people/675659"}},"offense":{"batter":{"id":606466,"link":"/api/v1/people/606466","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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":93.9,"endSpeed":84.9,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.25023389454944,"aZ":-10.992481177319764,"pfxX":-5.643870937400251,"pfxZ":11.341523990763536,"pX":-0.9323109155343252,"pZ":2.0942261322017024,"vX0":2.845347833538461,"vY0":-136.5693609935322,"vZ0":-5.623692387010786,"x":187.66,"y":133.83,"x0":-1.2608359547246921,"y0":50.00221982449523,"z0":4.953231888693534,"aX":-10.540091402340643},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":19.3,"breakHorizontal":9.5,"spinRate":2555,"spinDirection":282},"zone":13,"typeConfidence":0.91,"plateTime":0.4028155668984832,"extension":6.12749896859505},"index":1,"playId":"99fcc435-9723-3b3c-8cbb-907ba62855ea","pitchNumber":2,"startTime":"2026-03-21T03:04:44.863Z","endTime":"2026-03-21T03:04:51.225Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701656,"link":"/api/v1/people/701656","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":695501,"link":"/api/v1/people/695501"},"second":{"id":800345,"link":"/api/v1/people/800345"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":668965,"link":"/api/v1/people/668965"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":672018,"link":"/api/v1/people/672018"},"right":{"id":675659,"link":"/api/v1/people/675659"}},"offense":{"batter":{"id":606466,"link":"/api/v1/people/606466","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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":1,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":77.1,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.52264217427633,"aZ":-23.723797864384423,"pfxX":-11.021915040523082,"pfxZ":5.5153245732676375,"pX":-0.7374786200658887,"pZ":2.129183972950853,"vX0":4.603679978261902,"vY0":-123.76446393919076,"vZ0":-2.3964010688761017,"x":119.72,"y":107.91,"x0":-1.2023192046143236,"y0":50.00364756396131,"z0":5.122380565142907,"aX":-16.890074436778054},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":9.6,"breakHorizontal":18.7,"spinRate":2581,"spinDirection":249},"zone":7,"typeConfidence":0.8,"plateTime":0.4446482654821433,"extension":6.017540156531338},"index":2,"playId":"c5d672b4-d6e4-33ff-81a4-a92b016ed7d9","pitchNumber":3,"startTime":"2026-03-21T03:05:01.703Z","endTime":"2026-03-21T03:05:04.952Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701656,"link":"/api/v1/people/701656","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":695501,"link":"/api/v1/people/695501"},"second":{"id":800345,"link":"/api/v1/people/800345"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":668965,"link":"/api/v1/people/668965"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":672018,"link":"/api/v1/people/672018"},"right":{"id":675659,"link":"/api/v1/people/675659"}},"offense":{"batter":{"id":606466,"link":"/api/v1/people/606466","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-03-21T03:05:40.247Z","endTime":"2026-03-21T03:05:40.248Z","isPitch":false,"type":"action","player":{"id":606466,"link":"/api/v1/people/606466"},"defense":{"pitcher":{"id":701656,"link":"/api/v1/people/701656","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":695501,"link":"/api/v1/people/695501"},"second":{"id":800345,"link":"/api/v1/people/800345"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":668965,"link":"/api/v1/people/668965"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":672018,"link":"/api/v1/people/672018"},"right":{"id":675659,"link":"/api/v1/people/675659"}},"offense":{"batter":{"id":606466,"link":"/api/v1/people/606466","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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":94.1,"endSpeed":85.7,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.046900342764744,"aZ":-13.117662930194147,"pfxX":-6.397928537135099,"pfxZ":10.076997837022875,"pX":0.6854932864427795,"pZ":2.267790856187848,"vX0":7.339942546739662,"vY0":-136.8450172895241,"vZ0":-5.0600858487042695,"x":114.46,"y":107.91,"x0":-1.204044468320307,"y0":50.00129454997065,"z0":5.044047268041495,"aX":-12.097323518276063},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":17.3,"breakHorizontal":10.0,"spinRate":2512,"spinDirection":204},"zone":6,"typeConfidence":0.91,"plateTime":0.40072177844942836,"extension":6.161611872874449},"hitData":{"launchSpeed":111.7,"launchAngle":13.0,"totalDistance":326.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":192.85,"coordY":103.54}},"index":4,"playId":"55e0c663-669c-3e8f-9fbd-faa20759a9e0","pitchNumber":4,"startTime":"2026-03-21T03:05:40.249Z","endTime":"2026-03-21T03:05:49.649Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701656,"link":"/api/v1/people/701656","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":695501,"link":"/api/v1/people/695501"},"second":{"id":800345,"link":"/api/v1/people/800345"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":668965,"link":"/api/v1/people/668965"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":672018,"link":"/api/v1/people/672018"},"right":{"id":675659,"link":"/api/v1/people/675659"}},"offense":{"batter":{"id":606466,"link":"/api/v1/people/606466","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":606466,"link":"/api/v1/people/606466"},"credit":"b_ab"},{"player":{"id":701656,"link":"/api/v1/people/701656"},"credit":"p_ab"},{"player":{"id":606466,"link":"/api/v1/people/606466"},"credit":"b_pa"},{"player":{"id":701656,"link":"/api/v1/people/701656"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":32.7,"awayTeamWinProbability":67.3,"homeTeamWinProbabilityAdded":-2.8999999999999986,"leverageIndex":1.17,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2026-03-21T03:05:49.649Z","atBatIndex":56},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Corbin Carroll strikes out swinging.","rbi":0,"awayScore":7,"homeScore":6,"isOut":true},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-21T03:06:14.628Z","endTime":"2026-03-21T03:07:26.917Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":701656,"fullName":"Logan Henderson","link":"/api/v1/people/701656"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":624512,"link":"/api/v1/people/624512"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":81.9,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.798391932511603,"aZ":-19.292949561425733,"pfxX":0.5772755282596789,"pfxZ":7.580002697049268,"pX":-0.6471118383719425,"pZ":1.8403505862716703,"vX0":2.2780528250080416,"vY0":-128.79295354843484,"vZ0":-4.3427666208069695,"x":139.01,"y":97.55,"x0":-1.6139374934214539,"y0":50.00621230870769,"z0":5.017910269373722,"aX":0.98082833757155},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":13.1,"breakHorizontal":-1.4,"spinRate":2271,"spinDirection":207},"zone":7,"typeConfidence":0.91,"plateTime":0.42338223536312425,"extension":6.166713365836404},"index":0,"playId":"3436bdf5-b652-3b4c-a3ae-0e81926891ca","pitchNumber":1,"startTime":"2026-03-21T03:06:14.628Z","endTime":"2026-03-21T03:06:19.800Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701656,"link":"/api/v1/people/701656","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":695501,"link":"/api/v1/people/695501"},"second":{"id":800345,"link":"/api/v1/people/800345"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":668965,"link":"/api/v1/people/668965"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":672018,"link":"/api/v1/people/672018"},"right":{"id":675659,"link":"/api/v1/people/675659"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.8,"endSpeed":82.5,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.89415040997732,"aZ":-23.1953065626393,"pfxX":1.631311957144189,"pfxZ":5.231507331259849,"pX":0.8921696165273211,"pZ":1.6113685317000612,"vX0":5.058261156286022,"vY0":-129.3808988157445,"vZ0":-4.215499492198006,"x":86.85,"y":168.7,"x0":-1.290510811325917,"y0":50.00154436666169,"z0":5.013054894457856,"aX":2.7991127199597847},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":8.9,"breakHorizontal":-4.0,"spinRate":2369,"spinDirection":176},"zone":14,"typeConfidence":0.89,"plateTime":0.421378246809879,"extension":6.191438239421856},"index":1,"playId":"c2654759-f734-39cb-8c9b-ab2c35d20806","pitchNumber":2,"startTime":"2026-03-21T03:06:31.743Z","endTime":"2026-03-21T03:06:37.824Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701656,"link":"/api/v1/people/701656","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":695501,"link":"/api/v1/people/695501"},"second":{"id":800345,"link":"/api/v1/people/800345"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":668965,"link":"/api/v1/people/668965"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":672018,"link":"/api/v1/people/672018"},"right":{"id":675659,"link":"/api/v1/people/675659"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":77.6,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.988093402250563,"aZ":-27.45783760606759,"pfxX":-10.894321544508873,"pfxZ":3.0760305570832713,"pX":-0.36882478823767656,"pZ":1.5327450345589742,"vX0":5.46342482027172,"vY0":-123.19972633861181,"vZ0":-2.9428990993144453,"x":105.7,"y":198.38,"x0":-1.2023459027028045,"y0":50.00419184459167,"z0":5.069003128088801,"aX":-16.710624048579138},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":5.2,"breakHorizontal":18.4,"spinRate":2482,"spinDirection":254},"zone":13,"typeConfidence":0.88,"plateTime":0.4449625517351752,"extension":6.05164768509231},"index":2,"playId":"2ea73e03-b11a-3c44-a8da-d632f254dfea","pitchNumber":3,"startTime":"2026-03-21T03:06:59.221Z","endTime":"2026-03-21T03:07:04.394Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701656,"link":"/api/v1/people/701656","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":695501,"link":"/api/v1/people/695501"},"second":{"id":800345,"link":"/api/v1/people/800345"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":668965,"link":"/api/v1/people/668965"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":672018,"link":"/api/v1/people/672018"},"right":{"id":675659,"link":"/api/v1/people/675659"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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":94.7,"endSpeed":86.1,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.649125998565417,"aZ":-12.808873343767717,"pfxX":-6.195051768143879,"pfxZ":10.136890562187101,"pX":0.8615593273673533,"pZ":2.909697670361582,"vX0":7.813867132375765,"vY0":-137.61179597653654,"vZ0":-3.3907179406333663,"x":129.37,"y":223.36,"x0":-1.2150463153155064,"y0":50.00435879973886,"z0":5.030483922434195,"aX":-11.837217908509182},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":17.8,"breakHorizontal":9.5,"spinRate":2515,"spinDirection":212},"zone":12,"typeConfidence":0.91,"plateTime":0.3986198443380524,"extension":6.126631396159485},"index":3,"playId":"6037b435-4f59-3522-b280-2140679e9934","pitchNumber":4,"startTime":"2026-03-21T03:07:23.398Z","endTime":"2026-03-21T03:07:26.917Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701656,"link":"/api/v1/people/701656","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":695501,"link":"/api/v1/people/695501"},"second":{"id":800345,"link":"/api/v1/people/800345"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":668965,"link":"/api/v1/people/668965"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":672018,"link":"/api/v1/people/672018"},"right":{"id":675659,"link":"/api/v1/people/675659"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682998,"link":"/api/v1/people/682998"},"credit":"b_ab"},{"player":{"id":701656,"link":"/api/v1/people/701656"},"credit":"p_ab"},{"player":{"id":682998,"link":"/api/v1/people/682998"},"credit":"b_pa"},{"player":{"id":701656,"link":"/api/v1/people/701656"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":30.8,"awayTeamWinProbability":69.2,"homeTeamWinProbabilityAdded":-1.9000000000000021,"leverageIndex":0.76,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2026-03-21T03:07:26.917Z","atBatIndex":57},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Christian Yelich grounds out to first baseman Ivan Melendez.","rbi":0,"awayScore":7,"homeScore":6,"isOut":true},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-21T03:09:44.450Z","endTime":"2026-03-21T03:11:22.562Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656464,"fullName":"Kevin Ginkel","link":"/api/v1/people/656464"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[8,9,10,11,12,13],"actionIndex":[0,1,2,3,4,5,6,7],"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":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":13},"credits":[{"player":{"id":699471,"link":"/api/v1/people/699471"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Ivan Melendez replaces second baseman Ketel Marte, batting 1st, playing first base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":7,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-21T03:09:44.434Z","endTime":"2026-03-21T03:09:44.435Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":699471,"link":"/api/v1/people/699471"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"101","replacedPlayer":{"id":606466,"link":"/api/v1/people/606466"},"defense":{"pitcher":{"id":657044,"link":"/api/v1/people/657044","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":691783,"link":"/api/v1/people/691783"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":827636,"link":"/api/v1/people/827636"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Jacob Amaya replaces shortstop Geraldo Perdomo, batting 3rd, playing second base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":7,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-21T03:09:44.436Z","endTime":"2026-03-21T03:09:44.437Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676070,"link":"/api/v1/people/676070"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"301","replacedPlayer":{"id":672695,"link":"/api/v1/people/672695"},"defense":{"pitcher":{"id":657044,"link":"/api/v1/people/657044","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":691783,"link":"/api/v1/people/691783"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":827636,"link":"/api/v1/people/827636"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Ildemaro Vargas replaces first baseman Carlos Santana, batting 5th, playing shortstop.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":7,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-03-21T03:09:44.438Z","endTime":"2026-03-21T03:09:44.439Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":545121,"link":"/api/v1/people/545121"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"501","replacedPlayer":{"id":467793,"link":"/api/v1/people/467793"},"defense":{"pitcher":{"id":657044,"link":"/api/v1/people/657044","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":691783,"link":"/api/v1/people/691783"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":827636,"link":"/api/v1/people/827636"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Caleb Roberts replaces center fielder Alek Thomas, batting 6th, playing left field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":7,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-03-21T03:09:44.440Z","endTime":"2026-03-21T03:09:44.441Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681134,"link":"/api/v1/people/681134"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"601","replacedPlayer":{"id":677950,"link":"/api/v1/people/677950"},"defense":{"pitcher":{"id":657044,"link":"/api/v1/people/657044","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":699471,"link":"/api/v1/people/699471"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":545121,"link":"/api/v1/people/545121"},"left":{"id":691783,"link":"/api/v1/people/691783"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":827636,"link":"/api/v1/people/827636"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Carlos Virahonda replaces left fielder Jordan Lawlar, batting 7th, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":7,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":4,"startTime":"2026-03-21T03:09:44.442Z","endTime":"2026-03-21T03:09:44.443Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":808024,"link":"/api/v1/people/808024"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"701","replacedPlayer":{"id":691783,"link":"/api/v1/people/691783"},"defense":{"pitcher":{"id":657044,"link":"/api/v1/people/657044","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690841,"link":"/api/v1/people/690841"},"first":{"id":699471,"link":"/api/v1/people/699471"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":545121,"link":"/api/v1/people/545121"},"left":{"id":691783,"link":"/api/v1/people/691783"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":827636,"link":"/api/v1/people/827636"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Jakey Josepha replaces right fielder Trent Youngblood, batting 8th, playing right field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":7,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":5,"startTime":"2026-03-21T03:09:44.444Z","endTime":"2026-03-21T03:09:44.445Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":699228,"link":"/api/v1/people/699228"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"801","replacedPlayer":{"id":827636,"link":"/api/v1/people/827636"},"defense":{"pitcher":{"id":657044,"link":"/api/v1/people/657044","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808024,"link":"/api/v1/people/808024"},"first":{"id":699471,"link":"/api/v1/people/699471"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":545121,"link":"/api/v1/people/545121"},"left":{"id":681134,"link":"/api/v1/people/681134"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":827636,"link":"/api/v1/people/827636"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Pedro Catuy replaces catcher Matt O'Neill, batting 9th, playing center field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":7,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":6,"startTime":"2026-03-21T03:09:44.446Z","endTime":"2026-03-21T03:09:44.447Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":806869,"link":"/api/v1/people/806869"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"901","replacedPlayer":{"id":690841,"link":"/api/v1/people/690841"},"defense":{"pitcher":{"id":657044,"link":"/api/v1/people/657044","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808024,"link":"/api/v1/people/808024"},"first":{"id":699471,"link":"/api/v1/people/699471"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":545121,"link":"/api/v1/people/545121"},"left":{"id":681134,"link":"/api/v1/people/681134"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":699228,"link":"/api/v1/people/699228"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Kevin Ginkel replaces Ryan Thompson.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":7,"startTime":"2026-03-21T03:09:44.448Z","endTime":"2026-03-21T03:09:44.449Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656464,"link":"/api/v1/people/656464"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":657044,"link":"/api/v1/people/657044","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808024,"link":"/api/v1/people/808024"},"first":{"id":699471,"link":"/api/v1/people/699471"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":545121,"link":"/api/v1/people/545121"},"left":{"id":681134,"link":"/api/v1/people/681134"},"center":{"id":806869,"link":"/api/v1/people/806869"},"right":{"id":699228,"link":"/api/v1/people/699228"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":85.6,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.3951614278298,"aZ":-16.31152429679269,"pfxX":-6.716040702353368,"pfxZ":8.454208003107334,"pX":-0.2677293122780712,"pZ":3.627825955149202,"vX0":7.408097414714763,"vY0":-135.9916724741331,"vZ0":-4.53674260479907,"x":126.74,"y":136.19,"x0":-2.1525626921639263,"y0":50.00020245865985,"z0":6.446599660707432,"aX":-12.597176834809055},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":14.5,"breakHorizontal":10.7,"spinRate":2306,"spinDirection":226},"zone":11,"typeConfidence":0.9,"plateTime":0.4025345256963271,"extension":6.355526018648342},"index":8,"playId":"76224e66-f313-3c61-b400-aa71938a584c","pitchNumber":1,"startTime":"2026-03-21T03:09:44.450Z","endTime":"2026-03-21T03:09:50.574Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656464,"link":"/api/v1/people/656464","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808024,"link":"/api/v1/people/808024"},"first":{"id":699471,"link":"/api/v1/people/699471"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":545121,"link":"/api/v1/people/545121"},"left":{"id":681134,"link":"/api/v1/people/681134"},"center":{"id":806869,"link":"/api/v1/people/806869"},"right":{"id":699228,"link":"/api/v1/people/699228"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"VP","description":"Automatic Ball - Pitcher Pitch Timer Violation"},"description":"Automatic Ball - Pitcher Pitch Timer Violation","code":"VP","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false,"violation":{"type":"pitcher_pitch_timer","description":"Pitcher Pitch Timer Violation","player":{"id":656464,"fullName":"Kevin Ginkel"}}},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"index":9,"playId":"86dd97b6-337d-4a61-951a-531c51b38ea2","pitchNumber":1,"startTime":"2026-03-21T03:10:03.323Z","endTime":"2026-03-21T03:10:08.323Z","isPitch":false,"type":"no_pitch","defense":{"pitcher":{"id":656464,"link":"/api/v1/people/656464","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808024,"link":"/api/v1/people/808024"},"first":{"id":699471,"link":"/api/v1/people/699471"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":545121,"link":"/api/v1/people/545121"},"left":{"id":681134,"link":"/api/v1/people/681134"},"center":{"id":806869,"link":"/api/v1/people/806869"},"right":{"id":699228,"link":"/api/v1/people/699228"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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":92.6,"endSpeed":84.9,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.06215875494171,"aZ":-18.862827963846005,"pfxX":-6.17710576660116,"pfxZ":7.244715921316647,"pX":-0.45546562693120385,"pZ":2.6704873629502233,"vX0":6.302562069914391,"vY0":-134.67699779260067,"vZ0":-6.19524031771263,"x":121.04,"y":118.75,"x0":-2.022692318081491,"y0":50.00653316451221,"z0":6.333491213050789,"aX":-11.357369887184172},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":12.0,"breakHorizontal":9.8,"spinRate":2301,"spinDirection":221},"zone":4,"typeConfidence":0.89,"plateTime":0.40659229337486114,"extension":6.576046381964378},"index":10,"playId":"125671a6-c734-3ba4-8175-8cf0990f4e01","pitchNumber":2,"startTime":"2026-03-21T03:10:20.613Z","endTime":"2026-03-21T03:10:24.122Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656464,"link":"/api/v1/people/656464","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808024,"link":"/api/v1/people/808024"},"first":{"id":699471,"link":"/api/v1/people/699471"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":545121,"link":"/api/v1/people/545121"},"left":{"id":681134,"link":"/api/v1/people/681134"},"center":{"id":806869,"link":"/api/v1/people/806869"},"right":{"id":699228,"link":"/api/v1/people/699228"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":85.6,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.99915822910151,"aZ":-16.537019386279088,"pfxX":-6.249846751519806,"pfxZ":8.384608136652075,"pX":-0.3368889887204799,"pZ":3.04849456060206,"vX0":6.460657747112254,"vY0":-135.34421286466923,"vZ0":-6.054687152804458,"x":121.04,"y":118.75,"x0":-1.9365699938970504,"y0":50.0062490531585,"z0":6.462255565810932,"aX":-11.661869517150272},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":14.2,"breakHorizontal":10.1,"spinRate":2298,"spinDirection":227},"zone":1,"typeConfidence":0.9,"plateTime":0.4038300754426847,"extension":6.547367124167627},"index":11,"playId":"c72838ac-816d-3ec2-b761-d195cb67d67d","pitchNumber":3,"startTime":"2026-03-21T03:10:37.768Z","endTime":"2026-03-21T03:10:41.352Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656464,"link":"/api/v1/people/656464","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808024,"link":"/api/v1/people/808024"},"first":{"id":699471,"link":"/api/v1/people/699471"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":545121,"link":"/api/v1/people/545121"},"left":{"id":681134,"link":"/api/v1/people/681134"},"center":{"id":806869,"link":"/api/v1/people/806869"},"right":{"id":699228,"link":"/api/v1/people/699228"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.1,"endSpeed":78.8,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.14385497844109,"aZ":-30.97577062782891,"pfxX":0.19640770573088484,"pfxZ":0.7833142594277649,"pX":0.011865800464801995,"pZ":0.37087219061628807,"vX0":4.847723130868926,"vY0":-122.34062680391582,"vZ0":-8.032566972087299,"x":191.61,"y":210.63,"x0":-2.0100672557304113,"y0":50.00603664658211,"z0":6.30499313900574,"aX":0.30102159017831853},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":0.0,"breakHorizontal":-1.3,"spinRate":2393,"spinDirection":51},"zone":14,"typeConfidence":0.85,"plateTime":0.4454747967287931,"extension":6.616969868839297},"index":12,"playId":"d0087b70-2c61-3039-b402-6791a81fa8ef","pitchNumber":4,"startTime":"2026-03-21T03:10:55.317Z","endTime":"2026-03-21T03:11:00.603Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656464,"link":"/api/v1/people/656464","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808024,"link":"/api/v1/people/808024"},"first":{"id":699471,"link":"/api/v1/people/699471"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":545121,"link":"/api/v1/people/545121"},"left":{"id":681134,"link":"/api/v1/people/681134"},"center":{"id":806869,"link":"/api/v1/people/806869"},"right":{"id":699228,"link":"/api/v1/people/699228"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":85.3,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.51756963348083,"aZ":-13.507346824339663,"pfxX":-5.993042428318046,"pfxZ":10.09093928080749,"pX":-0.13081219785182624,"pZ":1.710824333272455,"vX0":6.7144001242164535,"vY0":-134.93767038506334,"vZ0":-9.729623873836236,"x":121.91,"y":171.52,"x0":-1.8691061019361674,"y0":50.00414283190935,"z0":6.308060128239206,"aX":-11.087204328793261},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":16.4,"breakHorizontal":9.5,"spinRate":2381,"spinDirection":227},"zone":8,"typeConfidence":0.9,"plateTime":0.40543558419702386,"extension":6.639645422822355},"hitData":{"launchSpeed":76.7,"launchAngle":-41.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":153.84,"coordY":172.46}},"index":13,"playId":"042af328-c389-35cf-a560-e29b241c9dcb","pitchNumber":5,"startTime":"2026-03-21T03:11:14.650Z","endTime":"2026-03-21T03:11:22.562Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656464,"link":"/api/v1/people/656464","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808024,"link":"/api/v1/people/808024"},"first":{"id":699471,"link":"/api/v1/people/699471"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":545121,"link":"/api/v1/people/545121"},"left":{"id":681134,"link":"/api/v1/people/681134"},"center":{"id":806869,"link":"/api/v1/people/806869"},"right":{"id":699228,"link":"/api/v1/people/699228"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592885,"link":"/api/v1/people/592885"},"credit":"b_ab"},{"player":{"id":656464,"link":"/api/v1/people/656464"},"credit":"p_ab"},{"player":{"id":592885,"link":"/api/v1/people/592885"},"credit":"b_pa"},{"player":{"id":656464,"link":"/api/v1/people/656464"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":33.2,"awayTeamWinProbability":66.8,"homeTeamWinProbabilityAdded":2.400000000000002,"leverageIndex":0.97,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2026-03-21T03:11:22.562Z","atBatIndex":58},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Juan Baez grounds out, pitcher Kevin Ginkel to first baseman Ivan Melendez.","rbi":0,"awayScore":7,"homeScore":6,"isOut":true},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-21T03:11:44.279Z","endTime":"2026-03-21T03:11:52.092Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":800345,"fullName":"Juan Baez","link":"/api/v1/people/800345"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656464,"fullName":"Kevin Ginkel","link":"/api/v1/people/656464"},"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":800345,"fullName":"Juan Baez","link":"/api/v1/people/800345"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":656464,"link":"/api/v1/people/656464"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":699471,"link":"/api/v1/people/699471"},"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":93.2,"endSpeed":85.6,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.72462301026956,"aZ":-20.401764049790344,"pfxX":-8.259638130772728,"pfxZ":6.306868491356758,"pX":-1.0551245672834586,"pZ":2.4350686135829984,"vX0":5.6436133223453435,"vY0":-135.50925068467345,"vZ0":-6.550326264393456,"x":114.9,"y":152.21,"x0":-2.088331738745401,"y0":50.00062271478256,"z0":6.3019181170068626,"aX":-15.408064465044525},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":10.3,"breakHorizontal":13.8,"spinRate":2187,"spinDirection":220},"zone":13,"typeConfidence":0.9,"plateTime":0.4037088460923566,"extension":6.554955006920521},"hitData":{"launchSpeed":69.0,"launchAngle":-15.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":128.5,"coordY":177.02}},"index":0,"playId":"869371b7-8aea-308f-90e1-28511b32ba86","pitchNumber":1,"startTime":"2026-03-21T03:11:44.279Z","endTime":"2026-03-21T03:11:52.092Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656464,"link":"/api/v1/people/656464","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808024,"link":"/api/v1/people/808024"},"first":{"id":699471,"link":"/api/v1/people/699471"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":545121,"link":"/api/v1/people/545121"},"left":{"id":681134,"link":"/api/v1/people/681134"},"center":{"id":806869,"link":"/api/v1/people/806869"},"right":{"id":699228,"link":"/api/v1/people/699228"}},"offense":{"batter":{"id":800345,"link":"/api/v1/people/800345","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":800345,"link":"/api/v1/people/800345"},"credit":"b_ab"},{"player":{"id":656464,"link":"/api/v1/people/656464"},"credit":"p_ab"},{"player":{"id":800345,"link":"/api/v1/people/800345"},"credit":"b_pa"},{"player":{"id":656464,"link":"/api/v1/people/656464"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":35.099999999999994,"awayTeamWinProbability":64.9,"homeTeamWinProbabilityAdded":1.8999999999999915,"leverageIndex":0.75,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2026-03-21T03:11:52.092Z","atBatIndex":59},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Blake Burke strikes out swinging.","rbi":0,"awayScore":7,"homeScore":6,"isOut":true},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-21T03:12:15.725Z","endTime":"2026-03-21T03:13:33.968Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":695501,"fullName":"Blake Burke","link":"/api/v1/people/695501"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656464,"fullName":"Kevin Ginkel","link":"/api/v1/people/656464"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":695501,"fullName":"Blake Burke","link":"/api/v1/people/695501"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":808024,"link":"/api/v1/people/808024"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":79.6,"strikeZoneTop":3.336,"strikeZoneBottom":1.684,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.70504409088358,"aZ":-34.39674535036758,"pfxX":1.111196470282735,"pfxZ":-1.4082900086036005,"pX":0.8545493081545721,"pZ":1.6549527796328174,"vX0":6.987694092697834,"vY0":-124.18744894190444,"vZ0":-4.664184972892254,"x":174.95,"y":128.65,"x0":-2.1293709010860913,"y0":50.00423458357707,"z0":6.389383886839259,"aX":1.751102069982439},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-3.4,"breakHorizontal":-3.5,"spinRate":2465,"spinDirection":61},"zone":14,"typeConfidence":0.91,"plateTime":0.4394900909456543,"extension":6.499379716622035},"index":0,"playId":"a0889094-dfb7-3258-8009-08ddc281a2a4","pitchNumber":1,"startTime":"2026-03-21T03:12:15.725Z","endTime":"2026-03-21T03:12:20.003Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656464,"link":"/api/v1/people/656464","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808024,"link":"/api/v1/people/808024"},"first":{"id":699471,"link":"/api/v1/people/699471"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":545121,"link":"/api/v1/people/545121"},"left":{"id":681134,"link":"/api/v1/people/681134"},"center":{"id":806869,"link":"/api/v1/people/806869"},"right":{"id":699228,"link":"/api/v1/people/699228"}},"offense":{"batter":{"id":695501,"link":"/api/v1/people/695501","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":79.2,"strikeZoneTop":3.336,"strikeZoneBottom":1.684,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.95920668717023,"aZ":-35.11307491956068,"pfxX":1.5348257496810809,"pfxZ":-1.883215326062377,"pX":0.2769448550374062,"pZ":1.2706978011341845,"vX0":5.023236568370893,"vY0":-123.65533390082474,"vZ0":-5.560462208472549,"x":143.83,"y":139.48,"x0":-1.974178783297734,"y0":50.00281169985668,"z0":6.469489309943839,"aX":2.394237303667813},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-4.4,"breakHorizontal":-3.8,"spinRate":2407,"spinDirection":74},"zone":14,"typeConfidence":0.91,"plateTime":0.4416979948297546,"extension":6.390839738301349},"index":1,"playId":"700c8dff-816b-3efd-a11d-326e3d96ceb2","pitchNumber":2,"startTime":"2026-03-21T03:12:32.850Z","endTime":"2026-03-21T03:12:37.208Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656464,"link":"/api/v1/people/656464","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808024,"link":"/api/v1/people/808024"},"first":{"id":699471,"link":"/api/v1/people/699471"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":545121,"link":"/api/v1/people/545121"},"left":{"id":681134,"link":"/api/v1/people/681134"},"center":{"id":806869,"link":"/api/v1/people/806869"},"right":{"id":699228,"link":"/api/v1/people/699228"}},"offense":{"batter":{"id":695501,"link":"/api/v1/people/695501","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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":1,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":78.8,"strikeZoneTop":3.336,"strikeZoneBottom":1.684,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.3206206528772,"aZ":-32.562566869616,"pfxX":0.8480275304678073,"pfxZ":-0.2459695637059891,"pX":-0.3241326354879552,"pZ":2.5374101099288358,"vX0":4.096273669522538,"vY0":-123.78672865515814,"vZ0":-3.092259913159931,"x":99.12,"y":149.85,"x0":-2.106594136711829,"y0":50.006172654701516,"z0":6.512453324648022,"aX":1.3231527808851231},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-0.8,"breakHorizontal":-2.4,"spinRate":2364,"spinDirection":62},"zone":4,"typeConfidence":0.87,"plateTime":0.441482972982151,"extension":6.449591309660437},"index":2,"playId":"750b313e-abc0-314e-bb9a-15b71a41e66c","pitchNumber":3,"startTime":"2026-03-21T03:12:52.055Z","endTime":"2026-03-21T03:12:55.491Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656464,"link":"/api/v1/people/656464","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808024,"link":"/api/v1/people/808024"},"first":{"id":699471,"link":"/api/v1/people/699471"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":545121,"link":"/api/v1/people/545121"},"left":{"id":681134,"link":"/api/v1/people/681134"},"center":{"id":806869,"link":"/api/v1/people/806869"},"right":{"id":699228,"link":"/api/v1/people/699228"}},"offense":{"batter":{"id":695501,"link":"/api/v1/people/695501","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":86.3,"strikeZoneTop":3.336,"strikeZoneBottom":1.684,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.283919507676586,"aZ":-15.250897620930502,"pfxX":-3.939302824549321,"pfxZ":8.826294352785613,"pX":-0.6055235708510618,"pZ":4.649804033965824,"vX0":4.886896563756492,"vY0":-137.77476175652833,"vZ0":-2.40953603556654,"x":77.21,"y":179.06,"x0":-1.8924502946147532,"y0":50.00670753626573,"z0":6.569363147719828,"aX":-7.557092996508805},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.6,"breakHorizontal":6.1,"spinRate":2364,"spinDirection":222},"zone":11,"typeConfidence":0.9,"plateTime":0.3979066357227721,"extension":6.420378225959008},"index":3,"playId":"4a99fec5-5df0-3dc3-a20e-5e0625dfcd9a","pitchNumber":4,"startTime":"2026-03-21T03:13:14.108Z","endTime":"2026-03-21T03:13:17.978Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656464,"link":"/api/v1/people/656464","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808024,"link":"/api/v1/people/808024"},"first":{"id":699471,"link":"/api/v1/people/699471"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":545121,"link":"/api/v1/people/545121"},"left":{"id":681134,"link":"/api/v1/people/681134"},"center":{"id":806869,"link":"/api/v1/people/806869"},"right":{"id":699228,"link":"/api/v1/people/699228"}},"offense":{"batter":{"id":695501,"link":"/api/v1/people/695501","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":86.4,"strikeZoneTop":3.336,"strikeZoneBottom":1.684,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.64145460421346,"aZ":-16.027227152599338,"pfxX":-4.604533829204247,"pfxZ":8.479659666395005,"pX":-0.40664749214172946,"pZ":2.8982515185537334,"vX0":5.835099124031738,"vY0":-136.9715192424235,"vZ0":-6.413373817571268,"x":132.87,"y":97.08,"x0":-1.964192970507286,"y0":50.00332942769563,"z0":6.361912665686977,"aX":-8.768673299868102},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":14.2,"breakHorizontal":7.2,"spinRate":2232,"spinDirection":216},"zone":1,"typeConfidence":0.9,"plateTime":0.3995469847107942,"extension":6.562690002530859},"index":4,"playId":"fb82c4da-2512-3b37-9e70-e0b8d9b57922","pitchNumber":5,"startTime":"2026-03-21T03:13:30.551Z","endTime":"2026-03-21T03:13:33.968Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656464,"link":"/api/v1/people/656464","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808024,"link":"/api/v1/people/808024"},"first":{"id":699471,"link":"/api/v1/people/699471"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":545121,"link":"/api/v1/people/545121"},"left":{"id":681134,"link":"/api/v1/people/681134"},"center":{"id":806869,"link":"/api/v1/people/806869"},"right":{"id":699228,"link":"/api/v1/people/699228"}},"offense":{"batter":{"id":695501,"link":"/api/v1/people/695501","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695501,"link":"/api/v1/people/695501"},"credit":"b_ab"},{"player":{"id":656464,"link":"/api/v1/people/656464"},"credit":"p_ab"},{"player":{"id":695501,"link":"/api/v1/people/695501"},"credit":"b_pa"},{"player":{"id":656464,"link":"/api/v1/people/656464"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":36.4,"awayTeamWinProbability":63.6,"homeTeamWinProbabilityAdded":1.3000000000000043,"leverageIndex":0.51,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-03-21T03:13:33.968Z","atBatIndex":60},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jacob Amaya strikes out on a foul tip.","rbi":0,"awayScore":7,"homeScore":6,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-21T03:15:45.509Z","endTime":"2026-03-21T03:17:54.058Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":676070,"fullName":"Jacob Amaya","link":"/api/v1/people/676070"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":701656,"fullName":"Logan Henderson","link":"/api/v1/people/701656"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":676070,"fullName":"Jacob Amaya","link":"/api/v1/people/676070"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":624512,"link":"/api/v1/people/624512"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Eddys Leonard replaces left fielder Christian Yelich, batting 3rd, playing left field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":7,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-21T03:15:45.505Z","endTime":"2026-03-21T03:15:45.506Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":678760,"link":"/api/v1/people/678760"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"301","replacedPlayer":{"id":592885,"link":"/api/v1/people/592885"},"defense":{"pitcher":{"id":701656,"link":"/api/v1/people/701656","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":695501,"link":"/api/v1/people/695501"},"second":{"id":800345,"link":"/api/v1/people/800345"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":668965,"link":"/api/v1/people/668965"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":672018,"link":"/api/v1/people/672018"},"right":{"id":675659,"link":"/api/v1/people/675659"}},"offense":{"batter":{"id":676070,"link":"/api/v1/people/676070","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Eric Brown Jr. replaces third baseman Luis Rengifo, batting 6th, playing third base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":7,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-21T03:15:45.507Z","endTime":"2026-03-21T03:15:45.508Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687521,"link":"/api/v1/people/687521"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"601","replacedPlayer":{"id":650859,"link":"/api/v1/people/650859"},"defense":{"pitcher":{"id":701656,"link":"/api/v1/people/701656","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":695501,"link":"/api/v1/people/695501"},"second":{"id":800345,"link":"/api/v1/people/800345"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":668965,"link":"/api/v1/people/668965"},"left":{"id":678760,"link":"/api/v1/people/678760"},"center":{"id":672018,"link":"/api/v1/people/672018"},"right":{"id":675659,"link":"/api/v1/people/675659"}},"offense":{"batter":{"id":676070,"link":"/api/v1/people/676070","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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":92.9,"endSpeed":84.8,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.695056390998175,"aZ":-11.71618617407621,"pfxX":-6.436833805855844,"pfxZ":11.081980900454676,"pX":-0.07305435304378312,"pZ":2.316252245870817,"vX0":5.414689856969188,"vY0":-135.0879261483603,"vZ0":-5.086033189959924,"x":110.52,"y":93.78,"x0":-1.2680914404611714,"y0":50.005588581922744,"z0":5.04853388153403,"aX":-11.886904490980257},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":19.2,"breakHorizontal":10.4,"spinRate":2396,"spinDirection":206},"zone":5,"typeConfidence":0.9,"plateTime":0.40559837678178745,"extension":6.078001296377637},"index":2,"playId":"ebb41ae7-218c-367e-b228-ed277834fd32","pitchNumber":1,"startTime":"2026-03-21T03:15:45.509Z","endTime":"2026-03-21T03:15:50.014Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701656,"link":"/api/v1/people/701656","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":695501,"link":"/api/v1/people/695501"},"second":{"id":800345,"link":"/api/v1/people/800345"},"third":{"id":687521,"link":"/api/v1/people/687521"},"shortstop":{"id":668965,"link":"/api/v1/people/668965"},"left":{"id":678760,"link":"/api/v1/people/678760"},"center":{"id":672018,"link":"/api/v1/people/672018"},"right":{"id":675659,"link":"/api/v1/people/675659"}},"offense":{"batter":{"id":676070,"link":"/api/v1/people/676070","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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":1,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":85.1,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.129473207081734,"aZ":-12.777398392417636,"pfxX":-5.372659304676306,"pfxZ":10.40764881005762,"pX":0.20467651606919562,"pZ":2.635748293318994,"vX0":5.615093261404435,"vY0":-135.75165649339485,"vZ0":-4.243746364335508,"x":110.52,"y":93.78,"x0":-1.193995864713356,"y0":50.000322141351795,"z0":5.1106802089475165,"aX":-10.011252766396245},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":18.1,"breakHorizontal":8.5,"spinRate":2440,"spinDirection":210},"zone":5,"typeConfidence":0.89,"plateTime":0.4037020332882877,"extension":6.1205459653351175},"index":3,"playId":"5f6c67dd-b85b-35eb-802f-34bd778eeca8","pitchNumber":2,"startTime":"2026-03-21T03:16:02.675Z","endTime":"2026-03-21T03:16:06.779Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701656,"link":"/api/v1/people/701656","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":695501,"link":"/api/v1/people/695501"},"second":{"id":800345,"link":"/api/v1/people/800345"},"third":{"id":687521,"link":"/api/v1/people/687521"},"shortstop":{"id":668965,"link":"/api/v1/people/668965"},"left":{"id":678760,"link":"/api/v1/people/678760"},"center":{"id":672018,"link":"/api/v1/people/672018"},"right":{"id":675659,"link":"/api/v1/people/675659"}},"offense":{"batter":{"id":676070,"link":"/api/v1/people/676070","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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":93.7,"endSpeed":85.7,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.098802248233984,"aZ":-13.525291029439666,"pfxX":-5.864436646419918,"pfxZ":9.87855926514303,"pX":0.3805800394250443,"pZ":4.525970881542422,"vX0":6.109247457727772,"vY0":-136.32312215504498,"vZ0":0.3258117354041155,"x":23.73,"y":147.02,"x0":-1.1242465576108052,"y0":50.004087326951726,"z0":5.336310774663144,"aX":-11.073176653512823},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":18.1,"breakHorizontal":9.4,"spinRate":2442,"spinDirection":208},"zone":12,"typeConfidence":0.9,"plateTime":0.40131703986443945,"extension":6.150304217414723},"index":4,"playId":"2d5085aa-5d67-346a-bcf5-207c01c1d026","pitchNumber":3,"startTime":"2026-03-21T03:17:13.983Z","endTime":"2026-03-21T03:17:17.562Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701656,"link":"/api/v1/people/701656","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":695501,"link":"/api/v1/people/695501"},"second":{"id":800345,"link":"/api/v1/people/800345"},"third":{"id":687521,"link":"/api/v1/people/687521"},"shortstop":{"id":668965,"link":"/api/v1/people/668965"},"left":{"id":678760,"link":"/api/v1/people/678760"},"center":{"id":672018,"link":"/api/v1/people/672018"},"right":{"id":675659,"link":"/api/v1/people/675659"}},"offense":{"batter":{"id":676070,"link":"/api/v1/people/676070","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.9,"endSpeed":77.5,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.646847037461367,"aZ":-25.044820769024692,"pfxX":-10.4123762719502,"pfxZ":4.703078572557964,"pX":0.7080559067531351,"pZ":0.9358531893124051,"vX0":7.6970415375315815,"vY0":-121.98461421703804,"vZ0":-4.590777881228979,"x":23.73,"y":147.02,"x0":-1.1260426381766946,"y0":50.004689700440544,"z0":4.986080223903294,"aX":-15.788218163915607},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":7.7,"breakHorizontal":17.2,"spinRate":2630,"spinDirection":258},"zone":14,"typeConfidence":0.89,"plateTime":0.4480008141864906,"extension":6.077932881967217},"index":5,"playId":"8bdad8ae-bbe0-3436-b489-10980c7f44c9","pitchNumber":4,"startTime":"2026-03-21T03:17:29.840Z","endTime":"2026-03-21T03:17:33.558Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701656,"link":"/api/v1/people/701656","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":695501,"link":"/api/v1/people/695501"},"second":{"id":800345,"link":"/api/v1/people/800345"},"third":{"id":687521,"link":"/api/v1/people/687521"},"shortstop":{"id":668965,"link":"/api/v1/people/668965"},"left":{"id":678760,"link":"/api/v1/people/678760"},"center":{"id":672018,"link":"/api/v1/people/672018"},"right":{"id":675659,"link":"/api/v1/people/675659"}},"offense":{"batter":{"id":676070,"link":"/api/v1/people/676070","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":77.9,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.485799048869136,"aZ":-24.53741773840544,"pfxX":-10.312354529207996,"pfxZ":4.939900426893471,"pX":0.41819551588103593,"pZ":2.1475429878746026,"vX0":7.065545206608762,"vY0":-123.27918572253651,"vZ0":-2.176508474467422,"x":72.82,"y":149.38,"x0":-1.1388055013800509,"y0":50.00432400496342,"z0":5.10390807346913,"aX":-15.945117349364917},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":8.6,"breakHorizontal":17.2,"spinRate":2606,"spinDirection":249},"zone":6,"typeConfidence":0.87,"plateTime":0.443561751813625,"extension":5.971415376414647},"index":6,"playId":"93836f34-8b35-30be-b3ce-5ee3237921d1","pitchNumber":5,"startTime":"2026-03-21T03:17:47.988Z","endTime":"2026-03-21T03:17:54.058Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701656,"link":"/api/v1/people/701656","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":695501,"link":"/api/v1/people/695501"},"second":{"id":800345,"link":"/api/v1/people/800345"},"third":{"id":687521,"link":"/api/v1/people/687521"},"shortstop":{"id":668965,"link":"/api/v1/people/668965"},"left":{"id":678760,"link":"/api/v1/people/678760"},"center":{"id":672018,"link":"/api/v1/people/672018"},"right":{"id":675659,"link":"/api/v1/people/675659"}},"offense":{"batter":{"id":676070,"link":"/api/v1/people/676070","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676070,"link":"/api/v1/people/676070"},"credit":"b_ab"},{"player":{"id":701656,"link":"/api/v1/people/701656"},"credit":"p_ab"},{"player":{"id":676070,"link":"/api/v1/people/676070"},"credit":"b_pa"},{"player":{"id":701656,"link":"/api/v1/people/701656"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":31.6,"awayTeamWinProbability":68.4,"homeTeamWinProbabilityAdded":-4.799999999999997,"leverageIndex":1.9,"dramaIndex":82.0,"contextMetrics":{},"playEndTime":"2026-03-21T03:17:54.058Z","atBatIndex":61},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Tim Tawa singles on a bunt ground ball to third baseman Eric Brown Jr.","rbi":0,"awayScore":7,"homeScore":6,"isOut":false},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-21T03:18:17.268Z","endTime":"2026-03-21T03:18:28.530Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":701656,"fullName":"Logan Henderson","link":"/api/v1/people/701656"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":687521,"link":"/api/v1/people/687521"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":85.1,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.059183072970676,"aZ":-13.011592512847896,"pfxX":-4.985884211263629,"pfxZ":10.33495378684443,"pX":-0.9280803082126289,"pZ":2.648858349966312,"vX0":2.8944790350622354,"vY0":-134.97857875758217,"vZ0":-4.092204140912377,"x":116.65,"y":96.13,"x0":-1.3638625468121661,"y0":50.00309826886712,"z0":5.094132030155665,"aX":-9.244237668728362},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":18.1,"breakHorizontal":8.4,"spinRate":2445,"spinDirection":208},"zone":11,"typeConfidence":0.86,"plateTime":0.40504634976388854,"extension":6.146404208343932},"hitData":{"launchSpeed":38.4,"launchAngle":-51.0,"totalDistance":4.0,"trajectory":"bunt_grounder","hardness":"medium","location":"5","coordinates":{"coordX":119.88,"coordY":183.61}},"index":0,"playId":"97b7e090-810e-343d-8f7d-2532331e1e81","pitchNumber":1,"startTime":"2026-03-21T03:18:17.268Z","endTime":"2026-03-21T03:18:28.530Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701656,"link":"/api/v1/people/701656","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":695501,"link":"/api/v1/people/695501"},"second":{"id":800345,"link":"/api/v1/people/800345"},"third":{"id":687521,"link":"/api/v1/people/687521"},"shortstop":{"id":668965,"link":"/api/v1/people/668965"},"left":{"id":678760,"link":"/api/v1/people/678760"},"center":{"id":672018,"link":"/api/v1/people/672018"},"right":{"id":675659,"link":"/api/v1/people/675659"}},"offense":{"batter":{"id":694374,"link":"/api/v1/people/694374","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694374,"link":"/api/v1/people/694374"},"credit":"b_ab"},{"player":{"id":701656,"link":"/api/v1/people/701656"},"credit":"p_ab"},{"player":{"id":694374,"link":"/api/v1/people/694374"},"credit":"b_pa"},{"player":{"id":701656,"link":"/api/v1/people/701656"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":37.0,"awayTeamWinProbability":63.0,"homeTeamWinProbabilityAdded":5.399999999999999,"leverageIndex":1.44,"dramaIndex":74.0,"contextMetrics":{},"playEndTime":"2026-03-21T03:18:28.530Z","atBatIndex":62},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ildemaro Vargas grounds out, second baseman Juan Baez to first baseman Blake Burke. Tim Tawa to 3rd.","rbi":0,"awayScore":7,"homeScore":6,"isOut":true},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-21T03:19:06.071Z","endTime":"2026-03-21T03:20:44.707Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":701656,"fullName":"Logan Henderson","link":"/api/v1/people/701656"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4],"actionIndex":[3],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Pickoff Error 1B","eventType":"pickoff_error_1b","movementReason":"r_pickoff_error_1b","runner":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":701656,"link":"/api/v1/people/701656"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_throwing_error"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":800345,"link":"/api/v1/people/800345"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":695501,"link":"/api/v1/people/695501"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":93.0,"endSpeed":85.2,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.875948663191384,"aZ":-11.600074911848482,"pfxX":-6.181222877597209,"pfxZ":11.101783693830072,"pX":0.6226135912445624,"pZ":0.9254964862383624,"vX0":7.10284362236496,"vY0":-135.13431618414774,"vZ0":-8.538100503767813,"x":138.57,"y":153.62,"x0":-1.234228488431599,"y0":50.005711255099904,"z0":4.937013833939261,"aX":-11.458269738389031},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":18.5,"breakHorizontal":9.7,"spinRate":2363,"spinDirection":218},"zone":14,"typeConfidence":0.9,"plateTime":0.40500632651664015,"extension":6.1751489824296755},"index":0,"playId":"d49da697-55bb-3d8a-bd7f-713946f6c6fc","pitchNumber":1,"startTime":"2026-03-21T03:19:06.071Z","endTime":"2026-03-21T03:19:12.141Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701656,"link":"/api/v1/people/701656","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":695501,"link":"/api/v1/people/695501"},"second":{"id":800345,"link":"/api/v1/people/800345"},"third":{"id":687521,"link":"/api/v1/people/687521"},"shortstop":{"id":668965,"link":"/api/v1/people/668965"},"left":{"id":678760,"link":"/api/v1/people/678760"},"center":{"id":672018,"link":"/api/v1/people/672018"},"right":{"id":675659,"link":"/api/v1/people/675659"}},"offense":{"batter":{"id":545121,"link":"/api/v1/people/545121","batSide":{"code":"L","description":"Left"}},"first":{"id":694374,"link":"/api/v1/people/694374"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":80.0,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.17527072178331,"aZ":-22.387810095849545,"pfxX":0.10179769033841612,"pfxZ":5.991593090692408,"pX":0.6468487086871951,"pZ":1.9304614653674228,"vX0":4.826627307404416,"vY0":-127.03375224812109,"vZ0":-3.2901139646382376,"x":128.05,"y":125.35,"x0":-1.2914986634462597,"y0":50.00362116559524,"z0":5.023460801071918,"aX":0.16530626748274033},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":10.3,"breakHorizontal":-1.3,"spinRate":3009,"spinDirection":252},"zone":9,"typeConfidence":0.9,"plateTime":0.4312705169179072,"extension":6.215326394791928},"index":1,"playId":"cb4de539-9412-30b4-b7bb-3aa4b38a2169","pitchNumber":2,"startTime":"2026-03-21T03:19:22.981Z","endTime":"2026-03-21T03:19:29.498Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701656,"link":"/api/v1/people/701656","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":695501,"link":"/api/v1/people/695501"},"second":{"id":800345,"link":"/api/v1/people/800345"},"third":{"id":687521,"link":"/api/v1/people/687521"},"shortstop":{"id":668965,"link":"/api/v1/people/668965"},"left":{"id":678760,"link":"/api/v1/people/678760"},"center":{"id":672018,"link":"/api/v1/people/672018"},"right":{"id":675659,"link":"/api/v1/people/675659"}},"offense":{"batter":{"id":545121,"link":"/api/v1/people/545121","batSide":{"code":"L","description":"Left"}},"first":{"id":694374,"link":"/api/v1/people/694374"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"index":2,"playId":"0b7995c1-b6f7-3d28-86bd-91dd5286ec35","startTime":"2026-03-21T03:19:54.697Z","endTime":"2026-03-21T03:20:01.408Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":701656,"link":"/api/v1/people/701656","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":695501,"link":"/api/v1/people/695501"},"second":{"id":800345,"link":"/api/v1/people/800345"},"third":{"id":687521,"link":"/api/v1/people/687521"},"shortstop":{"id":668965,"link":"/api/v1/people/668965"},"left":{"id":678760,"link":"/api/v1/people/678760"},"center":{"id":672018,"link":"/api/v1/people/672018"},"right":{"id":675659,"link":"/api/v1/people/675659"}},"offense":{"batter":{"id":545121,"link":"/api/v1/people/545121","batSide":{"code":"L","description":"Left"}},"first":{"id":694374,"link":"/api/v1/people/694374"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Throwing error by pitcher Logan Henderson on the pickoff attempt.","event":"Pickoff Error 1B","eventType":"pickoff_error_1b","awayScore":7,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"index":3,"actionPlayId":"0b7995c1-b6f7-3d28-86bd-91dd5286ec35","startTime":"2026-03-21T03:20:36.672Z","endTime":"2026-03-21T03:20:36.673Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":694374,"link":"/api/v1/people/694374"},"defense":{"pitcher":{"id":701656,"link":"/api/v1/people/701656","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":695501,"link":"/api/v1/people/695501"},"second":{"id":800345,"link":"/api/v1/people/800345"},"third":{"id":687521,"link":"/api/v1/people/687521"},"shortstop":{"id":668965,"link":"/api/v1/people/668965"},"left":{"id":678760,"link":"/api/v1/people/678760"},"center":{"id":672018,"link":"/api/v1/people/672018"},"right":{"id":675659,"link":"/api/v1/people/675659"}},"offense":{"batter":{"id":545121,"link":"/api/v1/people/545121","batSide":{"code":"L","description":"Left"}},"first":{"id":694374,"link":"/api/v1/people/694374"},"postOnSecond":{"id":694374,"link":"/api/v1/people/694374"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Third Base"}],"homeTeamWinProbability":40.9,"awayTeamWinProbability":59.1,"homeTeamWinProbabilityAdded":3.8999999999999986,"leverageIndex":2.68,"dramaIndex":96.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(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":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.5,"endSpeed":76.1,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.670990393784578,"aZ":-28.41857062370486,"pfxX":-10.886560616240088,"pfxZ":2.5380170386470002,"pX":-1.0386717161808043,"pZ":2.1253336643524197,"vX0":3.858787130375471,"vY0":-121.49529794317094,"vZ0":-1.2068583225181673,"x":132.43,"y":180.48,"x0":-1.2406212049273655,"y0":50.00580135677426,"z0":5.1174135898318625,"aX":-16.141298486395232},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":4.6,"breakHorizontal":18.7,"spinRate":2502,"spinDirection":253},"zone":13,"typeConfidence":0.9,"plateTime":0.45226841267704954,"extension":6.076867186039449},"hitData":{"launchSpeed":98.5,"launchAngle":6.0,"totalDistance":146.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":150.29,"coordY":152.7}},"index":4,"playId":"427c9232-234e-3913-a51f-3afe4ba8eba5","pitchNumber":3,"startTime":"2026-03-21T03:20:36.674Z","endTime":"2026-03-21T03:20:44.707Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701656,"link":"/api/v1/people/701656","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":695501,"link":"/api/v1/people/695501"},"second":{"id":800345,"link":"/api/v1/people/800345"},"third":{"id":687521,"link":"/api/v1/people/687521"},"shortstop":{"id":668965,"link":"/api/v1/people/668965"},"left":{"id":678760,"link":"/api/v1/people/678760"},"center":{"id":672018,"link":"/api/v1/people/672018"},"right":{"id":675659,"link":"/api/v1/people/675659"}},"offense":{"batter":{"id":545121,"link":"/api/v1/people/545121","batSide":{"code":"L","description":"Left"}},"second":{"id":694374,"link":"/api/v1/people/694374"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":545121,"link":"/api/v1/people/545121"},"credit":"b_ab"},{"player":{"id":701656,"link":"/api/v1/people/701656"},"credit":"p_ab"},{"player":{"id":545121,"link":"/api/v1/people/545121"},"credit":"b_pa"},{"player":{"id":701656,"link":"/api/v1/people/701656"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":34.2,"awayTeamWinProbability":65.8,"homeTeamWinProbabilityAdded":-6.699999999999996,"leverageIndex":2.68,"dramaIndex":89.0,"contextMetrics":{},"playEndTime":"2026-03-21T03:20:44.707Z","atBatIndex":63},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Caleb Roberts pops out to shortstop Freddy Zamora.","rbi":0,"awayScore":7,"homeScore":6,"isOut":true},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-21T03:21:12.648Z","endTime":"2026-03-21T03:23:15.848Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":681134,"fullName":"Caleb Roberts","link":"/api/v1/people/681134"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":701656,"fullName":"Logan Henderson","link":"/api/v1/people/701656"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":681134,"fullName":"Caleb Roberts","link":"/api/v1/people/681134"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":668965,"link":"/api/v1/people/668965"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"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":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.2,"endSpeed":77.1,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.596231507094927,"aZ":-27.979415092739803,"pfxX":-10.267291406786036,"pfxZ":2.7647657222602913,"pX":-1.0750948941898146,"pZ":2.230213119472977,"vX0":3.6578521694626276,"vY0":-122.52431860239166,"vZ0":-1.2018430793553532,"x":119.28,"y":206.86,"x0":-1.2548658664640366,"y0":50.00304710655971,"z0":5.12173127616514,"aX":-15.583942532735897},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":4.9,"breakHorizontal":17.8,"spinRate":2430,"spinDirection":256},"zone":13,"typeConfidence":0.89,"plateTime":0.44732327772102565,"extension":5.932405451771275},"index":0,"playId":"5087cf36-68df-3343-b632-c48e3a281c7c","pitchNumber":1,"startTime":"2026-03-21T03:21:12.648Z","endTime":"2026-03-21T03:21:16.366Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701656,"link":"/api/v1/people/701656","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":695501,"link":"/api/v1/people/695501"},"second":{"id":800345,"link":"/api/v1/people/800345"},"third":{"id":687521,"link":"/api/v1/people/687521"},"shortstop":{"id":668965,"link":"/api/v1/people/668965"},"left":{"id":678760,"link":"/api/v1/people/678760"},"center":{"id":672018,"link":"/api/v1/people/672018"},"right":{"id":675659,"link":"/api/v1/people/675659"}},"offense":{"batter":{"id":681134,"link":"/api/v1/people/681134","batSide":{"code":"L","description":"Left"}},"third":{"id":694374,"link":"/api/v1/people/694374"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.2,"endSpeed":76.0,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.16535968544373,"aZ":-27.812086364595704,"pfxX":-10.613381805848405,"pfxZ":2.9548863864473685,"pX":-1.6004360982972388,"pZ":1.9891848336267381,"vX0":2.7765424065069086,"vY0":-121.19380363085038,"vZ0":-1.651212522346025,"x":60.99,"y":148.44,"x0":-1.3867243827067668,"y0":50.00476897943413,"z0":5.123973915683733,"aX":-15.684146965904125},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":5.2,"breakHorizontal":18.5,"spinRate":2547,"spinDirection":253},"zone":13,"typeConfidence":0.89,"plateTime":0.45310262423315617,"extension":6.015003497448003},"index":1,"playId":"4f6d3134-3b79-3b19-afa7-6028d8e3a47f","pitchNumber":2,"startTime":"2026-03-21T03:21:34.793Z","endTime":"2026-03-21T03:21:38.975Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701656,"link":"/api/v1/people/701656","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":695501,"link":"/api/v1/people/695501"},"second":{"id":800345,"link":"/api/v1/people/800345"},"third":{"id":687521,"link":"/api/v1/people/687521"},"shortstop":{"id":668965,"link":"/api/v1/people/668965"},"left":{"id":678760,"link":"/api/v1/people/678760"},"center":{"id":672018,"link":"/api/v1/people/672018"},"right":{"id":675659,"link":"/api/v1/people/675659"}},"offense":{"batter":{"id":681134,"link":"/api/v1/people/681134","batSide":{"code":"L","description":"Left"}},"third":{"id":694374,"link":"/api/v1/people/694374"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":84.4,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.73368532876745,"aZ":-12.895694477183065,"pfxX":-6.477317789180602,"pfxZ":10.491652702596603,"pX":-0.03612680899398082,"pZ":1.8775602428793337,"vX0":5.494802379791416,"vY0":-135.2455184993891,"vZ0":-5.849631153711568,"x":106.13,"y":131.47,"x0":-1.260752992599328,"y0":50.00213761802724,"z0":4.986486442521413,"aX":-11.901546511969768},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":17.8,"breakHorizontal":10.4,"spinRate":2406,"spinDirection":209},"zone":8,"typeConfidence":0.9,"plateTime":0.4062602897008434,"extension":6.176810074137374},"index":2,"playId":"2820a35e-321b-3d66-ad6d-17fef5b49b76","pitchNumber":3,"startTime":"2026-03-21T03:22:00.067Z","endTime":"2026-03-21T03:22:05.986Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701656,"link":"/api/v1/people/701656","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":695501,"link":"/api/v1/people/695501"},"second":{"id":800345,"link":"/api/v1/people/800345"},"third":{"id":687521,"link":"/api/v1/people/687521"},"shortstop":{"id":668965,"link":"/api/v1/people/668965"},"left":{"id":678760,"link":"/api/v1/people/678760"},"center":{"id":672018,"link":"/api/v1/people/672018"},"right":{"id":675659,"link":"/api/v1/people/675659"}},"offense":{"batter":{"id":681134,"link":"/api/v1/people/681134","batSide":{"code":"L","description":"Left"}},"third":{"id":694374,"link":"/api/v1/people/694374"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":85.7,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.27487751423509,"aZ":-13.26358432422458,"pfxX":-5.960402296960478,"pfxZ":9.976169672396633,"pX":-1.2154022398902575,"pZ":2.3980072036054625,"vX0":2.422483992838557,"vY0":-137.274610575037,"vZ0":-4.773752089310126,"x":195.11,"y":118.28,"x0":-1.3381745209185527,"y0":50.00685114449967,"z0":5.072622554397177,"aX":-11.302147576562605},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":17.2,"breakHorizontal":10.2,"spinRate":2402,"spinDirection":214},"zone":13,"typeConfidence":0.91,"plateTime":0.40002020451704157,"extension":6.021819560468677},"index":3,"playId":"5894380a-1d71-355c-b06c-135929b99ccc","pitchNumber":4,"startTime":"2026-03-21T03:22:20.628Z","endTime":"2026-03-21T03:22:26.327Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701656,"link":"/api/v1/people/701656","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":695501,"link":"/api/v1/people/695501"},"second":{"id":800345,"link":"/api/v1/people/800345"},"third":{"id":687521,"link":"/api/v1/people/687521"},"shortstop":{"id":668965,"link":"/api/v1/people/668965"},"left":{"id":678760,"link":"/api/v1/people/678760"},"center":{"id":672018,"link":"/api/v1/people/672018"},"right":{"id":675659,"link":"/api/v1/people/675659"}},"offense":{"batter":{"id":681134,"link":"/api/v1/people/681134","batSide":{"code":"L","description":"Left"}},"third":{"id":694374,"link":"/api/v1/people/694374"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.9,"endSpeed":75.5,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.958771252165956,"aZ":-28.18657731277971,"pfxX":-11.245977283827626,"pfxZ":2.7339645049147716,"pX":0.018491488457772237,"pZ":1.9344290738952297,"vX0":6.5074550638412365,"vY0":-120.49908121829199,"vZ0":-1.6297867303200424,"x":121.91,"y":105.09,"x0":-1.265738474169767,"y0":50.004925384680405,"z0":5.126579343745726,"aX":-16.42317231709367},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":4.8,"breakHorizontal":18.6,"spinRate":2535,"spinDirection":265},"zone":8,"typeConfidence":0.9,"plateTime":0.4557858435435542,"extension":6.049024131961152},"index":4,"playId":"bdc18e32-91ac-327b-ae2f-ed75a93ea2f1","pitchNumber":5,"startTime":"2026-03-21T03:22:38.027Z","endTime":"2026-03-21T03:22:41.785Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701656,"link":"/api/v1/people/701656","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":695501,"link":"/api/v1/people/695501"},"second":{"id":800345,"link":"/api/v1/people/800345"},"third":{"id":687521,"link":"/api/v1/people/687521"},"shortstop":{"id":668965,"link":"/api/v1/people/668965"},"left":{"id":678760,"link":"/api/v1/people/678760"},"center":{"id":672018,"link":"/api/v1/people/672018"},"right":{"id":675659,"link":"/api/v1/people/675659"}},"offense":{"batter":{"id":681134,"link":"/api/v1/people/681134","batSide":{"code":"L","description":"Left"}},"third":{"id":694374,"link":"/api/v1/people/694374"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":79.7,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.72406055561343,"aZ":-24.910258591192015,"pfxX":1.399742730225992,"pfxZ":4.503621067052984,"pX":0.7510224653946503,"pZ":2.415362741325548,"vX0":4.797689306946177,"vY0":-125.73644115061518,"vZ0":-1.6347742433328598,"x":123.23,"y":146.08,"x0":-1.3579723643233552,"y0":50.004108994408256,"z0":5.080948815190041,"aX":2.25668578838384},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":8.0,"breakHorizontal":-3.6,"spinRate":2389,"spinDirection":187},"zone":6,"typeConfidence":0.88,"plateTime":0.43440091031436445,"extension":6.230575614614123},"hitData":{"launchSpeed":56.3,"launchAngle":26.0,"totalDistance":151.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":120.39,"coordY":163.34}},"index":5,"playId":"c7181307-70c2-379d-8afb-9cc9c94d7db7","pitchNumber":6,"startTime":"2026-03-21T03:23:09.928Z","endTime":"2026-03-21T03:23:15.848Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701656,"link":"/api/v1/people/701656","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":695501,"link":"/api/v1/people/695501"},"second":{"id":800345,"link":"/api/v1/people/800345"},"third":{"id":687521,"link":"/api/v1/people/687521"},"shortstop":{"id":668965,"link":"/api/v1/people/668965"},"left":{"id":678760,"link":"/api/v1/people/678760"},"center":{"id":672018,"link":"/api/v1/people/672018"},"right":{"id":675659,"link":"/api/v1/people/675659"}},"offense":{"batter":{"id":681134,"link":"/api/v1/people/681134","batSide":{"code":"L","description":"Left"}},"third":{"id":694374,"link":"/api/v1/people/694374"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681134,"link":"/api/v1/people/681134"},"credit":"b_ab"},{"player":{"id":701656,"link":"/api/v1/people/701656"},"credit":"p_ab"},{"player":{"id":681134,"link":"/api/v1/people/681134"},"credit":"b_pa"},{"player":{"id":701656,"link":"/api/v1/people/701656"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":25.5,"awayTeamWinProbability":74.5,"homeTeamWinProbabilityAdded":-8.700000000000003,"leverageIndex":3.18,"dramaIndex":138.0,"contextMetrics":{},"playEndTime":"2026-03-21T03:23:15.848Z","atBatIndex":64},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Eric Brown Jr. strikes out swinging.","rbi":0,"awayScore":7,"homeScore":6,"isOut":true},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-21T03:25:35.221Z","endTime":"2026-03-21T03:26:26.762Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":687521,"fullName":"Eric Brown Jr.","link":"/api/v1/people/687521"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686826,"fullName":"Bryce Jarvis","link":"/api/v1/people/686826"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":687521,"fullName":"Eric Brown Jr.","link":"/api/v1/people/687521"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":808024,"link":"/api/v1/people/808024"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Bryce Jarvis replaces Kevin Ginkel.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-21T03:25:35.219Z","endTime":"2026-03-21T03:25:35.220Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":686826,"link":"/api/v1/people/686826"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":656464,"link":"/api/v1/people/656464","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808024,"link":"/api/v1/people/808024"},"first":{"id":699471,"link":"/api/v1/people/699471"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":545121,"link":"/api/v1/people/545121"},"left":{"id":681134,"link":"/api/v1/people/681134"},"center":{"id":806869,"link":"/api/v1/people/806869"},"right":{"id":699228,"link":"/api/v1/people/699228"}},"offense":{"batter":{"id":687521,"link":"/api/v1/people/687521","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":86.8,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.988596264784153,"aZ":-11.134763352738815,"pfxX":-7.059360391309944,"pfxZ":10.882506415849498,"pX":0.2044934390992381,"pZ":2.529882683270467,"vX0":6.919579551339972,"vY0":-138.20001093595556,"vZ0":-6.721596902874917,"x":99.12,"y":122.52,"x0":-1.4153825436754692,"y0":50.00103328990544,"z0":5.742536301108455,"aX":-13.645320402344984},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":18.5,"breakHorizontal":11.3,"spinRate":2257,"spinDirection":216},"zone":5,"typeConfidence":0.93,"plateTime":0.39642918776663016,"extension":5.75878934408603},"index":1,"playId":"5759532c-2c96-335c-bb3a-2da17d94cfb8","pitchNumber":1,"startTime":"2026-03-21T03:25:35.221Z","endTime":"2026-03-21T03:25:39.223Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686826,"link":"/api/v1/people/686826","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808024,"link":"/api/v1/people/808024"},"first":{"id":699471,"link":"/api/v1/people/699471"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":545121,"link":"/api/v1/people/545121"},"left":{"id":681134,"link":"/api/v1/people/681134"},"center":{"id":806869,"link":"/api/v1/people/806869"},"right":{"id":699228,"link":"/api/v1/people/699228"}},"offense":{"batter":{"id":687521,"link":"/api/v1/people/687521","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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":84.9,"endSpeed":77.7,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.32495498230261,"aZ":-33.51331260519642,"pfxX":2.7423065639816793,"pfxZ":-0.871236491145007,"pX":0.9807730943718243,"pZ":2.0263205819601073,"vX0":6.053934897558567,"vY0":-123.52767461287368,"vZ0":-1.6880173826296216,"x":132.87,"y":181.42,"x0":-1.8654570038933238,"y0":50.004956764005904,"z0":5.555951660286614,"aX":4.205335395999612},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-1.7,"breakHorizontal":-6.5,"spinRate":2486,"spinDirection":41},"zone":14,"typeConfidence":0.92,"plateTime":0.44467870956863553,"extension":5.653646510570322},"index":2,"playId":"3a4b7274-c988-3290-ad42-e966f2456646","pitchNumber":2,"startTime":"2026-03-21T03:25:49.701Z","endTime":"2026-03-21T03:25:52.749Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686826,"link":"/api/v1/people/686826","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808024,"link":"/api/v1/people/808024"},"first":{"id":699471,"link":"/api/v1/people/699471"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":545121,"link":"/api/v1/people/545121"},"left":{"id":681134,"link":"/api/v1/people/681134"},"center":{"id":806869,"link":"/api/v1/people/806869"},"right":{"id":699228,"link":"/api/v1/people/699228"}},"offense":{"batter":{"id":687521,"link":"/api/v1/people/687521","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.7,"endSpeed":78.3,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.09135259268554,"aZ":-37.297000832715334,"pfxX":1.268577652596571,"pfxZ":-3.3341635170331942,"pX":1.4460813657018554,"pZ":1.4621224141061955,"vX0":7.017664252464207,"vY0":-123.15435758917532,"vZ0":-2.1911274106677863,"x":169.69,"y":222.88,"x0":-1.6031177981534472,"y0":50.00128526515727,"z0":5.513307386799651,"aX":1.9494236876118782},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.4,"breakVerticalInduced":-6.2,"breakHorizontal":-4.0,"spinRate":2471,"spinDirection":51},"zone":14,"typeConfidence":0.8,"plateTime":0.4444881407318375,"extension":5.500363008017419},"index":3,"playId":"9cd8856a-8ed5-3975-87b6-39e93eab56bb","pitchNumber":3,"startTime":"2026-03-21T03:26:06.938Z","endTime":"2026-03-21T03:26:10.879Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686826,"link":"/api/v1/people/686826","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808024,"link":"/api/v1/people/808024"},"first":{"id":699471,"link":"/api/v1/people/699471"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":545121,"link":"/api/v1/people/545121"},"left":{"id":681134,"link":"/api/v1/people/681134"},"center":{"id":806869,"link":"/api/v1/people/806869"},"right":{"id":699228,"link":"/api/v1/people/699228"}},"offense":{"batter":{"id":687521,"link":"/api/v1/people/687521","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":87.6,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.260235985972884,"aZ":-16.852804846259616,"pfxX":-5.238861062223654,"pfxZ":7.804747821152297,"pX":0.5722877848264417,"pZ":3.1856323653730776,"vX0":7.290070400297514,"vY0":-138.9910422050843,"vZ0":-3.9464117334862268,"x":97.81,"y":177.18,"x0":-1.4001214600429557,"y0":50.00024963443012,"z0":5.738321320415499,"aX":-10.280946078599765},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":13.6,"breakHorizontal":8.0,"spinRate":2165,"spinDirection":218},"zone":3,"typeConfidence":0.91,"plateTime":0.39362435529171114,"extension":5.734715474801466},"index":4,"playId":"494cf37d-4038-304b-9f6c-14f97577bd98","pitchNumber":4,"startTime":"2026-03-21T03:26:23.493Z","endTime":"2026-03-21T03:26:26.762Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686826,"link":"/api/v1/people/686826","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808024,"link":"/api/v1/people/808024"},"first":{"id":699471,"link":"/api/v1/people/699471"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":545121,"link":"/api/v1/people/545121"},"left":{"id":681134,"link":"/api/v1/people/681134"},"center":{"id":806869,"link":"/api/v1/people/806869"},"right":{"id":699228,"link":"/api/v1/people/699228"}},"offense":{"batter":{"id":687521,"link":"/api/v1/people/687521","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687521,"link":"/api/v1/people/687521"},"credit":"b_ab"},{"player":{"id":686826,"link":"/api/v1/people/686826"},"credit":"p_ab"},{"player":{"id":687521,"link":"/api/v1/people/687521"},"credit":"b_pa"},{"player":{"id":686826,"link":"/api/v1/people/686826"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":27.800000000000004,"awayTeamWinProbability":72.19999999999999,"homeTeamWinProbabilityAdded":2.3000000000000043,"leverageIndex":0.9,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-03-21T03:26:26.762Z","atBatIndex":65},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Greg Jones strikes out swinging.","rbi":0,"awayScore":7,"homeScore":6,"isOut":true},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-21T03:26:48.979Z","endTime":"2026-03-21T03:27:42.293Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":675659,"fullName":"Greg Jones","link":"/api/v1/people/675659"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686826,"fullName":"Bryce Jarvis","link":"/api/v1/people/686826"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":675659,"fullName":"Greg Jones","link":"/api/v1/people/675659"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":808024,"link":"/api/v1/people/808024"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":77.2,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.029708912270994,"aZ":-28.20014506389696,"pfxX":-10.776488233007022,"pfxZ":2.6290546976398357,"pX":0.33156836533582634,"pZ":1.3527808648217534,"vX0":8.147863706664271,"vY0":-122.07902211601959,"vZ0":-3.8437323437143585,"x":50.47,"y":122.05,"x0":-1.6491609224530444,"y0":50.000776056471906,"z0":5.375083555240501,"aX":-16.26445597079915},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":4.1,"breakHorizontal":17.6,"spinRate":2033,"spinDirection":256},"zone":14,"typeConfidence":0.9,"plateTime":0.44867558470590785,"extension":5.605822275034597},"index":0,"playId":"21dff736-4cda-35a9-a1d5-54afaf056e91","pitchNumber":1,"startTime":"2026-03-21T03:26:48.979Z","endTime":"2026-03-21T03:26:55.896Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686826,"link":"/api/v1/people/686826","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808024,"link":"/api/v1/people/808024"},"first":{"id":699471,"link":"/api/v1/people/699471"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":545121,"link":"/api/v1/people/545121"},"left":{"id":681134,"link":"/api/v1/people/681134"},"center":{"id":806869,"link":"/api/v1/people/806869"},"right":{"id":699228,"link":"/api/v1/people/699228"}},"offense":{"batter":{"id":675659,"link":"/api/v1/people/675659","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.1,"endSpeed":75.2,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.150987139564695,"aZ":-30.335111328048903,"pfxX":-10.753075668036724,"pfxZ":1.2715058187902208,"pX":-0.521307201140819,"pZ":2.631391022201931,"vX0":6.3127913365737705,"vY0":-119.41880769116737,"vZ0":-0.04597722589634068,"x":97.81,"y":135.71,"x0":-1.8030196973716146,"y0":50.001046690959036,"z0":5.381358413083758,"aX":-15.518078494566936},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":2.5,"breakHorizontal":17.9,"spinRate":2071,"spinDirection":269},"zone":4,"typeConfidence":0.91,"plateTime":0.45879609733469895,"extension":5.789550570190001},"index":1,"playId":"c673b8c5-8fa8-38b2-947a-ef2c937d70c6","pitchNumber":2,"startTime":"2026-03-21T03:27:02.797Z","endTime":"2026-03-21T03:27:08.529Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686826,"link":"/api/v1/people/686826","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808024,"link":"/api/v1/people/808024"},"first":{"id":699471,"link":"/api/v1/people/699471"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":545121,"link":"/api/v1/people/545121"},"left":{"id":681134,"link":"/api/v1/people/681134"},"center":{"id":806869,"link":"/api/v1/people/806869"},"right":{"id":699228,"link":"/api/v1/people/699228"}},"offense":{"batter":{"id":675659,"link":"/api/v1/people/675659","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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, 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":1,"outs":1},"pitchData":{"startSpeed":82.7,"endSpeed":75.4,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.338551535166555,"aZ":-30.300302159366375,"pfxX":-11.304686736061004,"pfxZ":1.2882044255770708,"pX":0.015249015957174233,"pZ":3.0434569178421413,"vX0":7.6201596151352256,"vY0":-120.16443049342642,"vZ0":0.5500197115087639,"x":97.81,"y":135.71,"x0":-1.735948512367121,"y0":50.00362306608976,"z0":5.514022363655421,"aX":-16.452885147235296},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":2.8,"breakHorizontal":18.5,"spinRate":1991,"spinDirection":268},"zone":2,"typeConfidence":0.91,"plateTime":0.45666331206258004,"extension":5.818441710609132},"index":2,"playId":"00d46d73-3f09-3d3e-8ef8-bc26467e1a4a","pitchNumber":3,"startTime":"2026-03-21T03:27:21.461Z","endTime":"2026-03-21T03:27:26.059Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686826,"link":"/api/v1/people/686826","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808024,"link":"/api/v1/people/808024"},"first":{"id":699471,"link":"/api/v1/people/699471"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":545121,"link":"/api/v1/people/545121"},"left":{"id":681134,"link":"/api/v1/people/681134"},"center":{"id":806869,"link":"/api/v1/people/806869"},"right":{"id":699228,"link":"/api/v1/people/699228"}},"offense":{"batter":{"id":675659,"link":"/api/v1/people/675659","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":79.8,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.399623643080417,"aZ":-39.03096240062829,"pfxX":-0.31968925673806436,"pfxZ":-4.27033876924465,"pX":0.21080938823793668,"pZ":1.1764685231810121,"vX0":5.946910838263858,"vY0":-126.14797753226823,"vZ0":-2.374929887634002,"x":97.81,"y":135.71,"x0":-2.1386038392718105,"y0":50.00048059167369,"z0":5.285728071869606,"aX":-0.5136696059504393},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.5,"breakVerticalInduced":-8.0,"breakHorizontal":-0.8,"spinRate":2493,"spinDirection":50},"zone":14,"typeConfidence":0.88,"plateTime":0.43469526079417165,"extension":5.539464655480785},"index":3,"playId":"03ab89a2-4a23-36cc-afb9-26ef07a142b5","pitchNumber":4,"startTime":"2026-03-21T03:27:36.062Z","endTime":"2026-03-21T03:27:42.293Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686826,"link":"/api/v1/people/686826","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808024,"link":"/api/v1/people/808024"},"first":{"id":699471,"link":"/api/v1/people/699471"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":545121,"link":"/api/v1/people/545121"},"left":{"id":681134,"link":"/api/v1/people/681134"},"center":{"id":806869,"link":"/api/v1/people/806869"},"right":{"id":699228,"link":"/api/v1/people/699228"}},"offense":{"batter":{"id":675659,"link":"/api/v1/people/675659","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":675659,"link":"/api/v1/people/675659"},"credit":"b_ab"},{"player":{"id":686826,"link":"/api/v1/people/686826"},"credit":"p_ab"},{"player":{"id":675659,"link":"/api/v1/people/675659"},"credit":"b_pa"},{"player":{"id":686826,"link":"/api/v1/people/686826"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":29.599999999999998,"awayTeamWinProbability":70.4,"homeTeamWinProbabilityAdded":1.7999999999999936,"leverageIndex":0.7,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2026-03-21T03:27:42.293Z","atBatIndex":66},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Reese McGuire flies out to right fielder Jakey Josepha.","rbi":0,"awayScore":7,"homeScore":6,"isOut":true},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-21T03:28:04.034Z","endTime":"2026-03-21T03:29:45.460Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":624512,"fullName":"Reese McGuire","link":"/api/v1/people/624512"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686826,"fullName":"Bryce Jarvis","link":"/api/v1/people/686826"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":624512,"fullName":"Reese McGuire","link":"/api/v1/people/624512"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":699228,"link":"/api/v1/people/699228"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.8,"endSpeed":81.8,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.560017681635514,"aZ":-26.670934397357485,"pfxX":0.9892869639890356,"pfxZ":3.2546584037454105,"pX":0.9628325625410993,"pZ":1.5089090669986167,"vX0":6.527357931823102,"vY0":-129.1854020565447,"vZ0":-4.86337814534637,"x":92.99,"y":118.28,"x0":-1.723803772565015,"y0":50.004747326347605,"z0":5.462521820432389,"aX":1.6750832390645767},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":5.0,"breakHorizontal":-3.2,"spinRate":2338,"spinDirection":231},"zone":14,"typeConfidence":0.94,"plateTime":0.42374367251427847,"extension":5.809754283707412},"index":0,"playId":"c938a63c-e63b-3e9e-bec8-b7434d255b06","pitchNumber":1,"startTime":"2026-03-21T03:28:04.034Z","endTime":"2026-03-21T03:28:07.153Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686826,"link":"/api/v1/people/686826","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808024,"link":"/api/v1/people/808024"},"first":{"id":699471,"link":"/api/v1/people/699471"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":545121,"link":"/api/v1/people/545121"},"left":{"id":681134,"link":"/api/v1/people/681134"},"center":{"id":806869,"link":"/api/v1/people/806869"},"right":{"id":699228,"link":"/api/v1/people/699228"}},"offense":{"batter":{"id":624512,"link":"/api/v1/people/624512","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.0,"endSpeed":76.3,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.561172245960456,"aZ":-28.816108620282524,"pfxX":-11.362937199460111,"pfxZ":2.2825398590920427,"pX":0.34987463151422377,"pZ":0.8630900327296338,"vX0":8.74846900843563,"vY0":-120.55280945062546,"vZ0":-4.295576224738067,"x":124.11,"y":76.34,"x0":-1.8508605696188876,"y0":50.0021325947663,"z0":5.213232136580808,"aX":-16.714666893363322},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":3.4,"breakHorizontal":18.5,"spinRate":2154,"spinDirection":270},"zone":14,"typeConfidence":0.91,"plateTime":0.45443249212798253,"extension":5.79915116168545},"index":1,"playId":"6fe02905-c0b0-3316-b834-42e7314c631b","pitchNumber":2,"startTime":"2026-03-21T03:28:17.657Z","endTime":"2026-03-21T03:28:24.173Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686826,"link":"/api/v1/people/686826","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808024,"link":"/api/v1/people/808024"},"first":{"id":699471,"link":"/api/v1/people/699471"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":545121,"link":"/api/v1/people/545121"},"left":{"id":681134,"link":"/api/v1/people/681134"},"center":{"id":806869,"link":"/api/v1/people/806869"},"right":{"id":699228,"link":"/api/v1/people/699228"}},"offense":{"batter":{"id":624512,"link":"/api/v1/people/624512","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.6,"endSpeed":81.2,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.289452851211145,"aZ":-28.31430401743746,"pfxX":1.2764192468073399,"pfxZ":2.297895476631826,"pX":0.342400552006866,"pZ":2.5961610743524988,"vX0":5.065201537448175,"vY0":-128.9839974093568,"vZ0":-1.762085328440759,"x":142.52,"y":130.06,"x0":-1.8142262366845092,"y0":50.0050588533561,"z0":5.475324466652454,"aX":2.146819417930093},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":4.0,"breakHorizontal":-3.5,"spinRate":2373,"spinDirection":165},"zone":6,"typeConfidence":0.88,"plateTime":0.424942075572301,"extension":5.622346257598489},"index":2,"playId":"58072d8b-1e4f-3a77-8a78-64fb0ef8e81b","pitchNumber":3,"startTime":"2026-03-21T03:28:35.557Z","endTime":"2026-03-21T03:28:38.973Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686826,"link":"/api/v1/people/686826","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808024,"link":"/api/v1/people/808024"},"first":{"id":699471,"link":"/api/v1/people/699471"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":545121,"link":"/api/v1/people/545121"},"left":{"id":681134,"link":"/api/v1/people/681134"},"center":{"id":806869,"link":"/api/v1/people/806869"},"right":{"id":699228,"link":"/api/v1/people/699228"}},"offense":{"batter":{"id":624512,"link":"/api/v1/people/624512","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.9,"endSpeed":75.2,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.6637819541994,"aZ":-34.300313004749235,"pfxX":-7.213161272563939,"pfxZ":-1.478198656956037,"pX":-1.2153074100597037,"pZ":3.4704692740148384,"vX0":3.4482667942421745,"vY0":-119.22875927366441,"vZ0":2.2088506542500697,"x":142.52,"y":130.06,"x0":-1.742299878790034,"y0":50.000982408027525,"z0":5.624789433459317,"aX":-10.396271680539309},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-1.9,"breakHorizontal":12.2,"spinRate":1969,"spinDirection":262},"zone":11,"typeConfidence":0.89,"plateTime":0.4591823293741708,"extension":5.738932262466953},"index":3,"playId":"979ff34a-4ff5-36b2-bf97-f124336603fb","pitchNumber":4,"startTime":"2026-03-21T03:28:59.777Z","endTime":"2026-03-21T03:29:04.597Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686826,"link":"/api/v1/people/686826","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808024,"link":"/api/v1/people/808024"},"first":{"id":699471,"link":"/api/v1/people/699471"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":545121,"link":"/api/v1/people/545121"},"left":{"id":681134,"link":"/api/v1/people/681134"},"center":{"id":806869,"link":"/api/v1/people/806869"},"right":{"id":699228,"link":"/api/v1/people/699228"}},"offense":{"batter":{"id":624512,"link":"/api/v1/people/624512","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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.8,"endSpeed":88.3,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.5100898631116,"aZ":-15.441801846448957,"pfxX":-6.605949838122775,"pfxZ":8.473646706845356,"pX":1.4760053629226635,"pZ":1.6552551748929292,"vX0":10.150203780542087,"vY0":-139.02478548502282,"vZ0":-8.04865182253636,"x":169.25,"y":153.62,"x0":-1.348911712787306,"y0":50.006191497962554,"z0":5.594163209078707,"aX":-13.051113993581346},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":13.9,"breakHorizontal":10.1,"spinRate":2127,"spinDirection":217},"zone":14,"typeConfidence":0.92,"plateTime":0.3926089109056812,"extension":5.8783244203532945},"index":4,"playId":"0bb417d1-5751-3aff-88d9-35f5bc53b0ea","pitchNumber":5,"startTime":"2026-03-21T03:29:14.034Z","endTime":"2026-03-21T03:29:17.631Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686826,"link":"/api/v1/people/686826","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808024,"link":"/api/v1/people/808024"},"first":{"id":699471,"link":"/api/v1/people/699471"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":545121,"link":"/api/v1/people/545121"},"left":{"id":681134,"link":"/api/v1/people/681134"},"center":{"id":806869,"link":"/api/v1/people/806869"},"right":{"id":699228,"link":"/api/v1/people/699228"}},"offense":{"batter":{"id":624512,"link":"/api/v1/people/624512","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.8,"endSpeed":78.3,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.364357157028085,"aZ":-35.17160701444296,"pfxX":4.711847976483524,"pfxZ":-1.9314628587421492,"pX":-0.10426018822396867,"pZ":1.9098744073254372,"vX0":3.187876323020333,"vY0":-123.55915565126651,"vZ0":-1.4322005512390807,"x":131.12,"y":131.94,"x0":-2.0230355476809554,"y0":50.00556831669245,"z0":5.44939150357167,"aX":7.294845127988074},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-3.6,"breakHorizontal":-9.2,"spinRate":2620,"spinDirection":45},"zone":8,"typeConfidence":0.89,"plateTime":0.443097516841922,"extension":5.550687252766679},"hitData":{"launchSpeed":100.9,"launchAngle":43.0,"totalDistance":339.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":204.51,"coordY":87.83}},"index":5,"playId":"0817bf7d-b6ed-367f-91c1-74f774bcaae9","pitchNumber":6,"startTime":"2026-03-21T03:29:31.408Z","endTime":"2026-03-21T03:29:45.460Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686826,"link":"/api/v1/people/686826","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808024,"link":"/api/v1/people/808024"},"first":{"id":699471,"link":"/api/v1/people/699471"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":545121,"link":"/api/v1/people/545121"},"left":{"id":681134,"link":"/api/v1/people/681134"},"center":{"id":806869,"link":"/api/v1/people/806869"},"right":{"id":699228,"link":"/api/v1/people/699228"}},"offense":{"batter":{"id":624512,"link":"/api/v1/people/624512","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":624512,"link":"/api/v1/people/624512"},"credit":"b_ab"},{"player":{"id":686826,"link":"/api/v1/people/686826"},"credit":"p_ab"},{"player":{"id":624512,"link":"/api/v1/people/624512"},"credit":"b_pa"},{"player":{"id":686826,"link":"/api/v1/people/686826"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":30.8,"awayTeamWinProbability":69.2,"homeTeamWinProbabilityAdded":1.2000000000000028,"leverageIndex":0.49,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2026-03-21T03:29:45.460Z","atBatIndex":67},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Carlos Virahonda singles on a line drive to right fielder Greg Jones.","rbi":0,"awayScore":7,"homeScore":6,"isOut":false},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-21T03:32:03.426Z","endTime":"2026-03-21T03:32:14.461Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":808024,"fullName":"Carlos Virahonda","link":"/api/v1/people/808024"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":703360,"fullName":"Jose Nova","link":"/api/v1/people/703360"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":808024,"fullName":"Carlos Virahonda","link":"/api/v1/people/808024"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":808024,"fullName":"Carlos Virahonda","link":"/api/v1/people/808024"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":675659,"link":"/api/v1/people/675659"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Jose Nova replaces Logan Henderson.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-21T03:32:03.424Z","endTime":"2026-03-21T03:32:03.425Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":703360,"link":"/api/v1/people/703360"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":701656,"link":"/api/v1/people/701656","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":695501,"link":"/api/v1/people/695501"},"second":{"id":800345,"link":"/api/v1/people/800345"},"third":{"id":687521,"link":"/api/v1/people/687521"},"shortstop":{"id":668965,"link":"/api/v1/people/668965"},"left":{"id":678760,"link":"/api/v1/people/678760"},"center":{"id":672018,"link":"/api/v1/people/672018"},"right":{"id":675659,"link":"/api/v1/people/675659"}},"offense":{"batter":{"id":808024,"link":"/api/v1/people/808024","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":78.1,"strikeZoneTop":3.165,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.64351484366307,"aZ":-32.663512088117045,"pfxX":0.9870443313252506,"pfxZ":-0.3204236550611572,"pX":0.3447290091011707,"pZ":2.027164428945684,"vX0":3.6077048670374903,"vY0":-123.09225362634997,"vZ0":-2.456004009886315,"x":108.33,"y":139.01,"x0":-1.2660315682103402,"y0":50.00221137002539,"z0":5.794120958972016,"aX":1.5187059211566534},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-0.8,"breakHorizontal":-2.6,"spinRate":2104,"spinDirection":114},"zone":9,"typeConfidence":1.31,"plateTime":0.4443872442575243,"extension":5.975056307219788},"hitData":{"launchSpeed":99.6,"launchAngle":12.0,"totalDistance":244.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":189.31,"coordY":104.05}},"index":1,"playId":"8fe31fba-5850-3ac5-ad1a-62c5a4858146","pitchNumber":1,"startTime":"2026-03-21T03:32:03.426Z","endTime":"2026-03-21T03:32:14.461Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":703360,"link":"/api/v1/people/703360","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":695501,"link":"/api/v1/people/695501"},"second":{"id":800345,"link":"/api/v1/people/800345"},"third":{"id":687521,"link":"/api/v1/people/687521"},"shortstop":{"id":668965,"link":"/api/v1/people/668965"},"left":{"id":678760,"link":"/api/v1/people/678760"},"center":{"id":672018,"link":"/api/v1/people/672018"},"right":{"id":675659,"link":"/api/v1/people/675659"}},"offense":{"batter":{"id":808024,"link":"/api/v1/people/808024","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":808024,"link":"/api/v1/people/808024"},"credit":"b_ab"},{"player":{"id":703360,"link":"/api/v1/people/703360"},"credit":"p_ab"},{"player":{"id":808024,"link":"/api/v1/people/808024"},"credit":"b_pa"},{"player":{"id":703360,"link":"/api/v1/people/703360"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.6,"awayTeamWinProbability":59.4,"homeTeamWinProbabilityAdded":9.8,"leverageIndex":2.47,"dramaIndex":127.0,"contextMetrics":{},"playEndTime":"2026-03-21T03:32:14.461Z","atBatIndex":68},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jakey Josepha walks. Carlos Virahonda to 2nd.","rbi":0,"awayScore":7,"homeScore":6,"isOut":false},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-21T03:32:37.694Z","endTime":"2026-03-21T03:33:57.684Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":699228,"fullName":"Jakey Josepha","link":"/api/v1/people/699228"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":703360,"fullName":"Jose Nova","link":"/api/v1/people/703360"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":699228,"fullName":"Jakey Josepha","link":"/api/v1/people/699228"},"postOnSecond":{"id":808024,"fullName":"Carlos Virahonda","link":"/api/v1/people/808024"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":808024,"fullName":"Carlos Virahonda","link":"/api/v1/people/808024"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":699228,"fullName":"Jakey Josepha","link":"/api/v1/people/699228"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":94.4,"endSpeed":85.8,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.25176701979717,"aZ":-16.453640490247352,"pfxX":-3.676812757401703,"pfxZ":8.259105375648474,"pX":-1.670583143755935,"pZ":4.872233096943185,"vX0":0.5388726559728563,"vY0":-137.53723021452095,"vZ0":0.10693012854484402,"x":169.25,"y":102.26,"x0":-1.3922644023354602,"y0":50.00648781140804,"z0":5.954265862468885,"aX":-7.002512213643928},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.1,"breakHorizontal":6.5,"spinRate":2043,"spinDirection":207},"zone":11,"typeConfidence":1.37,"plateTime":0.3991689126080571,"extension":5.815010066022987},"index":0,"playId":"60280b50-f9cf-36d5-8c4f-db23ae672119","pitchNumber":1,"startTime":"2026-03-21T03:32:37.694Z","endTime":"2026-03-21T03:32:41.135Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":703360,"link":"/api/v1/people/703360","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":695501,"link":"/api/v1/people/695501"},"second":{"id":800345,"link":"/api/v1/people/800345"},"third":{"id":687521,"link":"/api/v1/people/687521"},"shortstop":{"id":668965,"link":"/api/v1/people/668965"},"left":{"id":678760,"link":"/api/v1/people/678760"},"center":{"id":672018,"link":"/api/v1/people/672018"},"right":{"id":675659,"link":"/api/v1/people/675659"}},"offense":{"batter":{"id":699228,"link":"/api/v1/people/699228","batSide":{"code":"L","description":"Left"}},"first":{"id":808024,"link":"/api/v1/people/808024"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":84.5,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.473545439355906,"aZ":-17.1581311833795,"pfxX":-4.228270527533175,"pfxZ":8.130069150640939,"pX":-0.14471538796656225,"pZ":3.838268510132362,"vX0":4.661076966461796,"vY0":-135.48630611553278,"vZ0":-2.2682991953486944,"x":125.42,"y":122.99,"x0":-1.3435634786212418,"y0":50.00041671304139,"z0":5.894624792709046,"aX":-7.8070305910730475},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":14.4,"breakHorizontal":6.6,"spinRate":2007,"spinDirection":204},"zone":11,"typeConfidence":1.35,"plateTime":0.4053233241496379,"extension":6.098647512505802},"index":1,"playId":"8ac3cf77-efee-3271-8e86-74e37f3cd048","pitchNumber":2,"startTime":"2026-03-21T03:32:54.187Z","endTime":"2026-03-21T03:33:00.789Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":703360,"link":"/api/v1/people/703360","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":695501,"link":"/api/v1/people/695501"},"second":{"id":800345,"link":"/api/v1/people/800345"},"third":{"id":687521,"link":"/api/v1/people/687521"},"shortstop":{"id":668965,"link":"/api/v1/people/668965"},"left":{"id":678760,"link":"/api/v1/people/678760"},"center":{"id":672018,"link":"/api/v1/people/672018"},"right":{"id":675659,"link":"/api/v1/people/675659"}},"offense":{"batter":{"id":699228,"link":"/api/v1/people/699228","batSide":{"code":"L","description":"Left"}},"first":{"id":808024,"link":"/api/v1/people/808024"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":85.2,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.240504333890183,"aZ":-15.740210720568426,"pfxX":-2.4118262294059174,"pfxZ":8.829747151363566,"pX":0.9897144090136066,"pZ":2.8589305001789374,"vX0":6.158078092275434,"vY0":-135.68982979290217,"vZ0":-4.973617252814827,"x":97.37,"y":211.1,"x0":-0.9977936645978464,"y0":50.00268558548213,"z0":5.8157838870721115,"aX":-4.489621576548789},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":15.1,"breakHorizontal":3.0,"spinRate":2087,"spinDirection":202},"zone":12,"typeConfidence":1.33,"plateTime":0.40398141562080747,"extension":6.047182294383247},"index":2,"playId":"096e6e13-b1fb-3006-8a9c-7daa333cf209","pitchNumber":3,"startTime":"2026-03-21T03:33:18.707Z","endTime":"2026-03-21T03:33:22.586Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":703360,"link":"/api/v1/people/703360","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":695501,"link":"/api/v1/people/695501"},"second":{"id":800345,"link":"/api/v1/people/800345"},"third":{"id":687521,"link":"/api/v1/people/687521"},"shortstop":{"id":668965,"link":"/api/v1/people/668965"},"left":{"id":678760,"link":"/api/v1/people/678760"},"center":{"id":672018,"link":"/api/v1/people/672018"},"right":{"id":675659,"link":"/api/v1/people/675659"}},"offense":{"batter":{"id":699228,"link":"/api/v1/people/699228","batSide":{"code":"L","description":"Left"}},"first":{"id":808024,"link":"/api/v1/people/808024"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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":93.9,"endSpeed":86.2,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.964932873361807,"aZ":-18.027972131990413,"pfxX":-4.723642273986516,"pfxZ":7.476915920944353,"pX":-2.099234444176086,"pZ":1.1882783860242356,"vX0":-0.06775307555612545,"vY0":-136.61860667586512,"vZ0":-8.61249461806263,"x":97.37,"y":211.1,"x0":-1.4604599597780688,"y0":50.00124526364562,"z0":5.6196188909230465,"aX":-8.931477196127142},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":12.0,"breakHorizontal":8.5,"spinRate":2038,"spinDirection":201},"zone":13,"typeConfidence":1.34,"plateTime":0.400854008436728,"extension":6.0627370718030145},"index":3,"playId":"bd9f71d6-3f90-3e37-a8f6-f3ae2da12891","pitchNumber":4,"startTime":"2026-03-21T03:33:34.688Z","endTime":"2026-03-21T03:33:38.408Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":703360,"link":"/api/v1/people/703360","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":695501,"link":"/api/v1/people/695501"},"second":{"id":800345,"link":"/api/v1/people/800345"},"third":{"id":687521,"link":"/api/v1/people/687521"},"shortstop":{"id":668965,"link":"/api/v1/people/668965"},"left":{"id":678760,"link":"/api/v1/people/678760"},"center":{"id":672018,"link":"/api/v1/people/672018"},"right":{"id":675659,"link":"/api/v1/people/675659"}},"offense":{"batter":{"id":699228,"link":"/api/v1/people/699228","batSide":{"code":"L","description":"Left"}},"first":{"id":808024,"link":"/api/v1/people/808024"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":85.8,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.742706914100225,"aZ":-18.231980126000686,"pfxX":-3.2475095485674714,"pfxZ":7.334750035794421,"pX":-1.0375943160995698,"pZ":4.738227959822356,"vX0":1.925359882407324,"vY0":-137.33613454029577,"vZ0":-0.07890140878063023,"x":97.37,"y":211.1,"x0":-1.3275089445761916,"y0":50.00559501857695,"z0":6.012300667607707,"aX":-6.175455290174714},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":13.4,"breakHorizontal":5.4,"spinRate":2190,"spinDirection":211},"zone":11,"typeConfidence":1.36,"plateTime":0.39953578552792735,"extension":6.038127429578864},"index":4,"playId":"9ce6e611-841b-35c6-a82e-4fb83012941e","pitchNumber":5,"startTime":"2026-03-21T03:33:52.274Z","endTime":"2026-03-21T03:33:57.684Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":703360,"link":"/api/v1/people/703360","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":695501,"link":"/api/v1/people/695501"},"second":{"id":800345,"link":"/api/v1/people/800345"},"third":{"id":687521,"link":"/api/v1/people/687521"},"shortstop":{"id":668965,"link":"/api/v1/people/668965"},"left":{"id":678760,"link":"/api/v1/people/678760"},"center":{"id":672018,"link":"/api/v1/people/672018"},"right":{"id":675659,"link":"/api/v1/people/675659"}},"offense":{"batter":{"id":699228,"link":"/api/v1/people/699228","batSide":{"code":"L","description":"Left"}},"first":{"id":808024,"link":"/api/v1/people/808024"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":699228,"link":"/api/v1/people/699228"},"credit":"b_pa"},{"player":{"id":703360,"link":"/api/v1/people/703360"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.0,"awayTeamWinProbability":46.0,"homeTeamWinProbabilityAdded":13.399999999999999,"leverageIndex":3.98,"dramaIndex":187.0,"contextMetrics":{},"playEndTime":"2026-03-21T03:33:57.684Z","atBatIndex":69},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Pedro Catuy doubles (1) on a line drive to left fielder Eddys Leonard. Carlos Virahonda scores. Jakey Josepha scores.","rbi":2,"awayScore":7,"homeScore":8,"isOut":false},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-21T03:34:26.733Z","endTime":"2026-03-21T03:34:41.280Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":61},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":806869,"fullName":"Pedro Catuy","link":"/api/v1/people/806869"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":703360,"fullName":"Jose Nova","link":"/api/v1/people/703360"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":806869,"fullName":"Pedro Catuy","link":"/api/v1/people/806869"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":806869,"fullName":"Pedro Catuy","link":"/api/v1/people/806869"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":678760,"link":"/api/v1/people/678760"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":699228,"fullName":"Jakey Josepha","link":"/api/v1/people/699228"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":699228,"fullName":"Jakey Josepha","link":"/api/v1/people/699228"},"responsiblePitcher":{"id":703360,"link":"/api/v1/people/703360"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":808024,"fullName":"Carlos Virahonda","link":"/api/v1/people/808024"},"responsiblePitcher":{"id":703360,"link":"/api/v1/people/703360"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":77.6,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.52541389539213,"aZ":-32.195479480620214,"pfxX":0.977356666379575,"pfxZ":-0.01608718453659108,"pX":-0.674293561248412,"pZ":2.650810249807151,"vX0":1.8462112140859377,"vY0":-122.97260338515461,"vZ0":-0.8872531930733552,"x":78.08,"y":113.1,"x0":-1.561889089888602,"y0":50.00083600867867,"z0":5.748887251020194,"aX":1.4956534453763728},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":0.0,"breakHorizontal":-2.2,"spinRate":2166,"spinDirection":105},"zone":4,"typeConfidence":1.28,"plateTime":0.4455087712255166,"extension":6.0520294447581735},"hitData":{"launchSpeed":107.8,"launchAngle":11.0,"totalDistance":208.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":47.42,"coordY":109.12}},"index":0,"playId":"c9568825-9314-3d23-b20e-b8289da3e709","pitchNumber":1,"startTime":"2026-03-21T03:34:26.733Z","endTime":"2026-03-21T03:34:41.280Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":703360,"link":"/api/v1/people/703360","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":695501,"link":"/api/v1/people/695501"},"second":{"id":800345,"link":"/api/v1/people/800345"},"third":{"id":687521,"link":"/api/v1/people/687521"},"shortstop":{"id":668965,"link":"/api/v1/people/668965"},"left":{"id":678760,"link":"/api/v1/people/678760"},"center":{"id":672018,"link":"/api/v1/people/672018"},"right":{"id":675659,"link":"/api/v1/people/675659"}},"offense":{"batter":{"id":806869,"link":"/api/v1/people/806869","batSide":{"code":"R","description":"Right"}},"first":{"id":699228,"link":"/api/v1/people/699228"},"second":{"id":808024,"link":"/api/v1/people/808024"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":806869,"link":"/api/v1/people/806869"},"credit":"b_ab"},{"player":{"id":703360,"link":"/api/v1/people/703360"},"credit":"p_ab"},{"player":{"id":806869,"link":"/api/v1/people/806869"},"credit":"b_pa"},{"player":{"id":703360,"link":"/api/v1/people/703360"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":90.5,"awayTeamWinProbability":9.5,"homeTeamWinProbabilityAdded":36.5,"leverageIndex":4.56,"dramaIndex":343.0,"contextMetrics":{},"playEndTime":"2026-03-21T03:34:41.280Z","atBatIndex":70},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ivan Melendez grounds out, shortstop Freddy Zamora to first baseman Blake Burke.","rbi":0,"awayScore":7,"homeScore":8,"isOut":true},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-21T03:36:06.253Z","endTime":"2026-03-21T03:38:26.079Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":699471,"fullName":"Ivan Melendez","link":"/api/v1/people/699471"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":703360,"fullName":"Jose Nova","link":"/api/v1/people/703360"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":806869,"fullName":"Pedro Catuy","link":"/api/v1/people/806869"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":699471,"fullName":"Ivan Melendez","link":"/api/v1/people/699471"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":668965,"link":"/api/v1/people/668965"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":695501,"link":"/api/v1/people/695501"},"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":7,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-21T03:36:06.251Z","endTime":"2026-03-21T03:36:06.252Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":703360,"link":"/api/v1/people/703360","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":695501,"link":"/api/v1/people/695501"},"second":{"id":800345,"link":"/api/v1/people/800345"},"third":{"id":687521,"link":"/api/v1/people/687521"},"shortstop":{"id":668965,"link":"/api/v1/people/668965"},"left":{"id":678760,"link":"/api/v1/people/678760"},"center":{"id":672018,"link":"/api/v1/people/672018"},"right":{"id":675659,"link":"/api/v1/people/675659"}},"offense":{"batter":{"id":699471,"link":"/api/v1/people/699471","batSide":{"code":"R","description":"Right"}},"second":{"id":806869,"link":"/api/v1/people/806869"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":86.6,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.2586180148471,"aZ":-12.49629514760676,"pfxX":-2.6778149364822044,"pfxZ":10.17659547337246,"pX":-0.2857430235072241,"pZ":2.3733636228747823,"vX0":3.105939549116406,"vY0":-138.714605270287,"vZ0":-6.963395786465159,"x":92.11,"y":116.87,"x0":-1.0761454688831222,"y0":50.00551180016733,"z0":5.763103564870127,"aX":-5.1793407662253275},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":17.0,"breakHorizontal":4.2,"spinRate":2221,"spinDirection":200},"zone":4,"typeConfidence":1.38,"plateTime":0.3960262890684447,"extension":6.124117335505758},"index":1,"playId":"420d4681-e286-33d1-b12f-e2dfbb548173","pitchNumber":1,"startTime":"2026-03-21T03:36:06.253Z","endTime":"2026-03-21T03:36:12.542Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":703360,"link":"/api/v1/people/703360","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":695501,"link":"/api/v1/people/695501"},"second":{"id":800345,"link":"/api/v1/people/800345"},"third":{"id":687521,"link":"/api/v1/people/687521"},"shortstop":{"id":668965,"link":"/api/v1/people/668965"},"left":{"id":678760,"link":"/api/v1/people/678760"},"center":{"id":672018,"link":"/api/v1/people/672018"},"right":{"id":675659,"link":"/api/v1/people/675659"}},"offense":{"batter":{"id":699471,"link":"/api/v1/people/699471","batSide":{"code":"R","description":"Right"}},"second":{"id":806869,"link":"/api/v1/people/806869"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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":94.4,"endSpeed":86.0,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.18777581134254,"aZ":-16.24691687192471,"pfxX":-3.824865612151794,"pfxZ":8.344988859497569,"pX":-0.7796768403765658,"pZ":4.819841617887787,"vX0":2.8300835066545855,"vY0":-137.44658596997905,"vZ0":-0.21269122955245662,"x":48.72,"y":100.85,"x0":-1.3270710342050578,"y0":50.0021074890344,"z0":6.003952324539424,"aX":-7.2992936695737605},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":15.2,"breakHorizontal":6.4,"spinRate":2170,"spinDirection":206},"zone":11,"typeConfidence":1.36,"plateTime":0.39888899568747815,"extension":5.958400728827637},"index":2,"playId":"49ee1d1b-0bc0-367b-86c1-61db9a1a8f2d","pitchNumber":2,"startTime":"2026-03-21T03:36:26.848Z","endTime":"2026-03-21T03:36:36.483Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":703360,"link":"/api/v1/people/703360","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":695501,"link":"/api/v1/people/695501"},"second":{"id":800345,"link":"/api/v1/people/800345"},"third":{"id":687521,"link":"/api/v1/people/687521"},"shortstop":{"id":668965,"link":"/api/v1/people/668965"},"left":{"id":678760,"link":"/api/v1/people/678760"},"center":{"id":672018,"link":"/api/v1/people/672018"},"right":{"id":675659,"link":"/api/v1/people/675659"}},"offense":{"batter":{"id":699471,"link":"/api/v1/people/699471","batSide":{"code":"R","description":"Right"}},"second":{"id":806869,"link":"/api/v1/people/806869"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":86.9,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.227464001739328,"aZ":-15.508021385193286,"pfxX":-6.622784851865065,"pfxZ":8.715516563215049,"pX":-0.5288934268141993,"pZ":0.7490301051916308,"vX0":3.73518071930206,"vY0":-137.1603677282121,"vZ0":-10.23120827720571,"x":48.72,"y":100.85,"x0":-1.045028012536836,"y0":50.00555080090327,"z0":5.575610649638835,"aX":-12.670133036578148},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":13.9,"breakHorizontal":11.3,"spinRate":2169,"spinDirection":204},"zone":13,"typeConfidence":1.15,"plateTime":0.39873057556347913,"extension":6.149291433114431},"index":3,"playId":"7c02261a-e4bd-3faf-845d-b13d500a1bac","pitchNumber":3,"startTime":"2026-03-21T03:36:47.120Z","endTime":"2026-03-21T03:36:54.856Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":703360,"link":"/api/v1/people/703360","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":695501,"link":"/api/v1/people/695501"},"second":{"id":800345,"link":"/api/v1/people/800345"},"third":{"id":687521,"link":"/api/v1/people/687521"},"shortstop":{"id":668965,"link":"/api/v1/people/668965"},"left":{"id":678760,"link":"/api/v1/people/678760"},"center":{"id":672018,"link":"/api/v1/people/672018"},"right":{"id":675659,"link":"/api/v1/people/675659"}},"offense":{"batter":{"id":699471,"link":"/api/v1/people/699471","batSide":{"code":"R","description":"Right"}},"second":{"id":806869,"link":"/api/v1/people/806869"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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":94.2,"endSpeed":85.8,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.3132742646446,"aZ":-15.095257590524422,"pfxX":-2.092405185678497,"pfxZ":8.998726801834309,"pX":-0.17160826085701714,"pZ":4.005986368170939,"vX0":3.4510456093723634,"vY0":-137.1506484922681,"vZ0":-2.3266494456886853,"x":39.51,"y":160.22,"x0":-1.1763923467820567,"y0":50.00638677091429,"z0":5.899033655645651,"aX":-3.973192572603021},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.0,"breakHorizontal":3.0,"spinRate":2117,"spinDirection":202},"zone":11,"typeConfidence":1.36,"plateTime":0.39989592195191515,"extension":6.079410094147682},"index":4,"playId":"a3473a16-c6ea-3692-aef6-bcd5af521298","pitchNumber":4,"startTime":"2026-03-21T03:37:06.483Z","endTime":"2026-03-21T03:37:09.920Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":703360,"link":"/api/v1/people/703360","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":695501,"link":"/api/v1/people/695501"},"second":{"id":800345,"link":"/api/v1/people/800345"},"third":{"id":687521,"link":"/api/v1/people/687521"},"shortstop":{"id":668965,"link":"/api/v1/people/668965"},"left":{"id":678760,"link":"/api/v1/people/678760"},"center":{"id":672018,"link":"/api/v1/people/672018"},"right":{"id":675659,"link":"/api/v1/people/675659"}},"offense":{"batter":{"id":699471,"link":"/api/v1/people/699471","batSide":{"code":"R","description":"Right"}},"second":{"id":806869,"link":"/api/v1/people/806869"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":79.1,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.74993426024686,"aZ":-28.48416164000763,"pfxX":0.849777450140466,"pfxZ":2.363301312139244,"pX":0.3828903513441288,"pZ":0.30870086952029663,"vX0":4.156920220071209,"vY0":-123.65458341911533,"vZ0":-6.949100078713013,"x":111.83,"y":234.66,"x0":-1.4247569214017934,"y0":50.0045052002154,"z0":5.519403798221267,"aX":1.3258553282630348},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":3.0,"breakHorizontal":-2.4,"spinRate":2218,"spinDirection":120},"zone":14,"typeConfidence":1.14,"plateTime":0.44157457220300556,"extension":6.166041906230478},"index":5,"playId":"a7822f2d-9f3e-3381-8bb0-137ea026f557","pitchNumber":5,"startTime":"2026-03-21T03:37:26.500Z","endTime":"2026-03-21T03:37:39.249Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":703360,"link":"/api/v1/people/703360","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":695501,"link":"/api/v1/people/695501"},"second":{"id":800345,"link":"/api/v1/people/800345"},"third":{"id":687521,"link":"/api/v1/people/687521"},"shortstop":{"id":668965,"link":"/api/v1/people/668965"},"left":{"id":678760,"link":"/api/v1/people/678760"},"center":{"id":672018,"link":"/api/v1/people/672018"},"right":{"id":675659,"link":"/api/v1/people/675659"}},"offense":{"batter":{"id":699471,"link":"/api/v1/people/699471","batSide":{"code":"R","description":"Right"}},"second":{"id":806869,"link":"/api/v1/people/806869"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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":95.0,"endSpeed":86.7,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.552773831756497,"aZ":-12.979509474155666,"pfxX":-1.2856177990994144,"pfxZ":9.933588760046135,"pX":-0.10488369136258938,"pZ":2.618025187263162,"vX0":3.633885604873973,"vY0":-138.30252520218997,"vZ0":-6.016160861675262,"x0":-1.2702674595211698,"y0":50.00537791377493,"z0":5.696238887346942,"aX":-2.4852896803861553},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.9,"breakHorizontal":1.6,"spinRate":2155,"spinDirection":206},"zone":5,"typeConfidence":1.36,"plateTime":0.39641310651713013,"extension":6.181702634986079},"index":6,"playId":"1b1c0ad1-a90f-34a2-a545-3d7da7355bea","pitchNumber":6,"startTime":"2026-03-21T03:37:53.486Z","endTime":"2026-03-21T03:37:56.911Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":703360,"link":"/api/v1/people/703360","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":695501,"link":"/api/v1/people/695501"},"second":{"id":800345,"link":"/api/v1/people/800345"},"third":{"id":687521,"link":"/api/v1/people/687521"},"shortstop":{"id":668965,"link":"/api/v1/people/668965"},"left":{"id":678760,"link":"/api/v1/people/678760"},"center":{"id":672018,"link":"/api/v1/people/672018"},"right":{"id":675659,"link":"/api/v1/people/675659"}},"offense":{"batter":{"id":699471,"link":"/api/v1/people/699471","batSide":{"code":"R","description":"Right"}},"second":{"id":806869,"link":"/api/v1/people/806869"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.8,"endSpeed":77.8,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.374029358962314,"aZ":-32.2901203268648,"pfxX":2.033179385988011,"pfxZ":-0.07635652303865914,"pX":0.2442834374762294,"pZ":1.3842801383435883,"vX0":3.406865988099025,"vY0":-122.06932159852887,"vZ0":-3.5903946918963348,"x":100.0,"y":167.76,"x0":-1.4295992966571274,"y0":50.002346058103626,"z0":5.6325785089723315,"aX":3.0906823974548345},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-0.7,"breakHorizontal":-4.4,"spinRate":2299,"spinDirection":90},"zone":14,"typeConfidence":1.35,"plateTime":0.4474511252299296,"extension":6.065556298163407},"hitData":{"launchSpeed":110.1,"launchAngle":1.0,"totalDistance":57.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":116.34,"coordY":158.78}},"index":7,"playId":"81f2bc90-f1d9-3dd1-961d-62917e4599aa","pitchNumber":7,"startTime":"2026-03-21T03:38:17.116Z","endTime":"2026-03-21T03:38:26.079Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":703360,"link":"/api/v1/people/703360","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":695501,"link":"/api/v1/people/695501"},"second":{"id":800345,"link":"/api/v1/people/800345"},"third":{"id":687521,"link":"/api/v1/people/687521"},"shortstop":{"id":668965,"link":"/api/v1/people/668965"},"left":{"id":678760,"link":"/api/v1/people/678760"},"center":{"id":672018,"link":"/api/v1/people/672018"},"right":{"id":675659,"link":"/api/v1/people/675659"}},"offense":{"batter":{"id":699471,"link":"/api/v1/people/699471","batSide":{"code":"R","description":"Right"}},"second":{"id":806869,"link":"/api/v1/people/806869"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":699471,"link":"/api/v1/people/699471"},"credit":"b_ab"},{"player":{"id":703360,"link":"/api/v1/people/703360"},"credit":"p_ab"},{"player":{"id":699471,"link":"/api/v1/people/699471"},"credit":"b_pa"},{"player":{"id":703360,"link":"/api/v1/people/703360"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":88.0,"awayTeamWinProbability":12.0,"homeTeamWinProbabilityAdded":-2.5,"leverageIndex":0.64,"dramaIndex":37.0,"contextMetrics":{},"playEndTime":"2026-03-21T03:38:26.079Z","atBatIndex":71},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jesus Valdez lines out to second baseman Juan Baez.","rbi":0,"awayScore":7,"homeScore":8,"isOut":true},"about":{"atBatIndex":72,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-21T03:39:10.672Z","endTime":"2026-03-21T03:40:53.662Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":678232,"fullName":"Jesus Valdez","link":"/api/v1/people/678232"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":703360,"fullName":"Jose Nova","link":"/api/v1/people/703360"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":806869,"fullName":"Pedro Catuy","link":"/api/v1/people/806869"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":678232,"fullName":"Jesus Valdez","link":"/api/v1/people/678232"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":800345,"link":"/api/v1/people/800345"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Jesus Valdez replaces Corbin Carroll.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":7,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-03-21T03:39:10.670Z","endTime":"2026-03-21T03:39:10.671Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":678232,"link":"/api/v1/people/678232"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"201","replacedPlayer":{"id":682998,"link":"/api/v1/people/682998"},"defense":{"pitcher":{"id":703360,"link":"/api/v1/people/703360","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":695501,"link":"/api/v1/people/695501"},"second":{"id":800345,"link":"/api/v1/people/800345"},"third":{"id":687521,"link":"/api/v1/people/687521"},"shortstop":{"id":668965,"link":"/api/v1/people/668965"},"left":{"id":678760,"link":"/api/v1/people/678760"},"center":{"id":672018,"link":"/api/v1/people/672018"},"right":{"id":675659,"link":"/api/v1/people/675659"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"second":{"id":806869,"link":"/api/v1/people/806869"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":78.3,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.424156248238358,"aZ":-32.803632781145616,"pfxX":1.3288762975941055,"pfxZ":-0.4141048685012345,"pX":0.7561179039156561,"pZ":0.4815785138358988,"vX0":4.819055897742007,"vY0":-122.4206123469824,"vZ0":-5.5572516565130545,"x":166.18,"y":114.51,"x0":-1.404289348517091,"y0":50.00084749408865,"z0":5.563642060599609,"aX":2.0319298342651915},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-1.7,"breakHorizontal":-3.5,"spinRate":2259,"spinDirection":81},"zone":14,"typeConfidence":1.35,"plateTime":0.44609338438591495,"extension":6.024127653538914},"index":1,"playId":"978e934c-9171-3f3a-9075-14d6d439fac9","pitchNumber":1,"startTime":"2026-03-21T03:39:10.672Z","endTime":"2026-03-21T03:39:14.832Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":703360,"link":"/api/v1/people/703360","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":695501,"link":"/api/v1/people/695501"},"second":{"id":800345,"link":"/api/v1/people/800345"},"third":{"id":687521,"link":"/api/v1/people/687521"},"shortstop":{"id":668965,"link":"/api/v1/people/668965"},"left":{"id":678760,"link":"/api/v1/people/678760"},"center":{"id":672018,"link":"/api/v1/people/672018"},"right":{"id":675659,"link":"/api/v1/people/675659"}},"offense":{"batter":{"id":678232,"link":"/api/v1/people/678232","batSide":{"code":"R","description":"Right"}},"second":{"id":806869,"link":"/api/v1/people/806869"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":86.8,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.191632304384168,"aZ":-16.78422832052375,"pfxX":-4.577271996273897,"pfxZ":7.952466554279987,"pX":0.11049941861105764,"pZ":3.0776959733704317,"vX0":4.848891060780587,"vY0":-138.32011591025392,"vZ0":-4.546442067875714,"x":96.05,"y":147.49,"x0":-1.0715304650961173,"y0":50.00445276925374,"z0":5.87007785002147,"aX":-8.860074860540362},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.7,"breakHorizontal":7.3,"spinRate":2104,"spinDirection":202},"zone":2,"typeConfidence":1.33,"plateTime":0.39616223618264046,"extension":6.186467072127099},"index":2,"playId":"1310d5eb-4c5c-3640-b8fc-480b8158736b","pitchNumber":2,"startTime":"2026-03-21T03:39:31.748Z","endTime":"2026-03-21T03:39:58.754Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":703360,"link":"/api/v1/people/703360","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":695501,"link":"/api/v1/people/695501"},"second":{"id":800345,"link":"/api/v1/people/800345"},"third":{"id":687521,"link":"/api/v1/people/687521"},"shortstop":{"id":668965,"link":"/api/v1/people/668965"},"left":{"id":678760,"link":"/api/v1/people/678760"},"center":{"id":672018,"link":"/api/v1/people/672018"},"right":{"id":675659,"link":"/api/v1/people/675659"}},"offense":{"batter":{"id":678232,"link":"/api/v1/people/678232","batSide":{"code":"R","description":"Right"}},"second":{"id":806869,"link":"/api/v1/people/806869"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":86.3,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.3472229989758,"aZ":-16.965795167701067,"pfxX":-7.527002553954055,"pfxZ":7.996999162055926,"pX":0.5969079539684172,"pZ":2.6226716238619256,"vX0":7.249152570091064,"vY0":-136.8234334166605,"vZ0":-5.356759302227138,"x":48.72,"y":149.38,"x0":-1.1051494008824587,"y0":50.001239743997345,"z0":5.763030434895294,"aX":-14.312499313139272},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":13.6,"breakHorizontal":12.1,"spinRate":2124,"spinDirection":199},"zone":6,"typeConfidence":1.21,"plateTime":0.39985120601408974,"extension":6.0486885149016025},"index":3,"playId":"2f9311fd-c150-3246-b00e-10793861f9c4","pitchNumber":3,"startTime":"2026-03-21T03:39:54.584Z","endTime":"2026-03-21T03:40:00.221Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":703360,"link":"/api/v1/people/703360","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":695501,"link":"/api/v1/people/695501"},"second":{"id":800345,"link":"/api/v1/people/800345"},"third":{"id":687521,"link":"/api/v1/people/687521"},"shortstop":{"id":668965,"link":"/api/v1/people/668965"},"left":{"id":678760,"link":"/api/v1/people/678760"},"center":{"id":672018,"link":"/api/v1/people/672018"},"right":{"id":675659,"link":"/api/v1/people/675659"}},"offense":{"batter":{"id":678232,"link":"/api/v1/people/678232","batSide":{"code":"R","description":"Right"}},"second":{"id":806869,"link":"/api/v1/people/806869"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":109,"player":{"id":678232,"fullName":"Jesus Valdez","link":"/api/v1/people/678232"}},"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":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":78.6,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.331739320525646,"aZ":-29.804190991950396,"pfxX":0.7479802955607996,"pfxZ":1.5213043940087325,"pX":-0.061600252029702124,"pZ":0.8712204609046886,"vX0":3.3957178675525825,"vY0":-123.89041793770745,"vZ0":-5.309144958156545,"x":148.65,"y":179.54,"x0":-1.546119662771536,"y0":50.00176877565406,"z0":5.527465780261617,"aX":1.1647113423619875},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":1.8,"breakHorizontal":-2.2,"spinRate":2113,"spinDirection":143},"zone":13,"typeConfidence":1.12,"plateTime":0.4418007432915272,"extension":5.880253761186075},"index":4,"playId":"338f015a-de3f-394d-99bb-4069d3e6e0fa","pitchNumber":4,"startTime":"2026-03-21T03:40:26.493Z","endTime":"2026-03-21T03:40:32.145Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":703360,"link":"/api/v1/people/703360","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":695501,"link":"/api/v1/people/695501"},"second":{"id":800345,"link":"/api/v1/people/800345"},"third":{"id":687521,"link":"/api/v1/people/687521"},"shortstop":{"id":668965,"link":"/api/v1/people/668965"},"left":{"id":678760,"link":"/api/v1/people/678760"},"center":{"id":672018,"link":"/api/v1/people/672018"},"right":{"id":675659,"link":"/api/v1/people/675659"}},"offense":{"batter":{"id":678232,"link":"/api/v1/people/678232","batSide":{"code":"R","description":"Right"}},"second":{"id":806869,"link":"/api/v1/people/806869"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":87.2,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.95800316851485,"aZ":-12.335571910352844,"pfxX":-3.0877634187272385,"pfxZ":10.126617230532265,"pX":-0.4630867838112415,"pZ":2.621144777074762,"vX0":4.093034011353274,"vY0":-139.4659615338689,"vZ0":-6.0731535322306165,"x":108.33,"y":167.76,"x0":-1.5522869228936207,"y0":50.00636256039331,"z0":5.649472560627403,"aX":-6.051346535680384},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":17.2,"breakHorizontal":4.7,"spinRate":2155,"spinDirection":207},"zone":4,"typeConfidence":1.38,"plateTime":0.3935660573376132,"extension":6.074218540820153},"hitData":{"launchSpeed":99.7,"launchAngle":10.0,"totalDistance":184.0,"trajectory":"line_drive","hardness":"medium","location":"4","coordinates":{"coordX":151.3,"coordY":152.19}},"index":5,"playId":"83e50313-41b9-3587-84fd-2e1ecf73dfa7","pitchNumber":5,"startTime":"2026-03-21T03:40:45.505Z","endTime":"2026-03-21T03:40:53.662Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":703360,"link":"/api/v1/people/703360","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":695501,"link":"/api/v1/people/695501"},"second":{"id":800345,"link":"/api/v1/people/800345"},"third":{"id":687521,"link":"/api/v1/people/687521"},"shortstop":{"id":668965,"link":"/api/v1/people/668965"},"left":{"id":678760,"link":"/api/v1/people/678760"},"center":{"id":672018,"link":"/api/v1/people/672018"},"right":{"id":675659,"link":"/api/v1/people/675659"}},"offense":{"batter":{"id":678232,"link":"/api/v1/people/678232","batSide":{"code":"R","description":"Right"}},"second":{"id":806869,"link":"/api/v1/people/806869"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678232,"link":"/api/v1/people/678232"},"credit":"b_ab"},{"player":{"id":703360,"link":"/api/v1/people/703360"},"credit":"p_ab"},{"player":{"id":678232,"link":"/api/v1/people/678232"},"credit":"b_pa"},{"player":{"id":703360,"link":"/api/v1/people/703360"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":85.8,"awayTeamWinProbability":14.200000000000003,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.79,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2026-03-21T03:40:53.662Z","atBatIndex":72},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jacob Amaya strikes out swinging.","rbi":0,"awayScore":7,"homeScore":8,"isOut":true},"about":{"atBatIndex":73,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-21T03:41:21.237Z","endTime":"2026-03-21T03:42:54.215Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":676070,"fullName":"Jacob Amaya","link":"/api/v1/people/676070"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":703360,"fullName":"Jose Nova","link":"/api/v1/people/703360"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[2],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":806869,"fullName":"Pedro Catuy","link":"/api/v1/people/806869"},"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":676070,"fullName":"Jacob Amaya","link":"/api/v1/people/676070"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":624512,"link":"/api/v1/people/624512"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.8,"endSpeed":77.0,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.647666776081472,"aZ":-33.200381768574815,"pfxX":2.2357582470326376,"pfxZ":-0.6941495443278924,"pX":0.15998359298808892,"pZ":0.14466911634310864,"vX0":3.0854616561040284,"vY0":-120.57275197738402,"vZ0":-6.0394364163627845,"x":134.19,"y":242.2,"x0":-1.4250054063224185,"y0":50.00419739910291,"z0":5.599192761515931,"aX":3.303216460186859},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-2.4,"breakHorizontal":-4.8,"spinRate":2135,"spinDirection":100},"zone":14,"typeConfidence":1.37,"plateTime":0.4536579722458427,"extension":6.036887293943775},"index":0,"playId":"adb0b98a-7312-3d05-9d91-3e4e68659f16","pitchNumber":1,"startTime":"2026-03-21T03:41:21.237Z","endTime":"2026-03-21T03:41:27.864Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":703360,"link":"/api/v1/people/703360","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":695501,"link":"/api/v1/people/695501"},"second":{"id":800345,"link":"/api/v1/people/800345"},"third":{"id":687521,"link":"/api/v1/people/687521"},"shortstop":{"id":668965,"link":"/api/v1/people/668965"},"left":{"id":678760,"link":"/api/v1/people/678760"},"center":{"id":672018,"link":"/api/v1/people/672018"},"right":{"id":675659,"link":"/api/v1/people/675659"}},"offense":{"batter":{"id":676070,"link":"/api/v1/people/676070","batSide":{"code":"R","description":"Right"}},"second":{"id":806869,"link":"/api/v1/people/806869"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":86.1,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.42568459010585,"aZ":-14.362588723632713,"pfxX":-3.066589352293929,"pfxZ":9.275500212633144,"pX":-0.61580522495828,"pZ":5.954485918753272,"vX0":2.9806815616827578,"vY0":-138.10952536563343,"vZ0":2.194223942563818,"x":52.66,"y":241.73,"x0":-1.3136563480180607,"y0":50.00482847997272,"z0":6.118359963903027,"aX":-5.8904693507077726},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.5,"breakHorizontal":4.9,"spinRate":2087,"spinDirection":206},"zone":11,"typeConfidence":1.37,"plateTime":0.3974806233106314,"extension":5.953377995181649},"index":1,"playId":"aa12d459-a071-34e3-b799-4b7be09f6fb5","pitchNumber":2,"startTime":"2026-03-21T03:41:41.371Z","endTime":"2026-03-21T03:41:48.282Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":703360,"link":"/api/v1/people/703360","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":695501,"link":"/api/v1/people/695501"},"second":{"id":800345,"link":"/api/v1/people/800345"},"third":{"id":687521,"link":"/api/v1/people/687521"},"shortstop":{"id":668965,"link":"/api/v1/people/668965"},"left":{"id":678760,"link":"/api/v1/people/678760"},"center":{"id":672018,"link":"/api/v1/people/672018"},"right":{"id":675659,"link":"/api/v1/people/675659"}},"offense":{"batter":{"id":676070,"link":"/api/v1/people/676070","batSide":{"code":"R","description":"Right"}},"second":{"id":806869,"link":"/api/v1/people/806869"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Wild pitch by pitcher Jose Nova. Pedro Catuy to 3rd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":7,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"index":2,"actionPlayId":"aa12d459-a071-34e3-b799-4b7be09f6fb5","startTime":"2026-03-21T03:42:15.221Z","endTime":"2026-03-21T03:42:15.222Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":806869,"link":"/api/v1/people/806869"},"defense":{"pitcher":{"id":703360,"link":"/api/v1/people/703360","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":695501,"link":"/api/v1/people/695501"},"second":{"id":800345,"link":"/api/v1/people/800345"},"third":{"id":687521,"link":"/api/v1/people/687521"},"shortstop":{"id":668965,"link":"/api/v1/people/668965"},"left":{"id":678760,"link":"/api/v1/people/678760"},"center":{"id":672018,"link":"/api/v1/people/672018"},"right":{"id":675659,"link":"/api/v1/people/675659"}},"offense":{"batter":{"id":676070,"link":"/api/v1/people/676070","batSide":{"code":"R","description":"Right"}},"second":{"id":806869,"link":"/api/v1/people/806869"},"postOnThird":{"id":806869,"link":"/api/v1/people/806869"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Third Base"}],"homeTeamWinProbability":86.2,"awayTeamWinProbability":13.799999999999997,"homeTeamWinProbabilityAdded":0.4000000000000057,"leverageIndex":0.87,"dramaIndex":30.0,"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":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":87.3,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.659451420619302,"aZ":-10.793625636918573,"pfxX":-2.4925388379447155,"pfxZ":11.003442054255785,"pX":-0.5033633745832632,"pZ":1.8308568654894386,"vX0":2.415687378393651,"vY0":-138.22819762092064,"vZ0":-8.623829301125083,"x":124.11,"y":123.46,"x0":-1.0630906930065467,"y0":50.0009092247102,"z0":5.708106704094562,"aX":-4.842253750920742},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":18.4,"breakHorizontal":4.1,"spinRate":2140,"spinDirection":207},"zone":7,"typeConfidence":1.38,"plateTime":0.39564243224045637,"extension":6.040766853306915},"index":3,"playId":"c3de778d-c12c-3d6a-9808-9c7f0722a35d","pitchNumber":3,"startTime":"2026-03-21T03:42:15.223Z","endTime":"2026-03-21T03:42:21.341Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":703360,"link":"/api/v1/people/703360","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":695501,"link":"/api/v1/people/695501"},"second":{"id":800345,"link":"/api/v1/people/800345"},"third":{"id":687521,"link":"/api/v1/people/687521"},"shortstop":{"id":668965,"link":"/api/v1/people/668965"},"left":{"id":678760,"link":"/api/v1/people/678760"},"center":{"id":672018,"link":"/api/v1/people/672018"},"right":{"id":675659,"link":"/api/v1/people/675659"}},"offense":{"batter":{"id":676070,"link":"/api/v1/people/676070","batSide":{"code":"R","description":"Right"}},"third":{"id":806869,"link":"/api/v1/people/806869"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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":95.3,"endSpeed":87.4,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.930757328083207,"aZ":-11.94314485246714,"pfxX":-2.3239600931506335,"pfxZ":10.33952874553866,"pX":-1.2053881771303714,"pZ":2.864640420853099,"vX0":0.8481983098955642,"vY0":-138.73570456721484,"vZ0":-5.810442167396356,"x":71.95,"y":131.0,"x0":-1.2124284407458104,"y0":50.00635963299736,"z0":5.7765297865368,"aX":-4.5482442967610055},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":17.8,"breakHorizontal":4.1,"spinRate":2167,"spinDirection":206},"zone":11,"typeConfidence":1.38,"plateTime":0.3942285292534642,"extension":6.1648060385053425},"index":4,"playId":"3f728877-4483-35e4-9371-4ffa98d3a329","pitchNumber":4,"startTime":"2026-03-21T03:42:30.403Z","endTime":"2026-03-21T03:42:33.850Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":703360,"link":"/api/v1/people/703360","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":695501,"link":"/api/v1/people/695501"},"second":{"id":800345,"link":"/api/v1/people/800345"},"third":{"id":687521,"link":"/api/v1/people/687521"},"shortstop":{"id":668965,"link":"/api/v1/people/668965"},"left":{"id":678760,"link":"/api/v1/people/678760"},"center":{"id":672018,"link":"/api/v1/people/672018"},"right":{"id":675659,"link":"/api/v1/people/675659"}},"offense":{"batter":{"id":676070,"link":"/api/v1/people/676070","batSide":{"code":"R","description":"Right"}},"third":{"id":806869,"link":"/api/v1/people/806869"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":86.1,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.618066804823805,"aZ":-13.155809830437713,"pfxX":-1.8316439995853693,"pfxZ":10.033230294158948,"pX":-0.02387356823827702,"pZ":1.6012496633151483,"vX0":3.4667414000099774,"vY0":-136.88711586903855,"vZ0":-8.368624745636687,"x":71.95,"y":131.0,"x0":-1.069530923052838,"y0":50.000389507539666,"z0":5.60158200294106,"aX":-3.4712576896795317},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.6,"breakHorizontal":2.5,"spinRate":2115,"spinDirection":199},"zone":8,"typeConfidence":1.35,"plateTime":0.4003598478282018,"extension":6.22558899701355},"index":5,"playId":"54e03561-b1d6-3801-904a-31ce1662731d","pitchNumber":5,"startTime":"2026-03-21T03:42:49.836Z","endTime":"2026-03-21T03:42:54.215Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":703360,"link":"/api/v1/people/703360","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":695501,"link":"/api/v1/people/695501"},"second":{"id":800345,"link":"/api/v1/people/800345"},"third":{"id":687521,"link":"/api/v1/people/687521"},"shortstop":{"id":668965,"link":"/api/v1/people/668965"},"left":{"id":678760,"link":"/api/v1/people/678760"},"center":{"id":672018,"link":"/api/v1/people/672018"},"right":{"id":675659,"link":"/api/v1/people/675659"}},"offense":{"batter":{"id":676070,"link":"/api/v1/people/676070","batSide":{"code":"R","description":"Right"}},"third":{"id":806869,"link":"/api/v1/people/806869"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676070,"link":"/api/v1/people/676070"},"credit":"b_ab"},{"player":{"id":703360,"link":"/api/v1/people/703360"},"credit":"p_ab"},{"player":{"id":676070,"link":"/api/v1/people/676070"},"credit":"b_pa"},{"player":{"id":703360,"link":"/api/v1/people/703360"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":83.5,"awayTeamWinProbability":16.5,"homeTeamWinProbabilityAdded":-2.700000000000003,"leverageIndex":0.87,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2026-03-21T03:42:54.215Z","atBatIndex":73},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Freddy Zamora flies out to center fielder Pedro Catuy.","rbi":0,"awayScore":7,"homeScore":8,"isOut":true},"about":{"atBatIndex":74,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-21T03:45:03.691Z","endTime":"2026-03-21T03:45:17.597Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":668965,"fullName":"Freddy Zamora","link":"/api/v1/people/668965"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694851,"fullName":"Andrew Hoffmann","link":"/api/v1/people/694851"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":668965,"fullName":"Freddy Zamora","link":"/api/v1/people/668965"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":806869,"link":"/api/v1/people/806869"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Jesus Valdez remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":7,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-21T03:45:03.687Z","endTime":"2026-03-21T03:45:03.688Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":678232,"link":"/api/v1/people/678232"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"201","replacedPlayer":{"id":682998,"link":"/api/v1/people/682998"},"defense":{"pitcher":{"id":686826,"link":"/api/v1/people/686826","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808024,"link":"/api/v1/people/808024"},"first":{"id":699471,"link":"/api/v1/people/699471"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":545121,"link":"/api/v1/people/545121"},"left":{"id":681134,"link":"/api/v1/people/681134"},"center":{"id":806869,"link":"/api/v1/people/806869"},"right":{"id":699228,"link":"/api/v1/people/699228"}},"offense":{"batter":{"id":668965,"link":"/api/v1/people/668965","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Andrew Hoffmann replaces Bryce Jarvis.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-21T03:45:03.689Z","endTime":"2026-03-21T03:45:03.690Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694851,"link":"/api/v1/people/694851"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":686826,"link":"/api/v1/people/686826","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808024,"link":"/api/v1/people/808024"},"first":{"id":699471,"link":"/api/v1/people/699471"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":545121,"link":"/api/v1/people/545121"},"left":{"id":681134,"link":"/api/v1/people/681134"},"center":{"id":806869,"link":"/api/v1/people/806869"},"right":{"id":699228,"link":"/api/v1/people/699228"}},"offense":{"batter":{"id":668965,"link":"/api/v1/people/668965","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":85.5,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.41638157565869,"aZ":-13.911263475982858,"pfxX":-3.737672526563656,"pfxZ":9.740717234724118,"pX":-0.18551837209314279,"pZ":2.824933746228932,"vX0":2.5605090518501568,"vY0":-136.18366676533753,"vZ0":-6.132719600673852,"x":135.94,"y":125.82,"x0":-0.653209195774919,"y0":50.00105417250874,"z0":6.071374344800574,"aX":-7.0069967063766025},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.6,"breakHorizontal":6.2,"spinRate":2202,"spinDirection":209},"zone":2,"typeConfidence":2.0,"plateTime":0.4024764376361163,"extension":6.300123847486978},"hitData":{"launchSpeed":96.6,"launchAngle":44.0,"totalDistance":326.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":134.07,"coordY":55.4}},"index":2,"playId":"ae6b506e-bc8a-3d37-8618-4fe9b447cabe","pitchNumber":1,"startTime":"2026-03-21T03:45:03.691Z","endTime":"2026-03-21T03:45:17.597Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694851,"link":"/api/v1/people/694851","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808024,"link":"/api/v1/people/808024"},"first":{"id":699471,"link":"/api/v1/people/699471"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":545121,"link":"/api/v1/people/545121"},"left":{"id":681134,"link":"/api/v1/people/681134"},"center":{"id":806869,"link":"/api/v1/people/806869"},"right":{"id":699228,"link":"/api/v1/people/699228"}},"offense":{"batter":{"id":668965,"link":"/api/v1/people/668965","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668965,"link":"/api/v1/people/668965"},"credit":"b_ab"},{"player":{"id":694851,"link":"/api/v1/people/694851"},"credit":"p_ab"},{"player":{"id":668965,"link":"/api/v1/people/668965"},"credit":"b_pa"},{"player":{"id":694851,"link":"/api/v1/people/694851"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":90.8,"awayTeamWinProbability":9.200000000000003,"homeTeamWinProbabilityAdded":7.299999999999997,"leverageIndex":2.87,"dramaIndex":122.0,"contextMetrics":{},"playEndTime":"2026-03-21T03:45:17.597Z","atBatIndex":74},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Dasan Brown flies out to center fielder Pedro Catuy.","rbi":0,"awayScore":7,"homeScore":8,"isOut":true},"about":{"atBatIndex":75,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-21T03:45:34.575Z","endTime":"2026-03-21T03:46:03.271Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":672018,"fullName":"Dasan Brown","link":"/api/v1/people/672018"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694851,"fullName":"Andrew Hoffmann","link":"/api/v1/people/694851"},"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":672018,"fullName":"Dasan Brown","link":"/api/v1/people/672018"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":806869,"link":"/api/v1/people/806869"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":80.3,"strikeZoneTop":3.207,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.91611136454203,"aZ":-33.06051605429766,"pfxX":-4.7414647858177865,"pfxZ":-0.5462541766929183,"pX":0.18595307726227353,"pZ":1.2714539743310456,"vX0":3.6055487950052156,"vY0":-126.60556804419157,"vZ0":-5.346177971085177,"x":146.02,"y":139.01,"x0":-0.6407907226062293,"y0":50.00439207927678,"z0":6.05750241068286,"aX":-7.695914078489748},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-2.0,"breakHorizontal":7.8,"spinRate":1070,"spinDirection":252},"zone":14,"typeConfidence":2.0,"plateTime":0.4326720175282657,"extension":6.3502738572277995},"index":0,"playId":"3368d404-3922-3ad8-868a-75eb32fda183","pitchNumber":1,"startTime":"2026-03-21T03:45:34.575Z","endTime":"2026-03-21T03:45:38.263Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694851,"link":"/api/v1/people/694851","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808024,"link":"/api/v1/people/808024"},"first":{"id":699471,"link":"/api/v1/people/699471"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":545121,"link":"/api/v1/people/545121"},"left":{"id":681134,"link":"/api/v1/people/681134"},"center":{"id":806869,"link":"/api/v1/people/806869"},"right":{"id":699228,"link":"/api/v1/people/699228"}},"offense":{"batter":{"id":672018,"link":"/api/v1/people/672018","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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":95.1,"endSpeed":86.6,"strikeZoneTop":3.207,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.209536560437144,"aZ":-12.399009019903577,"pfxX":-4.684649798801107,"pfxZ":10.267888208861969,"pX":-0.17431231386213314,"pZ":2.369136834220189,"vX0":2.837455805982563,"vY0":-138.24751277516722,"vZ0":-7.659457805750452,"x":87.73,"y":124.88,"x0":-0.6078704106909922,"y0":50.00671810044865,"z0":6.017087073188506,"aX":-9.026210209004613},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.0,"breakHorizontal":7.8,"spinRate":2292,"spinDirection":206},"zone":5,"typeConfidence":2.0,"plateTime":0.3969256937248291,"extension":6.222489681025598},"hitData":{"launchSpeed":104.1,"launchAngle":31.0,"totalDistance":407.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":160.93,"coordY":76.18}},"index":1,"playId":"12c30a85-38d0-37da-8d6a-3c3044edb0c4","pitchNumber":2,"startTime":"2026-03-21T03:45:49.397Z","endTime":"2026-03-21T03:46:03.271Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694851,"link":"/api/v1/people/694851","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808024,"link":"/api/v1/people/808024"},"first":{"id":699471,"link":"/api/v1/people/699471"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":545121,"link":"/api/v1/people/545121"},"left":{"id":681134,"link":"/api/v1/people/681134"},"center":{"id":806869,"link":"/api/v1/people/806869"},"right":{"id":699228,"link":"/api/v1/people/699228"}},"offense":{"batter":{"id":672018,"link":"/api/v1/people/672018","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672018,"link":"/api/v1/people/672018"},"credit":"b_ab"},{"player":{"id":694851,"link":"/api/v1/people/694851"},"credit":"p_ab"},{"player":{"id":672018,"link":"/api/v1/people/672018"},"credit":"b_pa"},{"player":{"id":694851,"link":"/api/v1/people/694851"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.3,"awayTeamWinProbability":3.700000000000003,"homeTeamWinProbabilityAdded":5.5,"leverageIndex":2.19,"dramaIndex":94.0,"contextMetrics":{},"playEndTime":"2026-03-21T03:46:03.271Z","atBatIndex":75},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ramón Rodríguez grounds out, second baseman Jacob Amaya to first baseman Ivan Melendez.","rbi":0,"awayScore":7,"homeScore":8,"isOut":true},"about":{"atBatIndex":76,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-21T03:46:25.109Z","endTime":"2026-03-21T03:47:07.722Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":670232,"fullName":"Ramón Rodríguez","link":"/api/v1/people/670232"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694851,"fullName":"Andrew Hoffmann","link":"/api/v1/people/694851"},"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":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":670232,"fullName":"Ramón Rodríguez","link":"/api/v1/people/670232"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":676070,"link":"/api/v1/people/676070"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":699471,"link":"/api/v1/people/699471"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Ramón Rodríguez replaces William Contreras.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":7,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-03-21T03:46:25.107Z","endTime":"2026-03-21T03:46:25.108Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":670232,"link":"/api/v1/people/670232"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"201","replacedPlayer":{"id":661388,"link":"/api/v1/people/661388"},"defense":{"pitcher":{"id":694851,"link":"/api/v1/people/694851","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808024,"link":"/api/v1/people/808024"},"first":{"id":699471,"link":"/api/v1/people/699471"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":545121,"link":"/api/v1/people/545121"},"left":{"id":681134,"link":"/api/v1/people/681134"},"center":{"id":806869,"link":"/api/v1/people/806869"},"right":{"id":699228,"link":"/api/v1/people/699228"}},"offense":{"batter":{"id":661388,"link":"/api/v1/people/661388","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":80.8,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.04620663783134,"aZ":-32.63441748559518,"pfxX":2.329685220868913,"pfxZ":-0.275742978111845,"pX":1.0074685338011717,"pZ":2.928715782470495,"vX0":3.1971542624520586,"vY0":-127.39310262984444,"vZ0":-1.6749021052871358,"x":64.93,"y":137.13,"x0":-0.5643919276691498,"y0":50.00543630193704,"z0":6.163323539632066,"aX":3.846791490625371},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":-0.6,"breakHorizontal":-4.9,"spinRate":2515,"spinDirection":143},"zone":12,"typeConfidence":2.0,"plateTime":0.4291964660133001,"extension":6.363216925988322},"index":1,"playId":"ef312492-dd39-3244-b1a9-5a67a26c8e77","pitchNumber":1,"startTime":"2026-03-21T03:46:25.109Z","endTime":"2026-03-21T03:46:30.822Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694851,"link":"/api/v1/people/694851","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808024,"link":"/api/v1/people/808024"},"first":{"id":699471,"link":"/api/v1/people/699471"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":545121,"link":"/api/v1/people/545121"},"left":{"id":681134,"link":"/api/v1/people/681134"},"center":{"id":806869,"link":"/api/v1/people/806869"},"right":{"id":699228,"link":"/api/v1/people/699228"}},"offense":{"batter":{"id":670232,"link":"/api/v1/people/670232","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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":87.4,"endSpeed":79.9,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.459611339627195,"aZ":-28.732683915945753,"pfxX":-5.98809180034656,"pfxZ":2.1290332663328977,"pX":-0.9669610064825759,"pZ":0.9900872880125378,"vX0":1.4359950234724739,"vY0":-127.1000728775661,"vZ0":-6.621662600808732,"x":90.36,"y":212.99,"x0":-0.7648473625460466,"y0":50.00614894862211,"z0":5.940862643280346,"aX":-9.701906363598205},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":2.4,"breakHorizontal":10.4,"spinRate":973,"spinDirection":247},"zone":13,"typeConfidence":2.0,"plateTime":0.4325736417921129,"extension":6.355305958024292},"index":2,"playId":"fc63246f-ecfe-3a2c-9ea1-b0e4aa67b701","pitchNumber":2,"startTime":"2026-03-21T03:46:41.519Z","endTime":"2026-03-21T03:46:47.788Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694851,"link":"/api/v1/people/694851","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808024,"link":"/api/v1/people/808024"},"first":{"id":699471,"link":"/api/v1/people/699471"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":545121,"link":"/api/v1/people/545121"},"left":{"id":681134,"link":"/api/v1/people/681134"},"center":{"id":806869,"link":"/api/v1/people/806869"},"right":{"id":699228,"link":"/api/v1/people/699228"}},"offense":{"batter":{"id":670232,"link":"/api/v1/people/670232","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"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":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":80.4,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.09231178896485,"aZ":-31.26443601385041,"pfxX":0.9972678021478449,"pfxZ":0.5596032075984905,"pX":0.48192319108197085,"pZ":1.719660469296585,"vX0":2.551485838663617,"vY0":-127.40756543184514,"vZ0":-4.566612453419102,"x":115.34,"y":149.85,"x0":-0.6636370337238497,"y0":50.00510519514432,"z0":6.0165705199828965,"aX":1.633799941773267},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":0.1,"breakHorizontal":-2.4,"spinRate":2493,"spinDirection":139},"zone":9,"typeConfidence":2.0,"plateTime":0.43051696625409974,"extension":6.377202492292907},"hitData":{"launchSpeed":101.3,"launchAngle":-9.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":142.18,"coordY":156.75}},"index":3,"playId":"a4ef771f-3218-39a4-ac50-041892f12bcd","pitchNumber":3,"startTime":"2026-03-21T03:46:59.991Z","endTime":"2026-03-21T03:47:07.722Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694851,"link":"/api/v1/people/694851","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":808024,"link":"/api/v1/people/808024"},"first":{"id":699471,"link":"/api/v1/people/699471"},"second":{"id":676070,"link":"/api/v1/people/676070"},"third":{"id":694374,"link":"/api/v1/people/694374"},"shortstop":{"id":545121,"link":"/api/v1/people/545121"},"left":{"id":681134,"link":"/api/v1/people/681134"},"center":{"id":806869,"link":"/api/v1/people/806869"},"right":{"id":699228,"link":"/api/v1/people/699228"}},"offense":{"batter":{"id":670232,"link":"/api/v1/people/670232","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670232,"link":"/api/v1/people/670232"},"credit":"b_ab"},{"player":{"id":694851,"link":"/api/v1/people/694851"},"credit":"p_ab"},{"player":{"id":670232,"link":"/api/v1/people/670232"},"credit":"b_pa"},{"player":{"id":694851,"link":"/api/v1/people/694851"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":100.0,"awayTeamWinProbability":0.0,"homeTeamWinProbabilityAdded":3.700000000000003,"leverageIndex":1.45,"dramaIndex":64.0,"contextMetrics":{},"playEndTime":"2026-03-21T03:47:07.722Z","atBatIndex":76}]