[{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Christian Koss singles on a fly ball to left fielder Thomas Gavello.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-23T00:06:43.264Z","endTime":"2026-03-23T00:07:23.976Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":802609,"fullName":"John Michael Bertrand","link":"/api/v1/people/802609"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[3,4,5],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":687284,"link":"/api/v1/people/687284"},"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-22T22:26:53.172Z","endTime":"2026-03-22T23:42:13.731Z","isPitch":false,"type":"action","player":{"id":683766,"link":"/api/v1/people/683766"},"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-22T23:42:13.731Z","endTime":"2026-03-23T00:06:17.436Z","isPitch":false,"type":"action","player":{"id":683766,"link":"/api/v1/people/683766"},"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-23T00:06:17.436Z","endTime":"2026-03-23T00:06:45.441Z","isPitch":false,"type":"action","player":{"id":683766,"link":"/api/v1/people/683766"},"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":90.9,"endSpeed":83.1,"strikeZoneTop":3.59055622390737,"strikeZoneBottom":1.64385795395737,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.516680975903427,"aZ":-19.375402125582696,"pfxX":6.357030822283797,"pfxZ":7.227821085292533,"pX":-0.2865644186884638,"pZ":3.358490538899284,"vX0":-5.592311335979515,"vY0":-132.30737249238436,"vZ0":-2.8146308270960225,"x":127.92,"y":148.1,"x0":1.0296884739340624,"y0":50.00428402453004,"z0":5.857845388297701,"aX":11.259277175442152},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":12.7,"breakHorizontal":-10.3,"spinRate":1956,"spinDirection":135},"zone":1,"typeConfidence":2.0,"plateTime":0.41415005638249136,"extension":6.033624586279331},"index":3,"playId":"68ae3d47-f4c7-3979-9023-7d999a679982","pitchNumber":1,"startTime":"2026-03-23T00:06:45.441Z","endTime":"2026-03-23T00:06:49.685Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":802609,"link":"/api/v1/people/802609","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687284,"link":"/api/v1/people/687284"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":683766,"link":"/api/v1/people/683766","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"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":90.2,"endSpeed":82.7,"strikeZoneTop":3.59065738833787,"strikeZoneBottom":1.6440287389147,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.71363902379319,"aZ":-17.28914256652401,"pfxX":7.062586935228881,"pfxZ":8.536746754684247,"pX":-0.4133045923443426,"pZ":2.0462800416795486,"vX0":-6.028638748715905,"vY0":-131.20559327755242,"vZ0":-6.417297098854982,"x":132.75,"y":183.53,"x0":0.9963734773796551,"y0":50.00571679254997,"z0":5.812090071517311,"aX":12.318219026565195},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":14.3,"breakHorizontal":-11.5,"spinRate":1950,"spinDirection":130},"zone":7,"typeConfidence":2.0,"plateTime":0.4174277325315794,"extension":6.208431386784588},"index":4,"playId":"59e62743-a2bc-39de-b7be-b06cd54202f7","pitchNumber":2,"startTime":"2026-03-23T00:06:57.570Z","endTime":"2026-03-23T00:07:01.920Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":802609,"link":"/api/v1/people/802609","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687284,"link":"/api/v1/people/687284"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":683766,"link":"/api/v1/people/683766","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"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":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.9,"endSpeed":73.0,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.728442878303326,"aZ":-28.84258008836068,"pfxX":11.645502270116289,"pfxZ":2.454822526615236,"pX":0.07053540306220514,"pZ":2.0891576953628666,"vX0":-6.847079265373713,"vY0":-116.0873098110024,"vZ0":-1.6032554422102288,"x":114.31,"y":182.37,"x0":1.5526076790113381,"y0":50.003989628836464,"z0":5.5470516408091095,"aX":15.817453432620422},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":4.3,"breakHorizontal":-19.3,"spinRate":1727,"spinDirection":95},"zone":8,"typeConfidence":2.0,"plateTime":0.4727093312689621,"extension":5.791409705184313},"hitData":{"launchSpeed":78.2,"launchAngle":30.0,"totalDistance":263.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":59.56,"coordY":117.24}},"index":5,"playId":"da3fdcd2-a59d-3645-b62b-c066b4ffdb10","pitchNumber":3,"startTime":"2026-03-23T00:07:10.245Z","endTime":"2026-03-23T00:07:23.976Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":802609,"link":"/api/v1/people/802609","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687284,"link":"/api/v1/people/687284"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":683766,"link":"/api/v1/people/683766","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683766,"link":"/api/v1/people/683766"},"credit":"b_ab"},{"player":{"id":802609,"link":"/api/v1/people/802609"},"credit":"p_ab"},{"player":{"id":683766,"link":"/api/v1/people/683766"},"credit":"b_pa"},{"player":{"id":802609,"link":"/api/v1/people/802609"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":46.400000000000006,"awayTeamWinProbability":53.599999999999994,"homeTeamWinProbabilityAdded":-3.5999999999999943,"contextMetrics":{},"playEndTime":"2026-03-23T00:07:23.976Z","atBatIndex":0},{"result":{"type":"atBat","event":"Double Play","eventType":"double_play","description":"Casey Schmitt lines into a double play, shortstop Tyler Fitzgerald to first baseman Bryce Eldridge. Christian Koss out at 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-23T00:07:31.496Z","endTime":"2026-03-23T00:08:29.210Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":25},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":802609,"fullName":"John Michael Bertrand","link":"/api/v1/people/802609"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Double Play","eventType":"double_play","movementReason":null,"runner":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":666149,"link":"/api/v1/people/666149"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Double Play","eventType":"double_play","movementReason":"r_doubled_off","runner":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":666149,"link":"/api/v1/people/666149"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":805811,"link":"/api/v1/people/805811"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.0,"endSpeed":73.9,"strikeZoneTop":3.53576746945244,"strikeZoneBottom":1.61683010166191,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.672061414186853,"aZ":-30.811729669842716,"pfxX":10.72454726545958,"pfxZ":0.9949145149272871,"pX":-0.884567303926266,"pZ":1.4635462546755045,"vX0":-9.136792738385939,"vY0":-116.13818076403197,"vZ0":-2.686161886622765,"x":150.72,"y":199.26,"x0":1.6971915380993188,"y0":50.004248509938364,"z0":5.550179204881893,"aX":14.72922121594783},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":1.4,"breakHorizontal":-17.3,"spinRate":1497,"spinDirection":92},"zone":13,"typeConfidence":2.0,"plateTime":0.4706655218236535,"extension":5.881978009748048},"index":0,"playId":"395b86fc-c7ed-3732-b1de-b0518de74bda","pitchNumber":1,"startTime":"2026-03-23T00:07:45.474Z","endTime":"2026-03-23T00:07:50.732Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":802609,"link":"/api/v1/people/802609","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687284,"link":"/api/v1/people/687284"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":669477,"link":"/api/v1/people/669477","batSide":{"code":"R","description":"Right"}},"first":{"id":683766,"link":"/api/v1/people/683766"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"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.6,"endSpeed":82.1,"strikeZoneTop":3.36567277844844,"strikeZoneBottom":1.61482980379529,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.8502769619141,"aZ":-19.28662823794079,"pfxX":7.01279313324881,"pfxZ":7.492260606129008,"pX":-0.7604727165180775,"pZ":2.735778202061053,"vX0":-7.959987084804698,"vY0":-130.18565254102518,"vZ0":-4.121314560936711,"x":145.99,"y":164.91,"x0":1.4228775328396601,"y0":50.00016234387303,"z0":5.795573726530811,"aX":12.058505607474146},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":12.8,"breakHorizontal":-10.9,"spinRate":1953,"spinDirection":132},"zone":4,"typeConfidence":2.0,"plateTime":0.4204243497560798,"extension":5.915613531014227},"index":1,"playId":"147dd2a7-292d-3fe7-bc53-5193f3957858","pitchNumber":2,"startTime":"2026-03-23T00:08:00.765Z","endTime":"2026-03-23T00:08:05.554Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":802609,"link":"/api/v1/people/802609","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687284,"link":"/api/v1/people/687284"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":669477,"link":"/api/v1/people/669477","batSide":{"code":"R","description":"Right"}},"first":{"id":683766,"link":"/api/v1/people/683766"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"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":79.0,"endSpeed":73.3,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.51942218178554,"aZ":-31.931384880863586,"pfxX":9.601786841389437,"pfxZ":0.17829858799638298,"pX":-0.16414151651974238,"pZ":1.763275003658094,"vX0":-7.462635393977463,"vY0":-114.90708063655967,"vZ0":-1.4640677668328452,"x":123.26,"y":191.17,"x0":1.8642124687622061,"y0":50.00121620645555,"z0":5.485852841644979,"aX":12.952981663513997},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":0.2,"breakHorizontal":-15.7,"spinRate":1623,"spinDirection":87},"zone":8,"typeConfidence":2.0,"plateTime":0.4750486624518935,"extension":5.676924683033693},"hitData":{"launchSpeed":100.4,"launchAngle":8.0,"totalDistance":145.0,"trajectory":"line_drive","hardness":"medium","location":"6","coordinates":{"coordX":114.18,"coordY":149.6}},"index":2,"playId":"bb2d2145-5ce6-31f2-a02f-cac654e6e93d","pitchNumber":3,"startTime":"2026-03-23T00:08:20.481Z","endTime":"2026-03-23T00:08:29.210Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":802609,"link":"/api/v1/people/802609","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687284,"link":"/api/v1/people/687284"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":669477,"link":"/api/v1/people/669477","batSide":{"code":"R","description":"Right"}},"first":{"id":683766,"link":"/api/v1/people/683766"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669477,"link":"/api/v1/people/669477"},"credit":"b_ab"},{"player":{"id":802609,"link":"/api/v1/people/802609"},"credit":"p_ab"},{"player":{"id":669477,"link":"/api/v1/people/669477"},"credit":"b_pa"},{"player":{"id":802609,"link":"/api/v1/people/802609"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"}],"homeTeamWinProbability":53.800000000000004,"awayTeamWinProbability":46.199999999999996,"homeTeamWinProbabilityAdded":7.399999999999999,"leverageIndex":1.46,"dramaIndex":87.0,"contextMetrics":{},"playEndTime":"2026-03-23T00:08:29.210Z","atBatIndex":1},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Will Brennan grounds out to first baseman Bryce Eldridge.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-23T00:08:56.278Z","endTime":"2026-03-23T00:09:38.081Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":686823,"fullName":"Will Brennan","link":"/api/v1/people/686823"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":802609,"fullName":"John Michael Bertrand","link":"/api/v1/people/802609"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":686823,"fullName":"Will Brennan","link":"/api/v1/people/686823"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":805811,"link":"/api/v1/people/805811"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.5,"endSpeed":81.4,"strikeZoneTop":3.32663487542551,"strikeZoneBottom":1.59481038145809,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.397689927311518,"aZ":-24.16579103440557,"pfxX":9.845355601927317,"pfxZ":4.72535286137043,"pX":0.06606003545874975,"pZ":1.4497614126469425,"vX0":-9.186234274005955,"vY0":-129.8938839624127,"vZ0":-5.597963951718944,"x":114.48,"y":199.64,"x0":2.384055575797973,"y0":50.00258796417774,"z0":5.491457039248702,"aX":16.679428442374327},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":7.3,"breakHorizontal":-15.6,"spinRate":1758,"spinDirection":116},"zone":14,"typeConfidence":2.0,"plateTime":0.42308767060967334,"extension":6.0035748122980905},"index":0,"playId":"1f922a7c-8032-3508-9b15-a69be6b7bda4","pitchNumber":1,"startTime":"2026-03-23T00:08:56.278Z","endTime":"2026-03-23T00:09:00.659Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":802609,"link":"/api/v1/people/802609","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687284,"link":"/api/v1/people/687284"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":686823,"link":"/api/v1/people/686823","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.4,"endSpeed":81.2,"strikeZoneTop":3.157,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.740079925491695,"aZ":-27.25170583581441,"pfxX":10.515128256823669,"pfxZ":2.918129285985838,"pX":-0.1938425363862689,"pZ":1.3754483986189314,"vX0":-10.089429329747565,"vY0":-129.67798998409864,"vZ0":-5.1786869603762735,"x":124.39,"y":201.64,"x0":2.4006134738056053,"y0":50.002325845990825,"z0":5.504240788497977,"aX":17.72361869805688},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":4.2,"breakHorizontal":-16.6,"spinRate":1751,"spinDirection":114},"zone":13,"typeConfidence":2.0,"plateTime":0.42407370298837366,"extension":5.970463188762828},"index":1,"playId":"fb06e19c-9c64-3d37-ab95-4f14ae63f465","pitchNumber":2,"startTime":"2026-03-23T00:09:09.881Z","endTime":"2026-03-23T00:09:14.102Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":802609,"link":"/api/v1/people/802609","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687284,"link":"/api/v1/people/687284"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":686823,"link":"/api/v1/people/686823","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.3,"endSpeed":71.9,"strikeZoneTop":3.157,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.286130364207803,"aZ":-31.354768385371518,"pfxX":-4.9022026445039995,"pfxZ":0.6185504792244689,"pX":-0.4751219024112381,"pZ":2.711024476162305,"vX0":-4.806097396949968,"vY0":-115.31552608746773,"vZ0":-0.785039545143111,"x":135.11,"y":165.58,"x0":2.2878758300111106,"y0":50.002048050378455,"z0":6.132749824480058,"aX":-6.473817106693629},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":1.2,"breakHorizontal":10.3,"spinRate":2193,"spinDirection":313},"zone":4,"typeConfidence":2.0,"plateTime":0.478531553607493,"extension":6.093844906837163},"hitData":{"launchSpeed":74.5,"launchAngle":6.0,"totalDistance":80.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":157.77,"coordY":170.78}},"index":2,"playId":"6dc3e493-ea3c-3f82-9b3b-812d13b820a6","pitchNumber":3,"startTime":"2026-03-23T00:09:29.721Z","endTime":"2026-03-23T00:09:38.081Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":802609,"link":"/api/v1/people/802609","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687284,"link":"/api/v1/people/687284"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":686823,"link":"/api/v1/people/686823","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686823,"link":"/api/v1/people/686823"},"credit":"b_ab"},{"player":{"id":802609,"link":"/api/v1/people/802609"},"credit":"p_ab"},{"player":{"id":686823,"link":"/api/v1/people/686823"},"credit":"b_pa"},{"player":{"id":802609,"link":"/api/v1/people/802609"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.800000000000004,"awayTeamWinProbability":45.199999999999996,"homeTeamWinProbabilityAdded":1.0,"leverageIndex":0.4,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-03-23T00:09:38.081Z","atBatIndex":2},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Grant McCray strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-23T00:11:40.365Z","endTime":"2026-03-23T00:12:50.311Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":687529,"fullName":"Grant McCray","link":"/api/v1/people/687529"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641816,"fullName":"Tyler Mahle","link":"/api/v1/people/641816"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":687529,"fullName":"Grant McCray","link":"/api/v1/people/687529"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":691740,"link":"/api/v1/people/691740"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.3,"endSpeed":81.3,"strikeZoneTop":3.41171755761902,"strikeZoneBottom":1.6378522805084,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.709205754957672,"aZ":-14.943508980810238,"pfxX":-6.977301625962323,"pfxZ":10.16893761040581,"pX":0.08948949323581491,"pZ":1.55357770603909,"vX0":6.485033441094258,"vY0":-129.74330297192915,"vZ0":-6.614373945250114,"x":113.59,"y":196.83,"x0":-1.5433835700737837,"y0":50.00060479689811,"z0":5.287174187162297,"aX":-11.82043986659232},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":17.0,"breakHorizontal":11.0,"spinRate":2196,"spinDirection":217},"zone":14,"typeConfidence":2.0,"plateTime":0.42316044067226644,"extension":6.568820015559989},"index":0,"playId":"95f91b70-46a7-3ad3-af26-d639c2bf2150","pitchNumber":1,"startTime":"2026-03-23T00:11:54.103Z","endTime":"2026-03-23T00:11:58.598Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":694757,"link":"/api/v1/people/694757"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":687529,"link":"/api/v1/people/687529","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"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.6,"endSpeed":81.6,"strikeZoneTop":3.40866666666667,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.412154822705723,"aZ":-17.73356446615983,"pfxX":-6.730682692948924,"pfxZ":8.426659327202804,"pX":-0.608151766756547,"pZ":2.7573962486635,"vX0":4.44207628728754,"vY0":-130.32968095194246,"vZ0":-3.3659117334365525,"x":140.18,"y":164.33,"x0":-1.463665045367725,"y0":50.001345386732375,"z0":5.411561498997517,"aX":-11.531601154175787},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":14.6,"breakHorizontal":11.2,"spinRate":2159,"spinDirection":217},"zone":4,"typeConfidence":2.0,"plateTime":0.42090841517373656,"extension":6.5928673458037865},"index":1,"playId":"0e054121-6cf0-3b57-a037-45cec6cfafc5","pitchNumber":2,"startTime":"2026-03-23T00:12:08.347Z","endTime":"2026-03-23T00:12:12.839Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":694757,"link":"/api/v1/people/694757"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":687529,"link":"/api/v1/people/687529","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.7,"endSpeed":76.6,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.600321150186126,"aZ":-29.712388798717576,"pfxX":-6.819876457241039,"pfxZ":1.665164877863183,"pX":-0.03769663220871691,"pZ":1.669755510074744,"vX0":5.615905117160372,"vY0":-120.37770200775364,"vZ0":-2.851553781179158,"x":118.44,"y":193.7,"x0":-1.505705414412772,"y0":50.00425306751196,"z0":5.4786139144306505,"aX":-10.090828643975088},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":2.6,"breakHorizontal":11.2,"spinRate":1552,"spinDirection":226},"zone":8,"typeConfidence":2.0,"plateTime":0.4536134862150787,"extension":6.501604990639153},"index":2,"playId":"fdb63201-1ea0-3dc9-b4a9-4dace3c809ae","pitchNumber":3,"startTime":"2026-03-23T00:12:22.514Z","endTime":"2026-03-23T00:12:27.264Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":694757,"link":"/api/v1/people/694757"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":687529,"link":"/api/v1/people/687529","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"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":90.6,"endSpeed":82.7,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.84052983263452,"aZ":-14.599063788919938,"pfxX":-6.002601927276449,"pfxZ":9.985647241453467,"pX":0.2435132917431177,"pZ":3.636668335172419,"vX0":6.382466042114233,"vY0":-131.78330106828716,"vZ0":-2.0582392786439043,"x":107.72,"y":140.59,"x0":-1.429170469302233,"y0":50.00227047186963,"z0":5.5054533992047805,"aX":-10.564607676053578},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":17.9,"breakHorizontal":9.5,"spinRate":2363,"spinDirection":219},"zone":12,"typeConfidence":2.0,"plateTime":0.4155314985594387,"extension":6.5661531475996995},"index":3,"playId":"eb36d637-2e50-37ed-aabb-279b4075e7eb","pitchNumber":4,"startTime":"2026-03-23T00:12:45.270Z","endTime":"2026-03-23T00:12:50.311Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":694757,"link":"/api/v1/people/694757"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":687529,"link":"/api/v1/people/687529","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687529,"link":"/api/v1/people/687529"},"credit":"b_ab"},{"player":{"id":641816,"link":"/api/v1/people/641816"},"credit":"p_ab"},{"player":{"id":687529,"link":"/api/v1/people/687529"},"credit":"b_pa"},{"player":{"id":641816,"link":"/api/v1/people/641816"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.6,"awayTeamWinProbability":47.4,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.86,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2026-03-23T00:12:50.311Z","atBatIndex":3},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Eric Haase walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-23T00:12:58.573Z","endTime":"2026-03-23T00:14:12.762Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":606992,"fullName":"Eric Haase","link":"/api/v1/people/606992"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641816,"fullName":"Tyler Mahle","link":"/api/v1/people/641816"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":606992,"fullName":"Eric Haase","link":"/api/v1/people/606992"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":606992,"fullName":"Eric Haase","link":"/api/v1/people/606992"},"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":89.1,"endSpeed":80.8,"strikeZoneTop":3.27358345049979,"strikeZoneBottom":1.56878528263499,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.702782799932088,"aZ":-12.544353521137332,"pfxX":-6.5668848004630185,"pfxZ":11.674336988132335,"pX":1.266070208719904,"pZ":2.3719529406443347,"vX0":8.747436877673888,"vY0":-129.31107230840524,"vZ0":-5.038296881698073,"x":68.74,"y":174.74,"x0":-1.3183172771309402,"y0":50.006155847128596,"z0":5.3193484770639685,"aX":-11.046397313254191},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":20.0,"breakHorizontal":9.8,"spinRate":2343,"spinDirection":218},"zone":14,"typeConfidence":2.0,"plateTime":0.42468442965830455,"extension":6.6791973511934595},"index":0,"playId":"30ea6647-174e-3337-a9ed-3a2e32d9c052","pitchNumber":1,"startTime":"2026-03-23T00:13:15.687Z","endTime":"2026-03-23T00:13:19.994Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":694757,"link":"/api/v1/people/694757"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":606992,"link":"/api/v1/people/606992","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"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":90.7,"endSpeed":83.0,"strikeZoneTop":3.27358345049979,"strikeZoneBottom":1.56878528263499,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.41484299365116,"aZ":-14.893239390390521,"pfxX":-5.883575489117309,"pfxZ":9.768205143494752,"pX":0.5146589087036727,"pZ":3.4165579500471264,"vX0":6.647459481163019,"vY0":-131.99713546648078,"vZ0":-2.5402625338642264,"x":97.38,"y":146.53,"x0":-1.2688598127514246,"y0":50.00290560930006,"z0":5.484558263891777,"aX":-10.409380843742385},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":17.4,"breakHorizontal":9.2,"spinRate":2337,"spinDirection":214},"zone":3,"typeConfidence":2.0,"plateTime":0.4145477938853599,"extension":6.617946797357175},"index":1,"playId":"189e19e0-4d9d-3a66-b241-b8f84a0abc57","pitchNumber":2,"startTime":"2026-03-23T00:13:30.421Z","endTime":"2026-03-23T00:13:34.836Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":694757,"link":"/api/v1/people/694757"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":606992,"link":"/api/v1/people/606992","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":82.3,"strikeZoneTop":3.27358345049979,"strikeZoneBottom":1.56878528263499,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.155319764850052,"aZ":-13.38879445352975,"pfxX":-6.652516062129582,"pfxZ":10.857280495813992,"pX":1.141765253278433,"pZ":1.8348873698117636,"vX0":8.523602937209668,"vY0":-130.601143385746,"vZ0":-6.205007515393267,"x":73.48,"y":189.24,"x0":-1.2977390448338852,"y0":50.00034126056943,"z0":5.24602866677142,"aX":-11.507235222014263},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":18.5,"breakHorizontal":10.2,"spinRate":2277,"spinDirection":220},"zone":14,"typeConfidence":2.0,"plateTime":0.41918242544943185,"extension":6.728220068949112},"index":2,"playId":"2fd609cd-3093-3835-b766-beebab3ff7b5","pitchNumber":3,"startTime":"2026-03-23T00:13:48.122Z","endTime":"2026-03-23T00:13:53.138Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":694757,"link":"/api/v1/people/694757"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":606992,"link":"/api/v1/people/606992","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":79.3,"strikeZoneTop":3.27358345049979,"strikeZoneBottom":1.56878528263499,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.790610182063144,"aZ":-22.69128283439095,"pfxX":-3.077838777142458,"pfxZ":5.89065987610072,"pX":0.04137419311103453,"pZ":3.655932845471792,"vX0":4.913380518402659,"vY0":-125.88517416409337,"vZ0":0.08090296479380521,"x":115.42,"y":140.07,"x0":-1.5330021319482485,"y0":50.00296972477486,"z0":5.455389496651814,"aX":-4.955662333797772},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":10.9,"breakHorizontal":4.4,"spinRate":2462,"spinDirection":194},"zone":12,"typeConfidence":2.0,"plateTime":0.4345554898682753,"extension":6.598187016521558},"index":3,"playId":"4e6d9113-8f14-3f48-880a-05e87caf95ef","pitchNumber":4,"startTime":"2026-03-23T00:14:07.310Z","endTime":"2026-03-23T00:14:12.762Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":694757,"link":"/api/v1/people/694757"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":606992,"link":"/api/v1/people/606992","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":606992,"link":"/api/v1/people/606992"},"credit":"b_pa"},{"player":{"id":641816,"link":"/api/v1/people/641816"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.1,"awayTeamWinProbability":44.9,"homeTeamWinProbabilityAdded":2.5,"leverageIndex":0.63,"dramaIndex":37.0,"contextMetrics":{},"playEndTime":"2026-03-23T00:14:12.762Z","atBatIndex":4},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Bryce Eldridge flies out sharply to left fielder Will Brennan.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-23T00:14:38.911Z","endTime":"2026-03-23T00:15:46.260Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641816,"fullName":"Tyler Mahle","link":"/api/v1/people/641816"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":606992,"fullName":"Eric Haase","link":"/api/v1/people/606992"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":686823,"link":"/api/v1/people/686823"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.7,"endSpeed":75.9,"strikeZoneTop":3.71100462079486,"strikeZoneBottom":1.78899906522213,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.19285974729548,"aZ":-23.361864305816887,"pfxX":-8.09713306488375,"pfxZ":6.015135186715315,"pX":0.019429863160568737,"pZ":1.575975897233361,"vX0":6.450220336165993,"vY0":-120.23003513092323,"vZ0":-4.131365464030604,"x":116.26,"y":196.23,"x0":-1.6454599809781147,"y0":50.0014950691084,"z0":5.3884559252901045,"aX":-11.859821196976368},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":10.2,"breakHorizontal":13.1,"spinRate":1571,"spinDirection":226},"zone":14,"typeConfidence":2.0,"plateTime":0.4554617114861421,"extension":6.4819792767794535},"index":0,"playId":"229ea22b-af17-38d1-9511-5640912e0919","pitchNumber":1,"startTime":"2026-03-23T00:14:38.911Z","endTime":"2026-03-23T00:14:43.575Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":694757,"link":"/api/v1/people/694757"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":805811,"link":"/api/v1/people/805811","batSide":{"code":"L","description":"Left"}},"first":{"id":606992,"link":"/api/v1/people/606992"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"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":89.2,"endSpeed":80.9,"strikeZoneTop":3.71100462079486,"strikeZoneBottom":1.78899906522213,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.793073945441424,"aZ":-12.843400715195756,"pfxX":-5.8607295516285935,"pfxZ":11.432511156487328,"pX":0.8843343250438434,"pZ":3.2342716530119717,"vX0":7.661156142078973,"vY0":-129.6450393911711,"vZ0":-3.280538086486796,"x":83.29,"y":151.45,"x0":-1.3567846202821439,"y0":50.00330157240067,"z0":5.505387898293079,"aX":-9.91080342079076},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":20.2,"breakHorizontal":8.8,"spinRate":2276,"spinDirection":213},"zone":12,"typeConfidence":2.0,"plateTime":0.42356829464477475,"extension":6.47844731073229},"index":1,"playId":"6d32677b-53c0-3461-99ef-9517ecc383a0","pitchNumber":2,"startTime":"2026-03-23T00:14:53.783Z","endTime":"2026-03-23T00:14:58.479Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":694757,"link":"/api/v1/people/694757"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":805811,"link":"/api/v1/people/805811","batSide":{"code":"L","description":"Left"}},"first":{"id":606992,"link":"/api/v1/people/606992"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":77.4,"strikeZoneTop":3.71100462079486,"strikeZoneBottom":1.78899906522213,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.27170889735131,"aZ":-24.777928908260826,"pfxX":-9.074435992253026,"pfxZ":4.878029915892583,"pX":-0.1353973317410053,"pZ":1.1887079941386198,"vX0":6.0322704980147925,"vY0":-122.14286449170817,"vZ0":-4.816140355411914,"x":122.16,"y":206.68,"x0":-1.4537857708653268,"y0":50.003790353106176,"z0":5.307724170420393,"aX":-13.759872292586719},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":7.9,"breakHorizontal":15.1,"spinRate":1646,"spinDirection":226},"zone":13,"typeConfidence":2.0,"plateTime":0.44783488769207924,"extension":6.519572125554192},"index":2,"playId":"aa010fb4-2dd7-3e33-a7c6-6460f7ca8521","pitchNumber":3,"startTime":"2026-03-23T00:15:11.241Z","endTime":"2026-03-23T00:15:16.053Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":694757,"link":"/api/v1/people/694757"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":805811,"link":"/api/v1/people/805811","batSide":{"code":"L","description":"Left"}},"first":{"id":606992,"link":"/api/v1/people/606992"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"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":90.6,"endSpeed":82.0,"strikeZoneTop":3.71100462079486,"strikeZoneBottom":1.78899906522213,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.547418373785028,"aZ":-11.259973329064712,"pfxX":-5.215517625811611,"pfxZ":12.024313542347073,"pX":-0.23645829901471946,"pZ":2.7946599335772104,"vX0":5.174056369786131,"vY0":-131.6985366201024,"vZ0":-4.656915612830902,"x":126.01,"y":163.32,"x0":-1.5582794540664358,"y0":50.00283095205519,"z0":5.43301791016835,"aX":-9.07162516445728},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":20.8,"breakHorizontal":8.2,"spinRate":2348,"spinDirection":212},"zone":5,"typeConfidence":2.0,"plateTime":0.41747616808959,"extension":6.614965747886743},"hitData":{"launchSpeed":105.7,"launchAngle":47.0,"totalDistance":330.0,"trajectory":"fly_ball","hardness":"hard","location":"7","coordinates":{"coordX":87.79,"coordY":71.85}},"index":3,"playId":"438ce342-d145-3296-985c-60836da6b40d","pitchNumber":4,"startTime":"2026-03-23T00:15:31.228Z","endTime":"2026-03-23T00:15:46.260Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":694757,"link":"/api/v1/people/694757"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":805811,"link":"/api/v1/people/805811","batSide":{"code":"L","description":"Left"}},"first":{"id":606992,"link":"/api/v1/people/606992"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805811,"link":"/api/v1/people/805811"},"credit":"b_ab"},{"player":{"id":641816,"link":"/api/v1/people/641816"},"credit":"p_ab"},{"player":{"id":805811,"link":"/api/v1/people/805811"},"credit":"b_pa"},{"player":{"id":641816,"link":"/api/v1/people/641816"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.2,"awayTeamWinProbability":47.8,"homeTeamWinProbabilityAdded":-2.8999999999999986,"leverageIndex":1.2,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2026-03-23T00:15:46.260Z","atBatIndex":5},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Victor Bericoto grounds into a force out, shortstop Maui Ahuna to second baseman Christian Koss. Eric Haase out at 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-23T00:16:28.351Z","endTime":"2026-03-23T00:17:14.013Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":682674,"fullName":"Victor Bericoto","link":"/api/v1/people/682674"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641816,"fullName":"Tyler Mahle","link":"/api/v1/people/641816"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":606992,"fullName":"Eric Haase","link":"/api/v1/people/606992"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":694757,"link":"/api/v1/people/694757"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":683766,"link":"/api/v1/people/683766"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":682674,"fullName":"Victor Bericoto","link":"/api/v1/people/682674"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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":"12597311-9daa-3cfe-b7b9-99e45f7749de","startTime":"2026-03-23T00:16:12.038Z","endTime":"2026-03-23T00:16:17.442Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":694757,"link":"/api/v1/people/694757"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":682674,"link":"/api/v1/people/682674","batSide":{"code":"R","description":"Right"}},"first":{"id":606992,"link":"/api/v1/people/606992"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"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":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.5,"endSpeed":73.6,"strikeZoneTop":3.42573085269056,"strikeZoneBottom":1.64485891943388,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.441745966366504,"aZ":-31.961371118722663,"pfxX":4.507190532065435,"pfxZ":0.15540823929267233,"pX":1.3090249049201537,"pZ":3.33884663843709,"vX0":4.915900301245603,"vY0":-117.13537742875293,"vZ0":1.019568272600925,"x":67.1,"y":148.63,"x0":-1.4074490961338348,"y0":50.00293222641294,"z0":5.900876198502181,"aX":6.2235045350926494},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":0.8,"breakHorizontal":-9.5,"spinRate":2380,"spinDirection":76},"zone":12,"typeConfidence":2.0,"plateTime":0.468746043463228,"extension":6.2910266137626705},"index":1,"playId":"541180b6-c73e-3bee-9956-d2525ca43126","pitchNumber":1,"startTime":"2026-03-23T00:16:30.496Z","endTime":"2026-03-23T00:16:34.659Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":694757,"link":"/api/v1/people/694757"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":682674,"link":"/api/v1/people/682674","batSide":{"code":"R","description":"Right"}},"first":{"id":606992,"link":"/api/v1/people/606992"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"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":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.9,"endSpeed":81.6,"strikeZoneTop":3.42573085269056,"strikeZoneBottom":1.64485891943388,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.498068829508995,"aZ":-17.393811266519585,"pfxX":-6.381549157334054,"pfxZ":8.621335842910677,"pX":0.8013058388619136,"pZ":2.5896358497332357,"vX0":7.769323071435584,"vY0":-130.6252771372764,"vZ0":-3.657594106988072,"x":86.46,"y":168.86,"x0":-1.3932579565099559,"y0":50.00417981669385,"z0":5.328734210924914,"aX":-10.943662327817002},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":14.9,"breakHorizontal":9.7,"spinRate":2080,"spinDirection":217},"zone":6,"typeConfidence":2.0,"plateTime":0.42054665393874213,"extension":6.727381219498214},"index":2,"playId":"5d7b1c00-4277-38b5-8ab0-b9a54b2d2ec1","pitchNumber":2,"startTime":"2026-03-23T00:16:50.595Z","endTime":"2026-03-23T00:16:54.752Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":694757,"link":"/api/v1/people/694757"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":682674,"link":"/api/v1/people/682674","batSide":{"code":"R","description":"Right"}},"first":{"id":606992,"link":"/api/v1/people/606992"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"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(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.1,"endSpeed":76.5,"strikeZoneTop":3.42573085269056,"strikeZoneBottom":1.64485891943388,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.822997156070958,"aZ":-29.673383633906592,"pfxX":-7.53316992720952,"pfxZ":1.6863737912240513,"pX":0.6391160221591099,"pZ":2.5037028930920466,"vX0":7.291959827669344,"vY0":-120.91347406305894,"vZ0":-1.062542801010393,"x":92.64,"y":171.18,"x0":-1.4321349002080601,"y0":50.00460716342265,"z0":5.544491311662699,"aX":-11.193603544243375},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":3.0,"breakHorizontal":12.0,"spinRate":1511,"spinDirection":226},"zone":6,"typeConfidence":2.0,"plateTime":0.4524057487569739,"extension":6.522331320737252},"hitData":{"launchSpeed":93.4,"launchAngle":-15.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":114.18,"coordY":160.49}},"index":3,"playId":"e18748e4-c24d-3110-8781-8f38b0df9402","pitchNumber":3,"startTime":"2026-03-23T00:17:05.680Z","endTime":"2026-03-23T00:17:14.013Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":694757,"link":"/api/v1/people/694757"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":682674,"link":"/api/v1/people/682674","batSide":{"code":"R","description":"Right"}},"first":{"id":606992,"link":"/api/v1/people/606992"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682674,"link":"/api/v1/people/682674"},"credit":"b_ab"},{"player":{"id":641816,"link":"/api/v1/people/641816"},"credit":"p_ab"},{"player":{"id":682674,"link":"/api/v1/people/682674"},"credit":"b_pa"},{"player":{"id":641816,"link":"/api/v1/people/641816"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.88,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2026-03-23T00:17:14.013Z","atBatIndex":6},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jerar Encarnacion grounds out to first baseman Bryce Eldridge.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-03-23T00:19:23.218Z","endTime":"2026-03-23T00:20:47.544Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":666464,"fullName":"Jerar Encarnacion","link":"/api/v1/people/666464"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":802609,"fullName":"John Michael Bertrand","link":"/api/v1/people/802609"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":666464,"fullName":"Jerar Encarnacion","link":"/api/v1/people/666464"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":805811,"link":"/api/v1/people/805811"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":82.2,"strikeZoneTop":3.4237285828403,"strikeZoneBottom":1.64385795395737,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.44831900746138,"aZ":-21.375998354650797,"pfxX":5.264010373046261,"pfxZ":6.201796071295146,"pX":0.1393870697155184,"pZ":4.244138665352907,"vX0":-4.068687519366428,"vY0":-131.2926648659762,"vZ0":-0.5225020340398955,"x":90.52,"y":184.32,"x0":1.0271515765080745,"y0":50.00484384560968,"z0":6.040155724384586,"aX":9.168166087211828},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":11.3,"breakHorizontal":-8.6,"spinRate":1808,"spinDirection":137},"zone":12,"typeConfidence":2.0,"plateTime":0.41759688776463033,"extension":6.013787288018668},"index":0,"playId":"bf07d7e4-ed58-3eb6-8a98-995a09d8344c","pitchNumber":1,"startTime":"2026-03-23T00:19:23.218Z","endTime":"2026-03-23T00:19:29.793Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":802609,"link":"/api/v1/people/802609","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687284,"link":"/api/v1/people/687284"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":666464,"link":"/api/v1/people/666464","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"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":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":78.8,"endSpeed":72.6,"strikeZoneTop":3.4237285828403,"strikeZoneBottom":1.64385795395737,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.040502215227757,"aZ":-30.69447738198417,"pfxX":10.515183285168751,"pfxZ":1.1122702179590194,"pX":-0.5864229212541101,"pZ":1.4280643143649157,"vX0":-7.541563990159667,"vY0":-114.53956004030647,"vZ0":-2.316930620098459,"x":139.35,"y":200.22,"x0":1.3817220762055324,"y0":50.002450514837506,"z0":5.452409892275302,"aX":13.979564014474692},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":1.7,"breakHorizontal":-17.2,"spinRate":1502,"spinDirection":90},"zone":13,"typeConfidence":2.0,"plateTime":0.4780919265580952,"extension":5.889376226274599},"index":1,"playId":"af26aa96-09fc-3a2b-a9b9-7e706e6aab62","pitchNumber":2,"startTime":"2026-03-23T00:19:34.793Z","endTime":"2026-03-23T00:19:48.777Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":802609,"link":"/api/v1/people/802609","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687284,"link":"/api/v1/people/687284"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":666464,"link":"/api/v1/people/666464","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"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":true},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":79.2,"endSpeed":72.2,"strikeZoneTop":3.57087012737229,"strikeZoneBottom":1.7179297882328,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.587504006997218,"aZ":-29.828466889027922,"pfxX":11.083222083260925,"pfxZ":1.7604925535330143,"pX":0.5008524972993448,"pZ":1.8539734230924267,"vX0":-5.720877867001696,"vY0":-115.18765497895653,"vZ0":-1.7757975915413395,"x":97.91,"y":188.72,"x0":1.591026547704991,"y0":50.000793338554246,"z0":5.549135401695259,"aX":14.72815195000437},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":3.0,"breakHorizontal":-18.4,"spinRate":1711,"spinDirection":94},"zone":9,"typeConfidence":2.0,"plateTime":0.4775257449192982,"extension":5.879271989736363},"index":2,"playId":"104bafe1-42f3-30f6-a8e2-6a55d524781d","pitchNumber":3,"startTime":"2026-03-23T00:19:48.979Z","endTime":"2026-03-23T00:20:15.980Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":802609,"link":"/api/v1/people/802609","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687284,"link":"/api/v1/people/687284"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":666464,"link":"/api/v1/people/666464","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":105,"player":{"id":606992,"fullName":"Eric Haase","link":"/api/v1/people/606992"}},"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":89.1,"endSpeed":80.7,"strikeZoneTop":3.57087012737229,"strikeZoneBottom":1.7179297882328,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.998096313593173,"aZ":-19.113024791810943,"pfxX":5.6972480693177125,"pfxZ":7.7628635963016706,"pX":0.2076340470057225,"pZ":3.1033992666700625,"vX0":-3.998252349297634,"vY0":-129.63768171502224,"vZ0":-3.324010338533084,"x":109.09,"y":154.99,"x0":1.038645711479035,"y0":50.003685853305846,"z0":5.881534129780491,"aX":9.586634764347247},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":13.4,"breakHorizontal":-9.2,"spinRate":1776,"spinDirection":126},"zone":2,"typeConfidence":2.0,"plateTime":0.4243824178504809,"extension":6.11590912073228},"index":3,"playId":"94ebab86-b1d5-344e-ac8c-d381d45b065c","pitchNumber":4,"startTime":"2026-03-23T00:20:22.235Z","endTime":"2026-03-23T00:20:25.296Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":802609,"link":"/api/v1/people/802609","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687284,"link":"/api/v1/people/687284"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":666464,"link":"/api/v1/people/666464","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":81.2,"strikeZoneTop":3.401,"strikeZoneBottom":1.716,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.81087641384779,"aZ":-26.2586323111745,"pfxX":10.241147876993088,"pfxZ":3.4796860415770396,"pX":-0.27794661577206214,"pZ":3.0121419292743683,"vX0":-7.346584305840731,"vY0":-130.19715900912058,"vZ0":-1.4859581841509617,"x":127.59,"y":157.45,"x0":1.2635604384594656,"y0":50.00354713227563,"z0":5.596057776527267,"aX":17.41232327525047},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":6.1,"breakHorizontal":-16.7,"spinRate":1746,"spinDirection":114},"zone":1,"typeConfidence":2.0,"plateTime":0.42225635721584487,"extension":5.923686109523928},"hitData":{"launchSpeed":102.1,"launchAngle":-14.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":153.36,"coordY":166.39}},"index":4,"playId":"4a655857-1526-3ad4-862a-c6568afa3347","pitchNumber":5,"startTime":"2026-03-23T00:20:39.377Z","endTime":"2026-03-23T00:20:47.544Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":802609,"link":"/api/v1/people/802609","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687284,"link":"/api/v1/people/687284"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":666464,"link":"/api/v1/people/666464","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666464,"link":"/api/v1/people/666464"},"credit":"b_ab"},{"player":{"id":802609,"link":"/api/v1/people/802609"},"credit":"p_ab"},{"player":{"id":666464,"link":"/api/v1/people/666464"},"credit":"b_pa"},{"player":{"id":802609,"link":"/api/v1/people/802609"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.300000000000004,"awayTeamWinProbability":47.699999999999996,"homeTeamWinProbabilityAdded":2.3000000000000043,"leverageIndex":0.92,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-03-23T00:20:47.544Z","atBatIndex":7},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Luis Matos flies out to right fielder Victor Bericoto.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-03-23T00:20:55.657Z","endTime":"2026-03-23T00:22:05.695Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":682641,"fullName":"Luis Matos","link":"/api/v1/people/682641"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":802609,"fullName":"John Michael Bertrand","link":"/api/v1/people/802609"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":682641,"fullName":"Luis Matos","link":"/api/v1/people/682641"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":682674,"link":"/api/v1/people/682674"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":80.4,"strikeZoneTop":3.33764526921396,"strikeZoneBottom":1.60081590611475,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.12188493012268,"aZ":-26.651066530827194,"pfxX":8.575151877168866,"pfxZ":3.3466055086041306,"pX":0.5674568314291264,"pZ":2.235990898430474,"vX0":-5.0098149211974015,"vY0":-127.84325948605934,"vZ0":-3.1923708805462483,"x":95.37,"y":178.41,"x0":1.4415346918747987,"y0":50.00307218651719,"z0":5.599889336978441,"aX":14.150271962079279},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":5.5,"breakHorizontal":-14.4,"spinRate":1602,"spinDirection":108},"zone":6,"typeConfidence":2.0,"plateTime":0.42894997836173676,"extension":6.001724234794073},"index":0,"playId":"a4f48569-4dbf-3c90-a959-8751738fd386","pitchNumber":1,"startTime":"2026-03-23T00:21:11.414Z","endTime":"2026-03-23T00:21:16.075Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":802609,"link":"/api/v1/people/802609","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687284,"link":"/api/v1/people/687284"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":682641,"link":"/api/v1/people/682641","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"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":89.9,"endSpeed":82.1,"strikeZoneTop":3.33764526921396,"strikeZoneBottom":1.60081590611475,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.23820848113738,"aZ":-20.066836400449123,"pfxX":6.39036804577329,"pfxZ":7.019190598874055,"pX":-1.0728341506289942,"pZ":2.4160905632387806,"vX0":-7.029852982738287,"vY0":-130.67568217437855,"vZ0":-4.811593418233917,"x":157.89,"y":173.55,"x0":0.8254153662493983,"y0":50.00339164652017,"z0":5.7944435103655385,"aX":11.022738475159048},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":11.8,"breakHorizontal":-10.0,"spinRate":1876,"spinDirection":128},"zone":13,"typeConfidence":2.0,"plateTime":0.4195941321593688,"extension":6.169570355273985},"index":1,"playId":"8c60a7bc-f8c2-31d3-bbad-efe7a7661b54","pitchNumber":2,"startTime":"2026-03-23T00:21:24.360Z","endTime":"2026-03-23T00:21:28.877Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":802609,"link":"/api/v1/people/802609","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687284,"link":"/api/v1/people/687284"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":682641,"link":"/api/v1/people/682641","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.2,"endSpeed":74.2,"strikeZoneTop":3.33764526921396,"strikeZoneBottom":1.60081590611475,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.291702235954418,"aZ":-34.054378290623085,"pfxX":9.224851046181433,"pfxZ":-1.3357557768795232,"pX":1.913879980694101,"pZ":2.5300157487227874,"vX0":-2.1384174931784234,"vY0":-118.24484000061929,"vZ0":0.14026697660174814,"x":44.05,"y":170.47,"x0":1.6361938348093452,"y0":50.00522346922316,"z0":5.6159822662205245,"aX":12.956007229118685},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.8,"breakVerticalInduced":-2.0,"breakHorizontal":-16.1,"spinRate":1554,"spinDirection":86},"zone":14,"typeConfidence":2.0,"plateTime":0.4647035110577278,"extension":5.701739443605896},"index":2,"playId":"937d2a12-dcbf-3d30-98c1-90f1427f4a72","pitchNumber":3,"startTime":"2026-03-23T00:21:38.668Z","endTime":"2026-03-23T00:21:43.629Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":802609,"link":"/api/v1/people/802609","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687284,"link":"/api/v1/people/687284"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":682641,"link":"/api/v1/people/682641","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"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":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.5,"endSpeed":76.9,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.80940328279529,"aZ":-27.436286229218826,"pfxX":1.1613335131821527,"pfxZ":3.16110950845796,"pX":0.45770995834123085,"pZ":2.1377505427048744,"vX0":-2.5262221983744664,"vY0":-121.63610204499801,"vZ0":-3.6838634226666187,"x":99.55,"y":181.06,"x0":1.3587461006791626,"y0":50.00194392210736,"z0":6.0500778939363,"aX":1.7404953432016124},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":5.2,"breakHorizontal":-1.6,"spinRate":2158,"spinDirection":140},"zone":9,"typeConfidence":2.0,"plateTime":0.45024832098393697,"extension":5.905003666267478},"hitData":{"launchSpeed":86.2,"launchAngle":49.0,"totalDistance":267.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":193.39,"coordY":115.58}},"index":3,"playId":"7a4d405b-56e2-375b-93d6-4ac60a8459e5","pitchNumber":4,"startTime":"2026-03-23T00:21:53.755Z","endTime":"2026-03-23T00:22:05.695Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":802609,"link":"/api/v1/people/802609","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687284,"link":"/api/v1/people/687284"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":682641,"link":"/api/v1/people/682641","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682641,"link":"/api/v1/people/682641"},"credit":"b_ab"},{"player":{"id":802609,"link":"/api/v1/people/802609"},"credit":"p_ab"},{"player":{"id":682641,"link":"/api/v1/people/682641"},"credit":"b_pa"},{"player":{"id":802609,"link":"/api/v1/people/802609"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.0,"awayTeamWinProbability":46.0,"homeTeamWinProbabilityAdded":1.6999999999999957,"leverageIndex":0.67,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-03-23T00:22:05.695Z","atBatIndex":8},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Drew Gilbert lines out to second baseman Jesus Rodriguez.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-03-23T00:22:08.356Z","endTime":"2026-03-23T00:24:12.063Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":802609,"fullName":"John Michael Bertrand","link":"/api/v1/people/802609"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":683679,"link":"/api/v1/people/683679"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.0,"endSpeed":83.2,"strikeZoneTop":3.2285397180063,"strikeZoneBottom":1.54576255016934,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.427334898961195,"aZ":-24.375918873358,"pfxX":9.993316746783101,"pfxZ":4.418532429002903,"pX":0.23087054422125144,"pZ":1.9853827757530322,"vX0":-9.06799185761791,"vY0":-132.12316884886582,"vZ0":-5.057389035788992,"x":108.2,"y":185.17,"x0":2.41085734249264,"y0":50.00480276422276,"z0":5.718089084968569,"aX":17.65116122220444},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":7.1,"breakHorizontal":-16.1,"spinRate":1806,"spinDirection":125},"zone":8,"typeConfidence":2.0,"plateTime":0.41472127866053166,"extension":6.258148326977046},"index":0,"playId":"c36d6607-16b3-3653-a6b1-5088a16e16ea","pitchNumber":1,"startTime":"2026-03-23T00:22:28.960Z","endTime":"2026-03-23T00:22:33.744Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":802609,"link":"/api/v1/people/802609","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687284,"link":"/api/v1/people/687284"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":687551,"link":"/api/v1/people/687551","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"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":91.6,"endSpeed":83.8,"strikeZoneTop":3.2285397180063,"strikeZoneBottom":1.54576255016934,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.86249955823092,"aZ":-21.309701924076503,"pfxX":6.999776939070469,"pfxZ":6.03848720054582,"pX":1.9173720287582763,"pZ":2.773724827451905,"vX0":-3.24706965885032,"vY0":-133.30173269273223,"vZ0":-4.280901304869896,"x":43.91,"y":163.89,"x0":2.242444801270005,"y0":50.00039787148054,"z0":5.940459013442383,"aX":12.585144037813977},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":10.2,"breakHorizontal":-12.0,"spinRate":1989,"spinDirection":135},"zone":12,"typeConfidence":2.0,"plateTime":0.4110175611425233,"extension":6.0049705481149145},"index":1,"playId":"5c3de6b8-f064-3b5c-985c-ed9b5d4e5682","pitchNumber":2,"startTime":"2026-03-23T00:22:42.309Z","endTime":"2026-03-23T00:22:46.446Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":802609,"link":"/api/v1/people/802609","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687284,"link":"/api/v1/people/687284"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":687551,"link":"/api/v1/people/687551","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"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":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":81.5,"strikeZoneTop":3.2285397180063,"strikeZoneBottom":1.54576255016934,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.383827842576252,"aZ":-26.843368018944926,"pfxX":11.083062412306553,"pfxZ":3.1652390466427223,"pX":-1.434010925024272,"pZ":1.6213156404842757,"vX0":-13.205455299365422,"vY0":-129.15693710486394,"vZ0":-4.579225347301624,"x":171.66,"y":195.0,"x0":2.309866044586704,"y0":50.00586342233221,"z0":5.486398475001193,"aX":18.69186836387409},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":4.8,"breakHorizontal":-17.0,"spinRate":1869,"spinDirection":117},"zone":13,"typeConfidence":2.0,"plateTime":0.42438446274954655,"extension":5.997236370095544},"index":2,"playId":"5e9d0ca1-bfa1-36c6-9a8a-804785dfd777","pitchNumber":3,"startTime":"2026-03-23T00:22:56.014Z","endTime":"2026-03-23T00:22:59.462Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":802609,"link":"/api/v1/people/802609","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687284,"link":"/api/v1/people/687284"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":687551,"link":"/api/v1/people/687551","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.4,"endSpeed":76.4,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.326477991951574,"aZ":-29.649083920206348,"pfxX":0.9147188174736658,"pfxZ":1.6869934505923272,"pX":-0.6758798755933891,"pZ":2.579253128547223,"vX0":-7.087506280416491,"vY0":-122.68224064469683,"vZ0":-2.3282935568346934,"x":142.76,"y":169.14,"x0":2.1540824418407283,"y0":50.00239799946698,"z0":6.113151105159529,"aX":1.3694154155888782},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":2.6,"breakHorizontal":0.4,"spinRate":2146,"spinDirection":173},"zone":4,"typeConfidence":2.0,"plateTime":0.449556343614506,"extension":5.946254436657058},"index":3,"playId":"be811d82-66b8-3be2-9f5e-29fa91ce1ee3","pitchNumber":4,"startTime":"2026-03-23T00:23:12.447Z","endTime":"2026-03-23T00:23:16.645Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":802609,"link":"/api/v1/people/802609","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687284,"link":"/api/v1/people/687284"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":687551,"link":"/api/v1/people/687551","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.7,"endSpeed":83.8,"strikeZoneTop":3.2285397180063,"strikeZoneBottom":1.54576255016934,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.544996554599518,"aZ":-25.49306240082575,"pfxX":10.51652968812909,"pfxZ":3.733632613073156,"pX":-0.2381206462027739,"pZ":1.3647923020256612,"vX0":-10.229519833045265,"vY0":-133.1107488796251,"vZ0":-6.027313024791995,"x":126.08,"y":201.93,"x0":2.295091744493304,"y0":50.00096478569989,"z0":5.513311995813376,"aX":18.801930766935815},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":5.5,"breakHorizontal":-16.7,"spinRate":1843,"spinDirection":117},"zone":13,"typeConfidence":2.0,"plateTime":0.41206972258608054,"extension":5.967681615014236},"index":4,"playId":"5902967e-4df4-315a-8273-1a7e9f6ac3d2","pitchNumber":5,"startTime":"2026-03-23T00:23:33.009Z","endTime":"2026-03-23T00:23:37.674Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":802609,"link":"/api/v1/people/802609","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687284,"link":"/api/v1/people/687284"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":687551,"link":"/api/v1/people/687551","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"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":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.6,"endSpeed":77.7,"strikeZoneTop":3.2285397180063,"strikeZoneBottom":1.54576255016934,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.980951458465828,"aZ":-28.586741747084286,"pfxX":0.8118754019025063,"pfxZ":2.3441119824015253,"pX":0.264583434071835,"pZ":2.2349449176947056,"vX0":-5.0092818217272645,"vY0":-123.16459380066726,"vZ0":-3.3768195599710835,"x":106.91,"y":178.44,"x0":2.221387116222349,"y0":50.00542790591431,"z0":6.047179351789525,"aX":1.2447556990317565},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":3.7,"breakHorizontal":-0.2,"spinRate":2174,"spinDirection":180},"zone":5,"typeConfidence":2.0,"plateTime":0.445089077219861,"extension":5.982561566535014},"index":5,"playId":"23933123-35ac-3714-8341-d4bb28411391","pitchNumber":6,"startTime":"2026-03-23T00:23:47.483Z","endTime":"2026-03-23T00:23:51.453Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":802609,"link":"/api/v1/people/802609","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687284,"link":"/api/v1/people/687284"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":687551,"link":"/api/v1/people/687551","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"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":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.2,"endSpeed":83.2,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.224588669329954,"aZ":-27.136151430567065,"pfxX":10.031877774887647,"pfxZ":2.833999364709875,"pX":0.9997654556804185,"pZ":3.177876334868496,"vX0":-7.381149870495341,"vY0":-132.66131576951517,"vZ0":-1.6821408503260382,"x":78.89,"y":152.98,"x0":2.5192661694192715,"y0":50.00120916589883,"z0":5.804291683605435,"aX":17.82230446399641},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":4.9,"breakHorizontal":-16.4,"spinRate":1789,"spinDirection":122},"zone":12,"typeConfidence":2.0,"plateTime":0.4133838865980386,"extension":5.95022022682932},"hitData":{"launchSpeed":59.5,"launchAngle":18.0,"totalDistance":143.0,"trajectory":"line_drive","hardness":"medium","location":"4","coordinates":{"coordX":151.04,"coordY":150.48}},"index":6,"playId":"947460f9-9eea-387b-968d-b553b847038d","pitchNumber":7,"startTime":"2026-03-23T00:24:05.558Z","endTime":"2026-03-23T00:24:12.063Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":802609,"link":"/api/v1/people/802609","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687284,"link":"/api/v1/people/687284"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":687551,"link":"/api/v1/people/687551","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687551,"link":"/api/v1/people/687551"},"credit":"b_ab"},{"player":{"id":802609,"link":"/api/v1/people/802609"},"credit":"p_ab"},{"player":{"id":687551,"link":"/api/v1/people/687551"},"credit":"b_pa"},{"player":{"id":802609,"link":"/api/v1/people/802609"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.1,"awayTeamWinProbability":44.9,"homeTeamWinProbabilityAdded":1.1000000000000014,"leverageIndex":0.43,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-03-23T00:24:12.063Z","atBatIndex":9},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jesus Rodriguez flies out to right fielder Jared Oliva.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-23T00:26:42.765Z","endTime":"2026-03-23T00:27:53.415Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":0,"outs":1},"matchup":{"batter":{"id":683679,"fullName":"Jesus Rodriguez","link":"/api/v1/people/683679"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641816,"fullName":"Tyler Mahle","link":"/api/v1/people/641816"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":683679,"fullName":"Jesus Rodriguez","link":"/api/v1/people/683679"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666931,"link":"/api/v1/people/666931"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.2,"endSpeed":76.7,"strikeZoneTop":3.28559507934383,"strikeZoneBottom":1.57379001691638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.658441743166794,"aZ":-23.886213263040887,"pfxX":-1.2054136231959758,"pfxZ":5.504590691394236,"pX":1.3247124877447891,"pZ":2.371148120405368,"vX0":7.31103942769182,"vY0":-122.32787055385077,"vZ0":-2.454884606828816,"x":66.51,"y":174.76,"x0":-1.5547766342717941,"y0":50.00209179600306,"z0":5.449948960096156,"aX":-1.8156480348539041},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":9.6,"breakHorizontal":0.4,"spinRate":2375,"spinDirection":200},"zone":14,"typeConfidence":2.0,"plateTime":0.4489160938132195,"extension":6.581793673967023},"index":0,"playId":"01341b80-e68b-3067-9ab0-bc6d5f09acc1","pitchNumber":1,"startTime":"2026-03-23T00:27:01.070Z","endTime":"2026-03-23T00:27:05.196Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":694757,"link":"/api/v1/people/694757"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":683679,"link":"/api/v1/people/683679","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":77.5,"strikeZoneTop":3.28559507934383,"strikeZoneBottom":1.57379001691638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.848463483446277,"aZ":-22.368370545587442,"pfxX":-2.7357643444056747,"pfxZ":6.4014391401487165,"pX":0.7886984718052615,"pZ":1.3790188717206098,"vX0":6.682752295695323,"vY0":-123.31100040072042,"vZ0":-4.963852819711649,"x":86.94,"y":201.55,"x0":-1.6079474860625258,"y0":50.00082457714568,"z0":5.319359675604496,"aX":-4.189331330313316},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":10.6,"breakHorizontal":3.2,"spinRate":2397,"spinDirection":196},"zone":14,"typeConfidence":2.0,"plateTime":0.4451775777148841,"extension":6.553628846706077},"index":1,"playId":"95172b50-9c2a-3ee3-b740-d54ccf5d6d58","pitchNumber":2,"startTime":"2026-03-23T00:27:15.455Z","endTime":"2026-03-23T00:27:20.447Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":694757,"link":"/api/v1/people/694757"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":683679,"link":"/api/v1/people/683679","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":78.8,"strikeZoneTop":3.28559507934383,"strikeZoneBottom":1.57379001691638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.550320314247415,"aZ":-22.677775536412813,"pfxX":-4.351541669013088,"pfxZ":6.001513780365211,"pX":0.7895603992275209,"pZ":1.2635396240315389,"vX0":7.532700693298763,"vY0":-125.31522618215455,"vZ0":-5.330113079532356,"x":86.9,"y":204.66,"x0":-1.6970091200197475,"y0":50.00329952025136,"z0":5.283404439304962,"aX":-6.8861961635682},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":9.7,"breakHorizontal":6.0,"spinRate":2516,"spinDirection":202},"zone":14,"typeConfidence":2.0,"plateTime":0.43795676905246994,"extension":6.649474517216754},"index":2,"playId":"0afddf22-af7f-362e-8ef9-8b2caa4f55f0","pitchNumber":3,"startTime":"2026-03-23T00:27:30.612Z","endTime":"2026-03-23T00:27:35.506Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":694757,"link":"/api/v1/people/694757"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":683679,"link":"/api/v1/people/683679","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"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":0},"preCount":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.4,"endSpeed":81.6,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.170691730855427,"aZ":-14.869566179220445,"pfxX":-7.584692440792706,"pfxZ":10.039976988573034,"pX":0.14966964180686834,"pZ":2.3460018245532455,"vX0":6.834375662715991,"vY0":-131.3019765518641,"vZ0":-5.043165882791637,"x":111.29,"y":175.44,"x0":-1.5180700592196912,"y0":50.0015321359292,"z0":5.420736272884861,"aX":-13.070731005115357},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":17.0,"breakHorizontal":12.0,"spinRate":2325,"spinDirection":218},"zone":5,"typeConfidence":2.0,"plateTime":0.4192382142204205,"extension":6.564308527065454},"hitData":{"launchSpeed":91.5,"launchAngle":35.0,"totalDistance":309.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":191.33,"coordY":93.07}},"index":3,"playId":"6e5b2fa7-abda-3ad4-a448-64db7986678b","pitchNumber":4,"startTime":"2026-03-23T00:27:44.529Z","endTime":"2026-03-23T00:27:53.415Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":694757,"link":"/api/v1/people/694757"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":683679,"link":"/api/v1/people/683679","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683679,"link":"/api/v1/people/683679"},"credit":"b_ab"},{"player":{"id":641816,"link":"/api/v1/people/641816"},"credit":"p_ab"},{"player":{"id":683679,"link":"/api/v1/people/683679"},"credit":"b_pa"},{"player":{"id":641816,"link":"/api/v1/people/641816"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.800000000000004,"awayTeamWinProbability":47.199999999999996,"homeTeamWinProbabilityAdded":-2.299999999999997,"leverageIndex":0.91,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-03-23T00:27:53.415Z","atBatIndex":10},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Tyler Fitzgerald flies out to center fielder Drew Gilbert.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-23T00:27:59.095Z","endTime":"2026-03-23T00:28:45.827Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":666149,"fullName":"Tyler Fitzgerald","link":"/api/v1/people/666149"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641816,"fullName":"Tyler Mahle","link":"/api/v1/people/641816"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":666149,"fullName":"Tyler Fitzgerald","link":"/api/v1/people/666149"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":687551,"link":"/api/v1/people/687551"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.9,"endSpeed":81.8,"strikeZoneTop":3.45375777675334,"strikeZoneBottom":1.65887237904503,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.4026153311885,"aZ":-13.192233305787576,"pfxX":-6.52948006847785,"pfxZ":10.969585119754049,"pX":1.1791411531099805,"pZ":1.307835358013054,"vX0":8.622943652959279,"vY0":-131.82775938648263,"vZ0":-7.612725282846469,"x":72.05,"y":203.47,"x0":-1.311695667936414,"y0":50.00489239106582,"z0":5.241401986977725,"aX":-11.30163133157481},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":18.0,"breakHorizontal":9.6,"spinRate":2349,"spinDirection":214},"zone":14,"typeConfidence":2.0,"plateTime":0.41817936857794,"extension":6.807167621028681},"index":0,"playId":"7f05de3d-ad8e-3741-b77e-9147eb3893fb","pitchNumber":1,"startTime":"2026-03-23T00:28:22.533Z","endTime":"2026-03-23T00:28:27.331Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":694757,"link":"/api/v1/people/694757"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":666149,"link":"/api/v1/people/666149","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"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":80.8,"endSpeed":72.8,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.788104728578926,"aZ":-30.347850778133306,"pfxX":-0.06941631589051167,"pfxZ":1.3334482294564243,"pX":0.30073418546482383,"pZ":2.5875951183432595,"vX0":4.5070766519430885,"vY0":-117.4585592984072,"vZ0":-0.3007295017000453,"x":105.54,"y":168.91,"x0":-1.6518481682641915,"y0":50.00033829292081,"z0":5.5926803975783015,"aX":-0.09506870694722858},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":2.6,"breakHorizontal":-1.2,"spinRate":2356,"spinDirection":103},"zone":6,"typeConfidence":2.0,"plateTime":0.4702736102990075,"extension":6.521186763296626},"hitData":{"launchSpeed":88.5,"launchAngle":44.0,"totalDistance":276.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":143.69,"coordY":90.76}},"index":1,"playId":"6141ec68-5488-359e-ba6c-efc445fd3090","pitchNumber":2,"startTime":"2026-03-23T00:28:34.664Z","endTime":"2026-03-23T00:28:45.827Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":694757,"link":"/api/v1/people/694757"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":666149,"link":"/api/v1/people/666149","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666149,"link":"/api/v1/people/666149"},"credit":"b_ab"},{"player":{"id":641816,"link":"/api/v1/people/641816"},"credit":"p_ab"},{"player":{"id":666149,"link":"/api/v1/people/666149"},"credit":"b_pa"},{"player":{"id":641816,"link":"/api/v1/people/641816"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.1,"awayTeamWinProbability":48.9,"homeTeamWinProbabilityAdded":-1.7000000000000028,"leverageIndex":0.68,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-03-23T00:28:45.827Z","atBatIndex":11},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nate Furman flies out to left fielder Will Brennan.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-23T00:28:49.180Z","endTime":"2026-03-23T00:31:29.879Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":801501,"fullName":"Nate Furman","link":"/api/v1/people/801501"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641816,"fullName":"Tyler Mahle","link":"/api/v1/people/641816"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"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":801501,"fullName":"Nate Furman","link":"/api/v1/people/801501"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":686823,"link":"/api/v1/people/686823"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":89.6,"endSpeed":81.3,"strikeZoneTop":3.1854979116693,"strikeZoneBottom":1.52374107789266,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.28281216955345,"aZ":-13.920496089967777,"pfxX":-7.05633690646035,"pfxZ":10.697373955348406,"pX":-0.26337648867266694,"pZ":2.5875977551544804,"vX0":6.093186426434362,"vY0":-130.2881789209391,"vZ0":-4.137918462414181,"x":127.04,"y":168.91,"x0":-1.7241323733450247,"y0":50.0019961867591,"z0":5.2599545161063,"aX":-12.040216636059514},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":18.6,"breakHorizontal":11.3,"spinRate":2309,"spinDirection":221},"zone":5,"typeConfidence":2.0,"plateTime":0.4215997922131627,"extension":6.552203496739201},"index":0,"playId":"8fe7b0d1-b879-3f2f-8e5a-81f153eee2a8","pitchNumber":1,"startTime":"2026-03-23T00:29:11.228Z","endTime":"2026-03-23T00:29:15.315Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":694757,"link":"/api/v1/people/694757"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":801501,"link":"/api/v1/people/801501","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.6,"endSpeed":82.3,"strikeZoneTop":3.1854979116693,"strikeZoneBottom":1.52374107789266,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.933925052153857,"aZ":-13.816307919391335,"pfxX":-8.212442145089389,"pfxZ":10.54139849253372,"pX":-0.18219780136121677,"pZ":1.6651646931806194,"vX0":6.369536625425773,"vY0":-131.64495516106032,"vZ0":-6.904833113293955,"x":123.94,"y":193.82,"x0":-1.5752525869443867,"y0":50.00591061234751,"z0":5.35991825725745,"aX":-14.307293870547028},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":17.6,"breakHorizontal":13.3,"spinRate":2266,"spinDirection":216},"zone":8,"typeConfidence":2.0,"plateTime":0.4172859646753406,"extension":6.621054482970202},"index":1,"playId":"d57c8a65-8dea-3731-801c-4f092489b689","pitchNumber":2,"startTime":"2026-03-23T00:29:26.829Z","endTime":"2026-03-23T00:29:31.250Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":694757,"link":"/api/v1/people/694757"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":801501,"link":"/api/v1/people/801501","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"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":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.6,"endSpeed":82.9,"strikeZoneTop":3.1854979116693,"strikeZoneBottom":1.52374107789266,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.181497581583596,"aZ":-13.380549041261396,"pfxX":-7.604427874835857,"pfxZ":10.54702510937031,"pX":-0.45299024846013886,"pZ":3.873955310613801,"vX0":5.654002983892745,"vY0":-133.26535743536536,"vZ0":-1.986676387574176,"x":134.27,"y":134.18,"x0":-1.6243008424274916,"y0":50.00016731998638,"z0":5.606369499887084,"aX":-13.545919982759703},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":18.8,"breakHorizontal":12.4,"spinRate":2315,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.4125108207521455,"extension":6.5423957932786525},"index":2,"playId":"3ca58403-65a0-3066-9eb3-50fcac9bd034","pitchNumber":3,"startTime":"2026-03-23T00:29:43.561Z","endTime":"2026-03-23T00:29:47.978Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":694757,"link":"/api/v1/people/694757"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":801501,"link":"/api/v1/people/801501","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":78.3,"strikeZoneTop":3.016,"strikeZoneBottom":1.522,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.61178303659192,"aZ":-24.126779071844005,"pfxX":-7.266783939902742,"pfxZ":5.16731996191196,"pX":-0.13465874323886268,"pZ":1.0284956721865122,"vX0":5.8150071741934335,"vY0":-124.2012552957052,"vZ0":-6.220318238182122,"x":122.13,"y":211.01,"x0":-1.5658001364850227,"y0":50.00258951646619,"z0":5.580457089355613,"aX":-11.316993065005654},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":8.0,"breakHorizontal":11.8,"spinRate":1791,"spinDirection":226},"zone":13,"typeConfidence":2.0,"plateTime":0.4415331635940305,"extension":6.533882669177629},"index":3,"playId":"53275a30-c564-3f39-96b8-1bba10768d79","pitchNumber":4,"startTime":"2026-03-23T00:29:56.502Z","endTime":"2026-03-23T00:30:01.272Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":694757,"link":"/api/v1/people/694757"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":801501,"link":"/api/v1/people/801501","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"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":2,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":82.1,"strikeZoneTop":3.016,"strikeZoneBottom":1.522,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.47897809686328,"aZ":-14.62554912197445,"pfxX":-8.946695985931058,"pfxZ":10.011115477487673,"pX":0.0837415121369256,"pZ":3.191154967691333,"vX0":7.323120999477408,"vY0":-132.59182173375157,"vZ0":-3.202327477881333,"x":113.81,"y":152.62,"x0":-1.5730159324619772,"y0":50.00232712283272,"z0":5.5039366717728555,"aX":-15.681200089043116},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":17.5,"breakHorizontal":14.3,"spinRate":2442,"spinDirection":218},"zone":12,"typeConfidence":2.0,"plateTime":0.4156024664747746,"extension":6.574762703415418},"index":4,"playId":"a2b21c9d-d032-3350-b9a4-796237956f27","pitchNumber":5,"startTime":"2026-03-23T00:30:20.394Z","endTime":"2026-03-23T00:30:25.495Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":694757,"link":"/api/v1/people/694757"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":801501,"link":"/api/v1/people/801501","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":true},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":79.3,"strikeZoneTop":3.1854979116693,"strikeZoneBottom":1.52374107789266,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.085019980325082,"aZ":-22.436029663880483,"pfxX":-0.3410823554510758,"pfxZ":6.081406513407273,"pX":-0.6508075040630346,"pZ":1.3937577577357452,"vX0":3.2526539868754902,"vY0":-125.87230354553078,"vZ0":-5.131646676750911,"x":141.81,"y":201.15,"x0":-1.916681356285581,"y0":50.00305625119263,"z0":5.280935726968069,"aX":-0.5468007017658605},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":10.1,"breakHorizontal":-0.1,"spinRate":2344,"spinDirection":200},"zone":13,"typeConfidence":2.0,"plateTime":0.43551915798575225,"extension":6.598284136820256},"index":5,"playId":"5b8a1817-be75-3e5d-86a6-2a4ce9c7c5b3","pitchNumber":6,"startTime":"2026-03-23T00:30:40.133Z","endTime":"2026-03-23T00:31:07.140Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":694757,"link":"/api/v1/people/694757"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":801501,"link":"/api/v1/people/801501","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":105,"player":{"id":801501,"fullName":"Nate Furman","link":"/api/v1/people/801501"}},"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":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":82.8,"strikeZoneTop":3.016,"strikeZoneBottom":1.522,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.618745217749535,"aZ":-13.218718301933409,"pfxX":-7.656637219841209,"pfxZ":10.663251405965475,"pX":-0.5916172658875904,"pZ":2.5044019230477237,"vX0":5.331811735956504,"vY0":-133.44869031282943,"vZ0":-5.075308814253938,"x":127.48,"y":166.6,"x0":-1.6355868662223114,"y0":50.00059353512312,"z0":5.406559500639054,"aX":-13.606968036295934},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":18.2,"breakHorizontal":12.5,"spinRate":2355,"spinDirection":216},"zone":4,"typeConfidence":2.0,"plateTime":0.41274608418643677,"extension":6.5535484298710225},"hitData":{"launchSpeed":90.7,"launchAngle":46.0,"totalDistance":283.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":54.25,"coordY":117.51}},"index":6,"playId":"6835ab59-070a-3ee8-a252-561bfdeca381","pitchNumber":7,"startTime":"2026-03-23T00:31:20.379Z","endTime":"2026-03-23T00:31:29.879Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":694757,"link":"/api/v1/people/694757"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":801501,"link":"/api/v1/people/801501","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":801501,"link":"/api/v1/people/801501"},"credit":"b_ab"},{"player":{"id":641816,"link":"/api/v1/people/641816"},"credit":"p_ab"},{"player":{"id":801501,"link":"/api/v1/people/801501"},"credit":"b_pa"},{"player":{"id":641816,"link":"/api/v1/people/641816"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-1.1000000000000014,"leverageIndex":0.44,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-03-23T00:31:29.879Z","atBatIndex":12},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jared Oliva strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-23T00:33:07.352Z","endTime":"2026-03-23T00:35:09.933Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":666931,"fullName":"Jared Oliva","link":"/api/v1/people/666931"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":802609,"fullName":"John Michael Bertrand","link":"/api/v1/people/802609"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666931,"fullName":"Jared Oliva","link":"/api/v1/people/666931"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":606992,"link":"/api/v1/people/606992"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":89.0,"endSpeed":81.2,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.391975006076105,"aZ":-25.53638680493928,"pfxX":10.023223432514774,"pfxZ":3.9299356315019924,"pX":0.7267383521737335,"pZ":2.4884882821705485,"vX0":-5.166212676651719,"vY0":-129.4814511841124,"vZ0":-3.19332481635184,"x":89.3,"y":171.59,"x0":1.4513335180144367,"y0":50.00222203889675,"z0":5.703271530467138,"aX":16.927126183312858},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":6.6,"breakHorizontal":-16.9,"spinRate":1790,"spinDirection":122},"zone":6,"typeConfidence":2.0,"plateTime":0.42388785306014753,"extension":5.897267512152326},"index":0,"playId":"8b4f73e0-fbb1-3741-be44-f9377965bebf","pitchNumber":1,"startTime":"2026-03-23T00:33:39.879Z","endTime":"2026-03-23T00:33:44.144Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":802609,"link":"/api/v1/people/802609","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687284,"link":"/api/v1/people/687284"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":666931,"link":"/api/v1/people/666931","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"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":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.1,"endSpeed":74.3,"strikeZoneTop":3.48178450650089,"strikeZoneBottom":1.67388677841832,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.487535777412802,"aZ":-29.080335780822725,"pfxX":11.07522622380347,"pfxZ":2.2125539769451503,"pX":-0.019928230935953858,"pZ":1.26408469596778,"vX0":-6.801365929603925,"vY0":-117.86804277094537,"vZ0":-3.7827654887398072,"x":117.76,"y":204.65,"x0":1.4716350522291504,"y0":50.00482495097717,"z0":5.590237102697537,"aX":15.504480066146826},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":3.2,"breakHorizontal":-18.2,"spinRate":1681,"spinDirection":93},"zone":13,"typeConfidence":2.0,"plateTime":0.46561169272735237,"extension":5.8624026416008785},"index":1,"playId":"d5bfb70d-96a8-3138-a50c-4e0d59eff1a6","pitchNumber":2,"startTime":"2026-03-23T00:33:55.623Z","endTime":"2026-03-23T00:33:59.833Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":802609,"link":"/api/v1/people/802609","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687284,"link":"/api/v1/people/687284"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":666931,"link":"/api/v1/people/666931","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"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":89.0,"endSpeed":81.0,"strikeZoneTop":3.48178450650089,"strikeZoneBottom":1.67388677841832,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.532083371914112,"aZ":-21.82642266533671,"pfxX":5.642660820104299,"pfxZ":6.126627299188204,"pX":0.2856219342269772,"pZ":4.160256631390091,"vX0":-3.6188223233638555,"vY0":-129.55199704608992,"vZ0":-0.7273920332098823,"x":106.11,"y":126.45,"x0":0.9715753183081743,"y0":50.00627038543279,"z0":6.121722543530861,"aX":9.537807502810518},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":11.2,"breakHorizontal":-9.4,"spinRate":1832,"spinDirection":138},"zone":12,"typeConfidence":2.0,"plateTime":0.42372572077942117,"extension":5.979154896408098},"index":2,"playId":"16eaa3f3-63e1-320d-a640-b8c8e835b37f","pitchNumber":3,"startTime":"2026-03-23T00:34:08.739Z","endTime":"2026-03-23T00:34:12.324Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":802609,"link":"/api/v1/people/802609","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687284,"link":"/api/v1/people/687284"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":666931,"link":"/api/v1/people/666931","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"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":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.9,"endSpeed":73.8,"strikeZoneTop":3.48178450650089,"strikeZoneBottom":1.67388677841832,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.644983640325243,"aZ":-31.07699961392973,"pfxX":10.716262551754953,"pfxZ":0.78743331463067,"pX":0.25606055390464627,"pZ":2.832748744724673,"vX0":-6.0591936678659675,"vY0":-117.6283236981751,"vZ0":0.12281120014450275,"x":107.24,"y":162.3,"x0":1.4815786987273738,"y0":50.00217347366038,"z0":5.676399747739728,"aX":14.920445113834724},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":1.8,"breakHorizontal":-17.8,"spinRate":1720,"spinDirection":90},"zone":5,"typeConfidence":2.0,"plateTime":0.4667816682216914,"extension":5.6202611658798585},"index":3,"playId":"1dc224c8-0c8c-316a-bd1a-49b784766f5c","pitchNumber":4,"startTime":"2026-03-23T00:34:21.432Z","endTime":"2026-03-23T00:34:25.260Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":802609,"link":"/api/v1/people/802609","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687284,"link":"/api/v1/people/687284"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":666931,"link":"/api/v1/people/666931","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2026-03-23T00:34:32.753Z","endTime":"2026-03-23T00:34:45.264Z","isPitch":false,"type":"action","player":{"id":666931,"link":"/api/v1/people/666931"},"defense":{"pitcher":{"id":802609,"link":"/api/v1/people/802609","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687284,"link":"/api/v1/people/687284"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":666931,"link":"/api/v1/people/666931","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.3,"endSpeed":81.5,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.62835079050205,"aZ":-25.981470714331692,"pfxX":8.477511158853755,"pfxZ":3.648046166555744,"pX":-0.870052379995551,"pZ":2.316882987582199,"vX0":-7.579144145036628,"vY0":-129.85109337492617,"vZ0":-3.719597337383804,"x":150.16,"y":176.22,"x0":0.9931824924457735,"y0":50.0042725208012,"z0":5.757497165572693,"aX":14.396463782009262},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":5.9,"breakHorizontal":-13.6,"spinRate":1788,"spinDirection":120},"zone":13,"typeConfidence":2.0,"plateTime":0.4227395778315808,"extension":5.876726709670236},"index":5,"playId":"f0748206-eb79-3e43-a650-245244b145b0","pitchNumber":5,"startTime":"2026-03-23T00:34:45.264Z","endTime":"2026-03-23T00:34:49.250Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":802609,"link":"/api/v1/people/802609","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687284,"link":"/api/v1/people/687284"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":666931,"link":"/api/v1/people/666931","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.0,"endSpeed":71.3,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.317133794131383,"aZ":-33.50738995740702,"pfxX":-7.643084978606581,"pfxZ":-1.0356067882158433,"pX":-1.129427967130226,"pZ":1.9894788267772403,"vX0":-2.5855359693689395,"vY0":-113.47403541890611,"vZ0":-1.897777476315579,"x":160.05,"y":185.06,"x0":1.0219730394949935,"y0":50.004073277236174,"z0":6.216788547588585,"aX":-9.835303857577514},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.5,"breakVerticalInduced":-2.0,"breakHorizontal":14.5,"spinRate":2271,"spinDirection":309},"zone":13,"typeConfidence":2.0,"plateTime":0.4851429148836517,"extension":5.826073710208931},"index":6,"playId":"64d4d197-0616-3419-958d-209d4a3fff58","pitchNumber":6,"startTime":"2026-03-23T00:35:02.787Z","endTime":"2026-03-23T00:35:09.933Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":802609,"link":"/api/v1/people/802609","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687284,"link":"/api/v1/people/687284"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":666931,"link":"/api/v1/people/666931","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666931,"link":"/api/v1/people/666931"},"credit":"b_ab"},{"player":{"id":802609,"link":"/api/v1/people/802609"},"credit":"p_ab"},{"player":{"id":666931,"link":"/api/v1/people/666931"},"credit":"b_pa"},{"player":{"id":802609,"link":"/api/v1/people/802609"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.5,"awayTeamWinProbability":47.5,"homeTeamWinProbabilityAdded":2.5,"leverageIndex":0.98,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-03-23T00:35:09.933Z","atBatIndex":13},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Daniel Susac grounds out, second baseman Jesus Rodriguez to first baseman Bryce Eldridge.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-23T00:35:19.686Z","endTime":"2026-03-23T00:35:41.770Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":691740,"fullName":"Daniel Susac","link":"/api/v1/people/691740"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":802609,"fullName":"John Michael Bertrand","link":"/api/v1/people/802609"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":691740,"fullName":"Daniel Susac","link":"/api/v1/people/691740"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":683679,"link":"/api/v1/people/683679"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":805811,"link":"/api/v1/people/805811"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":83.4,"strikeZoneTop":3.418,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.195267374905637,"aZ":-21.49756945911997,"pfxX":7.34873391517667,"pfxZ":5.996574920887516,"pX":0.22851274566043678,"pZ":3.010404005941013,"vX0":-4.328821880093313,"vY0":-132.55541592592346,"vZ0":-3.5925183885477607,"x":108.29,"y":157.5,"x0":0.9275224056013904,"y0":50.00322513075783,"z0":5.951833379269839,"aX":13.084586229722941},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":10.3,"breakHorizontal":-12.4,"spinRate":1896,"spinDirection":130},"zone":2,"typeConfidence":2.0,"plateTime":0.4131162010536582,"extension":6.062059878665413},"hitData":{"launchSpeed":102.1,"launchAngle":-7.0,"totalDistance":20.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":135.37,"coordY":159.28}},"index":0,"playId":"b4bea2da-778d-31c8-9cfd-460d8521f283","pitchNumber":1,"startTime":"2026-03-23T00:35:32.612Z","endTime":"2026-03-23T00:35:41.770Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":802609,"link":"/api/v1/people/802609","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687284,"link":"/api/v1/people/687284"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":691740,"link":"/api/v1/people/691740","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691740,"link":"/api/v1/people/691740"},"credit":"b_ab"},{"player":{"id":802609,"link":"/api/v1/people/802609"},"credit":"p_ab"},{"player":{"id":691740,"link":"/api/v1/people/691740"},"credit":"b_pa"},{"player":{"id":802609,"link":"/api/v1/people/802609"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.300000000000004,"awayTeamWinProbability":45.699999999999996,"homeTeamWinProbabilityAdded":1.8000000000000043,"leverageIndex":0.73,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2026-03-23T00:35:41.770Z","atBatIndex":14},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Maui Ahuna grounds out, pitcher John Michael Bertrand to first baseman Bryce Eldridge.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-23T00:35:54.415Z","endTime":"2026-03-23T00:37:11.027Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":694757,"fullName":"Maui Ahuna","link":"/api/v1/people/694757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":802609,"fullName":"John Michael Bertrand","link":"/api/v1/people/802609"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":694757,"fullName":"Maui Ahuna","link":"/api/v1/people/694757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":802609,"link":"/api/v1/people/802609"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":805811,"link":"/api/v1/people/805811"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"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":90.8,"endSpeed":82.3,"strikeZoneTop":3.37868521243085,"strikeZoneBottom":1.62183618507177,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.350552233017968,"aZ":-24.742707889642766,"pfxX":8.46571722095256,"pfxZ":4.259904143586084,"pX":2.0009593330845648,"pZ":2.8118843238353004,"vX0":-4.47739502304596,"vY0":-132.07953764872286,"vZ0":-3.16991988240578,"x":40.73,"y":162.86,"x0":2.62930046633984,"y0":50.00475993018707,"z0":5.872199018952093,"aX":14.775374977201853},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":7.2,"breakHorizontal":-14.2,"spinRate":1736,"spinDirection":121},"zone":12,"typeConfidence":2.0,"plateTime":0.41666135721480213,"extension":5.913071112133799},"index":0,"playId":"671220fa-2e69-318d-8e22-1cd5bb0505aa","pitchNumber":1,"startTime":"2026-03-23T00:36:06.265Z","endTime":"2026-03-23T00:36:10.881Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":802609,"link":"/api/v1/people/802609","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687284,"link":"/api/v1/people/687284"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":694757,"link":"/api/v1/people/694757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.2,"endSpeed":82.6,"strikeZoneTop":3.37868521243085,"strikeZoneBottom":1.62183618507177,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.971898558814733,"aZ":-25.240293808091074,"pfxX":9.167719016640518,"pfxZ":3.9479266621131455,"pX":-0.2881724680593213,"pZ":3.0341767267152053,"vX0":-9.820860161433203,"vY0":-132.36078976454206,"vZ0":-2.0827305077790426,"x":127.98,"y":156.86,"x0":2.297502488744308,"y0":50.003231055575135,"z0":5.698999504748257,"aX":16.100213096840314},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":6.8,"breakHorizontal":-14.2,"spinRate":1831,"spinDirection":119},"zone":1,"typeConfidence":2.0,"plateTime":0.415471377094792,"extension":5.825990759529958},"index":1,"playId":"d31db9f6-4e1a-3294-8f77-85cc84c7db18","pitchNumber":2,"startTime":"2026-03-23T00:36:17.331Z","endTime":"2026-03-23T00:36:21.859Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":802609,"link":"/api/v1/people/802609","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687284,"link":"/api/v1/people/687284"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":694757,"link":"/api/v1/people/694757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.3,"endSpeed":71.5,"strikeZoneTop":3.209,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.47154727916365,"aZ":-35.623696544008865,"pfxX":-4.439208264951474,"pfxZ":-2.6474755990828633,"pX":-0.7454309582383427,"pZ":1.196415490306777,"vX0":-5.5167778400019305,"vY0":-115.13158390197108,"vZ0":-2.80185911775966,"x":145.41,"y":206.48,"x0":2.287328868932963,"y0":50.005235490253185,"z0":5.983410091245364,"aX":-5.776792745937827},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.0,"breakVerticalInduced":-5.3,"breakHorizontal":9.8,"spinRate":2281,"spinDirection":319},"zone":13,"typeConfidence":2.0,"plateTime":0.4814337951663088,"extension":6.023827460570406},"index":2,"playId":"a88398b9-2bc9-3319-b29d-ea0740fa166c","pitchNumber":3,"startTime":"2026-03-23T00:36:30.617Z","endTime":"2026-03-23T00:36:35.427Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":802609,"link":"/api/v1/people/802609","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687284,"link":"/api/v1/people/687284"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":694757,"link":"/api/v1/people/694757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"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":93.4,"endSpeed":84.6,"strikeZoneTop":3.37868521243085,"strikeZoneBottom":1.62183618507177,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.26329896649394,"aZ":-24.068931610478604,"pfxX":6.902044120370434,"pfxZ":4.37140747218826,"pX":0.6512967299046395,"pZ":4.488028782119849,"vX0":-6.4293301212524945,"vY0":-135.88567132268042,"vZ0":0.5621219080561742,"x":92.17,"y":117.6,"x0":2.1615866318299464,"y0":50.001249733260764,"z0":5.962479334666393,"aX":12.791370952709048},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":8.3,"breakHorizontal":-10.9,"spinRate":1953,"spinDirection":135},"zone":12,"typeConfidence":2.0,"plateTime":0.4044698749192208,"extension":5.928851649851135},"index":3,"playId":"6cfcde82-606c-335b-a70c-5f8f1153e3c6","pitchNumber":4,"startTime":"2026-03-23T00:36:47.618Z","endTime":"2026-03-23T00:36:51.650Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":802609,"link":"/api/v1/people/802609","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687284,"link":"/api/v1/people/687284"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":694757,"link":"/api/v1/people/694757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.3,"endSpeed":81.9,"strikeZoneTop":3.209,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.981654779817188,"aZ":-27.041731954358138,"pfxX":10.169766581249345,"pfxZ":2.9756752239359923,"pX":0.017494725268765283,"pZ":2.8779162261916906,"vX0":-9.495845258566536,"vY0":-131.05998562006724,"vZ0":-1.774884780150062,"x":116.33,"y":161.08,"x0":2.3818795590062556,"y0":50.003089023550345,"z0":5.601109463278881,"aX":17.536531908545985},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":5.2,"breakHorizontal":-16.1,"spinRate":1833,"spinDirection":112},"zone":2,"typeConfidence":2.0,"plateTime":0.419342929335615,"extension":6.022555671184073},"hitData":{"launchSpeed":90.3,"launchAngle":-42.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":122.66,"coordY":182.29}},"index":4,"playId":"ced99e50-488d-3911-bebd-ec96bc35e635","pitchNumber":5,"startTime":"2026-03-23T00:37:01.737Z","endTime":"2026-03-23T00:37:11.027Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":802609,"link":"/api/v1/people/802609","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687284,"link":"/api/v1/people/687284"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":694757,"link":"/api/v1/people/694757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694757,"link":"/api/v1/people/694757"},"credit":"b_ab"},{"player":{"id":802609,"link":"/api/v1/people/802609"},"credit":"p_ab"},{"player":{"id":694757,"link":"/api/v1/people/694757"},"credit":"b_pa"},{"player":{"id":802609,"link":"/api/v1/people/802609"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.50000000000001,"awayTeamWinProbability":44.49999999999999,"homeTeamWinProbabilityAdded":1.2000000000000028,"leverageIndex":0.47,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2026-03-23T00:37:11.027Z","atBatIndex":15},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Buddy Kennedy lines out to left fielder Will Brennan.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-23T00:38:54.219Z","endTime":"2026-03-23T00:40:34.506Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":671083,"fullName":"Buddy Kennedy","link":"/api/v1/people/671083"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641816,"fullName":"Tyler Mahle","link":"/api/v1/people/641816"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":671083,"fullName":"Buddy Kennedy","link":"/api/v1/people/671083"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":686823,"link":"/api/v1/people/686823"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":77.4,"strikeZoneTop":3.28559507934383,"strikeZoneBottom":1.57479058764379,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.003908924859132,"aZ":-22.08321676961139,"pfxX":0.3092853934931119,"pfxZ":6.603623360309572,"pX":1.1367420091617522,"pZ":1.6492006247191964,"vX0":6.073297975862972,"vY0":-123.24691269293596,"vZ0":-4.4990248633025764,"x":68.91,"y":134.2,"x0":-1.4064104633051795,"y0":50.00297906840703,"z0":5.378699490804354,"aX":0.47241402102871427},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":11.0,"breakHorizontal":-2.0,"spinRate":2301,"spinDirection":201},"zone":14,"typeConfidence":2.0,"plateTime":0.4455377942896721,"extension":6.6690794185217515},"index":0,"playId":"8b8edd1b-42bd-3741-ab05-0581e686ab53","pitchNumber":1,"startTime":"2026-03-23T00:39:26.578Z","endTime":"2026-03-23T00:39:31.098Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":694757,"link":"/api/v1/people/694757"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":671083,"link":"/api/v1/people/671083","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"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":89.7,"endSpeed":80.7,"strikeZoneTop":3.116,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.624675090263178,"aZ":-13.565599618912545,"pfxX":-6.10181651934294,"pfxZ":11.002006262642727,"pX":-0.18155193579863746,"pZ":2.6566382067115524,"vX0":4.934803652900312,"vY0":-130.32512344659582,"vZ0":-4.4969614865954375,"x":123.92,"y":167.05,"x0":-1.322443493845542,"y0":50.0055283358699,"z0":5.455776978944309,"aX":-10.323872310074567},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":19.0,"breakHorizontal":9.7,"spinRate":2253,"spinDirection":213},"zone":5,"typeConfidence":2.0,"plateTime":0.42296726607032875,"extension":6.6136721657226},"index":1,"playId":"e6c83af4-e184-3d2c-8eeb-4100c3e61ab0","pitchNumber":2,"startTime":"2026-03-23T00:39:39.961Z","endTime":"2026-03-23T00:39:45.397Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":694757,"link":"/api/v1/people/694757"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":671083,"link":"/api/v1/people/671083","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.7,"endSpeed":74.9,"strikeZoneTop":3.116,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.091735672347856,"aZ":-28.147545334254417,"pfxX":-6.475375106321952,"pfxZ":2.8130099709637406,"pX":-0.013874860411436797,"pZ":2.8952416918977333,"vX0":5.2781252365179885,"vY0":-118.9492523376217,"vZ0":-0.4603418440373881,"x":117.53,"y":160.61,"x0":-1.4216643665256927,"y0":50.0033622734072,"z0":5.646305345382789,"aX":-9.267742389223224},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":5.3,"breakHorizontal":10.4,"spinRate":1512,"spinDirection":230},"zone":2,"typeConfidence":2.0,"plateTime":0.4606999852713245,"extension":6.5581291718698616},"index":2,"playId":"cb1cb63e-978e-3273-ac83-a5c915ae031c","pitchNumber":3,"startTime":"2026-03-23T00:40:12.493Z","endTime":"2026-03-23T00:40:16.268Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":694757,"link":"/api/v1/people/694757"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":671083,"link":"/api/v1/people/671083","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.1,"endSpeed":76.8,"strikeZoneTop":3.116,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.859258680028024,"aZ":-27.87059369747777,"pfxX":3.6670464945731047,"pfxZ":2.885905900789048,"pX":0.2696613556907296,"pZ":2.1479056733736606,"vX0":3.074900824073192,"vY0":-121.11935737434567,"vZ0":-2.5465366755910925,"x":106.72,"y":180.79,"x0":-1.4911234304178462,"y0":50.003528742653806,"z0":5.641382171873689,"aX":5.466993587576425},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":4.9,"breakHorizontal":-7.3,"spinRate":2438,"spinDirection":103},"zone":6,"typeConfidence":2.0,"plateTime":0.4516147199146001,"extension":6.603424725833512},"hitData":{"launchSpeed":81.7,"launchAngle":27.0,"totalDistance":288.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":54.45,"coordY":107.95}},"index":3,"playId":"7b2b0d92-2c0f-301f-8c3f-731c314810da","pitchNumber":4,"startTime":"2026-03-23T00:40:26.010Z","endTime":"2026-03-23T00:40:34.506Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":694757,"link":"/api/v1/people/694757"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":671083,"link":"/api/v1/people/671083","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671083,"link":"/api/v1/people/671083"},"credit":"b_ab"},{"player":{"id":641816,"link":"/api/v1/people/641816"},"credit":"p_ab"},{"player":{"id":671083,"link":"/api/v1/people/671083"},"credit":"b_pa"},{"player":{"id":641816,"link":"/api/v1/people/641816"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.0,"awayTeamWinProbability":47.0,"homeTeamWinProbabilityAdded":-2.500000000000007,"leverageIndex":0.98,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-03-23T00:40:34.506Z","atBatIndex":16},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Thomas Gavello grounds out to first baseman Jerar Encarnacion.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-23T00:40:58.844Z","endTime":"2026-03-23T00:41:10.933Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":687284,"fullName":"Thomas Gavello","link":"/api/v1/people/687284"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641816,"fullName":"Tyler Mahle","link":"/api/v1/people/641816"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":687284,"fullName":"Thomas Gavello","link":"/api/v1/people/687284"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":666464,"link":"/api/v1/people/666464"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.6,"endSpeed":73.9,"strikeZoneTop":3.079,"strikeZoneBottom":1.554,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.78808453733057,"aZ":-30.40459434783094,"pfxX":-8.187618585555299,"pfxZ":1.2644046972751308,"pX":-0.45877263007522223,"pZ":2.6695393966539713,"vX0":5.176715865509837,"vY0":-118.6806133746626,"vZ0":-0.11046663698346604,"x":134.49,"y":166.7,"x0":-1.6205624302778123,"y0":50.00588533264629,"z0":5.5199386482223645,"aX":-11.512330340431914},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":2.5,"breakHorizontal":13.3,"spinRate":1567,"spinDirection":233},"zone":4,"typeConfidence":2.0,"plateTime":0.46409150819026257,"extension":6.575617700989929},"hitData":{"launchSpeed":68.3,"launchAngle":-27.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":151.72,"coordY":169.57}},"index":0,"playId":"03d8d8b5-6618-31bd-a86c-25c071fc956a","pitchNumber":1,"startTime":"2026-03-23T00:41:01.688Z","endTime":"2026-03-23T00:41:10.933Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":694757,"link":"/api/v1/people/694757"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":687284,"link":"/api/v1/people/687284","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687284,"link":"/api/v1/people/687284"},"credit":"b_ab"},{"player":{"id":641816,"link":"/api/v1/people/641816"},"credit":"p_ab"},{"player":{"id":687284,"link":"/api/v1/people/687284"},"credit":"b_pa"},{"player":{"id":641816,"link":"/api/v1/people/641816"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.2,"awayTeamWinProbability":48.8,"homeTeamWinProbabilityAdded":-1.7999999999999972,"leverageIndex":0.73,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2026-03-23T00:41:10.933Z","atBatIndex":17},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Grant McCray grounds out, second baseman Christian Koss to first baseman Jerar Encarnacion.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-23T00:41:21.440Z","endTime":"2026-03-23T00:43:19.948Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":687529,"fullName":"Grant McCray","link":"/api/v1/people/687529"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641816,"fullName":"Tyler Mahle","link":"/api/v1/people/641816"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":687529,"fullName":"Grant McCray","link":"/api/v1/people/687529"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":683766,"link":"/api/v1/people/683766"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":666464,"link":"/api/v1/people/666464"},"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(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":83.7,"endSpeed":76.1,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.874835684623726,"aZ":-24.209713146006845,"pfxX":0.6522720287673853,"pfxZ":5.348904761894309,"pX":0.08156919541969565,"pZ":3.0798845870534914,"vX0":4.107146836856823,"vY0":-121.77691908443158,"vZ0":-0.5310924314888263,"x":113.89,"y":155.62,"x0":-1.717704230566435,"y0":50.00254778970358,"z0":5.411367978819623,"aX":0.9700532158405901},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":9.8,"breakHorizontal":-2.3,"spinRate":2246,"spinDirection":193},"zone":2,"typeConfidence":2.0,"plateTime":0.4513010916509508,"extension":6.520248142628415},"index":0,"playId":"30e888f4-d4d2-36b6-aa9a-548dfd03c2b6","pitchNumber":1,"startTime":"2026-03-23T00:41:36.138Z","endTime":"2026-03-23T00:41:40.014Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":694757,"link":"/api/v1/people/694757"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":687529,"link":"/api/v1/people/687529","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.2,"endSpeed":75.7,"strikeZoneTop":3.41171755761902,"strikeZoneBottom":1.6378522805084,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.022685703731455,"aZ":-28.768485100041815,"pfxX":-9.797867213309686,"pfxZ":2.331829922719444,"pX":0.18415626646534347,"pZ":1.269085353650213,"vX0":7.004003487793843,"vY0":-120.83633031584051,"vZ0":-3.7181771390671674,"x":109.98,"y":204.51,"x0":-1.495248837902076,"y0":50.0045976607863,"z0":5.386615375145166,"aX":-14.3274274008839},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":3.5,"breakHorizontal":15.8,"spinRate":1627,"spinDirection":232},"zone":14,"typeConfidence":2.0,"plateTime":0.4552496488355069,"extension":6.65475824104314},"index":1,"playId":"278b3f13-5ff1-39e0-97bb-6da3c88e9373","pitchNumber":2,"startTime":"2026-03-23T00:41:58.134Z","endTime":"2026-03-23T00:42:03.566Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":694757,"link":"/api/v1/people/694757"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":687529,"link":"/api/v1/people/687529","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"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":90.3,"endSpeed":81.5,"strikeZoneTop":3.41171755761902,"strikeZoneBottom":1.6378522805084,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.728442362455212,"aZ":-16.613337437310737,"pfxX":-7.258572902795102,"pfxZ":9.041066412194102,"pX":-0.6316201387460926,"pZ":2.4891084671317087,"vX0":4.769721093033377,"vY0":-131.3421285186078,"vZ0":-4.112279962032954,"x":141.08,"y":171.57,"x0":-1.542203058515203,"y0":50.001062516261285,"z0":5.336280334311232,"aX":-12.489368958091557},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":15.5,"breakHorizontal":11.9,"spinRate":2187,"spinDirection":219},"zone":4,"typeConfidence":2.0,"plateTime":0.4194579884728298,"extension":6.641581607237503},"index":2,"playId":"cb315ec6-0af5-3d52-9c6f-d0a9e049f810","pitchNumber":3,"startTime":"2026-03-23T00:42:14.659Z","endTime":"2026-03-23T00:42:18.593Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":694757,"link":"/api/v1/people/694757"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":687529,"link":"/api/v1/people/687529","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":80.2,"strikeZoneTop":3.41171755761902,"strikeZoneBottom":1.6378522805084,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.4634090507525,"aZ":-22.166514764999086,"pfxX":-1.6025380906568607,"pfxZ":6.057913167451362,"pX":-0.9162323496154892,"pZ":1.7784927351181186,"vX0":2.7128023202848857,"vY0":-128.2229687514395,"vZ0":-4.290271668265222,"x":151.92,"y":190.76,"x0":-1.783531683752299,"y0":50.0032513995712,"z0":5.220007562551718,"aX":-2.6477219545133917},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":10.2,"breakHorizontal":2.3,"spinRate":2490,"spinDirection":204},"zone":13,"typeConfidence":2.0,"plateTime":0.4284639731736548,"extension":6.5920410217054295},"index":3,"playId":"7a6ace86-eb47-3016-adc5-52239fbfb031","pitchNumber":4,"startTime":"2026-03-23T00:42:31.387Z","endTime":"2026-03-23T00:42:35.124Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":694757,"link":"/api/v1/people/694757"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":687529,"link":"/api/v1/people/687529","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":83.6,"strikeZoneTop":3.41171755761902,"strikeZoneBottom":1.6378522805084,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.101263847215776,"aZ":-14.271966229001098,"pfxX":-7.516770753342857,"pfxZ":9.899199746637136,"pX":-0.2551455218790266,"pZ":2.3950528639238575,"vX0":5.880853939755759,"vY0":-134.36545858331172,"vZ0":-5.304408284226677,"x":126.73,"y":174.11,"x0":-1.5076469212566568,"y0":50.000811467696174,"z0":5.427330957636797,"aX":-13.591704232804826},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":16.8,"breakHorizontal":12.1,"spinRate":2344,"spinDirection":217},"zone":5,"typeConfidence":2.0,"plateTime":0.4093624796538715,"extension":6.782078950329212},"index":4,"playId":"a5cb2f75-4328-317b-8464-8fbde7e8693f","pitchNumber":5,"startTime":"2026-03-23T00:42:47.707Z","endTime":"2026-03-23T00:42:51.032Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":694757,"link":"/api/v1/people/694757"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":687529,"link":"/api/v1/people/687529","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"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(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":78.3,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.05910189420214,"aZ":-29.325209228796435,"pfxX":-5.27602946747516,"pfxZ":1.813188088826081,"pX":-1.0647502875103445,"pZ":2.084665602490613,"vX0":2.8927375884692843,"vY0":-124.97626016808411,"vZ0":-2.69417334121969,"x":157.59,"y":182.49,"x0":-1.5565897826565558,"y0":50.00226471658247,"z0":5.605038953327424,"aX":-8.279208492520418},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":2.9,"breakHorizontal":8.8,"spinRate":1493,"spinDirection":231},"zone":13,"typeConfidence":2.0,"plateTime":0.4396228226558043,"extension":6.65044765788956},"hitData":{"launchSpeed":71.6,"launchAngle":-24.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":135.98,"coordY":167.76}},"index":5,"playId":"d6461889-5f33-3e2a-80cb-95f26e5ee1b6","pitchNumber":6,"startTime":"2026-03-23T00:43:10.707Z","endTime":"2026-03-23T00:43:19.948Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":694757,"link":"/api/v1/people/694757"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":687529,"link":"/api/v1/people/687529","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687529,"link":"/api/v1/people/687529"},"credit":"b_ab"},{"player":{"id":641816,"link":"/api/v1/people/641816"},"credit":"p_ab"},{"player":{"id":687529,"link":"/api/v1/people/687529"},"credit":"b_pa"},{"player":{"id":641816,"link":"/api/v1/people/641816"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-1.2000000000000028,"leverageIndex":0.48,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2026-03-23T00:43:19.948Z","atBatIndex":18},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Christian Koss reaches on a fielding error by first baseman Bryce Eldridge.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-23T00:45:21.414Z","endTime":"2026-03-23T00:46:54.740Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":802609,"fullName":"John Michael Bertrand","link":"/api/v1/people/802609"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":805811,"link":"/api/v1/people/805811"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_fielding_error"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":true},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.1,"endSpeed":80.3,"strikeZoneTop":3.4237285828403,"strikeZoneBottom":1.64385795395737,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.75809945762192,"aZ":-27.283904918172794,"pfxX":9.694601246455164,"pfxZ":2.9666063232230035,"pX":0.8050183499969066,"pZ":2.063749623810476,"vX0":-4.822744099871268,"vY0":-128.21007891764768,"vZ0":-3.6194048753547343,"x":86.31,"y":183.06,"x0":1.4600580568842407,"y0":50.00397031653816,"z0":5.644688207856649,"aX":15.99388268267053},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":4.7,"breakHorizontal":-16.3,"spinRate":1751,"spinDirection":120},"zone":9,"typeConfidence":2.0,"plateTime":0.4287037201075359,"extension":5.970289124097646},"index":0,"playId":"7498a1c1-aeeb-3a70-a8a8-0f454915c736","pitchNumber":1,"startTime":"2026-03-23T00:45:38.131Z","endTime":"2026-03-23T00:46:05.131Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":802609,"link":"/api/v1/people/802609","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687284,"link":"/api/v1/people/687284"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":683766,"link":"/api/v1/people/683766","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":105,"player":{"id":606992,"fullName":"Eric Haase","link":"/api/v1/people/606992"}},"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.6,"endSpeed":80.8,"strikeZoneTop":3.4237285828403,"strikeZoneBottom":1.64385795395737,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.47194440448613,"aZ":-25.318490057735342,"pfxX":8.176428705997923,"pfxZ":4.110399000032862,"pX":-1.7327235733053699,"pZ":2.607602693978083,"vX0":-9.493429814118947,"vY0":-128.59675193001814,"vZ0":-2.88292303414663,"x":183.05,"y":168.37,"x0":0.9501400919956817,"y0":50.005458314483,"z0":5.714039987639323,"aX":13.651936827423567},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":7.0,"breakHorizontal":-12.6,"spinRate":1697,"spinDirection":122},"zone":13,"typeConfidence":2.0,"plateTime":0.42645233922035697,"extension":5.991619937950107},"index":1,"playId":"8a081f17-3d65-392d-8e1c-26927ecad51b","pitchNumber":2,"startTime":"2026-03-23T00:46:09.375Z","endTime":"2026-03-23T00:46:13.276Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":802609,"link":"/api/v1/people/802609","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687284,"link":"/api/v1/people/687284"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":683766,"link":"/api/v1/people/683766","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.2,"endSpeed":73.4,"strikeZoneTop":3.4237285828403,"strikeZoneBottom":1.64385795395737,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.167350414120325,"aZ":-32.224302549021616,"pfxX":10.594859379166767,"pfxZ":-0.03406478965271775,"pX":-0.9640772375719385,"pZ":0.949862946278892,"vX0":-8.277017614663443,"vY0":-116.39087760487303,"vZ0":-3.205558273799724,"x":153.75,"y":213.13,"x0":1.2729335526758885,"y0":50.00400733119531,"z0":5.416778112166618,"aX":14.443002340326347},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":-0.6,"breakHorizontal":-16.9,"spinRate":1621,"spinDirection":86},"zone":13,"typeConfidence":2.0,"plateTime":0.47175090958898513,"extension":5.879251979173417},"index":2,"playId":"6f57694c-2c3c-3092-962d-078bf274533d","pitchNumber":3,"startTime":"2026-03-23T00:46:23.890Z","endTime":"2026-03-23T00:46:27.384Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":802609,"link":"/api/v1/people/802609","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687284,"link":"/api/v1/people/687284"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":683766,"link":"/api/v1/people/683766","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"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":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.8,"endSpeed":73.0,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.00743932102552,"aZ":-30.37155735085793,"pfxX":10.582230961656615,"pfxZ":1.3327534392880578,"pX":0.6401704698730177,"pZ":1.8099183611248248,"vX0":-4.957478511853009,"vY0":-116.08034048587155,"vZ0":-1.8945197138157739,"x":92.6,"y":189.91,"x0":1.4357160180391746,"y0":50.00508668670847,"z0":5.545587407747709,"aX":14.352316332208757},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":2.2,"breakHorizontal":-17.9,"spinRate":1643,"spinDirection":89},"zone":9,"typeConfidence":2.0,"plateTime":0.4729991378412186,"extension":5.890770985584211},"hitData":{"launchSpeed":53.8,"launchAngle":-25.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":144.95,"coordY":168.42}},"index":3,"playId":"142d05d0-4a38-3452-af76-8d875dc61c3e","pitchNumber":4,"startTime":"2026-03-23T00:46:37.903Z","endTime":"2026-03-23T00:46:54.740Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":802609,"link":"/api/v1/people/802609","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687284,"link":"/api/v1/people/687284"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":683766,"link":"/api/v1/people/683766","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683766,"link":"/api/v1/people/683766"},"credit":"b_ab"},{"player":{"id":802609,"link":"/api/v1/people/802609"},"credit":"p_ab"},{"player":{"id":683766,"link":"/api/v1/people/683766"},"credit":"b_pa"},{"player":{"id":802609,"link":"/api/v1/people/802609"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":45.6,"awayTeamWinProbability":54.4,"homeTeamWinProbabilityAdded":-4.399999999999999,"leverageIndex":1.07,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2026-03-23T00:46:54.740Z","atBatIndex":19},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Casey Schmitt flies out to left fielder Thomas Gavello.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-23T00:47:17.340Z","endTime":"2026-03-23T00:47:28.788Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":802609,"fullName":"John Michael Bertrand","link":"/api/v1/people/802609"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":687284,"link":"/api/v1/people/687284"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.3,"endSpeed":76.1,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.368177407017928,"aZ":-26.566042702112988,"pfxX":0.796325322643095,"pfxZ":3.79263386968403,"pX":-0.22252560030551774,"pZ":2.1775795232907984,"vX0":-4.480209549384132,"vY0":-121.2602403265515,"vZ0":-3.594533189533422,"x":125.48,"y":179.99,"x0":1.5514948052430961,"y0":50.00214092654863,"z0":6.016145299096378,"aX":1.1776891664522504},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":6.2,"breakHorizontal":-0.2,"spinRate":2151,"spinDirection":189},"zone":8,"typeConfidence":2.0,"plateTime":0.452995660241283,"extension":5.892981961227853},"hitData":{"launchSpeed":83.4,"launchAngle":30.0,"totalDistance":315.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":70.13,"coordY":85.23}},"index":0,"playId":"c5bf8a7b-9a8d-31fc-8164-17e4d9132c6c","pitchNumber":1,"startTime":"2026-03-23T00:47:17.340Z","endTime":"2026-03-23T00:47:28.788Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":802609,"link":"/api/v1/people/802609","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687284,"link":"/api/v1/people/687284"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":669477,"link":"/api/v1/people/669477","batSide":{"code":"R","description":"Right"}},"first":{"id":683766,"link":"/api/v1/people/683766"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669477,"link":"/api/v1/people/669477"},"credit":"b_ab"},{"player":{"id":802609,"link":"/api/v1/people/802609"},"credit":"p_ab"},{"player":{"id":669477,"link":"/api/v1/people/669477"},"credit":"b_pa"},{"player":{"id":802609,"link":"/api/v1/people/802609"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":49.7,"awayTeamWinProbability":50.3,"homeTeamWinProbabilityAdded":4.100000000000001,"leverageIndex":1.78,"dramaIndex":75.0,"contextMetrics":{},"playEndTime":"2026-03-23T00:47:28.788Z","atBatIndex":20},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Will Brennan strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-23T00:48:11.159Z","endTime":"2026-03-23T00:49:18.923Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":686823,"fullName":"Will Brennan","link":"/api/v1/people/686823"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":802609,"fullName":"John Michael Bertrand","link":"/api/v1/people/802609"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":686823,"fullName":"Will Brennan","link":"/api/v1/people/686823"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":606992,"link":"/api/v1/people/606992"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"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":"4bc6e469-f587-3cfa-8cb6-f1470626e495","startTime":"2026-03-23T00:47:51.986Z","endTime":"2026-03-23T00:47:55.758Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":802609,"link":"/api/v1/people/802609","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687284,"link":"/api/v1/people/687284"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":686823,"link":"/api/v1/people/686823","batSide":{"code":"L","description":"Left"}},"first":{"id":683766,"link":"/api/v1/people/683766"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"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":90.3,"endSpeed":82.2,"strikeZoneTop":3.32366666666667,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.580849772277773,"aZ":-26.168799373699382,"pfxX":9.97637403208589,"pfxZ":3.457310330023219,"pX":1.2832660265148648,"pZ":3.220570496846522,"vX0":-7.130622879594407,"vY0":-131.3490098420846,"vZ0":-1.8173100383776022,"x":68.08,"y":151.82,"x0":2.7463421362193303,"y0":50.001118037017186,"z0":5.880341137492476,"aX":17.312264384219425},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":6.0,"breakHorizontal":-16.3,"spinRate":1738,"spinDirection":125},"zone":12,"typeConfidence":2.0,"plateTime":0.41809209967399674,"extension":5.896710462888505},"index":1,"playId":"d12532af-e295-360a-aee7-45184ab5b186","pitchNumber":1,"startTime":"2026-03-23T00:48:13.296Z","endTime":"2026-03-23T00:48:17.239Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":802609,"link":"/api/v1/people/802609","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687284,"link":"/api/v1/people/687284"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":686823,"link":"/api/v1/people/686823","batSide":{"code":"L","description":"Left"}},"first":{"id":683766,"link":"/api/v1/people/683766"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"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,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.3,"endSpeed":81.4,"strikeZoneTop":3.32663487542551,"strikeZoneBottom":1.59481038145809,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.26279164816501,"aZ":-26.08748442141676,"pfxX":10.418210705329173,"pfxZ":3.6004230855140182,"pX":-0.19611819706306513,"pZ":1.5579477022434294,"vX0":-10.61064653193979,"vY0":-129.48497673139605,"vZ0":-4.814554708497101,"x":124.48,"y":196.72,"x0":2.6107236592615575,"y0":50.002811942786956,"z0":5.449476776229368,"aX":17.60599978941952},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":5.5,"breakHorizontal":-16.3,"spinRate":1732,"spinDirection":116},"zone":13,"typeConfidence":2.0,"plateTime":0.42380612369405624,"extension":5.9252176013572795},"index":2,"playId":"de9f29b4-01f7-3631-9fb2-9f05e3285122","pitchNumber":2,"startTime":"2026-03-23T00:48:31.385Z","endTime":"2026-03-23T00:48:35.803Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":802609,"link":"/api/v1/people/802609","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687284,"link":"/api/v1/people/687284"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":686823,"link":"/api/v1/people/686823","batSide":{"code":"L","description":"Left"}},"first":{"id":683766,"link":"/api/v1/people/683766"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.5,"endSpeed":82.3,"strikeZoneTop":3.157,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.85749529866078,"aZ":-26.196207905245043,"pfxX":11.392221793408552,"pfxZ":3.4434652480784074,"pX":1.1697966429506395,"pZ":2.371506272337898,"vX0":-7.875986522732917,"vY0":-131.47899706567208,"vZ0":-3.6666542979912133,"x":72.41,"y":174.75,"x0":2.735585713584612,"y0":50.00480378767234,"z0":5.745054615356455,"aX":19.795677504572954},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":5.5,"breakHorizontal":-18.7,"spinRate":1781,"spinDirection":125},"zone":14,"typeConfidence":2.0,"plateTime":0.4178095820345247,"extension":6.007749143423053},"index":3,"playId":"638f47e0-ca2d-3776-9aab-5ab648784747","pitchNumber":3,"startTime":"2026-03-23T00:48:49.683Z","endTime":"2026-03-23T00:48:53.456Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":802609,"link":"/api/v1/people/802609","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687284,"link":"/api/v1/people/687284"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":686823,"link":"/api/v1/people/686823","batSide":{"code":"L","description":"Left"}},"first":{"id":683766,"link":"/api/v1/people/683766"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"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":79.8,"endSpeed":72.5,"strikeZoneTop":3.157,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.159018164808966,"aZ":-30.197300622526935,"pfxX":-5.393000191191406,"pfxZ":1.4848928238599188,"pX":-1.1340428538493834,"pZ":0.941537087471081,"vX0":-6.835770537005977,"vY0":-115.93421216517517,"vZ0":-4.496932279608488,"x":160.23,"y":213.36,"x0":2.578642289982734,"y0":50.00218077306148,"z0":5.861196162033216,"aX":-7.177737052606794},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":1.6,"breakHorizontal":11.8,"spinRate":2511,"spinDirection":313},"zone":13,"typeConfidence":2.0,"plateTime":0.47652031170888964,"extension":6.05043461303795},"index":4,"playId":"4229e230-1070-33eb-af71-b8721e7fd07b","pitchNumber":4,"startTime":"2026-03-23T00:49:13.884Z","endTime":"2026-03-23T00:49:18.923Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":802609,"link":"/api/v1/people/802609","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687284,"link":"/api/v1/people/687284"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":686823,"link":"/api/v1/people/686823","batSide":{"code":"L","description":"Left"}},"first":{"id":683766,"link":"/api/v1/people/683766"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686823,"link":"/api/v1/people/686823"},"credit":"b_ab"},{"player":{"id":802609,"link":"/api/v1/people/802609"},"credit":"p_ab"},{"player":{"id":686823,"link":"/api/v1/people/686823"},"credit":"b_pa"},{"player":{"id":802609,"link":"/api/v1/people/802609"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.2,"awayTeamWinProbability":46.8,"homeTeamWinProbabilityAdded":3.5,"leverageIndex":1.49,"dramaIndex":64.0,"contextMetrics":{},"playEndTime":"2026-03-23T00:49:18.923Z","atBatIndex":21},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jerar Encarnacion singles on a line drive to center fielder Grant McCray. Christian Koss to 3rd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-23T00:49:28.031Z","endTime":"2026-03-23T00:52:35.523Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":666464,"fullName":"Jerar Encarnacion","link":"/api/v1/people/666464"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":802609,"fullName":"John Michael Bertrand","link":"/api/v1/people/802609"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":666464,"fullName":"Jerar Encarnacion","link":"/api/v1/people/666464"},"postOnThird":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6,7],"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":666464,"fullName":"Jerar Encarnacion","link":"/api/v1/people/666464"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":687529,"link":"/api/v1/people/687529"},"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":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"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":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":84.1,"endSpeed":77.7,"strikeZoneTop":3.57087012737229,"strikeZoneBottom":1.7179297882328,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.07788033429281,"aZ":-29.098156253195395,"pfxX":-0.9270776627308761,"pfxZ":2.0148786249997634,"pX":0.5283949401338078,"pZ":2.683839984929945,"vX0":-2.7014161943104056,"vY0":-122.51895451603414,"vZ0":-2.0939538465239846,"x":96.86,"y":166.32,"x0":1.7635387455052187,"y0":50.003465281095195,"z0":6.024231882536246,"aX":-1.416456251319713},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":3.5,"breakHorizontal":2.3,"spinRate":2266,"spinDirection":209},"zone":6,"typeConfidence":2.0,"plateTime":0.4461963891463103,"extension":5.853888123264182},"index":0,"playId":"e2658715-d982-309f-afd2-9d375ca138ff","pitchNumber":1,"startTime":"2026-03-23T00:49:43.321Z","endTime":"2026-03-23T00:49:47.487Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":802609,"link":"/api/v1/people/802609","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687284,"link":"/api/v1/people/687284"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":666464,"link":"/api/v1/people/666464","batSide":{"code":"R","description":"Right"}},"first":{"id":683766,"link":"/api/v1/people/683766"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.2,"endSpeed":82.1,"strikeZoneTop":3.401,"strikeZoneBottom":1.716,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.298180008603435,"aZ":-19.731895683756886,"pfxX":5.9682042091292535,"pfxZ":7.178834299789617,"pX":0.26374628112717496,"pZ":2.9593755087835003,"vX0":-4.981975871739685,"vY0":-131.234847700005,"vZ0":-3.6468038804295,"x":106.95,"y":158.88,"x0":1.41679020397145,"y0":50.00640875645234,"z0":5.8475019518015,"aX":10.351132770747702},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":12.4,"breakHorizontal":-9.6,"spinRate":1932,"spinDirection":130},"zone":2,"typeConfidence":2.0,"plateTime":0.4183121606339322,"extension":5.8976424301026285},"index":1,"playId":"8f158451-bc85-3a41-87c0-0e8aae68926b","pitchNumber":2,"startTime":"2026-03-23T00:50:01.920Z","endTime":"2026-03-23T00:50:05.958Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":802609,"link":"/api/v1/people/802609","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687284,"link":"/api/v1/people/687284"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":666464,"link":"/api/v1/people/666464","batSide":{"code":"R","description":"Right"}},"first":{"id":683766,"link":"/api/v1/people/683766"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"playId":"8013c1ea-cb3d-3d5c-af83-2454e6158ed5","startTime":"2026-03-23T00:50:24.461Z","endTime":"2026-03-23T00:50:28.323Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":802609,"link":"/api/v1/people/802609","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687284,"link":"/api/v1/people/687284"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":666464,"link":"/api/v1/people/666464","batSide":{"code":"R","description":"Right"}},"first":{"id":683766,"link":"/api/v1/people/683766"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"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":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.5,"endSpeed":82.3,"strikeZoneTop":3.57087012737229,"strikeZoneBottom":1.7179297882328,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.257145102577518,"aZ":-25.95745951490458,"pfxX":9.218779887903882,"pfxZ":3.563031711563717,"pX":0.42302201632140696,"pZ":4.6124568679920595,"vX0":-5.983352619798561,"vY0":-131.64420141566578,"vZ0":1.3550175251178807,"x":100.88,"y":114.24,"x0":1.5333980194830967,"y0":50.00511675841453,"z0":6.019406857954819,"aX":16.101496592414883},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":7.0,"breakHorizontal":-15.2,"spinRate":1727,"spinDirection":131},"zone":12,"typeConfidence":2.0,"plateTime":0.41685701706622424,"extension":5.843662612988568},"index":3,"playId":"25a16b8c-07eb-3fc2-9629-d561e1e546ed","pitchNumber":3,"startTime":"2026-03-23T00:50:44.892Z","endTime":"2026-03-23T00:50:49.200Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":802609,"link":"/api/v1/people/802609","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687284,"link":"/api/v1/people/687284"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":666464,"link":"/api/v1/people/666464","batSide":{"code":"R","description":"Right"}},"first":{"id":683766,"link":"/api/v1/people/683766"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"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":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.7,"endSpeed":74.2,"strikeZoneTop":3.401,"strikeZoneBottom":1.716,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.226146513430315,"aZ":-31.452961135790154,"pfxX":9.5635149275986,"pfxZ":0.5205382387280633,"pX":0.5012758463319582,"pZ":1.9966039902455326,"vX0":-5.982384233711026,"vY0":-117.42377719432416,"vZ0":-1.435952563150917,"x":97.89,"y":184.87,"x0":1.8393721454606742,"y0":50.00540071335471,"z0":5.542281481854129,"aX":13.357657975012414},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":0.8,"breakHorizontal":-15.8,"spinRate":1625,"spinDirection":90},"zone":9,"typeConfidence":2.0,"plateTime":0.4664526570458989,"extension":5.741375363801876},"index":4,"playId":"c6cd2c3d-e796-312b-8993-507f5718f455","pitchNumber":4,"startTime":"2026-03-23T00:51:04.810Z","endTime":"2026-03-23T00:51:08.368Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":802609,"link":"/api/v1/people/802609","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687284,"link":"/api/v1/people/687284"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":666464,"link":"/api/v1/people/666464","batSide":{"code":"R","description":"Right"}},"first":{"id":683766,"link":"/api/v1/people/683766"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"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":2,"outs":2},"pitchData":{"startSpeed":90.5,"endSpeed":82.5,"strikeZoneTop":3.401,"strikeZoneBottom":1.716,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.989266683151666,"aZ":-23.692616547096737,"pfxX":6.824097926235411,"pfxZ":4.847995775257187,"pX":0.5180353117929513,"pZ":3.3862849504646926,"vX0":-4.505516567817004,"vY0":-131.7012133244528,"vZ0":-1.924685841855745,"x":97.25,"y":147.35,"x0":1.3677129034606552,"y0":50.00485331209768,"z0":5.885875079017029,"aX":11.942523828607936},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":8.5,"breakHorizontal":-11.3,"spinRate":1818,"spinDirection":135},"zone":3,"typeConfidence":2.0,"plateTime":0.41652181283495393,"extension":5.788714503957047},"index":5,"playId":"a3b866ef-847a-37c2-a9b1-e5bd8b630777","pitchNumber":5,"startTime":"2026-03-23T00:51:27.951Z","endTime":"2026-03-23T00:51:33.908Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":802609,"link":"/api/v1/people/802609","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687284,"link":"/api/v1/people/687284"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":666464,"link":"/api/v1/people/666464","batSide":{"code":"R","description":"Right"}},"first":{"id":683766,"link":"/api/v1/people/683766"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"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":79.8,"endSpeed":72.9,"strikeZoneTop":3.401,"strikeZoneBottom":1.716,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.144730972505076,"aZ":-26.8702093895068,"pfxX":-5.362920097200179,"pfxZ":3.9362920568461,"pX":-0.9225728325368381,"pZ":1.719824979401402,"vX0":-3.486402064142803,"vY0":-116.06212443596884,"vZ0":-4.0320850829661765,"x":152.17,"y":192.34,"x0":1.30212379760713,"y0":50.004660018897155,"z0":6.073260108885896,"aX":-7.228764608528118},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":6.2,"breakHorizontal":10.7,"spinRate":2246,"spinDirection":315},"zone":13,"typeConfidence":2.0,"plateTime":0.47410849686613954,"extension":6.037735117137655},"index":6,"playId":"f3bcdb34-89fb-31d6-9fd3-b8299a693c48","pitchNumber":6,"startTime":"2026-03-23T00:51:55.949Z","endTime":"2026-03-23T00:52:00.261Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":802609,"link":"/api/v1/people/802609","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687284,"link":"/api/v1/people/687284"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":666464,"link":"/api/v1/people/666464","batSide":{"code":"R","description":"Right"}},"first":{"id":683766,"link":"/api/v1/people/683766"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.2,"endSpeed":72.9,"strikeZoneTop":3.401,"strikeZoneBottom":1.716,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.784481898236464,"aZ":-31.807436825173966,"pfxX":9.581340787274371,"pfxZ":0.27188845766762615,"pX":0.34446162079912596,"pZ":1.167452702050391,"vX0":-6.310209995326176,"vY0":-115.23215695730703,"vZ0":-2.6472416136652575,"x":103.87,"y":207.26,"x0":1.8761023348579728,"y0":50.00128055882728,"z0":5.409615538134638,"aX":12.860109324288771},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":0.1,"breakHorizontal":-15.7,"spinRate":1667,"spinDirection":88},"zone":14,"typeConfidence":2.0,"plateTime":0.4756641969357198,"extension":5.820725357038949},"hitData":{"launchSpeed":84.3,"launchAngle":14.0,"totalDistance":228.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":105.1,"coordY":87.85}},"index":7,"playId":"ce0f7983-4d13-3078-86dc-575d3cac7439","pitchNumber":7,"startTime":"2026-03-23T00:52:22.645Z","endTime":"2026-03-23T00:52:35.523Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":802609,"link":"/api/v1/people/802609","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687284,"link":"/api/v1/people/687284"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":666464,"link":"/api/v1/people/666464","batSide":{"code":"R","description":"Right"}},"first":{"id":683766,"link":"/api/v1/people/683766"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666464,"link":"/api/v1/people/666464"},"credit":"b_ab"},{"player":{"id":802609,"link":"/api/v1/people/802609"},"credit":"p_ab"},{"player":{"id":666464,"link":"/api/v1/people/666464"},"credit":"b_pa"},{"player":{"id":802609,"link":"/api/v1/people/802609"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-3.200000000000003,"leverageIndex":1.1,"dramaIndex":52.0,"contextMetrics":{},"playEndTime":"2026-03-23T00:52:35.523Z","atBatIndex":22},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Luis Matos flies out to left fielder Thomas Gavello.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-23T00:52:46.850Z","endTime":"2026-03-23T00:53:52.559Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":682641,"fullName":"Luis Matos","link":"/api/v1/people/682641"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":802609,"fullName":"John Michael Bertrand","link":"/api/v1/people/802609"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":682641,"fullName":"Luis Matos","link":"/api/v1/people/682641"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":687284,"link":"/api/v1/people/687284"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.0,"endSpeed":81.5,"strikeZoneTop":3.33764526921396,"strikeZoneBottom":1.60081590611475,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.20851018984854,"aZ":-22.763909301472165,"pfxX":6.49725928298092,"pfxZ":5.493218644200525,"pX":-1.2607043378566813,"pZ":3.052283931724952,"vX0":-8.188470292678783,"vY0":-130.7011383474933,"vZ0":-2.927499907320201,"x":165.06,"y":156.37,"x0":1.0838695167586263,"y0":50.00093045739229,"z0":5.916163379474396,"aX":11.124619093282572},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":9.5,"breakHorizontal":-9.7,"spinRate":1759,"spinDirection":131},"zone":11,"typeConfidence":2.0,"plateTime":0.42073896575792036,"extension":5.961104998374388},"index":0,"playId":"0c6fb69f-f865-33b5-b023-872407494f38","pitchNumber":1,"startTime":"2026-03-23T00:53:08.166Z","endTime":"2026-03-23T00:53:12.474Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":802609,"link":"/api/v1/people/802609","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687284,"link":"/api/v1/people/687284"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":682641,"link":"/api/v1/people/682641","batSide":{"code":"R","description":"Right"}},"first":{"id":666464,"link":"/api/v1/people/666464"},"third":{"id":683766,"link":"/api/v1/people/683766"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"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":80.4,"endSpeed":74.0,"strikeZoneTop":3.33764526921396,"strikeZoneBottom":1.60081590611475,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.05367426200926,"aZ":-30.612931304753996,"pfxX":11.479510375729689,"pfxZ":1.1276964852736824,"pX":-0.11118562525629273,"pZ":0.9332091601502605,"vX0":-7.793156621910856,"vY0":-116.81387317440583,"vZ0":-3.700327778175537,"x":121.24,"y":213.58,"x0":1.7771711503827177,"y0":50.00274662056345,"z0":5.416707057118421,"aX":15.860985238541183},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":1.3,"breakHorizontal":-18.8,"spinRate":1635,"spinDirection":88},"zone":13,"typeConfidence":2.0,"plateTime":0.4689439737241283,"extension":5.717036131482127},"index":1,"playId":"03e5d6cd-187e-366e-b056-26f7af78598f","pitchNumber":2,"startTime":"2026-03-23T00:53:25.208Z","endTime":"2026-03-23T00:53:29.350Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":802609,"link":"/api/v1/people/802609","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687284,"link":"/api/v1/people/687284"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":682641,"link":"/api/v1/people/682641","batSide":{"code":"R","description":"Right"}},"first":{"id":666464,"link":"/api/v1/people/666464"},"third":{"id":683766,"link":"/api/v1/people/683766"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"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":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.1,"endSpeed":73.5,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.39783139361811,"aZ":-31.041327342331094,"pfxX":10.548926691056655,"pfxZ":0.8257608398081278,"pX":-0.013635663734189516,"pZ":1.708117225999283,"vX0":-7.4439478508956665,"vY0":-116.47044530059924,"vZ0":-1.8181179044863454,"x":117.52,"y":192.66,"x0":1.857358470315225,"y0":50.00252044668225,"z0":5.44147347630685,"aX":14.455816196733702},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":1.3,"breakHorizontal":-17.2,"spinRate":1575,"spinDirection":83},"zone":8,"typeConfidence":2.0,"plateTime":0.47073297303810335,"extension":5.681872021221347},"hitData":{"launchSpeed":97.3,"launchAngle":39.0,"totalDistance":340.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":51.64,"coordY":83.37}},"index":2,"playId":"99b824ee-18e7-3f57-beb4-45ebd834b9a3","pitchNumber":3,"startTime":"2026-03-23T00:53:43.023Z","endTime":"2026-03-23T00:53:52.559Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":802609,"link":"/api/v1/people/802609","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687284,"link":"/api/v1/people/687284"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":682641,"link":"/api/v1/people/682641","batSide":{"code":"R","description":"Right"}},"first":{"id":666464,"link":"/api/v1/people/666464"},"third":{"id":683766,"link":"/api/v1/people/683766"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682641,"link":"/api/v1/people/682641"},"credit":"b_ab"},{"player":{"id":802609,"link":"/api/v1/people/802609"},"credit":"p_ab"},{"player":{"id":682641,"link":"/api/v1/people/682641"},"credit":"b_pa"},{"player":{"id":802609,"link":"/api/v1/people/802609"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":56.00000000000001,"awayTeamWinProbability":43.99999999999999,"homeTeamWinProbabilityAdded":6.000000000000007,"leverageIndex":2.3,"dramaIndex":100.0,"contextMetrics":{},"playEndTime":"2026-03-23T00:53:52.559Z","atBatIndex":23},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Eric Haase grounds out, second baseman Christian Koss to first baseman Jerar Encarnacion.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-23T00:55:47.491Z","endTime":"2026-03-23T00:56:23.776Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":606992,"fullName":"Eric Haase","link":"/api/v1/people/606992"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641816,"fullName":"Tyler Mahle","link":"/api/v1/people/641816"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":606992,"fullName":"Eric Haase","link":"/api/v1/people/606992"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":683766,"link":"/api/v1/people/683766"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":666464,"link":"/api/v1/people/666464"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.3,"endSpeed":80.5,"strikeZoneTop":3.27358345049979,"strikeZoneBottom":1.56878528263499,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.113892563797705,"aZ":-14.453804109916165,"pfxX":-7.099131462483134,"pfxZ":10.544293441465415,"pX":0.21412107829329374,"pZ":2.8994460362798304,"vX0":6.309334828817523,"vY0":-129.83369626680798,"vZ0":-3.652705355562993,"x":108.84,"y":160.49,"x0":-1.3436074302663292,"y0":50.00354659811751,"z0":5.4481828319000005,"aX":-11.932480764129362},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":18.4,"breakHorizontal":11.2,"spinRate":2229,"spinDirection":215},"zone":2,"typeConfidence":2.0,"plateTime":0.42439893958301056,"extension":6.665281130296475},"index":0,"playId":"0a7fe00c-4a02-35c4-b42a-2a2075682b1f","pitchNumber":1,"startTime":"2026-03-23T00:56:03.361Z","endTime":"2026-03-23T00:56:07.575Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":694757,"link":"/api/v1/people/694757"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":606992,"link":"/api/v1/people/606992","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":78.5,"strikeZoneTop":3.104,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.754660537629753,"aZ":-23.978236402011508,"pfxX":1.0755088542203324,"pfxZ":5.2348931988158585,"pX":0.9965962874465776,"pZ":1.7182525512822238,"vX0":5.132143869368948,"vY0":-124.54384816077057,"vZ0":-4.633040326951658,"x":79.01,"y":192.39,"x0":-1.2331801565379135,"y0":50.002894132397365,"z0":5.593391680972342,"aX":1.6842969423971152},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":8.6,"breakHorizontal":-3.1,"spinRate":2430,"spinDirection":181},"zone":14,"typeConfidence":2.0,"plateTime":0.4403093348810754,"extension":6.5097686326066615},"hitData":{"launchSpeed":72.7,"launchAngle":-3.0,"totalDistance":23.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":123.3,"coordY":152.55}},"index":1,"playId":"0b30949c-b76d-39cc-98cb-7053f4eba74e","pitchNumber":2,"startTime":"2026-03-23T00:56:16.276Z","endTime":"2026-03-23T00:56:23.776Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":694757,"link":"/api/v1/people/694757"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":606992,"link":"/api/v1/people/606992","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":606992,"link":"/api/v1/people/606992"},"credit":"b_ab"},{"player":{"id":641816,"link":"/api/v1/people/641816"},"credit":"p_ab"},{"player":{"id":606992,"link":"/api/v1/people/606992"},"credit":"b_pa"},{"player":{"id":641816,"link":"/api/v1/people/641816"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.300000000000004,"awayTeamWinProbability":46.699999999999996,"homeTeamWinProbabilityAdded":-2.700000000000003,"leverageIndex":1.06,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2026-03-23T00:56:23.776Z","atBatIndex":24},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Bryce Eldridge homers (1) on a fly ball to center field.","rbi":1,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-23T00:56:33.660Z","endTime":"2026-03-23T00:58:19.557Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641816,"fullName":"Tyler Mahle","link":"/api/v1/people/641816"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"responsiblePitcher":{"id":641816,"link":"/api/v1/people/641816"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":77.9,"strikeZoneTop":3.71100462079486,"strikeZoneBottom":1.78899906522213,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.942541919623718,"aZ":-23.57614733766684,"pfxX":-1.0966311258620989,"pfxZ":5.5180070337342615,"pX":-0.7038085634556992,"pZ":2.2386256820904262,"vX0":2.7170000342775436,"vY0":-124.56029655884461,"vZ0":-3.0474654946409703,"x":143.83,"y":178.34,"x0":-1.670254815795693,"y0":50.003174009105756,"z0":5.444961419907839,"aX":-1.709138575050081},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":9.5,"breakHorizontal":1.3,"spinRate":2248,"spinDirection":193},"zone":7,"typeConfidence":2.0,"plateTime":0.4411230279837137,"extension":6.496902043716414},"index":0,"playId":"35d5aab3-7f99-365a-8c2e-7df89386d7cb","pitchNumber":1,"startTime":"2026-03-23T00:56:50.706Z","endTime":"2026-03-23T00:56:55.103Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":694757,"link":"/api/v1/people/694757"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":805811,"link":"/api/v1/people/805811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.4,"endSpeed":74.7,"strikeZoneTop":3.71100462079486,"strikeZoneBottom":1.78899906522213,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.674703676876906,"aZ":-25.393495991031024,"pfxX":-8.13391011462565,"pfxZ":4.744997883222885,"pX":-0.15750012079949374,"pZ":1.0371186614719643,"vX0":5.82161234430733,"vY0":-119.72463581422832,"vZ0":-4.871227536024456,"x":123.0,"y":210.78,"x0":-1.5839072105905054,"y0":50.0003899384864,"z0":5.416745166202388,"aX":-11.61185131521014},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":7.4,"breakHorizontal":13.0,"spinRate":1414,"spinDirection":225},"zone":13,"typeConfidence":2.0,"plateTime":0.46042318606328037,"extension":6.54007896537089},"index":1,"playId":"b15d2322-3120-3edd-a412-90480945f292","pitchNumber":2,"startTime":"2026-03-23T00:57:01.525Z","endTime":"2026-03-23T00:57:05.463Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":694757,"link":"/api/v1/people/694757"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":805811,"link":"/api/v1/people/805811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.5,"endSpeed":77.5,"strikeZoneTop":3.71100462079486,"strikeZoneBottom":1.78899906522213,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.036393906838978,"aZ":-27.9816808991659,"pfxX":-9.351800533256812,"pfxZ":2.769951162329948,"pX":1.4079472285903702,"pZ":0.2507196180555641,"vX0":9.600699924581756,"vY0":-122.50603265262355,"vZ0":-6.621841441057841,"x":63.33,"y":232.01,"x0":-1.3537017045032722,"y0":50.00312081180606,"z0":5.3921313623362686,"aX":-14.162061025516005},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":3.6,"breakHorizontal":14.5,"spinRate":1729,"spinDirection":226},"zone":14,"typeConfidence":2.0,"plateTime":0.44772579607457486,"extension":6.631422971714688},"index":2,"playId":"00f52250-8704-36e5-8192-498d64158f92","pitchNumber":3,"startTime":"2026-03-23T00:57:15.967Z","endTime":"2026-03-23T00:57:20.313Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":694757,"link":"/api/v1/people/694757"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":805811,"link":"/api/v1/people/805811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.3,"endSpeed":75.6,"strikeZoneTop":3.71100462079486,"strikeZoneBottom":1.78899906522213,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.204896673490243,"aZ":-29.344836462481165,"pfxX":-8.021225218007178,"pfxZ":1.9450408611313588,"pX":-1.1919415020591553,"pZ":2.678752923353077,"vX0":3.6119434998275324,"vY0":-119.86571401436323,"vZ0":-0.6897994355370102,"x":162.43,"y":166.45,"x0":-1.6763264295848115,"y0":50.00357275980902,"z0":5.59078608955824,"aX":-11.670429451323917},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":3.6,"breakHorizontal":13.7,"spinRate":1655,"spinDirection":235},"zone":13,"typeConfidence":2.0,"plateTime":0.4569908866648009,"extension":6.349078856400051},"index":3,"playId":"fbb29457-92a0-3f8a-8c19-6ae2551ddfc3","pitchNumber":4,"startTime":"2026-03-23T00:57:34.483Z","endTime":"2026-03-23T00:57:38.628Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":694757,"link":"/api/v1/people/694757"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":805811,"link":"/api/v1/people/805811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":84.0,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.875259122109977,"aZ":-14.08167560416944,"pfxX":-6.6506952500492815,"pfxZ":9.987627954135917,"pX":0.20284362769289838,"pZ":2.581635687915539,"vX0":6.367628109911435,"vY0":-133.74408360885874,"vZ0":-4.844468364783246,"x":109.27,"y":169.08,"x0":-1.3449154165890624,"y0":50.00176320620733,"z0":5.426506256060123,"aX":-12.046635166410235},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":17.3,"breakHorizontal":10.7,"spinRate":2260,"spinDirection":222},"zone":5,"typeConfidence":2.0,"plateTime":0.4095577918667175,"extension":6.614943928251396},"hitData":{"launchSpeed":105.9,"launchAngle":32.0,"totalDistance":444.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":80.23,"coordY":24.86}},"index":4,"playId":"ac6047c4-d3c1-3da2-a863-2eee181c8a1b","pitchNumber":5,"startTime":"2026-03-23T00:57:52.704Z","endTime":"2026-03-23T00:58:19.557Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":694757,"link":"/api/v1/people/694757"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":805811,"link":"/api/v1/people/805811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805811,"link":"/api/v1/people/805811"},"credit":"b_ab"},{"player":{"id":641816,"link":"/api/v1/people/641816"},"credit":"p_ab"},{"player":{"id":805811,"link":"/api/v1/people/805811"},"credit":"b_pa"},{"player":{"id":641816,"link":"/api/v1/people/641816"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":66.4,"awayTeamWinProbability":33.599999999999994,"homeTeamWinProbabilityAdded":13.100000000000001,"leverageIndex":0.79,"dramaIndex":105.0,"contextMetrics":{},"playEndTime":"2026-03-23T00:58:19.557Z","atBatIndex":25},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Victor Bericoto called out on strikes.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-23T00:58:34.953Z","endTime":"2026-03-23T00:59:12.328Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":682674,"fullName":"Victor Bericoto","link":"/api/v1/people/682674"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641816,"fullName":"Tyler Mahle","link":"/api/v1/people/641816"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"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":682674,"fullName":"Victor Bericoto","link":"/api/v1/people/682674"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":691740,"link":"/api/v1/people/691740"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.5,"endSpeed":81.5,"strikeZoneTop":3.42573085269056,"strikeZoneBottom":1.64485891943388,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.89530993014615,"aZ":-13.83714990944078,"pfxX":-7.5645863052821385,"pfxZ":10.647945338467512,"pX":0.8592413220582682,"pZ":2.7020139094128828,"vX0":8.17836646548283,"vY0":-131.43301159660086,"vZ0":-4.23369022245273,"x":84.25,"y":165.83,"x0":-1.3331223725023933,"y0":50.00360658680821,"z0":5.385370694415035,"aX":-13.0293832409343},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":18.4,"breakHorizontal":11.5,"spinRate":2293,"spinDirection":219},"zone":12,"typeConfidence":2.0,"plateTime":0.41922525763390217,"extension":6.791337764962284},"index":0,"playId":"7c1b5db2-dc0b-344a-af10-9b88c7e3317f","pitchNumber":1,"startTime":"2026-03-23T00:58:42.520Z","endTime":"2026-03-23T00:58:46.888Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":694757,"link":"/api/v1/people/694757"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":682674,"link":"/api/v1/people/682674","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.0,"endSpeed":75.6,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.64366175697876,"aZ":-26.34521083179782,"pfxX":-7.605402910955584,"pfxZ":3.9922405011773945,"pX":0.35364444016597774,"pZ":1.448985109172441,"vX0":6.382495734422065,"vY0":-120.60256891428028,"vZ0":-4.031719053250704,"x":103.52,"y":199.66,"x0":-1.3518697767576457,"y0":50.000347470797294,"z0":5.492600581716575,"aX":-11.090396740876773},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":6.4,"breakHorizontal":12.0,"spinRate":1500,"spinDirection":233},"zone":14,"typeConfidence":2.0,"plateTime":0.45591441648866304,"extension":6.4773319941459535},"index":1,"playId":"6652b0ea-0a9a-30f6-a93c-abe625bf0b6f","pitchNumber":2,"startTime":"2026-03-23T00:58:54.456Z","endTime":"2026-03-23T00:58:59.484Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":694757,"link":"/api/v1/people/694757"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":682674,"link":"/api/v1/people/682674","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"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":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":83.0,"strikeZoneTop":3.42573085269056,"strikeZoneBottom":1.64485891943388,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.1071683536223,"aZ":-12.905034913118534,"pfxX":-8.421888645528995,"pfxZ":10.803795039628874,"pX":0.4362249316887493,"pZ":2.454041194521008,"vX0":7.457403373534244,"vY0":-133.55659060594704,"vZ0":-5.221927448373474,"x":100.37,"y":172.52,"x0":-1.3150717609342524,"y0":50.00622375018877,"z0":5.382857320656244,"aX":-15.027795994137385},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":18.4,"breakHorizontal":13.4,"spinRate":2273,"spinDirection":220},"zone":6,"typeConfidence":2.0,"plateTime":0.4120797848913753,"extension":6.709318849230348},"index":2,"playId":"29d4645d-ab8c-3eac-82cc-13fa4db8f526","pitchNumber":3,"startTime":"2026-03-23T00:59:07.770Z","endTime":"2026-03-23T00:59:12.328Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":694757,"link":"/api/v1/people/694757"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":682674,"link":"/api/v1/people/682674","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682674,"link":"/api/v1/people/682674"},"credit":"b_ab"},{"player":{"id":641816,"link":"/api/v1/people/641816"},"credit":"p_ab"},{"player":{"id":682674,"link":"/api/v1/people/682674"},"credit":"b_pa"},{"player":{"id":641816,"link":"/api/v1/people/641816"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":64.9,"awayTeamWinProbability":35.099999999999994,"homeTeamWinProbabilityAdded":-1.5,"leverageIndex":0.63,"dramaIndex":30.0,"contextMetrics":{},"playEndTime":"2026-03-23T00:59:12.328Z","atBatIndex":26},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jesus Rodriguez flies out to center fielder Drew Gilbert.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-23T00:59:18.875Z","endTime":"2026-03-23T00:59:59.009Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":683679,"fullName":"Jesus Rodriguez","link":"/api/v1/people/683679"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641816,"fullName":"Tyler Mahle","link":"/api/v1/people/641816"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":683679,"fullName":"Jesus Rodriguez","link":"/api/v1/people/683679"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":687551,"link":"/api/v1/people/687551"},"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":90.1,"endSpeed":81.6,"strikeZoneTop":3.28559507934383,"strikeZoneBottom":1.57379001691638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.10825919047266,"aZ":-15.199103497165249,"pfxX":-9.196888233140424,"pfxZ":9.924808171304848,"pX":0.9992992660880952,"pZ":1.175485235997904,"vX0":8.866268561979005,"vY0":-130.61696609858888,"vZ0":-7.3098405537495355,"x":78.91,"y":207.04,"x0":-1.2608579782749132,"y0":50.00426372312429,"z0":5.175048466943502,"aX":-15.732366265138044},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":16.3,"breakHorizontal":14.4,"spinRate":2191,"spinDirection":223},"zone":14,"typeConfidence":2.0,"plateTime":0.4209730661367983,"extension":6.853368726982518},"index":0,"playId":"0250eecd-ecde-32f5-bad3-4945bf9fb432","pitchNumber":1,"startTime":"2026-03-23T00:59:36.540Z","endTime":"2026-03-23T00:59:40.694Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":694757,"link":"/api/v1/people/694757"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":683679,"link":"/api/v1/people/683679","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"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":82.7,"endSpeed":75.1,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.064612845045662,"aZ":-27.0175433960355,"pfxX":1.1920274928770382,"pfxZ":3.5593401606690573,"pX":0.5011533012995522,"pZ":2.5559781580427923,"vX0":4.335851111648274,"vY0":-120.34764325084208,"vZ0":-1.3021064861830114,"x":97.9,"y":169.77,"x0":-1.4878227760487768,"y0":50.00169332757491,"z0":5.524819172124944,"aX":1.7267597072055365},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":6.4,"breakHorizontal":-3.4,"spinRate":2448,"spinDirection":92},"zone":6,"typeConfidence":2.0,"plateTime":0.45728638231209473,"extension":6.651706645408456},"hitData":{"launchSpeed":97.4,"launchAngle":38.0,"totalDistance":361.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":137.79,"coordY":54.23}},"index":1,"playId":"9628d936-7a36-3e69-a8a4-d068fea08d64","pitchNumber":2,"startTime":"2026-03-23T00:59:47.537Z","endTime":"2026-03-23T00:59:59.009Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":694757,"link":"/api/v1/people/694757"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":683679,"link":"/api/v1/people/683679","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683679,"link":"/api/v1/people/683679"},"credit":"b_ab"},{"player":{"id":641816,"link":"/api/v1/people/641816"},"credit":"p_ab"},{"player":{"id":683679,"link":"/api/v1/people/683679"},"credit":"b_pa"},{"player":{"id":641816,"link":"/api/v1/people/641816"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":63.800000000000004,"awayTeamWinProbability":36.199999999999996,"homeTeamWinProbabilityAdded":-1.1000000000000014,"leverageIndex":0.42,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2026-03-23T00:59:59.009Z","atBatIndex":27},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Drew Gilbert strikes out on automatic strike.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-03-23T01:02:07.355Z","endTime":"2026-03-23T01:03:30.379Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":802609,"fullName":"John Michael Bertrand","link":"/api/v1/people/802609"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":606992,"link":"/api/v1/people/606992"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":78.3,"endSpeed":71.8,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.6708462820593,"aZ":-30.117404433092755,"pfxX":-6.000688619460001,"pfxZ":1.5755182700350119,"pX":-0.03295989939318942,"pZ":1.9802965750988402,"vX0":-3.704513113784725,"vY0":-113.9268469819444,"vZ0":-2.3988098004002287,"x":118.26,"y":185.31,"x0":2.3985736841231455,"y0":50.001434640761325,"z0":6.049852519837814,"aX":-7.8158482399266935},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":2.5,"breakHorizontal":11.9,"spinRate":2171,"spinDirection":318},"zone":8,"typeConfidence":2.0,"plateTime":0.4824303352336221,"extension":5.798565218774477},"index":0,"playId":"a866a088-29ac-3d18-ba47-6ed511911b79","pitchNumber":1,"startTime":"2026-03-23T01:02:07.355Z","endTime":"2026-03-23T01:02:11.272Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":802609,"link":"/api/v1/people/802609","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687284,"link":"/api/v1/people/687284"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":687551,"link":"/api/v1/people/687551","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"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":89.7,"endSpeed":82.1,"strikeZoneTop":3.2285397180063,"strikeZoneBottom":1.54576255016934,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.03004097983821,"aZ":-23.88122943152202,"pfxX":8.271386047813412,"pfxZ":4.814005711542404,"pX":1.1838097004497128,"pZ":2.309944598678304,"vX0":-5.7629401542471905,"vY0":-130.5428526412034,"vZ0":-4.439421533190835,"x":71.88,"y":176.41,"x0":2.34779029482856,"y0":50.001364238942195,"z0":5.834990764769829,"aX":14.244130677196102},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":7.9,"breakHorizontal":-13.7,"spinRate":1822,"spinDirection":126},"zone":14,"typeConfidence":2.0,"plateTime":0.4199190539001849,"extension":5.950792402277418},"index":1,"playId":"f1858cca-dbe0-3846-a84a-4d139688ff9b","pitchNumber":2,"startTime":"2026-03-23T01:02:21.187Z","endTime":"2026-03-23T01:02:25.760Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":802609,"link":"/api/v1/people/802609","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687284,"link":"/api/v1/people/687284"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":687551,"link":"/api/v1/people/687551","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"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":89.9,"endSpeed":82.3,"strikeZoneTop":3.2285397180063,"strikeZoneBottom":1.54576255016934,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.169393629418256,"aZ":-24.99613699478951,"pfxX":8.305927262698217,"pfxZ":4.1665952559296535,"pX":0.3077745393629261,"pZ":1.3970869808270863,"vX0":-8.18133605914764,"vY0":-130.62158135427367,"vZ0":-6.2346977391621285,"x":105.27,"y":201.06,"x0":2.4051896864668363,"y0":50.00593173179277,"z0":5.701094751419258,"aX":14.319188181213407},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":6.2,"breakHorizontal":-13.2,"spinRate":1840,"spinDirection":126},"zone":14,"typeConfidence":2.0,"plateTime":0.41974325200475615,"extension":6.11855257381721},"index":2,"playId":"814f2705-aaa1-3b8e-8138-0531d8f823d2","pitchNumber":3,"startTime":"2026-03-23T01:02:34.758Z","endTime":"2026-03-23T01:02:39.541Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":802609,"link":"/api/v1/people/802609","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687284,"link":"/api/v1/people/687284"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":687551,"link":"/api/v1/people/687551","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.0,"endSpeed":72.6,"strikeZoneTop":3.2285397180063,"strikeZoneBottom":1.54576255016934,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.792140093489703,"aZ":-30.972204377560452,"pfxX":-5.960310184579123,"pfxZ":0.9041089067877657,"pX":-0.4955056692089273,"pZ":1.6949844056708585,"vX0":-4.600918884033056,"vY0":-114.984836214641,"vZ0":-2.998235506407195,"x":135.89,"y":193.02,"x0":2.3110420148928936,"y0":50.003749740412026,"z0":6.04378250262168,"aX":-7.920974542991346},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":1.1,"breakHorizontal":12.0,"spinRate":2259,"spinDirection":315},"zone":7,"typeConfidence":2.0,"plateTime":0.47771594959551855,"extension":5.909053865555794},"index":3,"playId":"c9fd2ddd-f629-35b3-8a35-4855d82d623b","pitchNumber":4,"startTime":"2026-03-23T01:02:50.097Z","endTime":"2026-03-23T01:02:54.257Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":802609,"link":"/api/v1/people/802609","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687284,"link":"/api/v1/people/687284"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":687551,"link":"/api/v1/people/687551","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"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":80.6,"endSpeed":73.3,"strikeZoneTop":3.2285397180063,"strikeZoneBottom":1.54576255016934,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.429035305952233,"aZ":-30.461872438149523,"pfxX":-4.135040393008138,"pfxZ":1.2637943826129479,"pX":-0.926790628450027,"pZ":0.6287604856739933,"vX0":-6.011415380148323,"vY0":-117.04728197185828,"vZ0":-5.43570192553028,"x":152.33,"y":221.8,"x0":2.2333382040103116,"y0":50.004142905445875,"z0":5.905375823255232,"aX":-5.617322841114325},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":1.0,"breakHorizontal":9.2,"spinRate":2293,"spinDirection":335},"zone":13,"typeConfidence":2.0,"plateTime":0.4717790507523105,"extension":6.022646220394205},"index":4,"playId":"58d50bab-ba4f-34a2-9e14-c0ea74c61399","pitchNumber":5,"startTime":"2026-03-23T01:03:06.467Z","endTime":"2026-03-23T01:03:10.019Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":802609,"link":"/api/v1/people/802609","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687284,"link":"/api/v1/people/687284"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":687551,"link":"/api/v1/people/687551","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"index":5,"startTime":"2026-03-23T01:03:25.377Z","endTime":"2026-03-23T01:03:25.378Z","isPitch":false,"type":"action","player":{"id":687551,"link":"/api/v1/people/687551"},"defense":{"pitcher":{"id":802609,"link":"/api/v1/people/802609","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687284,"link":"/api/v1/people/687284"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":687551,"link":"/api/v1/people/687551","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"AC","description":"Automatic Strike - Batter Pitch Timer Violation"},"description":"Automatic Strike - Batter Pitch Timer Violation","code":"AC","isInPlay":false,"isStrike":true,"isBall":false,"isOut":true,"hasReview":false,"violation":{"type":"batter_pitch_timer","description":"Batter Pitch Timer Violation","player":{"id":687551,"fullName":"Drew Gilbert"}}},"count":{"balls":3,"strikes":3,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"index":6,"playId":"f5a1740e-26f7-4e1a-b0fa-6060e018757a","pitchNumber":5,"startTime":"2026-03-23T01:03:25.379Z","endTime":"2026-03-23T01:03:30.379Z","isPitch":false,"type":"no_pitch","defense":{"pitcher":{"id":802609,"link":"/api/v1/people/802609","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687284,"link":"/api/v1/people/687284"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":687551,"link":"/api/v1/people/687551","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687551,"link":"/api/v1/people/687551"},"credit":"b_ab"},{"player":{"id":802609,"link":"/api/v1/people/802609"},"credit":"p_ab"},{"player":{"id":687551,"link":"/api/v1/people/687551"},"credit":"b_pa"},{"player":{"id":802609,"link":"/api/v1/people/802609"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":67.0,"awayTeamWinProbability":33.0,"homeTeamWinProbabilityAdded":3.1999999999999957,"leverageIndex":1.26,"dramaIndex":56.0,"contextMetrics":{},"playEndTime":"2026-03-23T01:03:30.379Z","atBatIndex":28},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jared Oliva grounds out, shortstop Tyler Fitzgerald to first baseman Bryce Eldridge.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-03-23T01:04:02.992Z","endTime":"2026-03-23T01:04:42.686Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":666931,"fullName":"Jared Oliva","link":"/api/v1/people/666931"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":802609,"fullName":"John Michael Bertrand","link":"/api/v1/people/802609"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":666931,"fullName":"Jared Oliva","link":"/api/v1/people/666931"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":666149,"link":"/api/v1/people/666149"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":805811,"link":"/api/v1/people/805811"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.0,"endSpeed":75.2,"strikeZoneTop":3.48178450650089,"strikeZoneBottom":1.67388677841832,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.084016012875043,"aZ":-26.766506184138446,"pfxX":0.13014522841362997,"pfxZ":3.715094352731281,"pX":0.8877915908505997,"pZ":2.6456827137884487,"vX0":-1.6229974673989864,"vY0":-120.85771633941715,"vZ0":-2.4859329879312826,"x":83.16,"y":167.35,"x0":1.5557596658455257,"y0":50.00255349195845,"z0":6.077305212292199,"aX":0.18954459534076654},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":6.4,"breakHorizontal":0.2,"spinRate":1991,"spinDirection":192},"zone":14,"typeConfidence":2.0,"plateTime":0.45601039164937696,"extension":6.0768391877967405},"index":0,"playId":"fb8650bb-323b-3bf4-9176-2ee81d8fb8ac","pitchNumber":1,"startTime":"2026-03-23T01:04:10.128Z","endTime":"2026-03-23T01:04:14.621Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":802609,"link":"/api/v1/people/802609","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687284,"link":"/api/v1/people/687284"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":666931,"link":"/api/v1/people/666931","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":80.6,"strikeZoneTop":3.48178450650089,"strikeZoneBottom":1.67388677841832,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.389645630967003,"aZ":-27.696197413314263,"pfxX":9.455726457541571,"pfxZ":2.693326568215342,"pX":0.9399057715486699,"pZ":1.719009374925265,"vX0":-4.573464167911922,"vY0":-128.51671850538543,"vZ0":-4.250285220887079,"x":81.17,"y":192.37,"x0":1.520899143130299,"y0":50.00067387921284,"z0":5.563017622845645,"aX":15.70349013689012},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":4.1,"breakHorizontal":-16.0,"spinRate":1768,"spinDirection":120},"zone":14,"typeConfidence":2.0,"plateTime":0.42734967504841803,"extension":5.885358093526222},"index":1,"playId":"29e43c75-a129-3136-9ffa-d0b857342db0","pitchNumber":2,"startTime":"2026-03-23T01:04:23.028Z","endTime":"2026-03-23T01:04:27.237Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":802609,"link":"/api/v1/people/802609","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687284,"link":"/api/v1/people/687284"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":666931,"link":"/api/v1/people/666931","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"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":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":81.5,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.398670850737314,"aZ":-26.36264041332154,"pfxX":9.366782480022149,"pfxZ":3.433029679744666,"pX":0.320646856083302,"pZ":1.8253112327409668,"vX0":-6.015892409039507,"vY0":-129.34234154092775,"vZ0":-4.561592731759301,"x":104.78,"y":189.5,"x0":1.46177342204811,"y0":50.000151552017996,"z0":5.637263453186802,"aX":15.841475400970472},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":5.4,"breakHorizontal":-15.6,"spinRate":1793,"spinDirection":119},"zone":9,"typeConfidence":2.0,"plateTime":0.42373757999453554,"extension":6.038575147512249},"hitData":{"launchSpeed":110.0,"launchAngle":-6.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":109.34,"coordY":152.62}},"index":2,"playId":"e6f611cd-93e1-3c64-b2cf-42dd9fc45bc8","pitchNumber":3,"startTime":"2026-03-23T01:04:36.675Z","endTime":"2026-03-23T01:04:42.686Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":802609,"link":"/api/v1/people/802609","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687284,"link":"/api/v1/people/687284"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":666931,"link":"/api/v1/people/666931","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666931,"link":"/api/v1/people/666931"},"credit":"b_ab"},{"player":{"id":802609,"link":"/api/v1/people/802609"},"credit":"p_ab"},{"player":{"id":666931,"link":"/api/v1/people/666931"},"credit":"b_pa"},{"player":{"id":802609,"link":"/api/v1/people/802609"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":69.3,"awayTeamWinProbability":30.700000000000003,"homeTeamWinProbabilityAdded":2.299999999999997,"leverageIndex":0.92,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-03-23T01:04:42.686Z","atBatIndex":29},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Daniel Susac lines out to left fielder Thomas Gavello.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-03-23T01:04:56.961Z","endTime":"2026-03-23T01:05:49.166Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":691740,"fullName":"Daniel Susac","link":"/api/v1/people/691740"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":802609,"fullName":"John Michael Bertrand","link":"/api/v1/people/802609"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":691740,"fullName":"Daniel Susac","link":"/api/v1/people/691740"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":687284,"link":"/api/v1/people/687284"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.9,"endSpeed":77.4,"strikeZoneTop":3.58788637193921,"strikeZoneBottom":1.72693857791006,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.727232837940655,"aZ":-28.92372769706942,"pfxX":0.453198261208831,"pfxZ":2.1429411562451923,"pX":1.1251239283573597,"pZ":1.7977022788981016,"vX0":-1.2316493499670704,"vY0":-122.23008846637828,"vZ0":-4.132210492046499,"x":74.11,"y":190.24,"x0":1.5762916191618142,"y0":50.00121102967739,"z0":5.989143742596144,"aX":0.6868606750257086},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":3.1,"breakHorizontal":-0.5,"spinRate":2170,"spinDirection":231},"zone":14,"typeConfidence":2.0,"plateTime":0.44783156883824304,"extension":5.9393482145202405},"index":0,"playId":"e23336c1-8224-3f9a-a20e-5979f11c524b","pitchNumber":1,"startTime":"2026-03-23T01:05:08.785Z","endTime":"2026-03-23T01:05:12.857Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":802609,"link":"/api/v1/people/802609","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687284,"link":"/api/v1/people/687284"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":691740,"link":"/api/v1/people/691740","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"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":80.7,"endSpeed":74.5,"strikeZoneTop":3.58788637193921,"strikeZoneBottom":1.72693857791006,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.125975872551763,"aZ":-33.655947514474164,"pfxX":10.713913297991029,"pfxZ":-1.063113007949224,"pX":-0.9395770244633265,"pZ":0.7524267414694494,"vX0":-8.792785819043809,"vY0":-117.24561951856724,"vZ0":-3.409347068413598,"x":152.81,"y":218.46,"x0":1.4669103384665616,"y0":50.004221096548804,"z0":5.365708869178605,"aX":14.920790892279665},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.6,"breakVerticalInduced":-2.5,"breakHorizontal":-17.3,"spinRate":1536,"spinDirection":88},"zone":13,"typeConfidence":2.0,"plateTime":0.46712584512425526,"extension":5.913947051802789},"index":1,"playId":"9971ba00-27c3-330b-9d60-7e2ed639b00f","pitchNumber":2,"startTime":"2026-03-23T01:05:22.443Z","endTime":"2026-03-23T01:05:26.005Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":802609,"link":"/api/v1/people/802609","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687284,"link":"/api/v1/people/687284"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":691740,"link":"/api/v1/people/691740","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"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":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.7,"endSpeed":81.8,"strikeZoneTop":3.418,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.551431612988264,"aZ":-22.878089793769526,"pfxX":5.572429269057862,"pfxZ":5.422495811584154,"pX":-0.7226355101885544,"pZ":2.964973873264342,"vX0":-6.332973160995015,"vY0":-130.4106600196066,"vZ0":-3.1735051156620804,"x":144.55,"y":158.73,"x0":1.0183273499494219,"y0":50.00409615942103,"z0":5.931955712810289,"aX":9.55677459118597},"breaks":{"breakAngle":19.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":9.2,"breakHorizontal":-8.6,"spinRate":1878,"spinDirection":130},"zone":4,"typeConfidence":2.0,"plateTime":0.42069909379604686,"extension":5.8550258274961715},"hitData":{"launchSpeed":83.8,"launchAngle":25.0,"totalDistance":296.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":93.41,"coordY":85.38}},"index":2,"playId":"778000ed-09ef-3dff-93d7-6602eba57e65","pitchNumber":3,"startTime":"2026-03-23T01:05:39.530Z","endTime":"2026-03-23T01:05:49.166Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":802609,"link":"/api/v1/people/802609","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687284,"link":"/api/v1/people/687284"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":691740,"link":"/api/v1/people/691740","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691740,"link":"/api/v1/people/691740"},"credit":"b_ab"},{"player":{"id":802609,"link":"/api/v1/people/802609"},"credit":"p_ab"},{"player":{"id":691740,"link":"/api/v1/people/691740"},"credit":"b_pa"},{"player":{"id":802609,"link":"/api/v1/people/802609"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":70.8,"awayTeamWinProbability":29.200000000000003,"homeTeamWinProbabilityAdded":1.5,"leverageIndex":0.58,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2026-03-23T01:05:49.166Z","atBatIndex":30},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tyler Fitzgerald strikes out swinging, catcher Daniel Susac to first baseman Jerar Encarnacion.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-23T01:08:16.030Z","endTime":"2026-03-23T01:09:13.053Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":666149,"fullName":"Tyler Fitzgerald","link":"/api/v1/people/666149"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641816,"fullName":"Tyler Mahle","link":"/api/v1/people/641816"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666149,"fullName":"Tyler Fitzgerald","link":"/api/v1/people/666149"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":691740,"link":"/api/v1/people/691740"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":666464,"link":"/api/v1/people/666464"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":80.5,"endSpeed":72.5,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.461719131712737,"aZ":-29.60155124729945,"pfxX":1.1502571319222983,"pfxZ":1.9074380278184933,"pX":0.8473441341121407,"pZ":1.559672000891288,"vX0":4.750398599735987,"vY0":-117.01229077304278,"vZ0":-2.727404305904194,"x":84.7,"y":196.67,"x0":-1.3807528566587375,"y0":50.004101860995654,"z0":5.588790193363204,"aX":1.5532800802366675},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":2.9,"breakHorizontal":-3.6,"spinRate":2523,"spinDirection":66},"zone":14,"typeConfidence":2.0,"plateTime":0.47286503724668627,"extension":6.49120304275139},"index":0,"playId":"dc0b3c96-f5e7-34f9-89da-f944432ff177","pitchNumber":1,"startTime":"2026-03-23T01:08:16.030Z","endTime":"2026-03-23T01:08:20.567Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":694757,"link":"/api/v1/people/694757"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":666149,"link":"/api/v1/people/666149","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.3,"endSpeed":79.1,"strikeZoneTop":3.45375777675334,"strikeZoneBottom":1.65887237904503,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.798979190237166,"aZ":-14.463645777774664,"pfxX":-7.274655565212721,"pfxZ":10.862834849969182,"pX":0.29640882451356393,"pZ":2.466936255443038,"vX0":6.503552789129925,"vY0":-128.2678393816412,"vZ0":-4.450132328360107,"x":105.7,"y":172.17,"x0":-1.353314669202879,"y0":50.005919926696635,"z0":5.388373505882685,"aX":-11.865605217120464},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":18.6,"breakHorizontal":11.3,"spinRate":2268,"spinDirection":213},"zone":6,"typeConfidence":2.0,"plateTime":0.43053979588532076,"extension":6.65641687280332},"index":1,"playId":"39cd57d4-153c-32d0-8867-d752fa25212d","pitchNumber":2,"startTime":"2026-03-23T01:08:28.997Z","endTime":"2026-03-23T01:08:32.966Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":694757,"link":"/api/v1/people/694757"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":666149,"link":"/api/v1/people/666149","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-03-23T01:08:44.966Z","endTime":"2026-03-23T01:08:46.643Z","isPitch":false,"type":"action","player":{"id":666149,"link":"/api/v1/people/666149"},"defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":694757,"link":"/api/v1/people/694757"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":666149,"link":"/api/v1/people/666149","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"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":81.4,"endSpeed":74.0,"strikeZoneTop":3.45375777675334,"strikeZoneBottom":1.65887237904503,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.732697225870062,"aZ":-29.284171180594413,"pfxX":2.6012577346325907,"pfxZ":2.0798238182802575,"pX":1.8408197377470321,"pZ":0.740992898541382,"vX0":6.414476462399357,"vY0":-118.27840031729016,"vZ0":-4.933975070827934,"x":46.83,"y":218.77,"x0":-1.2659783092381163,"y0":50.001476157916215,"z0":5.602059043268503,"aX":3.611986934644628},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":2.6,"breakHorizontal":-6.6,"spinRate":2540,"spinDirection":54},"zone":14,"typeConfidence":2.0,"plateTime":0.46663973511878964,"extension":6.493794304634486},"index":3,"playId":"a1d3584c-5e76-3c2f-8576-8d8956043600","pitchNumber":3,"startTime":"2026-03-23T01:08:46.643Z","endTime":"2026-03-23T01:08:50.675Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":694757,"link":"/api/v1/people/694757"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":666149,"link":"/api/v1/people/666149","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"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":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.1,"endSpeed":75.1,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.420184427200777,"aZ":-23.490828616887306,"pfxX":3.962605336783333,"pfxZ":6.051681595069834,"pX":0.56286502895023,"pZ":1.8384825087613972,"vX0":3.3574934088416373,"vY0":-119.44660987875005,"vZ0":-3.9495638653653753,"x":95.54,"y":189.14,"x0":-1.379248644977574,"y0":50.004681936791954,"z0":5.641809533755853,"aX":5.688756334787232},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":10.2,"breakHorizontal":-8.0,"spinRate":2363,"spinDirection":54},"zone":9,"typeConfidence":2.0,"plateTime":0.45971108116536374,"extension":6.515129989677169},"index":4,"playId":"01b246db-25d6-3270-82cf-c03805518061","pitchNumber":4,"startTime":"2026-03-23T01:09:06.658Z","endTime":"2026-03-23T01:09:13.053Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":694757,"link":"/api/v1/people/694757"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":666149,"link":"/api/v1/people/666149","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666149,"link":"/api/v1/people/666149"},"credit":"b_ab"},{"player":{"id":641816,"link":"/api/v1/people/641816"},"credit":"p_ab"},{"player":{"id":666149,"link":"/api/v1/people/666149"},"credit":"b_pa"},{"player":{"id":641816,"link":"/api/v1/people/641816"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":68.7,"awayTeamWinProbability":31.299999999999997,"homeTeamWinProbabilityAdded":-2.0999999999999943,"leverageIndex":0.84,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2026-03-23T01:09:13.053Z","atBatIndex":31},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nate Furman called out on strikes.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-23T01:09:20.427Z","endTime":"2026-03-23T01:12:54.915Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":801501,"fullName":"Nate Furman","link":"/api/v1/people/801501"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641816,"fullName":"Tyler Mahle","link":"/api/v1/people/641816"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":801501,"fullName":"Nate Furman","link":"/api/v1/people/801501"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":691740,"link":"/api/v1/people/691740"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.7,"endSpeed":73.5,"strikeZoneTop":3.1854979116693,"strikeZoneBottom":1.52374107789266,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.640509044505652,"aZ":-29.107420821140977,"pfxX":-9.110707518829743,"pfxZ":2.2222319798707746,"pX":0.13954689353085287,"pZ":1.5152201151047204,"vX0":6.333982050341209,"vY0":-117.33009026932493,"vZ0":-2.745282274225312,"x":111.68,"y":197.87,"x0":-1.4272385555552884,"y0":50.00017677340443,"z0":5.445505871942128,"aX":-12.551029520087946},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":3.6,"breakHorizontal":14.6,"spinRate":1459,"spinDirection":230},"zone":8,"typeConfidence":2.0,"plateTime":0.4689421914274443,"extension":6.617404504018182},"index":0,"playId":"4083fcc9-57f1-30bd-bb4e-91c31488dd6d","pitchNumber":1,"startTime":"2026-03-23T01:09:40.970Z","endTime":"2026-03-23T01:09:44.917Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":694757,"link":"/api/v1/people/694757"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":801501,"link":"/api/v1/people/801501","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"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":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":77.9,"strikeZoneTop":3.016,"strikeZoneBottom":1.522,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.65188914676216,"aZ":-23.798922916562436,"pfxX":1.8117812716844846,"pfxZ":5.384462673234049,"pX":0.7875216713190782,"pZ":2.822843087236675,"vX0":5.107957625697895,"vY0":-124.3806052300518,"vZ0":-1.8114864651293685,"x":86.98,"y":162.56,"x0":-1.5341139524673222,"y0":50.00178835556472,"z0":5.548301865896268,"aX":2.817686412715461},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":9.6,"breakHorizontal":-4.6,"spinRate":2312,"spinDirection":192},"zone":3,"typeConfidence":2.0,"plateTime":0.4415927539490174,"extension":6.529983864955963},"index":1,"playId":"b63863ab-8d33-3bf2-9b50-78c1c33d5243","pitchNumber":2,"startTime":"2026-03-23T01:09:54.315Z","endTime":"2026-03-23T01:09:59.759Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":694757,"link":"/api/v1/people/694757"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":801501,"link":"/api/v1/people/801501","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":81.2,"strikeZoneTop":3.1854979116693,"strikeZoneBottom":1.52374107789266,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.139627590368406,"aZ":-13.428015856163148,"pfxX":-6.989991128522288,"pfxZ":10.923293075373891,"pX":1.392620183393233,"pZ":2.472543274920514,"vX0":9.286969687140987,"vY0":-131.505120441957,"vZ0":-4.978616490428322,"x":63.92,"y":172.02,"x0":-1.310060886088921,"y0":50.00187226200376,"z0":5.419743931142806,"aX":-11.995406874719626},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":18.6,"breakHorizontal":10.1,"spinRate":2360,"spinDirection":214},"zone":12,"typeConfidence":2.0,"plateTime":0.4197727414878045,"extension":6.70286694296006},"index":2,"playId":"96d1e5c6-dd93-3e8a-b618-59aa61b99fab","pitchNumber":3,"startTime":"2026-03-23T01:10:38.753Z","endTime":"2026-03-23T01:10:42.595Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":694757,"link":"/api/v1/people/694757"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":801501,"link":"/api/v1/people/801501","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":82.0,"strikeZoneTop":3.016,"strikeZoneBottom":1.522,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.90381869452242,"aZ":-11.384646515324166,"pfxX":-8.350435580688389,"pfxZ":11.885690566064373,"pX":-0.06859186142953055,"pZ":1.5087521651053715,"vX0":6.40036570741733,"vY0":-132.7870036233917,"vZ0":-7.489031562556594,"x":119.61,"y":198.04,"x0":-1.4503563434635693,"y0":50.00011256437474,"z0":5.233143506556574,"aX":-14.602239275087435},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":19.7,"breakHorizontal":13.3,"spinRate":2289,"spinDirection":214},"zone":8,"typeConfidence":2.0,"plateTime":0.41577872611057787,"extension":6.694598041915682},"index":3,"playId":"286dd8cf-d260-35c8-8d1b-a37fc27ebdd1","pitchNumber":4,"startTime":"2026-03-23T01:10:53.692Z","endTime":"2026-03-23T01:10:57.382Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":694757,"link":"/api/v1/people/694757"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":801501,"link":"/api/v1/people/801501","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":78.2,"strikeZoneTop":3.1854979116693,"strikeZoneBottom":1.52374107789266,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.39646906168167,"aZ":-30.733209888562996,"pfxX":-10.367149246987715,"pfxZ":0.9350331193794692,"pX":0.29563913587135077,"pZ":-0.6970142554911659,"vX0":7.332125293162949,"vY0":-124.4499882252769,"vZ0":-8.372319852173446,"x":105.73,"y":257.6,"x0":-1.363548223228884,"y0":50.00544521534391,"z0":5.309159580043856,"aX":-16.025470767212077},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-0.4,"breakHorizontal":16.8,"spinRate":1545,"spinDirection":233},"zone":14,"typeConfidence":2.0,"plateTime":0.4426182191173109,"extension":6.590132047097726},"index":4,"playId":"6018c9b2-b7a2-3ea6-85c1-e6c8da87cc66","pitchNumber":5,"startTime":"2026-03-23T01:11:16.020Z","endTime":"2026-03-23T01:11:19.879Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":694757,"link":"/api/v1/people/694757"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":801501,"link":"/api/v1/people/801501","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"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":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":78.3,"strikeZoneTop":3.016,"strikeZoneBottom":1.522,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.194677682092763,"aZ":-26.722864515236566,"pfxX":2.8683338354840964,"pfxZ":3.4967709529870064,"pX":1.1161633681266978,"pZ":1.0881844657119912,"vX0":5.100448839876708,"vY0":-124.60616769726003,"vZ0":-5.428351958203098,"x":74.45,"y":209.4,"x0":-1.3371788918499352,"y0":50.000572441330554,"z0":5.5282610560863,"aX":4.467933895460159},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":5.2,"breakHorizontal":-6.5,"spinRate":2414,"spinDirection":166},"zone":14,"typeConfidence":2.0,"plateTime":0.44112112493741495,"extension":6.640767231974125},"index":5,"playId":"083a5637-c481-35a1-951a-185e0a46d6b1","pitchNumber":6,"startTime":"2026-03-23T01:11:53.640Z","endTime":"2026-03-23T01:11:58.383Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":694757,"link":"/api/v1/people/694757"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":801501,"link":"/api/v1/people/801501","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.3,"endSpeed":77.3,"strikeZoneTop":3.016,"strikeZoneBottom":1.522,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.50259729041031,"aZ":-27.520177273599767,"pfxX":-9.1618555799495,"pfxZ":3.0447839139324264,"pX":0.015174925909733137,"pZ":0.802705334142197,"vX0":6.723206022496582,"vY0":-123.89859906848699,"vZ0":-5.203783014056737,"x":116.42,"y":217.11,"x0":-1.565253224238629,"y0":50.00377808685423,"z0":5.276060789599028,"aX":-14.013644772420285},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":4.3,"breakHorizontal":14.6,"spinRate":1673,"spinDirection":235},"zone":14,"typeConfidence":2.0,"plateTime":0.44484019233288263,"extension":6.660180269167603},"index":6,"playId":"143f5d6c-6f8a-3087-b687-a21d563d1c24","pitchNumber":7,"startTime":"2026-03-23T01:12:10.650Z","endTime":"2026-03-23T01:12:17.284Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":694757,"link":"/api/v1/people/694757"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":801501,"link":"/api/v1/people/801501","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":79.8,"strikeZoneTop":3.1854979116693,"strikeZoneBottom":1.52374107789266,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.233711986836173,"aZ":-25.22518127342939,"pfxX":-2.3400998638669726,"pfxZ":4.239320054879205,"pX":-1.1911582882833263,"pZ":2.1160117581399187,"vX0":2.2755270894500828,"vY0":-127.97944876131325,"vZ0":-2.7153401752004913,"x":162.4,"y":181.65,"x0":-1.7927000253747851,"y0":50.005291464120255,"z0":5.190788483398987,"aX":-3.838055432450949},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":7.2,"breakHorizontal":3.6,"spinRate":2390,"spinDirection":203},"zone":13,"typeConfidence":2.0,"plateTime":0.4298834725688643,"extension":6.700036023305378},"index":7,"playId":"2a087158-eece-397a-b19d-42714a3bac5c","pitchNumber":8,"startTime":"2026-03-23T01:12:33.933Z","endTime":"2026-03-23T01:12:37.885Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":694757,"link":"/api/v1/people/694757"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":801501,"link":"/api/v1/people/801501","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"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":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.3,"endSpeed":77.0,"strikeZoneTop":3.1854979116693,"strikeZoneBottom":1.52374107789266,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.754911583355156,"aZ":-26.49445584262456,"pfxX":0.005524654717279143,"pfxZ":3.744652043035054,"pX":-0.4337222502265366,"pZ":2.030383047155054,"vX0":3.150161819315458,"vY0":-122.73466354174558,"vZ0":-2.480009679559146,"x":133.53,"y":183.96,"x0":-1.7380124739006875,"y0":50.00166771480633,"z0":5.325208367977407,"aX":0.007654574032612893},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":6.4,"breakHorizontal":-0.8,"spinRate":2248,"spinDirection":196},"zone":7,"typeConfidence":2.0,"plateTime":0.4473810648941825,"extension":6.695760150653326},"index":8,"playId":"6a5d0cd8-93b6-3cb1-bf83-5b697c091ce6","pitchNumber":9,"startTime":"2026-03-23T01:12:49.911Z","endTime":"2026-03-23T01:12:54.915Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":694757,"link":"/api/v1/people/694757"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":801501,"link":"/api/v1/people/801501","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":801501,"link":"/api/v1/people/801501"},"credit":"b_ab"},{"player":{"id":641816,"link":"/api/v1/people/641816"},"credit":"p_ab"},{"player":{"id":801501,"link":"/api/v1/people/801501"},"credit":"b_pa"},{"player":{"id":641816,"link":"/api/v1/people/641816"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":67.10000000000001,"awayTeamWinProbability":32.89999999999999,"homeTeamWinProbabilityAdded":-1.5999999999999943,"leverageIndex":0.64,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-03-23T01:12:54.915Z","atBatIndex":32},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Buddy Kennedy lines out sharply to left fielder Will Brennan.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-23T01:13:01.454Z","endTime":"2026-03-23T01:13:52.171Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":671083,"fullName":"Buddy Kennedy","link":"/api/v1/people/671083"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641816,"fullName":"Tyler Mahle","link":"/api/v1/people/641816"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"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":671083,"fullName":"Buddy Kennedy","link":"/api/v1/people/671083"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":686823,"link":"/api/v1/people/686823"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":85.1,"endSpeed":77.4,"strikeZoneTop":3.28559507934383,"strikeZoneBottom":1.57479058764379,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.00694193734967,"aZ":-24.836900444615473,"pfxX":-0.6310979891634485,"pfxZ":4.780982310325339,"pX":0.5168034149448477,"pZ":2.010927836968781,"vX0":5.3030931227685665,"vY0":-123.73783655891181,"vZ0":-2.8172582049199457,"x":97.3,"y":184.48,"x0":-1.5814404568262097,"y0":50.00365445207129,"z0":5.267613959453528,"aX":-0.9690956550372822},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":8.2,"breakHorizontal":-0.2,"spinRate":2250,"spinDirection":206},"zone":9,"typeConfidence":2.0,"plateTime":0.4443542124999653,"extension":6.7632694764115575},"index":0,"playId":"2df36a48-937a-30e6-968f-5d49425fc60a","pitchNumber":1,"startTime":"2026-03-23T01:13:17.495Z","endTime":"2026-03-23T01:13:21.635Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":694757,"link":"/api/v1/people/694757"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":671083,"link":"/api/v1/people/671083","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.3,"endSpeed":74.0,"strikeZoneTop":3.28559507934383,"strikeZoneBottom":1.57479058764379,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.00858678909046,"aZ":-29.075720589029597,"pfxX":3.747991052733952,"pfxZ":2.21591727808208,"pX":1.0411985034600213,"pZ":2.1647585295964604,"vX0":4.515611082833028,"vY0":-118.2172654121189,"vZ0":-1.6567883471228528,"x":77.31,"y":180.33,"x0":-1.3892625318298646,"y0":50.00445081773538,"z0":5.5736583933129165,"aX":5.241525485275197},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":3.8,"breakHorizontal":-8.0,"spinRate":2515,"spinDirection":63},"zone":14,"typeConfidence":2.0,"plateTime":0.4654282893660411,"extension":6.667712203416066},"index":1,"playId":"3446824d-44d9-3676-b315-3876549cd961","pitchNumber":2,"startTime":"2026-03-23T01:13:29.716Z","endTime":"2026-03-23T01:13:33.659Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":694757,"link":"/api/v1/people/694757"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":671083,"link":"/api/v1/people/671083","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.5,"endSpeed":82.0,"strikeZoneTop":3.116,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.457030517390614,"aZ":-15.168858903381404,"pfxX":-7.803566955818864,"pfxZ":9.791265675237327,"pX":-0.6709512841894841,"pZ":2.652790191254139,"vX0":4.731025818667121,"vY0":-131.60299347012182,"vZ0":-4.083867955941352,"x":142.58,"y":167.15,"x0":-1.4870968955774944,"y0":50.00554480848771,"z0":5.363903368848766,"aX":-13.55741225084324},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":16.9,"breakHorizontal":13.0,"spinRate":2305,"spinDirection":220},"zone":4,"typeConfidence":2.0,"plateTime":0.4177465905660882,"extension":6.816998001313197},"hitData":{"launchSpeed":103.3,"launchAngle":18.0,"totalDistance":324.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":62.13,"coordY":85.0}},"index":2,"playId":"7fdd3b9e-ee8b-36e2-918a-c8413ab49268","pitchNumber":3,"startTime":"2026-03-23T01:13:43.682Z","endTime":"2026-03-23T01:13:52.171Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":694757,"link":"/api/v1/people/694757"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":671083,"link":"/api/v1/people/671083","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671083,"link":"/api/v1/people/671083"},"credit":"b_ab"},{"player":{"id":641816,"link":"/api/v1/people/641816"},"credit":"p_ab"},{"player":{"id":671083,"link":"/api/v1/people/671083"},"credit":"b_pa"},{"player":{"id":641816,"link":"/api/v1/people/641816"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":66.0,"awayTeamWinProbability":34.0,"homeTeamWinProbabilityAdded":-1.1000000000000085,"leverageIndex":0.43,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-03-23T01:13:52.171Z","atBatIndex":33},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Maui Ahuna grounds out, second baseman Jesus Rodriguez to first baseman Bryce Eldridge.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-23T01:16:09.185Z","endTime":"2026-03-23T01:16:50.930Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":694757,"fullName":"Maui Ahuna","link":"/api/v1/people/694757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678576,"fullName":"Wilkin Ramos","link":"/api/v1/people/678576"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":694757,"fullName":"Maui Ahuna","link":"/api/v1/people/694757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":683679,"link":"/api/v1/people/683679"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":805811,"link":"/api/v1/people/805811"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Wilkin Ramos replaces John Michael Bertrand.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-23T01:14:50.428Z","endTime":"2026-03-23T01:16:11.307Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":678576,"link":"/api/v1/people/678576"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":802609,"link":"/api/v1/people/802609","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687284,"link":"/api/v1/people/687284"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":694757,"link":"/api/v1/people/694757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":76.8,"endSpeed":70.0,"strikeZoneTop":3.37868521243085,"strikeZoneBottom":1.62183618507177,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.700344014622484,"aZ":-38.56133855477999,"pfxX":3.6539791294486195,"pfxZ":-5.126546213038376,"pX":-1.1358654816873621,"pZ":2.3995193568302624,"vX0":1.8715645923380675,"vY0":-111.69885292739598,"vZ0":1.7061610332492436,"x":160.3,"y":173.99,"x0":-2.46310350287561,"y0":50.00291003020986,"z0":5.632198426139988,"aX":4.552949755336416},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.3,"breakVerticalInduced":-8.4,"breakHorizontal":-7.2,"spinRate":1633,"spinDirection":33},"zone":13,"typeConfidence":0.9,"plateTime":0.49297603618217334,"extension":7.604164595968056},"index":1,"playId":"5c35021f-b575-3522-8649-56de8bd25004","pitchNumber":1,"startTime":"2026-03-23T01:16:11.307Z","endTime":"2026-03-23T01:16:15.498Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678576,"link":"/api/v1/people/678576","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687284,"link":"/api/v1/people/687284"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":694757,"link":"/api/v1/people/694757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":85.6,"strikeZoneTop":3.37868521243085,"strikeZoneBottom":1.62183618507177,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.532538884466437,"aZ":-27.447348841264894,"pfxX":-10.918882421669936,"pfxZ":2.517535559651918,"pX":0.41921539412211956,"pZ":1.7981775346816744,"vX0":10.968030615455904,"vY0":-136.4178449354315,"vZ0":-4.533625410944279,"x":101.02,"y":190.23,"x0":-2.2453517525590407,"y0":50.00006543807752,"z0":5.386070838905843,"aX":-20.465604887794722},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":3.7,"breakHorizontal":17.3,"spinRate":2104,"spinDirection":251},"zone":9,"typeConfidence":0.91,"plateTime":0.4023527579985431,"extension":7.297051444065715},"index":2,"playId":"8175ae9b-393e-3d1d-a361-4aed489e6981","pitchNumber":2,"startTime":"2026-03-23T01:16:24.267Z","endTime":"2026-03-23T01:16:28.016Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678576,"link":"/api/v1/people/678576","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687284,"link":"/api/v1/people/687284"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":694757,"link":"/api/v1/people/694757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":85.4,"strikeZoneTop":3.209,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.40031374591915,"aZ":-26.504369575988107,"pfxX":-10.454565114549794,"pfxZ":3.036842908484812,"pX":-0.29662449307423056,"pZ":2.1325117175561052,"vX0":8.954913697097721,"vY0":-136.18715856306255,"vZ0":-3.8373232344861608,"x":128.31,"y":181.2,"x0":-2.277744907707467,"y0":50.005401251246695,"z0":5.40450832552162,"aX":-19.53615858017152},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":4.8,"breakHorizontal":16.9,"spinRate":1880,"spinDirection":250},"zone":7,"typeConfidence":0.91,"plateTime":0.4030034891745662,"extension":7.344593725336057},"hitData":{"launchSpeed":99.1,"launchAngle":-8.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":138.4,"coordY":153.23}},"index":3,"playId":"6b1f92ed-bf11-318f-bc47-4ac8451a10dc","pitchNumber":3,"startTime":"2026-03-23T01:16:43.330Z","endTime":"2026-03-23T01:16:50.930Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678576,"link":"/api/v1/people/678576","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687284,"link":"/api/v1/people/687284"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":694757,"link":"/api/v1/people/694757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694757,"link":"/api/v1/people/694757"},"credit":"b_ab"},{"player":{"id":678576,"link":"/api/v1/people/678576"},"credit":"p_ab"},{"player":{"id":694757,"link":"/api/v1/people/694757"},"credit":"b_pa"},{"player":{"id":678576,"link":"/api/v1/people/678576"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":69.6,"awayTeamWinProbability":30.400000000000006,"homeTeamWinProbabilityAdded":3.5999999999999943,"leverageIndex":1.44,"dramaIndex":63.0,"contextMetrics":{},"playEndTime":"2026-03-23T01:16:50.930Z","atBatIndex":34},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Christian Koss strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-23T01:16:58.822Z","endTime":"2026-03-23T01:18:15.036Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678576,"fullName":"Wilkin Ramos","link":"/api/v1/people/678576"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":606992,"link":"/api/v1/people/606992"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":86.7,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.72056234081137,"aZ":-21.021267427752008,"pfxX":-8.670650575536474,"pfxZ":5.756035938663869,"pX":-1.2294755545312075,"pZ":3.254461633494811,"vX0":6.231844568142457,"vY0":-138.75089688296737,"vZ0":-1.8476933871471246,"x":163.86,"y":150.91,"x0":-2.3845928602861837,"y0":50.00642013945972,"z0":5.338220839335764,"aX":-16.81181367301521},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":10.2,"breakHorizontal":14.3,"spinRate":2134,"spinDirection":247},"zone":11,"typeConfidence":0.89,"plateTime":0.3956392010001779,"extension":7.343713381652321},"index":0,"playId":"750047a6-0dd5-3ba7-8476-e43c7d0c519b","pitchNumber":1,"startTime":"2026-03-23T01:17:19.868Z","endTime":"2026-03-23T01:17:25.279Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678576,"link":"/api/v1/people/678576","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687284,"link":"/api/v1/people/687284"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":683766,"link":"/api/v1/people/683766","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"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":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":86.6,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.12803144520621,"aZ":-33.109449532239964,"pfxX":-10.940627670731317,"pfxZ":-0.48989177713573184,"pX":-0.495632944318047,"pZ":2.2069308494837965,"vX0":8.656167053731748,"vY0":-137.96861814064684,"vZ0":-2.0009387106837284,"x":135.89,"y":179.19,"x0":-2.2601257726651722,"y0":50.002098575424455,"z0":5.183850699618712,"aX":-20.986214133361237},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":-1.1,"breakHorizontal":17.9,"spinRate":1934,"spinDirection":252},"zone":7,"typeConfidence":0.9,"plateTime":0.397769108583232,"extension":7.257290882685592},"index":1,"playId":"5e284a38-0924-3e32-8608-c8de277d499f","pitchNumber":2,"startTime":"2026-03-23T01:17:36.365Z","endTime":"2026-03-23T01:17:40.087Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678576,"link":"/api/v1/people/678576","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687284,"link":"/api/v1/people/687284"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":683766,"link":"/api/v1/people/683766","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":85.8,"strikeZoneTop":3.4237285828403,"strikeZoneBottom":1.64385795395737,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.945863957417295,"aZ":-26.55793764261623,"pfxX":-9.756722604628768,"pfxZ":2.917145070258723,"pX":-0.7235273642228411,"pZ":3.964627448052293,"vX0":7.70268993509772,"vY0":-139.452687960532,"vZ0":1.2573436878657227,"x":144.58,"y":131.74,"x0":-2.2853262283218547,"y0":50.00318619548383,"z0":5.289046457012234,"aX":-18.784190789525287},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":5.9,"breakHorizontal":15.6,"spinRate":2281,"spinDirection":252},"zone":11,"typeConfidence":0.75,"plateTime":0.39621193862262416,"extension":7.204714225697273},"index":2,"playId":"559248bd-51c6-3750-88a0-6f6549426c2c","pitchNumber":3,"startTime":"2026-03-23T01:17:56.509Z","endTime":"2026-03-23T01:18:00.641Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678576,"link":"/api/v1/people/678576","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687284,"link":"/api/v1/people/687284"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":683766,"link":"/api/v1/people/683766","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"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":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":86.0,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.86388267020775,"aZ":-33.02179516981491,"pfxX":-12.588650179446196,"pfxZ":-0.4446622171192942,"pX":-0.11056984667286358,"pZ":2.8735474900947846,"vX0":10.529057550157756,"vY0":-138.36572431439157,"vZ0":-0.25122995365078993,"x":121.21,"y":161.19,"x0":-2.3559315190817838,"y0":50.00141897631549,"z0":5.204521001836889,"aX":-24.06932406225469},"breaks":{"breakAngle":33.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":-0.6,"breakHorizontal":20.2,"spinRate":2042,"spinDirection":252},"zone":2,"typeConfidence":0.9,"plateTime":0.39796550982470125,"extension":7.3571247054088635},"index":3,"playId":"525659cc-d5a0-3834-b25d-3dad87f65c30","pitchNumber":4,"startTime":"2026-03-23T01:18:10.988Z","endTime":"2026-03-23T01:18:15.036Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678576,"link":"/api/v1/people/678576","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687284,"link":"/api/v1/people/687284"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":683766,"link":"/api/v1/people/683766","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683766,"link":"/api/v1/people/683766"},"credit":"b_ab"},{"player":{"id":678576,"link":"/api/v1/people/678576"},"credit":"p_ab"},{"player":{"id":683766,"link":"/api/v1/people/683766"},"credit":"b_pa"},{"player":{"id":678576,"link":"/api/v1/people/678576"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":72.3,"awayTeamWinProbability":27.700000000000003,"homeTeamWinProbabilityAdded":2.700000000000003,"leverageIndex":1.06,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2026-03-23T01:18:15.036Z","atBatIndex":35},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Casey Schmitt grounds out, second baseman Jesus Rodriguez to first baseman Bryce Eldridge.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-23T01:18:20.301Z","endTime":"2026-03-23T01:19:25.238Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678576,"fullName":"Wilkin Ramos","link":"/api/v1/people/678576"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":683679,"link":"/api/v1/people/683679"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":805811,"link":"/api/v1/people/805811"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":78.3,"endSpeed":70.7,"strikeZoneTop":3.36567277844844,"strikeZoneBottom":1.61482980379529,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.909603058491854,"aZ":-39.632836435294905,"pfxX":3.842736623804604,"pfxZ":-5.820456722641385,"pX":0.02105019353868106,"pZ":2.9134156931768804,"vX0":4.056867468167615,"vY0":-113.7176391589223,"vZ0":3.51552182794813,"x":116.2,"y":160.12,"x0":-2.299299075741152,"y0":50.001375245586146,"z0":5.334978454878555,"aX":4.926007980645405},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.5,"breakVerticalInduced":-9.0,"breakHorizontal":-8.2,"spinRate":1676,"spinDirection":44},"zone":5,"typeConfidence":0.9,"plateTime":0.48556660993376344,"extension":7.389849152672855},"index":0,"playId":"9295830e-abf8-34d1-9ace-eebe889ebd92","pitchNumber":1,"startTime":"2026-03-23T01:18:39.159Z","endTime":"2026-03-23T01:18:43.293Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678576,"link":"/api/v1/people/678576","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687284,"link":"/api/v1/people/687284"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":669477,"link":"/api/v1/people/669477","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":87.3,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.82877241420936,"aZ":-29.969746802023266,"pfxX":-11.870189432546894,"pfxZ":1.122546651506756,"pX":-0.5558931181136775,"pZ":2.6240538154084816,"vX0":8.454113135075009,"vY0":-140.38400755680198,"vZ0":-1.7900949251649962,"x":138.19,"y":167.93,"x0":-2.085184736194127,"y0":50.00523144171197,"z0":5.246950975774592,"aX":-23.372264095813406},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":1.8,"breakHorizontal":19.4,"spinRate":2120,"spinDirection":249},"zone":4,"typeConfidence":0.91,"plateTime":0.3922176053397872,"extension":7.3685860340955225},"index":1,"playId":"0b68e62b-85d8-378e-ab41-b1d3db3dde09","pitchNumber":2,"startTime":"2026-03-23T01:18:54.636Z","endTime":"2026-03-23T01:19:00.108Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678576,"link":"/api/v1/people/678576","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687284,"link":"/api/v1/people/687284"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":669477,"link":"/api/v1/people/669477","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-03-23T01:19:05.850Z","endTime":"2026-03-23T01:19:15.609Z","isPitch":false,"type":"action","player":{"id":669477,"link":"/api/v1/people/669477"},"defense":{"pitcher":{"id":678576,"link":"/api/v1/people/678576","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687284,"link":"/api/v1/people/687284"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":669477,"link":"/api/v1/people/669477","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"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":95.9,"endSpeed":86.1,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.03806645557521,"aZ":-24.43702649230635,"pfxX":-10.15262508931141,"pfxZ":4.015335519972028,"pX":-0.4536960222685127,"pZ":3.0362820874159144,"vX0":7.848527304186131,"vY0":-139.34403184473484,"vZ0":-1.6037486354109616,"x":134.29,"y":156.8,"x0":-2.015702171677744,"y0":50.00620895012801,"z0":5.2655766490121465,"aX":-19.57745008374276},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":7.1,"breakHorizontal":16.3,"spinRate":2243,"spinDirection":251},"zone":1,"typeConfidence":0.93,"plateTime":0.3960664384551844,"extension":7.297285567992945},"hitData":{"launchSpeed":86.6,"launchAngle":-30.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":132.34,"coordY":158.07}},"index":3,"playId":"5a6a6751-29c1-3cfe-a1ad-5991273ba49b","pitchNumber":3,"startTime":"2026-03-23T01:19:15.609Z","endTime":"2026-03-23T01:19:25.238Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678576,"link":"/api/v1/people/678576","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687284,"link":"/api/v1/people/687284"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":669477,"link":"/api/v1/people/669477","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669477,"link":"/api/v1/people/669477"},"credit":"b_ab"},{"player":{"id":678576,"link":"/api/v1/people/678576"},"credit":"p_ab"},{"player":{"id":669477,"link":"/api/v1/people/669477"},"credit":"b_pa"},{"player":{"id":678576,"link":"/api/v1/people/678576"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":74.0,"awayTeamWinProbability":26.0,"homeTeamWinProbabilityAdded":1.7000000000000028,"leverageIndex":0.68,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-03-23T01:19:25.238Z","atBatIndex":36},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Thomas Gavello strikes out swinging, catcher Daniel Susac to first baseman Jerar Encarnacion.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-23T01:21:52.217Z","endTime":"2026-03-23T01:23:09.921Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":687284,"fullName":"Thomas Gavello","link":"/api/v1/people/687284"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664141,"fullName":"JT Brubaker","link":"/api/v1/people/664141"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6,7],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":687284,"fullName":"Thomas Gavello","link":"/api/v1/people/687284"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":691740,"link":"/api/v1/people/691740"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":666464,"link":"/api/v1/people/666464"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Gavin Kilen replaces second baseman Christian Koss, batting 1st, playing second base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-23T01:21:54.387Z","endTime":"2026-03-23T01:21:54.388Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":702264,"link":"/api/v1/people/702264"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"101","replacedPlayer":{"id":683766,"link":"/api/v1/people/683766"},"defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":683766,"link":"/api/v1/people/683766"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":694757,"link":"/api/v1/people/694757"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":687284,"link":"/api/v1/people/687284","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Charlie Szykowny replaces third baseman Casey Schmitt, batting 2nd, playing third base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-23T01:21:54.389Z","endTime":"2026-03-23T01:21:54.390Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":805126,"link":"/api/v1/people/805126"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"201","replacedPlayer":{"id":669477,"link":"/api/v1/people/669477"},"defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":702264,"link":"/api/v1/people/702264"},"third":{"id":669477,"link":"/api/v1/people/669477"},"shortstop":{"id":694757,"link":"/api/v1/people/694757"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":687284,"link":"/api/v1/people/687284","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: JT Brubaker replaces Tyler Mahle.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-03-23T01:21:54.391Z","endTime":"2026-03-23T01:21:54.392Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664141,"link":"/api/v1/people/664141"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":702264,"link":"/api/v1/people/702264"},"third":{"id":805126,"link":"/api/v1/people/805126"},"shortstop":{"id":694757,"link":"/api/v1/people/694757"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":687284,"link":"/api/v1/people/687284","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":84.0,"strikeZoneTop":3.24855943452388,"strikeZoneBottom":1.55577218585015,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.49841299188006,"aZ":-21.850037382586287,"pfxX":-11.740797282891403,"pfxZ":5.674428615253152,"pX":0.7612080210841222,"pZ":3.811168899471877,"vX0":11.039808273318155,"vY0":-134.62185177484608,"vZ0":-2.503953486129279,"x":87.98,"y":135.88,"x0":-1.884014265631098,"y0":50.00579466629789,"z0":6.314165208841857,"aX":-21.37437781799659},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":9.8,"breakHorizontal":18.6,"spinRate":2154,"spinDirection":224},"zone":12,"typeConfidence":0.91,"plateTime":0.4081639687309755,"extension":5.541648461053199},"index":3,"playId":"2d19543e-213f-376f-b565-e152dd4a7d2d","pitchNumber":1,"startTime":"2026-03-23T01:21:54.393Z","endTime":"2026-03-23T01:21:58.760Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664141,"link":"/api/v1/people/664141","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":702264,"link":"/api/v1/people/702264"},"third":{"id":805126,"link":"/api/v1/people/805126"},"shortstop":{"id":694757,"link":"/api/v1/people/694757"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":687284,"link":"/api/v1/people/687284","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"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":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.3,"endSpeed":75.1,"strikeZoneTop":3.079,"strikeZoneBottom":1.554,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.347397897458947,"aZ":-33.23293408748723,"pfxX":3.2830560963288002,"pfxZ":-0.7432902012424334,"pX":1.0391281755082973,"pZ":1.618693752621293,"vX0":6.458625505995321,"vY0":-119.66695660854937,"vZ0":-3.5379842306905953,"x":77.39,"y":195.08,"x0":-2.1375050353277882,"y0":50.002347848186744,"z0":6.140947112711404,"aX":4.687836309444964},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-2.0,"breakHorizontal":-7.7,"spinRate":2732,"spinDirection":31},"zone":14,"typeConfidence":0.89,"plateTime":0.4603920803761574,"extension":5.656105177099905},"index":4,"playId":"e4071b26-5b6c-3e2d-9319-79832433db4f","pitchNumber":2,"startTime":"2026-03-23T01:22:15.893Z","endTime":"2026-03-23T01:22:20.028Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664141,"link":"/api/v1/people/664141","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":702264,"link":"/api/v1/people/702264"},"third":{"id":805126,"link":"/api/v1/people/805126"},"shortstop":{"id":694757,"link":"/api/v1/people/694757"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":687284,"link":"/api/v1/people/687284","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"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":93.6,"endSpeed":85.4,"strikeZoneTop":3.24855943452388,"strikeZoneBottom":1.55577218585015,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.55835366626664,"aZ":-18.626861696718198,"pfxX":-8.49899170251977,"pfxZ":7.269041187890514,"pX":1.0172511961488824,"pZ":2.5081794540091247,"vX0":10.822104165495908,"vY0":-135.85258091772252,"vZ0":-5.99580541519629,"x":78.22,"y":171.06,"x0":-1.9190834243890265,"y0":50.00276850055116,"z0":6.044266341660988,"aX":-15.840802371470872},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":12.0,"breakHorizontal":13.0,"spinRate":2194,"spinDirection":231},"zone":12,"typeConfidence":0.89,"plateTime":0.40361088296364,"extension":5.9710876071569645},"index":5,"playId":"37e28ac1-f1cd-311e-9972-158761adbbae","pitchNumber":3,"startTime":"2026-03-23T01:22:30.433Z","endTime":"2026-03-23T01:22:34.691Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664141,"link":"/api/v1/people/664141","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":702264,"link":"/api/v1/people/702264"},"third":{"id":805126,"link":"/api/v1/people/805126"},"shortstop":{"id":694757,"link":"/api/v1/people/694757"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":687284,"link":"/api/v1/people/687284","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":85.2,"strikeZoneTop":3.24855943452388,"strikeZoneBottom":1.55577218585015,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.48676080240525,"aZ":-25.090279464681387,"pfxX":-10.344832395742124,"pfxZ":3.7890312605977954,"pX":-0.2664157077960796,"pZ":3.2244022206048433,"vX0":8.350646799529553,"vY0":-136.46785848810566,"vZ0":-3.1164986491206066,"x":127.16,"y":151.72,"x0":-2.035344055107265,"y0":50.00434638331457,"z0":6.126568796658309,"aX":-19.34320592311252},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":6.4,"breakHorizontal":16.8,"spinRate":2263,"spinDirection":223},"zone":2,"typeConfidence":0.91,"plateTime":0.4027183600034516,"extension":5.760734572753407},"index":6,"playId":"9d8cc6d9-63f2-3ec5-bbc4-530da3defe7a","pitchNumber":4,"startTime":"2026-03-23T01:22:44.350Z","endTime":"2026-03-23T01:22:48.746Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664141,"link":"/api/v1/people/664141","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":702264,"link":"/api/v1/people/702264"},"third":{"id":805126,"link":"/api/v1/people/805126"},"shortstop":{"id":694757,"link":"/api/v1/people/694757"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":687284,"link":"/api/v1/people/687284","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"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":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.3,"endSpeed":80.9,"strikeZoneTop":3.079,"strikeZoneBottom":1.554,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.397473850686097,"aZ":-24.184309545107123,"pfxX":-11.002549157490247,"pfxZ":4.799451443892104,"pX":-1.5585762881641565,"pZ":1.6744342724953665,"vX0":5.74075436064825,"vY0":-128.43112626634743,"vZ0":-5.8979774287866436,"x":176.41,"y":193.57,"x0":-2.3971113577317182,"y0":50.00366772269403,"z0":5.889746759472181,"aX":-18.322018402393986},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":7.6,"breakHorizontal":18.6,"spinRate":1841,"spinDirection":234},"zone":13,"typeConfidence":0.9,"plateTime":0.4269985911933447,"extension":5.771729183769135},"index":7,"playId":"c3230691-076e-38f1-bb2c-d94b2de5826d","pitchNumber":5,"startTime":"2026-03-23T01:23:04.845Z","endTime":"2026-03-23T01:23:09.921Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664141,"link":"/api/v1/people/664141","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":702264,"link":"/api/v1/people/702264"},"third":{"id":805126,"link":"/api/v1/people/805126"},"shortstop":{"id":694757,"link":"/api/v1/people/694757"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":687284,"link":"/api/v1/people/687284","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687284,"link":"/api/v1/people/687284"},"credit":"b_ab"},{"player":{"id":664141,"link":"/api/v1/people/664141"},"credit":"p_ab"},{"player":{"id":687284,"link":"/api/v1/people/687284"},"credit":"b_pa"},{"player":{"id":664141,"link":"/api/v1/people/664141"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":71.89999999999999,"awayTeamWinProbability":28.10000000000001,"homeTeamWinProbabilityAdded":-2.1000000000000085,"leverageIndex":0.82,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2026-03-23T01:23:09.921Z","atBatIndex":37},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Grant McCray challenged (pitch result), call on the field was overturned: Grant McCray walks.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-23T01:23:37.497Z","endTime":"2026-03-23T01:25:48.240Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":687529,"fullName":"Grant McCray","link":"/api/v1/people/687529"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664141,"fullName":"JT Brubaker","link":"/api/v1/people/664141"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687529,"fullName":"Grant McCray","link":"/api/v1/people/687529"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":687529,"fullName":"Grant McCray","link":"/api/v1/people/687529"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":84.8,"strikeZoneTop":3.41171755761902,"strikeZoneBottom":1.6378522805084,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.7807705234654,"aZ":-22.17448381914277,"pfxX":-9.295393852468804,"pfxZ":5.39630249642193,"pX":0.12059966085677283,"pZ":4.0799864987395695,"vX0":8.753687872940711,"vY0":-135.7934703970647,"vZ0":-1.5348565272989825,"x":112.4,"y":128.62,"x0":-1.9486417656304298,"y0":50.005217654438546,"z0":6.2064901686434535,"aX":-17.23444258010404},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":9.6,"breakHorizontal":14.8,"spinRate":1985,"spinDirection":222},"zone":12,"typeConfidence":0.89,"plateTime":0.4044980713083195,"extension":5.788297836755356},"index":0,"playId":"956a30c9-53fb-3738-9ce8-79defceca747","pitchNumber":1,"startTime":"2026-03-23T01:23:49.316Z","endTime":"2026-03-23T01:23:53.504Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664141,"link":"/api/v1/people/664141","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":702264,"link":"/api/v1/people/702264"},"third":{"id":805126,"link":"/api/v1/people/805126"},"shortstop":{"id":694757,"link":"/api/v1/people/694757"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":687529,"link":"/api/v1/people/687529","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":84.4,"strikeZoneTop":3.41171755761902,"strikeZoneBottom":1.6378522805084,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.41915231648215,"aZ":-23.812833479619837,"pfxX":-10.77935116243913,"pfxZ":4.555904358141865,"pX":-0.4948911405758287,"pZ":3.611145884077032,"vX0":8.150652230056703,"vY0":-135.0823026756213,"vZ0":-2.418040196722225,"x":135.86,"y":141.28,"x0":-2.161889131567223,"y0":50.000188317692746,"z0":6.204831344575562,"aX":-19.77330139071571},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":7.9,"breakHorizontal":17.6,"spinRate":2206,"spinDirection":226},"zone":11,"typeConfidence":0.91,"plateTime":0.4066084378818884,"extension":5.6658085983311475},"index":1,"playId":"7c8ffacd-4c16-3dbc-a293-b7e547842bf9","pitchNumber":2,"startTime":"2026-03-23T01:24:03.894Z","endTime":"2026-03-23T01:24:07.812Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664141,"link":"/api/v1/people/664141","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":702264,"link":"/api/v1/people/702264"},"third":{"id":805126,"link":"/api/v1/people/805126"},"shortstop":{"id":694757,"link":"/api/v1/people/694757"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":687529,"link":"/api/v1/people/687529","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"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":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":78.3,"strikeZoneTop":3.41171755761902,"strikeZoneBottom":1.6378522805084,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.55938609155704,"aZ":-28.16707386167387,"pfxX":-0.952391111284121,"pfxZ":2.5466139650812494,"pX":1.1451918255066538,"pZ":2.1180148136381627,"vX0":7.955855515482485,"vY0":-125.91353527894444,"vZ0":-4.193956711070857,"x":73.35,"y":181.59,"x0":-1.960295729991742,"y0":50.0009328546808,"z0":6.1397213644428845,"aX":-1.497878829896528},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":3.7,"breakHorizontal":-0.5,"spinRate":2567,"spinDirection":243},"zone":14,"typeConfidence":0.9,"plateTime":0.4385445650369779,"extension":5.823632418942055},"index":2,"playId":"b515b2a4-841f-38a3-9345-5c429f79923d","pitchNumber":3,"startTime":"2026-03-23T01:24:25.097Z","endTime":"2026-03-23T01:24:29.962Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664141,"link":"/api/v1/people/664141","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":702264,"link":"/api/v1/people/702264"},"third":{"id":805126,"link":"/api/v1/people/805126"},"shortstop":{"id":694757,"link":"/api/v1/people/694757"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":687529,"link":"/api/v1/people/687529","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"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":92.9,"endSpeed":84.4,"strikeZoneTop":3.41171755761902,"strikeZoneBottom":1.6378522805084,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.369097541009733,"aZ":-20.99975411289121,"pfxX":-10.798473219327121,"pfxZ":6.130891908163894,"pX":0.7230332544847814,"pZ":1.901560455107603,"vX0":10.634293124444474,"vY0":-134.67988498304695,"vZ0":-6.986826904108561,"x":110.82,"y":157.53,"x0":-1.8885003511326384,"y0":50.00462930672029,"z0":6.032948034513449,"aX":-19.686184266744345},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":9.6,"breakHorizontal":17.0,"spinRate":2285,"spinDirection":222},"zone":9,"typeConfidence":0.91,"plateTime":0.40790480160766496,"extension":5.968096384310714},"index":3,"playId":"5172c95b-6c3e-31f1-bf5b-63644c4aada0","pitchNumber":4,"startTime":"2026-03-23T01:24:39.084Z","endTime":"2026-03-23T01:24:43.009Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664141,"link":"/api/v1/people/664141","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":702264,"link":"/api/v1/people/702264"},"third":{"id":805126,"link":"/api/v1/people/805126"},"shortstop":{"id":694757,"link":"/api/v1/people/694757"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":687529,"link":"/api/v1/people/687529","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":84.8,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.24084721228918,"aZ":-18.84515660866813,"pfxX":-9.954237915103638,"pfxZ":7.198901229249179,"pX":0.1621910560992388,"pZ":3.0093161368503307,"vX0":9.169430811364945,"vY0":-135.82431342406045,"vZ0":-4.740454136640168,"x":129.57,"y":179.62,"x0":-1.9790052129816522,"y0":50.00347151000938,"z0":6.104218173691049,"aX":-18.432738332525318},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":12.1,"breakHorizontal":15.8,"spinRate":2309,"spinDirection":224},"zone":2,"typeConfidence":0.9,"plateTime":0.4046527801960207,"extension":5.836924437962201},"index":4,"playId":"e3a2daa9-f638-3cc1-b344-04a23281e770","pitchNumber":5,"startTime":"2026-03-23T01:24:56.066Z","endTime":"2026-03-23T01:25:00.057Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664141,"link":"/api/v1/people/664141","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":702264,"link":"/api/v1/people/702264"},"third":{"id":805126,"link":"/api/v1/people/805126"},"shortstop":{"id":694757,"link":"/api/v1/people/694757"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":687529,"link":"/api/v1/people/687529","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":85.3,"strikeZoneTop":3.41171755761902,"strikeZoneBottom":1.6378522805084,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.94023678168977,"aZ":-20.84479519690522,"pfxX":-9.926933108268635,"pfxZ":6.052842206860017,"pX":0.846842794815403,"pZ":2.6036857060206358,"vX0":11.048140878507372,"vY0":-136.6645848204967,"vZ0":-5.396035847126485,"x":101.89,"y":128.09,"x0":-1.9778594330074268,"y0":50.00554638832236,"z0":6.055990759407437,"aX":-18.59217070825462},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":9.8,"breakHorizontal":15.4,"spinRate":2305,"spinDirection":224},"zone":12,"typeConfidence":0.91,"plateTime":0.40232820745037357,"extension":5.842675847448282},"index":5,"playId":"39684468-2c0d-3683-8ba2-d436086a2fee","pitchNumber":6,"startTime":"2026-03-23T01:25:21.235Z","endTime":"2026-03-23T01:25:48.240Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664141,"link":"/api/v1/people/664141","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":702264,"link":"/api/v1/people/702264"},"third":{"id":805126,"link":"/api/v1/people/805126"},"shortstop":{"id":694757,"link":"/api/v1/people/694757"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":687529,"link":"/api/v1/people/687529","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687529,"link":"/api/v1/people/687529"},"credit":"b_pa"},{"player":{"id":664141,"link":"/api/v1/people/664141"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":105,"player":{"id":687529,"fullName":"Grant McCray","link":"/api/v1/people/687529"}},"homeTeamWinProbability":74.2,"awayTeamWinProbability":25.799999999999997,"homeTeamWinProbabilityAdded":2.3000000000000114,"leverageIndex":0.64,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2026-03-23T01:25:48.240Z","atBatIndex":38},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Eric Haase grounds into a double play, third baseman Charlie Szykowny to second baseman Gavin Kilen to first baseman Jerar Encarnacion. Grant McCray out at 2nd. Eric Haase out at 1st.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-23T01:26:09.889Z","endTime":"2026-03-23T01:26:20.190Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":606992,"fullName":"Eric Haase","link":"/api/v1/people/606992"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664141,"fullName":"JT Brubaker","link":"/api/v1/people/664141"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"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":687529,"fullName":"Grant McCray","link":"/api/v1/people/687529"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":805126,"link":"/api/v1/people/805126"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":702264,"link":"/api/v1/people/702264"},"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":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":606992,"fullName":"Eric Haase","link":"/api/v1/people/606992"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":702264,"link":"/api/v1/people/702264"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":666464,"link":"/api/v1/people/666464"},"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":92.2,"endSpeed":84.3,"strikeZoneTop":3.104,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.230310624847906,"aZ":-21.567090615258692,"pfxX":-10.549126438644691,"pfxZ":5.845000426326667,"pX":-0.32989352281497425,"pZ":2.191176479479499,"vX0":8.195991050681583,"vY0":-133.91190817558004,"vZ0":-6.237989745093873,"x":102.46,"y":158.65,"x0":-2.0614172177976124,"y0":50.00108315497085,"z0":6.09628708755673,"aX":-19.13506165576532},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":9.4,"breakHorizontal":17.3,"spinRate":2043,"spinDirection":223},"zone":4,"typeConfidence":0.9,"plateTime":0.4091960120978273,"extension":5.729303605320575},"hitData":{"launchSpeed":93.3,"launchAngle":-16.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":106.92,"coordY":170.18}},"index":0,"playId":"34dee269-be14-3b5a-822c-73d15710a852","pitchNumber":1,"startTime":"2026-03-23T01:26:09.889Z","endTime":"2026-03-23T01:26:20.190Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664141,"link":"/api/v1/people/664141","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":702264,"link":"/api/v1/people/702264"},"third":{"id":805126,"link":"/api/v1/people/805126"},"shortstop":{"id":694757,"link":"/api/v1/people/694757"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":606992,"link":"/api/v1/people/606992","batSide":{"code":"R","description":"Right"}},"first":{"id":687529,"link":"/api/v1/people/687529"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":606992,"link":"/api/v1/people/606992"},"credit":"b_ab"},{"player":{"id":664141,"link":"/api/v1/people/664141"},"credit":"p_ab"},{"player":{"id":606992,"link":"/api/v1/people/606992"},"credit":"b_pa"},{"player":{"id":664141,"link":"/api/v1/people/664141"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":69.19999999999999,"awayTeamWinProbability":30.80000000000001,"homeTeamWinProbabilityAdded":-5.000000000000014,"leverageIndex":1.15,"dramaIndex":64.0,"contextMetrics":{},"playEndTime":"2026-03-23T01:26:20.190Z","atBatIndex":39},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Will Brennan grounds out, shortstop Tyler Fitzgerald to first baseman Bryce Eldridge.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-23T01:28:36.872Z","endTime":"2026-03-23T01:29:27.872Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":686823,"fullName":"Will Brennan","link":"/api/v1/people/686823"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678576,"fullName":"Wilkin Ramos","link":"/api/v1/people/678576"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":686823,"fullName":"Will Brennan","link":"/api/v1/people/686823"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":666149,"link":"/api/v1/people/666149"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":805811,"link":"/api/v1/people/805811"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":86.6,"strikeZoneTop":3.32663487542551,"strikeZoneBottom":1.59481038145809,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.762238265184685,"aZ":-26.014814791836468,"pfxX":-10.708014096282923,"pfxZ":3.195561789568597,"pX":0.2818454221133268,"pZ":2.003369076528404,"vX0":10.445297376604792,"vY0":-138.6103264291514,"vZ0":-4.526899451565757,"x":184.01,"y":181.7,"x0":-2.161780914935092,"y0":50.001447450230856,"z0":5.415284684537929,"aX":-20.634336503567905},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":4.9,"breakHorizontal":16.9,"spinRate":2100,"spinDirection":247},"zone":9,"typeConfidence":0.91,"plateTime":0.3966068074046474,"extension":7.2917517464437465},"index":0,"playId":"65895f2c-ff7b-3a19-882b-c1e0defd5db7","pitchNumber":1,"startTime":"2026-03-23T01:28:36.872Z","endTime":"2026-03-23T01:28:43.941Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678576,"link":"/api/v1/people/678576","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687284,"link":"/api/v1/people/687284"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":686823,"link":"/api/v1/people/686823","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.1,"endSpeed":71.5,"strikeZoneTop":3.32663487542551,"strikeZoneBottom":1.59481038145809,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.662891321084754,"aZ":-38.40278912575442,"pfxX":4.731071352242466,"pfxZ":-4.8007208018323375,"pX":-1.757982521615019,"pZ":2.113949443446274,"vX0":0.40251140221047726,"vY0":-113.7359464805014,"vZ0":1.3696072217618156,"x":137.21,"y":182.42,"x0":-2.5516063998071927,"y0":50.00237180283451,"z0":5.339637695027818,"aX":6.140163321419288},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.0,"breakVerticalInduced":-7.9,"breakHorizontal":-8.6,"spinRate":1592,"spinDirection":37},"zone":13,"typeConfidence":0.9,"plateTime":0.48330439572752537,"extension":7.549249732900432},"index":1,"playId":"ab3a7bc6-e92c-326e-acaa-cab433eb5241","pitchNumber":2,"startTime":"2026-03-23T01:29:04.132Z","endTime":"2026-03-23T01:29:07.848Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678576,"link":"/api/v1/people/678576","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687284,"link":"/api/v1/people/687284"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":686823,"link":"/api/v1/people/686823","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SV","description":"Slurve"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.2,"endSpeed":71.8,"strikeZoneTop":3.157,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.2102332304959,"aZ":-39.37760120197427,"pfxX":2.7838940532682814,"pfxZ":-5.522365513392446,"pX":-0.5301285135298703,"pZ":2.0874189780388206,"vX0":2.9852152639117113,"vY0":-113.82525771431501,"vZ0":1.155298663048045,"x":129.19,"y":160.48,"x0":-2.2237420419115774,"y0":50.00514466166238,"z0":5.492746499966203,"aX":3.6285390722312925},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.2,"breakVerticalInduced":-9.4,"breakHorizontal":-5.9,"spinRate":1560,"spinDirection":44},"zone":7,"typeConfidence":0.89,"plateTime":0.4824526602719499,"extension":7.438434955139403},"hitData":{"launchSpeed":77.9,"launchAngle":10.0,"totalDistance":122.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":119.02,"coordY":154.44}},"index":2,"playId":"7d056734-1a86-3780-a488-aac989705602","pitchNumber":3,"startTime":"2026-03-23T01:29:19.215Z","endTime":"2026-03-23T01:29:27.872Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678576,"link":"/api/v1/people/678576","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687284,"link":"/api/v1/people/687284"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":686823,"link":"/api/v1/people/686823","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686823,"link":"/api/v1/people/686823"},"credit":"b_ab"},{"player":{"id":678576,"link":"/api/v1/people/678576"},"credit":"p_ab"},{"player":{"id":686823,"link":"/api/v1/people/686823"},"credit":"b_pa"},{"player":{"id":678576,"link":"/api/v1/people/678576"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":73.6,"awayTeamWinProbability":26.400000000000006,"homeTeamWinProbabilityAdded":4.400000000000006,"leverageIndex":1.71,"dramaIndex":75.0,"contextMetrics":{},"playEndTime":"2026-03-23T01:29:27.872Z","atBatIndex":40},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jerar Encarnacion challenged (pitch result), call on the field was overturned: Jerar Encarnacion walks.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-23T01:29:50.869Z","endTime":"2026-03-23T01:31:23.070Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":666464,"fullName":"Jerar Encarnacion","link":"/api/v1/people/666464"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678576,"fullName":"Wilkin Ramos","link":"/api/v1/people/678576"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666464,"fullName":"Jerar Encarnacion","link":"/api/v1/people/666464"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":666464,"fullName":"Jerar Encarnacion","link":"/api/v1/people/666464"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":87.4,"strikeZoneTop":3.57087012737229,"strikeZoneBottom":1.7179297882328,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.55357160531639,"aZ":-24.991925414123653,"pfxX":-10.009165594721424,"pfxZ":3.6420694325896683,"pX":-0.010244884362297287,"pZ":2.958792886606418,"vX0":9.767615468043488,"vY0":-140.20807263352023,"vZ0":-1.651265369956672,"x":117.39,"y":158.89,"x0":-2.2550510416663885,"y0":50.003503454534545,"z0":5.2019705543420205,"aX":-19.737400887414775},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":6.4,"breakHorizontal":15.8,"spinRate":2173,"spinDirection":249},"zone":5,"typeConfidence":0.92,"plateTime":0.3921088099924761,"extension":7.411400376992879},"index":0,"playId":"7cb148d0-e44e-3428-9cda-86880b9faa73","pitchNumber":1,"startTime":"2026-03-23T01:29:50.869Z","endTime":"2026-03-23T01:29:55.533Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678576,"link":"/api/v1/people/678576","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687284,"link":"/api/v1/people/687284"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":666464,"link":"/api/v1/people/666464","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"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":96.5,"endSpeed":87.6,"strikeZoneTop":3.57087012737229,"strikeZoneBottom":1.7179297882328,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.52792998650918,"aZ":-26.276390546949596,"pfxX":-9.006515581733535,"pfxZ":2.9702181050766825,"pX":-1.5559314432530127,"pZ":4.331315262231371,"vX0":5.756501600906048,"vY0":-140.3811709658296,"vZ0":2.0697196459151455,"x":176.31,"y":121.83,"x0":-2.4693067692350117,"y0":50.00004522250425,"z0":5.301601375218748,"aX":-17.86706112566017},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":6.0,"breakHorizontal":15.0,"spinRate":2198,"spinDirection":247},"zone":11,"typeConfidence":0.91,"plateTime":0.3910604300123186,"extension":7.252328881399367},"index":1,"playId":"457c3aea-41ff-319b-8426-3ed2a7ee3d93","pitchNumber":2,"startTime":"2026-03-23T01:30:05.502Z","endTime":"2026-03-23T01:30:09.204Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678576,"link":"/api/v1/people/678576","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687284,"link":"/api/v1/people/687284"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":666464,"link":"/api/v1/people/666464","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"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":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":86.0,"strikeZoneTop":3.57087012737229,"strikeZoneBottom":1.7179297882328,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.71009185100515,"aZ":-33.1473610152445,"pfxX":-10.191262969002235,"pfxZ":-0.5124247179851036,"pX":-1.7671902356416582,"pZ":2.1498226161293346,"vX0":5.500121694414787,"vY0":-137.4289461376195,"vZ0":-1.9246243095780133,"x":184.36,"y":180.73,"x0":-2.478857765308791,"y0":50.004325139230254,"z0":5.128112222560496,"aX":-19.340822143261214},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":-1.2,"breakHorizontal":17.2,"spinRate":1993,"spinDirection":253},"zone":13,"typeConfidence":0.9,"plateTime":0.3997827664104161,"extension":7.314340753602532},"index":2,"playId":"6e70a19d-843a-32b7-ae62-a232870605da","pitchNumber":3,"startTime":"2026-03-23T01:30:22.604Z","endTime":"2026-03-23T01:30:26.391Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678576,"link":"/api/v1/people/678576","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687284,"link":"/api/v1/people/687284"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":666464,"link":"/api/v1/people/666464","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":77.3,"endSpeed":70.9,"strikeZoneTop":3.57087012737229,"strikeZoneBottom":1.7179297882328,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.622425424926025,"aZ":-39.10268027804011,"pfxX":3.612380667985634,"pfxZ":-5.425750132636535,"pX":-1.0624660138474349,"pZ":2.383051073346002,"vX0":2.015605413304025,"vY0":-112.57381915959657,"vZ0":2.319748774795677,"x":157.5,"y":174.44,"x0":-2.4407378421761114,"y0":50.00538310783228,"z0":5.315208670155171,"aX":4.608428757348483},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.8,"breakVerticalInduced":-8.9,"breakHorizontal":-7.1,"spinRate":1630,"spinDirection":42},"zone":13,"typeConfidence":0.9,"plateTime":0.48770965778559416,"extension":7.605281920028609},"index":3,"playId":"cd93f658-ccbb-3fac-93bc-8ed2f07d5324","pitchNumber":4,"startTime":"2026-03-23T01:30:38.414Z","endTime":"2026-03-23T01:30:42.828Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678576,"link":"/api/v1/people/678576","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687284,"link":"/api/v1/people/687284"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":666464,"link":"/api/v1/people/666464","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.8,"endSpeed":71.9,"strikeZoneTop":3.57087012737229,"strikeZoneBottom":1.7179297882328,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.46139556259649,"aZ":-40.04257669292626,"pfxX":5.287748918640306,"pfxZ":-5.9825265326643375,"pX":-0.9673631087552144,"pZ":2.146756192628499,"vX0":1.897064248610235,"vY0":-114.63519188815316,"vZ0":2.135427681978972,"x":153.87,"y":180.82,"x0":-2.4952654091634856,"y0":50.002461892546066,"z0":5.145349538486895,"aX":6.955726719451881},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.4,"breakVerticalInduced":-9.8,"breakHorizontal":-10.1,"spinRate":1781,"spinDirection":46},"zone":13,"typeConfidence":0.9,"plateTime":0.47991204090125406,"extension":7.418532958218153},"index":4,"playId":"bd279de1-a060-3f4e-9825-8693cce9c1e5","pitchNumber":5,"startTime":"2026-03-23T01:30:56.043Z","endTime":"2026-03-23T01:31:23.070Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678576,"link":"/api/v1/people/678576","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687284,"link":"/api/v1/people/687284"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":666464,"link":"/api/v1/people/666464","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666464,"link":"/api/v1/people/666464"},"credit":"b_pa"},{"player":{"id":678576,"link":"/api/v1/people/678576"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":137,"player":{"id":666464,"fullName":"Jerar Encarnacion","link":"/api/v1/people/666464"}},"homeTeamWinProbability":68.60000000000001,"awayTeamWinProbability":31.39999999999999,"homeTeamWinProbabilityAdded":-4.999999999999986,"leverageIndex":1.27,"dramaIndex":68.0,"contextMetrics":{},"playEndTime":"2026-03-23T01:31:23.070Z","atBatIndex":41},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Luis Matos grounds into a double play, shortstop Tyler Fitzgerald to second baseman Jesus Rodriguez to first baseman Bryce Eldridge. Jerar Encarnacion out at 2nd. Luis Matos out at 1st.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-23T01:31:20.764Z","endTime":"2026-03-23T01:33:17.572Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":682641,"fullName":"Luis Matos","link":"/api/v1/people/682641"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678576,"fullName":"Wilkin Ramos","link":"/api/v1/people/678576"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":666464,"fullName":"Jerar Encarnacion","link":"/api/v1/people/666464"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":666149,"link":"/api/v1/people/666149"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":683679,"link":"/api/v1/people/683679"},"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":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":682641,"fullName":"Luis Matos","link":"/api/v1/people/682641"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":683679,"link":"/api/v1/people/683679"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":805811,"link":"/api/v1/people/805811"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":86.4,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.052775836009786,"aZ":-31.298080507289427,"pfxX":-10.879462398133604,"pfxZ":0.4598106383134928,"pX":-0.27245078412345985,"pZ":1.38351539895747,"vX0":9.380345864073266,"vY0":-137.88765910590158,"vZ0":-4.107751716347556,"x":127.39,"y":201.43,"x0":-2.3190105123635236,"y0":50.00271526557021,"z0":5.024254171300051,"aX":-20.774314326620665},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":0.1,"breakHorizontal":17.5,"spinRate":2060,"spinDirection":252},"zone":13,"typeConfidence":0.9,"plateTime":0.39849326095558446,"extension":7.460894589789179},"index":0,"playId":"64e685f9-82d0-3858-a77f-8288a4e895e9","pitchNumber":1,"startTime":"2026-03-23T01:31:45.434Z","endTime":"2026-03-23T01:31:49.427Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678576,"link":"/api/v1/people/678576","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687284,"link":"/api/v1/people/687284"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":682641,"link":"/api/v1/people/682641","batSide":{"code":"R","description":"Right"}},"first":{"id":666464,"link":"/api/v1/people/666464"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"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":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":86.4,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.086573619089535,"aZ":-30.450991565296082,"pfxX":-10.176760991166406,"pfxZ":0.9033528477941033,"pX":-0.6969978038937858,"pZ":1.9598204158038668,"vX0":8.138564672352906,"vY0":-138.05882559641825,"vZ0":-3.030266241646196,"x":143.57,"y":185.86,"x0":-2.3729350057047487,"y0":50.00526384856881,"z0":5.139009613296604,"aX":-19.48699176797645},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":1.1,"breakHorizontal":16.6,"spinRate":2040,"spinDirection":250},"zone":7,"typeConfidence":0.9,"plateTime":0.39798127299059827,"extension":7.496593951821256},"index":1,"playId":"8e0ed87b-95e9-38ef-93b9-3cd53c524c2d","pitchNumber":2,"startTime":"2026-03-23T01:32:04.196Z","endTime":"2026-03-23T01:32:08.163Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678576,"link":"/api/v1/people/678576","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687284,"link":"/api/v1/people/687284"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":682641,"link":"/api/v1/people/682641","batSide":{"code":"R","description":"Right"}},"first":{"id":666464,"link":"/api/v1/people/666464"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"playId":"3dd7d0db-7b1e-3bcf-8a13-701970f548c0","startTime":"2026-03-23T01:32:31.589Z","endTime":"2026-03-23T01:32:36.303Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":678576,"link":"/api/v1/people/678576","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687284,"link":"/api/v1/people/687284"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":682641,"link":"/api/v1/people/682641","batSide":{"code":"R","description":"Right"}},"first":{"id":666464,"link":"/api/v1/people/666464"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":3,"playId":"7a128d29-fd50-3a97-b22a-60818bfdfdff","startTime":"2026-03-23T01:32:51.587Z","endTime":"2026-03-23T01:32:56.682Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":678576,"link":"/api/v1/people/678576","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687284,"link":"/api/v1/people/687284"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":682641,"link":"/api/v1/people/682641","batSide":{"code":"R","description":"Right"}},"first":{"id":666464,"link":"/api/v1/people/666464"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":86.7,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.11490954139859,"aZ":-30.58641308918146,"pfxX":-11.892776538386427,"pfxZ":0.8191452459164932,"pX":-0.4659462848720364,"pZ":2.2413609427166508,"vX0":9.085000565118856,"vY0":-139.24618654820262,"vZ0":-2.47322852481612,"x":134.76,"y":178.26,"x0":-2.247489537817061,"y0":50.00278789336793,"z0":5.192175073782978,"aX":-23.046418354012584},"breaks":{"breakAngle":33.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":1.1,"breakHorizontal":19.3,"spinRate":2101,"spinDirection":250},"zone":4,"typeConfidence":0.91,"plateTime":0.39534653634500083,"extension":7.349199067070379},"hitData":{"launchSpeed":88.8,"launchAngle":3.0,"totalDistance":78.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":113.58,"coordY":155.04}},"index":4,"playId":"07d6b108-7d49-311b-acfc-c04e7aff7137","pitchNumber":3,"startTime":"2026-03-23T01:33:09.761Z","endTime":"2026-03-23T01:33:17.572Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678576,"link":"/api/v1/people/678576","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687284,"link":"/api/v1/people/687284"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":682641,"link":"/api/v1/people/682641","batSide":{"code":"R","description":"Right"}},"first":{"id":666464,"link":"/api/v1/people/666464"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682641,"link":"/api/v1/people/682641"},"credit":"b_ab"},{"player":{"id":678576,"link":"/api/v1/people/678576"},"credit":"p_ab"},{"player":{"id":682641,"link":"/api/v1/people/682641"},"credit":"b_pa"},{"player":{"id":678576,"link":"/api/v1/people/678576"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":78.9,"awayTeamWinProbability":21.099999999999994,"homeTeamWinProbabilityAdded":10.299999999999997,"leverageIndex":2.42,"dramaIndex":129.0,"contextMetrics":{},"playEndTime":"2026-03-23T01:33:17.572Z","atBatIndex":42},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Bryce Eldridge doubles (1) on a sharp line drive to center fielder Drew Gilbert.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-23T01:35:46.665Z","endTime":"2026-03-23T01:36:20.020Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676775,"fullName":"Keaton Winn","link":"/api/v1/people/676775"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2,3],"actionIndex":[0,1],"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":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":687551,"link":"/api/v1/people/687551"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Dakota Jordan replaces left fielder Will Brennan, batting 3rd, playing left field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-23T01:35:01.356Z","endTime":"2026-03-23T01:35:01.373Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":702607,"link":"/api/v1/people/702607"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"301","replacedPlayer":{"id":686823,"link":"/api/v1/people/686823"},"defense":{"pitcher":{"id":664141,"link":"/api/v1/people/664141","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":702264,"link":"/api/v1/people/702264"},"third":{"id":805126,"link":"/api/v1/people/805126"},"shortstop":{"id":694757,"link":"/api/v1/people/694757"},"left":{"id":686823,"link":"/api/v1/people/686823"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":805811,"link":"/api/v1/people/805811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Keaton Winn replaces JT Brubaker.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-23T01:35:01.373Z","endTime":"2026-03-23T01:35:48.580Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676775,"link":"/api/v1/people/676775"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":664141,"link":"/api/v1/people/664141","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":702264,"link":"/api/v1/people/702264"},"third":{"id":805126,"link":"/api/v1/people/805126"},"shortstop":{"id":694757,"link":"/api/v1/people/694757"},"left":{"id":702607,"link":"/api/v1/people/702607"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":805811,"link":"/api/v1/people/805811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":82.7,"strikeZoneTop":3.71100462079486,"strikeZoneBottom":1.78899906522213,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.529096644319022,"aZ":-32.28030109544209,"pfxX":-9.347884683766129,"pfxZ":-0.056436665060264346,"pX":-1.2375883923128768,"pZ":1.6755028640686662,"vX0":3.6382472595814055,"vY0":-131.79851694821707,"vZ0":-5.012070298993441,"x":164.17,"y":193.54,"x0":-1.4288836531320803,"y0":50.005825845331806,"z0":6.012798658310726,"aX":-16.29028028243455},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":-1.1,"breakHorizontal":16.0,"spinRate":1717,"spinDirection":246},"zone":13,"typeConfidence":0.89,"plateTime":0.4171066683812783,"extension":6.050309674792106},"index":2,"playId":"1f7179f4-2fb5-30f6-8a56-37a0c30e0db8","pitchNumber":1,"startTime":"2026-03-23T01:35:48.580Z","endTime":"2026-03-23T01:35:52.360Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676775,"link":"/api/v1/people/676775","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":702264,"link":"/api/v1/people/702264"},"third":{"id":805126,"link":"/api/v1/people/805126"},"shortstop":{"id":694757,"link":"/api/v1/people/694757"},"left":{"id":702607,"link":"/api/v1/people/702607"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":805811,"link":"/api/v1/people/805811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"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":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":87.9,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.66380478060964,"aZ":-17.543314162644073,"pfxX":-5.762970430268677,"pfxZ":7.354060743925844,"pX":0.07651106776695765,"pZ":3.135138230265001,"vX0":5.8845322671108935,"vY0":-140.59734851550607,"vZ0":-5.209995732340461,"x":114.08,"y":154.13,"x0":-1.300916346142803,"y0":50.00629424280901,"z0":6.161299917062496,"aX":-11.470943010816807},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":12.4,"breakHorizontal":9.1,"spinRate":2363,"spinDirection":224},"zone":2,"typeConfidence":0.91,"plateTime":0.3904670452178225,"extension":6.134384915331591},"hitData":{"launchSpeed":104.0,"launchAngle":20.0,"totalDistance":340.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":149.19,"coordY":46.6}},"index":3,"playId":"d118a22b-84a3-30aa-bed3-4acab9381678","pitchNumber":2,"startTime":"2026-03-23T01:36:04.275Z","endTime":"2026-03-23T01:36:20.020Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676775,"link":"/api/v1/people/676775","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":702264,"link":"/api/v1/people/702264"},"third":{"id":805126,"link":"/api/v1/people/805126"},"shortstop":{"id":694757,"link":"/api/v1/people/694757"},"left":{"id":702607,"link":"/api/v1/people/702607"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":805811,"link":"/api/v1/people/805811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805811,"link":"/api/v1/people/805811"},"credit":"b_ab"},{"player":{"id":676775,"link":"/api/v1/people/676775"},"credit":"p_ab"},{"player":{"id":805811,"link":"/api/v1/people/805811"},"credit":"b_pa"},{"player":{"id":676775,"link":"/api/v1/people/676775"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":84.2,"awayTeamWinProbability":15.799999999999997,"homeTeamWinProbabilityAdded":5.299999999999997,"leverageIndex":0.75,"dramaIndex":57.0,"contextMetrics":{},"playEndTime":"2026-03-23T01:36:20.020Z","atBatIndex":43},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Victor Bericoto grounds out, third baseman Charlie Szykowny to first baseman Jerar Encarnacion. Bryce Eldridge to 3rd.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-23T01:36:22.821Z","endTime":"2026-03-23T01:37:38.904Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":682674,"fullName":"Victor Bericoto","link":"/api/v1/people/682674"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676775,"fullName":"Keaton Winn","link":"/api/v1/people/676775"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":682674,"fullName":"Victor Bericoto","link":"/api/v1/people/682674"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":805126,"link":"/api/v1/people/805126"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":666464,"link":"/api/v1/people/666464"},"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":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":87.3,"strikeZoneTop":3.42573085269056,"strikeZoneBottom":1.64485891943388,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.838027959076427,"aZ":-28.183234286214557,"pfxX":-8.391522179856597,"pfxZ":2.074310558384901,"pX":1.0907793451390992,"pZ":0.6460136253012904,"vX0":9.202750744325455,"vY0":-137.5604176640853,"vZ0":-8.968900376700464,"x":75.42,"y":221.34,"x0":-1.2039737718613117,"y0":50.00099402410214,"z0":5.852299809942472,"aX":-16.11933929533997},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":2.0,"breakHorizontal":13.3,"spinRate":2046,"spinDirection":236},"zone":14,"typeConfidence":0.87,"plateTime":0.3978187903269017,"extension":6.342052055521247},"index":0,"playId":"891468df-979a-3b5b-9118-450e25925593","pitchNumber":1,"startTime":"2026-03-23T01:36:51.008Z","endTime":"2026-03-23T01:36:55.049Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676775,"link":"/api/v1/people/676775","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":702264,"link":"/api/v1/people/702264"},"third":{"id":805126,"link":"/api/v1/people/805126"},"shortstop":{"id":694757,"link":"/api/v1/people/694757"},"left":{"id":702607,"link":"/api/v1/people/702607"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":682674,"link":"/api/v1/people/682674","batSide":{"code":"R","description":"Right"}},"second":{"id":805811,"link":"/api/v1/people/805811"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":81.3,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.320452726730004,"aZ":-33.22374137059631,"pfxX":-7.818164308324226,"pfxZ":-0.6229402786992466,"pX":0.06949076910424042,"pZ":1.6776738871439885,"vX0":6.340579782984193,"vY0":-129.42386021651006,"vZ0":-4.404630996649782,"x":114.35,"y":193.48,"x0":-1.4074456596835745,"y0":50.004238343371846,"z0":5.972254277735886,"aX":-13.14305826884782},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":-1.9,"breakHorizontal":12.6,"spinRate":1542,"spinDirection":254},"zone":8,"typeConfidence":0.9,"plateTime":0.4247026956491542,"extension":6.261124654743144},"index":1,"playId":"e789ec3b-8bb1-3dc9-a916-75ff81fd96e4","pitchNumber":2,"startTime":"2026-03-23T01:37:11.462Z","endTime":"2026-03-23T01:37:15.219Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676775,"link":"/api/v1/people/676775","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":702264,"link":"/api/v1/people/702264"},"third":{"id":805126,"link":"/api/v1/people/805126"},"shortstop":{"id":694757,"link":"/api/v1/people/694757"},"left":{"id":702607,"link":"/api/v1/people/702607"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":682674,"link":"/api/v1/people/682674","batSide":{"code":"R","description":"Right"}},"second":{"id":805811,"link":"/api/v1/people/805811"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"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(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.7,"endSpeed":81.1,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.504399500656035,"aZ":-32.11103949785364,"pfxX":-9.694389499297941,"pfxZ":0.03511329722203893,"pX":0.2587238982805882,"pZ":1.6105319366044908,"vX0":7.016485254546627,"vY0":-128.90435957298564,"vZ0":-4.847746472938829,"x":107.14,"y":195.3,"x0":-1.2483560183311757,"y0":50.00043276173291,"z0":6.01407854911135,"aX":-16.200874254597846},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":-0.8,"breakHorizontal":15.8,"spinRate":1717,"spinDirection":247},"zone":14,"typeConfidence":0.9,"plateTime":0.4260175589317945,"extension":6.2585387687390925},"hitData":{"launchSpeed":63.0,"launchAngle":-42.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":108.64,"coordY":168.33}},"index":2,"playId":"2770b39b-055b-3e05-a732-9e5a89a7cda2","pitchNumber":3,"startTime":"2026-03-23T01:37:30.443Z","endTime":"2026-03-23T01:37:38.904Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676775,"link":"/api/v1/people/676775","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":702264,"link":"/api/v1/people/702264"},"third":{"id":805126,"link":"/api/v1/people/805126"},"shortstop":{"id":694757,"link":"/api/v1/people/694757"},"left":{"id":702607,"link":"/api/v1/people/702607"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":682674,"link":"/api/v1/people/682674","batSide":{"code":"R","description":"Right"}},"second":{"id":805811,"link":"/api/v1/people/805811"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682674,"link":"/api/v1/people/682674"},"credit":"b_ab"},{"player":{"id":676775,"link":"/api/v1/people/676775"},"credit":"p_ab"},{"player":{"id":682674,"link":"/api/v1/people/682674"},"credit":"b_pa"},{"player":{"id":676775,"link":"/api/v1/people/676775"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":83.89999999999999,"awayTeamWinProbability":16.10000000000001,"homeTeamWinProbabilityAdded":-0.30000000000001137,"leverageIndex":0.94,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-03-23T01:37:38.904Z","atBatIndex":44},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jesus Rodriguez strikes out on a foul tip.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-23T01:37:53.861Z","endTime":"2026-03-23T01:39:18.850Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":683679,"fullName":"Jesus Rodriguez","link":"/api/v1/people/683679"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676775,"fullName":"Keaton Winn","link":"/api/v1/people/676775"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":683679,"fullName":"Jesus Rodriguez","link":"/api/v1/people/683679"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":691740,"link":"/api/v1/people/691740"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":88.4,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.17107758905101,"aZ":-24.05384919300035,"pfxX":-8.622527301103059,"pfxZ":4.0725265359432585,"pX":-0.987856029008257,"pZ":2.0932710519067808,"vX0":4.405886140585082,"vY0":-140.35485534828263,"vZ0":-6.472906463257441,"x":154.65,"y":182.26,"x0":-1.4589410017363682,"y0":50.00127160016671,"z0":5.998956631739328,"aX":-17.177531598735328},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":6.2,"breakHorizontal":14.6,"spinRate":2324,"spinDirection":221},"zone":13,"typeConfidence":0.91,"plateTime":0.39046111206806344,"extension":6.088632084866115},"index":0,"playId":"b90e4f02-e219-3bba-934a-6e557b4dcc58","pitchNumber":1,"startTime":"2026-03-23T01:38:09.532Z","endTime":"2026-03-23T01:38:14.624Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676775,"link":"/api/v1/people/676775","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":702264,"link":"/api/v1/people/702264"},"third":{"id":805126,"link":"/api/v1/people/805126"},"shortstop":{"id":694757,"link":"/api/v1/people/694757"},"left":{"id":702607,"link":"/api/v1/people/702607"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":683679,"link":"/api/v1/people/683679","batSide":{"code":"R","description":"Right"}},"third":{"id":805811,"link":"/api/v1/people/805811"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":80.2,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.989346840691823,"aZ":-31.15864511253064,"pfxX":-0.3869790869679486,"pfxZ":0.6180281387460091,"pX":-1.0093019780732897,"pZ":3.2446885315941056,"vX0":1.3418610589660807,"vY0":-127.98665336438563,"vZ0":-1.1390808579792449,"x":155.47,"y":151.17,"x0":-1.491586546675982,"y0":50.00388958460571,"z0":6.149884784318877,"aX":-0.6379578999403395},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":1.1,"breakHorizontal":0.4,"spinRate":2274,"spinDirection":192},"zone":11,"typeConfidence":0.89,"plateTime":0.42899566771270514,"extension":6.236025273938403},"index":1,"playId":"33832ea2-b341-3eab-854c-9273c7e7bcb0","pitchNumber":2,"startTime":"2026-03-23T01:38:44.994Z","endTime":"2026-03-23T01:38:48.646Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676775,"link":"/api/v1/people/676775","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":702264,"link":"/api/v1/people/702264"},"third":{"id":805126,"link":"/api/v1/people/805126"},"shortstop":{"id":694757,"link":"/api/v1/people/694757"},"left":{"id":702607,"link":"/api/v1/people/702607"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":683679,"link":"/api/v1/people/683679","batSide":{"code":"R","description":"Right"}},"third":{"id":805811,"link":"/api/v1/people/805811"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-03-23T01:38:59.620Z","endTime":"2026-03-23T01:39:13.660Z","isPitch":false,"type":"action","player":{"id":683679,"link":"/api/v1/people/683679"},"defense":{"pitcher":{"id":676775,"link":"/api/v1/people/676775","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":702264,"link":"/api/v1/people/702264"},"third":{"id":805126,"link":"/api/v1/people/805126"},"shortstop":{"id":694757,"link":"/api/v1/people/694757"},"left":{"id":702607,"link":"/api/v1/people/702607"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":683679,"link":"/api/v1/people/683679","batSide":{"code":"R","description":"Right"}},"third":{"id":805811,"link":"/api/v1/people/805811"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"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":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":86.7,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.97189989416874,"aZ":-15.98198683736549,"pfxX":-6.132620086823705,"pfxZ":8.281089486952643,"pX":0.13291730867387938,"pZ":3.1883019112422493,"vX0":5.700365480025266,"vY0":-140.19509033676215,"vZ0":-5.217159300686127,"x":111.93,"y":152.7,"x0":-1.147848701123176,"y0":50.002475405377176,"z0":6.14648245537558,"aX":-11.989797366172516},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":13.9,"breakHorizontal":9.7,"spinRate":2252,"spinDirection":227},"zone":2,"typeConfidence":0.9,"plateTime":0.39339192357815866,"extension":6.191532446236717},"index":3,"playId":"44489534-522d-307f-bf21-fe8392d02287","pitchNumber":3,"startTime":"2026-03-23T01:39:13.660Z","endTime":"2026-03-23T01:39:18.850Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676775,"link":"/api/v1/people/676775","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":702264,"link":"/api/v1/people/702264"},"third":{"id":805126,"link":"/api/v1/people/805126"},"shortstop":{"id":694757,"link":"/api/v1/people/694757"},"left":{"id":702607,"link":"/api/v1/people/702607"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":683679,"link":"/api/v1/people/683679","batSide":{"code":"R","description":"Right"}},"third":{"id":805811,"link":"/api/v1/people/805811"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683679,"link":"/api/v1/people/683679"},"credit":"b_ab"},{"player":{"id":676775,"link":"/api/v1/people/676775"},"credit":"p_ab"},{"player":{"id":683679,"link":"/api/v1/people/683679"},"credit":"b_pa"},{"player":{"id":676775,"link":"/api/v1/people/676775"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":78.2,"awayTeamWinProbability":21.799999999999997,"homeTeamWinProbabilityAdded":-5.699999999999989,"leverageIndex":1.33,"dramaIndex":74.0,"contextMetrics":{},"playEndTime":"2026-03-23T01:39:18.850Z","atBatIndex":45},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Tyler Fitzgerald pops out to second baseman Gavin Kilen.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-23T01:39:32.394Z","endTime":"2026-03-23T01:41:28.082Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":666149,"fullName":"Tyler Fitzgerald","link":"/api/v1/people/666149"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676775,"fullName":"Keaton Winn","link":"/api/v1/people/676775"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":666149,"fullName":"Tyler Fitzgerald","link":"/api/v1/people/666149"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":702264,"link":"/api/v1/people/702264"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.3,"endSpeed":82.1,"strikeZoneTop":3.45375777675334,"strikeZoneBottom":1.65887237904503,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.0471112922995,"aZ":-28.43683818142689,"pfxX":-11.175440630085342,"pfxZ":2.174595868795575,"pX":0.5750401129478685,"pZ":1.1309229584800646,"vX0":8.305990663595741,"vY0":-131.07271240428304,"vZ0":-6.884804878395521,"x":95.08,"y":208.25,"x0":-1.2035850557321812,"y0":50.0025955451225,"z0":5.95267092465555,"aX":-19.193469606488684},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":2.4,"breakHorizontal":18.1,"spinRate":1797,"spinDirection":239},"zone":14,"typeConfidence":0.89,"plateTime":0.4199670307424239,"extension":6.361094739346492},"index":0,"playId":"b00e12ef-e7f5-3abd-8c9c-5c726758f1a6","pitchNumber":1,"startTime":"2026-03-23T01:39:42.504Z","endTime":"2026-03-23T01:39:47.451Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676775,"link":"/api/v1/people/676775","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":702264,"link":"/api/v1/people/702264"},"third":{"id":805126,"link":"/api/v1/people/805126"},"shortstop":{"id":694757,"link":"/api/v1/people/694757"},"left":{"id":702607,"link":"/api/v1/people/702607"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":666149,"link":"/api/v1/people/666149","batSide":{"code":"R","description":"Right"}},"third":{"id":805811,"link":"/api/v1/people/805811"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":81.2,"strikeZoneTop":3.45375777675334,"strikeZoneBottom":1.65887237904503,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.6883798770502,"aZ":-26.551924066418323,"pfxX":-10.611184018736914,"pfxZ":3.323224349129277,"pX":0.8110375545974369,"pZ":1.9953065739106535,"vX0":8.700676231744133,"vY0":-130.09875368123886,"vZ0":-4.87456597966725,"x":86.09,"y":184.91,"x0":-1.2200797786148536,"y0":50.00142505678048,"z0":5.93878455537671,"aX":-17.94602937953216},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":4.9,"breakHorizontal":16.9,"spinRate":1646,"spinDirection":241},"zone":9,"typeConfidence":0.89,"plateTime":0.4231737524883554,"extension":6.345326028027499},"index":1,"playId":"79a99a02-ff2f-3fe8-864c-5b29b88cda66","pitchNumber":2,"startTime":"2026-03-23T01:40:02.162Z","endTime":"2026-03-23T01:40:06.096Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676775,"link":"/api/v1/people/676775","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":702264,"link":"/api/v1/people/702264"},"third":{"id":805126,"link":"/api/v1/people/805126"},"shortstop":{"id":694757,"link":"/api/v1/people/694757"},"left":{"id":702607,"link":"/api/v1/people/702607"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":666149,"link":"/api/v1/people/666149","batSide":{"code":"R","description":"Right"}},"third":{"id":805811,"link":"/api/v1/people/805811"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.8,"endSpeed":81.5,"strikeZoneTop":3.45066666666667,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.302375463838768,"aZ":-31.876258698441454,"pfxX":-11.916637095726767,"pfxZ":0.17685838597906,"pX":0.8268904916044612,"pZ":0.7411763259381016,"vX0":9.137044925204085,"vY0":-130.16691401055158,"vZ0":-6.865920960311726,"x":85.48,"y":218.77,"x0":-1.2079899656858377,"y0":50.00452478477149,"z0":5.876090983579518,"aX":-20.131969084486148},"breaks":{"breakAngle":28.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":-1.3,"breakHorizontal":19.1,"spinRate":1819,"spinDirection":238},"zone":14,"typeConfidence":0.89,"plateTime":0.4233308998056864,"extension":6.317811550843493},"index":2,"playId":"4d0b2140-68c3-3ac8-a5a9-b4b9c57b04f9","pitchNumber":3,"startTime":"2026-03-23T01:40:21.961Z","endTime":"2026-03-23T01:40:26.574Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676775,"link":"/api/v1/people/676775","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":702264,"link":"/api/v1/people/702264"},"third":{"id":805126,"link":"/api/v1/people/805126"},"shortstop":{"id":694757,"link":"/api/v1/people/694757"},"left":{"id":702607,"link":"/api/v1/people/702607"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":666149,"link":"/api/v1/people/666149","batSide":{"code":"R","description":"Right"}},"third":{"id":805811,"link":"/api/v1/people/805811"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.1,"endSpeed":82.2,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.690239652394496,"aZ":-32.80450909093851,"pfxX":-8.65233865416904,"pfxZ":-0.36384722617182774,"pX":-0.6955755983645473,"pZ":2.437395218587395,"vX0":4.683085131379758,"vY0":-131.07530928325343,"vZ0":-3.044447700478943,"x":143.51,"y":172.97,"x0":-1.388483065200631,"y0":50.004174451119944,"z0":6.08295202236809,"aX":-14.940941166853666},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":-1.2,"breakHorizontal":14.5,"spinRate":1533,"spinDirection":246},"zone":4,"typeConfidence":0.9,"plateTime":0.4191117649781164,"extension":6.329491765471906},"index":3,"playId":"a8056a56-e96d-3e23-a246-4991b13b26a8","pitchNumber":4,"startTime":"2026-03-23T01:40:46.841Z","endTime":"2026-03-23T01:40:50.930Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676775,"link":"/api/v1/people/676775","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":702264,"link":"/api/v1/people/702264"},"third":{"id":805126,"link":"/api/v1/people/805126"},"shortstop":{"id":694757,"link":"/api/v1/people/694757"},"left":{"id":702607,"link":"/api/v1/people/702607"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":666149,"link":"/api/v1/people/666149","batSide":{"code":"R","description":"Right"}},"third":{"id":805811,"link":"/api/v1/people/805811"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"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(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":80.3,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.791284140361338,"aZ":-28.753362210653258,"pfxX":-7.13614497084194,"pfxZ":2.0608238120042532,"pX":0.01711205756696317,"pZ":3.7640085457826977,"vX0":5.739137845837108,"vY0":-128.58750889234932,"vZ0":-0.3523552996979481,"x":116.35,"y":137.15,"x0":-1.325989221846438,"y0":50.003852581310994,"z0":6.150176526431032,"aX":-11.849100153062086},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":3.8,"breakHorizontal":11.5,"spinRate":1669,"spinDirection":242},"zone":12,"typeConfidence":0.91,"plateTime":0.4273590715740849,"extension":6.276228411914638},"hitData":{"launchSpeed":81.7,"launchAngle":64.0,"totalDistance":154.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":149.9,"coordY":144.15}},"index":4,"playId":"a07e7051-564b-3c70-b214-f7f48d7c0730","pitchNumber":5,"startTime":"2026-03-23T01:41:16.932Z","endTime":"2026-03-23T01:41:28.082Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676775,"link":"/api/v1/people/676775","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":702264,"link":"/api/v1/people/702264"},"third":{"id":805126,"link":"/api/v1/people/805126"},"shortstop":{"id":694757,"link":"/api/v1/people/694757"},"left":{"id":702607,"link":"/api/v1/people/702607"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":666149,"link":"/api/v1/people/666149","batSide":{"code":"R","description":"Right"}},"third":{"id":805811,"link":"/api/v1/people/805811"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666149,"link":"/api/v1/people/666149"},"credit":"b_ab"},{"player":{"id":676775,"link":"/api/v1/people/676775"},"credit":"p_ab"},{"player":{"id":666149,"link":"/api/v1/people/666149"},"credit":"b_pa"},{"player":{"id":676775,"link":"/api/v1/people/676775"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":74.5,"awayTeamWinProbability":25.5,"homeTeamWinProbabilityAdded":-3.700000000000003,"leverageIndex":1.36,"dramaIndex":62.0,"contextMetrics":{},"playEndTime":"2026-03-23T01:41:28.082Z","atBatIndex":46},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Drew Gilbert singles on a ground ball to right fielder Victor Bericoto.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-23T01:44:16.685Z","endTime":"2026-03-23T01:45:24.186Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694820,"fullName":"Braxton Roxby","link":"/api/v1/people/694820"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4],"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":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":682674,"link":"/api/v1/people/682674"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Braxton Roxby replaces Wilkin Ramos.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-23T01:43:23.751Z","endTime":"2026-03-23T01:44:18.870Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694820,"link":"/api/v1/people/694820"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":678576,"link":"/api/v1/people/678576","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687284,"link":"/api/v1/people/687284"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":687551,"link":"/api/v1/people/687551","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"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.8,"endSpeed":80.2,"strikeZoneTop":3.2285397180063,"strikeZoneBottom":1.54576255016934,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.902598109168668,"aZ":-29.285013660789176,"pfxX":0.16000843626879457,"pfxZ":1.7621951438297065,"pX":-0.31502315640745654,"pZ":2.1274651213086866,"vX0":5.944740190045804,"vY0":-127.7518239917579,"vZ0":-1.9258497792496234,"x":129.01,"y":181.34,"x0":-2.699371538232795,"y0":50.00463196083555,"z0":5.207408792403346,"aX":0.26287869396485447},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":3.0,"breakHorizontal":-1.7,"spinRate":2520,"spinDirection":195},"zone":7,"typeConfidence":1.34,"plateTime":0.4297908720652184,"extension":6.620452701618777},"index":1,"playId":"c8cd9976-8965-3413-b051-6e61476b0045","pitchNumber":1,"startTime":"2026-03-23T01:44:18.870Z","endTime":"2026-03-23T01:44:22.826Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694820,"link":"/api/v1/people/694820","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687284,"link":"/api/v1/people/687284"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":687551,"link":"/api/v1/people/687551","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"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":95.6,"endSpeed":86.6,"strikeZoneTop":3.2285397180063,"strikeZoneBottom":1.54576255016934,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.108632971497954,"aZ":-15.908673233212815,"pfxX":-7.109258582076334,"pfxZ":8.46520380762405,"pX":2.2625725515654342,"pZ":1.9854747955560508,"vX0":14.673554159177094,"vY0":-138.28978184111276,"vZ0":-6.113098657318375,"x":30.76,"y":185.17,"x0":-2.207619608266086,"y0":50.00445914043402,"z0":5.306379057513931,"aX":-13.663930082077895},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":14.0,"breakHorizontal":9.6,"spinRate":2171,"spinDirection":226},"zone":14,"typeConfidence":1.06,"plateTime":0.39727058231827383,"extension":6.768154084085884},"index":2,"playId":"47595af2-3a07-3c7f-b97f-c71383abc2dd","pitchNumber":2,"startTime":"2026-03-23T01:44:34.589Z","endTime":"2026-03-23T01:44:40.221Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694820,"link":"/api/v1/people/694820","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687284,"link":"/api/v1/people/687284"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":687551,"link":"/api/v1/people/687551","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.7,"endSpeed":81.6,"strikeZoneTop":3.2285397180063,"strikeZoneBottom":1.54576255016934,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.203092729902632,"aZ":-28.714283275578925,"pfxX":-1.3831271062278079,"pfxZ":2.0427697472098325,"pX":1.5523532633198165,"pZ":1.6112879844927772,"vX0":10.844372663678815,"vY0":-130.13869972161348,"vZ0":-3.477562378834402,"x":57.83,"y":195.28,"x0":-2.50956960863871,"y0":50.005440375737294,"z0":5.167175758678925,"aX":-2.3470556706326606},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":3.0,"breakHorizontal":-0.1,"spinRate":2607,"spinDirection":215},"zone":14,"typeConfidence":1.34,"plateTime":0.4227153367239245,"extension":6.773981350387017},"index":3,"playId":"e00a08ee-94ef-35e8-8d9d-0bc116c80e79","pitchNumber":3,"startTime":"2026-03-23T01:44:54.300Z","endTime":"2026-03-23T01:44:59.147Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694820,"link":"/api/v1/people/694820","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687284,"link":"/api/v1/people/687284"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":687551,"link":"/api/v1/people/687551","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"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":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":87.0,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.89495266360435,"aZ":-16.408703841771572,"pfxX":-7.608087140959095,"pfxZ":8.034803937711306,"pX":-0.34237274165597914,"pZ":2.6879402396460015,"vX0":8.448523631009735,"vY0":-140.18830956621144,"vZ0":-4.273637682394981,"x":130.05,"y":166.21,"x0":-2.4272486923705925,"y0":50.00402235199003,"z0":5.325420867761524,"aX":-14.929814561805772},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":13.7,"breakHorizontal":11.8,"spinRate":2223,"spinDirection":228},"zone":1,"typeConfidence":1.21,"plateTime":0.39286220854703924,"extension":6.701573268669385},"hitData":{"launchSpeed":105.2,"launchAngle":6.0,"totalDistance":135.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":146.87,"coordY":86.03}},"index":4,"playId":"1a166300-b961-3d2e-a86c-286bd05c4fc1","pitchNumber":4,"startTime":"2026-03-23T01:45:13.408Z","endTime":"2026-03-23T01:45:24.186Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694820,"link":"/api/v1/people/694820","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687284,"link":"/api/v1/people/687284"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":687551,"link":"/api/v1/people/687551","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687551,"link":"/api/v1/people/687551"},"credit":"b_ab"},{"player":{"id":694820,"link":"/api/v1/people/694820"},"credit":"p_ab"},{"player":{"id":687551,"link":"/api/v1/people/687551"},"credit":"b_pa"},{"player":{"id":694820,"link":"/api/v1/people/694820"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":65.7,"awayTeamWinProbability":34.3,"homeTeamWinProbabilityAdded":-8.799999999999997,"leverageIndex":2.14,"dramaIndex":113.0,"contextMetrics":{},"playEndTime":"2026-03-23T01:45:24.186Z","atBatIndex":47},{"result":{"type":"atBat","event":"Sac Bunt","eventType":"sac_bunt","description":"Jared Oliva out on a sacrifice bunt, pitcher Braxton Roxby to first baseman Bryce Eldridge. Jared Oliva to 2nd.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-23T01:46:08.312Z","endTime":"2026-03-23T01:46:15.394Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":4},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":666931,"fullName":"Jared Oliva","link":"/api/v1/people/666931"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694820,"fullName":"Braxton Roxby","link":"/api/v1/people/694820"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":666931,"fullName":"Jared Oliva","link":"/api/v1/people/666931"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1],"actionIndex":[0],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":null,"runner":{"id":666931,"fullName":"Jared Oliva","link":"/api/v1/people/666931"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":694820,"link":"/api/v1/people/694820"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":805811,"link":"/api/v1/people/805811"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":"r_adv_force","runner":{"id":813841,"fullName":"Jonah Cox","link":"/api/v1/people/813841"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Jonah Cox replaces Drew Gilbert.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-23T01:46:08.310Z","endTime":"2026-03-23T01:46:08.311Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":813841,"link":"/api/v1/people/813841"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"601","replacedPlayer":{"id":687551,"link":"/api/v1/people/687551"},"base":1,"defense":{"pitcher":{"id":694820,"link":"/api/v1/people/694820","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687284,"link":"/api/v1/people/687284"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":666931,"link":"/api/v1/people/666931","batSide":{"code":"R","description":"Right"}},"first":{"id":687551,"link":"/api/v1/people/687551"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":82.6,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.960071974288997,"aZ":-24.977976190471917,"pfxX":-10.53187515423484,"pfxZ":4.114953840604263,"pX":-1.4031056992931787,"pZ":2.4794536515879018,"vX0":5.7593323346858,"vY0":-131.6596288031068,"vZ0":-2.902443303698692,"x":95.64,"y":189.21,"x0":-2.2550515567971914,"y0":50.00426536586869,"z0":5.45256806230259,"aX":-18.419491388295306},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":7.0,"breakHorizontal":17.8,"spinRate":1925,"spinDirection":223},"zone":13,"typeConfidence":1.32,"plateTime":0.4166336974560747,"extension":6.783388807548531},"hitData":{"launchSpeed":39.7,"launchAngle":-60.0,"totalDistance":4.0,"trajectory":"bunt_grounder","hardness":"medium","location":"1","coordinates":{"coordX":124.47,"coordY":190.76}},"index":1,"playId":"87b093ad-07ba-307f-84c8-a4d279499d7a","pitchNumber":1,"startTime":"2026-03-23T01:46:08.312Z","endTime":"2026-03-23T01:46:15.394Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694820,"link":"/api/v1/people/694820","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687284,"link":"/api/v1/people/687284"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":666931,"link":"/api/v1/people/666931","batSide":{"code":"R","description":"Right"}},"first":{"id":813841,"link":"/api/v1/people/813841"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666931,"link":"/api/v1/people/666931"},"credit":"b_pa"},{"player":{"id":694820,"link":"/api/v1/people/694820"},"credit":"p_pa"}],"flags":[{"credit":"b_sac_bunt"}],"homeTeamWinProbability":69.6,"awayTeamWinProbability":30.400000000000006,"homeTeamWinProbabilityAdded":3.8999999999999915,"leverageIndex":3.54,"dramaIndex":118.0,"contextMetrics":{},"playEndTime":"2026-03-23T01:46:15.394Z","atBatIndex":48},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Daniel Susac singles on a ground ball to left fielder Thomas Gavello. Jared Oliva to 3rd.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-23T01:46:45.324Z","endTime":"2026-03-23T01:46:54.839Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":691740,"fullName":"Daniel Susac","link":"/api/v1/people/691740"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694820,"fullName":"Braxton Roxby","link":"/api/v1/people/694820"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691740,"fullName":"Daniel Susac","link":"/api/v1/people/691740"},"postOnThird":{"id":666931,"fullName":"Jared Oliva","link":"/api/v1/people/666931"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":691740,"fullName":"Daniel Susac","link":"/api/v1/people/691740"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":687284,"link":"/api/v1/people/687284"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":666931,"fullName":"Jared Oliva","link":"/api/v1/people/666931"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.8,"endSpeed":81.8,"strikeZoneTop":3.418,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.478284000122812,"aZ":-24.160247684460753,"pfxX":-10.182905630831605,"pfxZ":4.670069591220818,"pX":0.058642409643519675,"pZ":2.6265576804001047,"vX0":9.711919233423096,"vY0":-130.44501774634634,"vZ0":-2.271890128346289,"x":114.76,"y":167.86,"x0":-2.396995723247592,"y0":50.00501290587183,"z0":5.338048275634416,"aX":-17.48055115216815},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":8.2,"breakHorizontal":16.2,"spinRate":1989,"spinDirection":235},"zone":5,"typeConfidence":1.26,"plateTime":0.42055943363730286,"extension":6.986895965700291},"hitData":{"launchSpeed":89.4,"launchAngle":7.0,"totalDistance":117.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":87.54,"coordY":122.35}},"index":0,"playId":"5cc5d77c-3c62-3a7e-8b80-e3fdaceaf075","pitchNumber":1,"startTime":"2026-03-23T01:46:45.324Z","endTime":"2026-03-23T01:46:54.839Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694820,"link":"/api/v1/people/694820","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687284,"link":"/api/v1/people/687284"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":691740,"link":"/api/v1/people/691740","batSide":{"code":"R","description":"Right"}},"second":{"id":666931,"link":"/api/v1/people/666931"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691740,"link":"/api/v1/people/691740"},"credit":"b_ab"},{"player":{"id":694820,"link":"/api/v1/people/694820"},"credit":"p_ab"},{"player":{"id":691740,"link":"/api/v1/people/691740"},"credit":"b_pa"},{"player":{"id":694820,"link":"/api/v1/people/694820"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":58.4,"awayTeamWinProbability":41.6,"homeTeamWinProbabilityAdded":-11.199999999999996,"leverageIndex":3.18,"dramaIndex":153.0,"contextMetrics":{},"playEndTime":"2026-03-23T01:46:54.839Z","atBatIndex":49},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Maui Ahuna singles on a line drive to left fielder Thomas Gavello. Jared Oliva scores. Daniel Susac to 2nd.","rbi":1,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-23T01:47:22.289Z","endTime":"2026-03-23T01:48:55.115Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":694757,"fullName":"Maui Ahuna","link":"/api/v1/people/694757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694820,"fullName":"Braxton Roxby","link":"/api/v1/people/694820"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694757,"fullName":"Maui Ahuna","link":"/api/v1/people/694757"},"postOnSecond":{"id":691740,"fullName":"Daniel Susac","link":"/api/v1/people/691740"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":694757,"fullName":"Maui Ahuna","link":"/api/v1/people/694757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":687284,"link":"/api/v1/people/687284"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":666931,"fullName":"Jared Oliva","link":"/api/v1/people/666931"},"responsiblePitcher":{"id":694820,"link":"/api/v1/people/694820"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"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":691740,"fullName":"Daniel Susac","link":"/api/v1/people/691740"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-03-23T01:47:22.287Z","endTime":"2026-03-23T01:47:22.288Z","isPitch":false,"type":"action","player":{"id":694757,"link":"/api/v1/people/694757"},"defense":{"pitcher":{"id":694820,"link":"/api/v1/people/694820","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687284,"link":"/api/v1/people/687284"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":694757,"link":"/api/v1/people/694757","batSide":{"code":"L","description":"Left"}},"first":{"id":691740,"link":"/api/v1/people/691740"},"third":{"id":666931,"link":"/api/v1/people/666931"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"AC","description":"Automatic Strike - Batter Pitch Timer Violation"},"description":"Automatic Strike - Batter Pitch Timer Violation","code":"AC","isInPlay":false,"isStrike":true,"isBall":false,"isOut":false,"hasReview":false,"violation":{"type":"batter_pitch_timer","description":"Batter Pitch Timer Violation","player":{"id":694757,"fullName":"Maui Ahuna"}}},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"playId":"76f71a2f-5e71-495b-8f88-9abffd5ab7c6","pitchNumber":0,"startTime":"2026-03-23T01:47:22.289Z","endTime":"2026-03-23T01:47:27.289Z","isPitch":false,"type":"no_pitch","defense":{"pitcher":{"id":694820,"link":"/api/v1/people/694820","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687284,"link":"/api/v1/people/687284"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":694757,"link":"/api/v1/people/694757","batSide":{"code":"L","description":"Left"}},"first":{"id":691740,"link":"/api/v1/people/691740"},"third":{"id":666931,"link":"/api/v1/people/666931"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.5,"endSpeed":81.8,"strikeZoneTop":3.37868521243085,"strikeZoneBottom":1.62183618507177,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.085462356250112,"aZ":-27.85575436247977,"pfxX":-0.3148769284880484,"pfxZ":2.533139433824875,"pX":0.454889302159224,"pZ":1.5072592424011717,"vX0":8.054939888209404,"vY0":-130.11749123043046,"vZ0":-3.7835103758370714,"x":99.66,"y":198.08,"x0":-2.6490169116122906,"y0":50.00066935515603,"z0":5.107488106617176,"aX":-0.5376288721116717},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":4.0,"breakHorizontal":-1.3,"spinRate":2479,"spinDirection":221},"zone":14,"typeConfidence":1.36,"plateTime":0.4220789597498853,"extension":6.7609512389268795},"index":2,"playId":"dec665dc-147e-39d1-ae90-6b1c376f0416","pitchNumber":1,"startTime":"2026-03-23T01:48:00.439Z","endTime":"2026-03-23T01:48:04.333Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694820,"link":"/api/v1/people/694820","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687284,"link":"/api/v1/people/687284"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":694757,"link":"/api/v1/people/694757","batSide":{"code":"L","description":"Left"}},"first":{"id":691740,"link":"/api/v1/people/691740"},"third":{"id":666931,"link":"/api/v1/people/666931"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"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":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.0,"endSpeed":73.5,"strikeZoneTop":3.37868521243085,"strikeZoneBottom":1.62183618507177,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.86251244103434,"aZ":-32.75081150128742,"pfxX":5.539493406127835,"pfxZ":-0.42941135519622564,"pX":-0.10749032418386555,"pZ":0.19412050924990695,"vX0":4.153810206009236,"vY0":-116.3478760576316,"vZ0":-4.327663707419501,"x":121.1,"y":233.54,"x0":-2.6417410128644963,"y0":50.000340703422715,"z0":5.215759780294023,"aX":7.516711912566935},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.8,"breakVerticalInduced":-1.7,"breakHorizontal":-11.2,"spinRate":2523,"spinDirection":67},"zone":13,"typeConfidence":1.13,"plateTime":0.47257686835534285,"extension":6.7823679838529936},"index":3,"playId":"0ef0e3db-3eec-3b10-930c-4e95853015ff","pitchNumber":2,"startTime":"2026-03-23T01:48:17.672Z","endTime":"2026-03-23T01:48:22.234Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694820,"link":"/api/v1/people/694820","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687284,"link":"/api/v1/people/687284"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":694757,"link":"/api/v1/people/694757","batSide":{"code":"L","description":"Left"}},"first":{"id":691740,"link":"/api/v1/people/691740"},"third":{"id":666931,"link":"/api/v1/people/666931"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"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":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":80.0,"strikeZoneTop":3.209,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.888729709970594,"aZ":-31.401932585798694,"pfxX":0.8512425828879147,"pfxZ":0.4656446747326619,"pX":0.3658420944490988,"pZ":2.9947554299466512,"vX0":7.311280338615316,"vY0":-128.67074587715538,"vZ0":0.46611607411912215,"x":103.05,"y":157.92,"x0":-2.6429248784227215,"y0":50.000822008403475,"z0":5.277725805702987,"aX":1.4017835406119326},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":1.2,"breakHorizontal":-3.5,"spinRate":2489,"spinDirection":170},"zone":3,"typeConfidence":1.35,"plateTime":0.4284566669929939,"extension":6.763027111032121},"hitData":{"launchSpeed":75.6,"launchAngle":16.0,"totalDistance":176.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":72.26,"coordY":133.39}},"index":4,"playId":"e327e073-9166-3ec3-bdef-5d0f8a7751df","pitchNumber":3,"startTime":"2026-03-23T01:48:45.105Z","endTime":"2026-03-23T01:48:55.115Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694820,"link":"/api/v1/people/694820","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687284,"link":"/api/v1/people/687284"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":694757,"link":"/api/v1/people/694757","batSide":{"code":"L","description":"Left"}},"first":{"id":691740,"link":"/api/v1/people/691740"},"third":{"id":666931,"link":"/api/v1/people/666931"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694757,"link":"/api/v1/people/694757"},"credit":"b_ab"},{"player":{"id":694820,"link":"/api/v1/people/694820"},"credit":"p_ab"},{"player":{"id":694757,"link":"/api/v1/people/694757"},"credit":"b_pa"},{"player":{"id":694820,"link":"/api/v1/people/694820"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":42.8,"awayTeamWinProbability":57.2,"homeTeamWinProbabilityAdded":-15.600000000000001,"leverageIndex":4.5,"dramaIndex":213.0,"contextMetrics":{},"playEndTime":"2026-03-23T01:48:55.115Z","atBatIndex":50},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Gavin Kilen flies out to right fielder Victor Bericoto in foul territory.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-23T01:50:13.493Z","endTime":"2026-03-23T01:50:28.884Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":702264,"fullName":"Gavin Kilen","link":"/api/v1/people/702264"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694820,"fullName":"Braxton Roxby","link":"/api/v1/people/694820"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694757,"fullName":"Maui Ahuna","link":"/api/v1/people/694757"},"postOnSecond":{"id":814154,"fullName":"Scott Bandura","link":"/api/v1/people/814154"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":702264,"fullName":"Gavin Kilen","link":"/api/v1/people/702264"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":682674,"link":"/api/v1/people/682674"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-03-23T01:49:27.782Z","endTime":"2026-03-23T01:50:12.878Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":694820,"link":"/api/v1/people/694820","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687284,"link":"/api/v1/people/687284"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":702264,"link":"/api/v1/people/702264","batSide":{"code":"L","description":"Left"}},"first":{"id":694757,"link":"/api/v1/people/694757"},"second":{"id":691740,"link":"/api/v1/people/691740"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Offensive Substitution: Pinch-runner Scott Bandura replaces Daniel Susac.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-03-23T01:50:12.878Z","endTime":"2026-03-23T01:50:15.632Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":814154,"link":"/api/v1/people/814154"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"801","replacedPlayer":{"id":691740,"link":"/api/v1/people/691740"},"base":2,"defense":{"pitcher":{"id":694820,"link":"/api/v1/people/694820","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687284,"link":"/api/v1/people/687284"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":702264,"link":"/api/v1/people/702264","batSide":{"code":"L","description":"Left"}},"first":{"id":694757,"link":"/api/v1/people/694757"},"second":{"id":691740,"link":"/api/v1/people/691740"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":86.1,"strikeZoneTop":3.136,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.00666694477142,"aZ":-16.65330681676784,"pfxX":-6.08529966532898,"pfxZ":8.174855560639665,"pX":0.439879701356742,"pZ":2.204084050576473,"vX0":9.679912085003373,"vY0":-137.09991328902666,"vZ0":-5.592608938152702,"x":100.23,"y":179.27,"x0":-2.350031285748768,"y0":50.005676486887786,"z0":5.411586977165759,"aX":-11.558477054467948},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":13.7,"breakHorizontal":8.9,"spinRate":2261,"spinDirection":228},"zone":6,"typeConfidence":0.95,"plateTime":0.3998786558476879,"extension":6.731345619660015},"hitData":{"launchSpeed":89.0,"launchAngle":49.0,"totalDistance":264.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":205.08,"coordY":127.55}},"index":2,"playId":"7f8c68c8-b9a0-3567-b7c4-19fb625091a5","pitchNumber":1,"startTime":"2026-03-23T01:50:15.632Z","endTime":"2026-03-23T01:50:28.884Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694820,"link":"/api/v1/people/694820","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687284,"link":"/api/v1/people/687284"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":702264,"link":"/api/v1/people/702264","batSide":{"code":"L","description":"Left"}},"first":{"id":694757,"link":"/api/v1/people/694757"},"second":{"id":814154,"link":"/api/v1/people/814154"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702264,"link":"/api/v1/people/702264"},"credit":"b_ab"},{"player":{"id":694820,"link":"/api/v1/people/694820"},"credit":"p_ab"},{"player":{"id":702264,"link":"/api/v1/people/702264"},"credit":"b_pa"},{"player":{"id":694820,"link":"/api/v1/people/694820"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":51.5,"awayTeamWinProbability":48.5,"homeTeamWinProbabilityAdded":8.700000000000003,"leverageIndex":3.75,"dramaIndex":153.0,"contextMetrics":{},"playEndTime":"2026-03-23T01:50:28.884Z","atBatIndex":51},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Charlie Szykowny grounds out to first baseman Bryce Eldridge.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-23T01:51:13.224Z","endTime":"2026-03-23T01:52:37.542Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":805126,"fullName":"Charlie Szykowny","link":"/api/v1/people/805126"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694820,"fullName":"Braxton Roxby","link":"/api/v1/people/694820"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":805126,"fullName":"Charlie Szykowny","link":"/api/v1/people/805126"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":805811,"link":"/api/v1/people/805811"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":85.9,"endSpeed":77.5,"strikeZoneTop":3.393,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.772639945947226,"aZ":-32.0449571368998,"pfxX":-7.029705380524686,"pfxZ":0.08307743231643094,"pX":-1.1937567226532022,"pZ":2.1499417091347013,"vX0":5.500874054235162,"vY0":-124.88802085466385,"vZ0":-1.7089043718102288,"x":162.5,"y":180.73,"x0":-2.5332107081518895,"y0":50.00193942538181,"z0":5.528413022101771,"aX":-10.885104435670106},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":0.0,"breakHorizontal":11.2,"spinRate":1037,"spinDirection":253},"zone":13,"typeConfidence":1.35,"plateTime":0.44191467722352984,"extension":6.7058804870309485},"index":0,"playId":"b8381ea0-a5bd-3fda-884a-7483f0720489","pitchNumber":1,"startTime":"2026-03-23T01:51:22.872Z","endTime":"2026-03-23T01:51:26.197Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694820,"link":"/api/v1/people/694820","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687284,"link":"/api/v1/people/687284"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":805126,"link":"/api/v1/people/805126","batSide":{"code":"L","description":"Left"}},"first":{"id":694757,"link":"/api/v1/people/694757"},"second":{"id":814154,"link":"/api/v1/people/814154"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"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":85.2,"endSpeed":76.4,"strikeZoneTop":3.56286256939295,"strikeZoneBottom":1.71392559543641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.57382508238231,"aZ":-28.633901008012646,"pfxX":-7.8896142323500555,"pfxZ":2.330357524947793,"pX":-1.25236745258587,"pZ":3.6166343172726987,"vX0":5.2299376639977,"vY0":-123.7604279698598,"vZ0":1.2946242246195325,"x":164.74,"y":141.13,"x0":-2.390770816347266,"y0":50.001468135904865,"z0":5.523281941380769,"aX":-11.978782950180898},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":4.9,"breakHorizontal":12.7,"spinRate":1102,"spinDirection":246},"zone":11,"typeConfidence":1.36,"plateTime":0.4461967985187605,"extension":6.594517266919164},"index":1,"playId":"e762efcf-6abb-3041-adcd-ec3fa87d39b6","pitchNumber":2,"startTime":"2026-03-23T01:51:41.675Z","endTime":"2026-03-23T01:51:46.393Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694820,"link":"/api/v1/people/694820","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687284,"link":"/api/v1/people/687284"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":805126,"link":"/api/v1/people/805126","batSide":{"code":"L","description":"Left"}},"first":{"id":694757,"link":"/api/v1/people/694757"},"second":{"id":814154,"link":"/api/v1/people/814154"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"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":89.6,"endSpeed":82.0,"strikeZoneTop":3.393,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.37190123365127,"aZ":-29.77573051223326,"pfxX":-0.6159507542044653,"pfxZ":1.4010782626304312,"pX":0.9787655122074145,"pZ":2.51427593190059,"vX0":8.977330068709014,"vY0":-130.2444798065272,"vZ0":-1.5987437214732025,"x":79.69,"y":170.89,"x0":-2.4384910231614834,"y0":50.00319592141703,"z0":5.396388675203812,"aX":-1.0559846648509417},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":2.4,"breakHorizontal":-1.0,"spinRate":2595,"spinDirection":155},"zone":14,"typeConfidence":1.36,"plateTime":0.42117917688154094,"extension":6.719129229259031},"index":2,"playId":"0dea7769-e01c-3e50-ab38-a49f0a51f92b","pitchNumber":3,"startTime":"2026-03-23T01:52:01.655Z","endTime":"2026-03-23T01:52:05.394Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694820,"link":"/api/v1/people/694820","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687284,"link":"/api/v1/people/687284"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":805126,"link":"/api/v1/people/805126","batSide":{"code":"L","description":"Left"}},"first":{"id":694757,"link":"/api/v1/people/694757"},"second":{"id":814154,"link":"/api/v1/people/814154"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":77.7,"strikeZoneTop":3.393,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.28994147514366,"aZ":-36.44412441987934,"pfxX":-8.211634596702954,"pfxZ":-2.76604895426847,"pX":-0.5972525792475288,"pZ":1.330557065098665,"vX0":7.466439547210953,"vY0":-124.22612300489732,"vZ0":-2.455213214528109,"x":139.77,"y":202.85,"x0":-2.596336252176402,"y0":50.00615039290993,"z0":5.4047910514860416,"aX":-12.648369310775394},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-5.4,"breakHorizontal":12.8,"spinRate":1133,"spinDirection":261},"zone":13,"typeConfidence":1.37,"plateTime":0.44339927582093575,"extension":6.6990575162824},"hitData":{"launchSpeed":95.8,"launchAngle":-20.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":151.11,"coordY":168.97}},"index":3,"playId":"cd8e18e9-3430-3292-817e-f9295384507a","pitchNumber":4,"startTime":"2026-03-23T01:52:30.201Z","endTime":"2026-03-23T01:52:37.542Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694820,"link":"/api/v1/people/694820","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687284,"link":"/api/v1/people/687284"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":805126,"link":"/api/v1/people/805126","batSide":{"code":"L","description":"Left"}},"first":{"id":694757,"link":"/api/v1/people/694757"},"second":{"id":814154,"link":"/api/v1/people/814154"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805126,"link":"/api/v1/people/805126"},"credit":"b_ab"},{"player":{"id":694820,"link":"/api/v1/people/694820"},"credit":"p_ab"},{"player":{"id":805126,"link":"/api/v1/people/805126"},"credit":"b_pa"},{"player":{"id":694820,"link":"/api/v1/people/694820"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":60.8,"awayTeamWinProbability":39.2,"homeTeamWinProbabilityAdded":9.299999999999997,"leverageIndex":3.67,"dramaIndex":154.0,"contextMetrics":{},"playEndTime":"2026-03-23T01:52:37.542Z","atBatIndex":52},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Nate Furman homers (1) on a line drive to right center field.","rbi":1,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-23T01:55:00.121Z","endTime":"2026-03-23T01:56:24.087Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":801501,"fullName":"Nate Furman","link":"/api/v1/people/801501"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676130,"fullName":"José Buttó","link":"/api/v1/people/676130"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":801501,"fullName":"Nate Furman","link":"/api/v1/people/801501"},"responsiblePitcher":{"id":676130,"link":"/api/v1/people/676130"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Jonah Cox remains in the game as the center fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-23T01:54:39.864Z","endTime":"2026-03-23T01:54:39.890Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":813841,"link":"/api/v1/people/813841"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"601","replacedPlayer":{"id":687551,"link":"/api/v1/people/687551"},"defense":{"pitcher":{"id":676775,"link":"/api/v1/people/676775","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":702264,"link":"/api/v1/people/702264"},"third":{"id":805126,"link":"/api/v1/people/805126"},"shortstop":{"id":694757,"link":"/api/v1/people/694757"},"left":{"id":702607,"link":"/api/v1/people/702607"},"center":{"id":687551,"link":"/api/v1/people/687551"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":801501,"link":"/api/v1/people/801501","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Adrián Sugastey replaces Scott Bandura, batting 8th, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-23T01:54:39.890Z","endTime":"2026-03-23T01:54:39.893Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":692368,"link":"/api/v1/people/692368"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"802","replacedPlayer":{"id":814154,"link":"/api/v1/people/814154"},"defense":{"pitcher":{"id":676775,"link":"/api/v1/people/676775","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691740,"link":"/api/v1/people/691740"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":702264,"link":"/api/v1/people/702264"},"third":{"id":805126,"link":"/api/v1/people/805126"},"shortstop":{"id":694757,"link":"/api/v1/people/694757"},"left":{"id":702607,"link":"/api/v1/people/702607"},"center":{"id":813841,"link":"/api/v1/people/813841"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":801501,"link":"/api/v1/people/801501","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: José Buttó replaces Keaton Winn.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-03-23T01:54:39.893Z","endTime":"2026-03-23T01:55:00.121Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676130,"link":"/api/v1/people/676130"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":676775,"link":"/api/v1/people/676775","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":692368,"link":"/api/v1/people/692368"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":702264,"link":"/api/v1/people/702264"},"third":{"id":805126,"link":"/api/v1/people/805126"},"shortstop":{"id":694757,"link":"/api/v1/people/694757"},"left":{"id":702607,"link":"/api/v1/people/702607"},"center":{"id":813841,"link":"/api/v1/people/813841"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":801501,"link":"/api/v1/people/801501","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"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":676130,"fullName":"José Buttó"}}},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":3,"playId":"b0207c5f-dee2-4098-8fa0-5ea855ec7afc","pitchNumber":0,"startTime":"2026-03-23T01:55:00.121Z","endTime":"2026-03-23T01:55:05.121Z","isPitch":false,"type":"no_pitch","defense":{"pitcher":{"id":676130,"link":"/api/v1/people/676130","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":692368,"link":"/api/v1/people/692368"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":702264,"link":"/api/v1/people/702264"},"third":{"id":805126,"link":"/api/v1/people/805126"},"shortstop":{"id":694757,"link":"/api/v1/people/694757"},"left":{"id":702607,"link":"/api/v1/people/702607"},"center":{"id":813841,"link":"/api/v1/people/813841"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":801501,"link":"/api/v1/people/801501","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"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":93.7,"endSpeed":85.3,"strikeZoneTop":3.016,"strikeZoneBottom":1.522,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.241429970395238,"aZ":-17.35833142144303,"pfxX":-4.998571333612232,"pfxZ":7.931001174226611,"pX":0.7027959476978076,"pZ":2.243545222054336,"vX0":9.13881494965261,"vY0":-136.14547607558285,"vZ0":-5.205630824314911,"x":90.21,"y":178.2,"x0":-2.0553716124251933,"y0":50.00209067922166,"z0":5.390427021122855,"aX":-9.337773629197242},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":13.3,"breakHorizontal":7.0,"spinRate":2292,"spinDirection":214},"zone":6,"typeConfidence":0.7,"plateTime":0.4030579593845305,"extension":6.199529793082179},"hitData":{"launchSpeed":103.9,"launchAngle":28.0,"totalDistance":389.0,"trajectory":"line_drive","hardness":"medium","location":"89","coordinates":{"coordX":190.46,"coordY":41.84}},"index":4,"playId":"b5e14928-9111-3cd6-80ca-47439221e834","pitchNumber":1,"startTime":"2026-03-23T01:56:02.050Z","endTime":"2026-03-23T01:56:24.087Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676130,"link":"/api/v1/people/676130","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":692368,"link":"/api/v1/people/692368"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":702264,"link":"/api/v1/people/702264"},"third":{"id":805126,"link":"/api/v1/people/805126"},"shortstop":{"id":694757,"link":"/api/v1/people/694757"},"left":{"id":702607,"link":"/api/v1/people/702607"},"center":{"id":813841,"link":"/api/v1/people/813841"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":801501,"link":"/api/v1/people/801501","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":801501,"link":"/api/v1/people/801501"},"credit":"b_ab"},{"player":{"id":676130,"link":"/api/v1/people/676130"},"credit":"p_ab"},{"player":{"id":801501,"link":"/api/v1/people/801501"},"credit":"b_pa"},{"player":{"id":676130,"link":"/api/v1/people/676130"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":86.7,"awayTeamWinProbability":13.299999999999997,"homeTeamWinProbabilityAdded":25.900000000000006,"leverageIndex":1.78,"dramaIndex":208.0,"contextMetrics":{},"playEndTime":"2026-03-23T01:56:24.087Z","atBatIndex":53},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Buddy Kennedy pops out to first baseman Jerar Encarnacion in foul territory.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-23T01:56:22.574Z","endTime":"2026-03-23T01:57:07.678Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":671083,"fullName":"Buddy Kennedy","link":"/api/v1/people/671083"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676130,"fullName":"José Buttó","link":"/api/v1/people/676130"},"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":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":671083,"fullName":"Buddy Kennedy","link":"/api/v1/people/671083"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":666464,"link":"/api/v1/people/666464"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":83.9,"strikeZoneTop":3.28559507934383,"strikeZoneBottom":1.57479058764379,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.436906839324514,"aZ":-20.179099637763606,"pfxX":-10.991827599304944,"pfxZ":6.6128437128950095,"pX":0.9776079641593393,"pZ":1.9641446735222117,"vX0":11.587119308997812,"vY0":-134.86557317798034,"vZ0":-5.394594999784751,"x":79.74,"y":185.75,"x0":-1.977464620345687,"y0":50.00564061386007,"z0":5.444483087517364,"aX":-19.94809783934727},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":10.8,"breakHorizontal":16.9,"spinRate":2339,"spinDirection":219},"zone":14,"typeConfidence":0.87,"plateTime":0.40848965443329455,"extension":6.382859398635486},"index":0,"playId":"eaea8014-158d-358a-8e95-9f0b99ede63f","pitchNumber":1,"startTime":"2026-03-23T01:56:43.308Z","endTime":"2026-03-23T01:56:46.962Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676130,"link":"/api/v1/people/676130","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":692368,"link":"/api/v1/people/692368"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":702264,"link":"/api/v1/people/702264"},"third":{"id":805126,"link":"/api/v1/people/805126"},"shortstop":{"id":694757,"link":"/api/v1/people/694757"},"left":{"id":702607,"link":"/api/v1/people/702607"},"center":{"id":813841,"link":"/api/v1/people/813841"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":671083,"link":"/api/v1/people/671083","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"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":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":84.5,"strikeZoneTop":3.116,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.2166727861786,"aZ":-19.625998825083858,"pfxX":-9.883953407170129,"pfxZ":6.79249736015014,"pX":-0.27610059558809036,"pZ":2.2231929962105834,"vX0":7.810812089145376,"vY0":-136.14835502730165,"vZ0":-4.741523145457106,"x":127.52,"y":178.75,"x0":-1.9202995445698416,"y0":50.006049885197406,"z0":5.374913377426542,"aX":-18.271053581632835},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":11.3,"breakHorizontal":16.0,"spinRate":2274,"spinDirection":214},"zone":5,"typeConfidence":0.9,"plateTime":0.40470586752583726,"extension":6.311930339589055},"hitData":{"launchSpeed":79.4,"launchAngle":77.0,"totalDistance":68.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":150.66,"coordY":190.33}},"index":1,"playId":"4b3fc880-84d4-30c2-afc6-3d653c5dbc36","pitchNumber":2,"startTime":"2026-03-23T01:56:56.632Z","endTime":"2026-03-23T01:57:07.678Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676130,"link":"/api/v1/people/676130","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":692368,"link":"/api/v1/people/692368"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":702264,"link":"/api/v1/people/702264"},"third":{"id":805126,"link":"/api/v1/people/805126"},"shortstop":{"id":694757,"link":"/api/v1/people/694757"},"left":{"id":702607,"link":"/api/v1/people/702607"},"center":{"id":813841,"link":"/api/v1/people/813841"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":671083,"link":"/api/v1/people/671083","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671083,"link":"/api/v1/people/671083"},"credit":"b_ab"},{"player":{"id":676130,"link":"/api/v1/people/676130"},"credit":"p_ab"},{"player":{"id":671083,"link":"/api/v1/people/671083"},"credit":"b_pa"},{"player":{"id":676130,"link":"/api/v1/people/676130"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":85.3,"awayTeamWinProbability":14.700000000000003,"homeTeamWinProbabilityAdded":-1.4000000000000057,"leverageIndex":0.53,"dramaIndex":27.0,"contextMetrics":{},"playEndTime":"2026-03-23T01:57:07.678Z","atBatIndex":54},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Thomas Gavello strikes out swinging.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-23T01:57:16.259Z","endTime":"2026-03-23T01:58:50.182Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":687284,"fullName":"Thomas Gavello","link":"/api/v1/people/687284"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676130,"fullName":"José Buttó","link":"/api/v1/people/676130"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":687284,"fullName":"Thomas Gavello","link":"/api/v1/people/687284"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":692368,"link":"/api/v1/people/692368"},"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":85.6,"endSpeed":78.3,"strikeZoneTop":3.24855943452388,"strikeZoneBottom":1.55577218585015,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.718187734404548,"aZ":-27.82002575466172,"pfxX":-5.87854532152088,"pfxZ":2.7961785666845373,"pX":-0.9142122977113186,"pZ":0.549239277777637,"vX0":5.271018493460283,"vY0":-124.40299855720234,"vZ0":-6.095192778180602,"x":151.85,"y":223.95,"x0":-2.304479396064093,"y0":50.001572673814955,"z0":5.359643153194301,"aX":-9.14405135979458},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":3.7,"breakHorizontal":9.4,"spinRate":1910,"spinDirection":232},"zone":13,"typeConfidence":0.91,"plateTime":0.4415694222416593,"extension":6.205692660818473},"index":0,"playId":"1ac2bd5b-66c2-3420-aa99-67740d9eee65","pitchNumber":1,"startTime":"2026-03-23T01:57:31.897Z","endTime":"2026-03-23T01:57:35.432Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676130,"link":"/api/v1/people/676130","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":692368,"link":"/api/v1/people/692368"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":702264,"link":"/api/v1/people/702264"},"third":{"id":805126,"link":"/api/v1/people/805126"},"shortstop":{"id":694757,"link":"/api/v1/people/694757"},"left":{"id":702607,"link":"/api/v1/people/702607"},"center":{"id":813841,"link":"/api/v1/people/813841"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":687284,"link":"/api/v1/people/687284","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"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":93.7,"endSpeed":85.6,"strikeZoneTop":3.24855943452388,"strikeZoneBottom":1.55577218585015,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.53920822763327,"aZ":-22.025991819253512,"pfxX":-2.131823768901409,"pfxZ":5.393509576330997,"pX":-0.22661458533791073,"pZ":3.4912009218741313,"vX0":5.323962442098866,"vY0":-136.44138947665982,"vZ0":-1.4366972164925977,"x":125.64,"y":144.52,"x0":-1.9278422380651494,"y0":50.00516054475937,"z0":5.545250095834556,"aX":-4.013537010425454},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":9.6,"breakHorizontal":2.8,"spinRate":2339,"spinDirection":207},"zone":11,"typeConfidence":0.85,"plateTime":0.40172248953485923,"extension":6.184509795765915},"index":1,"playId":"579938d2-eb5e-3dda-a776-aaaf8f4a98b0","pitchNumber":2,"startTime":"2026-03-23T01:57:47.280Z","endTime":"2026-03-23T01:57:51.130Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676130,"link":"/api/v1/people/676130","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":692368,"link":"/api/v1/people/692368"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":702264,"link":"/api/v1/people/702264"},"third":{"id":805126,"link":"/api/v1/people/805126"},"shortstop":{"id":694757,"link":"/api/v1/people/694757"},"left":{"id":702607,"link":"/api/v1/people/702607"},"center":{"id":813841,"link":"/api/v1/people/813841"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":687284,"link":"/api/v1/people/687284","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":83.9,"strikeZoneTop":3.079,"strikeZoneBottom":1.554,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.30407100526641,"aZ":-24.867122505804907,"pfxX":-10.437384067568724,"pfxZ":4.015351624769561,"pX":-0.6275341032187737,"pZ":1.520132340095645,"vX0":7.08609448542126,"vY0":-135.50028893617494,"vZ0":-5.341141755313755,"x":140.92,"y":197.74,"x0":-1.9482964390337405,"y0":50.00492234455246,"z0":5.302119909581473,"aX":-19.01015429011526},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":6.1,"breakHorizontal":16.9,"spinRate":2102,"spinDirection":215},"zone":7,"typeConfidence":0.87,"plateTime":0.40745519266514263,"extension":6.172137686033801},"index":2,"playId":"53ee78a4-5707-36ce-9b7f-350a9a9afb98","pitchNumber":3,"startTime":"2026-03-23T01:58:02.762Z","endTime":"2026-03-23T01:58:06.461Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676130,"link":"/api/v1/people/676130","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":692368,"link":"/api/v1/people/692368"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":702264,"link":"/api/v1/people/702264"},"third":{"id":805126,"link":"/api/v1/people/805126"},"shortstop":{"id":694757,"link":"/api/v1/people/694757"},"left":{"id":702607,"link":"/api/v1/people/702607"},"center":{"id":813841,"link":"/api/v1/people/813841"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":687284,"link":"/api/v1/people/687284","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"index":3,"startTime":"2026-03-23T01:58:13.581Z","endTime":"2026-03-23T01:58:25.231Z","isPitch":false,"type":"action","player":{"id":687284,"link":"/api/v1/people/687284"},"defense":{"pitcher":{"id":676130,"link":"/api/v1/people/676130","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":692368,"link":"/api/v1/people/692368"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":702264,"link":"/api/v1/people/702264"},"third":{"id":805126,"link":"/api/v1/people/805126"},"shortstop":{"id":694757,"link":"/api/v1/people/694757"},"left":{"id":702607,"link":"/api/v1/people/702607"},"center":{"id":813841,"link":"/api/v1/people/813841"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":687284,"link":"/api/v1/people/687284","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"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":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":79.5,"strikeZoneTop":3.24855943452388,"strikeZoneBottom":1.55577218585015,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.797731593769235,"aZ":-30.485817537310403,"pfxX":-7.2269661689918205,"pfxZ":1.0490155033504625,"pX":0.6737522719860056,"pZ":1.8882809852837024,"vX0":8.831074704366685,"vY0":-125.97608915894129,"vZ0":-2.7760327337120136,"x":91.32,"y":187.8,"x0":-1.939632677957041,"y0":50.00150735984182,"z0":5.47101652387244,"aX":-11.605660741370343},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":1.4,"breakHorizontal":11.0,"spinRate":2023,"spinDirection":233},"zone":9,"typeConfidence":0.92,"plateTime":0.4349395798002291,"extension":6.308630548592023},"index":4,"playId":"d98f1ffc-3513-30bb-850a-d0d05d2f5b45","pitchNumber":4,"startTime":"2026-03-23T01:58:25.231Z","endTime":"2026-03-23T01:58:29.301Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676130,"link":"/api/v1/people/676130","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":692368,"link":"/api/v1/people/692368"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":702264,"link":"/api/v1/people/702264"},"third":{"id":805126,"link":"/api/v1/people/805126"},"shortstop":{"id":694757,"link":"/api/v1/people/694757"},"left":{"id":702607,"link":"/api/v1/people/702607"},"center":{"id":813841,"link":"/api/v1/people/813841"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":687284,"link":"/api/v1/people/687284","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":77.7,"strikeZoneTop":3.079,"strikeZoneBottom":1.554,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.056397554362984,"aZ":-31.959600786935674,"pfxX":-0.07781481472976348,"pfxZ":0.1413328290647211,"pX":-0.009420177713074221,"pZ":0.5418059696920159,"vX0":5.288239164368594,"vY0":-122.34617774475608,"vZ0":-4.892412421033388,"x":117.36,"y":224.15,"x0":-2.1884461959006174,"y0":50.00296159336642,"z0":5.305316114420726,"aX":-0.11856758375993738},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-0.6,"breakHorizontal":-1.1,"spinRate":2632,"spinDirection":34},"zone":14,"typeConfidence":0.84,"plateTime":0.4476222895676183,"extension":6.170384183262924},"index":5,"playId":"c34289eb-f2df-3375-8fc7-424acc3f7b3c","pitchNumber":5,"startTime":"2026-03-23T01:58:44.481Z","endTime":"2026-03-23T01:58:50.182Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676130,"link":"/api/v1/people/676130","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":692368,"link":"/api/v1/people/692368"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":702264,"link":"/api/v1/people/702264"},"third":{"id":805126,"link":"/api/v1/people/805126"},"shortstop":{"id":694757,"link":"/api/v1/people/694757"},"left":{"id":702607,"link":"/api/v1/people/702607"},"center":{"id":813841,"link":"/api/v1/people/813841"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":687284,"link":"/api/v1/people/687284","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687284,"link":"/api/v1/people/687284"},"credit":"b_ab"},{"player":{"id":676130,"link":"/api/v1/people/676130"},"credit":"p_ab"},{"player":{"id":687284,"link":"/api/v1/people/687284"},"credit":"b_pa"},{"player":{"id":676130,"link":"/api/v1/people/676130"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":84.3,"awayTeamWinProbability":15.700000000000003,"homeTeamWinProbabilityAdded":-1.0,"leverageIndex":0.42,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2026-03-23T01:58:50.182Z","atBatIndex":55},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Grant McCray singles on a line drive to right fielder Jared Oliva.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-23T01:58:55.047Z","endTime":"2026-03-23T02:00:52.511Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":687529,"fullName":"Grant McCray","link":"/api/v1/people/687529"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676130,"fullName":"José Buttó","link":"/api/v1/people/676130"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687529,"fullName":"Grant McCray","link":"/api/v1/people/687529"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":687529,"fullName":"Grant McCray","link":"/api/v1/people/687529"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":666931,"link":"/api/v1/people/666931"},"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, 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":78.8,"strikeZoneTop":3.41171755761902,"strikeZoneBottom":1.6378522805084,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.761044240238437,"aZ":-28.83986929395953,"pfxX":-8.119640693717477,"pfxZ":2.083510503938113,"pX":-1.534797857076288,"pZ":2.3803812984290538,"vX0":4.20501713940504,"vY0":-126.76859069281437,"vZ0":-1.9150655987878635,"x":175.5,"y":174.51,"x0":-2.17418892394604,"y0":50.00447588942873,"z0":5.483903013503895,"aX":-13.006182768964974},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":3.5,"breakHorizontal":13.6,"spinRate":2081,"spinDirection":232},"zone":13,"typeConfidence":0.91,"plateTime":0.4347279495868581,"extension":6.253934551012827},"index":0,"playId":"8c76ce9c-3280-3cb7-a5eb-8e5f77a15e11","pitchNumber":1,"startTime":"2026-03-23T01:59:16.381Z","endTime":"2026-03-23T01:59:20.016Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676130,"link":"/api/v1/people/676130","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":692368,"link":"/api/v1/people/692368"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":702264,"link":"/api/v1/people/702264"},"third":{"id":805126,"link":"/api/v1/people/805126"},"shortstop":{"id":694757,"link":"/api/v1/people/694757"},"left":{"id":702607,"link":"/api/v1/people/702607"},"center":{"id":813841,"link":"/api/v1/people/813841"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":687529,"link":"/api/v1/people/687529","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.7,"endSpeed":76.9,"strikeZoneTop":3.41171755761902,"strikeZoneBottom":1.6378522805084,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.061653318263847,"aZ":-35.51872502235797,"pfxX":2.676799563543125,"pfxZ":-2.2212755243355247,"pX":-1.5422085052531103,"pZ":2.956851857834504,"vX0":0.866271050016783,"vY0":-121.94328147594526,"vZ0":1.1160630168634937,"x":175.79,"y":158.94,"x0":-2.2498645403230344,"y0":50.00351744517044,"z0":5.558341797743495,"aX":4.029561002900908},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-3.5,"breakHorizontal":-5.0,"spinRate":2662,"spinDirection":87},"zone":11,"typeConfidence":0.55,"plateTime":0.44922500331531356,"extension":6.2113018065456975},"index":1,"playId":"a5d65f12-123f-3d2b-bb19-e1c0c02f3943","pitchNumber":2,"startTime":"2026-03-23T01:59:31.917Z","endTime":"2026-03-23T01:59:35.971Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676130,"link":"/api/v1/people/676130","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":692368,"link":"/api/v1/people/692368"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":702264,"link":"/api/v1/people/702264"},"third":{"id":805126,"link":"/api/v1/people/805126"},"shortstop":{"id":694757,"link":"/api/v1/people/694757"},"left":{"id":702607,"link":"/api/v1/people/702607"},"center":{"id":813841,"link":"/api/v1/people/813841"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":687529,"link":"/api/v1/people/687529","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":83.7,"strikeZoneTop":3.41171755761902,"strikeZoneBottom":1.6378522805084,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.90520957081826,"aZ":-25.29061509782551,"pfxX":-8.85404816401509,"pfxZ":3.797052274281665,"pX":-0.25428629318726165,"pZ":3.1488816333009724,"vX0":7.457725587342626,"vY0":-134.7155329491797,"vZ0":-1.273464357932287,"x":120.09,"y":156.82,"x0":-1.926428489635041,"y0":50.003871643131795,"z0":5.438158823748809,"aX":-16.05817264827785},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":6.7,"breakHorizontal":14.2,"spinRate":2089,"spinDirection":214},"zone":2,"typeConfidence":0.83,"plateTime":0.4086764776450833,"extension":6.334441802455933},"index":2,"playId":"8843c983-c6b2-34e0-ae41-80656cef9a32","pitchNumber":3,"startTime":"2026-03-23T01:59:49.507Z","endTime":"2026-03-23T01:59:53.235Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676130,"link":"/api/v1/people/676130","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":692368,"link":"/api/v1/people/692368"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":702264,"link":"/api/v1/people/702264"},"third":{"id":805126,"link":"/api/v1/people/805126"},"shortstop":{"id":694757,"link":"/api/v1/people/694757"},"left":{"id":702607,"link":"/api/v1/people/702607"},"center":{"id":813841,"link":"/api/v1/people/813841"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":687529,"link":"/api/v1/people/687529","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"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":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":82.7,"strikeZoneTop":3.41171755761902,"strikeZoneBottom":1.6378522805084,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.645697918773415,"aZ":-24.64791087649372,"pfxX":-8.70996979190222,"pfxZ":4.2313018332095425,"pX":-1.5156844426160545,"pZ":3.3291859617053396,"vX0":4.2812012351941116,"vY0":-133.70069989729356,"vZ0":-0.9922658461581404,"x":174.77,"y":148.89,"x0":-2.021847140643011,"y0":50.00047298140899,"z0":5.503554447089341,"aX":-15.484063492574519},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":7.7,"breakHorizontal":14.6,"spinRate":2173,"spinDirection":211},"zone":11,"typeConfidence":0.82,"plateTime":0.41251120744648206,"extension":6.168681909020619},"index":3,"playId":"3681377e-0337-31d5-a625-6efa8cb36ebe","pitchNumber":4,"startTime":"2026-03-23T02:00:06.077Z","endTime":"2026-03-23T02:00:09.838Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676130,"link":"/api/v1/people/676130","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":692368,"link":"/api/v1/people/692368"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":702264,"link":"/api/v1/people/702264"},"third":{"id":805126,"link":"/api/v1/people/805126"},"shortstop":{"id":694757,"link":"/api/v1/people/694757"},"left":{"id":702607,"link":"/api/v1/people/702607"},"center":{"id":813841,"link":"/api/v1/people/813841"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":687529,"link":"/api/v1/people/687529","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"AC","description":"Automatic Strike - Batter Pitch Timer Violation"},"description":"Automatic Strike - Batter Pitch Timer Violation","code":"AC","isInPlay":false,"isStrike":true,"isBall":false,"isOut":false,"hasReview":false,"violation":{"type":"batter_pitch_timer","description":"Batter Pitch Timer Violation","player":{"id":687529,"fullName":"Grant McCray"}}},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"index":4,"playId":"628d0864-5ed6-4278-991b-be2a40bee227","pitchNumber":4,"startTime":"2026-03-23T02:00:19.375Z","endTime":"2026-03-23T02:00:24.375Z","isPitch":false,"type":"no_pitch","defense":{"pitcher":{"id":676130,"link":"/api/v1/people/676130","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":692368,"link":"/api/v1/people/692368"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":702264,"link":"/api/v1/people/702264"},"third":{"id":805126,"link":"/api/v1/people/805126"},"shortstop":{"id":694757,"link":"/api/v1/people/694757"},"left":{"id":702607,"link":"/api/v1/people/702607"},"center":{"id":813841,"link":"/api/v1/people/813841"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":687529,"link":"/api/v1/people/687529","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"index":5,"startTime":"2026-03-23T02:00:32.109Z","endTime":"2026-03-23T02:00:45.160Z","isPitch":false,"type":"action","player":{"id":687529,"link":"/api/v1/people/687529"},"defense":{"pitcher":{"id":676130,"link":"/api/v1/people/676130","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":692368,"link":"/api/v1/people/692368"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":702264,"link":"/api/v1/people/702264"},"third":{"id":805126,"link":"/api/v1/people/805126"},"shortstop":{"id":694757,"link":"/api/v1/people/694757"},"left":{"id":702607,"link":"/api/v1/people/702607"},"center":{"id":813841,"link":"/api/v1/people/813841"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":687529,"link":"/api/v1/people/687529","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"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":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":78.5,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.51819102305194,"aZ":-27.348094762348307,"pfxX":-5.551867313307616,"pfxZ":3.0816364443814264,"pX":0.0902404637231584,"pZ":1.4174711543625713,"vX0":6.78666533689691,"vY0":-124.51505935244295,"vZ0":-4.169980052778471,"x":113.56,"y":200.51,"x0":-1.9522027814956542,"y0":50.00452988043887,"z0":5.382601183196562,"aX":-8.699719182091949},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":4.8,"breakHorizontal":8.4,"spinRate":2175,"spinDirection":233},"zone":14,"typeConfidence":0.91,"plateTime":0.4402630888090453,"extension":6.3725292334307},"hitData":{"launchSpeed":86.8,"launchAngle":13.0,"totalDistance":177.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":163.82,"coordY":132.04}},"index":6,"playId":"427dcd3b-79cf-3f67-bc9c-994b39978e64","pitchNumber":5,"startTime":"2026-03-23T02:00:45.160Z","endTime":"2026-03-23T02:00:52.511Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676130,"link":"/api/v1/people/676130","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":692368,"link":"/api/v1/people/692368"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":702264,"link":"/api/v1/people/702264"},"third":{"id":805126,"link":"/api/v1/people/805126"},"shortstop":{"id":694757,"link":"/api/v1/people/694757"},"left":{"id":702607,"link":"/api/v1/people/702607"},"center":{"id":813841,"link":"/api/v1/people/813841"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":687529,"link":"/api/v1/people/687529","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687529,"link":"/api/v1/people/687529"},"credit":"b_ab"},{"player":{"id":676130,"link":"/api/v1/people/676130"},"credit":"p_ab"},{"player":{"id":687529,"link":"/api/v1/people/687529"},"credit":"b_pa"},{"player":{"id":676130,"link":"/api/v1/people/676130"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":85.0,"awayTeamWinProbability":15.0,"homeTeamWinProbabilityAdded":0.7000000000000028,"leverageIndex":0.3,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2026-03-23T02:00:52.511Z","atBatIndex":56},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Eric Haase strikes out swinging.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-23T02:01:07.497Z","endTime":"2026-03-23T02:02:57.502Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":606992,"fullName":"Eric Haase","link":"/api/v1/people/606992"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676130,"fullName":"José Buttó","link":"/api/v1/people/676130"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":606992,"fullName":"Eric Haase","link":"/api/v1/people/606992"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":692368,"link":"/api/v1/people/692368"},"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.2,"endSpeed":84.6,"strikeZoneTop":3.27358345049979,"strikeZoneBottom":1.56878528263499,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.07193544140936,"aZ":-23.170053303462485,"pfxX":-8.300097797819488,"pfxZ":4.876582677501007,"pX":-1.0173834259831622,"pZ":3.004037312606656,"vX0":5.5245889744772825,"vY0":-135.61314968307002,"vZ0":-2.396455379051597,"x":155.78,"y":157.67,"x0":-2.011692448236596,"y0":50.00373120160305,"z0":5.530565089944866,"aX":-15.32573737804625},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":8.5,"breakHorizontal":13.7,"spinRate":2228,"spinDirection":204},"zone":11,"typeConfidence":0.86,"plateTime":0.40525541749771765,"extension":6.319015907459171},"index":0,"playId":"bab046a0-bb2c-3efb-91c6-f97f6c144dab","pitchNumber":1,"startTime":"2026-03-23T02:01:22.956Z","endTime":"2026-03-23T02:01:26.909Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676130,"link":"/api/v1/people/676130","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":692368,"link":"/api/v1/people/692368"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":702264,"link":"/api/v1/people/702264"},"third":{"id":805126,"link":"/api/v1/people/805126"},"shortstop":{"id":694757,"link":"/api/v1/people/694757"},"left":{"id":702607,"link":"/api/v1/people/702607"},"center":{"id":813841,"link":"/api/v1/people/813841"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":606992,"link":"/api/v1/people/606992","batSide":{"code":"R","description":"Right"}},"first":{"id":687529,"link":"/api/v1/people/687529"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"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":84.7,"endSpeed":77.6,"strikeZoneTop":3.104,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.083436554997448,"aZ":-30.89735046958219,"pfxX":-0.26120685253426656,"pfxZ":0.8367545964508274,"pX":0.35248460301246726,"pZ":1.3490693063313801,"vX0":5.861471216275713,"vY0":-123.23338213526225,"vZ0":-3.4847478383840644,"x":103.56,"y":202.36,"x0":-2.029968298976443,"y0":50.002695250453684,"z0":5.41076020678407,"aX":-0.398936719689276},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":0.8,"breakHorizontal":-1.0,"spinRate":2516,"spinDirection":107},"zone":14,"typeConfidence":0.89,"plateTime":0.4456425322975237,"extension":6.181114029595767},"index":1,"playId":"682b04c4-1946-3dd8-ab81-e2b996cb0ec1","pitchNumber":2,"startTime":"2026-03-23T02:01:40.417Z","endTime":"2026-03-23T02:01:45.208Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676130,"link":"/api/v1/people/676130","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":692368,"link":"/api/v1/people/692368"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":702264,"link":"/api/v1/people/702264"},"third":{"id":805126,"link":"/api/v1/people/805126"},"shortstop":{"id":694757,"link":"/api/v1/people/694757"},"left":{"id":702607,"link":"/api/v1/people/702607"},"center":{"id":813841,"link":"/api/v1/people/813841"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":606992,"link":"/api/v1/people/606992","batSide":{"code":"R","description":"Right"}},"first":{"id":687529,"link":"/api/v1/people/687529"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":84.4,"strikeZoneTop":3.27358345049979,"strikeZoneBottom":1.56878528263499,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.52382757637232,"aZ":-24.006174784475327,"pfxX":-8.954218778539985,"pfxZ":4.455186841521149,"pX":-0.031890777337352925,"pZ":2.729504093650759,"vX0":7.7254000054730785,"vY0":-135.02733073799624,"vZ0":-2.6867440505961966,"x":118.22,"y":165.08,"x0":-1.777590507417915,"y0":50.000116407443784,"z0":5.440679525271689,"aX":-16.40432895880538},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":7.7,"breakHorizontal":14.4,"spinRate":1954,"spinDirection":209},"zone":5,"typeConfidence":0.84,"plateTime":0.40684299833098114,"extension":6.304791272089822},"index":2,"playId":"5cc406fe-8c46-391c-9782-44f7af2d6ac4","pitchNumber":3,"startTime":"2026-03-23T02:02:11.482Z","endTime":"2026-03-23T02:02:15.325Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676130,"link":"/api/v1/people/676130","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":692368,"link":"/api/v1/people/692368"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":702264,"link":"/api/v1/people/702264"},"third":{"id":805126,"link":"/api/v1/people/805126"},"shortstop":{"id":694757,"link":"/api/v1/people/694757"},"left":{"id":702607,"link":"/api/v1/people/702607"},"center":{"id":813841,"link":"/api/v1/people/813841"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":606992,"link":"/api/v1/people/606992","batSide":{"code":"R","description":"Right"}},"first":{"id":687529,"link":"/api/v1/people/687529"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","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":"77957e61-6d65-3e01-bf3a-1976398ac15e","startTime":"2026-03-23T02:02:32.661Z","endTime":"2026-03-23T02:02:39.049Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":676130,"link":"/api/v1/people/676130","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":692368,"link":"/api/v1/people/692368"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":702264,"link":"/api/v1/people/702264"},"third":{"id":805126,"link":"/api/v1/people/805126"},"shortstop":{"id":694757,"link":"/api/v1/people/694757"},"left":{"id":702607,"link":"/api/v1/people/702607"},"center":{"id":813841,"link":"/api/v1/people/813841"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":606992,"link":"/api/v1/people/606992","batSide":{"code":"R","description":"Right"}},"first":{"id":687529,"link":"/api/v1/people/687529"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":79.6,"strikeZoneTop":3.104,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.602280108057823,"aZ":-31.77709725513103,"pfxX":0.09384028540120726,"pfxZ":0.2498897332844141,"pX":0.5752569781571425,"pZ":1.0012476265220767,"vX0":6.441224653544617,"vY0":-124.07229556226092,"vZ0":-4.217434175458228,"x":95.07,"y":211.75,"x0":-2.0516319837519013,"y0":50.00191827628568,"z0":5.331233728661618,"aX":0.14765597205299472},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":-0.2,"breakHorizontal":-1.4,"spinRate":2614,"spinDirection":200},"zone":14,"typeConfidence":0.91,"plateTime":0.4391358837353123,"extension":6.466372020229329},"index":4,"playId":"0ba9ca98-ad37-3434-bd70-5752317d5d4a","pitchNumber":4,"startTime":"2026-03-23T02:02:52.802Z","endTime":"2026-03-23T02:02:57.502Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676130,"link":"/api/v1/people/676130","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":692368,"link":"/api/v1/people/692368"},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":702264,"link":"/api/v1/people/702264"},"third":{"id":805126,"link":"/api/v1/people/805126"},"shortstop":{"id":694757,"link":"/api/v1/people/694757"},"left":{"id":702607,"link":"/api/v1/people/702607"},"center":{"id":813841,"link":"/api/v1/people/813841"},"right":{"id":666931,"link":"/api/v1/people/666931"}},"offense":{"batter":{"id":606992,"link":"/api/v1/people/606992","batSide":{"code":"R","description":"Right"}},"first":{"id":687529,"link":"/api/v1/people/687529"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":606992,"link":"/api/v1/people/606992"},"credit":"b_ab"},{"player":{"id":676130,"link":"/api/v1/people/676130"},"credit":"p_ab"},{"player":{"id":606992,"link":"/api/v1/people/606992"},"credit":"b_pa"},{"player":{"id":676130,"link":"/api/v1/people/676130"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":83.5,"awayTeamWinProbability":16.5,"homeTeamWinProbabilityAdded":-1.5,"leverageIndex":0.58,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2026-03-23T02:02:57.502Z","atBatIndex":57},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Dakota Jordan walks.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-23T02:05:37.871Z","endTime":"2026-03-23T02:07:57.687Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":702607,"fullName":"Dakota Jordan","link":"/api/v1/people/702607"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678738,"fullName":"Juan Sanchez","link":"/api/v1/people/678738"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":702607,"fullName":"Dakota Jordan","link":"/api/v1/people/702607"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5,6,7],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":702607,"fullName":"Dakota Jordan","link":"/api/v1/people/702607"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Juan Sanchez replaces Braxton Roxby.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":2,"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-23T02:05:11.383Z","endTime":"2026-03-23T02:05:40.063Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":678738,"link":"/api/v1/people/678738"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":694820,"link":"/api/v1/people/694820","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687284,"link":"/api/v1/people/687284"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":702607,"link":"/api/v1/people/702607","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":85.5,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.439101055883473,"aZ":-22.94601251423078,"pfxX":10.664789902878525,"pfxZ":4.9280740728000545,"pX":0.38241742478229596,"pZ":2.697105117412979,"vX0":-6.8325980728457925,"vY0":-136.10864941031306,"vZ0":-3.6806102975887893,"x":102.42,"y":165.96,"x0":1.5422978012009076,"y0":50.003022864480705,"z0":5.659738232438751,"aX":19.96933932845831},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":8.3,"breakHorizontal":-17.9,"spinRate":2161,"spinDirection":135},"zone":6,"typeConfidence":0.96,"plateTime":0.40273726501395224,"extension":5.565859243907704},"index":1,"playId":"53093f3a-3584-3679-97fd-3a38d16b14ed","pitchNumber":1,"startTime":"2026-03-23T02:05:40.063Z","endTime":"2026-03-23T02:05:43.132Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678738,"link":"/api/v1/people/678738","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687284,"link":"/api/v1/people/687284"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":702607,"link":"/api/v1/people/702607","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"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":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":77.9,"strikeZoneTop":3.35766471864823,"strikeZoneBottom":1.61082600092554,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.86904309933035,"aZ":-30.20003593117779,"pfxX":10.538390422864785,"pfxZ":1.2693080358449729,"pX":1.3623627865105012,"pZ":2.008350477870297,"vX0":-3.924478279624455,"vY0":-124.66806877586937,"vZ0":-2.656035922301456,"x":65.07,"y":184.55,"x0":1.5985451751527806,"y0":50.00411250347738,"z0":5.610996002466145,"aX":16.389833028734216},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":1.9,"breakHorizontal":-18.0,"spinRate":1685,"spinDirection":113},"zone":14,"typeConfidence":0.94,"plateTime":0.44138577973171955,"extension":5.623034269602426},"index":2,"playId":"37414a4c-e9ec-37f9-8809-17dc190f48ee","pitchNumber":2,"startTime":"2026-03-23T02:05:58.709Z","endTime":"2026-03-23T02:06:02.609Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678738,"link":"/api/v1/people/678738","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687284,"link":"/api/v1/people/687284"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":702607,"link":"/api/v1/people/702607","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.9,"endSpeed":78.6,"strikeZoneTop":3.35766471864823,"strikeZoneBottom":1.61082600092554,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.08781388241784,"aZ":-28.013967692434623,"pfxX":9.887633981124955,"pfxZ":2.648249041667066,"pX":-1.1945435841999794,"pZ":1.426871767215334,"vX0":-9.123371409066557,"vY0":-124.768192672489,"vZ0":-4.585552463685377,"x":162.53,"y":200.25,"x0":1.2322264322439356,"y0":50.00238927995385,"z0":5.608543744692259,"aX":15.52369526834529},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":3.8,"breakHorizontal":-15.7,"spinRate":1817,"spinDirection":110},"zone":13,"typeConfidence":0.94,"plateTime":0.43970765697527225,"extension":5.71706375083355},"index":3,"playId":"c49aae0b-c0af-377e-ba0a-97b24716af5f","pitchNumber":3,"startTime":"2026-03-23T02:06:14.772Z","endTime":"2026-03-23T02:06:18.044Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678738,"link":"/api/v1/people/678738","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687284,"link":"/api/v1/people/687284"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":702607,"link":"/api/v1/people/702607","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"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":1,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":77.8,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.240063930869933,"aZ":-26.70009029083509,"pfxX":8.443704385365923,"pfxZ":3.547408632957066,"pX":-0.5074433743085978,"pZ":1.715300059316423,"vX0":-7.214430481827644,"vY0":-123.82420255453896,"vZ0":-4.039070001585365,"x":136.34,"y":192.47,"x0":1.356162797021393,"y0":50.002165652179045,"z0":5.618387149674961,"aX":13.025499590535865},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":5.6,"breakHorizontal":-13.4,"spinRate":1788,"spinDirection":114},"zone":7,"typeConfidence":0.94,"plateTime":0.4434579780172654,"extension":5.609136273662873},"index":4,"playId":"58421a88-8350-3b93-9ee0-11dc114d2d4d","pitchNumber":4,"startTime":"2026-03-23T02:06:31.989Z","endTime":"2026-03-23T02:06:37.540Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678738,"link":"/api/v1/people/678738","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687284,"link":"/api/v1/people/687284"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":702607,"link":"/api/v1/people/702607","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"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":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":78.9,"strikeZoneTop":3.35766471864823,"strikeZoneBottom":1.61082600092554,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.754231694028558,"aZ":-28.633531749899532,"pfxX":10.677307743622539,"pfxZ":2.2526076441870986,"pX":-1.6184544717048832,"pZ":0.14968598012936093,"vX0":-10.110436341924059,"vY0":-124.97804230741092,"vZ0":-7.295981840988412,"x":178.69,"y":234.74,"x0":1.1051423195712047,"y0":50.001726394994584,"z0":5.479705273968964,"aX":16.777203658005945},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":2.4,"breakHorizontal":-16.8,"spinRate":1925,"spinDirection":113},"zone":13,"typeConfidence":0.95,"plateTime":0.4393775831208697,"extension":5.745529940092009},"index":5,"playId":"b881e258-0d12-327e-ae55-8018e9447391","pitchNumber":5,"startTime":"2026-03-23T02:07:01.775Z","endTime":"2026-03-23T02:07:05.889Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678738,"link":"/api/v1/people/678738","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687284,"link":"/api/v1/people/687284"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":702607,"link":"/api/v1/people/702607","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"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":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":77.8,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.70585091924854,"aZ":-30.278370213919562,"pfxX":10.339384492788222,"pfxZ":1.223067245446952,"pX":0.39661493868597186,"pZ":2.30503781130189,"vX0":-5.765802338156044,"vY0":-124.48100257347066,"vZ0":-2.071863085685633,"x":101.88,"y":176.54,"x0":1.4136570346512882,"y0":50.003891757161945,"z0":5.683566751131322,"aX":16.03803840549846},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":1.9,"breakHorizontal":-17.2,"spinRate":1920,"spinDirection":110},"zone":6,"typeConfidence":0.94,"plateTime":0.441982618154916,"extension":5.539137962270314},"index":6,"playId":"0660065a-1a8b-37d9-a6d9-3f3b5cf22408","pitchNumber":6,"startTime":"2026-03-23T02:07:28.986Z","endTime":"2026-03-23T02:07:34.285Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678738,"link":"/api/v1/people/678738","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687284,"link":"/api/v1/people/687284"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":702607,"link":"/api/v1/people/702607","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":77.5,"strikeZoneTop":3.35766471864823,"strikeZoneBottom":1.61082600092554,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.538698139226796,"aZ":-28.273411665863254,"pfxX":0.9052650234379116,"pfxZ":2.5529974500227173,"pX":-0.6083944782858771,"pZ":0.9250608418418866,"vX0":-5.682028433066585,"vY0":-123.70323499921001,"vZ0":-4.818338539000186,"x":140.19,"y":213.8,"x0":1.613195670185922,"y0":50.00526751746139,"z0":5.303392009998178,"aX":1.3854090060548072},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":3.6,"breakHorizontal":-0.1,"spinRate":2394,"spinDirection":117},"zone":13,"typeConfidence":0.81,"plateTime":0.4448885757374077,"extension":5.629150716642848},"index":7,"playId":"dff9fc73-06e6-3637-b6db-87c1c67bfc06","pitchNumber":7,"startTime":"2026-03-23T02:07:53.401Z","endTime":"2026-03-23T02:07:57.687Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678738,"link":"/api/v1/people/678738","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687284,"link":"/api/v1/people/687284"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":702607,"link":"/api/v1/people/702607","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702607,"link":"/api/v1/people/702607"},"credit":"b_pa"},{"player":{"id":678738,"link":"/api/v1/people/678738"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":71.8,"awayTeamWinProbability":28.200000000000003,"homeTeamWinProbabilityAdded":-11.700000000000003,"leverageIndex":2.87,"dramaIndex":149.0,"contextMetrics":{},"playEndTime":"2026-03-23T02:07:57.687Z","atBatIndex":58},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jerar Encarnacion challenged (pitch result), call on the field was overturned: Jerar Encarnacion walks. Dakota Jordan to 2nd.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-23T02:08:05.962Z","endTime":"2026-03-23T02:09:29.941Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":666464,"fullName":"Jerar Encarnacion","link":"/api/v1/people/666464"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678738,"fullName":"Juan Sanchez","link":"/api/v1/people/678738"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":666464,"fullName":"Jerar Encarnacion","link":"/api/v1/people/666464"},"postOnSecond":{"id":702607,"fullName":"Dakota Jordan","link":"/api/v1/people/702607"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":702607,"fullName":"Dakota Jordan","link":"/api/v1/people/702607"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":666464,"fullName":"Jerar Encarnacion","link":"/api/v1/people/666464"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":84.6,"strikeZoneTop":3.57087012737229,"strikeZoneBottom":1.7179297882328,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.712856450674682,"aZ":-21.22990037766913,"pfxX":10.66664869298794,"pfxZ":5.951503262376187,"pX":-1.8290282697549656,"pZ":2.1334349553638217,"vX0":-12.091424176442805,"vY0":-135.26887280683073,"vZ0":-4.685521407185568,"x":186.72,"y":181.18,"x0":1.330065674040803,"y0":50.000027944917,"z0":5.392207293157435,"aX":19.606021106505178},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":9.8,"breakHorizontal":-16.4,"spinRate":2133,"spinDirection":137},"zone":13,"typeConfidence":0.96,"plateTime":0.40615933306676055,"extension":5.78991265845302},"index":0,"playId":"aabfb9f1-a08e-33d0-9659-7b234b322bb5","pitchNumber":1,"startTime":"2026-03-23T02:08:26.835Z","endTime":"2026-03-23T02:08:30.380Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678738,"link":"/api/v1/people/678738","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687284,"link":"/api/v1/people/687284"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":666464,"link":"/api/v1/people/666464","batSide":{"code":"R","description":"Right"}},"first":{"id":702607,"link":"/api/v1/people/702607"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":85.0,"strikeZoneTop":3.57087012737229,"strikeZoneBottom":1.7179297882328,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.03915084785946,"aZ":-18.792247430169635,"pfxX":10.722797859648795,"pfxZ":7.243872261962446,"pX":-0.05119448636041091,"pZ":1.3692341700462074,"vX0":-7.788908517900668,"vY0":-135.40513087352875,"vZ0":-7.3521317660270284,"x":118.95,"y":201.81,"x0":1.4772500149446353,"y0":50.00236087498432,"z0":5.446582407893492,"aX":19.804483871548516},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":11.6,"breakHorizontal":-17.6,"spinRate":2130,"spinDirection":129},"zone":13,"typeConfidence":0.96,"plateTime":0.4053369230214643,"extension":5.786909605832882},"index":1,"playId":"a642356c-752e-3946-85a7-29e9fae0fcc1","pitchNumber":2,"startTime":"2026-03-23T02:08:44.453Z","endTime":"2026-03-23T02:08:48.414Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678738,"link":"/api/v1/people/678738","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687284,"link":"/api/v1/people/687284"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":666464,"link":"/api/v1/people/666464","batSide":{"code":"R","description":"Right"}},"first":{"id":702607,"link":"/api/v1/people/702607"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":77.5,"strikeZoneTop":3.57087012737229,"strikeZoneBottom":1.7179297882328,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.90700866146387,"aZ":-32.49591705233326,"pfxX":11.701368343696538,"pfxZ":-0.21241353777350547,"pX":-1.61554224099874,"pZ":1.1870143789649212,"vX0":-10.317764916279357,"vY0":-124.5799047852038,"vZ0":-3.9772886573631503,"x":178.58,"y":206.73,"x0":1.101872720373306,"y0":50.00031804395552,"z0":5.551999370441939,"aX":18.006001489426247},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-1.2,"breakHorizontal":-18.1,"spinRate":1841,"spinDirection":111},"zone":13,"typeConfidence":0.95,"plateTime":0.44322619821521325,"extension":5.736159167603744},"index":2,"playId":"e65e09aa-b4f5-387e-8a6c-b7ea82513f95","pitchNumber":3,"startTime":"2026-03-23T02:09:05.153Z","endTime":"2026-03-23T02:09:09.060Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678738,"link":"/api/v1/people/678738","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687284,"link":"/api/v1/people/687284"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":666464,"link":"/api/v1/people/666464","batSide":{"code":"R","description":"Right"}},"first":{"id":702607,"link":"/api/v1/people/702607"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":0},"preCount":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":84.2,"strikeZoneTop":3.57087012737229,"strikeZoneBottom":1.7179297882328,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.83826630771205,"aZ":-18.151253070257994,"pfxX":8.823975269454587,"pfxZ":7.674239975125056,"pX":-0.7898319768969212,"pZ":1.7106093366651953,"vX0":-8.846202830575436,"vY0":-135.1529245404255,"vZ0":-6.418602898536649,"x":147.11,"y":192.59,"x0":1.3987543201311194,"y0":50.002658438513976,"z0":5.41666496323006,"aX":16.12357299708992},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":12.5,"breakHorizontal":-13.8,"spinRate":2156,"spinDirection":132},"zone":13,"typeConfidence":0.94,"plateTime":0.4071835523798648,"extension":5.665676845110161},"index":3,"playId":"256bbe42-1ae8-3d8f-838e-450c3d0c45ea","pitchNumber":4,"startTime":"2026-03-23T02:09:24.385Z","endTime":"2026-03-23T02:09:29.941Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678738,"link":"/api/v1/people/678738","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687284,"link":"/api/v1/people/687284"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":666464,"link":"/api/v1/people/666464","batSide":{"code":"R","description":"Right"}},"first":{"id":702607,"link":"/api/v1/people/702607"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666464,"link":"/api/v1/people/666464"},"credit":"b_pa"},{"player":{"id":678738,"link":"/api/v1/people/678738"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":137,"player":{"id":666464,"fullName":"Jerar Encarnacion","link":"/api/v1/people/666464"}},"homeTeamWinProbability":56.10000000000001,"awayTeamWinProbability":43.89999999999999,"homeTeamWinProbabilityAdded":-15.699999999999989,"leverageIndex":4.68,"dramaIndex":218.0,"contextMetrics":{},"playEndTime":"2026-03-23T02:09:29.941Z","atBatIndex":59},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Luis Matos grounds into a force out, shortstop Tyler Fitzgerald to third baseman Buddy Kennedy. Dakota Jordan out at 3rd. Jerar Encarnacion to 2nd. Luis Matos to 1st.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-23T02:11:12.872Z","endTime":"2026-03-23T02:12:16.759Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":682641,"fullName":"Luis Matos","link":"/api/v1/people/682641"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678738,"fullName":"Juan Sanchez","link":"/api/v1/people/678738"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":682641,"fullName":"Luis Matos","link":"/api/v1/people/682641"},"postOnSecond":{"id":666464,"fullName":"Jerar Encarnacion","link":"/api/v1/people/666464"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":null,"outBase":"3B","isOut":true,"outNumber":1},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":702607,"fullName":"Dakota Jordan","link":"/api/v1/people/702607"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":666149,"link":"/api/v1/people/666149"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":671083,"link":"/api/v1/people/671083"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":666464,"fullName":"Jerar Encarnacion","link":"/api/v1/people/666464"},"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":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":682641,"fullName":"Luis Matos","link":"/api/v1/people/682641"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":2,"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-23T02:10:26.794Z","endTime":"2026-03-23T02:11:15.015Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":678738,"link":"/api/v1/people/678738","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687284,"link":"/api/v1/people/687284"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":682641,"link":"/api/v1/people/682641","batSide":{"code":"R","description":"Right"}},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":702607,"link":"/api/v1/people/702607"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":85.3,"strikeZoneTop":3.33764526921396,"strikeZoneBottom":1.60081590611475,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.873250298302136,"aZ":-19.322302209911864,"pfxX":9.769072797040465,"pfxZ":6.911875952528815,"pX":-0.3551269477236386,"pZ":1.0394786155628457,"vX0":-8.705638495140802,"vY0":-136.02250861831416,"vZ0":-8.043307155571505,"x":130.54,"y":210.71,"x0":1.6290939589623514,"y0":50.00571879635158,"z0":5.392006653403826,"aX":18.17510548809061},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":10.8,"breakHorizontal":-15.7,"spinRate":2256,"spinDirection":133},"zone":13,"typeConfidence":0.96,"plateTime":0.40380923457010987,"extension":5.826284727511779},"index":1,"playId":"39a20e45-90d6-3c94-8c5a-8a889a7fbc9c","pitchNumber":1,"startTime":"2026-03-23T02:11:15.015Z","endTime":"2026-03-23T02:11:18.967Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678738,"link":"/api/v1/people/678738","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687284,"link":"/api/v1/people/687284"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":682641,"link":"/api/v1/people/682641","batSide":{"code":"R","description":"Right"}},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":702607,"link":"/api/v1/people/702607"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":84.3,"strikeZoneTop":3.33764526921396,"strikeZoneBottom":1.60081590611475,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.17133400100277,"aZ":-18.134510184221522,"pfxX":10.073522860482045,"pfxZ":7.667502334984392,"pX":-0.7850038487873,"pZ":2.060592887121544,"vX0":-9.384065895314743,"vY0":-135.13667352315002,"vZ0":-5.6713745166245815,"x":146.92,"y":183.14,"x0":1.4405215756503116,"y0":50.00467314372895,"z0":5.479908000353482,"aX":18.449308699145693},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":12.7,"breakHorizontal":-16.0,"spinRate":2267,"spinDirection":130},"zone":7,"typeConfidence":0.95,"plateTime":0.4068679767150414,"extension":5.696381976546952},"index":2,"playId":"38b7dc66-0206-3f42-842a-25d49fd8ac40","pitchNumber":2,"startTime":"2026-03-23T02:11:33.395Z","endTime":"2026-03-23T02:11:36.796Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678738,"link":"/api/v1/people/678738","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687284,"link":"/api/v1/people/687284"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":682641,"link":"/api/v1/people/682641","batSide":{"code":"R","description":"Right"}},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":702607,"link":"/api/v1/people/702607"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":77.8,"strikeZoneTop":3.33764526921396,"strikeZoneBottom":1.60081590611475,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.51793414694826,"aZ":-27.052758243124728,"pfxX":11.35636475905517,"pfxZ":3.2875287161327327,"pX":-0.9933597382605162,"pZ":2.2556587999773328,"vX0":-8.839684315265787,"vY0":-124.92183854309236,"vZ0":-2.838244725361511,"x":154.86,"y":177.88,"x0":1.140694275439356,"y0":50.002478612076935,"z0":5.664017954244559,"aX":17.69216193186064},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":5.4,"breakHorizontal":-18.1,"spinRate":1920,"spinDirection":106},"zone":13,"typeConfidence":0.94,"plateTime":0.4408720948974816,"extension":5.63052074655113},"index":3,"playId":"1448af6c-ea31-35a3-8c8a-01b017f8f8bf","pitchNumber":3,"startTime":"2026-03-23T02:11:51.716Z","endTime":"2026-03-23T02:11:55.899Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678738,"link":"/api/v1/people/678738","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687284,"link":"/api/v1/people/687284"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":682641,"link":"/api/v1/people/682641","batSide":{"code":"R","description":"Right"}},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":702607,"link":"/api/v1/people/702607"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":84.1,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.48011785451399,"aZ":-18.20634599437036,"pfxX":11.301890551728238,"pfxZ":7.598388481997032,"pX":0.5309351506498778,"pZ":2.7915930909482984,"vX0":-6.864518463264824,"vY0":-135.87410188848258,"vZ0":-3.9654319221648704,"x":96.76,"y":163.41,"x0":1.6442483524442524,"y0":50.00154304605923,"z0":5.563674077937717,"aX":20.77212780018999},"breaks":{"breakAngle":44.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":13.0,"breakHorizontal":-18.6,"spinRate":2320,"spinDirection":138},"zone":3,"typeConfidence":0.93,"plateTime":0.40576197422254134,"extension":5.683757220342328},"hitData":{"launchSpeed":81.4,"launchAngle":-30.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":101.47,"coordY":159.89}},"index":4,"playId":"77543b4c-b87d-31c0-a4a7-25c58d4d3abc","pitchNumber":4,"startTime":"2026-03-23T02:12:09.985Z","endTime":"2026-03-23T02:12:16.759Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678738,"link":"/api/v1/people/678738","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687284,"link":"/api/v1/people/687284"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":682641,"link":"/api/v1/people/682641","batSide":{"code":"R","description":"Right"}},"first":{"id":666464,"link":"/api/v1/people/666464"},"second":{"id":702607,"link":"/api/v1/people/702607"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682641,"link":"/api/v1/people/682641"},"credit":"b_ab"},{"player":{"id":678738,"link":"/api/v1/people/678738"},"credit":"p_ab"},{"player":{"id":682641,"link":"/api/v1/people/682641"},"credit":"b_pa"},{"player":{"id":678738,"link":"/api/v1/people/678738"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":71.1,"awayTeamWinProbability":28.900000000000006,"homeTeamWinProbabilityAdded":14.999999999999986,"leverageIndex":5.42,"dramaIndex":233.0,"contextMetrics":{},"playEndTime":"2026-03-23T02:12:16.759Z","atBatIndex":60},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jonah Cox strikes out on a foul tip.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-23T02:12:35.018Z","endTime":"2026-03-23T02:15:35.956Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":813841,"fullName":"Jonah Cox","link":"/api/v1/people/813841"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678738,"fullName":"Juan Sanchez","link":"/api/v1/people/678738"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":682641,"fullName":"Luis Matos","link":"/api/v1/people/682641"},"postOnSecond":{"id":666464,"fullName":"Jerar Encarnacion","link":"/api/v1/people/666464"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":813841,"fullName":"Jonah Cox","link":"/api/v1/people/813841"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":606992,"link":"/api/v1/people/606992"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":84.5,"strikeZoneTop":3.46076408423258,"strikeZoneBottom":1.6628766172059,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.646559714421652,"aZ":-16.554901028755438,"pfxX":9.852295241361066,"pfxZ":8.560489710949856,"pX":-0.8153815751864306,"pZ":0.829022298196411,"vX0":-9.561643392852691,"vY0":-134.57261170393562,"vZ0":-9.092178330072187,"x":148.08,"y":216.4,"x0":1.5127963882579785,"y0":50.0016912087824,"z0":5.4368037525413655,"aX":17.973925029142162},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":13.6,"breakHorizontal":-15.6,"spinRate":2077,"spinDirection":135},"zone":13,"typeConfidence":0.96,"plateTime":0.4078375521669022,"extension":5.808143081340654},"index":0,"playId":"d00b04c2-145b-340e-b11f-a1a2aa3c2517","pitchNumber":1,"startTime":"2026-03-23T02:12:51.511Z","endTime":"2026-03-23T02:12:54.930Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678738,"link":"/api/v1/people/678738","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687284,"link":"/api/v1/people/687284"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":813841,"link":"/api/v1/people/813841","batSide":{"code":"R","description":"Right"}},"first":{"id":682641,"link":"/api/v1/people/682641"},"second":{"id":666464,"link":"/api/v1/people/666464"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"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":85.8,"endSpeed":78.2,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.177909052576467,"aZ":-28.141105604950265,"pfxX":9.879026115723684,"pfxZ":2.587003070020253,"pX":-0.03544145489941318,"pZ":1.0885801063295837,"vX0":-6.698152646992901,"vY0":-124.6005072404818,"vZ0":-5.092724522432023,"x":118.35,"y":209.39,"x0":1.4165821481460132,"y0":50.000845114797464,"z0":5.5099043476889165,"aX":15.389499987259795},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":3.6,"breakHorizontal":-16.2,"spinRate":1783,"spinDirection":116},"zone":13,"typeConfidence":0.94,"plateTime":0.44113024075588125,"extension":5.685593690075823},"index":1,"playId":"8ccd3e00-3c59-3c9a-ab35-642d7d3a1054","pitchNumber":2,"startTime":"2026-03-23T02:13:12.089Z","endTime":"2026-03-23T02:13:15.624Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678738,"link":"/api/v1/people/678738","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687284,"link":"/api/v1/people/687284"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":813841,"link":"/api/v1/people/813841","batSide":{"code":"R","description":"Right"}},"first":{"id":682641,"link":"/api/v1/people/682641"},"second":{"id":666464,"link":"/api/v1/people/666464"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.3,"endSpeed":77.4,"strikeZoneTop":3.46076408423258,"strikeZoneBottom":1.6628766172059,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.355853957736556,"aZ":-31.107059102066675,"pfxX":10.808363436233844,"pfxZ":0.6946892547794548,"pX":-0.13170727831137996,"pZ":1.0887497989256318,"vX0":-6.8642429071542255,"vY0":-123.85737019452907,"vZ0":-4.559370121405331,"x":122.02,"y":209.38,"x0":1.2936725257725894,"y0":50.00004098546162,"z0":5.601238872102541,"aX":16.52688971770372},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":0.2,"breakHorizontal":-17.6,"spinRate":1681,"spinDirection":110},"zone":13,"typeConfidence":0.94,"plateTime":0.4448996551923594,"extension":5.65782527943722},"index":2,"playId":"aaaef42e-7c16-3b4d-8b16-5e3e9a199fe1","pitchNumber":3,"startTime":"2026-03-23T02:13:31.984Z","endTime":"2026-03-23T02:13:36.130Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678738,"link":"/api/v1/people/678738","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687284,"link":"/api/v1/people/687284"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":813841,"link":"/api/v1/people/813841","batSide":{"code":"R","description":"Right"}},"first":{"id":682641,"link":"/api/v1/people/682641"},"second":{"id":666464,"link":"/api/v1/people/666464"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 2B","code":"2","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"index":3,"playId":"25df83e0-e314-3f3c-8516-8ab93924bf08","startTime":"2026-03-23T02:13:53.140Z","endTime":"2026-03-23T02:13:56.254Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":678738,"link":"/api/v1/people/678738","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687284,"link":"/api/v1/people/687284"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":813841,"link":"/api/v1/people/813841","batSide":{"code":"R","description":"Right"}},"first":{"id":682641,"link":"/api/v1/people/682641"},"second":{"id":666464,"link":"/api/v1/people/666464"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"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":1},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.0,"endSpeed":76.4,"strikeZoneTop":3.46076408423258,"strikeZoneBottom":1.6628766172059,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.36791340245551,"aZ":-30.591418118421114,"pfxX":10.044517026846808,"pfxZ":1.0415268996829923,"pX":1.2533625647099806,"pZ":3.8510244995806375,"vX0":-3.9164326471562285,"vY0":-123.65284237199123,"vZ0":1.4624003121256008,"x":69.22,"y":134.8,"x0":1.5712427874966428,"y0":50.001094409149516,"z0":5.857987919066824,"aX":15.233967806669707},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":2.6,"breakHorizontal":-16.9,"spinRate":1603,"spinDirection":116},"zone":12,"typeConfidence":0.94,"plateTime":0.44648549248205427,"extension":5.460555094245123},"index":4,"playId":"c8b4cba6-57c2-30ad-86b7-45084cb6faa3","pitchNumber":4,"startTime":"2026-03-23T02:14:17.586Z","endTime":"2026-03-23T02:14:21.443Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678738,"link":"/api/v1/people/678738","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687284,"link":"/api/v1/people/687284"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":813841,"link":"/api/v1/people/813841","batSide":{"code":"R","description":"Right"}},"first":{"id":682641,"link":"/api/v1/people/682641"},"second":{"id":666464,"link":"/api/v1/people/666464"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"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,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":85.0,"strikeZoneTop":3.46076408423258,"strikeZoneBottom":1.6628766172059,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.173806694924764,"aZ":-18.344552565373455,"pfxX":10.501414795680573,"pfxZ":7.394487347409104,"pX":-0.2874364390264559,"pZ":2.901884696992691,"vX0":-8.19567272980466,"vY0":-136.88157143983668,"vZ0":-3.725239916251054,"x":127.96,"y":160.43,"x0":1.4022128985438966,"y0":50.00531048870193,"z0":5.559463014365447,"aX":19.65047291249216},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":12.6,"breakHorizontal":-16.9,"spinRate":2322,"spinDirection":136},"zone":4,"typeConfidence":0.93,"plateTime":0.4023113508174596,"extension":5.716590980004521},"index":5,"playId":"8f7b2a5b-5ed8-38cb-8385-bd6a7c8ea0d0","pitchNumber":5,"startTime":"2026-03-23T02:14:37.312Z","endTime":"2026-03-23T02:14:41.624Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678738,"link":"/api/v1/people/678738","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687284,"link":"/api/v1/people/687284"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":813841,"link":"/api/v1/people/813841","batSide":{"code":"R","description":"Right"}},"first":{"id":682641,"link":"/api/v1/people/682641"},"second":{"id":666464,"link":"/api/v1/people/666464"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"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":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":78.2,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.32673197380176,"aZ":-31.07665210557223,"pfxX":10.091947639769849,"pfxZ":0.7000287622980341,"pX":0.035111199757058384,"pZ":2.5366669437363103,"vX0":-6.7389035523709975,"vY0":-124.5880062190747,"vZ0":-1.2723486970355706,"x":115.66,"y":170.29,"x0":1.4714459677560123,"y0":50.00110271098948,"z0":5.635382123816502,"aX":15.775711617855453},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":1.2,"breakHorizontal":-16.6,"spinRate":1664,"spinDirection":113},"zone":5,"typeConfidence":0.94,"plateTime":0.4405578226048852,"extension":5.6572670804792695},"index":6,"playId":"64d072b2-d022-31d8-aacf-c357eade5842","pitchNumber":6,"startTime":"2026-03-23T02:14:57.738Z","endTime":"2026-03-23T02:15:03.480Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678738,"link":"/api/v1/people/678738","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687284,"link":"/api/v1/people/687284"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":813841,"link":"/api/v1/people/813841","batSide":{"code":"R","description":"Right"}},"first":{"id":682641,"link":"/api/v1/people/682641"},"second":{"id":666464,"link":"/api/v1/people/666464"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":84.9,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.84785990753184,"aZ":-21.660008922178655,"pfxX":9.755280025559756,"pfxZ":5.631720368248191,"pX":0.9949458791323267,"pZ":3.2447429458773382,"vX0":-4.896906097163751,"vY0":-136.68389056166555,"vZ0":-2.3671332723231235,"x":79.08,"y":151.17,"x0":1.5552037381617303,"y0":50.003815527011,"z0":5.630805186928832,"aX":18.21472310187398},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":9.8,"breakHorizontal":-16.4,"spinRate":2096,"spinDirection":140},"zone":12,"typeConfidence":0.94,"plateTime":0.40277242128166435,"extension":5.746055436782193},"index":7,"playId":"d8d7d112-1bbf-351e-a693-9bc0fea7befa","pitchNumber":7,"startTime":"2026-03-23T02:15:31.388Z","endTime":"2026-03-23T02:15:35.956Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678738,"link":"/api/v1/people/678738","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687284,"link":"/api/v1/people/687284"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":813841,"link":"/api/v1/people/813841","batSide":{"code":"R","description":"Right"}},"first":{"id":682641,"link":"/api/v1/people/682641"},"second":{"id":666464,"link":"/api/v1/people/666464"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":813841,"link":"/api/v1/people/813841"},"credit":"b_ab"},{"player":{"id":678738,"link":"/api/v1/people/678738"},"credit":"p_ab"},{"player":{"id":813841,"link":"/api/v1/people/813841"},"credit":"b_pa"},{"player":{"id":678738,"link":"/api/v1/people/678738"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":85.39999999999999,"awayTeamWinProbability":14.600000000000009,"homeTeamWinProbabilityAdded":14.299999999999997,"leverageIndex":6.1,"dramaIndex":245.0,"contextMetrics":{},"playEndTime":"2026-03-23T02:15:35.956Z","atBatIndex":61},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jared Oliva walks.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-23T02:16:05.742Z","endTime":"2026-03-23T02:17:44.111Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":666931,"fullName":"Jared Oliva","link":"/api/v1/people/666931"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678738,"fullName":"Juan Sanchez","link":"/api/v1/people/678738"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":666931,"fullName":"Jared Oliva","link":"/api/v1/people/666931"},"postOnSecond":{"id":682641,"fullName":"Luis Matos","link":"/api/v1/people/682641"},"postOnThird":{"id":666464,"fullName":"Jerar Encarnacion","link":"/api/v1/people/666464"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[3],"runnerIndex":[0,1,2],"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":666464,"fullName":"Jerar Encarnacion","link":"/api/v1/people/666464"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":682641,"fullName":"Luis Matos","link":"/api/v1/people/682641"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":666931,"fullName":"Jared Oliva","link":"/api/v1/people/666931"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Pitcher Step Off","code":"PSO","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":"742699f7-221d-4b22-b473-2c4ab8092970","startTime":"2026-03-23T02:16:05.742Z","endTime":"2026-03-23T02:16:10.742Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":678738,"link":"/api/v1/people/678738","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687284,"link":"/api/v1/people/687284"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":666931,"link":"/api/v1/people/666931","batSide":{"code":"R","description":"Right"}},"first":{"id":682641,"link":"/api/v1/people/682641"},"second":{"id":666464,"link":"/api/v1/people/666464"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":83.6,"strikeZoneTop":3.48178450650089,"strikeZoneBottom":1.67388677841832,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.17602929860794,"aZ":-23.479324590296365,"pfxX":10.562824438562116,"pfxZ":4.797989639803125,"pX":0.2808813227959003,"pZ":3.5436864623142776,"vX0":-7.0785947834098835,"vY0":-134.73366879081598,"vZ0":-1.2301383738446654,"x":106.29,"y":143.1,"x0":1.589113924711555,"y0":50.003186729923456,"z0":5.688185208634238,"aX":19.14295583241232},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":8.6,"breakHorizontal":-17.3,"spinRate":2234,"spinDirection":134},"zone":3,"typeConfidence":0.95,"plateTime":0.4087781930906993,"extension":5.569038994837009},"index":1,"playId":"e079ce1b-ae62-3982-8533-9522164982f3","pitchNumber":1,"startTime":"2026-03-23T02:16:22.512Z","endTime":"2026-03-23T02:16:26.899Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678738,"link":"/api/v1/people/678738","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687284,"link":"/api/v1/people/687284"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":666931,"link":"/api/v1/people/666931","batSide":{"code":"R","description":"Right"}},"first":{"id":682641,"link":"/api/v1/people/682641"},"second":{"id":666464,"link":"/api/v1/people/666464"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"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":1},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":77.4,"strikeZoneTop":3.48178450650089,"strikeZoneBottom":1.67388677841832,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.614571643376472,"aZ":-27.32835995317493,"pfxX":10.984844567836456,"pfxZ":3.20500472899594,"pX":-2.4426754654823566,"pZ":0.08038392918500775,"vX0":-12.001313356284841,"vY0":-122.55928802486399,"vZ0":-7.23070590028372,"x":210.11,"y":236.61,"x0":1.1046125801770226,"y0":50.002008039592766,"z0":5.42242674100841,"aX":16.60747191677798},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":4.1,"breakHorizontal":-16.8,"spinRate":1668,"spinDirection":107},"zone":13,"typeConfidence":0.94,"plateTime":0.44796282768906837,"extension":5.657944756368013},"index":2,"playId":"9f46028f-8b14-39b2-bea8-3f4eacfa7d0f","pitchNumber":2,"startTime":"2026-03-23T02:16:41.686Z","endTime":"2026-03-23T02:16:45.899Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678738,"link":"/api/v1/people/678738","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687284,"link":"/api/v1/people/687284"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":666931,"link":"/api/v1/people/666931","batSide":{"code":"R","description":"Right"}},"first":{"id":682641,"link":"/api/v1/people/682641"},"second":{"id":666464,"link":"/api/v1/people/666464"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Wild pitch by pitcher Juan Sanchez. Jerar Encarnacion to 3rd. Luis Matos to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"index":3,"actionPlayId":"9f46028f-8b14-39b2-bea8-3f4eacfa7d0f","startTime":"2026-03-23T02:17:06.007Z","endTime":"2026-03-23T02:17:19.360Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":666464,"link":"/api/v1/people/666464"},"defense":{"pitcher":{"id":678738,"link":"/api/v1/people/678738","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687284,"link":"/api/v1/people/687284"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":666931,"link":"/api/v1/people/666931","batSide":{"code":"R","description":"Right"}},"first":{"id":682641,"link":"/api/v1/people/682641"},"second":{"id":666464,"link":"/api/v1/people/666464"},"postOnSecond":{"id":682641,"link":"/api/v1/people/682641"},"postOnThird":{"id":666464,"link":"/api/v1/people/666464"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"officialType":"Third Base"}],"homeTeamWinProbability":79.9,"awayTeamWinProbability":20.099999999999994,"homeTeamWinProbabilityAdded":-5.499999999999986,"leverageIndex":5.77,"dramaIndex":183.0,"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":77.5,"strikeZoneTop":3.48178450650089,"strikeZoneBottom":1.67388677841832,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.107186504696312,"aZ":-32.86644271625816,"pfxX":8.631037461113916,"pfxZ":-0.4560130274720775,"pX":-0.624161698843832,"pZ":1.270424920399959,"vX0":-7.779125087685428,"vY0":-123.46115803566,"vZ0":-3.6087755592149557,"x":140.79,"y":204.48,"x0":1.4629882878150737,"y0":50.00046482104904,"z0":5.549428884004539,"aX":13.175763239823425},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-1.6,"breakHorizontal":-13.6,"spinRate":1868,"spinDirection":114},"zone":13,"typeConfidence":0.93,"plateTime":0.44551316682808206,"extension":5.500316888473486},"index":4,"playId":"7b4c315b-6cea-35d5-8271-16cdcad6bf08","pitchNumber":3,"startTime":"2026-03-23T02:17:19.360Z","endTime":"2026-03-23T02:17:23.307Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678738,"link":"/api/v1/people/678738","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687284,"link":"/api/v1/people/687284"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":666931,"link":"/api/v1/people/666931","batSide":{"code":"R","description":"Right"}},"second":{"id":682641,"link":"/api/v1/people/682641"},"third":{"id":666464,"link":"/api/v1/people/666464"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":84.0,"strikeZoneTop":3.48178450650089,"strikeZoneBottom":1.67388677841832,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.8031144135193,"aZ":-23.16568255359028,"pfxX":10.001555321895026,"pfxZ":4.9332592314969475,"pX":1.0380451379769455,"pZ":3.1783190182634393,"vX0":-5.031767630069692,"vY0":-135.1148788205832,"vZ0":-2.1114790428030004,"x":77.43,"y":152.97,"x0":1.6373848486638654,"y0":50.004180057107284,"z0":5.618667454932917,"aX":18.26699062767321},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":8.6,"breakHorizontal":-16.8,"spinRate":2328,"spinDirection":141},"zone":12,"typeConfidence":0.95,"plateTime":0.4072962870894812,"extension":5.528501309628718},"index":5,"playId":"b01f10b0-3576-3ea0-a1e6-522d4a101338","pitchNumber":4,"startTime":"2026-03-23T02:17:39.505Z","endTime":"2026-03-23T02:17:44.111Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678738,"link":"/api/v1/people/678738","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687284,"link":"/api/v1/people/687284"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":666931,"link":"/api/v1/people/666931","batSide":{"code":"R","description":"Right"}},"second":{"id":682641,"link":"/api/v1/people/682641"},"third":{"id":666464,"link":"/api/v1/people/666464"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666931,"link":"/api/v1/people/666931"},"credit":"b_pa"},{"player":{"id":678738,"link":"/api/v1/people/678738"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":76.1,"awayTeamWinProbability":23.900000000000006,"homeTeamWinProbabilityAdded":-3.8000000000000114,"leverageIndex":5.77,"dramaIndex":207.0,"contextMetrics":{},"playEndTime":"2026-03-23T02:17:44.111Z","atBatIndex":62},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Adrián Sugastey grounds out, shortstop Tyler Fitzgerald to first baseman Bryce Eldridge.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-23T02:20:22.862Z","endTime":"2026-03-23T02:21:31.941Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":692368,"fullName":"Adrián Sugastey","link":"/api/v1/people/692368"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":805345,"fullName":"Trent Harris","link":"/api/v1/people/805345"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":692368,"fullName":"Adrián Sugastey","link":"/api/v1/people/692368"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":666149,"link":"/api/v1/people/666149"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":805811,"link":"/api/v1/people/805811"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"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-23T02:17:56.353Z","endTime":"2026-03-23T02:18:56.321Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":678738,"link":"/api/v1/people/678738","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687284,"link":"/api/v1/people/687284"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":692368,"link":"/api/v1/people/692368","batSide":{"code":"R","description":"Right"}},"first":{"id":666931,"link":"/api/v1/people/666931"},"second":{"id":682641,"link":"/api/v1/people/682641"},"third":{"id":666464,"link":"/api/v1/people/666464"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Trent Harris replaces Juan Sanchez.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"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-23T02:18:56.321Z","endTime":"2026-03-23T02:20:24.878Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":805345,"link":"/api/v1/people/805345"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":678738,"link":"/api/v1/people/678738","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687284,"link":"/api/v1/people/687284"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":692368,"link":"/api/v1/people/692368","batSide":{"code":"R","description":"Right"}},"first":{"id":666931,"link":"/api/v1/people/666931"},"second":{"id":682641,"link":"/api/v1/people/682641"},"third":{"id":666464,"link":"/api/v1/people/666464"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.9,"endSpeed":73.4,"strikeZoneTop":3.39970560039594,"strikeZoneBottom":1.63184615648945,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.263437912545314,"aZ":-41.542066156480736,"pfxX":2.603893525065436,"pfxZ":-6.931223486046962,"pX":0.7894222017722927,"pZ":0.9531618455948818,"vX0":2.462691360624853,"vY0":-116.22423950153681,"vZ0":-2.733767310366761,"x":86.91,"y":213.04,"x0":-0.6270389646509924,"y0":50.004237862556096,"z0":6.136588933315612,"aX":3.5184276574970066},"breaks":{"breakAngle":4.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.3,"breakVerticalInduced":-13.0,"breakHorizontal":-5.4,"spinRate":2639,"spinDirection":1},"zone":14,"typeConfidence":0.9,"plateTime":0.47349089485131524,"extension":6.407793945630207},"index":2,"playId":"712c1486-e523-3d0e-96fa-354893cbf470","pitchNumber":1,"startTime":"2026-03-23T02:20:24.878Z","endTime":"2026-03-23T02:20:28.740Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805345,"link":"/api/v1/people/805345","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687284,"link":"/api/v1/people/687284"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":692368,"link":"/api/v1/people/692368","batSide":{"code":"R","description":"Right"}},"first":{"id":666931,"link":"/api/v1/people/666931"},"second":{"id":682641,"link":"/api/v1/people/682641"},"third":{"id":666464,"link":"/api/v1/people/666464"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"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":86.9,"endSpeed":80.5,"strikeZoneTop":3.39970560039594,"strikeZoneBottom":1.63184615648945,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.116642274195705,"aZ":-32.45464819065118,"pfxX":3.67524914133119,"pfxZ":-0.17593139872072872,"pX":0.6230330050628102,"pZ":1.4443737968819097,"vX0":2.3201912817218173,"vY0":-126.59736049903813,"vZ0":-4.92949266947565,"x":93.25,"y":199.78,"x0":-0.7817524804522994,"y0":50.00001484840328,"z0":6.005473234849119,"aX":5.982115689002611},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":-1.2,"breakHorizontal":-7.2,"spinRate":2500,"spinDirection":115},"zone":14,"typeConfidence":0.87,"plateTime":0.43215525075760786,"extension":6.204773103325475},"index":3,"playId":"33fe922d-85cd-3f12-8540-1d65adc13d22","pitchNumber":2,"startTime":"2026-03-23T02:20:42.872Z","endTime":"2026-03-23T02:20:47.441Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805345,"link":"/api/v1/people/805345","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687284,"link":"/api/v1/people/687284"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":692368,"link":"/api/v1/people/692368","batSide":{"code":"R","description":"Right"}},"first":{"id":666931,"link":"/api/v1/people/666931"},"second":{"id":682641,"link":"/api/v1/people/682641"},"third":{"id":666464,"link":"/api/v1/people/666464"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"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":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":85.7,"strikeZoneTop":3.39970560039594,"strikeZoneBottom":1.63184615648945,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.310674920192277,"aZ":-13.558315496329715,"pfxX":2.3090743951403923,"pfxZ":9.933556879976074,"pX":0.08592901960096509,"pZ":2.292328011577373,"vX0":1.8824387952606472,"vY0":-135.91516297414483,"vZ0":-6.955510908467977,"x":113.72,"y":176.89,"x0":-0.9152130445989455,"y0":50.002489527068555,"z0":5.822923665808587,"aX":4.327332562257688},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.8,"breakHorizontal":-4.6,"spinRate":2453,"spinDirection":174},"zone":5,"typeConfidence":0.9,"plateTime":0.40272585247303017,"extension":6.650858868444288},"index":4,"playId":"35a2eac0-fea6-3bbb-94a2-6a73c084fbb9","pitchNumber":3,"startTime":"2026-03-23T02:21:02.222Z","endTime":"2026-03-23T02:21:06.383Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805345,"link":"/api/v1/people/805345","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687284,"link":"/api/v1/people/687284"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":692368,"link":"/api/v1/people/692368","batSide":{"code":"R","description":"Right"}},"first":{"id":666931,"link":"/api/v1/people/666931"},"second":{"id":682641,"link":"/api/v1/people/682641"},"third":{"id":666464,"link":"/api/v1/people/666464"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"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":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":80.2,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.57124300102563,"aZ":-29.30334143682574,"pfxX":3.1082181729177667,"pfxZ":1.749048828601123,"pX":-0.31870810544288364,"pZ":2.1286169931059704,"vX0":0.6869266835606511,"vY0":-127.54281137963213,"vZ0":-3.908733871134613,"x":129.15,"y":181.31,"x0":-0.9955152853283352,"y0":50.00044397420144,"z0":6.0059236457619685,"aX":5.09179202799092},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":2.5,"breakHorizontal":-5.8,"spinRate":2507,"spinDirection":117},"zone":7,"typeConfidence":0.95,"plateTime":0.4303505982521689,"extension":6.463708148341349},"hitData":{"launchSpeed":102.1,"launchAngle":-18.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":101.47,"coordY":161.1}},"index":5,"playId":"25a79f73-10ba-37b4-a8c3-f3a496d8a206","pitchNumber":4,"startTime":"2026-03-23T02:21:22.355Z","endTime":"2026-03-23T02:21:31.941Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805345,"link":"/api/v1/people/805345","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":606992,"link":"/api/v1/people/606992"},"first":{"id":805811,"link":"/api/v1/people/805811"},"second":{"id":683679,"link":"/api/v1/people/683679"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":666149,"link":"/api/v1/people/666149"},"left":{"id":687284,"link":"/api/v1/people/687284"},"center":{"id":687529,"link":"/api/v1/people/687529"},"right":{"id":682674,"link":"/api/v1/people/682674"}},"offense":{"batter":{"id":692368,"link":"/api/v1/people/692368","batSide":{"code":"R","description":"Right"}},"first":{"id":666931,"link":"/api/v1/people/666931"},"second":{"id":682641,"link":"/api/v1/people/682641"},"third":{"id":666464,"link":"/api/v1/people/666464"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":686967,"link":"/api/v1/people/686967"},"officialType":"Home Plate"},{"official":{"id":682501,"link":"/api/v1/people/682501"},"officialType":"First Base"},{"official":{"id":682874,"link":"/api/v1/people/682874"},"officialType":"Second Base"},{"official":{"id":655461,"link":"/api/v1/people/655461"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":692368,"link":"/api/v1/people/692368"},"credit":"b_ab"},{"player":{"id":805345,"link":"/api/v1/people/805345"},"credit":"p_ab"},{"player":{"id":692368,"link":"/api/v1/people/692368"},"credit":"b_pa"},{"player":{"id":805345,"link":"/api/v1/people/805345"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":100.0,"awayTeamWinProbability":0.0,"homeTeamWinProbabilityAdded":23.900000000000006,"leverageIndex":9.25,"dramaIndex":383.0,"contextMetrics":{},"playEndTime":"2026-03-23T02:21:31.941Z","atBatIndex":63}]